-
Notifications
You must be signed in to change notification settings - Fork 398
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
✨ Downstream Namespace cleanup: ensure namespace is empty and delete after a grace period #2299
✨ Downstream Namespace cleanup: ensure namespace is empty and delete after a grace period #2299
Conversation
167f4a0
to
c0bb5f9
Compare
8f269a9
to
830db5c
Compare
830db5c
to
6713b3c
Compare
return nil, err | ||
} | ||
|
||
return getAllGVRs(syncTarget), nil |
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.
Why don't you simply return the keys of the controller.syncerInformerMap
?
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.
done
@jmprusi Could you run |
/retest |
1596a84
to
1391451
Compare
/retest |
1391451
to
b75624a
Compare
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.
Did you make the grace period configurable finally ?
c8747fc
to
ca9580f
Compare
* Ensure downstream namespaces are empty * Delay deletion of downstream namespaces to tolerate disconnections.
ca9580f
to
a00ed0b
Compare
done |
324ca90
to
b7775c0
Compare
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: davidfestal The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Summary
Improve downstream namespace deletion: