zuul-jobs/roles/local-log-download
Dr. Jens Harbott a0927f70c8 Fix download-logs template
- Do not insert an extra slash into the download URL, this breaks on
  some storage providers.
- Do not try to uncompress *.xz files, libcurl cannot handle that
  compression, also these are mostly journal files that are compressed
  for a good reason.
- Mention the download directory again at the end, avoids needing to
  scroll through umpteen log messages in order to find out the name of
  the tmpdir generated at the start of the script.

Change-Id: I8eb674121a9808dfc8edfc14b8c3525a77b518ab
2020-06-01 11:59:14 +00:00
..
tasks local-log-download : role with script to download all log files 2020-04-01 07:41:26 +11:00
templates Fix download-logs template 2020-06-01 11:59:14 +00:00
README.rst local-log-download : role with script to download all log files 2020-04-01 07:41:26 +11:00

Add a script for users to bulk download logs locally

This adds a script for users to bulk download all logs to their local system. It queries the Zuul API for the manifest and then copies all files locally from the log server.

Role Variables

The Zuul API endpoint to use. Example: https://zuul.example.org/api/tenant/{{ zuul.tenant }}