The site_logs secret moved into opendev/basejobs and we renamed the
site_logs secret here into site_logs_project_config and site_specs.
Unfortauntely many of our playbooks in this repo were not updated to use
the new secret name so they cause some jobs to fail.
Fix this by updated the playbooks to use site_logs_project_config and
site_specs as appropriate.
Change-Id: I852a6362c35dd6aa17b0f767fceea811402dd90c
This reverts commit 5b2446a2c2.
It also adds merge-output-to-logs, which will actually do the uploading.
Change-Id: I7be2c9c5368c1dd3155f918c47f9f3114b7e980a
Instead of updating upload-logs to upload docs and artifacts, or
making upload-docs and upload-artifacts roles, if we rework fetch-output
to put things into the logs directory appropriately when it fetches,
we can accomplish the same outcome more simply.
Since we just landed fetch-output and nothing depends on it yet, removing
it from base jobs will let us safely make the changes and validate
via base-test without too many dances.
Change-Id: I2c411358e4857f74a44e5ea083a57f58e30c1ae7
This is needed so we can remove / reuse base-minimal name so we can
move base into openstack-zuul-jobs.
Change-Id: I97f8198889c5b1227a5027db533f2b2f855df899
Signed-off-by: Paul Belanger <pabelanger@redhat.com>