Re-enable auto upgrade level in nova config

Bug #1835563 reported by Gerry Kopec on 2019-07-05
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Medium
zhipeng liu

Bug Description

To support upgrade code in the pike version of stx-nova in, we had to disable nova config upgrade_levels. This was set by default to compute=auto in openstack-helm.

We should consider reverting to upstream default which should allow for more flexibility during upgrades. Not sure of the impact at this point as this depends on how upgrades will work.

Ghada Khalil (gkhalil) wrote :

Marking as stx.3.0 as this will only be required on stx.2.0 to stx.3.0 upgrades

tags: added: stx.3.0 stx.distro.openstack
Changed in starlingx:
importance: Undecided → Medium
status: New → Triaged
assignee: nobody → Gerry Kopec (gerry-kopec)
tags: added: stx.config
yong hu (yhu6) wrote :

@Gerry, what could be our position after we upgrade OpenStack to "Train" version?

Frank Miller (sensfan22) wrote :

As we are not supporting upgrades from stx.2.0 to stx.3.0 this LP does not need to be addressed in stx.3.0. Re-gating to stx.4.0.

tags: added: stx.4.0
removed: stx.3.0
yong hu (yhu6) wrote :

@zhipeng, please help check this flag compute=auto in nova-config when you upgrade openstack-helm for stx.4.0.

Changed in starlingx:
assignee: Gerry Kopec (gerry-kopec) → zhipeng liu (zhipengs)
zhipeng liu (zhipengs) wrote :

We just need to change manifest file.
remove below override in our manifest file
upgrade_levels: None

I will submit patch for it during our openstack upgrade task.

Thanks!
Zhipeng

Fix proposed to branch: master
Review: https://review.opendev.org/723171

Changed in starlingx:
status: Triaged → In Progress

Reviewed: https://review.opendev.org/723171
Committed: https://git.openstack.org/cgit/starlingx/openstack-armada-app/commit/?id=3e7288472c17d554e7b29eee0d2b285cc165b55b
Submitter: Zuul
Branch: master

commit 3e7288472c17d554e7b29eee0d2b285cc165b55b
Author: Zhipeng Liu <email address hidden>
Date: Mon Apr 27 01:09:54 2020 +0800

    Re-enable auto upgrade level in nova config

    To support upgrade code in the pike version of stx-nova in, we had to
    disable nova config upgrade_levels. This was set by default to
    compute=auto in openstack-helm.
    Now, we should revert to upstream default which should allow for more
    flexibility during upgrades.

    Closes-Bug: 1835563

    Change-Id: Ic4a338fc20eac9f72a4cb7177fa498d374287bf1
    Signed-off-by: Zhipeng Liu <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil) wrote :

@Zhipeng, please cherrypick this commit to the r/stx.4.0 branch

Ghada Khalil (gkhalil) wrote :

@Zhipend, reminder this needs to be cherry-picked to the r/stx.4.0 branch

Reviewed: https://review.opendev.org/742326
Committed: https://git.openstack.org/cgit/starlingx/openstack-armada-app/commit/?id=f659613edced82dbe8b35a44c75d79e656d09c81
Submitter: Zuul
Branch: r/stx.4.0

commit f659613edced82dbe8b35a44c75d79e656d09c81
Author: Zhipeng Liu <email address hidden>
Date: Mon Apr 27 01:09:54 2020 +0800

    Re-enable auto upgrade level in nova config

    To support upgrade code in the pike version of stx-nova in, we had to
    disable nova config upgrade_levels. This was set by default to
    compute=auto in openstack-helm.
    Now, we should revert to upstream default which should allow for more
    flexibility during upgrades.

    Closes-Bug: 1835563

    Change-Id: Ic4a338fc20eac9f72a4cb7177fa498d374287bf1
    Signed-off-by: Zhipeng Liu <email address hidden>
    (cherry picked from commit 3e7288472c17d554e7b29eee0d2b285cc165b55b)

Ghada Khalil (gkhalil) on 2020-07-29
tags: added: in-r-stx40
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers