Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2017-12-20 10:40:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools" Wed Dec 20 10:40:00 2017 rev:34 rq:558523 version:20171219.55e468e Changes: -------- --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2017-12-18 12:28:09.498723736 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes 2017-12-20 10:40:03.662135066 +0100 @@ -1,0 +2,13 @@ +Tue Dec 19 12:41:58 UTC 2017 - opensuse-releaset...@opensuse.org + +- Update to version 20171219.55e468e: + * Fix travis failure introduced with 3e5f3b137 + * Fix packaging after commit 3e5f3b137 + * Don't checkout master + * Add 15.0 Ports to totest-manager + * pkglistgen: Actually remove overlapping packages + * Add support for non-x86_64 products (Leap 15.0/aarch64) + * Scripts and templates to create stagings + * systemd units: remove oneshot type + +------------------------------------------------------------------- Old: ---- openSUSE-release-tools-20171218.09707c0.obscpio New: ---- openSUSE-release-tools-20171219.55e468e.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openSUSE-release-tools.spec ++++++ --- /var/tmp/diff_new_pack.LEr4tM/_old 2017-12-20 10:40:05.605994013 +0100 +++ /var/tmp/diff_new_pack.LEr4tM/_new 2017-12-20 10:40:05.609993724 +0100 @@ -20,7 +20,7 @@ %define source_dir osc-plugin-factory %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version: 20171218.09707c0 +Version: 20171219.55e468e Release: 0 Summary: Tools to aid in staging and release work for openSUSE/SUSE License: GPL-2.0+ and MIT @@ -487,6 +487,7 @@ %{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0-all %{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Rings %{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Staging +%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Ports-aarch64.sh %{_unitdir}/osrt-pkglistgen@.service %{_unitdir}/osrt-pkglistgen@.timer ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.LEr4tM/_old 2017-12-20 10:40:05.661989950 +0100 +++ /var/tmp/diff_new_pack.LEr4tM/_new 2017-12-20 10:40:05.665989661 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/openSUSE/osc-plugin-factory.git</param> - <param name="changesrevision">1de05ee30441be1dc4d1ff7e608ee6becffc3566</param> + <param name="changesrevision">31da422cdac0d935244a408b5066019cdc326e87</param> </service> </servicedata> ++++++ openSUSE-release-tools-20171218.09707c0.obscpio -> openSUSE-release-tools-20171219.55e468e.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/dist/ci/obs-build-target new/openSUSE-release-tools-20171219.55e468e/dist/ci/obs-build-target --- old/openSUSE-release-tools-20171218.09707c0/dist/ci/obs-build-target 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/dist/ci/obs-build-target 2017-12-19 13:34:30.000000000 +0100 @@ -13,6 +13,7 @@ # point _service file to SOURCE_DIR instead of remote sed -i "s|$(cd "$SOURCE_DIR" && git remote get-url origin)|$SOURCE_DIR|" _service +sed -i "s|<param name=\"scm\">git</param>|<param name=\"scm\">git</param><param name=\"revision\">$(cd "$SOURCE_DIR" && git describe --all)</param>|" _service rm *.obscpio osc service disabledrun diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/dist/package/openSUSE-release-tools.spec new/openSUSE-release-tools-20171219.55e468e/dist/package/openSUSE-release-tools.spec --- old/openSUSE-release-tools-20171218.09707c0/dist/package/openSUSE-release-tools.spec 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/dist/package/openSUSE-release-tools.spec 2017-12-19 13:34:30.000000000 +0100 @@ -487,6 +487,7 @@ %{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0-all %{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Rings %{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Staging +%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Ports-aarch64.sh %{_unitdir}/osrt-pkglistgen@.service %{_unitdir}/osrt-pkglistgen@.timer diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/pkglistgen.py new/openSUSE-release-tools-20171219.55e468e/pkglistgen.py --- old/openSUSE-release-tools-20171218.09707c0/pkglistgen.py 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/pkglistgen.py 2017-12-19 13:34:30.000000000 +0100 @@ -22,6 +22,7 @@ # TODO: implement equivalent of namespace namespace:language(de) @SYSTEM # TODO: solve all devel packages to include +from __future__ import print_function from lxml import etree as ET from collections import namedtuple @@ -69,7 +70,7 @@ self.solved = False self.not_found = dict() self.unresolvable = dict() - for a in self.architectures: + for a in ARCHITECTURES: self.packages[a] = [] self.unresolvable[a] = dict() @@ -437,7 +438,7 @@ if status == self.default_support_status: continue for group in self.packages[name][status]: - print name, status + print(name, status) def _load_supportstatus(self): # XXX @@ -674,7 +675,7 @@ self.tool.load_all_groups() for name in sorted(self.tool.groups.keys()): - print name + print(name) # to be called only once to bootstrap def do_dump_supportstatus(self, subcmd, opts): @@ -797,10 +798,10 @@ del pool for reponame in sorted(set(drops.values())): - print "<!-- %s -->" % reponame + print("<!-- %s -->" % reponame) for p in sorted(drops): if drops[p] != reponame: continue - print " <obsoletepackage>%s</obsoletepackage>" % p + print(" <obsoletepackage>%s</obsoletepackage>" % p) @cmdln.option('--overwrite', action='store_true', help='overwrite if output file exists') def do_dump_solv(self, subcmd, opts, baseurl): @@ -916,6 +917,14 @@ if overlap: ignores = [ x.name for x in overlap.ignored ] self.tool.solve_module(overlap.name, [], ignores) + overlapped = set(overlap.solved_packages['*']) + for arch in overlap.architectures: + overlapped |= set(overlap.solved_packages[arch]) + for module in modules: + if module.name == 'overlap': continue + for arch in ['*'] + module.architectures: + for p in overlapped: + module.solved_packages[arch].pop(p, None) self.tool._collect_unsorted_packages(modules) self.tool._write_all_groups() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/pkglistgen.sh new/openSUSE-release-tools-20171219.55e468e/pkglistgen.sh --- old/openSUSE-release-tools-20171218.09707c0/pkglistgen.sh 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/pkglistgen.sh 2017-12-19 13:34:30.000000000 +0100 @@ -10,6 +10,8 @@ : ${project:=openSUSE:Factory} : ${api:=api.opensuse.org} : ${repos:=$project/standard} +: ${productrepo:=standard} +: ${arch:=x86_64} groups="000package-groups" product="000product" @@ -50,7 +52,7 @@ echo "$product undeleted, skip dvd until next cycle" exit 0 elif [ -z "$FORCE" ]; then - bs_status=`osc api "/build/$project/_result?package=$product&repository=standard"` + bs_status=`osc api "/build/$project/_result?package=$product&repository=$productrepo"` if echo "${bs_status}" | grep -q 'building\|dirty'; then echo "$project build in progress, skipping." exit 0 @@ -94,10 +96,10 @@ for i in *.spec.in; do mv -v $i "${i%.in}" done -if ! ${self%.sh}.py -i "$cachedir/$groups" -r $repos -o . -a x86_64 update; then +if ! ${self%.sh}.py -i "$cachedir/$groups" -r $repos -o . -a $arch update; then echo "no change in packages" fi -${self%.sh}.py -i "$cachedir/$groups" -r $repos -o . -a x86_64 solve "${solveargs[@]}" +${self%.sh}.py -i "$cachedir/$groups" -r $repos -o . -a $arch solve "${solveargs[@]}" for i in $delete_products; do rm -vf -- "$i" done diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/script/osrt-pkglistgen-openSUSE:Leap:15.0 new/openSUSE-release-tools-20171219.55e468e/script/osrt-pkglistgen-openSUSE:Leap:15.0 --- old/openSUSE-release-tools-20171218.09707c0/script/osrt-pkglistgen-openSUSE:Leap:15.0 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/script/osrt-pkglistgen-openSUSE:Leap:15.0 2017-12-19 13:34:30.000000000 +0100 @@ -1,4 +1,3 @@ #!/bin/bash export project=openSUSE:Leap:15.0 -export repos=$project/standard osrt-pkglistgen diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/script/osrt-pkglistgen-openSUSE:Leap:15.0:Ports-aarch64.sh new/openSUSE-release-tools-20171219.55e468e/script/osrt-pkglistgen-openSUSE:Leap:15.0:Ports-aarch64.sh --- old/openSUSE-release-tools-20171218.09707c0/script/osrt-pkglistgen-openSUSE:Leap:15.0:Ports-aarch64.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/script/osrt-pkglistgen-openSUSE:Leap:15.0:Ports-aarch64.sh 2017-12-19 13:34:30.000000000 +0100 @@ -0,0 +1,7 @@ +#!/bin/bash +self=$(readlink $(type -p "$0")) +export project=openSUSE:Leap:15.0:Ports +export repos=$project/ports +export arch=aarch64 +export productrepo=ports +osrt-pkglistgen diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/staging_templates/README new/openSUSE-release-tools-20171219.55e468e/staging_templates/README --- old/openSUSE-release-tools-20171218.09707c0/staging_templates/README 1970-01-01 01:00:00.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/staging_templates/README 2017-12-19 13:34:30.000000000 +0100 @@ -0,0 +1,4 @@ +bootstrap=1 ./create_new_staging openSUSE:Leap:15.1 A +bootstrap=1 ./create_new_staging openSUSE:Leap:15.1 B +./create_new_staging openSUSE:Leap:15.1 D +... diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/staging_templates/create_new_staging new/openSUSE-release-tools-20171219.55e468e/staging_templates/create_new_staging --- old/openSUSE-release-tools-20171218.09707c0/staging_templates/create_new_staging 1970-01-01 01:00:00.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/staging_templates/create_new_staging 2017-12-19 13:34:30.000000000 +0100 @@ -0,0 +1,29 @@ +#!/bin/bash +base="$1" +letter="$2" +shift 2 +set -e +if ! osc meta prj "$base:Staging" > /dev/null 2>&1; then + echo "$base:Staging: does not exist" + exit 1 +fi +for i in template_*; do + sed -e "s/:@LETTER@/:$letter/;s/@BASE@/$base/" < $i > "${letter}_${i#template_}" +done +if [ -z "$bootstrap" ]; then + sed -i -e "/0-Bootstrap/d" "${letter}_prj" +fi +if osc meta prj "$base:Staging:$letter" > /dev/null 2>&1; then + echo "$base:Staging:$letter already exists" +else + osc meta prj "$base:Staging:$letter" -F ${letter}_prj + osc meta prjconf "$base:Staging:$letter" -F ${letter}_prjconf +fi +if osc meta prj "$base:Staging:$letter:DVD" > /dev/null 2>&1; then + echo "$base:Staging:$letter:DVD already exists" +else + osc meta prj "$base:Staging:$letter:DVD" -F ${letter}_dvd_prj + osc meta prjconf "$base:Staging:$letter:DVD" -F ${letter}_dvd_prjconf +fi + +echo "done. Don't forget the openQA templates" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_dvd_prj new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_dvd_prj --- old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_dvd_prj 1970-01-01 01:00:00.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_dvd_prj 2017-12-19 13:34:30.000000000 +0100 @@ -0,0 +1,22 @@ +<project name="@BASE@:Staging:@LETTER@:DVD"> + <title/> + <description/> + <link project="@BASE@:Rings:2-TestDVD"/> + <build> + <enable/> + </build> + <publish> + <disable/> + </publish> + <debuginfo> + <enable/> + </debuginfo> + <repository name="standard" rebuild="direct" linkedbuild="all"> + <path project="@BASE@:Staging:@LETTER@" repository="standard"/> + <arch>x86_64</arch> + </repository> + <repository name="images" rebuild="direct" linkedbuild="all"> + <path project="@BASE@:Staging:@LETTER@:DVD" repository="standard"/> + <arch>x86_64</arch> + </repository> +</project> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_dvd_prjconf new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_dvd_prjconf --- old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_dvd_prjconf 1970-01-01 01:00:00.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_dvd_prjconf 2017-12-19 13:34:30.000000000 +0100 @@ -0,0 +1,10 @@ +Patterntype: rpm-md ymp +%if "%_repository" == "images" +Type: kiwi +Repotype: none +Patterntype: none +Prefer: openSUSE-release +%endif + +Ignore: !kiwi:qemu-tools +Ignore: !kiwi-desc-isoboot-requires:qemu-tools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_prj new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_prj --- old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_prj 1970-01-01 01:00:00.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_prj 2017-12-19 13:34:30.000000000 +0100 @@ -0,0 +1,30 @@ +<project name="@BASE@:Staging:@LETTER@"> + <title></title> + <description></description> + <link project="@BASE@:Rings:1-MinimalX"/> + <link project="@BASE@:Rings:0-Bootstrap"/> + <build> + <disable repository="bootstrap_copy"/> + <enable/> + </build> + <publish> + <disable/> + </publish> + <debuginfo> + <enable/> + </debuginfo> + <repository name="standard" rebuild="direct" linkedbuild="all"> + <path project="@BASE@:Staging:@LETTER@" repository="bootstrap_copy"/> + <arch>i586</arch> + <arch>x86_64</arch> + </repository> + <repository name="images" linkedbuild="all"> + <path project="@BASE@:Staging:@LETTER@" repository="standard"/> + <arch>x86_64</arch> + </repository> + <repository name="bootstrap_copy"> + <path project="@BASE@:Staging" repository="standard"/> + <arch>i586</arch> + <arch>x86_64</arch> + </repository> +</project> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_prjconf new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_prjconf --- old/openSUSE-release-tools-20171218.09707c0/staging_templates/template_prjconf 1970-01-01 01:00:00.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/staging_templates/template_prjconf 2017-12-19 13:34:30.000000000 +0100 @@ -0,0 +1,10 @@ +%if "%_repository" == "images" +Type: kiwi +Repotype: none +Patterntype: none +Prefer: openSUSE-release +%endif + +# temporary for bootstrap +Support: !rpmlint-mini !rpmlint-Factory +VMinstall: !kernel-obs-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-leaper-review.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-leaper-review.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-leaper-review.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-leaper-review.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,7 +2,6 @@ Description=openSUSE Release Tools: leaper review [Service] -Type=oneshot User=osrt-leaper ExecStart=/usr/bin/osrt-leaper --verbose --manual-version-updates --manual-maintenance-updates review diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-metrics@.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-metrics@.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-metrics@.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-metrics@.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,11 +2,9 @@ Description=openSUSE Release Tools: metrics for %i [Service] -Type=oneshot User=osrt-metrics SyslogIdentifier=osrt-metrics ExecStart=/usr/bin/osrt-metrics --debug -p "%i" -TimeoutStartSec=8 hour [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-repo-checker-project_only@.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-repo-checker-project_only@.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-repo-checker-project_only@.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-repo-checker-project_only@.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,11 +2,9 @@ Description=openSUSE Release Tools: repo-checker project_only for %i [Service] -Type=oneshot User=osrt-repo-checker SyslogIdentifier=osrt-repo-checker ExecStart=/usr/bin/osrt-repo_checker --debug project_only --post-comments "%i" -TimeoutStartSec=8 hour [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-repo-checker.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-repo-checker.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-repo-checker.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-repo-checker.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,11 +2,9 @@ Description=openSUSE Release Tools: repo-checker [Service] -Type=oneshot User=osrt-repo-checker SyslogIdentifier=osrt-repo-checker ExecStart=/usr/bin/osrt-repo_checker --debug review -TimeoutStartSec=8 hour [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-daily@.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-daily@.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-daily@.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-daily@.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,13 +2,11 @@ Description=openSUSE Release Tools: staging-bot daily for %i [Service] -Type=oneshot User=osrt-staging-bot SyslogIdentifier=osrt-staging-bot ExecStart=/usr/bin/env bash -c ' \ osc staging -p "%i" unignore --cleanup \ ' -TimeoutStartSec=3 hour [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-regular@.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-regular@.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-regular@.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-regular@.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,7 +2,6 @@ Description=openSUSE Release Tools: staging-bot regular for %i [Service] -Type=oneshot User=osrt-staging-bot SyslogIdentifier=osrt-staging-bot ExecStart=/usr/bin/env bash -c ' \ @@ -13,7 +12,6 @@ osc staging -p "%i" unselect --cleanup && \ osc staging -p "%i" repair --cleanup \ ' -TimeoutStartSec=5 hour [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-reminder.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-reminder.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-reminder.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-reminder.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,14 +2,12 @@ Description=openSUSE Release Tools: staging-bot reminder [Service] -Type=oneshot User=osrt-staging-bot SyslogIdentifier=osrt-staging-bot ExecStart=/usr/bin/env bash -c ' \ /usr/bin/osrt-devel-project reviews --min-age 3 --remind && \ /usr/bin/osrt-devel-project requests --min-age 3 --remind \ ' -TimeoutStartSec=3 hour [Install] WantedBy=multi-user.target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-support-rebuild@.service new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-support-rebuild@.service --- old/openSUSE-release-tools-20171218.09707c0/systemd/osrt-staging-bot-support-rebuild@.service 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/systemd/osrt-staging-bot-support-rebuild@.service 2017-12-19 13:34:30.000000000 +0100 @@ -2,7 +2,6 @@ Description=openSUSE Release Tools: staging-bot regular for %i (rebuild staging project if support package staged) [Service] -Type=oneshot User=osrt-staging-bot SyslogIdentifier=osrt-staging-bot ExecStart=/usr/bin/osrt-suppkg_rebuild -p "%i" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171218.09707c0/totest-manager.py new/openSUSE-release-tools-20171219.55e468e/totest-manager.py --- old/openSUSE-release-tools-20171218.09707c0/totest-manager.py 2017-12-18 09:37:02.000000000 +0100 +++ new/openSUSE-release-tools-20171219.55e468e/totest-manager.py 2017-12-19 13:34:30.000000000 +0100 @@ -725,6 +725,25 @@ return self.iso_build_version(self.project + ':ToTest', self.main_products[0]) +class ToTest150Ports(ToTestBaseNew): + main_products = [ + '000product:openSUSE-cd-mini-aarch64', + '000product:openSUSE-dvd5-dvd-aarch64', + ] + + ftp_products = ['000product:openSUSE-ftp-ftp-aarch64', + ] + + livecd_products = [] + + def openqa_group(self): + return 'openSUSE Leap 15.0 Ports' + + def get_current_snapshot(self): + return self.iso_build_version(self.project + ':ToTest', self.main_products[0]) + + + class ToTestSLE150(ToTestBaseNew): main_products = [ '000product:SLES-cd-DVD-aarch64', @@ -769,6 +788,7 @@ 'openSUSE:Factory:ARM': ToTestFactoryARM, 'openSUSE:Factory:zSystems': ToTestFactoryzSystems, 'openSUSE:Leap:15.0': ToTest150, + 'openSUSE:Leap:15.0:Ports': ToTest150Ports, 'SUSE:SLE-15:GA': ToTestSLE150, } self.openqa_server = { ++++++ openSUSE-release-tools.obsinfo ++++++ --- /var/tmp/diff_new_pack.LEr4tM/_old 2017-12-20 10:40:06.257946710 +0100 +++ /var/tmp/diff_new_pack.LEr4tM/_new 2017-12-20 10:40:06.257946710 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20171218.09707c0 -mtime: 1513586222 -commit: 09707c01a47972c4d4002948c0b67ef30f0ffb7e +version: 20171219.55e468e +mtime: 1513686870 +commit: 55e468e553376559cc88bdd0de8ccd90c1f68c35