action #24746
closedsetup openQA
Added by lnussel over 7 years ago. Updated about 7 years ago.
Description
update job group for new release: https://openqa.opensuse.org/parent_group_overview/3
adjust description and link of the parent group if needed
Dump the templates of the previous distribution, change version and import again. E.g.
script/dump_templates --host https://openqa.opensuse.org --group "openSUSE Leap 42.3" --full > leap
Same with staging projects. Afterwards review and adjust accordingly
Add BETA=1
The staging group may need to be renamed an re-created in order to preserve old results and allow for build numbers to repeat
Updated by lnussel over 7 years ago
- Copied from action #14790: setup openQA added
Updated by lnussel about 7 years ago
- Description updated (diff)
- Due date changed from 2017-08-09 to 2017-10-13
- Category changed from Release Engineering to QA
- Assignee set to okurz
Updated by lnussel about 7 years ago
OBS side is currently blocked due to https://github.com/openSUSE/open-build-service/issues/3973
Nevertheless the job group can be created already IMO.
Updated by lnussel about 7 years ago
We could manually sync from the main project for testing
Updated by okurz about 7 years ago
- Status changed from New to Feedback
dump_templates --host https://openqa.opensuse.org --full > o3_backup_$(date +%F).templates
dump_templates --host https://openqa.opensuse.org --group "openSUSE Leap 42.3" --full > leap_42.3
dump_templates --host https://openqa.opensuse.org --group "openSUSE Leap Staging Projects" --full > leap_staging
dump_templates --host https://openqa.opensuse.org --group "openSUSE Leap 42.3 PowerPC" --full > leap_42.3_ppc
dump_templates --host https://openqa.opensuse.org --group "openSUSE Leap 42.3 AArch64" --full > leap_42.3_aarch64
sed 's/42\.3/15.0/g' leap_42.3_ppc > leap_staging
sed 's/42\.3/15.0/g' leap_42.3_ppc > leap_15.0
sed 's/42\.3/15.0/g' leap_42.3_ppc > leap_15.0_ppc
sed 's/42\.3/15.0/g' leap_42.3_aarch64 > leap_15.0_aarch64
for i in staging 15.0 15.0_ppc 15.0_aarch64 ; do load_templates --host https://openqa.opensuse.org leap_$i ; done
- All job groups created
- Description of job groups updated manually
- Added new test suite "update_Leap_42.3_cryptlvm"
- Added (update|zdup)Leap_42.3(gnome|kde|cryptlvm) to schedule
I updated the existing staging job group instead of creating a new one as the build numbers should increase from there and openQA supports multi-version job groups. But the switch from 42->15 might be still a problem.
Updated by okurz about 7 years ago
Triggered once manually:
$ openqa-client isos post ARCH=x86_64 BUILD=22.4 DISTRI=opensuse FLAVOR=DVD VERSION=15.0 ISO=openSUSE-Leap-15.0-DVD-x86_64-Build22.4-Media.iso MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-15.0-oss-i586-x86_64-Snapshot22.4 REPO_0=openSUSE-15.0-oss-i586-x86_64-Snapshot22.4 REPO_0_DEBUGINFO=openSUSE-15.0-oss-i586-x86_64-Snapshot22.4-debuginfo SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-15.0-oss-i586-x86_64-Snapshot22.4
{
count => 145,
failed => [
{
error_messages => [
"START_AFTER_TEST=yast2_ui:64bit not found - check for typos and dependency cycles",
],
job_id => 502466,
},
],
ids => [502418 .. 502465, 502467 .. 502563],
}
$ openqa-client isos post ARCH=x86_64 BUILD=22.4 DISTRI=opensuse FLAVOR=NET VERSION=15.0 ISO=openSUSE-Leap-15.0-DVD-x86_64-Build22.4-Media.iso MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-15.0-oss-i586-x86_64-Snapshot22.4 REPO_0=openSUSE-15.0-oss-i586-x86_64-Snapshot22.4 REPO_0_DEBUGINFO=openSUSE-15.0-oss-i586-x86_64-Snapshot22.4-debuginfo SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-15.0-oss-i586-x86_64-Snapshot22.4
{ count => 43, failed => [], ids => [502564 .. 502606] }
as well as for staging:
openqa-client isos post ARCH=x86_64 BUILD=3.2 DISTRI=opensuse FLAVOR=Staging-DVD VERSION=15.0:S:A ISO=openSUSE-Leap:15.0-Staging:A-Staging-DVD-x86_64-Build3.2-Media.iso
openqa-client isos post ARCH=x86_64 BUILD=3.2 DISTRI=opensuse FLAVOR=Staging2-DVD VERSION=15.0:S:A ISO=openSUSE-Leap:15.0-Staging:A-Staging-DVD-x86_64-Build3.2-Media.iso
All staging tests failed with https://bugzilla.suse.com/show_bug.cgi?id=1062619
and all build validation tests failed as incomplete missing the medium, probably because rsync.pl itself fails with:
reposync rsync://openqa@obs-backend.publish.opensuse.org/opensuse-internal/build//openSUSE:Leap:15.0/images/local/*product:openSUSE-ftp-ftp-x86_64/openSUSE-*-Media1/
-> openSUSE-15.0-oss-i586-x86_64-Snapshot22.4
rsync: link_stat "/build/openSUSE:Leap:15.0/images/local/000product:openSUSE-ftp-ftp-x86_64/openSUSE-15.0-x86_64-Build22.4-Media1/media.1/build" (in opensuse-internal) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1652) [Receiver=3.1.0]
rsync failed at ./rsync.pl line 488.
reposync rsync://openqa@obs-backend.publish.opensuse.org/opensuse-internal/build//openSUSE:Leap:15.0/images/local/*product:openSUSE-ftp-ftp-x86_64/openSUSE-*-Media2/
-> openSUSE-15.0-oss-i586-x86_64-Snapshot22.4-debuginfo
rsync: link_stat "/build/openSUSE:Leap:15.0/images/local/000product:openSUSE-ftp-ftp-x86_64/openSUSE-15.0-x86_64-Build22.4-Media2/media.1/build" (in opensuse-internal) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1652) [Receiver=3.1.0]
rsync failed at ./rsync.pl line 488.
Updated by okurz about 7 years ago
[12 Oct 2017 10:31:16] <lnussel> okurz: leap 15 was scheduled as tumbleweed: https://openqa.opensuse.org/tests/overview?build=25.1&distri=opensuse&version=15.0&groupid=1
[12 Oct 2017 10:32:04] <lnussel> okurz: https://openqa.opensuse.org/admin/products has 15 instead of 15.0
[12 Oct 2017 10:33:09] * lnussel fixes it
[12 Oct 2017 10:33:37] <okurz> ok
[12 Oct 2017 10:34:30] <lnussel> okurz: I've deleted the iso so it gets resynced
[12 Oct 2017 10:34:33] <okurz> lnussel: does this happen because the tw medium is the "catch all" one?
[12 Oct 2017 10:34:34] <lnussel> needed BETA=1 too
[12 Oct 2017 10:34:39] <lnussel> okurz: yes
[12 Oct 2017 10:34:45] <okurz> I see
Updated by lnussel about 7 years ago
- Description updated (diff)
- Status changed from Feedback to Closed
- % Done changed from 0 to 100
done
Updated by okurz about 7 years ago
Updated by lnussel over 6 years ago
- Copied to action #37105: setup openQA added