Description of problem: The Service Catalog apiserver and controller-manager operators do not set the Upgradeable field to False when the managementState is set to Managed. apiVersion: v1 items: - apiVersion: operator.openshift.io/v1 kind: ServiceCatalogAPIServer metadata: annotations: release.openshift.io/create-only: "true" creationTimestamp: "2020-03-13T01:33:08Z" generation: 2 name: cluster resourceVersion: "20727" selfLink: /apis/operator.openshift.io/v1/servicecatalogapiservers/cluster uid: 1121e36a-ade6-47f5-9172-e2a023211278 spec: logLevel: Normal managementState: Managed status: conditions: - lastTransitionTime: "2020-03-13T01:54:09Z" status: "True" type: Available - lastTransitionTime: "2020-03-13T01:53:29Z" status: "False" type: Progressing - lastTransitionTime: "2020-03-13T01:36:56Z" reason: Removed status: "False" type: Degraded - lastTransitionTime: "2020-03-13T01:52:47Z" reason: NoUnsupportedConfigOverrides status: "True" type: UnsupportedConfigOverridesUpgradeable - lastTransitionTime: "2020-03-13T01:52:49Z" status: "False" type: ResourceSyncControllerDegraded - lastTransitionTime: "2020-03-13T01:53:09Z" status: "False" type: WorkloadDegraded generations: - group: apps hash: "" lastGeneration: 2 name: apiserver namespace: openshift-service-catalog-apiserver resource: daemonsets observedGeneration: 2 readyReplicas: 0 kind: List metadata: resourceVersion: "" selfLink: "" apiVersion: v1 items: - apiVersion: operator.openshift.io/v1 kind: ServiceCatalogControllerManager metadata: annotations: release.openshift.io/create-only: "true" creationTimestamp: "2020-03-13T01:33:08Z" generation: 2 name: cluster resourceVersion: "20644" selfLink: /apis/operator.openshift.io/v1/servicecatalogcontrollermanagers/cluster uid: 91595e09-9e5e-478c-9b62-d7c5e96d8067 spec: logLevel: Normal managementState: Managed status: conditions: - lastTransitionTime: "2020-03-13T01:36:49Z" status: "True" type: Upgradeable - lastTransitionTime: "2020-03-13T01:53:53Z" status: "True" type: Available - lastTransitionTime: "2020-03-13T01:52:39Z" reason: DesiredStateAchieved status: "False" type: Progressing - lastTransitionTime: "2020-03-13T01:36:49Z" reason: Removed status: "False" type: Degraded - lastTransitionTime: "2020-03-13T01:52:35Z" status: "False" type: WorkloadDegraded generations: - group: apps hash: "" lastGeneration: 2 name: controller-manager namespace: openshift-service-catalog-controller-manager resource: daemonsets observedGeneration: 2 readyReplicas: 0 version: 4.4.0-0.nightly-2020-03-12-205413 kind: List metadata: resourceVersion: "" selfLink: ""
cv:4.4.0-0.nightly-2020-03-24-225110 test result: enable "ServiceCatalogAPIServer" "ServiceCatalogControllerManager". And the status of "Upgradeable" are "False" $ oc get clusteroperators service-catalog-apiserver -o yaml apiVersion: config.openshift.io/v1 kind: ClusterOperator metadata: creationTimestamp: "2020-03-25T06:25:02Z" generation: 1 name: service-catalog-apiserver resourceVersion: "88189" selfLink: /apis/config.openshift.io/v1/clusteroperators/service-catalog-apiserver uid: d91d76cf-3493-4af5-9b56-38191bcae6b4 spec: {} status: conditions: - lastTransitionTime: "2020-03-25T06:25:05Z" reason: AsExpected status: "False" type: Degraded - lastTransitionTime: "2020-03-25T06:51:05Z" reason: AsExpected status: "False" type: Progressing - lastTransitionTime: "2020-03-25T08:56:30Z" reason: AsExpected status: "True" type: Available - lastTransitionTime: "2020-03-25T06:50:44Z" message: 'Upgradeable: the apiserver is in a managed state, upgrades are not possible.' reason: _Managed status: "False" type: Upgradeable $ oc get clusteroperators service-catalog-controller-manager -o yaml apiVersion: config.openshift.io/v1 kind: ClusterOperator metadata: creationTimestamp: "2020-03-25T06:25:02Z" generation: 1 name: service-catalog-controller-manager resourceVersion: "28329" selfLink: /apis/config.openshift.io/v1/clusteroperators/service-catalog-controller-manager uid: 7f255586-0194-496a-817f-e4b7a2223b23 spec: {} status: conditions: - lastTransitionTime: "2020-03-25T06:25:03Z" reason: AsExpected status: "False" type: Degraded - lastTransitionTime: "2020-03-25T06:50:19Z" reason: AsExpected status: "False" type: Progressing - lastTransitionTime: "2020-03-25T06:51:53Z" reason: AsExpected status: "True" type: Available - lastTransitionTime: "2020-03-25T06:50:15Z" message: 'Upgradeable: the controller manager is in a managed state, upgrades are not possible.' reason: _Managed status: "False" type: Upgradeable
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:0581