Without this fix, deleting a namespace on OpenShift 4.3 could result
in indefinite hanging due to finalizers that are not being
deleted from services in the namespace.
NOTE: Jenkins tests are currently failing for Current OpenShift on AWS.
These failures are apparently unrelated to the fix proposed here since
they are also occuring on the master branch.
What ticket does this PR close?
Resolves #167
Checklists
Change log
[ ] The CHANGELOG has been updated, or
[ ] This PR does not include user-facing changes and doesn't require a CHANGELOG update
Test coverage
[ ] This PR includes new unit and integration tests to go with the code changes, or
[x] The changes in this PR do not require tests
Documentation
[ ] Docs (e.g. READMEs) were updated in this PR, and/or there is a follow-on issue to update docs, or
[x] This PR does not require updating any documentation
What does this PR do?
This change adds a workaround for this OpenShift 4.3 bug:
Without this fix, deleting a namespace on OpenShift 4.3 could result in indefinite hanging due to finalizers that are not being deleted from services in the namespace.
NOTE: Jenkins tests are currently failing for Current OpenShift on AWS. These failures are apparently unrelated to the fix proposed here since they are also occuring on the master branch.
What ticket does this PR close?
Resolves #167
Checklists
Change log
Test coverage
Documentation
README
s) were updated in this PR, and/or there is a follow-on issue to update docs, or