Update FluxCD image tags to support stx10.0 upgrade

Bug #2064525 reported by Joshua Reed
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Joshua Reed

Bug Description

Brief Description
-----------------

Update upgrade playbook to download prior releases FluxCD images for K8S v1.24.4

Severity
--------
Critical

Steps to Reproduce
------------------
Try to upgrade from stx9.0 to stx10.0

Expected Behavior
------------------
Try to upgrade from stx9.0 to stx10.0 should work.

Actual Behavior
----------------
Try to upgrade from stx9.0 to stx10.0 fails and FluxCD pods are not active.

Reproducibility
---------------
100%

System Configuration
--------------------
Any

Branch/Pull Time/Commit
-----------------------
master

Last Pass
---------
Never

Timestamp/Logs
--------------
The flux-helm pods are in ImagePullBackOff state due to failure to pull the required images.

flux-helm helm-controller-759b895dbb-h9tf8 0/1 ImagePullBackOff 1 (47h ago) 47h
flux-helm source-controller-7f4bb65f88-898jt 0/1 ImagePullBackOff 1 (47h ago) 47h

Test Activity
-------------
Feature Testing

Workaround
----------

To allow the upgrade to finish, the following fluxCD images needed to be added:

docker.io/fluxcd/helm-controller:v0.27.0
docker.io/fluxcd/source-controller:v0.32.1

Joshua Reed (jreed7)
Changed in starlingx:
assignee: nobody → Joshua Reed (jreed7)
Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ansible-playbooks (master)

Reviewed: https://review.opendev.org/c/starlingx/ansible-playbooks/+/917859
Committed: https://opendev.org/starlingx/ansible-playbooks/commit/095d7c4d6c04b38f2a3d0eeecde4c6cc0cbb8dc5
Submitter: "Zuul (22348)"
Branch: master

commit 095d7c4d6c04b38f2a3d0eeecde4c6cc0cbb8dc5
Author: Reed, Joshua <email address hidden>
Date: Wed May 1 09:55:08 2024 -0600

    Update FluxCD image tags for upgrade.

    Add FluxCD images from helm-controller v0.27.0 and
    source-controller v0.32.1 to support upgrade from
    stx9.0 to stx10.0

    Test Case:
    PASS: Perform an upgrade from stx9.0 to stx10.0 and
          after running upgrade playbook verify that FluxCD
          pods are successfully running.

    Closes-Bug: 2064525

    Change-Id: I0a5c957fd7d2ed1ea7c49f2a7ad983c841ae880e
    Signed-off-by: Reed, Joshua <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Medium
tags: added: stx.10.0 stx.apps
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.