Project

General

Profile

Actions

Bug #44644

closed

cephadm: RGW: updating the spec doesn't update the mon store

Added by Sebastian Wagner about 4 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
cephadm/rgw
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

when creating RGW running

# ceph orch apply rgw --realm_name=default --zone_name=default 1 monitor2:192.168.122.151
["Deployed rgw.default.default.pnxfft on host 'monitor2'"]

RGW service is created and running on target host. Also ceph config is
updated:

mgr                               advanced mgr/orchestrator/orchestrator  cephadm                                                             
  client.rgw.default              advanced rgw_realm                      default
  client.rgw.default.default      advanced rgw_zone                       default 
*

after updating RGW (going to change zone) ceph config contains
configurations for both - RGW with old zone name and new zone name.
On target host there is new service for rgw with new zone name along with
running RGW service with old zone name

 mgr                               advanced mgr/orchestrator_cli/orchestrator  cephadm                                                             
   client.rgw.default              advanced rgw_realm                          default
   client.rgw.default.default      advanced rgw_zone                           default
   client.rgw.realm1               advanced rgw_realm                          realm1
   client.rgw.realm1.default       advanced rgw_zone                           default

I suppose that update should perform changing of the name and not adding new
seervice. If user would like to add new service he would use 'add' parameter
instead of 'update'.


Related issues 2 (0 open2 closed)

Related to Orchestrator - Bug #44604: cephadm: RGW: missing spec / mon store validationCan't reproduce

Actions
Related to Orchestrator - Bug #44699: cephadm: removing services leaves configs behindClosed

Actions
Actions #1

Updated by Sebastian Wagner about 4 years ago

  • Related to Bug #44604: cephadm: RGW: missing spec / mon store validation added
Actions #2

Updated by Sebastian Wagner about 4 years ago

  • Related to Bug #44699: cephadm: removing services leaves configs behind added
Actions #3

Updated by Sebastian Wagner almost 4 years ago

  • Category changed from cephadm to cephadm/rgw
Actions #4

Updated by Sebastian Wagner over 3 years ago

Deleting realms, zones and RGW users is something we need to carefully think about. Under all circumstances we have to avoid automatic data deletion.

We're not there yet and this will take time.

Actions #5

Updated by Sebastian Wagner almost 3 years ago

  • Status changed from New to Closed

outdated

Actions

Also available in: Atom PDF