Closed bartoszmajsak closed 2 months ago
@VaishnaviHire @zdtsw How should we proceed with JIRA here? Re-open issues.redhat.com/browse/RHOAIENG-4233 or new one is needed?
@VaishnaviHire @zdtsw How should we proceed with JIRA here? Re-open issues.redhat.com/browse/RHOAIENG-4233 or new one is needed?
we can create another jira for this PR i read the original jira description again, and i did not think about the reconcile part at that time.
we can give a bit more detail in the new jira if QE would like to verify it
@VaishnaviHire @zdtsw How should we proceed with JIRA here? Re-open issues.redhat.com/browse/RHOAIENG-4233 or new one is needed?
we can create another jira for this PR i read the original jira description again, and i did not think about the reconcile part at that time.
we can give a bit more detail in the new jira if QE would like to verify it
That's done now https://issues.redhat.com/browse/RHOAIENG-9431. I will let you set priorities and other fields as you wish. I hope the description is precise enough.
/LGTM leave for @VaishnaviHire for another round of check.
/retest
New changes are detected. LGTM label has been removed.
[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by: Once this PR has been reviewed and has the lgtm label, please ask for approval from zdtsw. For more information see the Kubernetes Code Review Process.
The full list of commands accepted by this bot can be found here.
@VaishnaviHire that is fixed now, thanks for reviewing
/retest
Description
When the namespace managed by the operator is deleted, the reconcile is triggered trying to inject trusted CA bundle back to it, even though the namespace does not exist at this point (or is being terminated).
This is due to the default
DeleteFunc
being used that triggers reconcile.In this commit the predicate has been changed to ignore all Delete events when handling Namespace events. It also enhances the check for injection to ensure it is only handling active namespaces. In addition, the redundant default
DeleteFunc
has been removed fromConfigMapChangedPredicate
.Without this patch reconcile errors similar to these can be observed:
Related issues:
Follow-up for #900 PR.
How Has This Been Tested?
Screenshot or short clip
Merge criteria