This patch introduces a unit test job which runs on CentOS8, so that we
can migrate from CentOS7 and CentOS8.
The new unit test job on CentOS8 is added as non-voting job initially,
but will be make as voting job with removing CentOS7 one after we
confirm the gate status of master and stable branches after this change
is merged.
Change-Id: Iee33fe1953af27b5f4b68b093464a831cb4ddcc6
We no longer use puppet 4.x so lets drop that job. Additionally we made
the 6.0 version voting but forgot to add it to the gate.
Change-Id: I1e891b8d7b4be7fc679cc352473079354a917c4b
The tests were failing under puppet 6 due to some missing hieradata.
This change pulls in the now seperated selinux and augeas core modules
and adds the missing bootstrap node hieradata.
It also update data structure testing for haproxy testing.
Depends-On: https://review.opendev.org/#/c/655273/
Change-Id: Id59f3759652d8c1efea46918a9dc5c84fac361e3
https://review.openstack.org/#/c/619337/ switched the jobs to a noop for
master and since this file is branched we no longer need to keep this
template definition in this project.
Change-Id: Ie35f87c3c6e0a5cc0da9a4dbe80faa2c5d9fb714
The Puppet OpenStack jobs have added a unit test job for puppet 6.0 but
puppet-tripleo is not ready. This change defines our own job templates
to switch the 6.0 and latest jobs to non-voting.
Change-Id: I82c02bf50f18d5953ba0ced48bcf9aa859739f42
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: Ic394bfcf2cfd70426d92570ee203b5dcbfd8012f
Story: #2002586
Task: #24341
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: Iee9a84c91be549f9a69a6124ff560fba731be853
Story: #2002586
Task: #24341
Deployment of a managed Ceph cluster using puppet-ceph
is not supported from the Pike release. From Queens it
is not supported use of puppet-ceph when using an
external Ceph cluster either.
This change removes the old manifests necessary to
support deployment of Ceph via puppet-ceph.
Templates removed by I17b94e8023873f3129a55e69efd751be0674dfcb
Depends-On: I8b22917e7436084028ef4fbe7604d28d6a68bee0
Implements: blueprint remove-puppet-ceph
Change-Id: I052af1f755b40a5fefa1f8d37e62b6b36c931271
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I365e80d0ae59171811680c9f608f409cebf878ef
Define the zuul v3 layout for jobs that we want to execute.
Depends-On: Ie8aa85fe7a8ee556cc1b46e215d329e95913290c
Change-Id: Id9ba26e666740810bb597b59da845cbc093b34b9