diff options
author | Daniel Zatovic <daniel.zatovic@gmail.com> | 2024-01-24 13:43:11 +0100 |
---|---|---|
committer | Milan Broz <gmazyland@gmail.com> | 2024-02-22 11:41:37 +0000 |
commit | af35c93332403a7125931abf0b6095ab6e7c5e4a (patch) | |
tree | cab33fddcc4a58e5826fc64ab5a3826f7b71d30e | |
parent | 193f8ff5953e0d6076b1077703c06d934485eb5f (diff) | |
download | cryptsetup-af35c93332403a7125931abf0b6095ab6e7c5e4a.tar.gz |
CI: don't store kernel log, only check for coredumps.
The kernel log is uploaded automatically by the custom executor, no need
to upload it from inside the VM (and /mnt/artifacts is not mounted in
the new CI scripts).
-rw-r--r-- | .gitlab-ci.yml | 4 | ||||
-rw-r--r-- | .gitlab/ci/alpinelinux.yml | 4 | ||||
-rw-r--r-- | .gitlab/ci/annocheck.yml | 2 | ||||
-rw-r--r-- | .gitlab/ci/centos.yml | 2 | ||||
-rw-r--r-- | .gitlab/ci/csmock.yml | 2 | ||||
-rw-r--r-- | .gitlab/ci/debian.yml | 2 | ||||
-rw-r--r-- | .gitlab/ci/fedora-opal.yml | 2 | ||||
-rw-r--r-- | .gitlab/ci/fedora.yml | 2 | ||||
-rw-r--r-- | .gitlab/ci/rhel.yml | 2 |
9 files changed, 10 insertions, 12 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c021336a..d8d91ab7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,10 +1,8 @@ stages: - test -.dump_kernel_log: +.fail_if_coredump_generated: after_script: - - sudo dmesg > /mnt/artifacts/dmesg.log - - sudo journalctl > /mnt/artifacts/journalctl.log - '[ "$(ls -A /var/coredumps)" ] && exit 1 || true' include: diff --git a/.gitlab/ci/alpinelinux.yml b/.gitlab/ci/alpinelinux.yml index ef7081c5..d867f2f7 100644 --- a/.gitlab/ci/alpinelinux.yml +++ b/.gitlab/ci/alpinelinux.yml @@ -1,8 +1,8 @@ .alpinelinux-dependencies: variables: DISTRO: cryptsetup-alpine-edge - after_script: - - '[ "$(ls -A /var/coredumps)" ] && exit 1 || true' + extends: + - .fail_if_coredump_generated before_script: - > sudo apk add diff --git a/.gitlab/ci/annocheck.yml b/.gitlab/ci/annocheck.yml index bf2c4b99..8d12dfbd 100644 --- a/.gitlab/ci/annocheck.yml +++ b/.gitlab/ci/annocheck.yml @@ -1,6 +1,6 @@ test-main-commit-job-annocheck: extends: - - .dump_kernel_log + - .fail_if_coredump_generated tags: - libvirt - cryptsetup-rhel-9 diff --git a/.gitlab/ci/centos.yml b/.gitlab/ci/centos.yml index c4ed654a..1fa13ffc 100644 --- a/.gitlab/ci/centos.yml +++ b/.gitlab/ci/centos.yml @@ -2,7 +2,7 @@ variables: DISTRO: cryptsetup-centos-stream-9 extends: - - .dump_kernel_log + - .fail_if_coredump_generated before_script: - > sudo dnf -y -q install diff --git a/.gitlab/ci/csmock.yml b/.gitlab/ci/csmock.yml index d7713b67..76c390ee 100644 --- a/.gitlab/ci/csmock.yml +++ b/.gitlab/ci/csmock.yml @@ -1,6 +1,6 @@ test-commit-job-csmock: extends: - - .dump_kernel_log + - .fail_if_coredump_generated tags: - libvirt - cryptsetup-rhel-9 diff --git a/.gitlab/ci/debian.yml b/.gitlab/ci/debian.yml index 964c0473..8330fd4b 100644 --- a/.gitlab/ci/debian.yml +++ b/.gitlab/ci/debian.yml @@ -1,6 +1,6 @@ .debian-prep: extends: - - .dump_kernel_log + - .fail_if_coredump_generated variables: DISTRO: cryptsetup-debian-12 before_script: diff --git a/.gitlab/ci/fedora-opal.yml b/.gitlab/ci/fedora-opal.yml index adf07db2..c92ca434 100644 --- a/.gitlab/ci/fedora-opal.yml +++ b/.gitlab/ci/fedora-opal.yml @@ -2,7 +2,7 @@ variables: DISTRO: cryptsetup-fedora-rawhide extends: - - .dump_kernel_log + - .fail_if_coredump_generated before_script: - > [ -z "$RUN_SYSTEMD_PLUGIN_TEST" ] || diff --git a/.gitlab/ci/fedora.yml b/.gitlab/ci/fedora.yml index 6501d2e7..0d3ade47 100644 --- a/.gitlab/ci/fedora.yml +++ b/.gitlab/ci/fedora.yml @@ -2,7 +2,7 @@ variables: DISTRO: cryptsetup-fedora-rawhide extends: - - .dump_kernel_log + - .fail_if_coredump_generated before_script: - > [ -z "$RUN_SYSTEMD_PLUGIN_TEST" ] || diff --git a/.gitlab/ci/rhel.yml b/.gitlab/ci/rhel.yml index 17f4c344..fe9af04b 100644 --- a/.gitlab/ci/rhel.yml +++ b/.gitlab/ci/rhel.yml @@ -1,6 +1,6 @@ .rhel-openssl-backend: extends: - - .dump_kernel_log + - .fail_if_coredump_generated before_script: - > sudo yum -y -q install |