Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-22181

[RHOCP 4.14] the capability console is automatically added

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 4.14
    • None
    • Moderate
    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      After updating my AWS cluster to 4.14.0-rc.6 the capability console was added.
      Based on the documentation this capability should still be optional in 4.14.

      Version-Release number of selected component (if applicable):

      Tested after updating to 4.14.0-rc.6

      How reproducible:

      Always

      Steps to Reproduce:

      1. Build a 4.13 cluster with the capabilities set to None

      capabilities:
        baselineCapabilitySet: None
      

      2. Collect the CO list
      3. Upgrade the cluster to 4.14.0-rc.6
      4. Compare the CO list, the console has been deployed.

      Actual results:

      the console Cluster Operator has been added after updating to 4.14

      Expected results:

      Capability should stay the same from 4.12 to 4.14

      Additional info:

      Cluster Operator Status captured during update

      update from 4.12.35 to 4.13.15
      # sdiff co_412.txt co_413.txt
      NAME                                       VERSION   AVAILABL	NAME                                       VERSION   AVAILABL
      authentication                             4.12.35   True     |	authentication                             4.13.15   True
      cloud-controller-manager                   4.12.35   True     |	cloud-controller-manager                   4.13.15   True
      cloud-credential                           4.12.35   True     |	cloud-credential                           4.13.15   True
      cluster-autoscaler                         4.12.35   True     |	cluster-autoscaler                         4.13.15   True
      config-operator                            4.12.35   True     |	config-operator                            4.13.15   True
      control-plane-machine-set                  4.12.35   True     |	control-plane-machine-set                  4.13.15   True
      dns                                        4.12.35   True     |	dns                                        4.13.15   True
      etcd                                       4.12.35   True     |	etcd                                       4.13.15   True
      image-registry                             4.12.35   True     |	image-registry                             4.13.15   True
      ingress                                    4.12.35   True     |	ingress                                    4.13.15   True
      kube-apiserver                             4.12.35   True     |	kube-apiserver                             4.13.15   True
      kube-controller-manager                    4.12.35   True     |	kube-controller-manager                    4.13.15   True
      kube-scheduler                             4.12.35   True     |	kube-scheduler                             4.13.15   True
      kube-storage-version-migrator              4.12.35   True     |	kube-storage-version-migrator              4.13.15   True
      machine-api                                4.12.35   True     |	machine-api                                4.13.15   True
      machine-approver                           4.12.35   True     |	machine-approver                           4.13.15   True
      machine-config                             4.12.35   True     |	machine-config                             4.13.15   True
      monitoring                                 4.12.35   True     |	monitoring                                 4.13.15   True
      network                                    4.12.35   True     |	network                                    4.13.15   True
      node-tuning                                4.12.35   True     |	node-tuning                                4.13.15   True
      openshift-apiserver                        4.12.35   True     |	openshift-apiserver                        4.13.15   True
      openshift-controller-manager               4.12.35   True     |	openshift-controller-manager               4.13.15   True
      operator-lifecycle-manager                 4.12.35   True     |	operator-lifecycle-manager                 4.13.15   True
      operator-lifecycle-manager-catalog         4.12.35   True     |	operator-lifecycle-manager-catalog         4.13.15   True
      operator-lifecycle-manager-packageserver   4.12.35   True     |	operator-lifecycle-manager-packageserver   4.13.15   True
      service-ca                                 4.12.35   True     |	service-ca                                 4.13.15   True
      
      update from 4.13.15 to 4.14.0-rc.6
      # sdiff -diWbs co_413.txt co_414.txt
      authentication                             4.13.15   True     |	authentication                             4.14.0-rc.6   True
      cloud-controller-manager                   4.13.15   True     |	cloud-controller-manager                   4.14.0-rc.6   True
      cloud-credential                           4.13.15   True     |	cloud-credential                           4.14.0-rc.6   True
      cluster-autoscaler                         4.13.15   True     |	cluster-autoscaler                         4.14.0-rc.6   True
      config-operator                            4.13.15   True     |	config-operator                            4.14.0-rc.6   True
      control-plane-machine-set                  4.13.15   True     |	console                                    4.14.0-rc.6   True  <<< Console has been enabled
      dns                                        4.13.15   True     |	control-plane-machine-set                  4.14.0-rc.6   True
      etcd                                       4.13.15   True     |	dns                                        4.14.0-rc.6   True
      image-registry                             4.13.15   True     |	etcd                                       4.14.0-rc.6   True
      ingress                                    4.13.15   True     |	image-registry                             4.14.0-rc.6   True
      kube-apiserver                             4.13.15   True     |	ingress                                    4.14.0-rc.6   True
      kube-controller-manager                    4.13.15   True     |	kube-apiserver                             4.14.0-rc.6   True
      kube-scheduler                             4.13.15   True     |	kube-controller-manager                    4.14.0-rc.6   True
      kube-storage-version-migrator              4.13.15   True     |	kube-scheduler                             4.14.0-rc.6   True
      machine-api                                4.13.15   True     |	kube-storage-version-migrator              4.14.0-rc.6   True
      machine-approver                           4.13.15   True     |	machine-api                                4.14.0-rc.6   True
      machine-config                             4.13.15   True     |	machine-approver                           4.14.0-rc.6   True
      monitoring                                 4.13.15   True     |	machine-config                             4.14.0-rc.6   True
      network                                    4.13.15   True     |	monitoring                                 4.14.0-rc.6   True
      node-tuning                                4.13.15   True     |	network                                    4.14.0-rc.6   True
      openshift-apiserver                        4.13.15   True     |	node-tuning                                4.14.0-rc.6   True
      openshift-controller-manager               4.13.15   True     |	openshift-apiserver                        4.14.0-rc.6   True
      operator-lifecycle-manager                 4.13.15   True     |	openshift-controller-manager               4.14.0-rc.6   True
      operator-lifecycle-manager-catalog         4.13.15   True     |	operator-lifecycle-manager                 4.14.0-rc.6   True
      operator-lifecycle-manager-packageserver   4.13.15   True     |	operator-lifecycle-manager-catalog         4.14.0-rc.6   True
      service-ca                                 4.13.15   True     |	operator-lifecycle-manager-packageserver   4.14.0-rc.6   True
      							      >	service-ca                                 4.14.0-rc.6   True
      

      You can see that the console was added in the CO list between 4.13 and 4.14 on line 6 of the command output.

            lmohanty@redhat.com Lalatendu Mohanty
            rhn-support-vlours Vincent Lours
            Jitendar Singh Jitendar Singh
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: