Project

General

Profile

Actions

Tasks #49490

closed

cephadm additions/changes to support everything rgw.py needs

Added by Sebastian Wagner about 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
teuthology
Target version:
-
% Done:

0%

Tags:
Reviewed:
Affected Versions:
Pull request ID:

Description

From: https://pad.ceph.com/p/rgw-cephadm

- adopt realm.zone.id naming for tests

- make sure PlacementSpec naming works (host=<name>)

- rgw_frontend beast vs civetweb
- move rgw_frontends_config_value() out of service_spec.py and into cephadm/services/cephadmservice.py

- config options
keystone, etc...

service_name: foo
service_type: rgw
config:
  rgw_keystone: foo
  config_option: value
placement:
  ...
spec:
  ...

- cephadm.orch_apply function/task that takes a multiline yaml input

- cephadm.orch_apply: |
    service_type: foo
    ...

- compression?
- run radosgw-admin shell commands?
- storage classes?
- run radosgw-admin shell commands?

- mostly stop using rgw.py completely


Related issues 5 (2 open3 closed)

Related to Orchestrator - Feature #49492: cepham: Spine-Leaf network architectureResolved

Actions
Related to Orchestrator - Tasks #49306: cephadm teuthology: Add RGW client workload New

Actions
Related to Orchestrator - Feature #49735: cephadm: allow applying RGW multisite YAML objectsNew

Actions
Blocked by Orchestrator - Feature #47145: cephadm: Multiple daemons of the same service on single hostClosedSage Weil

Actions
Blocked by Orchestrator - Cleanup #46219: cephadm: remove DaemonDescription.service_id()ResolvedSage Weil

Actions
Actions #2

Updated by Sebastian Wagner about 3 years ago

  • Blocked by Feature #47145: cephadm: Multiple daemons of the same service on single host added
Actions #3

Updated by Sebastian Wagner about 3 years ago

  • Blocked by Cleanup #46219: cephadm: remove DaemonDescription.service_id() added
Actions #4

Updated by Sebastian Wagner about 3 years ago

  • Tracker changed from Bug to Tasks
Actions #5

Updated by Sebastian Wagner about 3 years ago

  • Related to Feature #49492: cepham: Spine-Leaf network architecture added
Actions #6

Updated by Sebastian Wagner about 3 years ago

  • Related to Tasks #49306: cephadm teuthology: Add RGW client workload added
Actions #7

Updated by Sebastian Wagner about 3 years ago

  • Related to Feature #49735: cephadm: allow applying RGW multisite YAML objects added
Actions #8

Updated by Sebastian Wagner almost 3 years ago

  • Assignee set to Sage Weil
Actions #9

Updated by Sebastian Wagner almost 3 years ago

  • Status changed from New to In Progress
Actions #10

Updated by Sebastian Wagner almost 3 years ago

  • Status changed from In Progress to Need More Info
Actions #11

Updated by Sebastian Wagner over 2 years ago

  • Status changed from Need More Info to Resolved
Actions

Also available in: Atom PDF