Commit Graph

18 Commits

Author SHA1 Message Date
Takashi Kajinami 9b05f2ecd7 Remove TripleO job
... because TripleO is being retired.

Change-Id: I94719d843e3adc89044087a5fc0a3c741d7f4141
2023-03-13 11:20:33 +09:00
Takashi Kajinami a42ed4509f TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs
Now TripleO team is replacing CentOS 8 jobs in master by CentOS 9 jobs.
This follows that and replaces tripleo jobs in puppet repos to switch
to CentOS 9.

Depends-on: https://review.opendev.org/828525
Change-Id: I976acde5128a53abc5af8d19fa066667578cdcf6
2022-02-10 15:41:27 +00:00
Takashi Kajinami 7e86bb55ca TripleO: Enable container build in standalone job
Since we removed undercloud job, there is no job building container
images and we should enable that process as part of standalone job.
This change fixes the missing build_container_images flag to enable
container build.

Change-Id: Ie5024b614749beafeb2e34df5021114d5c4c5b5e
2022-02-11 00:40:00 +09:00
Takashi Kajinami 56c1954629 TripleO: Reduce tempest test scope
This change reduces scope of tempest tests in tripleo job, so that we
run only subset of test cases used in TripleO repos.

Change-Id: Ia28f458ac84e4f46dcda0dd800276bbd5721a568
2021-05-14 11:42:03 +09:00
Takashi Kajinami 77f06130e3 Drop the tripleo-puppet-undercloud job
... because Swift is no longer enabled in Undercloud by default.[1]

[1] b3f4111c9ebb6ebd572b734a46b1d58e2875bd55

Change-Id: I61c2ced2935a88b4a86b0a9b8cc64efbbe027bd4
2021-03-26 15:36:56 +09:00
Ronelle Landy 3e611a649a Add content provider jobs for tripleo based jobs
Related change:
https://review.opendev.org/#/c/760249/

Change-Id: I08f54a87098a3d84bc1a20f7fa9cf9ca0a0c46bd
2020-10-29 12:43:27 -04:00
Tobias Urdin 9a33ca7449 Add Puppet Litmus
Depends-On: https://review.opendev.org/#/c/740601/
Change-Id: I53c05e6a9846339fefaa0b4312dba9caebcfe70f
2020-08-31 21:57:38 +02:00
Takashi Kajinami 5d01be0227 Make tempest scope more strict
... to prevent tripleo gate job from getting affected by newly
added jobs.

Change-Id: Ie0716610c2397a7684fc9bf80ebb48eb4932c5dd
2020-04-02 20:50:44 +09:00
Chandan Kumar (raukadah) aaf7edc758 Use centos-8 standalone puppet parent
https://review.opendev.org/#/c/711320/ adds
tripleo-puppet-ci-centos-8-standalone job in poi and let's
re-use the same parent for tripleo standalone job.

Change-Id: Ia5112083b8e9d2ebc7e933191c4c8e51d2e48903
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
2020-03-13 14:20:18 +05:30
Chandan Kumar 9208f91a88 Port puppet-swift-tripleo-standalone to os_tempest
Previously Tripleo validate-tempest role was used to run tempest
on tripleo jobs. Recently we are moving to os_tempest (an unified
role developed by openstack-ansible team).

It moves the vars to os_tempest.
Below is the other var changes:
run_tempest: false -> to disable validate-tempest role
use_os_tempest: true -> enable os_tempest
tempest_whitelist -> tempest_test_whitelist

Change-Id: I2fc7b23382c8cee1aec026cb669f2185de004171
Signed-off-by: Chandan Kumar <chkumar@redhat.com>
2019-04-30 14:54:14 +05:30
Chandan Kumar f2ea89695b Add puppet-swift-tripleo-standalone job
* It overrrides the tripleo-standalone featureset override to run
  Object Storage specific tempest tests.
* It will help to detect the puppet-swift tempest specific issues
  early in gates.

Depends-On: https://review.openstack.org/#/c/612245/

Change-Id: If303b5af5cf68781dd42cc7d44e77e10bc77cdf7
2018-10-23 12:29:18 +00:00
Quique Llorente 20f1557a4c Run tripleo standalone job
To cover issues like https://bugs.launchpad.net/tripleo/+bug/1797035

Depends-On: https://review.openstack.org/#/c/609300/
Change-Id: I49a16396918d0607dde9c322316488ff1a002027
2018-10-10 10:11:57 +02:00
Doug Hellmann b7fd6567f5 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: I592e7d865ea7ed664d1c62e267d3cb33d7b52175
Story: #2002586
Task: #24325
2018-08-31 08:24:46 -04:00
Doug Hellmann 66be3cd46c 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: Icd1dc5b0ae0a6b296ebd387942d1448665cac98e
Story: #2002586
Task: #24325
2018-08-31 08:23:12 -04:00
Alex Schultz b35b090cfb Add tripleo jobs
Change-Id: Id0878af0ae276f451997a2061c4abac077b6ec00
Depends-On: If97e1f910c86a794edc79b6141b79f64ca4793cf
2018-06-19 13:59:08 -06:00
James E. Blair 71c4fee81c Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I4bb25b9b9095f3c38d7eaacacbf9c794da2af7a2
2018-02-06 21:40:52 +00:00
Emilien Macchi c6fa9722f8 Run puppet-openstack-beaker-jobs
Depends-On: I8f4b24cfd5fa6d91758f95228f823d82839c3366
Change-Id: I5a1acead9a133a19eefc6f2b24d02c4cf196f660
2017-12-21 18:59:45 -08:00
ZhongShengping df262e20ec Switch to Zuul v3 testing
Change-Id: Ic1fc3fe6090669e633e7a55c9ddb15cccc7c2cee
Depends-On: I3d21011beb57e66cce8d18efb9f603f218258ee2
2017-11-13 02:40:43 +00:00