Closed justicel closed 1 year ago
Installing the 7.4.1 helm chart results in a broken installation. The conf.d folder is being destroyed by logic introduced in 7.4.1 for non-root.
The conf.d folder to not be destroyed.
The block specifically that needs to be re-worked is here: https://github.com/puppetlabs/puppetserver-helm-chart/blob/284f0eea1fc73cd424e44b7c429ca09e992b73ac/templates/puppetserver-deployment-masters.yaml#L283:L289
It shouldn't be mounting to the conf.d folder as this breaks any existing files in the folder when non-root.
@davidphay Would you mind please checking this one?
Hi, it should be good now, can you confirm ?
@davidphay Sorry, forgot to respond. It looks to be good now!
Thank you, @davidphay!
Describe the Bug
Installing the 7.4.1 helm chart results in a broken installation. The conf.d folder is being destroyed by logic introduced in 7.4.1 for non-root.
Expected Behavior
The conf.d folder to not be destroyed.
Steps to Reproduce
The block specifically that needs to be re-worked is here: https://github.com/puppetlabs/puppetserver-helm-chart/blob/284f0eea1fc73cd424e44b7c429ca09e992b73ac/templates/puppetserver-deployment-masters.yaml#L283:L289
It shouldn't be mounting to the conf.d folder as this breaks any existing files in the folder when non-root.