* modules/openstack_project/files/zuul/openstack_functions.py: The
temporary parameter function for transitioning dsvm jobs from Ubuntu
Precise to Trusty no longer fail to take jobs which specify centos7
into account.
Change-Id: Ic9813fa7abd9e045e16a9838b3d4873941e95795
A robots.txt entry was incorrectly added for specs.openstack.org.
This patch will remove that entry, making the content indexable
by various search engines.
Change-Id: I33bed1fdc1f487154ba67f5df05682e109210bb6
This patch adds templates for both smoke and full Tempest
tests executions and enables both of them to the experimental
pipeline for Ceilometer to be able to debug its behavior
in both cases.
Change-Id: I5655dec73616a0b68665115c1406c41397e5e90c
The gate jobs already publish the specs as drafts and it
would be very beneficial to actually see those online at a permanent
place - rather than going to github.
This patch:
* Sets up a new site specs.openstack.org
* Creates new job-template '{name}-publish-specs' for publishing specs
* Creates new specs-job job-group for gating and publishing specs
* Converts all *-specs repositories to use the new job-group
* Creates Zuul specs-job macro to use these jobs
* Replaces those *-specs repositories that use already docs and python27
gates to use the new job-group and thus get published.
The patch does not take care of publishing of repositories that do not
use both the docs and python27 gates, this will be done separately.
implements bp publish-specs
Co-Authored-By: Andreas Jaeger <aj@suse.de>
Change-Id: Icc1c780cea8cd24c7a108429f84b2450056c6eed
OpenTSDB is a time-series database, and there is a wish to use it
as a backend for Gnocchi project. OpenTSDB has no sufficient
Python client presented, so we need to implement a simple one
as a stackforge project.
Change-Id: I17f728d77986f593d240eef3b5705651688b464e
Add an experimental devstack job for Centos7. Long term direction of
the job is to-be-decided; this is for initial bootstrapping and
working out bugs.
Change-Id: I9003b574fd79f2b31fa11fcbc5fbdc40e28b0983
The neutron tox config now has a gate-specific tox env (tox -e
dsvm-functional) that configures the environment variables necessary
to run tests that require the use of sudo+rootwrap.
Change-Id: I25b50e3c0ddb8714387e0e3902c237a0a41a3443
Closes-bug: #1336172
The neutron functional job wasn't installing neutron, which meant the
sudo config necessary to run the job was not available. It is also
necessary to have devstack install testonly dependencies to ensure that
functional tests can support the same dependencies as the unit tests.
Change-Id: Iee212995f4c27d55466c753ddca6aace4ffcf35e
Partial-bug: #1336172
Also, update the regex in the zuul functions to match
`gate-pecan-tox-scaffolds-33`. This will make the jobs register with gearman so
that zuul can run them.
Change-Id: Ia7d2ff6fd39b7034061f46042e019217857bcbd4