Add mandatory test "Fuel create mirror and update of core repos"

Change-Id: I0abc9b95650c556b60fd686a554ecdd2d6146d1d
This commit is contained in:
ibumarskov 2016-07-21 12:07:18 +03:00
parent 4d17934c13
commit 769800a670
2 changed files with 47 additions and 1 deletions

View File

@ -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).

View File

@ -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 <env_id> --replace`
5. Run the command below on the Fuel Master node:
`fuel --env <env_id> node --node-id <node_ids_separeted_by_coma> --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