From 86db625ffd00ac702c06f443a1f1782137388053 Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Thu, 5 Dec 2024 15:50:40 +0100 Subject: [PATCH] Set cross-version-config-tests to allow_failure in CI The December releases suffer from the ns2/managed1.conf file not being in the mkeys extra_artifacts. This manifests only when pytest is run with the --setup-only option, which is the case in the cross-version-config-tests CI job. The original issue is fixed in !9815, but the fix will be effective only when subsequent releases are out. (cherry picked from commit 97a9d7287c075b55cd599d98e68e04121b854a1d) --- .gitlab-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 80aea67165..2c98fd0947 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -763,6 +763,12 @@ cross-version-config-tests: untracked: true expire_in: "1 day" when: always + # Changes in the January milestone necessitate allowing this job to fail. The + # "soft failure" should be reverted when January releases are published. + # - #4261 introduced extra artifacts check but missed a file visible only in + # this job. This is fixed in !9815 but present in December releases. + # System test affected: mkeys. + allow_failure: true # Jobs for regular GCC builds on Alpine Linux 3.21 (amd64)