diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3e712d66..c08d15c5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,10 @@ stages: - test +.dump_kernel_log: + after_script: + - sudo dmesg > /mnt/artifacts/dmesg.log + include: - local: .gitlab/ci/debian.yml - local: .gitlab/ci/fedora.yml diff --git a/.gitlab/ci/annocheck.yml b/.gitlab/ci/annocheck.yml index db348575..5b3a715b 100644 --- a/.gitlab/ci/annocheck.yml +++ b/.gitlab/ci/annocheck.yml @@ -1,4 +1,6 @@ test-main-commit-job-annocheck: + extends: + - .dump_kernel_log tags: - libvirt - rhel9-annocheck diff --git a/.gitlab/ci/centos.yml b/.gitlab/ci/centos.yml index bf7fb8e6..3f78f85a 100644 --- a/.gitlab/ci/centos.yml +++ b/.gitlab/ci/centos.yml @@ -1,4 +1,6 @@ .centos-openssl-backend: + extends: + - .dump_kernel_log before_script: - sudo dnf -y update - > diff --git a/.gitlab/ci/csmock.yml b/.gitlab/ci/csmock.yml index 3f7c9d76..97fb1019 100644 --- a/.gitlab/ci/csmock.yml +++ b/.gitlab/ci/csmock.yml @@ -1,4 +1,6 @@ test-main-commit-job-csmock: + extends: + - .dump_kernel_log tags: - libvirt - rhel7-csmock diff --git a/.gitlab/ci/debian.yml b/.gitlab/ci/debian.yml index ed476e82..76bcf915 100644 --- a/.gitlab/ci/debian.yml +++ b/.gitlab/ci/debian.yml @@ -1,4 +1,6 @@ .debian-prep: + extends: + - .dump_kernel_log before_script: - sudo apt-get -y update --fix-missing - > diff --git a/.gitlab/ci/fedora.yml b/.gitlab/ci/fedora.yml index 6cff756b..e7e0c8ce 100644 --- a/.gitlab/ci/fedora.yml +++ b/.gitlab/ci/fedora.yml @@ -1,4 +1,6 @@ .dnf-openssl-backend: + extends: + - .dump_kernel_log before_script: - sudo dnf -y update - > diff --git a/.gitlab/ci/rhel.yml b/.gitlab/ci/rhel.yml index fb47806d..c636467a 100644 --- a/.gitlab/ci/rhel.yml +++ b/.gitlab/ci/rhel.yml @@ -1,4 +1,6 @@ .rhel-openssl-backend: + extends: + - .dump_kernel_log before_script: - sudo yum -y update > /dev/null 2>&1 - >