29905 Commits

Author SHA1 Message Date
Zuul
8b90152483 Merge "Update neutron-vpnaas grafana dashboard" 2017-12-01 11:09:45 +00:00
Zuul
17b20da94c Merge "Add tripleo-ipsec project" 2017-12-01 10:38:36 +00:00
Zuul
6b787fecbd Merge "Add masakari-dashboard project" 2017-12-01 10:06:06 +00:00
Zuul
94bb202e5e Merge "Remove legacy-nova-api-ref-src" 2017-12-01 08:29:31 +00:00
Zuul
81c94cb3d8 Merge "fix broken vmware-nsx periodic jobs" 2017-12-01 04:00:19 +00:00
Zuul
6e7d2da9b5 Merge "vmware-nsx grafana dashboard" 2017-12-01 04:00:18 +00:00
Zuul
63b8250c64 Merge "Change the gate/checks to py3 only for python3 only charms" 2017-12-01 03:54:42 +00:00
Andreas Jaeger
c66cb77587 Remove legacy-nova-api-ref-src
This job is broken, remove it. We replace it with a Zuul v3 native
instead - but cannot merge until this is removed.

Change-Id: Ie4766d451e3738029e355121908b729a9f2fdc8c
Needed-By: Ia9c8672c820a415746e43d3b1fccb2df2f574b24
Needed-By: I7def7008663360e98c115a90e5a196ca6eaac7dd
2017-11-30 22:27:37 +01:00
Zuul
c89449517b Merge "Fix handling of locked channels in access check" 2017-11-30 18:24:54 +00:00
Zuul
b28afff6a9 Merge "Shift shade IRC activity to openstack-sdks" 2017-11-30 18:24:53 +00:00
Boden R
d5a8c1ff27 vmware-nsx grafana dashboard
This patch adds a grafana dashboard for the vmware-nsx project. The
dashboard shows the failure rates for:
- master gate/check py27/py35 jobs
- stable/pike py27/py35 jobs
- stable/ocata py27/py35 jobs

Change-Id: Iad98a4fe898b097bd14084ea52aed7a5c674658a
2017-11-30 10:49:42 -07:00
Boden R
b75a25d9c1 fix broken vmware-nsx periodic jobs
As per the recent logs from the vmware-nsx periodic jobs:
- The build-openstack-sphinx-docs job is failing due to missing project
dependencies. Note that we didn't explicitly enable this job in our
pipeline; it runs automatically. We will let this fail for now so no
changes in this patch (just FYI)
- The py27 job is missing neutron as a dependant project [2]. This
patch explicitly adds it as a dependency.

[1] http://logs.openstack.org/periodic-stable/git.openstack.org/openstack/vmware-nsx/stable/pike/build-openstack-sphinx-docs/1460303/job-output.txt.gz
[2] http://logs.openstack.org/periodic-stable/git.openstack.org/openstack/vmware-nsx/stable/pike/openstack-tox-py35/2ba7e44/job-output.txt.gz

Change-Id: Ia376d0c552911cf7dc2686734daa0c2e30540808
2017-11-30 10:10:41 -07:00
Alex Kavanagh
62ef0fa9b0 Change the gate/checks to py3 only for python3 only charms
These are:
- charm-ceph-osd
- charm-heat
- charm-neutron-api
- charm-neutron-gateway
- charm-neutron-openvswitch
- charm-nova-compute
and:
- charm-barbican
- charm-barbican-softhsm
- charm-manila
- charm-manila-generic
- charm-designate
- charm-designate-bind
- charm-keystone-ldap
- charm-openvswitch-odl
- charm-tempest

Change-Id: Ieb85a6104654b741675f296978a249403767a5a2
2017-11-30 13:50:25 +00:00
Chandan Kumar
4e6e9d3081 Remove legacy tempest-tox-plugin-sanity-check jobs
* https://review.openstack.org/#/c/514269/ adds inrepo zuulv3 job
  configuration for tempest plugin sanity check

Needed-By: I89f6543396988e636cabd43f23f051b7516a10ae

Change-Id: I2f9fba18166bd855d949e1adb1a199a2770a8b85
2017-11-30 17:33:14 +05:30
Zuul
8ddb50a8da Merge "Remove legacy designateclient jobs" 2017-11-30 11:11:28 +00:00
Jens Harbott
98c24da11f Fix handling of locked channels in access check
When a channels is being removed according to [1], the access check will
currently loop forever trying to get information for that channel,
ignoring the

    You are not authorized to perform this operation.

message that chanserv is sending. Instead we should fail on that
scenario.

