34194 Commits

Author SHA1 Message Date
Thierry Carrez
7be4b337bb Define check-release-approval executor job
As discussed in [1], create a job that will check that a release request
has been approved by the PTL or a release liaison attached to the
deliverable.

Since this job is very short and will be rerun every time a vote is
posted, rather than consume a remote host, it will be run directly on
the executor. To that effect, the python script called only uses stdlib
or modules that are already present on the executor (requests and yaml).

[1] http://lists.openstack.org/pipermail/openstack-infra/2019-December/006556.html

Change-Id: Ibe1f0fba6ae2a459be22b33d8de4285b739a1df0
2020-01-10 16:52:35 +01:00
Zuul
bfe28f2601 Merge "Add periodic panel to Octavia dashboard" 2020-01-09 19:57:55 +00:00
Zuul
bd1eae1dc2 Merge "gerritbot: notify in #heat for stable branches" 2020-01-09 19:57:53 +00:00
Zuul
09386bb1b4 Merge "Normalize projects.yaml" 2020-01-09 07:16:53 +00:00
Zuul
e8b721f593 Merge "Revert "Linaro London: use new bigger flavour"" 2020-01-09 07:16:52 +00:00
OpenStack Proposal Bot
df65ea9e55 Normalize projects.yaml
Change-Id: I652326ed4b73e6f148613c64569e2ec39fb01919
2020-01-09 06:08:04 +00:00
Brian Haley
3adea6cf59 Add periodic panel to Octavia dashboard
Added periodic jobs that were missed in my previous change.

Also added octavia-v2-dsvm-tls-barbican to the gate section as
it is now voting there as well.

Change-Id: I01e47f6abaccc7f5e35c13494c88da4c2cf68e77
2020-01-08 17:07:47 -05:00
Marcin Juszkiewicz
6f746167dd Revert "Linaro London: use new bigger flavour"
linaro-london got new Ceph setup so we can go back to 8vcpu per node.

This reverts commit 1900f336f732eb021719ffd68131d607dc0052bf.

Change-Id: I2e70dd03600e5168eb47d7d2fff2f1c364f0f301
2020-01-08 21:35:41 +00:00
Zuul
d968576a65 Merge "Finish retiring x/dox (step 4)" 2020-01-08 20:47:34 +00:00
Zuul
d82c0249bc Merge "Retire x/dox (step 2)" 2020-01-08 20:03:18 +00:00
Zuul
13a37df038 Merge "Retire x/fuel repos (step 4)" 2020-01-08 19:56:07 +00:00
James E. Blair
23362bde1d Temporarily disable fortnebula
It's having power problems and is partially offline.

Change-Id: Iad115106ea33f745b5b9c85c53bcee352fee7c24
2020-01-08 11:43:09 -08:00
Zane Bitter
093b46222c gerritbot: notify in #heat for stable branches
Change-Id: Ibf326f3755832c89fa9582be4c2d48bba17f9380
2020-01-08 13:14:35 -05:00
Zuul
7311ce0172 Merge "Add sushy-cli project" 2020-01-08 15:52:21 +00:00
Zuul
179807b018 Merge "Add ozj to docs site" 2020-01-08 15:48:44 +00:00
Andreas Jaeger
185408332d Finish retiring x/dox (step 4)
Remove x/dox from OpenDev and mark it as retired.

Depends-On: https://review.opendev.org/701443
Depends-On: https://review.opendev.org/701448
Change-Id: Ic8320d4190eaacee28c7cdcd94cadf2b66313af9
2020-01-07 20:59:43 +01:00
Andreas Jaeger
21c5a7d6cb Retire x/dox (step 2)
Retire x/dox, it's unused: This is step 2, removing the jobs.

Announcement:
http://lists.openstack.org/pipermail/openstack-discuss/2020-January/011855.html

Change-Id: Ie5cb53886eb543fa1457619cb854a6da78b1c068
Needed-By: https://review.opendev.org/701443
2020-01-07 20:52:58 +01:00
Ilya Etingof
963695f1c4 Add sushy-cli project
Added Redfish CLI client built on top of sushy library to talk
to Redfish BMC from command line.

