Set proper ownership on tempest test repository
When the testrepository directory is created by calling the preseed script the permissions are different from the rest of the tempest repo. When the dir is rsync'd by devstack-gate it errors out with permission denied on the .testrepository dir. This commit fixes this by setting the ownership to be the same as the rest of the cached repo. Change-Id: Ie12f3f0d824401f2ed53a77f8f307ea0f178854e
This commit is contained in:
parent
50f36f2881
commit
cfaf1f9daf
|
@ -25,5 +25,7 @@ sudo -H /opt/git/subunit2sql-env/bin/pip install -U subunit2sql testrepository P
|
|||
|
||||
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 chown -R jenkins:jenkins $TEMPEST_DIR/.testrepository
|
||||
|
||||
# Delete the venv after the script
|
||||
sudo rm -rf /opt/git/subunit2sql-env
|
||||
|
|
|
@ -32,6 +32,8 @@ sudo -H /opt/git/subunit2sql-env/bin/pip install -U testrepository subunit2sql P
|
|||
# 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 chown -R jenkins:jenkins $TEMPEST_DIR/.testrepository
|
||||
|
||||
# Dekete the venv after the script is called
|
||||
sudo rm -rf /opt/git/subunit2sql-env
|
||||
|
||||
|
|
Loading…
Reference in New Issue