[1]
https://docs.openstack.org/infra/system-config/irc.html#renaming-an-irc-channel

Depends-On: Ie7593223564b376f6bac072b7afc3449e90ea1f9
Change-Id: I1fe813c16b243bf78dcc6af9ff385cf77087c388
2017-11-30 06:56:08 +00:00
Monty Taylor
487643ec60 Shift shade IRC activity to openstack-sdks
As part of combining the teams, shift shade to #openstack-sdks.
Add the channel notifications from #openstack-shade that weren't
already in #openstack-sdks. Also, remove notifications from
the #openstack-infra channel.

Finally remove the channel from accessbot as it is already in
lockdown mode.

Change-Id: Ie7593223564b376f6bac072b7afc3449e90ea1f9
2017-11-30 06:14:26 +00:00
Zuul
d286126e6a Merge "Add root-marker to publish-openstack-sphinx-docs-direct" 2017-11-29 22:13:21 +00:00
Paul Belanger
1b0a572d3c
Add root-marker to publish-openstack-sphinx-docs-direct
We need a .root-marker in our docs directory for ensure we publish to
AFS properly. Without it, nothing will happen.

Change-Id: I138d0dd0e3572a5d4a5db1be17a8e54d2ed357e7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-11-29 17:02:31 -05:00
Clark Boylan
b5ae77b961 Use infra specific beaker rspec template
The infra required projects needs and the not infra required projects
needs differ so we need to use different templates for infra than for
everything else. Use those infra specific templates.

Change-Id: If1dd8f4456c598d174cc67393534c610867e421f
Depends-On: Icf7ec289d51a3e7b7374f8aef5a94d18ec12bc94
2017-11-29 11:34:24 -08:00
Zuul
67bf3ecefe Merge "neutron: don't execute legacy in-tree tempest jobs for master" 2017-11-29 19:31:09 +00:00
Zuul
319d493d0e Merge "Remove legacy jobs from Blazar" 2017-11-29 19:31:07 +00:00
Zuul
4b10790fd5 Merge "Modify charm-ceph-mon to make it an python35 only for gate" 2017-11-29 19:23:13 +00:00
Zuul
a48e55cceb Merge "Add errors file to be indexed by logstash" 2017-11-29 18:16:14 +00:00
Graham Hayes
eba662ab3e
Remove legacy designateclient jobs
Depends-On: Iec71bebc9a627853766158dc70b08a6a9f69041f
Change-Id: I15dbd73e157cf057a7ce312edd6e69afe3894b4c
2017-11-29 14:19:59 +00:00
Thierry Carrez
9b3d276dd1 Fix publication of IRC meetings ICS files
During transition to Zuulv3, an error was introduced in the ICS
files publication post-job, resulting in the "calendars" directory
itself to be copied to $path/calendars, instead of the ICS files
present in the directory. ICS files were were therefore being
published to $path/calendars/calendars. This commit restores
publication to $path/calendars.

Change-Id: Ifebd883826341b4d4f21f2f114b0a87582845ab3
2017-11-29 11:56:35 +01:00
Zuul
35869af6d6 Merge "Set unbound logging to debug" 2017-11-28 21:32:52 +00:00
Zuul
dede02a3b1 Merge "Add release-notes-jobs to kuryr-kubernetes" 2017-11-28 20:17:31 +00:00
Zuul
df6ee5a550 Merge "Remove legacy jobs from Bandit" 2017-11-28 20:17:28 +00:00
Zuul
a6fb42ac25 Merge "periodic py jobs for vmware-nsx ocata and pike" 2017-11-28 20:13:58 +00:00
Zuul
1e647c67c1 Merge "Set up doc-building jobs for governance-sigs repo" 2017-11-28 20:12:08 +00:00
Zuul
535c02e1e0 Merge "Remove legacy designate jobs" 2017-11-28 20:12:06 +00:00
Zuul
7bbe0c162c Merge "Remove all remaining single node jobs" 2017-11-28 20:06:33 +00:00
Ihar Hrachyshka
c5eb210f2d neutron: don't execute legacy in-tree tempest jobs for master
Those three legacy jobs - api plus two scenarios (both ovs/dvr and
linuxbridge) - rely on in-tree neutron tempest plugin that is going to
be removed with Ia21aad29d0bbf779583964db6f1665c9b3b83161. (The plugin
with all test cases was moved into a separate repo,
openstack/neutron-tempest-plugin.)

New jobs using the separate repo are already introduced for neutron
master branch, so at this point the legacy flavors are obsolete and
duplicate, and we should get rid of them to save resources as well as
move forward with tree cleanup.

There is ongoing work to move those jobs in-tree for stable branches:
I99ca4d4439782bd50a11f9d0f5ae6b0cfc4081c2. While we wait on the work to
finish, it makes sense to unblock work on tempest plugin by limiting the
legacy jobs to stable branches only.

Change-Id: Ie9516b203ca2efee41931972357900afd54ec71a
2017-11-28 11:40:01 -08:00
Zuul
65119aae7c Merge "Remove legacy-cinder-tox-* jobs from Cinder" 2017-11-28 19:20:51 +00:00
Graham Hayes
90568bd36b
Remove legacy designate jobs
Change-Id: I4aca4ef77793f5b3f5d94d579087e2fd6e659dcb
2017-11-28 18:56:41 +00:00
Tin Lam
55131399aa Remove all remaining single node jobs
This patch set removes all the remaining single node jobs for
OpenStack-Helm projects.

Change-Id: I0e63b36df77022e4a20e65b82ccfb2af8ea9cc8d
2017-11-28 11:39:27 -06:00
Zuul
6fe7ff3631 Merge "Remove legacy jobs from python-cinderclient" 2017-11-28 17:20:31 +00:00
Alex Kavanagh
5dcf4d5824 Modify charm-ceph-mon to make it an python35 only for gate
AS charm-ceph-mon is now a py3 project, the charm needs to have a py3x
gate.

Depends-On: Iaf66c8a41cf5f14c4b665e9bd6c3cf39d82c29b2
Change-Id: Ie9e83598b29f64527ad2b947955ca430e496ab16
2017-11-28 15:02:36 +00:00
Thierry Carrez
082b630f60 Set up doc-building jobs for governance-sigs repo
Now that the repository is up and initial content is proposed,
set up doc building jobs.

Publication jobs will be added once the publication area is set
up at https://review.openstack.org/#/c/522545/

Change-Id: I14c3e025184a4bd41d397fecc680e4536acf11ef
2017-11-28 15:29:48 +01:00
Michał Dulko
3bf52d459c Add release-notes-jobs to kuryr-kubernetes
With I3fbb1cf2f7238c7edaa3137255e5af5ca29f1d89 merged, kuryr-kubernetes
supports reno release notes. This commit adds release-notes-jobs for
that project.

Change-Id: I6cc09bce0715474be8823cea6b9987e3ffb3b1b3
2017-11-28 11:13:20 +01:00
Zuul
18cea56b7b Merge "Remove legacy jobs from oaktree repos" 2017-11-28 09:51:27 +00:00
Zuul
7ab9e5175e Merge "Remove unused jenkins/scripts scripts" 2017-11-28 09:41:20 +00:00
Zuul
d5996e8947 Merge "Remove ceilometerclient from infra" 2017-11-28 09:41:19 +00:00
Zuul
cffaff1f28 Merge "remove non-voting from experimental jobs" 2017-11-28 09:36:19 +00:00
Zuul
7106735add Merge "Cleanup voting entries in projects.yaml" 2017-11-28 09:15:39 +00:00
Monty Taylor
1c75c98e96
Remove legacy jobs from oaktree repos
The legacy jobs are actually broken currently, but the path forward for
them is to make nice new shiny ones. So go ahead and remove these.

Also, remove publish-to-pypi-quietly from oaktreemodel as oaktreemodel
will need a special build step before doing PyPI publication and that's
better suited for once we've done the base jobs.

Change-Id: I4c73e196b248d391549053beb7801bb8cb5e082a
Needed-By: Iee5f9b54d5c456ad5925f485b80f8e70accf962a
2017-11-28 02:43:02 -06:00
Zuul
919e56d4bc Merge "Skip openstack-tox-py35 on requirements for newton" 2017-11-27 20:54:11 +00:00
Andreas Jaeger
d3bab91af3 Remove required-projects from post docs jobs
The docs job is a final job, we cannot add required-projects here.

Remove them and the job, it's part of the publish template that is used.

Note that currently no post jobs are run due to the wrong setup. This
change breaks the post job temporarily but allows the other post jobs to
run while work is ongoing on the post docs job.

Change-Id: I373f870b47b69da7b034de2b7c4912bbd4a619aa
2017-11-27 16:07:54 +01:00
Juan Antonio Osorio Robles
fab7599751 Add tripleo-ipsec project
As part of https://blueprints.launchpad.net/tripleo/+spec/ipsec

Change-Id: I79086402972a1b11c08fb5ca5c59887234c84254
Needed-By: Ib62cd4f021b1e7f30e3a9e7dacc33ee0864bd070
2017-11-27 15:47:32 +02:00