Mostly intended for developers, testers and frustrated operators.

Change-Id: I351163defa6ef6dc7d474e1e35dd59333828cd28
Needed-By: https://review.opendev.org/700914
2020-01-07 10:08:45 +01:00
Clark Boylan
b025023dd2 Disable compression of files in stage-output role
We set stage_compress_logs to false to stop compressing files during the
stage-output role. We are planning to make this the default in zuul-jobs
but this allows us to test it in opendev first.

Change-Id: I5e959912f4e2e9df264b0434f7a73f9f5a439102
2020-01-06 13:55:01 -08:00
Andreas Jaeger
7762934877 Add ozj to docs site
We publish openstack-zuul-jobs to
https://docs.openstack.org/infra/openstack-zuul-jobs/ , let's link to it
from the infra page docs.o.o/infra

Change-Id: I66b25e9188d1f7de2515a410df88340dd0484708
2020-01-06 17:19:32 +01:00
Zuul
88a6aac3d0 Merge "Use python3 for translation jobs" 2020-01-06 15:08:30 +00:00
Akihiro Motoki
0a7e5e969c Use python3 for translation jobs
Horizon no longer support python2 as it has dropped Django 1.11
support which is the last version with python 2.7 support.
However, the translation jobs still require python2, so the translation
jobs are failing after horizon dropped python2 support.
It is time to ensure python3 in the translation jobs.

Change-Id: Id78484bf5366601b11547e80b772a0eec03622d0
2020-01-06 18:33:46 +09:00
Sean Mooney
f02e791dd7 Remove networking-ovs-dpdk jobs
This change removes the python jobs template
and experimental job so that they can be managed
in repo.

This jobs adds the publish-to-pypi to allow future releases
to automatically be published if we choose to make them.
networking-ovs-dpdk currently uses a branch only releases
mode as required since it primary function is to provide a devstack
plugin that is generally version independent.

Change-Id: Ie7238a742005c38e2f910615175bfe7ef2d55622
2020-01-03 16:46:31 +00:00
Zuul
69abceda76 Merge "Move jjb jobs in-repo" 2020-01-02 11:01:32 +00:00
Zuul
0f6dc6c395 Merge "REmove double docs jobs from jjb" 2020-01-02 10:54:21 +00:00
Zuul
1cc4cfc4e2 Merge "Remove devstack-plugin-sheepdog" 2019-12-26 10:19:29 +00:00
OpenStack Proposal Bot
87a6608c4b Normalize projects.yaml
Change-Id: I5916c3d0618cf2d7b0cc2c3fac89b38ba69b3dd1
2019-12-24 06:04:25 +00:00
Zuul
393e6c234c Merge "Finish retiring shotgun" 2019-12-23 20:19:38 +00:00
Zuul
a2d32dceb0 Merge "Add horizon-core to masakari-dashboard" 2019-12-23 19:12:15 +00:00
Sampath Priyankara
2a45160871 Add horizon-core to masakari-dashboard
Change-Id: I5ab1dca48eba6d41273938f78a1072c810563f84
Signed-off-by: Sampath Priyankara <sam47priya@gmail.com>
2019-12-23 08:40:12 +00:00
Andreas Jaeger
f90feba3a8 Move jjb jobs in-repo
remove jobs that are in jenkins-job-builder repository now.

Depends-On: https://review.opendev.org/700355
Change-Id: I514198005cc4a833319cacd8917a5ce75177e783
2019-12-22 17:49:27 +01:00
Andreas Jaeger
5d1f5851bf REmove double docs jobs from jjb
jenkins-job-builder has two docs templates, since
I5cbf7b5cfea349a0bd72d2abee40710175cf5b2f as newest change added
docs-on-readthedocs, remove the older publish-tox-docs-infra, jjb is not
really part of infra anymore and publishing to rtd works fine.

Remove also link to it from our index page.

