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

RFC: refactor to include official hashicorp package repos #580

Open
ikonia opened this issue Jun 22, 2021 · 1 comment
Open

RFC: refactor to include official hashicorp package repos #580

ikonia opened this issue Jun 22, 2021 · 1 comment

Comments

@ikonia
Copy link

ikonia commented Jun 22, 2021

this issue is to track a discussion.

This module has been excellent for me, Hashicorp has started including official package repos for RHEL/Debian based distributions which include obvious benefits like version tracking, file permissions, gpg sigs on packages etc, a lot of which is accounted for in the binary download and this puppet module (enforcing user UID, permissions etc).larger deployments would benefit from official packages and there is a concern that Hashicorp may retire the binary package (although rumour - no fact).

Is it worth now looking at including the official package repos and install methods into this module as a refactor for say version 7 - more so with the consideration of moving the module to vox pupuli

or is there no interest/demand in this additional feature

@solarkennedy
Copy link
Contributor

I don't think too much refactoring would be required, we already have $consul::install_method => 'package', and that could account for the repo stuff.

If they do retire the binary package, that is ok, we'll remove the $consul::install_method => 'url' functionality.

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