Commit Graph

9 Commits

Author SHA1 Message Date
Ghanshyam Mann a606c60efc Retire Tripleo: remove repo content
TripleO project is retiring
- https://review.opendev.org/c/openstack/governance/+/905145

this commit remove the content of this project repo

Depends-On: https://review.opendev.org/c/openstack/ansible-role-collect-logs/+/910044
Depends-On: https://review.opendev.org/c/openstack/neutron/+/910099

Change-Id: I338ed19678cf4a6248c46551bdf9cb23abc511bd
2024-02-24 20:22:39 +00:00
Sorin Sbarnea a3c9dc40e4 Fixed yamlint violations
Change-Id: I7468ef9929cd6a7c0969bcd6befb320bfd671097
2021-02-10 15:24:59 +00:00
yatin e863d0c086 Convert tripleo-buildcontainers to a role
Needs to be done so it can be reused in different
repos like [1], [2].

[1] https://review.rdoproject.org/r/#/c/20144/
[2] https://review.rdoproject.org/r/#/c/20031/

Also use seperate venv for build-containers as venv
created by tripleo-repos role uses become: true.

Change-Id: Ia627b7e128608a5897f9607aca831380278cd785
2019-04-15 19:11:26 +05:30
Sagi Shnaidman 373bb47c80 Collect containers file in build job
Change-Id: I29b213fd77cccad395ab53b301e84a5c3659d535
2019-03-28 14:06:58 +00:00
Sorin Sbarnea 822f5d10ca Collect yum/dnf configuration on build-containers
Previous code was not collecting the yum/dnf configuration which
made impossible to debug issues specific to these files.

Change-Id: I6c0f7befc75ab573b7f0e936c0ffc85fa151b411
2019-03-26 15:58:12 +00:00
Sagi Shnaidman 784f6c5286 Fail container job if command failed
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
2019-03-20 13:23:06 +02:00
Marios Andreou d427ed641d Add override_repos into tripleo-ci tripleo-repos role
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
2019-02-28 10:28:42 +00:00
Emilien Macchi 0079e9496f Create a new container build job with Buildah on centos7
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
2019-02-28 00:13:39 +00:00
Alex Schultz 73d40aec70 TripleO Container build CI job
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
2018-11-06 22:51:05 +00:00