30706 Commits

Author SHA1 Message Date
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
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
David Moreau Simard
70d1cfd9a3
Add stable/queens branch for Packstack gerritbot notifications
Change-Id: Ica5fd6b1c88aeacf5712788929714e21bdbf8067
2018-02-14 11:24:51 -05:00
Sean McGinnis
237f4b2b91 Don't skip branching for projects with no releases
We have things like devstack and grenade that do not do releases
but still create stable branches. This removes a check that would
skip the branch creation if there are no releases present in the
deliverable.

Change-Id: I6c17dd55ca628b9ee7c31d30374550c3be053348
2018-02-14 10:02:17 -06:00
Sean McGinnis
3f4db0feeb Remove tagging for Cyborg
Cyborg is now an official project and should not be
tagging any of their own releases. This removes the
ACLs allowing direct tagging.

Change-Id: Iba51222607418b0faef05df11cff0b1e16890750
2018-02-14 08:08:17 -06:00
Zuul
b84e1ec95f Merge "Add release note and doc jobs to Cyborg" 2018-02-14 12:24:17 +00:00
Zuul
145782986e Merge "Add the vault charm as a new project" 2018-02-14 10:37:29 +00:00
Zuul
527feaa453 Merge "Add publish-openstack-sphinx-docs to blazar-dashboard jobs" 2018-02-14 10:37:24 +00:00
Zuul
c0d2c3c316 Merge "Setup translation jobs for Queens (latecomer)" 2018-02-14 10:37:21 +00:00
zhipengh
988533401d Add release note and doc jobs to Cyborg
Again sorry for the late fix
Two additions:
      - release-notes-jobs for releasenote/
      - publish-openstack-sphinx-docs for doc/

Change-Id: Iadac2a26c10597cf458de3cdc3e57b396ed1c60b
Signed-off-by: zhipengh <huangzhipeng@huawei.com>
2018-02-14 16:06:14 +08:00
Zuul
b0203c5557 Merge "Remove legacy-tempest-dsvm-neutron-nova-next-full usage" 2018-02-14 06:20:47 +00:00
OpenStack Proposal Bot
d46e677448 Normalize projects.yaml
Change-Id: I5725e2fdc80be49cf8192cd9e2ddaa676d9660b2
2018-02-14 06:07:32 +00:00
Hiroaki Kobayashi
578f54bfb8 Add publish-openstack-sphinx-docs to blazar-dashboard jobs
Change-Id: Ib3d68ed39aece4c0102b7a5a06ef3529c4dbb945
Depends-On: https://review.openstack.org/#/c/540764/
2018-02-14 00:44:15 +00:00
Ian Wienand
dec9d18c04 Move to native nodepool boot jobs
Nodepool now has a native job, switch to that

Depends-On: https://review.openstack.org/543268
Change-Id: I28ddf8647ef5c8dece39d8aec8bd9730aa477953
2018-02-14 10:11:01 +11:00
Zuul
ba2b7fb5df Merge "Have nl01.o.o manage min-ready of labels" 2018-02-13 21:47:43 +00:00
Zuul
5872d10cad Merge "Remove Neutron periodic jobs" 2018-02-13 20:40:01 +00:00
Andreas Jaeger
3a806df6c6 Move wheel-build scripts out of jenkins/scripts
We only need the three wheel-X scripts from jenkins/scripts and need
them only for the playbook and its roles. Move the scripts in the
roles directory and copy them only if needed - using the scripts module.

Remove copying of complete jenkins/script for this playbook using the
role legacy-copy-project-config-scripts, it's not needed anymore.

Change-Id: I2e481fcf7ca148aac8a36ae99d8598ba26078a25
2018-02-13 21:12:45 +01:00
Zuul
9535d7ddfe Merge "Add a playbook for publishing javascript tarballs" 2018-02-13 20:11:30 +00:00
Zuul
3006948de9 Merge "Install yarn in javascript pre-run playbook" 2018-02-13 20:10:36 +00:00
Paul Belanger
50754ca31d
Have nl01.o.o manage min-ready of labels
Due to how multiple nodepool-launchers work today, it is possible to
have greater then min-ready of a label. To avoid this, nl01.o.o will
now be the only launcher to send min-ready requests to zookeeper.

