-
Bug
-
Resolution: Done-Errata
-
Critical
-
1.0.1
-
None
-
False
-
-
False
-
-
-
Critical
What
RHCL v1.0.1 cannot be installed on a fresh cluster. This issue is not affecting already existing RHCL v1.0.1 installations. When installing RHCL v1.0.1, the OLM subscription reports error with the following message:
constraints not satisfiable: bundle rhcl-operator.v1.0.1 requires an operator with package: authorino-operator and with version in range: 0.16.1, subscription rhcl-operator requires redhat-operators/openshift-marketplace/stable/rhcl-operator.v1.0.1, subscription rhcl-operator exists
When
The installation issue started happening after the release of Authorino Operator v1.2.1, tracked https://issues.redhat.com/browse/CONNLINK-370. This release of authorino happened after the release of RHCL v1.0.1.
Why
Authorino Operator v1.2.1 introduced a new entry in the "stable` channel that skips 0.16.1 among other ones as well.
- name: authorino-operator.v1.2.1 replaces: authorino-operator.v1.1.2 skips: - authorino-operator.v0.16.0 - authorino-operator.v0.16.1 - authorino-operator.v1.2.0
RHCL v1.0.1 requires Authorino Operator v0.16.1 to be installed (as the subscription error message states).
The effect of "skipping" authorino-operator.v0.16.1 on the Authorino v1.2.1 bundle impacts directly the installation of RHCL v1.0.1. When defining operator's upgrade path using OLM directives, the effect of skipping is not well documented and the best explanation I found so far is in a request for a better documentation Creating an update graph with OLM - Add info about when use the skipRange and skips and its caveats. In short, it is basically saying that when a version is skipped, that version is no longer eligible to be installed. Authorino v1.2.1 release made one of the dependencies of RHCL v1.0.1 unavailable to be installed, hence RHCL v1.0.1 constraints cannot be met.
- links to
-
RHEA-2025:146427 Red Hat Connectivity Link 1.0.2 Release - Container Images