ci: Add support for configuring the global catalog namespace #2825
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.
Signed-off-by: timflannagan timflannagan@gmail.com
Description of the change:
Add support for configuring the global catalog namespace in the e2e testing suite. Introduces a CLI flag for configuring the global catalog namespace for OLM. This kind of configuration is already present in the catalog-operator's CLI flags, so this is essentially a no-op for upstream OLM given we deploy the OLM stack and the catalog sources in the same namespace. These changes should make it easier for different distributions of OLM, e.g. openshift, that deploy any default catalog source resources in a dedicated namespace.
Motivation for the change:
Accommodate different distributions of OLM that have dedicated catalog namespaces. Reduce any testing flakes for OLM.
Architectural changes:
N/A.
Testing remarks:
Reviewer Checklist
/doc
[FLAKE]
are truly flaky and have an issue