Change-Id: I803dc997f713896f557ccd22ff358adb28c9bf6b
2019-12-22 17:46:48 +01:00
Andreas Jaeger
042a8e02d0 Finish retiring shotgun
Remove openstack/shotgun from infrastructure as final step in
retirement.

Depends-On: https://review.opendev.org/700243
Change-Id: I0d28c6405ebf5209a5818c39d9d055c50086a329
2019-12-20 21:42:20 +01:00
Andreas Jaeger
8b0da2ab05 Fuel retirement: Retire shotgun
The shotgun repo was missed in the fuel retirement, retire it now.

Change-Id: Icebb94d60e57a651589e1f7a8de62788cac1f6dd
2019-12-20 21:39:11 +01:00
James E. Blair
dc18562d01 Add zuul-helm repo
Change-Id: I33890c851ad6f88e1d2ab212a9531c0b74ab16ac
2019-12-20 10:45:53 -08:00
Zuul
40307b1269 Merge "Revert "Revert Revert "Disable fortnebula"" 2019-12-20 16:09:14 +00:00
Zuul
625eccc2a5 Merge "Run zuul tenant jobs under ansible 2.9" 2019-12-19 17:51:48 +00:00
Zuul
521ba867ce Merge "Retire remaining fuel repos (step 2)" 2019-12-19 15:38:05 +00:00
OpenStack Proposal Bot
9936b3ca93 Normalize projects.yaml
Change-Id: I24a789b01f31c9e7e8f301d9b5652a0ea675ad38
2019-12-19 06:10:35 +00:00
Clark Boylan
ca95e41916 Run zuul tenant jobs under ansible 2.9
zuul-jobs has been updated to support ansible 2.9. The next step in
ensuring we run with ansible 2.9 is to switch over the zuul project's
jobs to 2.9.

Change-Id: I939bd8f4f95501a12b389995cbffcb6a06464664
2019-12-18 11:23:50 -08:00
Andreas Jaeger
8ec016487f Retire x/fuel repos (step 4)
Finish retiring fuel repositories (fuel* and network-checker) from
namespace "x".

Change-Id: I4a653c4d600dc963f3e644d724420112deb9af6d
2019-12-18 19:59:18 +01:00
Andreas Jaeger
a3f4b2ac4d Retire remaining fuel repos (step 2)
Add noop-jobs for x/fuel repos including x/network-checker where
needed so that they can get retired.

Announcement:
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

Change-Id: Ic1ce7c1d357ce2c121035d0feafd0fe965a63e6c
2019-12-18 19:25:56 +01:00
Andreas Jaeger
489a81ae76 Remove retired fuel repos from zuul.d/projects.yaml
The previous retirement change forgot to remove all the noop-jobs, do
this now.

Change-Id: I71d654d94f366f73c2c3731414ace477787cb45b
2019-12-18 19:14:30 +01:00
Zuul
ea76601223 Merge "Remove legacy-group-based-policy trusty jobs" 2019-12-18 18:10:10 +00:00
Zuul
4e65ec2baf Merge "Retire fuel and fuel-ccp (step 4)" 2019-12-18 18:03:55 +00:00
Zuul
5d32c7c1f7 Merge "Retire x/fuel-plugin-calico" 2019-12-18 17:05:44 +00:00
Zuul
abdfa06c0c Merge "Retire fuel and fuel-ccp repositories (step 2)" 2019-12-18 16:07:34 +00:00
Donny Davis
6a29c2cffd Revert "Revert Revert "Disable fortnebula"
Change-Id: I0a2b262d588ccf488f68cb1c598889f887b40743
2019-12-18 08:09:44 -05:00
Andreas Jaeger
56793c6ccf Retire x/fuel-plugin-calico
This is finalizes retiring x/fuel-plugin-calico.

See http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011653.html

Depends-On: https://review.opendev.org/699662
Change-Id: I76a6bce7efd2b0623f65810d7b481624c43cbd4e
2019-12-18 12:14:34 +01:00
Zuul
8ebb00d291 Merge "Revert "Revert "Disable fortnebula""" 2019-12-18 10:46:15 +00:00