[system-tests] Improve controllers scaling test to cover dynamic nodes removal as well

Bug #1455067 reported by Bogdan Dobrelya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Egor Kotko

Bug Description

Curent "Check HA mode on scalability" test group is:

        Scenario:
            1. Create cluster
            2. Add 1 controller node
            3. Deploy the cluster
            4. Add 2 controller nodes
            5. Deploy changes
            6. Run network verification
            7. Add 2 controller nodes
            8. Deploy changes
            9. Run network verification
            10. Run OSTF

I suggest to update it as the following:
Check HA mode on scalability

        Scenario:
            1. Create cluster
            2. Add 1 controller node
            3. Deploy the cluster
            4. Add 2 controller nodes
            5. Deploy changes
            6. Run network verification
            7. Add 2 controller nodes, 1 compute node
            8. Deploy changes
            9. Run network verification
            10. Run OSTF ha, sanity, smoke
            11. Delete the primary and the last added controllers.
            12. Deploy changes
            13. Run OSTF ha, sanity, smoke

Tags: system-tests
summary: - [system-tests] Improve controllers scaling test
+ [system-tests] Improve controllers scaling test to cover dynamic nodes
+ removal as well
tags: added: system-tests
Changed in fuel:
milestone: none → 7.0
assignee: nobody → Fuel QA Team (fuel-qa)
Changed in fuel:
status: New → Confirmed
Changed in fuel:
importance: Undecided → Medium
importance: Medium → High
Egor Kotko (ykotko)
Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Egor Kotko (ykotko)
Revision history for this message
Aleksandr Didenko (adidenko) wrote :

11. Delete the primary and the last added controllers.

After that we will have 2 controllers and problem with quorum. Are you sure it's the test case we want to cover? Maybe remove primary and one of the last added controllers to have 3 controllers in total with quorum?

Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Egor Kotko (ykotko) wrote :
Changed in fuel:
status: Fix Committed → Fix Released
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.