Need to add to function upgrade_master_node possibility of enabling of rollback

Bug #1486990 reported by Vasily Gorin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Vasily Gorin
7.0.x
In Progress
Medium
Vadim Rovachev

Bug Description

In file fuel_actions.py there is class AdminActions, which includes function upgrade_master_node. Right now this function can only upgrade master node with current state. It would be better to add functionality that give us possibility of using rollback in this method.

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

Also as part of this bug refactoring of current upgrade tests should be done to use new methods from fuel_actions

Vasily Gorin (vgorin)
Changed in fuel:
status: New → Confirmed
assignee: Fuel QA Team (fuel-qa) → Vasily Gorin (vgorin)
Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

And we should delete tests on managing old envs that aren't actual after adding new tests

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (master)

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

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (master)

Reviewed: https://review.openstack.org/216714
Committed: https://git.openstack.org/cgit/stackforge/fuel-qa/commit/?id=75dd1daf9c56bef65066754a31f89333623b3a35
Submitter: Jenkins
Branch: master

commit 75dd1daf9c56bef65066754a31f89333623b3a35
Author: vgorin <email address hidden>
Date: Tue Aug 25 16:40:40 2015 +0300

    Refactoring of upgrade tests

    Adding to function upgrade_master possibility of choosing rollback,
    refactoring some test cases to use upgrade_master method.

    Change-Id: Ife5f3626d029d061413f6345a72ac630fa9da154
    Closes-Bug: #1486990

Changed in fuel:
status: In Progress → Fix Committed
Dmitry Pyzhov (dpyzhov)
tags: added: area-qa
Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-qa (stable/7.0)

Fix proposed to branch: stable/7.0
Review: https://review.openstack.org/300856

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-qa (stable/7.0)

Reviewed: https://review.openstack.org/300856
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=6194b96492c5525543e292f5cc1acfdf4ebf7cdb
Submitter: Jenkins
Branch: stable/7.0

commit 6194b96492c5525543e292f5cc1acfdf4ebf7cdb
Author: vgorin <email address hidden>
Date: Tue Aug 25 16:40:40 2015 +0300

    Refactoring of upgrade tests

    Adding to function upgrade_master possibility of choosing rollback,
    refactoring some test cases to use upgrade_master method.

    Change-Id: Ife5f3626d029d061413f6345a72ac630fa9da154
    Closes-Bug: #1486990

tags: added: non-release
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.