Project

General

Profile

action #37141

enable iso syncing to openQA

Added by lnussel over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
QA
Target version:
Start date:
2018-06-03
Due date:
2018-06-29
% Done:

0%

Estimated time:

Description

the rsync.pl script needs to be adjust to sync the isos to openQA

when doing that the directory for changes needs to be created
# cd /var/lib/snapshot-changes/opensuse/
# mkdir 15.1
# chown factory-news 15.1
# setfacl -m u:geekotest:rwx 15.1

run rsync.pl and make sure an entry is created in snapshot-changes. Then symlink the current build:
# sudo -u geekotest ln -s $BUILDNR current

edit /etc/apache2/conf.d/factory-package-news.conf for the new release


Related issues

Copied from openSUSE Leap 15.0 - action #24756: enable iso syncing to openQAClosed2017-08-072017-10-13

Copied to openSUSE Leap 15.2 - action #52049: enable iso syncing to openQAResolved2019-05-292019-06-24

History

#1 Updated by lnussel over 3 years ago

#2 Updated by lnussel over 3 years ago

  • Description updated (diff)
  • Due date changed from 2018-08-09 to 2018-06-29

#3 Updated by lnussel over 3 years ago

  • Description updated (diff)
  • Assignee set to okurz

#4 Updated by okurz over 3 years ago

  • Status changed from New to Resolved

https://gitlab.suse.de/openqa/scripts/merge_requests/214 for the sync+trigger changes.

Deployed to o3.

Results for staging tests:

``Syncing 'staging_15'
no client found/specified, skipping trigger step
no client found/specified, skipping trigger step
rsync://openqa@obs-back-stage.publish.opensuse.org/opensuse-internal/build/openSUSE:Leap:15.1:Staging:A/images/x86_64/000product:openSUSE-dvd5-dvd-x86_64/openSUSE-Leap-15.1-DVD-x86_64-Build139.3-Media.iso
-> openSUSE-Leap:15.1-Staging:A-Staging-DVD-x86_64-Build139.3-Media.iso...
rsync://openqa@obs-back-stage.publish.opensuse.org/opensuse-internal/build/openSUSE:Leap:15.1:Staging:A:DVD/images/x86_64/000product:openSUSE-dvd5-dvd-x86_64/openSUSE-Leap-15.1-DVD-x86_64-Build333.2-Media.iso
-> openSUSE-Leap:15.1-Staging:A-Staging2-DVD-x86_64-Build333.2-Media.iso...
registering ...
{

"ARCH" : "x86_64",
"BUILD" : "139.3",
"DISTRI" : "opensuse",
"FLAVOR" : "Staging-DVD",
"ISO" : "openSUSE-Leap:15.1-Staging:A-Staging-DVD-x86_64-Build139.3-Media.iso",
"VERSION" : "15.1:S:A"
}
{

"ARCH" : "x86_64",
"BUILD" : "333.2",
"DISTRI" : "opensuse",
"FLAVOR" : "Staging2-DVD",
"ISO" : "openSUSE-Leap:15.1-Staging:A-Staging2-DVD-x86_64-Build333.2-Media.iso",
"VERSION" : "15.1:S:A"
}

geekotest@ariel:/opt/openqa-scripts> openqa-client --params /var/lib/openqa/share/factory/iso/openSUSE-Leap:15.1-Staging:A-Staging-DVD-x86_64-Build139.3-Media.iso.1.json isos post
{
count => 4,
failed => [
{
error_messages => [
"START_AFTER_TEST=RAID0:64bit not found - check for typos and dependency cycles",
],
job_id => 697256,
},
],
ids => [697252 .. 697255],
}
geekotest@ariel:/opt/openqa-scripts> openqa-client --params /var/lib/openqa/share/factory/iso/openSUSE-Leap:15.1-Staging:A-Staging2-DVD-x86_64-Build333.2-Media.iso.0.json isos post
{
count => 7,
failed => [
{
error_messages => [
"START_AFTER_TEST=RAID1:64bit not found - check for typos and dependency cycles",
],
job_id => 697262,
},
],
ids => [697257 .. 697261, 697263, 697264],
}

Will monitor over time.

#5 Updated by lnussel about 3 years ago

  • Description updated (diff)

#6 Updated by okurz about 3 years ago

  • Status changed from Resolved to In Progress

Missed the instructions about the changes directory. I created the directory but to my understanding we do not have a current build number yet so I could not create the symlink with sudo -u geekotest ln -s BUILDNR current

#7 Updated by okurz about 3 years ago

  • Status changed from In Progress to Resolved

New build 269.10 is there, created the symlink.

https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.1&build=269.10&groupid=50 looks like a complete test set. Most tests fail because of missing beta warning but expected by the test.

#8 Updated by lnussel over 2 years ago

Also available in: Atom PDF