These jobs are all non-voting and never pass. They test scenarios we
don't actually need to test, because we don't need the latest libraries
to be able to be installed with older versions of services now that we
have stable branch releases.
Change-Id: I4f164e44af24e8f62aae585feb04418861099e0e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Because Puppet OpenStack modules require specific logics and packages to
be released and archived, we think it's better to separate the jobs that
create tarballs from Python jobs.
This patch:
* Create a job-template "{name}-puppet-tarball" with all required logic
to create tarballs from Puppet modules.
* Create a job-group "puppet-release-jobs" which contains
"{name}-puppet-tarball" and other regular release jobs. (It replaced
"{name}-tarball").
* Use the new jobgroup for all Puppet OpenStack modules.
* Move {name}-branch-tarball into the new job-template.
* Remove Puppet logic in scripts/run-tarball.sh and jenkins/scripts/run-wheel.sh
which is not needed anymore.
* Create a new Zuul layout called "puppet-release-jobs" which contains
the jobs needed to release Puppet OpenStack modules.
* Use the new layout for all Puppet OpenStack modules.
* Remove puppet-branch-tarball-jobs layout and move the {name}-branch-tarball job
into the new layout.
Change-Id: Idb3811bae16321717e5e5467fc3c56492ed57520
We should make sure that running shade's functional tests under python3
works.
Start off non-voting, but if it passes, we'll flip the switch quickly.
Change-Id: Iffb9f6767c30d171a12481ccd1df502b7aabc4f4
We plan to switch the functional job to python3 in Pike. This is the
first step to understand how far we are from the goal.
Change-Id: I1d2078641e8929cbe34823f3ae8a84351cd4b6f8
Implement 2 kinds for jobs for TripleO multinode CI:
- scenarios deployed in containers (same services as baremetal scenarios)
- scenarios upgrades from baremetal to containers
These 2 families of jobs will help us into the transition to containers
and improve our testing coverage.
For now, the jobs are experimental and run only when actually needed.
Later, they'll be voting during Pike, and during Queens they'll replace
baremetal jobs.
Change-Id: I55fa44111d0ac69bb09d48a57a61c7780b04723a
This updates our dsvm-nodepool jobs to accept the python param, if
given we'll enable PYTHON3 support.
Change-Id: If02bdcc506089aeb1e3db6340e1370395c34338b
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
We are working towards python35 support for nodepool, bring a
non-voting job online.
Change-Id: Iabf949bee451416092d867a036d8fd4abfce27a5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
The experimental barbican-dsvm-functional gates are passing,
let's upgrade from experimental to non-voting. Also adds a non-voting
py35 dsvm-functional gate.
Change-Id: I00ab08d675903fc0e8ede0fec5b91899981fbb80
Also correct the voting status of the coverage job (not sure why it
was non-voting in the first place).
Change-Id: I9bd7e231e985867eaf7ddd4e4726bcdf4bc640b8
We used to get away with specifying simply "keystone" as an enabled
service to launch keystone, but now we need to specify "rabbit,mysql,key",
which was probably the proper way to enable the keystone dependencies all
along.
Change-Id: I3c450f085091f7aa6af7d778854695387bbaf333
This job installs an undercloud, creates the nodes for the overcloud and
installs a COE on those nodes. This is the base job for future work that
will install OpenStack services on the COE installed here.
Change-Id: I02dff6cc83f2c67e6d08f60bc12dcd5117db764f
The AMQP 1.0 devstack plugin support a couple of different message bus
configurations. This patch adds support for these additional
configurations to the dsvm-full and tempest-neutron-dsvm
oslo.messaging tests.
This patch also removes all the oslo.messaging mitaka/trusty tests as
mitaka is EOL.
Change-Id: Iccc60b634b81b9761c0ec564c5aa263582f13ebf
I18n team wants to support translations for I18n contributor guide
: https://docs.openstack.org/developer/i18n/ .
This patch adds and enables translation jobs for I18n contributor guide
with i18n as Zanata project name.
Change-Id: I89e3fbcdf0683aa859ef56f4ac24f175351ee355
Implements: blueprint i18n-guide-translation
Valet is a holistic resource placement optimization service that works with
other openstack components to find smarter ways to utilize the infrastructure
resources and provide enhancements to affinity, anti-affinity, and exclusivity.
Change-Id: I60cb19c0bd4e460efc180e93f81f5604e1ae5663
There are bunch of jobs that have no value anymore,
removing them from experimental queue.
- ovb-tempest job uses old code base and old tempest version,
which makes it completely irrelevant for all repos
- ovb-ipv6 job functionality is covered in ovb-updates job
- promote-* jobs are not used in tripleo-ci at all
Change-Id: If7591676a099ad2d83dcf02c74c36759ae55d4f6