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

Changes to NodePool .spec.platfrom doesn't trigger a rolling upgrade

    • No
    • Hypershift Sprint 241
    • 1
    • Rejected
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      Changes to platform fields e.g. aws instance type doesn't trigger a rolling upgrade
      

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

      
      

      How reproducible:

      Always
      

      Steps to Reproduce:

      1. Create a hostedCluster with nodepool on AWS
      2. Change the instance type field on the nodepool spec.platfrom.aws
      

      Actual results:

      Machines are not restarted and the instance type didn't change
      

      Expected results:

      Machines are recreated with the new instance type
      

      Additional info:

      This is a result of the recent changes to CAPI which introduced in-place propagation to labels and annotations
      Soultion:
      MachineTemplate name should not be constant and should change with each spec change, so that spec.infraRef in the MachineDeployment is updated and a rolling upgrade is triggered.
      

            [OCPBUGS-18127] Changes to NodePool .spec.platfrom doesn't trigger a rolling upgrade

            Per the announcement sent regarding the removal of "Blocker" as an option in the Priority field, this issue (which was already closed at the time of the bulk update) had Priority = "Blocker." It is being updated to Priority = Critical. No additional fields were changed.

            OpenShift Jira Automation Bot added a comment - Per the announcement sent regarding the removal of "Blocker" as an option in the Priority field, this issue (which was already closed at the time of the bulk update) had Priority = "Blocker." It is being updated to Priority = Critical. No additional fields were changed.

            Ian Main mentioned this issue in a merge request of Service Delivery / app-interface on branch ibm_integration_bump:

            Bump IBM integration to our latest prod image.

            GitLab CEE Bot added a comment - Ian Main mentioned this issue in a merge request of Service Delivery / app-interface on branch ibm_integration_bump : Bump IBM integration to our latest prod image.

            Errata Tool added a comment -

            Since the problem described in this issue should be resolved in a recent advisory, it has been closed.

            For information on the advisory (Important: OpenShift Container Platform 4.14.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-2023:5006

            Errata Tool added a comment - Since the problem described in this issue should be resolved in a recent advisory, it has been closed. For information on the advisory (Important: OpenShift Container Platform 4.14.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-2023:5006

            Identified while working on HOSTEDCP-1133

            Antoni Segura Puimedon added a comment - Identified while working on HOSTEDCP-1133

            Fixes currently on hold due to fixes possibly greatly increasing the API usage (there is a CI job that prevents API request rate from spiraling out of control)

            Antoni Segura Puimedon added a comment - Fixes currently on hold due to fixes possibly greatly increasing the API usage (there is a CI job that prevents API request rate from spiraling out of control)

              rh-ee-mraee Mulham Raee
              rh-ee-mraee Mulham Raee
              Jie Zhao Jie Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: