18 Commits

Author SHA1 Message Date
Dougal Matthews
9be7e928d6 Remove remaining references to the rpc_backend
A number of configuration options provided by oslo.messaging were
deprecated in Ocata and have now been removed. See
https://docs.openstack.org/releasenotes/oslo.messaging/unreleased.html#upgrade-notes
for more details.

* Because of the removal of a number of options from
  [oslo_messaging_rabbit] some code related to them and the
  corresponding tests for the Kombu RPC now don't make sense
  and so they've been removed by this patch.
* Style/formatting changes in the Kombu RPC tests.

Change-Id: I37c71dbe4bb270367f5434b0b8c2557e29a9b1df
2018-10-12 11:23:50 +07:00
Nguyen Hai
fdca8f89cd add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 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: Ic6c6b2f7fee6ed8195852866538c7fccc7cc48ee
Story: #2002586
Task: #24311
2018-08-30 11:42:18 +00:00
Nguyen Hai
4a9ceaf47d 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: I2e2c68678b50ba214fc0b520cd079c8922d540ce
Story: #2002586
Task: #24311
2018-08-30 11:42:08 +00:00
Nguyen Hai
1c249f02c6 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: I42c7a05b20ad93450f59939902d4aae53512c1b7
Story: #2002586
Task: #24311
2018-08-21 11:45:46 +00:00
Chandan Kumar
72f5f77ad3 Add tripleo-ci-centos-7-undercloud-containers job
* Since mistral is heavily used in TripleO deployment.
  tripleo-ci-centos-7-undercloud-containers deploys containerized
  undercloud and run mistral tempest plugin tests. It will help to
  discovers issues early.

Depends-On: https://review.openstack.org/#/c/565642/
Depends-On: https://review.openstack.org/589849
Change-Id: Iebdd6476fc4f914644490b18a3dc1f3462666c89
2018-08-14 10:47:11 +00:00
Brad P. Crochet
4bb9d5d5a0 Install mistral-lib as a sibling for tox jobs
If mistral-lib is not processed as a required-project, it won't get
treated properly as a depends-on. This should fix that.

Change-Id: I1f42836ec549a3e56681af29738868bf5896e971
2018-07-19 12:56:52 -04:00
Zuul
c18a9f566a Merge "Fix docker image build job" 2018-04-25 10:09:05 +00:00
Brad P. Crochet
15bbcbb8d8 Fix docker image build job
The commands need to be run as root.

Also adds a test job for the docker image build so that zuul will run
the experimental job to test before merging.

Change-Id: I1d1cb6979865d7ef22587315544f39646bc9d49d
Closes-Bug: #1765421
2018-04-20 08:59:03 -04:00
Doug Hellmann
b8db6c6bc4 add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

Update the lower-bounds for a few dependencies to make the tests pass,
including eventlet and greenlet.

Remove the duplicate dependency on pecan.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: I74c7cae0ceccd5aff77d5955c69ca842c598d633
Depends-On: https://review.openstack.org/555034
Depends-On: https://review.openstack.org/555402
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-18 09:54:55 -04:00
Andrey Kurilin
38388a0a20 Restore rally job
Due to various changes in OpenStack and Rally CI, mistral-rally-task job
became broken.

Unfortunately, it took much time for Rally team to finish some
stuff(sorry for that) and migrate jobs for native Zuul V3 format.

This patch restores mistral-rally-task job which inherits from the job
which Rally team runs constantly on all inner patches.

Change-Id: Ia7177af9b3e1aaacf555f5c472c4f0471b796930
2018-03-07 13:04:21 +02:00
Brad P. Crochet
dfc03ae6e4 Migrate the jobs to native Zuul v3 format
Change-Id: I10c06d3fb644c7e3026eac7a00660f0465fb0749
Depends-On: I3997350ec1b5bb58328cd761a61dd885177ac339
2018-01-24 07:06:43 +00:00
Chandan Kumar
4f57c90d69 Remove intree mistral tempest plugin
* https://review.openstack.org/524869 moves the intree mistral
  tempest plugin to a new home openstack/mistral-tempest-plugin
  let's use it.

* It also removed intree mistral tempest plugin as well as fix the
  jobs to use the same.

Change-Id: I28ba8408452637aa093b343441f3715dc4754a3f
2017-12-26 07:49:14 +00:00
Dougal Matthews
b084b6edd7 Make more CI jobs voting
A recent regression showed up in the tempest tests, but as they were not
voting it was ignored and not spotted until later. This caused lots of
time to be wasted debugging.

We should make more of the jobs voting and fix any instability (or
remove particular tests that are unstable).

Related-Bug: #1736685
Change-Id: Ifd6f1d659db06bca3e6417b9235258fd02f1da88
2017-12-08 09:23:26 +00:00
Brad P. Crochet
c7089bf21c Add new tempest tests for swift and zaqar client actions
Change-Id: I58c20ec36086a812ae7fad4637e977d1bc7c9838
2017-11-29 14:47:02 -05:00
Emilien Macchi
5ea1865f47 zuul: update tripleo zuul v3 jobs
Update the name of TripleO jobs, also remove experimental jobs (not used).

Change-Id: Id9acdef91c8b7cadcb42c8e3453cdfea696b9d2f
2017-11-18 12:17:32 -08:00
James E. Blair
100d2c6481 Zuul: add file extension to playbook path
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated.  Update references
to include the extension.

Change-Id: I26a04575de845c1f09e5853191e064f4b285222c
2017-10-28 18:16:26 -07:00
Andreas Jaeger
c3eb6d6b20 remove all common jobs
A couple of jobs should remain in project-config, remove them here.

Change-Id: I9240bf13de5f63873f233a0cb335b3ef43c1bf0a
2017-10-05 20:35:48 +02:00
Brad P. Crochet
098845e691 Migrate Mistral jobs to Zuul v3
Change-Id: I2164953581efad6da2354f781b0567d6125bc5aa
Partial-Bug: #1720797
2017-10-03 09:46:16 -04:00