From 33af1d5e3731000798aa7cb032fdb3ef9a60cb3a Mon Sep 17 00:00:00 2001 From: Jan Baier Date: Thu, 14 Dec 2023 14:45:50 +0100 Subject: [PATCH 1/2] Suppress kernel messages in logs due to bsc#1217397 --- tests/osautoinst/worker.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/osautoinst/worker.pm b/tests/osautoinst/worker.pm index 9881ff3d..2c1d53a9 100644 --- a/tests/osautoinst/worker.pm +++ b/tests/osautoinst/worker.pm @@ -13,6 +13,7 @@ sub run { send_key 'ret'; wait_still_screen(2); assert_script_run 'systemctl status --no-pager openqa-worker@1 | grep --color -z "active (running)"'; + script_run('dmesg -D'); # workaround for bsc#1217397 save_screenshot; clear_root_console; } From 40fe0705bd95167de3cde816dae6cb203008479e Mon Sep 17 00:00:00 2001 From: Jan Baier Date: Mon, 11 Dec 2023 15:19:33 +0100 Subject: [PATCH 2/2] Switch base TW image to minimalx desktop Reference: https://progress.opensuse.org/issues/126680 --- .github/workflows/openqa.yml | 2 +- scenario-definitions.yaml | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/openqa.yml b/.github/workflows/openqa.yml index 1ebf89d5..cd40fa21 100644 --- a/.github/workflows/openqa.yml +++ b/.github/workflows/openqa.yml @@ -36,6 +36,6 @@ jobs: --apikey "$OPENQA_API_KEY" --apisecret "$OPENQA_API_SECRET" --param-file SCENARIO_DEFINITIONS_YAML=scenario-definitions.yaml DISTRI=openQA VERSION=Tumbleweed FLAVOR=dev ARCH=x86_64 - HDD_1=opensuse-Tumbleweed-x86_64-${{ steps.latest_build.outputs.build }}-gnome-wicked@64bit.qcow2 + HDD_1=opensuse-Tumbleweed-x86_64-${{ steps.latest_build.outputs.build }}-minimalx@64bit.qcow2 BUILD="$(tr '/' ':' <<<"$GH_REPO")#$GH_REF" _GROUP_ID="0" CASEDIR="$GITHUB_SERVER_URL/$GH_REPO.git#$GH_REF" diff --git a/scenario-definitions.yaml b/scenario-definitions.yaml index f11993e7..16bd6953 100644 --- a/scenario-definitions.yaml +++ b/scenario-definitions.yaml @@ -23,23 +23,28 @@ job_templates: openqa_from_git: <<: *common settings: + DESKTOP: minimalx OPENQA_FROM_GIT: "1" openqa_from_containers: <<: *common settings: - OPENQA_FROM_GIT: "1" - OPENQA_CONTAINERS: "1" + DESKTOP: minimalx LOAD_PYTHON_TEST_MODULES: "0" + OPENQA_CONTAINERS: "1" + OPENQA_FROM_GIT: "1" openqa_from_bootstrap: <<: *common settings: + DESKTOP: minimalx OPENQA_FROM_BOOTSTRAP: "1" openqa_install_nginx: <<: *common settings: + DESKTOP: minimalx OPENQA_WEB_PROXY: 'nginx' openqa_install+publish: <<: *common settings: + DESKTOP: minimalx PUBLISH_HDD_1: 'opensuse-Tumbleweed-%ARCH%@%MACHINE%-%BUILD%.qcow2' PUBLISH_PFLASH_VARS: 'opensuse-Tumbleweed-%ARCH%@%MACHINE%-%BUILD%-uefi-vars.qcow2'