From 769800a670e6c7252bc7fb4e9543bff474a962f8 Mon Sep 17 00:00:00 2001 From: ibumarskov Date: Thu, 21 Jul 2016 12:07:18 +0300 Subject: [PATCH] Add mandatory test "Fuel create mirror and update of core repos" Change-Id: I0abc9b95650c556b60fd686a554ecdd2d6146d1d --- doc/test/source/test_suite_integration.rst | 2 +- doc/test/source/test_suite_system.rst | 46 ++++++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) diff --git a/doc/test/source/test_suite_integration.rst b/doc/test/source/test_suite_integration.rst index 9676cea..529a2ad 100644 --- a/doc/test/source/test_suite_integration.rst +++ b/doc/test/source/test_suite_integration.rst @@ -51,5 +51,5 @@ Steps Expected result ############### -Cluster should be deployed and all OSTF test cases should be passed. +Cluster should be deployed and all OSTF test cases should be passed (excluding platform tests that require TestVM image). diff --git a/doc/test/source/test_suite_system.rst b/doc/test/source/test_suite_system.rst index 352ee70..9635d19 100644 --- a/doc/test/source/test_suite_system.rst +++ b/doc/test/source/test_suite_system.rst @@ -1260,3 +1260,49 @@ Expected result ############### Clusters are reconfigured after compute-vmware has been added. + + +Fuel create mirror and update core repos on cluster with NSXv plugin +-------------------------------------------------------------------- + + +ID +## + +nsxv_update_core_repos + + +Description +########### + +Fuel create mirror and update core repos in cluster with NSXv plugin + + +Complexity +########## + +core + + +Steps +##### + + 1. Setup for system tests + 2. Log into controller node via Fuel CLI and get PID of services which were launched by plugin and store them: + `ps ax | grep neutron-server` + 3. Launch the following command on the Fuel Master node: + `fuel-mirror create -P ubuntu -G mos ubuntu` + 4. Run the command below on the Fuel Master node: + `fuel-mirror apply -P ubuntu -G mos ubuntu --env --replace` + 5. Run the command below on the Fuel Master node: + `fuel --env node --node-id --tasks setup_repositories` + And wait until task is done. + 6. Log into controller node and check plugins services are alive and their PID are not changed. + 7. Check all nodes remain in ready status. + 8. Rerun OSTF. + +Expected result +############### + +Cluster (nodes) should remain in ready state. +OSTF test should be passed on rerun