Need to add to function upgrade_master_node possibility of enabling of rollback

Bug #1486990 reported by Vasily Gorin on 2015-08-20
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Medium
Vasily Gorin
7.0.x
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.

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

Vasily Gorin (vgorin) on 2015-08-21
Changed in fuel:
status: New → Confirmed
assignee: Fuel QA Team (fuel-qa) → Vasily Gorin (vgorin)

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

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

Changed in fuel:
status: Confirmed → In Progress

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) on 2015-10-22
tags: added: area-qa
Changed in fuel:
status: Fix Committed → Fix Released

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  Edit
Everyone can see this information.

Other bug subscribers