Project

General

Profile

Actions

action #127001

closed

[cloud-qe] Leap Micro 5.4 images does not seem to be imported to openQA

Added by lkocman about 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
-
Target version:
-
Start date:
2023-03-31
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Hello team,

we've had some issues in openQA recently and now it seems that new images are not imported.
I did fix build failure of Default-RT / Default-RT-Selfinstall images but latest image in openQA is 4 days old.
The DVD is even older.

https://build.opensuse.org/project/show/openSUSE:Leap:Micro:5.4:Images
https://openqa.opensuse.org/group_overview/102
https://openqa.opensuse.org/group_overview/101

Could you please have a look at it? I'd like to transition to RC within two weeks and this is a blocker?

Thank you!

Actions #1

Updated by jlausuch about 1 year ago

Yes, and I tried to tell you why here:
https://suse.slack.com/archives/C039H7NL2SW/p1679906489734579
There is an inconsistency in the OBS project.

Actions #2

Updated by jlausuch about 1 year ago

  • Status changed from New to In Progress
  • Assignee set to jlausuch

Ok, it seems it was fixed. This is from today:

geekotest@ariel:~> rsync -4 $rsync_pwd_option --list-only obspublish::openqa/openSUSE:Leap:Micro:5.4:ToTest/images/*/000product:Leap-Micro-ftp-ftp-x86_64/
drwxr-xr-x          4,096 2023/03/31 07:41:09 .
-rw-r--r--        627,629 2023/03/30 14:00:13 .meta.success
-rw-r--r--              1 2023/03/31 07:40:50 .setrelease
-rw-r--r--        192,409 2023/03/30 14:03:07 ChangeLog.Leap-Micro-5.4-x86_64-Build16.3-Media1.txt
-rw-r--r--      5,548,144 2023/03/30 14:03:07 Leap-Micro-5.4-x86_64-Build16.3-Media1.obsgendiff
-rw-r--r--        468,896 2023/03/30 14:03:08 Leap-Micro-5.4-x86_64-Media1.report
-rw-r--r--        550,001 2023/03/30 14:03:08 Leap-Micro-5.4-x86_64-Media2.report
-rw-r--r--        267,695 2023/03/30 14:03:08 Leap-Micro-5.4-x86_64-Media3.report
-rw-r--r--         72,296 2023/03/30 14:03:08 _buildenv
-rw-r--r--        212,630 2023/03/30 14:03:08 _channel
-rw-r--r--            299 2023/03/30 14:03:08 _statistics
-rw-r--r--        103,092 2023/03/30 14:03:08 logfile
drwxr-xr-x          4,096 2023/03/31 07:40:52 Leap-Micro-5.4-x86_64-Media1.license
drwxr-xr-x          4,096 2023/03/31 07:40:51 Leap-Micro-5.4-x86_64-Media1
drwxr-xr-x            108 2023/03/31 07:40:52 Leap-Micro-5.4-x86_64-Media2
drwxr-xr-x            121 2023/03/31 07:40:52 Leap-Micro-5.4-x86_64-Media3
geekotest@ariel:~> 
geekotest@ariel:~> 
geekotest@ariel:~> rsync -4 $rsync_pwd_option --list-only obspublish::openqa/openSUSE:Leap:Micro:5.4:ToTest/images/*/000product:Leap-Micro-dvd5-dvd-x86_64/
drwxr-xr-x          4,096 2023/03/31 07:41:24 .
-rw-r--r--        318,730 2023/03/30 13:58:50 .meta.success
-rw-r--r--        192,409 2023/03/30 14:01:11 ChangeLog.openSUSE-Leap-Micro-5.4-DVD-x86_64-Build16.3-Media.txt
-rw-r--r--         72,296 2023/03/30 14:01:11 _buildenv
-rw-r--r--        117,280 2023/03/30 14:01:11 _channel
-rw-r--r--            298 2023/03/30 14:01:11 _statistics
-rw-r--r--         99,077 2023/03/30 14:01:11 logfile
-rw-r--r--  2,002,780,160 2023/03/30 14:01:34 openSUSE-Leap-Micro-5.4-DVD-x86_64-Build16.3-Media.iso
-rw-r--r--            121 2023/03/31 07:41:21 openSUSE-Leap-Micro-5.4-DVD-x86_64-Build16.3-Media.iso.sha256
-rw-r--r--            481 2023/03/31 07:41:21 openSUSE-Leap-Micro-5.4-DVD-x86_64-Build16.3-Media.iso.sha256.asc
-rw-r--r--      5,556,308 2023/03/30 14:01:11 openSUSE-Leap-Micro-5.4-DVD-x86_64-Build16.3-Media.obsgendiff
-rw-r--r--        468,897 2023/03/30 14:01:11 openSUSE-Leap-Micro-5.4-DVD-x86_64-Build16.3-Media.report

So, now the build numbers seem to be the same (16.3). I'll try to see what's going on.

Actions #3

Updated by jlausuch about 1 year ago

