Commit Graph

6559 Commits

Author SHA1 Message Date
Monty Taylor 355f7090a6 Remove zuul v2 and jjb content
It's migrated, it can be removed now.

Depends-On: I6a89752d74ed7424267c3af3937ad01fb4bb8f86
Change-Id: Id67d0149b645bd23e460cef65719541f76f0967b
2017-10-24 08:50:05 +02:00
Zuul 78cc1f2804 Merge "switch whereto to publish docs on docs.o.o" 2017-10-18 20:26:42 +00:00
Andreas Jaeger 79c8559dfb Fix v2 shade setup
Change I939d48f78bebd0c6d474f49adb8dd077dff4cc7c only added layout.yaml
and now the layout test fails with:
FAILURE: Job propose-shade-update-constraints not defined
FAILURE: Job shade-announce-release not defined
FAILURE: Job shade-pypi-both-upload not defined
FAILURE: Job shade-tarball not defined

Add the job definitions as well

Change-Id: Ic278752d2b1ce8fc68ba68b08e30e1f395e214d1
2017-10-13 08:46:16 +02:00
Doug Hellmann 919bd90a6d switch whereto to publish docs on docs.o.o
Now that whereto is officially managed by the documentation team,
publish its documentation to docs.o.o. This patch attempts to update the
zuul v2 and v3 configurations together, in case the migration is
postponed or rolled back again.

Change-Id: I1e988cfb69abc73fa8efc2448e25851844954815
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-10-11 14:41:53 -04:00
Zuul 77061638dc Merge "Remove project pylockfile from infrastructure systems" 2017-10-11 06:55:05 +00:00
ChangBo Guo(gcb) eaa8c5aaa0 Remove project pylockfile from infrastructure systems
This commit removes all pylockfile related stuff from infrastructure
systems according to [1].

Depends-On:I2cfeaa7fabd16c43e1301560bb2b71c8b98d49e2

[1] https://docs.openstack.org/infra/manual/drivers.html#step-3-remove-project-from-infrastructure-systems

Change-Id: I2c13140d0c27e09d4d3d3a4b467a446c54510642
2017-10-10 13:20:36 +08:00
Alex Schultz ead9e7634c Switch TripleO scenario upgrade jobs to nv
These jobs consistently timeout and we're working to move them out of
upstream to a 3rd party configuration. For now let's switch them to
non-voting so we can stop blocking the ocata patches.

Change-Id: Ibe89019a5b788fb9fcea1b721cc8e25a54f8ea8a
2017-10-09 11:28:12 -06:00
Jenkins bdf397a3fa Merge "Update LDAP domain driver CI job to run tempest full" 2017-09-22 19:04:00 +00:00
Jenkins a776df3913 Merge "ironic: Make the Boot-From-Volume job voting" 2017-09-22 08:33:29 +00:00
Jenkins 3ade790c57 Merge "Stop running redundant manila lvm jobs" 2017-09-22 08:32:41 +00:00
Jenkins f7d6127f9e Merge "Adding new project networking-gluon" 2017-09-21 22:37:48 +00:00
Jenkins c418d8865d Merge "Remove Octavia dashboard projects integration jobs" 2017-09-21 14:23:18 +00:00
Jenkins d9664e5fda Merge "networking-midonet: Add an experimental multinode job" 2017-09-21 14:15:09 +00:00
Tom Barron e06cf90495 Stop running redundant manila lvm jobs
We need to run centos lvm jobs in manila because of
an ubuntu xenial bug and get no additional coverage
by continuing to run the xenial lvm jobs so remove
these as long as we are running the corresponding
centos jobs.

Change-Id: Ida15807d32305aa0c6216007616edbdb3af2e6cb
2017-09-21 07:26:22 -04:00
Michael Johnson a8cc712ce3 Remove Octavia dashboard projects integration jobs
This patch removes the neutron-lbaas-dashboard and octavia-dashboard
integration jobs as the Horizon team is no longer recommending them.
They were always non-voting jobs in the Octavia projects.

Change-Id: Ifb60ff6ebfa8d88771df35b29406ae8c4e971a83
2017-09-20 18:37:56 -07:00
Andreas Jaeger 5aeca34c8c Branch cleanup (6/n)
Since branches <= mitaka are mainly retired:
Remove kolla, mox3 python34 jobs, this is not run.

Remove unused job definitions.

Change-Id: Ie60de78ea85ba9827e1c18775c54031de16405c3
2017-09-20 20:09:29 +02:00
Andreas Jaeger f2eb332171 Remove unused infra-manual trusty job
This job definition is not used, remove it.

Change-Id: I5a67b3b7f0a8c75f422010e3eeac35c01cfae6af
2017-09-20 20:02:01 +02:00
Jenkins 7cdae92cec Merge "Branch cleanup (3/n)" 2017-09-20 17:01:54 +00:00
Monty Taylor b4fd783219
Remove unmatched single quotes from jenkins jobs
The v3 migration script can handle these just fine - but if we go ahead
and remove them the output can be predominantely shell rather than
script.

Change-Id: I440851a0149e1cc7f8c5c6e8a4e3e0b94088ee82
2017-09-20 09:27:26 -05:00
Andreas Jaeger 1ab3a49c75 Branch cleanup (3/n)
Remove old trusty jobs from repos that have now retired branches where
the jobs were only run on the retired (<= mitaka) branches.

Change-Id: Ia7a373f486de4fde971436e1a91a37440d79694a
2017-09-20 15:16:57 +02:00
Andreas Jaeger 9adb868b41 Branch cleanup (2/n): pbr
Remove trusty pbr jobs, we have no regex that runs these on master
and pbr has no older branches, so remove these unused jobs.

Change-Id: Ie146ba6cc78bc1050eb8f75792955d9d883e4df7
2017-09-20 09:33:14 +02:00
Jenkins 4fbed572e1 Merge "Add devstack job for Cyborg" 2017-09-20 06:54:08 +00:00
YAMAMOTO Takashi 8f5bb47ab1 networking-midonet: Add an experimental multinode job
Related-Bug: #1650922
Change-Id: I586cc910f0a223e88bf6c3bdd8d08881a4126d50
2017-09-20 11:04:12 +09:00
Leticia Wanderley 85dfc346be Update LDAP domain driver CI job to run tempest full
The keystone tempest plugin suite doesn't properly tests the
scenario in which ldap is enabled. This change allows the job to run
tempest full suite, including the relevant tests for the scenario.

Change-Id: Idd8291ed53c72c776b9191656d18cc635126cd83
Depends-On: I368ddf34908b906355c422bd1afd6ab9b1a80053
2017-09-19 15:27:23 -03:00
Jenkins 0335417d0d Merge "Add new project networking-lagopus" 2017-09-18 13:34:57 +00:00
Jenkins 855842c7d8 Merge "Barbican: Make dogtag job voting and add it to gate" 2017-09-18 13:34:50 +00:00
Jenkins a876d2e144 Merge "Add test job for zun with split tempest plugin" 2017-09-18 13:34:37 +00:00
Jenkins 2f34f775bf Merge "Propose nova-lxd job using OpenStack-Ansible" 2017-09-18 13:34:32 +00:00
Jenkins be1e887b7d Merge "Add old python-barbicanclient gate logic back for the stable branches" 2017-09-18 13:34:13 +00:00
Jenkins 4e99e9b46c Merge "Remove pypy jobs from python-barbicanclient" 2017-09-18 13:26:38 +00:00
Jenkins cf45a4467c Merge "Publish Freezer docs" 2017-09-18 13:23:39 +00:00
Jenkins 3f28f72b36 Merge "Add new repo for Neutron tempest plugin" 2017-09-18 13:19:20 +00:00
jkilpatr 67d61e9f6a Add devstack job for Cyborg
This adds a devstack check job for Cyborg, nonvoting for now

Change-Id: I4b68133acec1e80bc38c0246ae9b3645118124be
2017-09-18 08:41:51 -04:00
Sukhdev Kapur edf1807c7e Adding new project networking-gluon
This is a new networking Service Plugin in neutron which
eventually become part of neutron. This is created with
the intent to bring the Gluon Framework into neutron stadium

Note: Per discussion with Jeremy (fungi) over IRC,
I am deferring adding pypi jobs initially because pypi has
removed their project creation form.

Change-Id: I8998b6d64c6dfa8ab754ed00e666da134c27c420
2017-09-15 10:04:53 -07:00
Saad Zaher 507e17f350 Publish Freezer docs
Change-Id: Ibe3eb212356cd6a0f19c24b5056d1a3e9a94eac0
2017-09-15 07:52:05 -06:00
Dave McCowan 194fd45071 Remove pypy jobs from python-barbicanclient
pypy jobs are failing due to underlying dependencies.
Other projects are also removing their pypy gate
checks.

