aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Zatovic <daniel.zatovic@gmail.com>2024-01-24 13:43:11 +0100
committerMilan Broz <gmazyland@gmail.com>2024-02-22 11:41:37 +0000
commitaf35c93332403a7125931abf0b6095ab6e7c5e4a (patch)
treecab33fddcc4a58e5826fc64ab5a3826f7b71d30e
parent193f8ff5953e0d6076b1077703c06d934485eb5f (diff)
downloadcryptsetup-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.yml4
-rw-r--r--.gitlab/ci/alpinelinux.yml4
-rw-r--r--.gitlab/ci/annocheck.yml2
-rw-r--r--.gitlab/ci/centos.yml2
-rw-r--r--.gitlab/ci/csmock.yml2
-rw-r--r--.gitlab/ci/debian.yml2
-rw-r--r--.gitlab/ci/fedora-opal.yml2
-rw-r--r--.gitlab/ci/fedora.yml2
-rw-r--r--.gitlab/ci/rhel.yml2
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