Description of problem: When trying to upgrade sso operator from 1.0.0 to 1.0.1 i see that nothing happens with respect to upgrade. The reason i see it does not happen is because of no skipVersion being present in the csv of the operator [knarra@knarra ~]$ oc describe csv secondaryscheduleroperator.v1.0.0 -n openshift-secondary-scheduler-operator Name: secondaryscheduleroperator.v1.0.0 Namespace: openshift-secondary-scheduler-operator Labels: operators.coreos.com/openshift-secondary-scheduler-operator.openshift-secondary-sche= Annotations: alm-examples: [ { "apiVersion": "operator.openshift.io/v1", "kind": "SecondaryScheduler", "metadata": { "name": "cluster", "namespace": "openshift-secondary-scheduler-operator" }, "spec": { "managementState": "Managed", "schedulerConfig": "secondary-scheduler-config" } } ] capabilities: Basic Install categories: OpenShift Optional certified: false containerImage: registry.redhat.io/openshift-secondary-scheduler-operator/secondary-scheduler-operator-rhel8@sha256:cdb403a1ca9c73a3a1d5ae4fb4773b283603ff... createdAt: 2021/07/22 description: Runs a secondary scheduler in an OpenShift cluster. olm.operatorGroup: openshift-secondary-scheduler-operator-m45vl olm.operatorNamespace: openshift-secondary-scheduler-operator olm.targetNamespaces: openshift-secondary-scheduler-operator operatorframework.io/properties: {"properties":[{"type":"olm.gvk","value":{"group":"operator.openshift.io","kind":"SecondaryScheduler","version":"v1"}},{"type":"olm.packag... operators.openshift.io/valid-subscription: ["OpenShift Kubernetes Engine", "OpenShift Container Platform", "OpenShift Platform Plus"] repository: https://github.com/openshift/secondary-scheduler-operator support: Red Hat, Inc. API Version: operators.coreos.com/v1alpha1 Kind: ClusterServiceVersion Metadata: Creation Timestamp: 2022-06-29T13:44:59Z Generation: 1 Managed Fields: API Version: operators.coreos.com/v1alpha1 Fields Type: FieldsV1 fieldsV1: f:metadata: f:annotations: .: f:alm-examples: f:capabilities: f:categories: f:certified: f:containerImage: f:createdAt: f:description: f:operatorframework.io/properties: f:operators.openshift.io/valid-subscription: f:repository: f:support: f:spec: .: f:apiservicedefinitions: f:cleanup: .: f:enabled: f:customresourcedefinitions: .: f:owned: f:description: f:displayName: f:icon: f:install: .: f:spec: .: f:clusterPermissions: f:deployments: f:strategy: f:installModes: f:keywords: f:labels: .: f:olm-owner-enterprise-app: f:olm-status-descriptors: f:links: f:maintainers: f:maturity: f:minKubeVersion: f:provider: .: f:name: f:relatedImages: f:version: Manager: catalog Operation: Update Time: 2022-06-29T13:44:59Z API Version: operators.coreos.com/v1alpha1 Fields Type: FieldsV1 fieldsV1: f:status: .: f:cleanup: f:conditions: f:lastTransitionTime: f:lastUpdateTime: f:message: f:phase: f:reason: f:requirementStatus: Manager: olm Operation: Update Subresource: status Time: 2022-06-29T13:44:59Z API Version: operators.coreos.com/v1alpha1 Fields Type: FieldsV1 fieldsV1: f:metadata: f:annotations: f:olm.operatorGroup: f:olm.operatorNamespace: f:olm.targetNamespaces: f:labels: .: f:operators.coreos.com/openshift-secondary-scheduler-operator.openshift-secondary-sche: Manager: olm Operation: Update Time: 2022-06-29T13:45:00Z Resource Version: 102626 UID: ec7d29ec-600e-4a56-9583-eebc47c4eeb2 Spec: Apiservicedefinitions: Cleanup: Enabled: false Customresourcedefinitions: Owned: Description: SecondaryScheduler is the schema for the secondaryschedulers API Display Name: Secondary Scheduler Kind: SecondaryScheduler Name: secondaryschedulers.operator.openshift.io Version: v1 Description: The Secondary Scheduler Operator provides the ability to use a customized scheduler image that was developed using the scheduler plugin framework as a secondary scheduler in OpenShift. ## Secondary Scheduler Configuration Once the Secondary Scheduler Operator is installed, you can configure the plugins to run for your secondary scheduler. The configuration of the secondary scheduler is defined through a config map that wraps the KubeSchedulerConfiguration YAML file in "config.yaml". ## Additional Parameters Additionally, the following parameters can be configured: * `schedulerConfig` - Set the config map configuration for the secondary scheduler. * `schedulerImage` - Set the default operand image for the secondary scheduler. Display Name: Secondary Scheduler Operator for Red Hat OpenShift Icon: base64data: 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 Mediatype: image/png Install: Spec: Cluster Permissions: Rules: API Groups: operator.openshift.io Resources: secondaryschedulers secondaryschedulers/status Verbs: * API Groups: Resources: serviceaccounts configmaps events Verbs: * API Groups: rbac.authorization.k8s.io Resources: clusterrolebindings Verbs: * API Groups: apps Resources: deployments Verbs: * Service Account Name: secondary-scheduler-operator Deployments: Name: secondary-scheduler-operator Spec: Replicas: 1 Selector: Match Labels: Name: secondary-scheduler-operator Strategy: Template: Metadata: Creation Timestamp: <nil> Labels: Name: secondary-scheduler-operator Spec: Containers: Args: operator Command: secondary-scheduler-operator Env: Name: WATCH_NAMESPACE Value From: Field Ref: Field Path: metadata.namespace Name: OPERATOR_NAME Value: secondary-scheduler-operator Image: registry.redhat.io/openshift-secondary-scheduler-operator/secondary-scheduler-operator-rhel8@sha256:cdb403a1ca9c73a3a1d5ae4fb4773b283603ff1d8a0f08d3009291f07480ecf6 Image Pull Policy: Always Name: secondary-scheduler-operator Ports: Container Port: 60000 Name: metrics Protocol: TCP Resources: Requests: Cpu: 10m Memory: 50Mi Service Account: openshift-secondary-scheduler-operator Service Account Name: secondary-scheduler-operator Strategy: deployment Install Modes: Supported: true Type: OwnNamespace Supported: true Type: SingleNamespace Supported: false Type: MultiNamespace Supported: false Type: AllNamespaces Keywords: secondary scheduling workload Labels: Olm - Owner - Enterprise - App: secondary-scheduler-operator Olm - Status - Descriptors: secondary-scheduler-operator.v1.0.0 Links: Name: Source Code URL: https://github.com/openshift/secondary-scheduler-operator Maintainers: Email: support Name: Red Hat Maturity: beta Min Kube Version: 1.20.10 Provider: Name: Red Hat, Inc. Related Images: Image: registry.redhat.io/openshift-secondary-scheduler-operator/secondary-scheduler-operator-rhel8@sha256:cdb403a1ca9c73a3a1d5ae4fb4773b283603ff1d8a0f08d3009291f07480ecf6 Name: secondary-scheduler-operator-rhel8-cdb403a1ca9c73a3a1d5ae4fb4773b283603ff1d8a0f08d3009291f07480ecf6-annotation Image: registry.redhat.io/openshift-secondary-scheduler-operator/secondary-scheduler-operator-rhel8@sha256:cdb403a1ca9c73a3a1d5ae4fb4773b283603ff1d8a0f08d3009291f07480ecf6 Name: secondary-scheduler-operator Version: 1.0.0 Status: Cleanup: Conditions: Last Transition Time: 2022-06-29T13:44:59Z Last Update Time: 2022-06-29T13:44:59Z Message: requirements not yet checked Phase: Pending Reason: RequirementsUnknown Last Transition Time: 2022-06-29T13:44:59Z Last Update Time: 2022-06-29T13:44:59Z Message: all requirements found, attempting install Phase: InstallReady Reason: AllRequirementsMet Last Transition Time: 2022-06-29T13:45:00Z Last Update Time: 2022-06-29T13:45:00Z Message: waiting for install components to report healthy Phase: Installing Reason: InstallSucceeded Last Transition Time: 2022-06-29T13:45:00Z Last Update Time: 2022-06-29T13:45:00Z Message: installing: waiting for deployment secondary-scheduler-operator to become ready: waiting for spec update of deployment "secondary-scheduler-operator" to be observed... Phase: Installing Reason: InstallWaiting Last Transition Time: 2022-06-29T13:45:09Z Last Update Time: 2022-06-29T13:45:09Z Message: install strategy completed with no errors Phase: Succeeded Reason: InstallSucceeded Last Transition Time: 2022-06-29T13:45:09Z Last Update Time: 2022-06-29T13:45:09Z Message: install strategy completed with no errors Phase: Succeeded Reason: InstallSucceeded Requirement Status: Group: operators.coreos.com Kind: ClusterServiceVersion Message: CSV minKubeVersion (1.20.10) less than server version (v1.23.3+e419edf) Name: secondaryscheduleroperator.v1.0.0 Status: Present Version: v1alpha1 Group: apiextensions.k8s.io Kind: CustomResourceDefinition Message: CRD is present and Established condition is true Name: secondaryschedulers.operator.openshift.io Status: Present Uuid: f190fc6c-74e9-40e5-85c8-225fb17e8957 Version: v1 Dependents: Group: rbac.authorization.k8s.io Kind: PolicyRule Message: cluster rule:{"verbs":["*"],"apiGroups":["operator.openshift.io"],"resources":["secondaryschedulers","secondaryschedulers/status"]} Status: Satisfied Version: v1 Group: rbac.authorization.k8s.io Kind: PolicyRule Message: cluster rule:{"verbs":["*"],"apiGroups":[""],"resources":["serviceaccounts","configmaps","events"]} Status: Satisfied Version: v1 Group: rbac.authorization.k8s.io Kind: PolicyRule Message: cluster rule:{"verbs":["*"],"apiGroups":["rbac.authorization.k8s.io"],"resources":["clusterrolebindings"]} Status: Satisfied Version: v1 Group: rbac.authorization.k8s.io Kind: PolicyRule Message: cluster rule:{"verbs":["*"],"apiGroups":["apps"],"resources":["deployments"]} Status: Satisfied Version: v1 Group: Kind: ServiceAccount Message: Name: secondary-scheduler-operator Status: Present Version: v1 Events: <none> Version-Release number of selected component (if applicable): secondaryscheduleroperator.v1.0.0 How reproducible: Always Steps to Reproduce: 1. Install SSO 1.0.0 2. Now edit the subscription and set the source to qe-app-registry to get the latest image 3. Actual results: i do not see any upgrade actually taking place Expected results: upgrade should work fine from 1.0.0 to 1.0.1 & 1.1 Additional info: Just compared SSO operator csv with descheduler operator csv and i see that the param which is missing for sso is skipVersion and hope that should be the cause for upgrade not happening.
Verified bug with the latest SSO operator and i could successfully upgrade from 1.0.0 to 1.0.1. [knarra@knarra Openshift]$ oc get csv -n openshift-secondary-scheduler-operator NAME DISPLAY VERSION REPLACES PHASE elasticsearch-operator.5.4.2 OpenShift Elasticsearch Operator 5.4.2 Succeeded secondaryscheduleroperator.v1.0.0 Secondary Scheduler Operator for Red Hat OpenShift 1.0.0 Succeeded [knarra@knarra Openshift]$ #oc edit subscription [knarra@knarra Openshift]$ oc get subscription -n openshift-secondary-scheduler-operator NAME PACKAGE SOURCE CHANNEL openshift-secondary-scheduler-operator openshift-secondary-scheduler-operator redhat-operators stable [knarra@knarra Openshift]$ oc edit subscription openshift-secondary-scheduler-operator -n openshift-secondary-scheduler-operator subscription.operators.coreos.com/openshift-secondary-scheduler-operator edited [knarra@knarra Openshift]$ oc get ip -n openshift-secondary-scheduler-operator NAME CSV APPROVAL APPROVED install-j2q6g secondaryscheduleroperator.v1.0.0 Automatic true install-nl5w5 secondaryscheduleroperator.v1.0.1 Automatic true install-xf7pz secondaryscheduleroperator.v1.0.0 Automatic true [knarra@knarra Openshift]$ oc get ip -n openshift-secondary-scheduler-operator NAME CSV APPROVAL APPROVED install-j2q6g secondaryscheduleroperator.v1.0.0 Automatic true install-nl5w5 secondaryscheduleroperator.v1.0.1 Automatic true install-xf7pz secondaryscheduleroperator.v1.0.0 Automatic true [knarra@knarra Openshift]$ oc get csv -n openshift-secondary-scheduler-operator NAME DISPLAY VERSION REPLACES PHASE elasticsearch-operator.5.4.2 OpenShift Elasticsearch Operator 5.4.2 Succeeded secondaryscheduleroperator.v1.0.1 Secondary Scheduler Operator for Red Hat OpenShift 1.0.1 secondaryscheduleroperator.v1.0.0 Succeeded Also see skipRange is set: olm.skipRange: '>=1.0.0 <1.0.1' Based on the above moving bug to verified state.
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 (Moderate: OpenShift Container Platform 4.12.0 bug fix and security 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/RHSA-2022:7399