Previous code was not collecting the yum/dnf configuration which
made impossible to debug issues specific to these files.
Change-Id: I6c0f7befc75ab573b7f0e936c0ffc85fa151b411
When script fails, the job continues and passes. Remove
unnecessary code saving and let the task to fail.
Make script to be generated for easier investigation what
command was running.
Change-Id: I1edce370458769a1479ee568b745e78ddcef693a
The tripleo-repos role in tripleo-ci defaults to current-tripleo
for master and current for everything else. There is no support
for the tripleo-ci-testing repo.
This adds 2 params: i) override_repos as a param
to tripleo-ci tripleo-repos and ii) buildcontainers_override_repos
as a param in the tripleo-buildcontainers job. ii) is passed from
periodic version of buildcontainers in [1] and is then used to
set the value of override_repos, passed into ci tripleo-repos.
The depends-on adds tripleo-ci-testing as an option for
tripleo-repos itself as it is currently unsupported.
Tracked by tripleo ci squad with [2]. See test review at [3] which
runs the periodic container build in check with this code.
Also adds /etc/yum.repos.d/ into collected buildcontainer logs.
[1] https://review.rdoproject.org/r/18975
[2] https://tree.taiga.io/project/tripleo-ci-board/task/773
[3] https://review.rdoproject.org/r/19000
Depends-On: https://review.openstack.org/638651 # tripleo-repos
Change-Id: I37bc90881ef19ae4aeace65750da4dd93da5f4e2
This job will run in Stein and beyond, where we replace Docker by
Buildah to build images.
blueprint podman-support
Depends-On: I7608136cb213bdca81348a0c3c751b488f48d712
Change-Id: Ia43d96326fdcc9629696c972df1cf677cd69c87f
We don't currently have coverage for the container build process in CI,
let's add some.
Depends-On: https://review.openstack.org/#/c/616022/
Change-Id: I97ceb9533a38ec7b175623784649de277aaf4274