Bug 2024048
Summary: | OLM fails to upgrade operators immediately | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Vu Dinh <vdinh> |
Component: | OLM | Assignee: | Vu Dinh <vdinh> |
OLM sub component: | OLM | QA Contact: | xzha |
Status: | CLOSED ERRATA | Docs Contact: | |
Severity: | high | ||
Priority: | high | CC: | rcyriac, tflannag |
Version: | 4.9 | Keywords: | Triaged |
Target Milestone: | --- | ||
Target Release: | 4.9.z | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-12-13 12:06:24 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 2002276 | ||
Bug Blocks: | 2030489 |
Description
Vu Dinh
2021-11-17 06:02:24 UTC
verify: zhaoxia@xzha-mac bug-2002276 % oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.9.0-0.nightly-2021-12-03-045106 True False 24m Cluster version is 4.9.0-0.nightly-2021-12-03-045106 zhaoxia@xzha-mac bug-2002276 % oc adm release info registry.ci.openshift.org/ocp/release:4.9.0-0.nightly-2021-12-03-045106 --commits|grep operator-lifecycle-manager operator-lifecycle-manager https://github.com/openshift/operator-framework-olm 5fc4c78bb48e66a252672aae137c8dcd8a6e43a8 zhaoxia@xzha-mac src % opm alpha list channels quay.io/openshift-qe-optional-operators/ocp4-index:latest cluster-kube-descheduler-operator WARN[0015] DEPRECATION NOTICE: Sqlite-based catalogs and their related subcommands are deprecated. Support for them will be removed in a future release. Please migrate your catalog workflows to the new file-based catalog format. PACKAGE CHANNEL HEAD cluster-kube-descheduler-operator 4.6 clusterkubedescheduleroperator.4.6.0-202112020740 cluster-kube-descheduler-operator 4.7 clusterkubedescheduleroperator.4.7.0-202112020740 cluster-kube-descheduler-operator 4.8 clusterkubedescheduleroperator.4.8.0-202112020740 cluster-kube-descheduler-operator 4.9 clusterkubedescheduleroperator.4.9.0-202111300333 cluster-kube-descheduler-operator stable clusterkubedescheduleroperator.4.9.0-202111300333 1, create project zhaoxia@xzha-mac src % oc adm new-project openshift-kube-descheduler-operator Created project openshift-kube-descheduler-operator zhaoxia@xzha-mac src % oc project openshift-kube-descheduler-operator Now using project "openshift-kube-descheduler-operator" on server "https://api.xzha-1203.qe.devcluster.openshift.com:6443". 2, install operator zhaoxia@xzha-mac bug-2002276 % cat sub.yaml apiVersion: operators.coreos.com/v1alpha1 kind: Subscription metadata: name: cluster-kube-descheduler-operator namespace: openshift-kube-descheduler-operator spec: channel: "4.8" installPlanApproval: Automatic name: cluster-kube-descheduler-operator source: qe-app-registry sourceNamespace: openshift-marketplace zhaoxia@xzha-mac bug-2002276 % cat og.yaml kind: OperatorGroup apiVersion: operators.coreos.com/v1 metadata: name: og-single namespace: openshift-kube-descheduler-operator spec: targetNamespaces: - openshift-kube-descheduler-operator zhaoxia@xzha-mac bug-2002276 % oc apply -f og.yaml operatorgroup.operators.coreos.com/og-single created zhaoxia@xzha-mac bug-2002276 % oc apply -f sub.yaml subscription.operators.coreos.com/cluster-kube-descheduler-operator created 3, check ip/csv zhaoxia@xzha-mac bug-2002276 % oc get ip NAME CSV APPROVAL APPROVED install-875wl clusterkubedescheduleroperator.4.8.0-202112020740 Automatic true zhaoxia@xzha-mac bug-2002276 % oc get csv NAME DISPLAY VERSION REPLACES PHASE clusterkubedescheduleroperator.4.8.0-202112020740 Kube Descheduler Operator 4.8.0-202112020740 Installing elasticsearch-operator.5.2.3-47 OpenShift Elasticsearch Operator 5.2.3-47 Succeeded 4, edit sub to channel "4.9" zhaoxia@xzha-mac bug-2002276 % oc edit sub cluster-kube-descheduler-operator subscription.operators.coreos.com/cluster-kube-descheduler-operator edited 5, check ip/csv zhaoxia@xzha-mac bug-2002276 % oc get ip NAME CSV APPROVAL APPROVED install-78rph clusterkubedescheduleroperator.4.9.0-202111300333 Automatic true install-875wl clusterkubedescheduleroperator.4.8.0-202112020740 Automatic true zhaoxia@xzha-mac bug-2002276 % oc get csv NAME DISPLAY VERSION REPLACES PHASE clusterkubedescheduleroperator.4.8.0-202112020740 Kube Descheduler Operator 4.8.0-202112020740 Replacing clusterkubedescheduleroperator.4.9.0-202111300333 Kube Descheduler Operator 4.9.0-202111300333 clusterkubedescheduleroperator.4.8.0-202112020740 Installing elasticsearch-operator.5.2.3-47 OpenShift Elasticsearch Operator 5.2.3-47 Succeeded zhaoxia@xzha-mac bug-2002276 % oc get csv NAME DISPLAY VERSION REPLACES PHASE clusterkubedescheduleroperator.4.9.0-202111300333 Kube Descheduler Operator 4.9.0-202111300333 clusterkubedescheduleroperator.4.8.0-202112020740 Succeeded elasticsearch-operator.5.2.3-47 OpenShift Elasticsearch Operator 5.2.3-47 Succeeded LGTM, verified. 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 (OpenShift Container Platform 4.9.11 bug fix update), 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-2021:5003 |