Change-Id: Ie5401e9fd2ee244e0bc88ef6e45a5a2309df99c0
2017-09-14 14:53:35 -06:00
Kaitlin Farr f0151c2ef8 Add old python-barbicanclient gate logic back for the stable branches
Change I95b5390ef24a754f66ccdb9ccde34cd0820b02fd moved the python-
barbicanclient gate to use the new local_conf setting, but this
wasn't compatible with the way the stable python-barbicanclient branches
enabled the barbican plugin. Adds back the old version of the gate
and enables it for only the stable branches.

Change-Id: Ib266438ae46145cdaf757b0a25128a30f5967d17
2017-09-14 14:08:20 -04:00
Jenkins 10e0411df7 Merge "Run the requirements check-uc job also for Python 3.5.x" 2017-09-14 17:05:03 +00:00
Hongbin Lu 132ca1ffdb Add test job for zun with split tempest plugin
Change-Id: I38691d8922e981dc053953d332febccaa242a533
2017-09-14 00:22:09 -04:00
Andy McCrae 6bd3254125 Propose nova-lxd job using OpenStack-Ansible
This commit adds a new nova-lxd jenkins job that leverages the work done
in the openstack-ansible-os_nova role, to perform a Nova build using
nova-lxd.

Change-Id: I201c97c2f35bd1239137c782ddb11e38da29ad6b
2017-09-13 22:59:25 +00:00
Juan Antonio Osorio Robles 44aae32739 Barbican: Make dogtag job voting and add it to gate
It has been stable for a while and is one of the base/supported backends
for barbican. So this finally makes it voting.

Change-Id: I0661e60130ca3806e8ca8abf90273edfca4df03b
2017-09-14 01:02:14 +03:00
Andy McCrae a54a0f9ba5 Add OpenStack-Ansible periodics for opensuse-423
Now that opensuse support has been successfully added into OSA we
should add a periodic job so that we can confirm the working state of
these builds on a daily basis.

Change-Id: I5c868e8cd568c646a5cfe31ed5f4315d0620b63e
2017-09-13 12:02:31 -06:00
Dirk Mueller 9499aee263 Run the requirements check-uc job also for Python 3.5.x
This is in line with the normal way of enabling Python 3.x
in the gate.

Change-Id: I29bdef7c477959a0dfb12fafeb74f977817b2623
2017-09-12 09:58:03 -06:00
Jenkins 1e04a702c6 Merge "Simplify keystone OSA upgrade job config" 2017-09-12 15:56:50 +00:00
Jenkins 62433162a1 Merge "Publish keystone-tempest-plugin to t.o.o" 2017-09-12 15:51:15 +00:00
Chandan Kumar 3d22a12637 Publish keystone-tempest-plugin to t.o.o
* for openstack/rpm-packaging project, we need tarballs of
  keystone-tempest-plugin so that it can be consumed during
  rpm packaging.

Change-Id: I1afe567bd1a2fbe6a380f1637b80b42562475cc4
2017-09-12 19:45:39 +05:30
Monty Taylor 7347b0ab8c Remove pypi and docs for shade for zuul v2
We have all of these in v3 now. Remove them from v2 so that we can
add them in v3 and verify that they all work.

Change-Id: I01ea35061ba92c2e466c6269c61e640461d6da99
2017-09-12 13:49:30 +00:00
Jesse Pretorius 8931ee957b Simplify keystone OSA upgrade job config
The keystone OSA rolling-upgrade job defines a
builder and job template which duplicates things
done elsewhere. Instead of duplicating job
config, this patch implements the re-use of
other job config.

This also ensures that the primary checkout for
all openstack-ansible scenario jobs is actually
the openstack-ansible repository, instead of
another repository (eg: dragonflow). This ensures
that the correct tests are activated.

Change-Id: I8b0147454ba3ee1ecbd23a6f7c019826690936eb
2017-09-12 06:43:50 -06:00
Major Hayden 42b452296c
Retire openstack-ansible-security
This patch retires the openstack-ansible-security repository. The
ansible-hardening role has replaced it.

This patch also fixes the conflicting regex that didn't fully
skip the RHEL 6 STIG jobs that were proposed in:

  https://review.openstack.org/#/c/501880/

Closes-Bug: 1716504
Change-Id: I033eea2d5ad23156e46ddbc1c10486d2a90d503b
2017-09-11 15:58:33 -06:00
Jenkins 158131bf83 Merge "Register murano-tempest-plugin project and jobs" 2017-09-11 20:20:42 +00:00