diff --git a/script/cfg.py b/script/cfg.py index e0a54a1c..6dc2b214 100644 --- a/script/cfg.py +++ b/script/cfg.py @@ -22,7 +22,7 @@ read_files_isos = '''rsync -4 --list-only $rsync_pwd_option PRODUCTISOPATH/ | grep -P 'Media1?.iso$' | grep -E 'ARCHORS' | awk '{ $1=$2=$3=$4=""; print substr($0,5); }' >> __envsub/files_iso.lst ''' -read_files_repo = '''rsync -4 --list-only $rsync_pwd_option PRODUCTREPOPATH/ | grep -P 'Media[1-3](.license)?$' | awk '{ $1=$2=$3=$4=""; print substr($0,5); } ' | grep -v IGNOREPATTERN | grep -E 'REPOORS' | grep -E 'ARCHORS' >> __envsub/files_repo.lst +read_files_repo = '''rsync -4 --list-only $rsync_pwd_option PRODUCTREPOPATH/ | grep '^d' | grep -P 'Media[1-3](.license)?$' | awk '{ $1=$2=$3=$4=""; print substr($0,5); } ' | grep -v IGNOREPATTERN | grep -E 'REPOORS' | grep -E 'ARCHORS' >> __envsub/files_repo.lst ''' read_files_repo_media = '''rsync -4 $rsync_pwd_option PRODUCTREPOPATH/*Media1/media.1/media __envsub/Media1.lst''' @@ -105,7 +105,7 @@ def rsync_commands(checksum): echo "rsync --timeout=3600 -tlp4 --specials PRODUCTISOPATH/$folder/$src /var/lib/openqa/factory/$asset/" echo "rsync --timeout=3600 -tlp4 --specials PRODUCTISOPATH/$folder/$src.sha256 /var/lib/openqa/factory/other/" echo "" - done < <(grep ${arch} __envsub/files_iso.lst | sort) + done < <(grep ${arch} __envsub/files_iso.lst | LANG=C.UTF-8 sort) done done''' @@ -154,7 +154,7 @@ def pre_rsync_repo(repos): [ ! -f __envsub/files_iso.lst ] || buildid=$(cat __envsub/files_iso.lst | grep $arch | grep -E 'FLAVORORS' | grep -o -E '(Build|Snapshot)[^-]*' | head -n 1) [ -n "$buildid" ] || buildid=$(grep -hEo 'Build[0-9]+(.[0-9]+)?' __envsub/Media1_*.lst 2>/dev/null | head -n 1) if [[ ! -n $build ]] && [[ ! $buildid =~ (Build|Snapshot)[0-9]*[0-9]$ ]]; then - buildid=${buildid%%\.[[:alpha:]]*} + buildid=${buildid%%\\.[[:alpha:]]*} fi while read src; do @@ -165,7 +165,7 @@ def pre_rsync_repo(repos): destSuffix=${dest#$destPrefix} mid='' dest=$destPrefix$mid$destSuffix - [[ ! $src =~ .*\.license ]] || [[ $dest == *license* ]] || dest=$dest.license''' + [[ ! $src =~ .*\\.license ]] || [[ $dest == *license* ]] || dest=$dest.license''' def rsync_repodir2(): return r''' @@ -210,9 +210,62 @@ def rsync_repomultiarch(destpath, debug, source): [ ! -z "$src" ] || continue [[ ''' + dest + ''' =~ $arch ]] || [[ ''' + dest + ''' =~ ${arch//i686/i586} ]] || [[ "ARCHITECTURREPO" == . ]] || break dest=''' + dest + ''' - [[ ! $src =~ .*\.license ]] || dest=$dest.license''' + [[ ! $src =~ .*\\.license ]] || dest=$dest.license''' +def rsync_repodir1_dest_media0(dest, debug, source, folder): + repo = os.path.basename(folder).lstrip("*") + xtra="" + res = r''' + +# archs=(ARCHITECTURREPO) +buildid=$(cat __envsub/files_iso.lst | grep -E 'FLAVORORS' | grep -o -E '(Build|Snapshot)[^-]*' | head -n 1) + +# for arch in "${archs[@]}"; do + while read src; do + [ ! -z "$src" ] || continue + [[ ''' + dest + ''' =~ $arch ]] || [[ ''' + dest + ''' =~ ${arch//i686/i586} ]] || [[ "ARCHITECTURREPO" == . ]] || break + dest=''' + dest + ''' + [[ ! $src =~ .*\\.license ]] || dest=$dest.license +''' + + res = res + ''' + [[ $src != *"-Debug" ]] || { +''' + if debug: + xtra="--include=" + debug + " --exclude={aarch64,armv7hl,i586,i686,noarch,nosrc,ppc64,ppc64le,s390x,src,x86_64}/*" + res = res + ''' + echo rsync --timeout=3600 -rtlp4 --delete --specials ''' + xtra + ''' PRODUCTREPOPATH/''' + folder + '''/$src/ /var/lib/openqa/factory/repo/$dest-CURRENT-Debug/ + echo rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/$dest-CURRENT-Debug/ /var/lib/openqa/factory/repo/$dest-CURRENT-Debug/ /var/lib/openqa/factory/repo/$dest-$buildid-Debug +''' + res = res + ''' + continue + } +''' + + res = res + ''' + [[ $src != *"-Source" ]] || { +''' + if source: + xtra="--include=" + source + " --exclude={aarch64,armv7hl,i586,i686,noarch,nosrc,ppc64,ppc64le,s390x,src,x86_64}/*" + res = res + ''' + echo rsync --timeout=3600 -rtlp4 --delete --specials ''' + xtra + ''' PRODUCTREPOPATH/''' + folder + '''/$src/ /var/lib/openqa/factory/repo/$dest-CURRENT-Source/ + echo rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/$dest-CURRENT-Source/ /var/lib/openqa/factory/repo/$dest-CURRENT-Source/ /var/lib/openqa/factory/repo/$dest-$buildid-Source +''' + res = res + ''' + continue + } +''' + + res = res + ''' + echo rsync --timeout=3600 -rtlp4 --delete --specials PRODUCTREPOPATH/''' + folder + '''/$src/ /var/lib/openqa/factory/repo/$dest-CURRENT/ + echo rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/$dest-CURRENT/ /var/lib/openqa/factory/repo/$dest-CURRENT/ /var/lib/openqa/factory/repo/$dest-$buildid + done < <(LANG=C.UTF-8 sort __envsub/files_repo_''' + repo + '''.lst ) +# done +''' + + return res + def openqa_call_fix_destiso(distri, version, staging): if not staging: @@ -288,6 +341,7 @@ def pre_openqa_call_start(repos): ''' + openqa_call_news(news, news_archs) + ''' } fi + # test "$destiso" != "" || continue echo "''' + openqa_cli + ''' \\\\\" ( echo \" DISTRI=$distri \\\\ @@ -351,7 +405,7 @@ def openqa_call_start_ex(checksum): echo " HDD_$n=$src \\" echo " CHECKSUM_HDD_$n=\$(cut -b-64 /var/lib/openqa/factory/other/$src.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \\" fi - done < <(grep ${arch} __envsub/files_iso.lst | sort) + done < <(grep ${arch} __envsub/files_iso.lst | LANG=C.UTF-8 sort) ''' # if MIRROREPO is set - expressions for FLAVORASREPOORS will evaluate to false @@ -430,16 +484,34 @@ def openqa_call_extra(repos): [[ $repo =~ license ]] || echo " REPO_REPOPREFIX$repoKey=$repoDest \\\\" ''' + openqa_call_extra(repos) + ''' : $((i++)) - done < <(grep $repot$additional_repo_suffix __envsub/files_repo.lst | grep REPOTYPE | grep $arch | sort) + done < <(grep $repot$additional_repo_suffix __envsub/files_repo.lst | grep REPOTYPE | grep $arch | LANG=C.UTF-8 sort) done''' -def openqa_call_repot1_debugsource(): - return '''[[ $src != *Media2* ]] || repoKey=${repoKey}_DEBUGINFO +def openqa_call_repot1_debugsource(debug, source): + res = '''[[ $src != *Media2* ]] || repoKey=${repoKey}_DEBUGINFO [[ $src != *Media2* ]] || dest=$dest-debuginfo [[ $src != *Media3* ]] || repoKey=${repoKey}_SOURCE [[ $src != *Media3* ]] || dest=$dest-source''' + if debug: + res = res + ''' + [[ $src != *-Debug ]] || repoKey=${repoKey}_DEBUG + [[ $src != *-Debug ]] || dest=$dest-Debug''' + else: + res = res + ''' + [[ $src != *-Debug ]] || continue''' + + if source: + res = res + ''' + [[ $src != *-Source ]] || repoKey=${repoKey}_SOURCE + [[ $src != *-Source ]] || dest=$dest-Source''' + else: + res = res + ''' + [[ $src != *-Source ]] || continue''' + + return res + -openqa_call_repot1 = lambda: ''' +openqa_call_repot1 = lambda debug, source: ''' while read src; do dest=$src dest=${dest%-Build*} @@ -459,7 +531,7 @@ def openqa_call_repot1_debugsource(): repoKey=${repoKey//-/_} repoKey=${repoKey//./_} repoKey=${repoKey//$/} - ''' + openqa_call_repot1_debugsource() + ''' + ''' + openqa_call_repot1_debugsource(debug, source) + ''' dest=${dest//-Media1/} dest=${dest//-Media2/} dest=${dest//-Media3/} @@ -469,19 +541,20 @@ def openqa_call_repot1_debugsource(): echo " REPO_$i=$dest \\\\" [[ $src =~ license ]] || echo " REPO_$repoKey=$dest \\\\" [[ ! $repoKey =~ _DEBUGINFO ]] || [ -z "DEBUG_PACKAGES" ] || echo " REPO_${{repoKey}}_PACKAGES='DEBUG_PACKAGES' \\\\" + [[ $repoKey != *_DEBUG ]] || [ -z "DEBUG_PACKAGES" ] || echo " REPO_${{repoKey}}_PACKAGES='DEBUG_PACKAGES' \\\\" [[ ! $repoKey =~ _SOURCE ]] || [ -z "SOURCE_PACKAGES" ] || echo " REPO_${{repoKey}}_PACKAGES='SOURCE_PACKAGES' \\\\" : $((i++)) - done < <(grep ${{arch//i686/i586}} __envsub/files_repo.lst {} | sort)''' + done < <(grep ${{arch//i686/i586}} __envsub/files_repo.lst {} | LANG=C.UTF-8 sort)''' -openqa_call_repot1_dest = lambda dest: ''' +openqa_call_repot1_dest = lambda dest, debug, source: ''' while read src; do [[ ''' + dest + ''' =~ $arch ]] || [[ ''' + dest + ''' =~ ${arch//i686/i586} ]] || [[ "ARCHITECTURREPO" == . ]] || break dest=''' + dest + r''' [[ ! $src =~ .*\.license ]] || dest=$dest.license dest=$dest-$buildex repoKey=REPOKEY - ''' + openqa_call_repot1_debugsource() + ''' + ''' + openqa_call_repot1_debugsource(debug, source) + ''' repoKey=${repoKey^^} repoKey=${repoKey//-/_} repoKey=${repoKey//./_} @@ -508,14 +581,14 @@ def openqa_call_end(version): [ $flavor != MicroOS-DVD ] || flavor=DVD [ $flavor != Staging-MicroOS-DVD ] || flavor=Staging-DVD echo " FLAVOR=${flavor//Tumbleweed-/} \\\\" -) | LC_COLLATE=C sort +) | LANG=C.UTF-8 sort echo "" done done ''' return ''' echo " FLAVOR=$flavor \\\\" -) | LC_COLLATE=C sort +) | LANG=C.UTF-8 sort echo "" done done diff --git a/script/scriptgen.py b/script/scriptgen.py index 933de8fd..c0a35594 100644 --- a/script/scriptgen.py +++ b/script/scriptgen.py @@ -659,7 +659,7 @@ def gen_read_files(self, f): suffix = "" if repodir.attrib.get("suffix"): suffix = repodir.attrib["suffix"] - self.p( + args = ( cfg.read_files_repo, f, txt, @@ -671,6 +671,9 @@ def gen_read_files(self, f): "ARCHORS", archs.replace(" ", "|").replace("armv7hl", "armv7hl|armv7l"), ) + if self.media1 == "0": + args += ("| grep -P 'Media[1-3](.license)?$'", "") + self.p(*args) # let's sync media.1/media to be able verify build_id if "ToTest" or "LEO" in self.ag.envdir or self.version_from_media: @@ -803,7 +806,7 @@ def gen_print_rsync_assets(self, f): break done echo "rsync --timeout=3600 -tlp4 --specials PRODUCTPATH/$folder/*$src /var/lib/openqa/factory/other/" -done < <(sort __envsub/files_asset.lst)""", +done < <(LANG=C.UTF-8 sort __envsub/files_asset.lst)""", f, ) @@ -904,6 +907,14 @@ def gen_print_rsync_repo(self, f): continue if not r.attrib.get("dest", ""): self.p(cfg.rsync_repodir1, f, "mid=''", "mid='{}'".format(r.attrib.get("mid", ""))) + elif self.media1 == "0": + self.p( + cfg.rsync_repodir1_dest_media0( + r.attrib["dest"], r.get("debug", ""), r.get("source", ""), r.attrib["folder"] + ), + f, + ) + continue elif not r.attrib.get("gen", ""): self.p(cfg.rsync_repodir1_dest(r.attrib["dest"]), f) @@ -1132,7 +1143,7 @@ def gen_print_openqa(self, f): done [ -z "$asset_tag" ] || echo " ASSET_${asset_tag^^}=$src \\\\" : $((i++)) - done < <(grep ${arch} __envsub/files_asset.lst | sort)""", + done < <(grep ${arch} __envsub/files_asset.lst | LANG=C.UTF-8 sort)""", f, ) @@ -1156,7 +1167,7 @@ def gen_print_openqa(self, f): for r in repodirs: if r.attrib.get("dest", "") == "": self.p( - cfg.openqa_call_repot1(), + cfg.openqa_call_repot1(r.get("debug", ""), r.get("source", "")), f, "REPOKEY", r.attrib.get("rename", r.tag), @@ -1164,7 +1175,12 @@ def gen_print_openqa(self, f): "mid='{}'".format(r.attrib.get("mid", "")), ) else: - self.p(cfg.openqa_call_repot1_dest(r.attrib["dest"]), f, "REPOKEY", r.attrib.get("rename", r.tag)) + self.p( + cfg.openqa_call_repot1_dest(r.attrib["dest"], r.get("debug", ""), r.get("source", "")), + f, + "REPOKEY", + r.attrib.get("rename", r.tag), + ) for ren in self.renames: self.p(" dest=${{dest//{}/{}}}".format(ren[0], ren[1]), f) @@ -1173,7 +1189,7 @@ def gen_print_openqa(self, f): " [ $i != 0 ] || {{ {}; }}".format(cfg.openqa_call_repo0()), f, "REPO0_ISO", "$dest", f ) media_filter = "" - if r.attrib.get("debug", "") == "" or r.attrib.get("source", "") == "": + if self.media1 != "0" and (r.attrib.get("debug", "") == "" or r.attrib.get("source", "") == ""): if r.attrib.get("debug", "") == "" and r.attrib.get("source", "") == "": media_filter = "| grep Media1 " elif r.attrib.get("debug", "") == "": diff --git a/t/obs/openSUSE:Factory:ToTest/base/files_repo_0NonFree.lst b/t/obs/openSUSE:Factory:ToTest/base/files_repo_0NonFree.lst new file mode 100644 index 00000000..fd8fcb13 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/base/files_repo_0NonFree.lst @@ -0,0 +1,3 @@ +openSUSE-Addon-NonOss-20250210-x86_64-Debug +openSUSE-Addon-NonOss-20250210-x86_64-Source +openSUSE-Addon-NonOss-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/base/files_repo_0openSUSE.lst b/t/obs/openSUSE:Factory:ToTest/base/files_repo_0openSUSE.lst new file mode 100644 index 00000000..cfa5ef15 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/base/files_repo_0openSUSE.lst @@ -0,0 +1,4 @@ +openSUSE-20250210-x86_64.license +openSUSE-20250210-x86_64-Debug +openSUSE-20250210-x86_64-Source +openSUSE-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/base/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/base/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst deleted file mode 100644 index 0089ca7e..00000000 --- a/t/obs/openSUSE:Factory:ToTest/base/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst +++ /dev/null @@ -1,2 +0,0 @@ -openSUSE-Addon-NonOss-FTP-x86_64-Media1 -openSUSE-Addon-NonOss-FTP-x86_64-Media2 diff --git a/t/obs/openSUSE:Factory:ToTest/base/files_repo_openSUSE-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/base/files_repo_openSUSE-ftp-ftp.lst deleted file mode 100644 index 154cddf5..00000000 --- a/t/obs/openSUSE:Factory:ToTest/base/files_repo_openSUSE-ftp-ftp.lst +++ /dev/null @@ -1,4 +0,0 @@ -openSUSE-20250210-x86_64-Media1.license -openSUSE-20250210-x86_64-Media1 -openSUSE-20250210-x86_64-Media2 -openSUSE-20250210-x86_64-Media3 diff --git a/t/obs/openSUSE:Factory:ToTest/base/print_openqa.before b/t/obs/openSUSE:Factory:ToTest/base/print_openqa.before index f0c70abc..53145353 100644 --- a/t/obs/openSUSE:Factory:ToTest/base/print_openqa.before +++ b/t/obs/openSUSE:Factory:ToTest/base/print_openqa.before @@ -11,15 +11,15 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -42,15 +42,15 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ diff --git a/t/obs/openSUSE:Factory:ToTest/base/print_rsync_repo.before b/t/obs/openSUSE:Factory:ToTest/base/print_rsync_repo.before index 955f8880..a4094247 100644 --- a/t/obs/openSUSE:Factory:ToTest/base/print_rsync_repo.before +++ b/t/obs/openSUSE:Factory:ToTest/base/print_rsync_repo.before @@ -1,10 +1,10 @@ -rsync --timeout=3600 -rtlp4 --delete --specials obspublish::openqa/openSUSE:Factory:ToTest/*images/local/*openSUSE-ftp-ftp*x86_64*/*Media1.license/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-CURRENT/ -rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 -rsync --timeout=3600 -rtlp4 --delete --specials obspublish::openqa/openSUSE:Factory:ToTest/*images/local/*openSUSE-ftp-ftp*x86_64*/*Media1/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT/ +rsync --timeout=3600 -rtlp4 --delete --specials obspublish::openqa/openSUSE:Factory:ToTest/images/local/0openSUSE/openSUSE-20250210-x86_64/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT/ rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 -rsync --timeout=3600 -rtlp4 --delete --specials --include=java* --include=kernel-default-debug* --include=kernel-default-base-debug* --include=mraa-debug* --include=wicked-debug* --exclude=aarch64/* --exclude=armv7hl/* --exclude=i586/* --exclude=i686/* --exclude=noarch/* --exclude=nosrc/* --exclude=ppc64/* --exclude=ppc64le/* --exclude=s390x/* --exclude=src/* --exclude=x86_64/* obspublish::openqa/openSUSE:Factory:ToTest/*images/local/*openSUSE-ftp-ftp*x86_64*/*Media2/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-debuginfo/ -rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-debuginfo/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-debuginfo/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo -rsync --timeout=3600 -rtlp4 --delete --specials --include=coreutils* --include=yast2-network* --include=yast2-http-server* --exclude=aarch64/* --exclude=armv7hl/* --exclude=i586/* --exclude=i686/* --exclude=noarch/* --exclude=nosrc/* --exclude=ppc64/* --exclude=ppc64le/* --exclude=s390x/* --exclude=src/* --exclude=x86_64/* obspublish::openqa/openSUSE:Factory:ToTest/*images/local/*openSUSE-ftp-ftp*x86_64*/*Media3/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-source/ -rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-source/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-source/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source -rsync --timeout=3600 -rtlp4 --delete --specials obspublish::openqa/openSUSE:Factory:ToTest/*images/local/*openSUSE-Addon-NonOss-ftp-ftp*x86_64*/*Media1/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-non-oss-x86_64-CURRENT/ +rsync --timeout=3600 -rtlp4 --delete --specials --include=java* --include=kernel-default-debug* --include=kernel-default-base-debug* --include=mraa-debug* --include=wicked-debug* --exclude=aarch64/* --exclude=armv7hl/* --exclude=i586/* --exclude=i686/* --exclude=noarch/* --exclude=nosrc/* --exclude=ppc64/* --exclude=ppc64le/* --exclude=s390x/* --exclude=src/* --exclude=x86_64/* obspublish::openqa/openSUSE:Factory:ToTest/images/local/0openSUSE/openSUSE-20250210-x86_64-Debug/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-Debug/ +rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-Debug/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-Debug/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug +rsync --timeout=3600 -rtlp4 --delete --specials --include=coreutils* --include=yast2-network* --include=yast2-http-server* --exclude=aarch64/* --exclude=armv7hl/* --exclude=i586/* --exclude=i686/* --exclude=noarch/* --exclude=nosrc/* --exclude=ppc64/* --exclude=ppc64le/* --exclude=s390x/* --exclude=src/* --exclude=x86_64/* obspublish::openqa/openSUSE:Factory:ToTest/images/local/0openSUSE/openSUSE-20250210-x86_64-Source/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-Source/ +rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-Source/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-CURRENT-Source/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source +rsync --timeout=3600 -rtlp4 --delete --specials obspublish::openqa/openSUSE:Factory:ToTest/images/local/0openSUSE/openSUSE-20250210-x86_64.license/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-CURRENT/ +rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 +rsync --timeout=3600 -rtlp4 --delete --specials obspublish::openqa/openSUSE:Factory:ToTest/images/local/0NonFree/openSUSE-Addon-NonOss-20250210-x86_64/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-non-oss-x86_64-CURRENT/ rsync --timeout=3600 -rtlp4 --delete --specials --link-dest /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-non-oss-x86_64-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-non-oss-x86_64-CURRENT/ /var/lib/openqa/factory/repo/openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 diff --git a/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_0NonFree.lst b/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_0NonFree.lst new file mode 100644 index 00000000..fd8fcb13 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_0NonFree.lst @@ -0,0 +1,3 @@ +openSUSE-Addon-NonOss-20250210-x86_64-Debug +openSUSE-Addon-NonOss-20250210-x86_64-Source +openSUSE-Addon-NonOss-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_0openSUSE.lst b/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_0openSUSE.lst new file mode 100644 index 00000000..cfa5ef15 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_0openSUSE.lst @@ -0,0 +1,4 @@ +openSUSE-20250210-x86_64.license +openSUSE-20250210-x86_64-Debug +openSUSE-20250210-x86_64-Source +openSUSE-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst deleted file mode 100644 index 0089ca7e..00000000 --- a/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst +++ /dev/null @@ -1,2 +0,0 @@ -openSUSE-Addon-NonOss-FTP-x86_64-Media1 -openSUSE-Addon-NonOss-FTP-x86_64-Media2 diff --git a/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_openSUSE-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_openSUSE-ftp-ftp.lst deleted file mode 100644 index 1cd532c1..00000000 --- a/t/obs/openSUSE:Factory:ToTest/jeos/files_repo_openSUSE-ftp-ftp.lst +++ /dev/null @@ -1,4 +0,0 @@ -openSUSE-20240603-x86_64-Media1.license -openSUSE-20240603-x86_64-Media1 -openSUSE-20240603-x86_64-Media2 -openSUSE-20240603-x86_64-Media3 diff --git a/t/obs/openSUSE:Factory:ToTest/jeos/print_openqa.before b/t/obs/openSUSE:Factory:ToTest/jeos/print_openqa.before index a0a599f5..87316788 100644 --- a/t/obs/openSUSE:Factory:ToTest/jeos/print_openqa.before +++ b/t/obs/openSUSE:Factory:ToTest/jeos/print_openqa.before @@ -11,15 +11,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -38,15 +36,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -65,15 +61,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -92,15 +86,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ diff --git a/t/obs/openSUSE:Factory:ToTest/live/files_repo_0NonFree.lst b/t/obs/openSUSE:Factory:ToTest/live/files_repo_0NonFree.lst new file mode 100644 index 00000000..fd8fcb13 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/live/files_repo_0NonFree.lst @@ -0,0 +1,3 @@ +openSUSE-Addon-NonOss-20250210-x86_64-Debug +openSUSE-Addon-NonOss-20250210-x86_64-Source +openSUSE-Addon-NonOss-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/live/files_repo_0openSUSE.lst b/t/obs/openSUSE:Factory:ToTest/live/files_repo_0openSUSE.lst new file mode 100644 index 00000000..cfa5ef15 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/live/files_repo_0openSUSE.lst @@ -0,0 +1,4 @@ +openSUSE-20250210-x86_64.license +openSUSE-20250210-x86_64-Debug +openSUSE-20250210-x86_64-Source +openSUSE-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/live/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/live/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst deleted file mode 100644 index 0089ca7e..00000000 --- a/t/obs/openSUSE:Factory:ToTest/live/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst +++ /dev/null @@ -1,2 +0,0 @@ -openSUSE-Addon-NonOss-FTP-x86_64-Media1 -openSUSE-Addon-NonOss-FTP-x86_64-Media2 diff --git a/t/obs/openSUSE:Factory:ToTest/live/files_repo_openSUSE-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/live/files_repo_openSUSE-ftp-ftp.lst deleted file mode 100644 index 106f6be4..00000000 --- a/t/obs/openSUSE:Factory:ToTest/live/files_repo_openSUSE-ftp-ftp.lst +++ /dev/null @@ -1,4 +0,0 @@ -openSUSE-20240222-x86_64-Media1.license -openSUSE-20240222-x86_64-Media1 -openSUSE-20240222-x86_64-Media2 -openSUSE-20240222-x86_64-Media3 diff --git a/t/obs/openSUSE:Factory:ToTest/live/print_openqa.before b/t/obs/openSUSE:Factory:ToTest/live/print_openqa.before index 20fb876a..e4de671c 100644 --- a/t/obs/openSUSE:Factory:ToTest/live/print_openqa.before +++ b/t/obs/openSUSE:Factory:ToTest/live/print_openqa.before @@ -11,15 +11,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ VERSION=Tumbleweed \ @@ -38,15 +36,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ VERSION=Tumbleweed \ @@ -65,15 +61,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ VERSION=Tumbleweed \ @@ -92,15 +86,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222 \ VERSION=Tumbleweed \ diff --git a/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_0NonFree.lst b/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_0NonFree.lst new file mode 100644 index 00000000..fd8fcb13 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_0NonFree.lst @@ -0,0 +1,3 @@ +openSUSE-Addon-NonOss-20250210-x86_64-Debug +openSUSE-Addon-NonOss-20250210-x86_64-Source +openSUSE-Addon-NonOss-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_0openSUSE.lst b/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_0openSUSE.lst new file mode 100644 index 00000000..cfa5ef15 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_0openSUSE.lst @@ -0,0 +1,4 @@ +openSUSE-20250210-x86_64.license +openSUSE-20250210-x86_64-Debug +openSUSE-20250210-x86_64-Source +openSUSE-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst deleted file mode 100644 index 0089ca7e..00000000 --- a/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst +++ /dev/null @@ -1,2 +0,0 @@ -openSUSE-Addon-NonOss-FTP-x86_64-Media1 -openSUSE-Addon-NonOss-FTP-x86_64-Media2 diff --git a/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_openSUSE-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_openSUSE-ftp-ftp.lst deleted file mode 100644 index 154cddf5..00000000 --- a/t/obs/openSUSE:Factory:ToTest/microos-qcow/files_repo_openSUSE-ftp-ftp.lst +++ /dev/null @@ -1,4 +0,0 @@ -openSUSE-20250210-x86_64-Media1.license -openSUSE-20250210-x86_64-Media1 -openSUSE-20250210-x86_64-Media2 -openSUSE-20250210-x86_64-Media3 diff --git a/t/obs/openSUSE:Factory:ToTest/microos-qcow/print_openqa.before b/t/obs/openSUSE:Factory:ToTest/microos-qcow/print_openqa.before index 11a14422..807a9f5e 100644 --- a/t/obs/openSUSE:Factory:ToTest/microos-qcow/print_openqa.before +++ b/t/obs/openSUSE:Factory:ToTest/microos-qcow/print_openqa.before @@ -11,15 +11,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -38,15 +36,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -65,15 +61,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -92,15 +86,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ @@ -119,15 +111,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ diff --git a/t/obs/openSUSE:Factory:ToTest/microos/files_repo_0NonFree.lst b/t/obs/openSUSE:Factory:ToTest/microos/files_repo_0NonFree.lst new file mode 100644 index 00000000..fd8fcb13 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/microos/files_repo_0NonFree.lst @@ -0,0 +1,3 @@ +openSUSE-Addon-NonOss-20250210-x86_64-Debug +openSUSE-Addon-NonOss-20250210-x86_64-Source +openSUSE-Addon-NonOss-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/microos/files_repo_0openSUSE.lst b/t/obs/openSUSE:Factory:ToTest/microos/files_repo_0openSUSE.lst new file mode 100644 index 00000000..cfa5ef15 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/microos/files_repo_0openSUSE.lst @@ -0,0 +1,4 @@ +openSUSE-20250210-x86_64.license +openSUSE-20250210-x86_64-Debug +openSUSE-20250210-x86_64-Source +openSUSE-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/microos/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/microos/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst deleted file mode 100644 index 0089ca7e..00000000 --- a/t/obs/openSUSE:Factory:ToTest/microos/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst +++ /dev/null @@ -1,2 +0,0 @@ -openSUSE-Addon-NonOss-FTP-x86_64-Media1 -openSUSE-Addon-NonOss-FTP-x86_64-Media2 diff --git a/t/obs/openSUSE:Factory:ToTest/microos/files_repo_openSUSE-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/microos/files_repo_openSUSE-ftp-ftp.lst deleted file mode 100644 index 1cd532c1..00000000 --- a/t/obs/openSUSE:Factory:ToTest/microos/files_repo_openSUSE-ftp-ftp.lst +++ /dev/null @@ -1,4 +0,0 @@ -openSUSE-20240603-x86_64-Media1.license -openSUSE-20240603-x86_64-Media1 -openSUSE-20240603-x86_64-Media2 -openSUSE-20240603-x86_64-Media3 diff --git a/t/obs/openSUSE:Factory:ToTest/microos/print_openqa.before b/t/obs/openSUSE:Factory:ToTest/microos/print_openqa.before index 326b76fc..4a592c1a 100644 --- a/t/obs/openSUSE:Factory:ToTest/microos/print_openqa.before +++ b/t/obs/openSUSE:Factory:ToTest/microos/print_openqa.before @@ -11,15 +11,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20250210 \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20250210 \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20250210 \ VERSION=Tumbleweed \ diff --git a/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_0NonFree.lst b/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_0NonFree.lst new file mode 100644 index 00000000..fd8fcb13 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_0NonFree.lst @@ -0,0 +1,3 @@ +openSUSE-Addon-NonOss-20250210-x86_64-Debug +openSUSE-Addon-NonOss-20250210-x86_64-Source +openSUSE-Addon-NonOss-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_0openSUSE.lst b/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_0openSUSE.lst new file mode 100644 index 00000000..cfa5ef15 --- /dev/null +++ b/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_0openSUSE.lst @@ -0,0 +1,4 @@ +openSUSE-20250210-x86_64.license +openSUSE-20250210-x86_64-Debug +openSUSE-20250210-x86_64-Source +openSUSE-20250210-x86_64 diff --git a/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst deleted file mode 100644 index 0089ca7e..00000000 --- a/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_openSUSE-Addon-NonOss-ftp-ftp.lst +++ /dev/null @@ -1,2 +0,0 @@ -openSUSE-Addon-NonOss-FTP-x86_64-Media1 -openSUSE-Addon-NonOss-FTP-x86_64-Media2 diff --git a/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_openSUSE-ftp-ftp.lst b/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_openSUSE-ftp-ftp.lst deleted file mode 100644 index 106f6be4..00000000 --- a/t/obs/openSUSE:Factory:ToTest/wsl/files_repo_openSUSE-ftp-ftp.lst +++ /dev/null @@ -1,4 +0,0 @@ -openSUSE-20240222-x86_64-Media1.license -openSUSE-20240222-x86_64-Media1 -openSUSE-20240222-x86_64-Media2 -openSUSE-20240222-x86_64-Media3 diff --git a/t/obs/openSUSE:Factory:ToTest/wsl/print_openqa.before b/t/obs/openSUSE:Factory:ToTest/wsl/print_openqa.before index 92b9c1d2..94c1d507 100644 --- a/t/obs/openSUSE:Factory:ToTest/wsl/print_openqa.before +++ b/t/obs/openSUSE:Factory:ToTest/wsl/print_openqa.before @@ -11,15 +11,13 @@ MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx \ MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \ REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx \ - REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222.appx \ - REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-debuginfo \ - REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-source \ - REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222.appx \ - REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240222.appx \ + REPO_1=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-Debug \ + REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-Source \ + REPO_3=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240222.appx \ REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx \ - REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-debuginfo \ - REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ - REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-source \ + REPO_OSS_DEBUG=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-Debug \ + REPO_OSS_DEBUG_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \ + REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx-Source \ REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \ SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240222.appx \ VERSION=Tumbleweed \ diff --git a/xml/obs/openSUSE:Factory.xml b/xml/obs/openSUSE:Factory.xml index 518f305d..39b2e6cf 100644 --- a/xml/obs/openSUSE:Factory.xml +++ b/xml/obs/openSUSE:Factory.xml @@ -1,11 +1,12 @@ + distri="opensuse" + repo_path="images/local"> - - - - + + + +