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

[FEATURE REQUEST] A way to update git_pillar_password on time interval #67170

Open
boyadzhievb opened this issue Jan 17, 2025 · 0 comments
Open
Labels
Feature new functionality including changes to functionality and code refactors, etc. needs-triage

Comments

@boyadzhievb
Copy link

boyadzhievb commented Jan 17, 2025

Is your feature request related to a problem? Please describe.
To sync pillars from Github for authentication we need to use HTTPS with Authentication Tokens
generated by GitHub App on let say every 15 minutes. A token is valid for 30 minutes and
must be regenerated after that.

Describe the solution you'd like
Reread git_pillar_password every 10 minutes(parameterized time like git_pillar_update_interval)
to get new value which we updated in master file by using other means
(a script that regenerates the token and replace it in the master file)

Describe alternatives you've considered
keep git credentials in different file but again rereading them on interval

Please Note
If this feature request would be considered a substantial change or addition, this should go through a SEP process here https://github.com/saltstack/salt-enhancement-proposals, instead of a feature request.

@boyadzhievb boyadzhievb added Feature new functionality including changes to functionality and code refactors, etc. needs-triage labels Jan 17, 2025
@boyadzhievb boyadzhievb changed the title A way to update git_pillar_password on time interval [FEATURE REQUEST] A way to update git_pillar_password on time interval Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature new functionality including changes to functionality and code refactors, etc. needs-triage
Projects
None yet
Development

No branches or pull requests

1 participant