-
Notifications
You must be signed in to change notification settings - Fork 235
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
fix(master): pass lifecycle configuration to master container #1062
Conversation
fix (NS-3176): Fix duplicated backups and restores
ehi @DionJones615 thanks for your contribution. I think here we miss:
wdyt? thanks |
@brokenpip3 Sorry, priorities shifted for a minute. :) How's this looking? Working well in my tests |
Nice, ty for coming back and try to complete the PR! did you tried locally with a binary build from this PR to pass a lifecycle? I wish we can add a test, at least here. If everything is green after that we can merge it :) |
This reverts commit 0bebe9f.
Yep, we're about to push it to prod to improve the shutdown process, keeping the jenkins container open with quietDown enabled for better communication with users about shutdown processes, especially when the backup/restore takes a bit of time. Test added 🤞 |
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.
perfect, thanks for your contribution!
Changes
Simply passed the lifecycle defined in the Jenkins CRD down to the generated pod definition. The necessary bits appear to already be in the CRD.
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:
See the contribution guide for more details.
Reviewer Notes
If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS.
Release Notes