zuul-jobs/doc/source/logjuicer-roles.rst
Tristan Cacqueray 26db5b3b24 Introduce LogJuicer roles
This change adds new roles to run logjuicer in zuul jobs:
  https://github.com/logjuicer/logjuicer

Change-Id: I02824a18285a16c8f0be6bb96b5404aa0d601c16
2024-01-08 16:09:17 +00:00

896 B

LogJuicer Roles

LogJuicer extracts anomalies from log files.

You have two options to integrate LogJuicer in your Zuul job post-run phase:

  1. Deploy the web-service and use the :zuulreport-logjuicer.
  2. Use the :zuulrun-logjuicer to create the report locally:
  • For single-node job, the role can be used in untrusted playbooks.
  • For multi-node job, the role must be used on localhost (the executor) between the :zuulfetch-output and the log upload. Note that a future version may support merging reports produced on multi nodes through an untrusted playbooks.

In both case, a new artifact named "LogJuicer Report" will be provided to access the build report.