Actions
action #65750
closed[17/04/2020 07:56:17] <DimStar> okurz: Martchus_ would appreciate if you could gave a look at tw snapshot 0415... dozens of incomplete tests (attempting to retrigger comolains about missing assets)
Start date:
2020-04-17
Due date:
% Done:
0%
Estimated time:
Description
Observation¶
From IRC:
[17/04/2020 07:56:17] <DimStar> okurz: Martchus_ would appreciate if you could gave a look at tw snapshot 0415... dozens of incomplete tests (attempting to retrigger comolains about missing assets)
[17/04/2020 07:57:33] <DimStar> opensuse-42.1-x86_64-Updates-20170213-1-kde@.qcow2" looks like a strange name... missing machine type
[17/04/2020 08:07:21] *** Channel modes: no colors allowed, no messages from outside, r, topic protection
[17/04/2020 08:07:21] *** This channel was created on 26/11/2006 07.42.
[17/04/2020 08:14:04] <okurz> DimStar: the HDD name should be opensuse-42.1-x86_64-Updates-20170213-1-gnome@64bit_cirrus.qcow2
[17/04/2020 08:14:29] <okurz> either settings changed or it was a code change in openQA regarding setting evaluation
[17/04/2020 08:15:11] <okurz> I would have suspected https://github.com/os-autoinst/openQA/pull/2931 but then I don't see why this only affected later jobs
[17/04/2020 08:15:12] <|Anna|> Github project os-autoinst/openQA pull request#2931: "Extract duplicated code from generating job settings", created on 2020-04-14, status: closed on 2020-04-15, https://github.com/os-autoinst/openQA/pull/2931
[17/04/2020 08:15:38] <okurz> the test suite in https://openqa.opensuse.org/admin/test_suites looks fine
[17/04/2020 08:18:52] <okurz> I will see if I can do a quick crosscheck with the previous openQA version
[17/04/2020 08:21:16] <DimStar> okurz: thanks for looking into that
[17/04/2020 08:23:26] <okurz> ok, seems like it was the version from the day before. I have reverted the change. Based on the commands available in https://openqa.opensuse.org/admin/obs_rsync/openSUSE:Factory:ToTest%7Cbase you can either select individual tests or we retrigger the complete medium
[17/04/2020 08:27:57] <DimStar> okurz: retriggering the test won't be ebnogh, right? they need to be rescheduled? it's about 25% of the tests only; so the whole product seems a bit of a waste
[17/04/2020 08:31:44] <okurz> I will do my best to select the incomplete test and only reschedule those.
[17/04/2020 08:32:16] <okurz> It's basically copy the command available from https://openqa.opensuse.org/admin/obs_rsync/openSUSE:Factory:ToTest%7Cbase/runs/.run_last/download/openqa.cmd as linked from the URL I gave you, then add TEST="list of all affected tests"
[17/04/2020 08:33:50] <DimStar> ok - the NET can be scheduled completely - there 100% is 'cancelled' (17 minutes ago)
What I did:
1003 2020-04-17 06:17:47 ls -ltra /var/cache/zypp/packages/devel_openQA/noarch/
1004 2020-04-17 06:19:10 zypper in --oldpackage /var/cache/zypp/packages/devel_openQA/noarch/openQA*-4.6.1586954096.7160d88d9-lp151.2537.1.noarch.rpm
and then reschedule based on https://openqa.opensuse.org/admin/obs_rsync/openSUSE:Factory:ToTest%7Cbase/runs/.run_last/download/openqa.cmd as geekotest
/usr/share/openqa/script/client isos post --host localhost ARCH=x86_64 ASSET_256=openSUSE-Tumbleweed-NET-x86_64-Snapshot20200415-Media.iso.sha256 BUILD=20200415 CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-NET-x86_64-Snapshot20200415-Media.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) DISTRI=opensuse FLAVOR=NET FULLURL=1 ISO=openSUSE-Tumbleweed-NET-x86_64-Snapshot20200415-Media.iso MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415 MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415 MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo REPO_0=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415 REPO_1=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-debuginfo REPO_2=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-source REPO_3=openSUSE-Tumbleweed-non-oss-i586-x86_64-Snapshot20200415 REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-i586-x86_64-Snapshot20200415 REPO_OSS=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415 REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-debuginfo REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*' REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415-source REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*' SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-i586-x86_64-Snapshot20200415 VERSION=Tumbleweed _OBSOLETE=1 TEST=zdup-Leap-42.1-gnome
this did not help, I needed to go back one package further:
1006 2020-04-17 06:20:43 zypper in --oldpackage /var/cache/zypp/packages/devel_openQA/noarch/openQA*-4.6.1586881438.7d89e5b7c-lp151.2531.1.noarch.rpm
This yields test like https://openqa.opensuse.org/tests/1238216#settings where HDD_1 is again correctly "opensuse-42.1-x86_64-Updates-20170213-1-gnome@64bit_cirrus.qcow2".
Actions