Ideally, nodepool will be updated to support shared configuration in
the future.

Change-Id: I1cf0253343a80146f538ca5e4c83bde5c0173be3
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-02-13 15:04:31 -05:00
Sean McGinnis
bbd6698f7e Fix closing if block
If block using done instead of fi resulting in syntax error
on execution.

Change-Id: I31fee16fd1203c007000133b6996cf81320371f2
2018-02-13 12:35:19 -06:00
Miguel Lavalle
ebf03d3c5e Remove Neutron periodic jobs
Neutron periodic jobs have been moved to the project's tree. This patch
removes them from this repo

Needed-By: I528bd2d887c85ce47e73539676168795a80b8a2b

Change-Id: I2ed944dc70328b70dde5fd3e3db0e85ecc8d912e
2018-02-13 12:26:09 -06:00
Sean McGinnis
061c797957 Fix parsing error due to quote in comment
Presence of a ' in the cmd comment causing an ansible
parsing error.

Change-Id: I97cee489976e5f1569b23eb84839c5ca9cd3547a
2018-02-13 11:38:05 -06:00
Zuul
fa6373979e Merge "Create tripleo-ci group in Gerrit" 2018-02-13 16:04:01 +00:00
Zuul
97cd3ebc4b Merge "Add vault charm to gerrit" 2018-02-13 15:37:18 +00:00
Zuul
b630f7a301 Merge "Use correct requirements branch for tags" 2018-02-13 15:37:13 +00:00
Zuul
9a192e3f4c Merge "Remove unused rally job from heat" 2018-02-13 15:16:23 +00:00
Emilien Macchi
9471d87f25 Create tripleo-ci group in Gerrit
... that will be used for TripleO Third Party CI jobs,
so they can "vote" in TripleO projects.

Change-Id: I35ed63d2f7379177a9503406f08d67e043f3873d
2018-02-13 14:34:00 +00:00
Zuul
18cb626991 Merge "Update nova's gerritbot config" 2018-02-13 14:12:09 +00:00
Zuul
6749804d14 Merge "Remove legacy-devstack-unit-tests job" 2018-02-13 14:11:28 +00:00
Zuul
0fcc455edd Merge "Remove kolla-kubernetes legacy jobs" 2018-02-13 14:05:42 +00:00
Zuul
e2b82623a4 Merge "Document 'post' job names" 2018-02-13 06:19:04 +00:00
Eric Fried
148074807c Document 'post' job names
Some may consider it confusing that most jobs on zuul.openstack.org are
named after their review numbers, but `post` jobs aren't.  This change
adds words to the description of the post queue indicating that jobs are
named after the abbreviated version of the commit hash of the merge.

Change-Id: I8a304b302d13468f6cbb73edadf60c6667ec32e3
2018-02-13 07:01:57 +01:00
Zuul
d882c4a51f Merge "add publish-to-pypi for cyborg" 2018-02-13 00:38:54 +00:00
Zuul
d78d3c4063 Merge "Remove intree jobs for openstack/windmill" 2018-02-12 23:25:26 +00:00
Zuul
ba92dce11d Merge "Only run openstack tox jobs on ara master branch" 2018-02-12 23:14:31 +00:00
Zuul
7385c8f568 Merge "Enable StoryBoard Use for Election Repo" 2018-02-12 22:45:53 +00:00
Adam Coldrick
c2a5d24982 Add a playbook for publishing javascript tarballs
The publish-openstack-javascript-content job specifies
`playbooks/javascript/publish.yaml` as a post-run playbook,
but this playbook doesn't exist. This commit adds this
missing playbook, which fetches the javascript output and
tarball for publishing to tarballs.o.o.

Change-Id: I6c0ad5e2e0d35f3d331e4dd18edca79a4649b79a
2018-02-12 21:58:05 +00:00