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

(#29) Ensure vault is updated when version changes #52

Merged
merged 8 commits into from
Jul 12, 2024

Conversation

C24-AK
Copy link

@C24-AK C24-AK commented Jun 5, 2024

Pull Request (PR) description

This PR fixes the issue that version is not updated on parameter change.
This is due the nature of creates parameter in archive.

This PR is creating a fact of vaults version and compares it against the parameter.
If parameter is newer it will download the archive and extract it.

This will not reboot vault server.
Please be aware to restart vault server, so vault sources the new binary.

This Pull Request (PR) fixes the following issues

Fixes #29

@C24-AK
Copy link
Author

C24-AK commented Jun 5, 2024

Hey @bastelfreak ,are you able to review this PR? :)

@bastelfreak bastelfreak changed the title Fixed issue #29 that version is not updated when parameter is changing (#29) that version is not updated when parameter is changing Jun 5, 2024
@bastelfreak bastelfreak changed the title (#29) that version is not updated when parameter is changing (#29) Fix version is not updated when parameter is changing Jun 5, 2024
@C24-AK C24-AK requested a review from bastelfreak June 21, 2024 10:57
@C24-AK
Copy link
Author

C24-AK commented Jun 24, 2024

Hey @bastelfreak, is there anything else needed? :) Looking forwarding for merging.

@C24-AK C24-AK requested a review from bastelfreak June 25, 2024 12:30
@C24-AK
Copy link
Author

C24-AK commented Jul 11, 2024

any updates @bastelfreak ?

bastelfreak pushed a commit to bastelfreak/puppet-vault that referenced this pull request Jul 12, 2024
This PR fixes the issue that version is not updated on parameter change.
This is due the nature of creates parameter in archive.

This PR is creating a fact of vaults version and compares it against the parameter.
If parameter is newer it will download the archive and extract it.

This will not reboot vault server.
Please be aware to restart vault server, so vault sources the new binary.

Fixes jsok#29

Cherry-picked and rebased from voxpupuli#52
@bastelfreak bastelfreak mentioned this pull request Jul 12, 2024
@bastelfreak bastelfreak merged commit a740954 into voxpupuli:master Jul 12, 2024
27 checks passed
@bastelfreak bastelfreak added the bug Something isn't working label Jul 12, 2024
@bastelfreak bastelfreak changed the title (#29) Fix version is not updated when parameter is changing (#29) Ensure vault is updated when version changes Jul 12, 2024
bastelfreak pushed a commit to bastelfreak/puppet-vault that referenced this pull request Jul 12, 2024
This is a cleanup for voxpupuli#52
@C24-AK C24-AK deleted the feature/fix-issue-29 branch July 12, 2024 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Version is not updated when version parameter changes
2 participants