Skip to content

Commit f3125bb

Browse files
author
Jesse Pretorius
authored
Merge pull request #3514 from d34dh0r53/ri_675-pin-osa-test-rocky
[RI-675] Pin OSA_TEST_RELEASE and OSA_UPPER_CONSTRAINTS
2 parents 6f1d6c2 + ec15dc1 commit f3125bb

2 files changed

Lines changed: 17 additions & 6 deletions

File tree

gating/gating_vars.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,9 @@ export RE_HOOK_ARTIFACT_DIR="${RE_HOOK_ARTIFACT_DIR:-/tmp/artifacts}"
1010
export RE_HOOK_RESULT_DIR="${RE_HOOK_RESULT_DIR:-/tmp/results}"
1111
export RE_JOB_NAME="${RE_JOB_NAME:-${RE_JOB_TRIGGER}_rpc-openstack-master-${RE_JOB_IMAGE}_no_artifacts-${RE_JOB_SCENARIO}-${RE_JOB_ACTION}}"
1212
export RE_JOB_PROJECT_NAME="${RE_JOB_PROJECT_NAME:-}"
13+
14+
# OSA Tests SHA
15+
# # These variables pin the SHA for the OSA Testing repository
16+
export OSA_TEST_RELEASE=${OSA_TEST_RELEASE:-d90acf00b639496cd0669153534fe5588875f3ee}
17+
export OSA_UPPER_CONSTRAINTS=${OSA_UPPER_CONSTRAINTS:-377fde64ac16dc94da2e29e16a4102adcc081a6e}
18+

tox.ini

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ setenv =
3131
# NOTE(cloudnull): This should be set to "master" as soon the gate is capable of
3232
# setting this option.
3333
OSA_RELEASE_BRANCH={env:OSA_RELEASE_BRANCH:stable/rocky}
34-
OSA_TEST_RELEASE=d90acf00b639496cd0669153534fe5588875f3ee
35-
OSA_UPPER_CONSTRAINTS=377fde64ac16dc94da2e29e16a4102adcc081a6e
34+
OSA_TEST_RELEASE={env:OSA_TEST_RELEASE:master}
35+
OSA_UPPER_CONSTRAINTS={env:OSA_UPPER_CONSTRAINTS:master}
3636
UPPER_CONSTRAINTS_FILE=https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h={env:OSA_UPPER_CONSTRAINTS:master}
3737
OSA_TEST_DEPS=https://git.openstack.org/cgit/openstack/openstack-ansible-tests/plain/test-ansible-deps.txt?h={env:OSA_TEST_RELEASE:master}
3838
OSA_ROLE_REQUIREMENTS=https://git.openstack.org/cgit/openstack/openstack-ansible/plain/ansible-role-requirements.yml?h={env:OSA_RELEASE_BRANCH:master}
@@ -89,10 +89,15 @@ commands =
8989
commands =
9090
bash -c "if [ ! -d "{toxinidir}/tests/common" ]; then \
9191
git clone https://git.openstack.org/openstack/openstack-ansible-tests {toxinidir}/tests/common; \
92-
fi; \
93-
pushd {toxinidir}/tests/common; \
94-
git checkout {env:OSA_TEST_RELEASE:master}; \
95-
popd"
92+
pushd {toxinidir}/tests/common; \
93+
git checkout {env:OSA_TEST_RELEASE:master}; \
94+
popd; \
95+
else \
96+
pushd {toxinidir}/tests/common; \
97+
git fetch origin; \
98+
git checkout {env:OSA_TEST_RELEASE:master}; \
99+
popd; \
100+
fi"
96101

97102

98103
[testenv:pep8]

0 commit comments

Comments
 (0)