Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies: binford2k-node_encrypt moved to puppetlabs #21

Open
XMol opened this issue Jul 21, 2023 · 2 comments
Open

Update dependencies: binford2k-node_encrypt moved to puppetlabs #21

XMol opened this issue Jul 21, 2023 · 2 comments

Comments

@XMol
Copy link

XMol commented Jul 21, 2023

Hi,

please review your dependency on the binford2k-node_encrypt module: it has been deprecated by the original author on Jun 23rd 2023. He suggests to switch over to puppetlabs-node_encrypt.

Best regards,
Xavier.

@XMol
Copy link
Author

XMol commented Jul 21, 2023

Note however, puppetlabs-node_encrypt depends on puppetlabs-puppet_authorization (inherited from bindford2k), which in turn is not supported for Puppet-7 and as such can only run together with Puppet versions that have reached end-of-life already.

@olifre
Copy link
Member

olifre commented Jul 21, 2023

Hi, thanks for your heads-up!
In fact, it seems likely as of puppetlabs/puppetlabs-puppet_authorization#35 that puppetlabs-puppet_authorization could work with Puppet 7 (but we have not tested it yet).

In practice, puppetlabs-node_encrypt should only depend on puppetlabs-puppet_authorization if the node_encrypt::certificates class is used, but that's indeed something we rely on.

I'll comment on the PR against puppetlabs-puppet_authorization to hopefully trigger progress there...

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

No branches or pull requests

2 participants