By adjusting the syntax to the newer format, the fetch-subunit
role will be skipped entirely, rather than run with all its
tasks skipped. This gives us results sooner and burns less
electricity, making the world a better place. :)
Change-Id: I6ae5a63051d512eecb2a603af9d74ec139eb0877
Jobs that inherit from base job don't always run unit tests or
use subunit. This post playbook will fail for them, so make subinit
role optional and set by default for true.
For example disable it for ansible collection functional jobs:
https://review.opendev.org/#/c/711471/
Change-Id: I50b1020c896d7d8a7d58e62de778bb8c2b6e970e
The redirects work, but it's nicer to just use opendev links
directly. Also, update shade, which is in openstack namespace
now.
Depends-On: https://review.opendev.org/654230
Depends-On: https://review.opendev.org/654233
Change-Id: Id559b79c2aefda50fa3ec0feedf6d8c52a687a75
We need to collect tox and testr html output so that it's easier to see
what went wrong when things break.
Change-Id: I728ca7f7ea7f8e1aca9e80eab28fdf44de91f88c
We have consolidated the fetch output roles into one
fetch-subunit-output, replace useage of old roles with new one.
Depends-On: I0cdfc66ee8b046affeb0b071fef38c21cb7a4948
Change-Id: I6d1726aa562f05b6d3bee7d0390fc1cf7cef4cd7
Its functionality has been merged into the tox role, so is no longer
needed.
Change-Id: Id952ddf5b140185a1bf6f5e9dd28798c6380b209
Depends-On: Id61ae52d48b28cfc2221cb556a1c1f7c6dfd60dd
These are copies of the shade jobs, but they should work with this
stack.
The changes that are not the tests are changes needed to make the tests
work.
Change-Id: I9f223c4a9ac8dc2570b8698284512e1aa834970a