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
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
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
No need to use magic names since we now have host_vars, instead set
wheel_python explicitly.
Remove TODO comment.
Change-Id: I5051a32d843b106b013b94d57fd24b63896b741a
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
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
heat-dashboard cut stable/queens late, so it is not covered
by Frank's trnaslation-jobs-queens patches.
Change-Id: I9085579b6652b5a24872780b37d8a752ae34c903
We now have the abstract attribute to mark jobs that should not run
directly, use this for base jobs.
Change-Id: I4dc85ad536946319ef8d3b68a40b94b702918086
This should notify on new patchsets in our #openstack-ansible
chan for all our stable/queens branches.
Change-Id: I43ad8d3d3d411fdb3c7ce224b7a8f6d34e9bf0bf
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>