In order to reduce the risk of potential fall-out with upper-constraints
changes in global-requirements we'd like to start running functional
tests in projects. Start with Nova as a guinea pig.
Change-Id: Idd1b4e5d17d09684d2ae0e56e1d94ac1175eebe1
We testing 'ipmi' hardware type in ironic-standalone job, no
need to have dedicated job for it.
This reverts commit 5ba8050e8ee380113bdf0e12eaeb895efe67d322.
Change-Id: I041a819f0469535c6e7a9e91fc59376ca29e23d9
Enable as voting functional py3x test. Change must be merged after fixing the
last issues with tests.
Change-Id: Iabfce49d637a79eb241c1e1a0e47bcb43e2312fa
Depends-On: Ib1e72e6771eba1fff216d3fa030f671a88b52c37
The craton server project removed itself from the list of projects in
openstack/requirements with I36b7ae9cf68aeef0e5dbcb1f17db52b81efd6ffe.
With that merged and considering we need require different requirements
than those that are available there, we also need to remove our
requirements check and gate jobs.
Change-Id: Ib2fc3b7a6e131e3ad605764c113ab51168357d46
This patch fixes nodejs job names for zun-ui.
Also change lint jobs to voting.
Change-Id: Idb8b9064c1e465db8284e287bcf56949ab1de5e6
Depends-On: Iefa0868365eb08c3a5383885dc1a747808751318
Move the Ironic stand-alone job from the experimental queue to the check queue
as a non-voting job
Don't run the Ironic stand-alone for: stable/mitaka, stable/newton, or
stable/ocata. As it is being added in the Pike cycle.
Change-Id: I9052eda038f898339f37fd16c5a0ac446ea82dab
Depends-On: Ic04b0f134e20d9937a610a14d7c4128f45738eeb
They only test features that we're removing from the shim, so don't
bother running the jobs. Also, we don't care about code coverage, so
don't waste time on it. Also, we don't publish docs for it, so don't run
those either.
Change-Id: Ia3969c950d511d39e944b94509070c79764e4389
We replace multinode jobs by oooq jobs and want to run them
for all supported branches, as it was with old multinode jobs.
Change-Id: Ic8af9beedb04e99cf8a6e35d14daadad28dfc412
Removes glare gates from murano, since murano only supports
glare v0.1, which has been deprecated, so these gates always fail
This patch still keeps the checks for glare, in case it is
re-introduced into murano at a later date.
Change-Id: I4aa47ec5e20bb523e1120817fb4f56aca6bf7e2c
Move the grenade multi-node job from the experimental queue to the
check queue as a non-voting job
Don't run grenade multi-node for: stable/mitaka, stable/newton, or
stable/ocata. As it is being added in the Pike cycle.
Change-Id: Ibc74281a86449c18604cb3e535279afacf532b1c
The octavia project is adding the following repositories:
octavia-dashboard
octavia-tempest-plugin
python-octaviaclient
This patch sets up those repositories and initial jobs.
octavia-dashboard will be pre-populated with a copy of
neutron-lbaas-dashboard that has the history preserved, but the
branches and tags have been removed.
The other repositories are fresh development and have no code to populate.
They will be setup using cookiecutter.
Change-Id: Id6385b8940fbef6c703db26808cda9607aea360d
Run all scenarios when touching Glance files, because each scenario has
a different backend for Glance.
By testing each scenario, we reduce the change to break Glance
deployments for all backends.
Change-Id: I5b0bfe9c220a34a9b93f158dac1925de46bf5d47
We are gradually transitioning the way we run CI in TripleO. We
are now ready to move the multinode jobs to be run via
tripleo-quickstart. This changes the multinode gate and check jobs
run in the check-tripleo-jobs group to be run via quickstart.
Since these jobs will now be in the merge queue for other TripleO
projects they are made voting on tripleo-quickstart/extras as well.
The job types are also changed to reflect the new way we are
parsing them. Eventually we will also change job names to be in
line with these new job types, but we want to start with job names
similar to the current ones in order to cause less confusion.
Change-Id: I8208a4982432dbf8f6bd69d895480bf1baf0ea41
We had disabled voting to deal with the hacking/pbr merging issues
temporarily. Now it's time to go back to making sure latest oslo
libs can work for last release.
This reverts commit c8f70c656e2fa928cab1d9f0e41eff191dae1144.
Change-Id: I75a79648444f0ed4fcc1b097b67339f382bcf4f2
A new toxenv enviroment has been added to the Swift repo 'func-ec'
which will run the swift functional tests on an EC policy:
https://review.openstack.org/#/c/442749/
This patch added this toxenv as a check/gate job so we can be sure to
gate on EC better. Initially voting will be off just to be sure it's
working correctly.
As this toxenv only existing currently in master, and therefore only
future stable branches, current stable branches are filtered out.
Change-Id: I037c622e1e96d8790e0e9788e6485fcb06ab68a1
Following up the refactoring of magnum jobs.
* Remove the old job builder
* Remove experimental jobs, but keep the k8s-multinode,
swarm-mode and swarm-ironic in experimental. These three
are jobs that don't work properly yet and they are
created to test WIP features.
The result will be having the same voting jobs as before
but using the new builder.
Change-Id: Icdd802fa94a910934bbf2e93ac4c3b5c1b7dec1a