Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
The user manages devices.
The proxy Puppet agent is the master.
The user executes a full backup and restore.
-
-
Night's Watch
-
3
-
PR - 2019-06-12, PR - 2019-06-25, PR - 2019-07-10, PR - 2019-07-23, NW - 2019-08-07
-
Bug Fix
-
-
Needs Assessment
Description
devicedir (the root directory of devices) is a combination of /etc and /opt:
/opt/puppetlabs/puppet/cache/devices/*/
|
|
clientbucket
|
client_data
|
client_yaml
|
facts.d
|
lib
|
locales
|
preview
|
ssl
|
state
|
|
/opt/puppetlabs/puppet/cache/
|
|
clientbucket
|
client_data
|
client_yaml
|
facts.d
|
lib
|
locals
|
preview
|
state
|
|
/etc/puppetlabs/puppet/
|
|
ssl
|
When the proxy Puppet agent for a device is the master, and the user executes a backup and restore (manually, or as automated in OpsWorks), the certificate and keys in the ssldir in each devicedir are lost, requiring certificate regeneration for those devices.
We should either:
- Add these device ssldir directories to our backup model
- Move these device ssldir directories to /etc/puppetlabs
Attachments
Issue Links
- causes
-
PUP-9936 Change $deviceconfdir section to agent
-
- Resolved
-
- relates to
-
MODULES-9721 Supported Release (device_manager) 3.0.1 - (2019-08-14) - (88fd2c96d81ff5cc2bc07254144644a0bb79dfc1)
-
- Resolved
-