-
Notifications
You must be signed in to change notification settings - Fork 47
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
Add a new configurable field fullSnapshotLeaseUpdateInterval
in spec.backup section of Etcd CR
#764
base: master
Are you sure you want to change the base?
Conversation
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.
Thanks for the PR @anveshreddy18 !
Couple of comments from my side:
- PTAL at the points I have mentioned in Add a new configurable field
fullSnapshotLeaseUpdateInterval
in spec.backup section of Etcd CR #763 (comment) - Please use a PR-built image of etcdbr in this PR (at
charts/images.yaml
) so that this PR can be easily tested. You can obtain the PR-built image from the concoursepublish
step from Full snapshot lease update retry on failure etcd-backup-restore#711
fullsnapLeaseUpdateRetryInterval
in spec.backup section of Etcd CRfullSnapshotLeaseUpdateInterval
in spec.backup section of Etcd CR
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.
LGTM!!
/hold until PR for #728 gets merged, since that will bring changes in the component model for resources deployed by druid. |
…spec.backup section of etcd yaml
7c4f934
to
fefae40
Compare
How to categorize this PR?
/area usability
/kind enhancement
What this PR does / why we need it:
This PR adds a new field
fullSnapshotLeaseUpdateInterval
in thespec.backup
section of Etcd yaml and makes necessary changes, which allows to configurefull-snapshot-lease-update-interval
parameter used to configure the interval to retry updating full snapshot lease.full-snapshot-lease-update-interval
to configure the retry interval for updating the full snapshot lease. Adding this newfullSnapshotLeaseUpdateInterval
field to Etcd CR allows user to control the behaviour of retrying to update full snapshot leaseNote: It will be an optional field, and when not set, backup-restore takes care of setting a default value to it.
Which issue(s) this PR fixes:
Fixes #763
Special notes for your reviewer:
Release note: