12 Commits

Author SHA1 Message Date
OpenDev Sysadmins
e8a18eee83 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:36:34 +00:00
Zuul
bc93a673f8 Merge "Migrate multinode jobs to Ubuntu Bionic" 2019-03-22 10:35:32 +00:00
openstack
2e57fa0198 Add devstack support for masakari-monitors
Added devstack support to install and run below masakari-monitors
services:
1. instancemonitor
2. processmonitor
3. introspectiveinstancemonitor

Change-Id: If4c793e316f98f14748300fc0d9003faffefeea3
2019-03-22 04:41:41 +00:00
ghanshyam
5f9f9bab0a Migrate multinode jobs to Ubuntu Bionic
We have migrated the zuulv3 job to Bionic during Dec/Jan month.
 - http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000837.html
 - https://etherpad.openstack.org/p/devstack-bionic
But that effort does not move all gate job to Bionic as there are
large amount of jobs are still legacy jobs. All the legacy jobs still
use Xenial as nodeset.

As per the decided runtime for Stein, we need to test everything on openstack
CI/CD on Bionic - https://governance.openstack.org/tc/reference/runtimes/stein.html

Below patch move the legacy base jobs to bionic which will move the derived jobs
automatically to bionic. These jobs are modified with branch variant so that they will use
Bionic node from stein onwards and xenial for all other stable branches
until stable/rocky.
- https://review.openstack.org/#/c/639096

This commit modify the nodeset of multinode job to bionic

More Details: 
- https://etherpad.openstack.org/p/legacy-job-bionic
- http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003614.html

Depends-On: https://review.openstack.org/#/c/639096
Change-Id: I4c7398a3f9b6f3f948007e4ae2467598f0c29818
2019-03-13 04:23:08 +00:00
tpatil
0fa59ab7ed Add functional CI job and tests for segments
Added multi-node CI job to run functional tests.
This patch adds functional tests to check the behaviour
of Segment APIs.

Co-Authored-By: jayashri bidwe <jayashri.bidwe@nttdata.com>

Change-Id: I787b26b29fcd9556bc6b24b75ffe8e70e9f44610
2019-03-05 12:22:07 +05:30
openstack
68b9c42bef Run all jobs by default using python3
This patch implements the community wide goal to run all jobs by
default using python3.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ie235cbffcfc69eee96c4b34358467009ca34ef9f
2019-03-03 19:11:19 +05:30
Rikimaru Honjo
1a18e940a0 Add masakari-systemfault-integration-ci to .zuul.yaml
This patch modifies .zuul.yaml to run masakari-systemfault-integration-ci.

Change-Id: Ib28c572534af335c2809c1f91c37f445da3907f4
2019-02-06 04:34:20 +00:00
Andreas Jaeger
99fcfc90c0 Use template for lower-constraints
Small cleanups:

* Use openstack-lower-constraints-jobs template, remove individual
  jobs.
* Sort list of templates

Change-Id: Id8924eeb068c0ebf598df1ebd7f7a714f5ab983d
Needed-By: https://review.openstack.org/623229
2019-01-29 07:56:05 +01:00
openstack
8373138dd7 Update coverage environment and use template for cover
After switch to using stestr, testrepository is unnecessary
and it is removed in patch[1]. After patch[1] got merged
tox -e cover returns "error: option --coverage not recognized".

In this patch fixed coverage environment to default stestr setup.
Also used openstack-tox-cover template, this runs the cover job
in the check queue only.

[1]: https://review.openstack.org/#/c/581686/
Closes-Bug: #1809230

Change-Id: I77a295a64e2c4d128a6772e400c0968f40d11c1d
2019-01-10 04:09:06 +00:00
Nguyen Hai
cca02fbc5d 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: I401c65c7d5d4672a28e7f8ae2bce83b47d4b2a86
Story: #2002586
Task: #24310
2018-08-17 19:21:03 +09:00
Nguyen Hai
09ae243174 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: I47d6ab222c28b2dbffc1a2059be062bc61da0f2f
Story: #2002586
Task: #24310
2018-08-17 19:20:12 +09:00
Doug Hellmann
1bcde21460 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.

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

Change-Id: Iff00524bc3eb0fe1070aee7584885465cacd2393
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-20 16:23:35 -04:00