2.9 KiB
Destructive testing
Verify master controller fail in HA cluster will not crash the system
ID
gcs_controller_failover
Description
Verify that after non-graceful shutoff of controller node, cluster stays operational and after turning it back online, cluster is operational.
Complexity
manual
Steps
- Create an environment with 3 controller nodes at least
- Install and configure GCS plugin
- Deploy cluster
- Verify Cluster using OSTF
- Verify GCS plugin
- Power off main controller (non-gracefully)
- Run OSTF
- Verify GCS plugin
- Power on controller which was powered off in step 6.
- Run OSTF
- Verify GCS plugin
Expected results
All steps except step 7 must be completed successfully, without any errors. Step 7 one OSTF HA test will fail, because one of controllers is offline - this is expected.
Verify compute node fail in Non-HA cluster will not crush the system
ID
gcs_compute_failover
Description
Verify that after non-graceful shutoff of compute node cluster stays operational and after turning it back online, cluster is operational.
Complexity
manual
Steps
- Create an environment with 1 controller, cinder and 2 compute nodes
- Install and configure GCS plugin
- Deploy cluster
- Run OSTF
- Verify GCS plugin
- Power off one of the computes (non-gracefully)
- Run OSTF
- Verify GCS plugin
- Power on compute which was powered off in step 6
- Run OSTF
- Verify GCS plugin
Expected results
All steps except step 7 must be completed successfully, without any errors. Step 7 one OSTF test will fail, because one of nodes is offline - this is expected.
Verification of Cinder node non-graceful shutoff in HA cluster
ID
gcs_cinder_failover
Description
Verify that after non-graceful shutoff of cinder node cluster stays operational and after turning it back online, cluster is operational.
Complexity
manual
Steps
- Create an environment with 1 controller, compute and 2 cinder nodes
- Install and configure GCS plugin
- Deploy cluster
- Run OSTF
- Verify GCS plugin
- Power off one of the cinder nodes (non-gracefully)
- Run OSTF
- Verify GCS plugin
- Power on cinder node which was powered off in step 6
- Run OSTF
- Verify GCS plugin
Expected results
All steps except step 7 must be completed successfully, without any errors. Step 7 one OSTF test will fail, because one of nodes is offline - this is expected.