action #37141
closedenable iso syncing to openQA
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
Updated by lnussel almost 7 years ago
- Copied from action #24756: enable iso syncing to openQA added
Updated by lnussel almost 7 years ago
- Description updated (diff)
- Due date changed from 2018-08-09 to 2018-06-29
Updated by lnussel over 6 years ago
- Description updated (diff)
- Assignee set to okurz
Updated by okurz over 6 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.
Updated by okurz over 6 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
Updated by okurz over 6 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.
Updated by lnussel almost 6 years ago
- Copied to action #52049: enable iso syncing to openQA added