[system-tests] Need to implement new test cases for backup/restore feature with complete fuel reinstallation

Bug #1535119 reported by Vladimir Khlyunev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Vladimir Khlyunev
7.0.x
Fix Released
High
Vladimir Khlyunev
8.0.x
Fix Released
High
Vladimir Khlyunev
Mitaka
Fix Released
High
Vladimir Khlyunev

Bug Description

The backup/restore feature will be rollback procedure for upgrade of fuel master node from 7.0 to 8.0. But we do not have any tests which completely reinstall fuel master node and applying a backup. We should extend our system tests with that test scenario:

- Deploy any cluster
- Backup fuel master node's data using dockerctl backup
- Reinstall fuel master node
- Restore fuel master
- Validate that created on step 1 cluster was added and scale it.

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/270228

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/270228
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=7192d8690e82d985529d3c0716ff2704732f83e3
Submitter: Jenkins
Branch: master

commit 7192d8690e82d985529d3c0716ff2704732f83e3
Author: Vladimir Khlyunev <email address hidden>
Date: Wed Jan 20 17:33:32 2016 +0300

    Introduce new tests for backup-restore feature

    We should check that real-world use case with complete reinstallation(or replacement)
    of fuel master node do not break the feature and fuel.
    Aslo this patch introduces new method that allow to reinstall fuel master node from scratch

    Change-Id: Ifa4305e3ff6277f832c0e3701d511dee89eeae47
    Closes-bug:#1535119

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

Related fix proposed to branch: master
Review: https://review.openstack.org/272954

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

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/272970

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

Change abandoned by Vladimir Khlyunev (<email address hidden>) on branch: stable/8.0
Review: https://review.openstack.org/272970
Reason: Not ready

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

Change abandoned by Vladimir Khlyunev (<email address hidden>) on branch: master
Review: https://review.openstack.org/272954
Reason: Not required - whole patch will be re-applied

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/273464

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

Reviewed: https://review.openstack.org/273464
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=09ab2dfd874b026d528c3f9aeea74d62620f9b54
Submitter: Jenkins
Branch: master

commit 09ab2dfd874b026d528c3f9aeea74d62620f9b54
Author: Vladimir Khlyunev <email address hidden>
Date: Thu Jan 28 14:12:47 2016 +0300

    Introduce new tests for backup-restore feature

    We should check that real-world use case with complete reinstallation(or replacement)
    of fuel master node do not break the feature and fuel.
    Aslo this patch introduces new method that allow to reinstall fuel master node from scratch

    Change-Id: I31ca4c8e87884a33a33fe5bea5757389e4158d09
    Closes-bug:#1535119

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

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/275319

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/275580

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

Reviewed: https://review.openstack.org/275319
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=1a36a515896ad78bf5af522133fa823371fb7cf0
Submitter: Jenkins
Branch: stable/8.0

commit 1a36a515896ad78bf5af522133fa823371fb7cf0
Author: Vladimir Khlyunev <email address hidden>
Date: Thu Jan 28 14:12:47 2016 +0300

    Introduce new tests for backup-restore feature

    We should check that real-world use case with complete reinstallation(or replacement)
    of fuel master node do not break the feature and fuel.
    Aslo this patch introduces new method that allow to reinstall fuel master node from scratch

    Change-Id: I31ca4c8e87884a33a33fe5bea5757389e4158d09
    Closes-bug:#1535119
    (cherry picked from commit 09ab2dfd874b026d528c3f9aeea74d62620f9b54)

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

Reviewed: https://review.openstack.org/275580
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=527de84a53aa9274bacb98e9bd172452db87a96b
Submitter: Jenkins
Branch: stable/7.0

commit 527de84a53aa9274bacb98e9bd172452db87a96b
Author: Vladimir Khlyunev <email address hidden>
Date: Thu Jan 28 14:12:47 2016 +0300

    Introduce new tests for backup-restore feature

    We should check that real-world use case with complete reinstallation(or replacement)
    of fuel master node do not break the feature and fuel.
    Aslo this patch introduces new method that allow to reinstall fuel master node from scratch

    Change-Id: I31ca4c8e87884a33a33fe5bea5757389e4158d09
    Closes-bug:#1535119

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.