Skip to content

Conversation

@anthonysomerset
Copy link
Contributor

@anthonysomerset anthonysomerset commented Jan 14, 2025

Pulling the list of changes from CHANGELOG

the various updates should be self explanatory but to specifically point out the changing container URL and version format for puppetserver/puppetdb as VoxPupuli are deprecating the old container URL in 2025-02

Restic now supports defining an existingSecret (but the chart will not provision it if you do) so that you can securely define the access parameters in a secret going forwards rather than Helm Chart values, the old method still works today (for S3 buckets only!), README is updated to show this with examples

Restic now also supports Azure Workload Identity and Azure Blob storage for backup repo, readme is updated to show an example but configuring workload identity e.g. the configuration of a managed identity and assigning permissions is not detailed in the readme

I have also made some additional notes in the readme to talk about upgrading puppet to v8 as well as clarify the previous notes related to updating the Helm Chart version to avoid confusion

In theory (but untested) the new existingSecret method for restic config allows a user to set any compatible environment value for restic and could therefore support additional backend repos, I have only tested Azure Blob Storage

as all of these changes remain backwards compatible i have only bumped version to 9.6.0 rather than 10.0.0

Copy link
Collaborator

@ldaneliukas ldaneliukas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added some small things to review, great work 👍

anthonysomerset and others added 6 commits January 16, 2025 23:39
correct date for changelog

Co-authored-by: Linas Daneliukas <[email protected]>
Co-authored-by: Linas Daneliukas <[email protected]>
Co-authored-by: Linas Daneliukas <[email protected]>
Co-authored-by: Linas Daneliukas <[email protected]>
Co-authored-by: Linas Daneliukas <[email protected]>
@anthonysomerset
Copy link
Contributor Author

Are we good to get this merged?

i'd like to move on to potential restic restore capabilities as well as formally bumping puppet version to 8 but i don't want to start working without a clean branch to avoid conflicts

@alagoutte
Copy link

any news ?

@anthonysomerset
Copy link
Contributor Author

@alagoutte this is merged over in the new openvox helm chart OpenVoxProject/openvox-helm-chart#1

i suspect that given that Puppet OSS is essentially "dead" this repo is unlikely to get much more meaningful updates going forwards - i have already moved my efforts over to the openvox side of this

@anthonysomerset anthonysomerset closed this by deleting the head repository Jun 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Puppetboard readme image fix typo on README.md about .Values.singleCA.enable Does the Helm Chart support puppetserver 8?

3 participants