HomeSoftware Heritage

Resolve puppet overwriting a pre-existing bootstrap-osd auth entry

Description

Resolve puppet overwriting a pre-existing bootstrap-osd auth entry

Ceph jewel creates the client.bootstrap-osd auth entry when the cluster
is created. puppet-ceph has been overwriting this keyring in memory and
on the filesystem. This patch updates ceph::osd to exract the
client keyring from memory and write it to the filesystem. This will
means ceph::key will not need to create the client.bootstrap-osd keyring.

Change-Id: I11f134bed59da706a03ce4a70d941145c16f8175
Partial-bug: 1769722

Details

Provenance
Keith Schincke <keith.schincke@gmail.com>Authored on Apr 24 2018, 8:52 PM
Giulio Fidente <gfidente@redhat.com>Committed on Apr 29 2019, 12:11 PM
olasdPushed on Jun 26 2019, 1:59 PM
Parents
rSPCEPH896a22275b5a: Release 3.0.0
Branches
Unknown
Tags
Unknown

Event Timeline

Giulio Fidente <gfidente@redhat.com> committed rSPCEPHd833c03b975c: Resolve puppet overwriting a pre-existing bootstrap-osd auth entry (authored by Keith Schincke <keith.schincke@gmail.com>).Apr 29 2019, 12:11 PM