Commit Graph

14 Commits

Author SHA1 Message Date
Takashi Kajinami 185713df0e Remove TripleO jobs
We are tearing down TripleO master because of project removal.

Change-Id: I2eadaafa33b829e5f8445c947644791166cc78f5
2023-03-15 23:49:47 +09:00
Chandan Kumar (raukadah) 0220a8405e Move TripleO zuul jobs layout to centos9 only for master branch
See topic branch [1] for related reviews.


[1] https://review.opendev.org/q/topic:c8_teardown_master

Depends-On: https://review.opendev.org/c/openstack/tripleo-ci/+/829236

Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: Iddb33f1b842b0844ce2cdaaf6fa0fb24d9553beb
2022-02-15 13:27:46 +00:00
Dmitriy Rabotyagov 9506a8d1a7 Switch to LXC jobs
This role might fail with LXC scenario and metl jobs may not catch these
scenarios as we need to have separate build and install hosts.

Change-Id: I089a42fd06dc3874abd050e7556d2ce60ca0ce00
2021-12-24 12:07:46 +00:00
Dmitriy Rabotyagov 82dcd020fa Replace linters test with integarted one
We've created integrated linters check job a while back and it's successfully
working for several releases. At the moment we experience difficulties
with future maintenance of the linters check from the openstack-ansible-tests
repo. So instead of fixing current one, we replace it with modern version of
the test.

Change-Id: I7e1109dfe14ff11cc3a36d881ab2477a53a272d2
2021-05-26 07:40:38 +00:00
dmitriy eaaeb6c009 [reno] Stop publishing release notes
Since we copy all release notes to the integrated repo there is not need
in publishing release notes for each repository. We should only verify their
validity and linting.


Change-Id: I69b94aab0d94cc4cc72ad4ae1d688dc65b378abe
2021-01-22 18:23:03 +02:00
Chandan Kumar (raukadah) 635a9f9e76 Switch to CentOS-8 based tripleo Job
Change-Id: I77adcbda8e84f790cf716066bdf4be81017e2c08
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
2020-03-27 14:37:38 +05:30
ShangXiao 64a0c4b733 Missing document start "---"
Change-Id: I4d0518d1159689875f697325549f75d825f758b4
2020-03-26 09:34:18 +08:00
Chandan Kumar (raukadah) 5883226b7d Replace ostempest job with plain tripleo standalone
tripleo-ci-centos-7-standalone-os-tempest was added while porting
tripleo ci jobs to os_tempest and now the porting is done.

tripleo-ci-centos-7-standalone-os-tempest and
tripleo-ci-centos-7-standalone are the same job, It replaces the
existing os_tempest job to plain tripleo standalone job to keep
consistency at all places.

Change-Id: I6b987329a55487193d2101b2f3cea7c36eaa7bbc
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
2019-12-09 16:27:23 +05:30
Jean-Philippe Evrard 3cb2332ac5 Add integrated coverage
Currently this role doesn't test the integrated jobs.
Adding the main integrated jobs make sure this project doesn't
break the integrated.
As this role is only used for source installs, the distro
template job was not added.

This patch also fixes the meta for the role for openSUSE 15.

Change-Id: I462782a9618e07b855d1e46cbec3b64ec5a497fb
2019-05-21 16:48:29 +02:00
Chandan Kumar 64019c5244 Add tripleo-ci-centos-7-standalone-os-tempest job
Since https://review.openstack.org/#/c/627500 marks the integration
of os_tempest in tripleo ci, it is good to have a job here to make
sure that it does not break tripleo integration.

python_venv_build is used in os_tempest so adding tripleo os_tempest
(non-voting) jobs makes sure that it does not break the tripleo
os_tempest integration.

Change-Id: I4d45501844c3d8fe569927fd9ccab231ab093966
2019-02-01 13:37:53 +05:30
huang.zhiping 125efcd9fa switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ib00a57bfacfdbf5cf2d8e3758cded71177b1715a
Story: #2002586
Task: #24319
2018-08-21 13:21:41 +00:00
huang.zhiping 8b03a4edfb import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I70b39af82d5f9a11fb6073d9b4c736a748ea5e81
Story: #2002586
Task: #24319
2018-08-21 12:15:11 +00:00
Heba Naser 93059cbe18 Switch to using project-templates
In order to have more centralized configuration, switch the role
to use the project-template instead.

Change-Id: Ib95d3ed9bdb956d0426dadb31a85b1191dbd4e2b
2018-06-20 21:41:12 +00:00
Jesse Pretorius 8ffaab139b Add CI/docs/releasenotes scaffolding and basic test
Change-Id: I27c70ff45d5361a80811575d62328f35ef35e0a1
2018-03-24 22:42:06 +00:00