geekotest@ariel:/opt/openqa-trigger-from-obs> bash -x script/rsync.sh openSUSE:Leap:Micro:5.4:ToTest
+ set -e
+ environ=openSUSE:Leap:Micro:5.4:ToTest
+++ dirname script/rsync.sh
++ cd script
++ pwd
+ DIR=/opt/openqa-trigger-from-obs/script
+ cd /opt/openqa-trigger-from-obs/script/..
+ '[' -d openSUSE:Leap:Micro:5.4:ToTest ']'
+ '[' -e openSUSE:Leap:Micro:5.4:ToTest/rsync.lock ']'
+ trap 'rm -f openSUSE:Leap:Micro:5.4:ToTest/rsync.lock; exit' INT TERM EXIT
+ echo 4028
+ '[' '!' -f rsync.secret ']'
++ cat rsync.secret
+ export RSYNC_PASSWORD=xxxxxxxxxxxx
+ RSYNC_PASSWORD=xxxxxxxxxxxx
+ failures_count=0
+ for subfolder in $environ/*/
+ '[' -d 'openSUSE:Leap:Micro:5.4:ToTest/*/' ']'
+ subfolder=openSUSE:Leap:Micro:5.4:ToTest
+ set +e
+ set -e
+ '[' -e openSUSE:Leap:Micro:5.4:ToTest/read_files.sh ']'
+ '[' '!' -e openSUSE:Leap:Micro:5.4:ToTest/print_rsync_iso.sh ']'
+ '[' -e openSUSE:Leap:Micro:5.4:ToTest/print_openqa.sh ']'
+ bash -e openSUSE:Leap:Micro:5.4:ToTest/read_files.sh
rsync: [sender] change_dir "/openSUSE:Leap:Micro:5.4:Images/images/*/SUSE-MicroOS:Default" (in openqa) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1835) [Receiver=3.2.3]
+ res=1
+ '[' 1 -eq 0 ']'
+ : 1
+ '[' openSUSE:Leap:Micro:5.4:ToTest '!=' openSUSE:Leap:Micro:5.4:ToTest ']'
+ break
+ exit 1
+ rm -f openSUSE:Leap:Micro:5.4:ToTest/rsync.lock
+ exit
Actions #4

Updated by jlausuch about 1 year ago

openQA scripts are ok, but there are no images built in openSUSE:Leap:Micro:5.4:Images:ToTest any more:

rsync -4 $rsync_pwd_option --list-only obspublish::openqa/openSUSE:Leap:Micro:5.4:Images/images/*/
drwxr-xr-x          4,096 2023/03/31 07:41:22 .
-rw-r--r--            790 2023/03/30 14:03:17 :bininfo
-rw-r--r--            653 2023/03/31 07:41:22 :depends
-rw-r--r--            123 2023/03/30 14:03:16 :full.metacache
-rw-r--r--            904 2023/03/30 14:03:16 :full.solv
-rw-r--r--            254 2023/02/16 15:09:21 :full.useforbuild
-rw-r--r--         42,002 2023/03/30 13:53:59 :jobhistory
-rw-r--r--            414 2023/03/31 07:41:22 :packstatus
-rw-r--r--            219 2023/03/30 13:53:59 :relsync
-rw-r--r--             71 2023/03/30 13:54:01 :relsync.max
-rw-r--r--            219 2023/03/30 13:53:59 :relsync.sent
-rw-r--r--             41 2023/03/30 14:03:17 :repodone
-rw-r--r--             34 2022/11/29 15:44:21 :repoinfo
-rw-r--r--            123 2023/03/31 07:41:22 :schedulerstate
drwxr-xr-x            121 2023/03/29 16:44:47 :full
drwxr-xr-x             10 2023/03/30 13:01:40 :logfiles.fail
drwxr-xr-x             43 2023/03/30 14:03:16 :logfiles.success
drwxr-xr-x             43 2023/03/30 14:03:16 :meta
drwxr-xr-x          4,096 2023/03/29 16:44:47 opensuse-toolbox-image

here, there should be the images to sync, but for some reason they are gone...

So, https://download.opensuse.org/repositories/openSUSE:/Leap:/Micro:/5.4:/Images:/ToTest/ is empty of images.

I'm not sure but I see images repo disabled in OBS: https://build.opensuse.org/package/show/openSUSE:Leap:Micro:5.4:Images:ToTest/SUSE-MicroOS
Has anything changed in OBS recently?

Actions #5

Updated by lkocman about 1 year ago

Actions #6

Updated by lkocman about 1 year ago

There was a disabled build of SUSE-MicrOS in :Images since yesterday (I did the package in the evening, which seemed to disable further SUSE-MicroOS image builds since that moment).

Actions #7

Updated by jlausuch about 1 year ago

Ok, so I reverted all the changes I made. During the next hours/days, all should be retriggered as before (as long as there are images being built in OBS)

Actions #9

Updated by jlausuch about 1 year ago

  • Status changed from In Progress to Feedback
Actions #10

Updated by jlausuch about 1 year ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF