Cap the subunit2sql version in the nodepool scripts
Subunit2sql 0.4.0 was recently released which included a schema change however the infra db migration takes too long and can't be automated. (yet?) Until we run the migration we can't use 0.4.0 on any of the tooling. This caps the version to be less than 0.4.0 Change-Id: I08f113fa904fa962e8f2dc04187ff44e764de47e
This commit is contained in:
parent
0cd66f3852
commit
aa87c57ca7
@ -21,7 +21,7 @@ TEMPEST_DIR=/opt/git/openstack/tempest
|
|||||||
|
|
||||||
# Setup venv and Install python deps from pip
|
# Setup venv and Install python deps from pip
|
||||||
sudo virtualenv /opt/git/subunit2sql-env
|
sudo virtualenv /opt/git/subunit2sql-env
|
||||||
sudo -H /opt/git/subunit2sql-env/bin/pip install -U subunit2sql testrepository PyMySQL
|
sudo -H /opt/git/subunit2sql-env/bin/pip install -U 'subunit2sql<0.4.0' testrepository PyMySQL
|
||||||
|
|
||||||
sudo env PATH=/opt/git/subunit2sql-env/bin:$PATH /opt/git/subunit2sql-env/bin/python2 /opt/nodepool-scripts/prepare_tempest_testrepository.py $TEMPEST_DIR
|
sudo env PATH=/opt/git/subunit2sql-env/bin:$PATH /opt/git/subunit2sql-env/bin/python2 /opt/nodepool-scripts/prepare_tempest_testrepository.py $TEMPEST_DIR
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ sudo -u jenkins -i /opt/nodepool-scripts/prepare_devstack.sh "$HOSTNAME"
|
|||||||
|
|
||||||
# Setup venv and install deps for prepare_tempest_testrepository.py
|
# Setup venv and install deps for prepare_tempest_testrepository.py
|
||||||
sudo virtualenv -p python2 /opt/git/subunit2sql-env
|
sudo virtualenv -p python2 /opt/git/subunit2sql-env
|
||||||
sudo -H /opt/git/subunit2sql-env/bin/pip install -U testrepository subunit2sql PyMySQL
|
sudo -H /opt/git/subunit2sql-env/bin/pip install -U testrepository 'subunit2sql<0.4.0' PyMySQL
|
||||||
|
|
||||||
# Pre-seed tempest testrepository with data from subunit2sql
|
# Pre-seed tempest testrepository with data from subunit2sql
|
||||||
sudo -i env PATH=/opt/git/subunit2sql-env/bin:$PATH /opt/git/subunit2sql-env/bin/python2 /opt/nodepool-scripts/prepare_tempest_testrepository.py $TEMPEST_DIR
|
sudo -i env PATH=/opt/git/subunit2sql-env/bin:$PATH /opt/git/subunit2sql-env/bin/python2 /opt/nodepool-scripts/prepare_tempest_testrepository.py $TEMPEST_DIR
|
||||||
|
Loading…
Reference in New Issue
Block a user