Octane creates incorrect release for upgrades

Bug #1617245 reported by Sergey Abramov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Sergey Abramov

Bug Description

The cluster_upgrade extension creates incorrect release for upgrades that does not have necessary attributes, such as networks_metadata, modes, extensions and etc.

Steps to reproduce:
 1. Deploy the 7.0 environment with Ceph+VLAN and without network template
 2. Upgrade the Fuel Master node to 8.0 and then to 9.1
 3. Create an upgrade release by the next command:
        fuel2 release clone $ORIG_ID $BASE_RELEASE_ID
 4. Remember an ID of the new release in $RELEASE_ID
 5. Create an upgrade environment:
        octane upgrade-env $ORIG_ID $RELEASE_ID

Expected result:
 All commands passed successfully.

Actual result:
 Creating of the upgrade environment fails.

Workaround:
 Copy all necessary attributes from $BASE_RELEASE_ID to $RELEASE_ID by SQL queries in DB.

Changed in fuel:
assignee: nobody → Sergey Abramov (sabramov)
Changed in fuel:
status: New → In Progress
Ilya Kharin (akscram)
summary: - Octane upgrade-release command not found
+ Octane creates incorrect release for upgrades
Ilya Kharin (akscram)
description: updated
Changed in fuel:
milestone: none → 9.1
importance: Undecided → Critical
Revision history for this message
Sergey Abramov (sabramov) wrote :
Revision history for this message
Sergey Abramov (sabramov) wrote :
Changed in fuel:
status: In Progress → Fix Committed
Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-octane (master)

Change abandoned by Ilya Kharin (<email address hidden>) on branch: master
Review: https://review.openstack.org/360520
Reason: That is not needed anymore.

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.