So.. this worked in check and gate because the check/gate jobs install the repos w/
2020-02-26 14:10:28.067513 | primary | + tripleo-repos -b train --mirror http://mirror.ord.rax.opendev.org --rdo-mirror http://mirror.ord.rax.opendev.org:8080/rdo current
The promotion jobs use: 2020-02-26 08:20:23.257048 | primary | + tripleo-repos -b master --mirror http://mirror.centos.org --rdo-mirror https://trunk.rdoproject.org tripleo-ci-testing
note the diff between current and tripleo-ci-testing as the last argument.
Basically as stated before the problem will resolve once rdo move current -> consistent. For this job we have to be careful.
The yum repo config in the release files for the test job and build containers NEED to be identical.
https://opendev.org/openstack/tripleo-quickstart/src/branch/master/config/release/tripleo-ci/CentOS-7/promotion-testing-hash-master.yml#L48-L107
ATM the promotion jobs do not bring in current, however it's my opinion that they should.
Patches to follow
So.. this worked in check and gate because the check/gate jobs install the repos w/
2020-02-26 14:10:28.067513 | primary | + tripleo-repos -b train --mirror http:// mirror. ord.rax. opendev. org --rdo-mirror http:// mirror. ord.rax. opendev. org:8080/ rdo current
The promotion jobs use: mirror. centos. org --rdo-mirror https:/ /trunk. rdoproject. org tripleo-ci-testing
2020-02-26 08:20:23.257048 | primary | + tripleo-repos -b master --mirror http://
note the diff between current and tripleo-ci-testing as the last argument.
Basically as stated before the problem will resolve once rdo move current -> consistent. For this job we have to be careful.
The yum repo config in the release files for the test job and build containers NEED to be identical.
https:/ /opendev. org/openstack/ tripleo- quickstart/ src/branch/ master/ config/ release/ tripleo- ci/CentOS- 7/promotion- testing- hash-master. yml#L48- L107
ATM the promotion jobs do not bring in current, however it's my opinion that they should.
Patches to follow