Project

General

Profile

Actions

Bug #65335

open

cephadm: client-keyring also overwrites ceph.conf

Added by Adam King 27 days ago. Updated 23 days ago.

Status:
Pending Backport
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

If you have something like

[ceph: root@vm-00 /]# ceph orch client-keyring ls
ENTITY        PLACEMENT     MODE       OWNER  PATH                                 
client.admin  label:_admin  rw-------  0:0    /etc/ceph/ceph.client.admin.keyring  
client.foo    label:foo     rw-------  0:0    /etc/ceph/ceph.client.foo.keyring    

not only will it write /etc/ceph/ceph.cient.admin.keyring to hosts with the _admin label, and /etc/ceph/client.foo to hosts with the foo label, but it will also write /etc/ceph/ceph.conf to those hosts. In the _admin label, which was the original case for this, you can see how this makes sense as you need a ceph conf and admin keyring in order to operate the cluster. But in other cases, or even in that _admin label case if the user would like to manage the ceph.conf themselves, it would be nice to be able to turn this aspect of the feature off.


Related issues 3 (2 open1 closed)

Copied to Orchestrator - Backport #65378: squid: cephadm: client-keyring also overwrites ceph.confResolvedAdam KingActions
Copied to Orchestrator - Backport #65379: reef: cephadm: client-keyring also overwrites ceph.confNewAdam KingActions
Copied to Orchestrator - Backport #65380: quincy: cephadm: client-keyring also overwrites ceph.confNewAdam KingActions
Actions #1

Updated by Adam King 27 days ago

  • Backport set to squid, reef, quincy
  • Pull request ID set to 56713
Actions #2

Updated by Adam King 23 days ago

  • Status changed from In Progress to Pending Backport
Actions #3

Updated by Backport Bot 23 days ago

  • Copied to Backport #65378: squid: cephadm: client-keyring also overwrites ceph.conf added
Actions #4

Updated by Backport Bot 23 days ago

  • Copied to Backport #65379: reef: cephadm: client-keyring also overwrites ceph.conf added
Actions #5

Updated by Backport Bot 23 days ago

  • Copied to Backport #65380: quincy: cephadm: client-keyring also overwrites ceph.conf added
Actions #6

Updated by Backport Bot 23 days ago

  • Tags set to backport_processed
Actions

Also available in: Atom PDF