Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Create Goroutine to Cleanup Orphaned Shadow Secrets #980
base: main
Are you sure you want to change the base?
Create Goroutine to Cleanup Orphaned Shadow Secrets #980
Changes from 27 commits
24f760a
1bd34e6
c6bdb47
4cdba66
8138ee8
43f0cb5
857159f
dee2d4d
d8a8bc5
2e9bdf5
a13989a
17ede69
e1ccab4
79d09ee
5fb25eb
5cb26b0
a73b23a
293e859
6acf268
607af89
cca9093
47c20d1
2e56774
1d7100d
428bace
9050ebb
cb8ffc9
1a95fa4
544a8e0
a7c1153
296d880
6fb9622
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
What if secret labels is missing the UID key?
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.
Assumed that it always would be included. Will update the if statement to protect from a nil pointer error.
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.
I don't think that would cause a nil pointer panic, I think it would just be like comparing something to an empty string
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.
I checked and the definition of labelOwnerRefID states that it cannot be blank on a secret. I think we are good to leave this as is?
labelOwnerRefUID is used as the primary key when listing the Secrets owned by a specific VSO object. It should be included in every Secret that is created by VSO.
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.
We should also add a similar test case where DeletionTimestamp is not set.