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
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
Blazar repos have started to support Python3. This patch removes
the non-voting option of openstack-python35-jobs.
Change-Id: Ide211285b101e2d28e182ee415a4b8d26015710c
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
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
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
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>
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
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>
Neutron periodic jobs have been moved to the project's tree. This patch
removes them from this repo
Needed-By: I528bd2d887c85ce47e73539676168795a80b8a2b
Change-Id: I2ed944dc70328b70dde5fd3e3db0e85ecc8d912e
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
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