From 8cdc7bf070d90e0d641f32513c9ea3a709166d5d Mon Sep 17 00:00:00 2001 From: Stanislav Levin Date: Fri, 12 Mar 2021 00:04:39 +0300 Subject: [PATCH] Azure: Collect Host's systemd journal The journal of Host is useful for AVC/SECCOMP analyzing. Signed-off-by: Stanislav Levin Reviewed-By: Alexander Bokovoy --- ipatests/azure/templates/test-jobs.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ipatests/azure/templates/test-jobs.yml b/ipatests/azure/templates/test-jobs.yml index 1ccf907fe..69637c287 100644 --- a/ipatests/azure/templates/test-jobs.yml +++ b/ipatests/azure/templates/test-jobs.yml @@ -58,6 +58,16 @@ steps: condition: succeededOrFailed() displayName: Host's memory statistics +- script: | + set -eu + HOST_JOURNAL=host_journal.log + HOST_JOURNAL_PATH="${IPA_TESTS_ENV_WORKING_DIR}/${HOST_JOURNAL}.tar.gz" + sudo journalctl -b | tee "$HOST_JOURNAL" + + tar --ignore-failed-read -czf "$HOST_JOURNAL_PATH" "$HOST_JOURNAL" + condition: succeededOrFailed() + displayName: Host's systemd journal + - task: PublishTestResults@2 inputs: testResultsFiles: 'ipa_envs/*/$(CI_RUNNER_LOGS_DIR)/nosetests.xml' @@ -121,6 +131,7 @@ steps: !*/*.yml !*/*.yaml !*/*.log + !*.tar.gz EOF cat "$artifacts_ignore_path" condition: succeededOrFailed()