-
Notifications
You must be signed in to change notification settings - Fork 101
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
Remove owner checks #555
Remove owner checks #555
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.
Overall looks good, just 1 nit
DefragmentationSchedule: defaultDefragmentationSchedule, | ||
EtcdProcessName: defaultEtcdProcessName, |
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.
Please also remove defaultEtcdProcessName
whereever it is defined.
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.
It is define here:
etcd-backup-restore/pkg/server/types.go
Line 25 in d57caed
defaultEtcdProcessName = "etcd" |
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.
As we are about to start working on refactoring of snapshotter logic, our requirement is to decrease the code base, so I'm approving this PR. Whatever the review comments are left, I will address them by myself in separate PR.
LGTM!!
What this PR does / why we need it:
This PR removes the owner checks from the
backup-restore
that were used to restart theetcd
process that runs in the sourceSeed
cluster during "bad case" control plane migration. As part of the simplification efforts from gardener/gardener#6302 it was decided that "bad case" control plane migration will most likely never be used when the HA gardener topic is ready.Which issue(s) this PR fixes:
Part of gardener/gardener#6302
Special notes for your reviewer:
This PR depends on gardener/etcd-druid#461 as we do not want to accidentally set owner check flags without the
backup-restore
actually supporting them.Release note: