30743 Commits

Author SHA1 Message Date
Zuul
c1635766f5 Merge "Fix ceph failure rate graph" 2018-02-20 19:54:25 +00:00
Zuul
82e354be4e Merge "[rally] Configure CI for a new repo" 2018-02-20 16:18:57 +00:00
Matt Riedemann
0136392b2c Fix ceph failure rate graph
The gate-tempest-dsvm-neutron-full-ubuntu-xenial
job was renamed to tempest-full in Queens during
the zuulv3 transition.

The ceph job was renamed to
legacy-tempest-dsvm-full-devstack-plugin-ceph
during the zuulv3 transition.

Obviously this graph is going to be wrong for any
of the old job names, or results before the job
renames, but since the ceph job is non-voting
it's likely only really useful to see the results
since queens anyway.

Change-Id: Ie00a637cfcd718320631da3357794f7d97f31b1e
2018-02-20 10:50:56 -05:00
Roger Luethi
bfe9599359 Fix typo in training-labs post.yaml
Change-Id: I25ffd035667b28b8ecca8f7e03968388c2310ab1
2018-02-20 14:09:01 +01:00
Zuul
5a88bc81af Merge "Use playbooks/publish/openstack-afs everywhere" 2018-02-20 10:09:57 +00:00
Zuul
e5417a57e2 Merge "Don't run legacy-tempest-dsvm-neutron-full for nova on queens+" 2018-02-20 08:50:35 +00:00
Zuul
5a62d96233 Merge "Refactor playbooks/publish/openstack-afs.yaml" 2018-02-20 07:34:00 +00:00
OpenStack Proposal Bot
8bb0fb5fb1 Normalize projects.yaml
Change-Id: I24c4c91c3263a77ac663403c20a5d92bf6412c87
2018-02-20 06:12:05 +00:00
Zuul
fb476e92ab Merge "Add puppet-release-jobs to puppet-monasca" 2018-02-20 05:24:31 +00:00
Mohammed Naser
99770b3bc2 Add puppet-release-jobs to puppet-monasca
Change-Id: If8e9502a5d326d7da2250da703720b41e3daab7f
2018-02-19 23:50:15 -05:00
Zuul
433e974eba Merge "[rally] Add a separate repository for OpenStack plugins" 2018-02-19 22:04:57 +00:00
Matt Riedemann
60fec97d07 Don't run legacy-tempest-dsvm-neutron-full for nova on queens+
The integrated-gate job template in openstack-zuul-jobs has the
proper branch restriction on legacy-tempest-dsvm-neutron-full
so that it won't run on stable/queens+ changes. However, the
override of the job in project-config for nova means we end up
running that job and its replacement (tempest-full) on queens+
changes.

So this change removes the override so nova changes get the job
definition, including branch restrictions and irrelevant-files,
from the template in openstack-zuul-jobs. This does mean we could
be running this job on stable/ocata or stable/pike nova changes
that don't really need it, but that should be rare.

Change-Id: Ib5d12dbdc69a0506ea53fd130ccf816557503bae
2018-02-19 16:04:41 -05:00
Andreas Jaeger
53442b780b Fix training-labs publishing
Remove duplicated post-run and add a proper post-run that publishes to
artifacts folder.

Update fileserver_leading_path to publish again to
http://tarballs.openstack.org/training-labs/dist/

Change-Id: Ic218d30ff73b86dc6eb3bdb12818439c7eb3e4e0
2018-02-19 19:59:38 +01:00
Andrey Kurilin
dac19f5572 [rally] Configure CI for a new repo
Change-Id: Ib89e61a5181838446e8271b63d4fec6b88f94d54
2018-02-19 18:37:28 +00:00
Andrey Kurilin
5d353e56df [rally] Add a separate repository for OpenStack plugins
We, Rally team, decided to move OpenStack plugins into separate
repository which simplify managing releases and dependencies as well.

This patch introduces rally-openstack repository which should be
imported from https://github.com/andreykurilin/rally-openstack

Needed-By: Ib6ac80994cbc72af5b1a85a17e22431cc0821311
Change-Id: I4269ae2cae08ef7784ca1d5c107cace101a1209e
2018-02-19 20:37:12 +02:00
Spyros Trigazis
b566acb4d9 [magnum] Add irc notifications for queens
Change-Id: I1f6f961b0f45cf68f7c7c615bc3fe93d1ff750dc
2018-02-19 11:09:56 +01:00
Zuul
acd208af56 Merge "Sync sphinx post jobs" 2018-02-19 05:54:36 +00:00
Andreas Jaeger
ab137633d3 Fix CentOS wheel mirror builds
Fix wrong hostname.

Change-Id: I1c77e881e61d017e75209a45ec9978cdd1849622
2018-02-18 18:37:25 +01:00
Zuul
ce293c851b Merge "Remove version-from-git from javascript publishing playbook" 2018-02-18 16:59:14 +00:00
Andreas Jaeger
c93a1b21a2 Use playbooks/publish/openstack-afs everywhere
We duplicate the afs upload in many playbooks, use instead the now
parameterized playbooks/publish/openstack-afs playbook.

Change-Id: I3c6b9b5eb82a2628411571299eaedbf11f0e5d56
2018-02-18 08:46:49 +01:00
Andreas Jaeger
b5ffcb623c Refactor playbooks/publish/openstack-afs.yaml
Rework the playbook so that it takes an additional parameter and we can
use it in more places (see followup change). Set the current value
as default

Note that we really need to allow a value of "{{ afs.path }}" for the
variable without trailing "/" so that publishing of openstack-manuals
works which publishes to the root folder.

Change-Id: I15b77fc002a6b099ff23e0c07972b49ad743a2c9
2018-02-18 08:46:40 +01:00
Andreas Jaeger
4cb4286f84 Sync sphinx post jobs
Run sphinx collection jobs for all post jobs - like
we do in playbooks/publish and in sphinx/post-direct.yaml -
only in case of success. No need to try copying those if anything fails.

Change-Id: I1cddee3eef13bf4caac8e6093ca1980849325d70
2018-02-17 18:44:46 +01:00
Zuul
20451f54c3 Merge "Use host_vars for wheel builds" 2018-02-17 17:40:15 +00:00
Zuul
0187a2558d Merge "Add abstract attribute to base jobs" 2018-02-17 17:40:12 +00:00
Andreas Jaeger
fca8d78211 Use host_vars for wheel builds
No need to use magic names since we now have host_vars, instead set
wheel_python explicitly.

Remove TODO comment.

Change-Id: I5051a32d843b106b013b94d57fd24b63896b741a
2018-02-17 16:40:04 +01:00
Adam Coldrick
4a6bdbfdd2 Remove version-from-git from javascript publishing playbook
The `version-from-git` role doesn't serve a purpose in this playbook,
and seems to cause issues when there are no tags in the project's
repository to get the version from.

Change-Id: I04ed1e172eb795843c9ef58b97611edb4ebb41aa
2018-02-17 12:35:07 +00:00
Zuul
79f49b974f Merge "Set post-timeout value to half an hour on base jobs" 2018-02-16 22:30:16 +00:00
Zuul
02a1c81bcc Merge "Grafana: switch zuul executor ram metric" 2018-02-16 22:30:14 +00:00
Clark Boylan
7b2711d8c1 Set post-timeout value to half an hour on base jobs
Jobs now have two timeout values. A regular timeout for the bulk of the
job then a timeout for post run playbooks. Set the post run playbook
timeout to half an hour which should be plenty for any post run playbook
by default.

If this isn't sufficient because jobs are uploading large artifacts they
can increase their timeout in their jobs explicitly.

Change-Id: I2a9b67d6d1fbc3b1b8d44140e13351241ca31143
2018-02-16 14:00:34 -08:00
Akihiro Motoki
058477f87c Setup queens translation sync for heat-dashboard
heat-dashboard cut stable/queens late, so it is not covered
by Frank's trnaslation-jobs-queens patches.

Change-Id: I9085579b6652b5a24872780b37d8a752ae34c903
2018-02-16 22:54:25 +09:00
Zuul
ef5cdd3001 Merge "Add Queens gerritbot tracking for OSA chan" 2018-02-16 09:50:11 +00:00
Zuul
699009e2fd Merge "Add Queens gerritbot tracking for #openstack-dns" 2018-02-16 09:50:09 +00:00
Zuul
bdd9337a64 Merge "Remove legacy jobs in tap-as-a-service" 2018-02-16 07:02:08 +00:00
Andreas Jaeger
3cb19258b8 Add abstract attribute to base jobs
We now have the abstract attribute to mark jobs that should not run
directly, use this for base jobs.

Change-Id: I4dc85ad536946319ef8d3b68a40b94b702918086
2018-02-15 23:03:24 +01:00
Jean-Philippe Evrard
a4aa9d71de Add Queens gerritbot tracking for #openstack-dns
This should notify on new patchsets in #openstack-dns
chan for all our stable/queens branches.

Change-Id: Ib1aff71af94090bf33514d30fdba3034f6ef7583
2018-02-15 17:13:40 +00:00
Jean-Philippe Evrard
a459c4966c Add Queens gerritbot tracking for OSA chan
This should notify on new patchsets in our #openstack-ansible
chan for all our stable/queens branches.

Change-Id: I43ad8d3d3d411fdb3c7ce224b7a8f6d34e9bf0bf
2018-02-15 16:53:45 +00:00
Zuul
f93f2a93d2 Merge "Install proposal scripts only when needed" 2018-02-15 16:28:14 +00:00
Zuul
fb57360a5e Merge "Consolidate common.sh script copying" 2018-02-15 16:24:42 +00:00
Zuul
b77fc624f9 Merge "Remove the non-voting option of openstack-python35-jobs for blazar repos" 2018-02-15 14:32:17 +00:00
Andreas Jaeger
3cbae461ad Install proposal scripts only when needed
Move proposal scripts from jenkins/scripts to the proposal directory
so that we can install them only for proposal scripts and do not need
to bake them into nodes.

Change-Id: I356906e4a43597cc913bfa539cac7c2c6dfce117
2018-02-15 08:04:24 +01:00
Andreas Jaeger
affdbab218 Consolidate common.sh script copying
Create new role for copying common scripts, this includes for now only
common.sh. Use this for proposal and translation jobs.

In the past we duplicated the file, this allows to have one definition
only.

Change-Id: I72c14341f511fdaa2c67a3758387afc9445869cc
2018-02-15 08:03:40 +01:00
Hiroaki Kobayashi
15b9c263de Remove the non-voting option of openstack-python35-jobs for blazar repos
Blazar repos have started to support Python3. This patch removes
the non-voting option of openstack-python35-jobs.

Change-Id: Ide211285b101e2d28e182ee415a4b8d26015710c
2018-02-15 06:22:39 +00:00
James E. Blair
ce88a73a1e Grafana: switch zuul executor ram metric
This metric name has changed.

Change-Id: Ibd778f8c9fe8011bd1da4aaedd4f4d27b959d26d
Depends-On: https://review.openstack.org/544742
2018-02-14 16:03:35 -08:00
Ian Wienand
bc8e3fbb9c Add platform build jobs to nodepool experimental
We don't need to run all these on every change, but having them in the
experimental queue means we can test them without having to make [dnm]
changes in glean/dib

Change-Id: Ia859d6e54a502834be66d36232e33632fe91c287
2018-02-15 09:29:42 +11:00
Zuul
be52d41833 Merge "Add tripleo-ci group to all other TripleO projects" 2018-02-14 18:57:00 +00:00
Zuul
e0b6836aa7 Merge "Remove tagging for Cyborg" 2018-02-14 18:10:49 +00:00
Zuul
79f5882700 Merge "Add stable/queens branch for Packstack gerritbot notifications" 2018-02-14 18:10:47 +00:00
Emilien Macchi
090cffbc8d Add tripleo-ci group to all other TripleO projects
... so we can make our Third Party jobs voting.

Change-Id: I947d62191925de7ac77dc2bfd59cf753913cb2c4
2018-02-14 10:03:42 -08:00
Zuul
726be81b89 Merge "Don't skip branching for projects with no releases" 2018-02-14 17:36:20 +00:00
Zuul
d435ce8974 Merge "Move wheel-build scripts out of jenkins/scripts" 2018-02-14 17:15:46 +00:00