SRE-3737 ci: allows custom source for gem install#18024
SRE-3737 ci: allows custom source for gem install#18024
Conversation
| fi && \ | ||
| dnf upgrade && \ | ||
| /tmp/install.sh && \ | ||
| dnf clean all && \ |
There was a problem hiding this comment.
I would recommend putting this in the ./utils/scripts/helpers/repo-helper-.sh scripts instead of modifying the Dockerfiles. We are going to need this for el-9/el-10/leap/sles and if we ever do Ubuntu again probably that also. And that file can handle updating the gem sources also.
We have been using a "-proxy" on repo names to indicate the that they are caching repos, so the repo should be "rubygems-proxy" to be consistent.
This means just updating those repo-helper scripts only.
|
Test stage Test RPMs on EL 9.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18024/1/display/redirect |
|
Errors are Unable to load ticket data |
40cfb3d to
e43801c
Compare
|
Test stage Test RPMs on EL 9.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18024/2/display/redirect |
e43801c to
d0eee63
Compare
|
Test stage Test RPMs on EL 9.6 completed with status FAILURE. https://jenkins-3.daos.hpc.amslabs.hpecorp.net/job/daos-stack/job/daos/job/PR-18024/4/display/redirect |
Priority: 2 Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Skip-func-vm: true Skip-func-hw-test: true Signed-off-by: Tomasz Gromadzki <[email protected]>
Cancel-prev-build: false Priority: 2 Skip-unit-tests:true Skip-unit-test: true Skip-NLT: true Skip-unit-test-memcheck: true Skip-func-test-el9: true Skip-func-hw-test: true Signed-off-by: Tomasz Gromadzki <[email protected]>
6cbb42d to
1d71784
Compare
Allows custom source for gem install.
This change is necessary to fully disable HTTPS_PROXY usage in build dockers in CI.
It is also use to validate daos-stack/pipeline-lib#506.
This change must land first to the
masterandrelease/2.6branches and next thepipeline-libPR can land.Steps for the author:
After all prior steps are complete: