Check cluster settings before and after the deploy

Bug #1564363 reported by Dennis Dmitriev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Mikhail Samoylov
Mitaka
Fix Released
High
Mikhail Samoylov
Newton
Fix Committed
High
Mikhail Samoylov

Bug Description

In https://bugs.launchpad.net/fuel/+bug/1562736, some interface objects are missing in the Nailgun by the end of deploy a cluster.

Looks like it is not affecting the cluster itself, because OSTF passed succesfully.
But we don't know if the cluster was deployed with the settings that system tests requested, not with the some random or missed settings that produce working cluster but with not expected configuration.

We would add a check that will store a cluster settings before each deploy and compare it with the cluster settings at the end of the deploy, to catch the issues with missing objects.

Tags: area-qa
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

Dennis +100 for such check. It also may be useful in tests for unlock settings tab

Changed in fuel:
status: New → Confirmed
milestone: none → 9.0
Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Alexander Kurenyshev (akurenyshev)
Changed in fuel:
importance: Wishlist → High
Changed in fuel:
assignee: Alexander Kurenyshev (akurenyshev) → Mikhail Samoylov (msamoylov)
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/302732

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

commit 8401359bf397780ee548de9a8713a0c4e25d238b
Author: Mikhail Samoylov <email address hidden>
Date: Thu Apr 7 15:33:17 2016 +0300

    Save information about the deployment in the database.

    This test for check that task save information about the deployment
    in the database was done correctly.
    Also it check that cluster settings the same before and after deploy.

    Closes bug: 1564363

    Change-Id: I706e24cf05e9151eb8628f866757067f61c8034b

Changed in fuel:
status: In Progress → Fix Committed
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/310729

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

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

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

Change abandoned by Mikhail Samoylov (<email address hidden>) on branch: master
Review: https://review.openstack.org/310729
Reason: Duplicated with https://review.openstack.org/#/c/311082/

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

Reviewed: https://review.openstack.org/311082
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=56a64713db9a22a33ff05a4ee9a729dafb041638
Submitter: Jenkins
Branch: master

commit 56a64713db9a22a33ff05a4ee9a729dafb041638
Author: Mikhail Samoylov <email address hidden>
Date: Fri Apr 29 13:47:35 2016 +0300

    Save information about the deployment in the database.

    This test for check that task save information about the deployment in the database was done correctly.
    Also it check that cluster settings the same before and after deploy.

    Closes bug: 1564363

    Change-Id: I8b224d8638ad57751fecd0bb61917355673375a6

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

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

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

Reviewed: https://review.openstack.org/316734
Committed: https://git.openstack.org/cgit/openstack/fuel-qa/commit/?id=7f8bf622e77a6909a3ac0a0f290b20e182eb7025
Submitter: Jenkins
Branch: stable/mitaka

commit 7f8bf622e77a6909a3ac0a0f290b20e182eb7025
Author: Mikhail Samoylov <email address hidden>
Date: Fri Apr 29 13:47:35 2016 +0300

    Save information about the deployment in the database.

    This test for check that task save information about the deployment in the database was done correctly.
    Also it check that cluster settings the same before and after deploy.

    Closes bug: 1564363

    Change-Id: I8b224d8638ad57751fecd0bb61917355673375a6
    (cherry picked from commit 56a64713db9a22a33ff05a4ee9a729dafb041638)

Revision history for this message
Mikhail Samoylov (msamoylov) wrote :

Verified because swarm tests passed with this ( https://review.openstack.org/316734) code review

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.