octane does not validate the new template for network roles' changes

Bug #1619162 reported by Ilya Kharin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Unassigned

Bug Description

Octane and the cluster_upgrade extension have to validate the new template for network roles' because any such changes are not supported and can lead to changes of IP addresses.

Steps to reproduce:
 1. Install the 7.0 environment using network template with
        3xController
        3xComputes
        3xCeph-OSD
 2. Upgrade the Fuel Master node to 8.0 and then to 9.0
 3. Change a network for some role
 4. Start the upgrade procedure:
        octane upgrade-env --template=./path/to/changed/template.yaml <env> <release>

Expected results:
 Octane will notify that changing of network roles is not supported and the cluster_upgrade extension also have to validation network roles' changes.

Actual results:
 Octane successfully creates an upgrade environment.

Ilya Kharin (akscram)
Changed in fuel:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Fuel Octane (fuel-octane-team)
milestone: none → 9.1
Ilya Kharin (akscram)
Changed in fuel:
assignee: Fuel Octane (fuel-octane-team) → Nikita Zubkov (zubchick)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-nailgun-extension-cluster-upgrade (master)

Fix proposed to branch: master
Review: https://review.openstack.org/368944

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-nailgun-extension-cluster-upgrade (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/370998

Anton Matveev (amatveev)
Changed in fuel:
milestone: 9.1 → 9.2
tags: added: move-to-9.2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-nailgun-extension-cluster-upgrade (stable/mitaka)

Reviewed: https://review.openstack.org/370998
Committed: https://git.openstack.org/cgit/openstack/fuel-nailgun-extension-cluster-upgrade/commit/?id=233f0c43b2b2bc93314ec7edb5c66d5eeeaafee0
Submitter: Jenkins
Branch: stable/mitaka

commit 233f0c43b2b2bc93314ec7edb5c66d5eeeaafee0
Author: Nikita Zubkov <email address hidden>
Date: Mon Sep 12 19:03:43 2016 +0300

    Validate network roles for new cluster

    Checks that network roles mapping from original release is a subset of
    network roles mapping of new cluster's release.

    Change-Id: I521e70bf3df289abf3e71c5c1558faf7126db964
    Partial-Bug: #1619162

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-nailgun-extension-cluster-upgrade (master)

Reviewed: https://review.openstack.org/368944
Committed: https://git.openstack.org/cgit/openstack/fuel-nailgun-extension-cluster-upgrade/commit/?id=4150121e8a97ff76fc116596e8cd19e69c3ea279
Submitter: Jenkins
Branch: master

commit 4150121e8a97ff76fc116596e8cd19e69c3ea279
Author: Nikita Zubkov <email address hidden>
Date: Mon Sep 12 19:03:43 2016 +0300

    Validate network roles for new cluster

    Checks that network roles mapping from original release is a subset of
    network roles mapping of new cluster's release.

    Change-Id: I521e70bf3df289abf3e71c5c1558faf7126db964
    Partial-Bug: #1619162

Anton Matveev (amatveev)
Changed in fuel:
assignee: Nikita Zubkov (zubchick) → Fuel Octane (fuel-octane-team)
Revision history for this message
Anton Matveev (amatveev) wrote :

octane specific, moving to won't fix due to shifted priorities

Changed in fuel:
status: In Progress → Won't Fix
Curtis Hovey (sinzui)
Changed in fuel:
assignee: Registry Administrators (registry) → nobody
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-nailgun-extension-cluster-upgrade (stable/mitaka)

Change abandoned by Joshua Hesketh (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/376541
Reason: This branch (stable/mitaka) is at End Of Life

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-web (master)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/373412
Reason: This repo is retired now, no further work will get merged.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/371693
Reason: This repo is retired now, no further work will get merged.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-web (stable/mitaka)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: stable/mitaka
Review: https://review.opendev.org/376527
Reason: This repo is retired now, no further work will get merged.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-nailgun-extension-cluster-upgrade (master)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: master
Review: https://review.opendev.org/370268
Reason: This repo is retired now, no further work will get merged.

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.