-
Notifications
You must be signed in to change notification settings - Fork 194
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
Install Enterprise via repo, updated Vault to v1.18.0 #345
base: master
Are you sure you want to change the base?
Conversation
lakrass
commented
Oct 28, 2024
- Add ability to install Vaul Enterprise via HashiCorp repo
- Removed check of non-existent variable
- Update Vault to v1.18.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi!
Thanks for your PR. I would like to split out the Nix parts to have a minimal PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unrelated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unrelated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unrelated
@@ -65,18 +65,24 @@ | |||
name: "{{ vault_rhsm_repo_id }}" | |||
state: enabled | |||
|
|||
- name: Ensure Enterprise package is not present when OSS is desired and vice versa | |||
package: | |||
name: "{{ 'vault' ~ ('-enterprise' if not (vault_enterprise | bool) else '') }}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"if not" -> "if"?
@@ -58,7 +58,7 @@ | |||
when: | |||
- vault_enterprise | bool | |||
- not vault_install_remotely | bool | |||
- not vault_install_remote_repo | bool | |||
- not vault_install_hashi_repo | bool |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
vault_install_remote_repo does not seem to be used elsewhere. But I'm not sure if we want to remove it in this PR.
@@ -72,7 +72,6 @@ | |||
- name: Install Vault via HashiCorp repository | |||
include_tasks: install_hashi_repo.yml | |||
when: | |||
- not vault_enterprise | bool |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we really want to remove it here?