commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-11-10 13:46:11 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11331 (New) Package is "openSUSE-release-tools" Tue Nov 10 13:46:11 2020 rev:299 rq:847320 version:20201103.e77961f0 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-10-29 14:53:08.937262285 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11331/openSUSE-release-tools.changes 2020-11-10 13:53:14.182874600 +0100 @@ -1,0 +2,19 @@ +Mon Nov 02 16:58:56 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201103.e77961f0: + * pkglistgen gocd: rename Pkglistgen.openSUSE_Leap to avoid the dup'ed key + +--- +Mon Nov 02 14:09:54 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201102.21e0b914: + * Leap 15.3: Jump project discontinued but Leap 15.3 started + +--- +Fri Oct 30 04:34:12 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201030.620b9480: + * Merge common code of SP1 and SP2 + * Add back setup for 15SP1 quarterly updates + +--- Old: openSUSE-release-tools-20201022.3934deb8.obscpio New: openSUSE-release-tools-20201103.e77961f0.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.83Tbw2/_old 2020-11-10 13:53:14.898873246 +0100 +++ /var/tmp/diff_new_pack.83Tbw2/_new 2020-11-10 13:53:14.902873238 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20201022.3934deb8 +Version:20201103.e77961f0 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.83Tbw2/_old 2020-11-10 13:53:14.958873132 +0100 +++ /var/tmp/diff_new_pack.83Tbw2/_new 2020-11-10 13:53:14.958873132 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -ad58802324e9fbb07e56417bfde7b14320d2b39e +deee1d905324a97bb05d9121321a5f072dd48341 ++ openSUSE-release-tools-20201022.3934deb8.obscpio -> openSUSE-release-tools-20201103.e77961f0.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20201022.3934deb8/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20201103.e77961f0/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20201022.3934deb8/gocd/checkers.suse.gocd.yaml 2020-10-22 12:31:39.0 +0200 +++ new/openSUSE-release-tools-20201103.e77961f0/gocd/checkers.suse.gocd.yaml 2020-11-02 17:57:17.0 +0100 @@ -281,6 +281,35 @@ - staging-bot tasks: - script: ./legal-auto.py -A https://api.suse.de --debug --legaldb http://legaldb.suse.de project $(cat /home/go/config/legal-auto-projects-suse) + SLE15.SP1.QR: +group: SLE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck +timer: + spec: 0 0 0 ? * THU +materials: + scripts: +git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts +stages: +- Run: +approval: + type: manual +jobs: + Run: +timeout: 30 +resources: +- repo-checker +tasks: +- script: |- +cd scripts +./pkglistgen.py -A https://api.suse.de --debug update_and_solve -p home:maintenance-installcheck:15-SP1:QR -s target --force +osc -A https://api.suse.de co home:maintenance-installcheck:15-SP1:QR 000product +cd home:maintenance-installcheck:15-SP1:QR/000product +sed -e 's,home:maintenance-installcheck:15-SP1:QR,SUSE:SLE-15-SP1:Update:QR,' -i * +osc ci -m 'Fix repoid' +osc sr --yes SUSE:SLE-15-SP1:Update:QR -m 'Update Package List' SLE15.SP2.QR: group: SLE.Checkers lock_behavior: unlockWhenFinished diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20201022.3934deb8/gocd/checkers.suse.gocd.yaml.erb
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-10-29 14:52:58 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3463 (New) Package is "openSUSE-release-tools" Thu Oct 29 14:52:58 2020 rev:298 rq:844846 version:20201022.3934deb8 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-10-14 15:41:23.962408649 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3463/openSUSE-release-tools.changes 2020-10-29 14:53:08.937262285 +0100 @@ -1,0 +2,12 @@ +Thu Oct 22 10:32:30 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201022.3934deb8: + * pkglistgen gocd: remove wrong -s target option for Leap MicroOS + +--- +Thu Oct 22 09:21:33 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201022.fccc3b92: + * pkglistgen: add Leap 15.2 MicroOS back to pipeline + +--- Old: openSUSE-release-tools-20201007.ccac00af.obscpio New: openSUSE-release-tools-20201022.3934deb8.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.928VEQ/_old 2020-10-29 14:53:10.265262735 +0100 +++ /var/tmp/diff_new_pack.928VEQ/_new 2020-10-29 14:53:10.269262736 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20201007.ccac00af +Version:20201022.3934deb8 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.928VEQ/_old 2020-10-29 14:53:10.305262749 +0100 +++ /var/tmp/diff_new_pack.928VEQ/_new 2020-10-29 14:53:10.309262750 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -9e9479d6b0d9d86af54f883d16a0e35fd74fc641 +ad58802324e9fbb07e56417bfde7b14320d2b39e ++ openSUSE-release-tools-20201007.ccac00af.obscpio -> openSUSE-release-tools-20201022.3934deb8.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20201007.ccac00af/gocd/pkglistgen.opensuse.gocd.yaml new/openSUSE-release-tools-20201022.3934deb8/gocd/pkglistgen.opensuse.gocd.yaml --- old/openSUSE-release-tools-20201007.ccac00af/gocd/pkglistgen.opensuse.gocd.yaml 2020-10-07 13:04:45.0 +0200 +++ new/openSUSE-release-tools-20201022.3934deb8/gocd/pkglistgen.opensuse.gocd.yaml 2020-10-22 12:31:39.0 +0200 @@ -83,6 +83,27 @@ tasks: - script: python3 ./pkglistgen.py --apiurl https://api.opensuse.org handle_update_repos openSUSE:Factory:RISCV Pkglistgen.openSUSE_Leap: +group: Leap.15.2.pkglistgen +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +timer: + spec: 0 10 * ? * * + only_on_changes: false +materials: + git: +git: https://github.com/openSUSE/openSUSE-release-tools.git +stages: +- pkglistgen: +approval: + type: manual +jobs: + openSUSE_Leap_15.2_MicroOS: +resources: +- repo-checker +tasks: + - script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:15.2:MicroOS + Pkglistgen.openSUSE_Jump: group: Leap.jump.pkglistgen lock_behavior: unlockWhenFinished environment_variables: @@ -103,7 +124,7 @@ - repo-checker tasks: - script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p openSUSE:Jump:15.2 -s target - Update.Repos.Leap: + Update.Repos.Jump: group: Leap.jump.pkglistgen lock_behavior: unlockWhenFinished environment_variables: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20201007.ccac00af/gocd/pkglistgen.opensuse.gocd.yaml.erb new/openSUSE-release-tools-20201022.3934deb8/gocd/pkglistgen.opensuse.gocd.yaml.erb --- old/openSUSE-release-tools-20201007.ccac00af/gocd/pkglistgen.opensuse.gocd.yaml.erb 2020-10-07 13:04:45.0 +0200 +++ new/openSUSE-release-tools-20201022.3934deb8/gocd/pkglistgen.opensuse.gocd.yaml.erb 2020-10-22 12:31:39.0 +0200 @@ -54,6 +54,35 @@ - script: python3 ./pkglistgen.py --apiurl
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-10-14 15:41:04 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3486 (New) Package is "openSUSE-release-tools" Wed Oct 14 15:41:04 2020 rev:297 rq:841754 version:20201007.ccac00af Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-09-30 19:55:17.564833057 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3486/openSUSE-release-tools.changes 2020-10-14 15:41:23.962408649 +0200 @@ -1,0 +2,24 @@ +Wed Oct 07 11:06:27 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201007.ccac00af: + * Fix MQ timeouts in rabbit-repoid + +--- +Wed Oct 07 06:15:05 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201007.706b6713: + * Do not try to push empty changes in rabbit-repoid + +--- +Wed Oct 07 05:22:37 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20201007.c336e60c: + * Check git errors in rabbit-repoid + +--- +Wed Sep 30 12:52:46 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200930.488b0fc7: + * gocd: Run ttm for openSUSE:Jump:15.2:Images + +--- Old: openSUSE-release-tools-20200923.c33e6a9e.obscpio New: openSUSE-release-tools-20201007.ccac00af.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.1B750v/_old 2020-10-14 15:41:28.434410210 +0200 +++ /var/tmp/diff_new_pack.1B750v/_new 2020-10-14 15:41:28.438410212 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200923.c33e6a9e +Version:20201007.ccac00af Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.1B750v/_old 2020-10-14 15:41:28.510410237 +0200 +++ /var/tmp/diff_new_pack.1B750v/_new 2020-10-14 15:41:28.510410237 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -c33e6a9e9fac56e8b318b1b805439723cb1b017e +9e9479d6b0d9d86af54f883d16a0e35fd74fc641 ++ openSUSE-release-tools-20200923.c33e6a9e.obscpio -> openSUSE-release-tools-20201007.ccac00af.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200923.c33e6a9e/gocd/rabbit-repoid.py new/openSUSE-release-tools-20201007.ccac00af/gocd/rabbit-repoid.py --- old/openSUSE-release-tools-20200923.c33e6a9e/gocd/rabbit-repoid.py 2020-09-23 10:33:51.0 +0200 +++ new/openSUSE-release-tools-20201007.ccac00af/gocd/rabbit-repoid.py 2020-10-07 13:04:45.0 +0200 @@ -7,6 +7,7 @@ import logging import os.path import time +import subprocess import osc from osc.core import http_GET, makeurl @@ -31,8 +32,8 @@ return super(Listener, self).interval() def still_alive(self): -self.check_some_repos() super(Listener, self).still_alive() +self.check_some_repos() def routing_keys(self): return [self.amqp_prefix + '.obs.repo.build_finished'] @@ -90,9 +91,8 @@ return def push_git(self, message): -os.system('git add . ') -os.system('git commit -m "{}" > /dev/null'.format(message)) -os.system('git push > /dev/null') +cmd = 'git add . && git diff --exit-code --quiet HEAD || ( git commit -m "{}" && git push ) > /dev/null' +subprocess.run(cmd.format(message), shell=True, check=True) def update_repo(self, project, repository): ids = self.check_all_archs(project, repository) @@ -106,7 +106,6 @@ def on_message(self, unused_channel, method, properties, body): self.logger.debug("on_message") -self.check_some_repos() self.acknowledge_message(method.delivery_tag) try: body = json.loads(body) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200923.c33e6a9e/gocd/totestmanager.gocd.yaml new/openSUSE-release-tools-20201007.ccac00af/gocd/totestmanager.gocd.yaml --- old/openSUSE-release-tools-20200923.c33e6a9e/gocd/totestmanager.gocd.yaml 2020-09-23
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-09-30 19:55:10 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4249 (New) Package is "openSUSE-release-tools" Wed Sep 30 19:55:10 2020 rev:296 rq:838721 version:20200923.c33e6a9e Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-09-16 19:43:41.135079083 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4249/openSUSE-release-tools.changes 2020-09-30 19:55:17.564833057 +0200 @@ -1,0 +2,20 @@ +Wed Sep 23 08:34:49 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200923.c33e6a9e: + * Change SP2 QU job to run on Thursday + * Remove 15SP1 QU settings + * Add setup for 15SP2 quarterly updates + +--- +Mon Sep 21 11:54:33 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200921.26408ca6: + * Dashboard: be more precise in percentage to avoid to display 'done' with few jobs remaining + +--- +Fri Sep 18 09:27:06 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200918.4b77ae84: + * Add a readme about TTM + +--- Old: openSUSE-release-tools-20200909.0bb0f971.obscpio New: openSUSE-release-tools-20200923.c33e6a9e.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.q2GK1H/_old 2020-09-30 19:55:19.392834691 +0200 +++ /var/tmp/diff_new_pack.q2GK1H/_new 2020-09-30 19:55:19.396834694 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200909.0bb0f971 +Version:20200923.c33e6a9e Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.q2GK1H/_old 2020-09-30 19:55:19.452834744 +0200 +++ /var/tmp/diff_new_pack.q2GK1H/_new 2020-09-30 19:55:19.456834749 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -0bb0f971cc69883e3f053a1e1416f4ca4731191a +c33e6a9e9fac56e8b318b1b805439723cb1b017e ++ openSUSE-release-tools-20200909.0bb0f971.obscpio -> openSUSE-release-tools-20200923.c33e6a9e.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200909.0bb0f971/dashboard/generate.py new/openSUSE-release-tools-20200923.c33e6a9e/dashboard/generate.py --- old/openSUSE-release-tools-20200909.0bb0f971/dashboard/generate.py 2020-09-09 15:43:50.0 +0200 +++ new/openSUSE-release-tools-20200923.c33e6a9e/dashboard/generate.py 2020-09-23 10:33:51.0 +0200 @@ -96,7 +96,7 @@ unresolvable = 0 if building + failed + succeeded == 0: return {'building': -1} -return { 'building': 1000 - int(building * 1000 / (building + failed + succeeded + broken)), +return { 'building': 1 - int(building * 1 / (building + failed + succeeded + broken)), 'failed': failed, 'broken': broken, 'unresolvable': unresolvable } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200909.0bb0f971/dashboard/templates/repository.html new/openSUSE-release-tools-20200923.c33e6a9e/dashboard/templates/repository.html --- old/openSUSE-release-tools-20200909.0bb0f971/dashboard/templates/repository.html 2020-09-09 15:43:50.0 +0200 +++ new/openSUSE-release-tools-20200923.c33e6a9e/dashboard/templates/repository.html 2020-09-23 10:33:51.0 +0200 @@ -1,7 +1,7 @@ {% set progress = project.build_summary(repository) %} {% if progress['building'] >= 0 %} - {% if progress['building'] < 1000 %} -{{ progress['building'] / 10}}% done + {% if progress['building'] < 1 %} +{{ progress['building'] / 100}}% done {% else %} done {% endif %} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200909.0bb0f971/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20200923.c33e6a9e/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20200909.0bb0f971/gocd/checkers.suse.gocd.yaml 2020-09-09 15:43:50.0 +0200 +++
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-09-16 19:42:35 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4249 (New) Package is "openSUSE-release-tools" Wed Sep 16 19:42:35 2020 rev:295 rq:834930 version:20200909.0bb0f971 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-09-03 01:19:23.840586236 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4249/openSUSE-release-tools.changes 2020-09-16 19:43:41.135079083 +0200 @@ -1,0 +2,48 @@ +Wed Sep 09 13:48:01 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200909.0bb0f971: + * TTM: Ignore arch check for multibuild containers + +--- +Mon Sep 07 11:59:15 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200907.aa447872: + * handle also GO_SERVER_URL when port is 8153 + +--- +Mon Sep 07 08:12:47 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200907.6c213476: + * TTM: Verify that all successfully built products are mentioned in the config + +--- +Thu Sep 03 09:40:12 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200903.6c099fbb: + * Dashboard: Handle 'broken' state for OBS + +--- +Thu Sep 03 07:28:40 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200903.1a4894ef: + * Add release to TEST and PUBLIC for MicroOS + +--- +Thu Sep 03 07:09:31 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200903.c28f1293: + * added a 30 minute timeout to the openqa run + +--- +Wed Sep 02 15:50:12 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200902.771d1db6: + * Add the ARM rings + +--- +Wed Sep 02 14:06:00 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200902.aea8d9fa: + * Dashboard: Handle 'locked' state for OBS + +--- Old: openSUSE-release-tools-20200826.3b33c0a6.obscpio New: openSUSE-release-tools-20200909.0bb0f971.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ZfPeHs/_old 2020-09-16 19:43:43.279081199 +0200 +++ /var/tmp/diff_new_pack.ZfPeHs/_new 2020-09-16 19:43:43.279081199 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200826.3b33c0a6 +Version:20200909.0bb0f971 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ZfPeHs/_old 2020-09-16 19:43:43.331081250 +0200 +++ /var/tmp/diff_new_pack.ZfPeHs/_new 2020-09-16 19:43:43.335081254 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d9736fb6627e298183640a9bfb2f76d8e3ed1d36 +0bb0f971cc69883e3f053a1e1416f4ca4731191a ++ openSUSE-release-tools-20200826.3b33c0a6.obscpio -> openSUSE-release-tools-20200909.0bb0f971.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200826.3b33c0a6/dashboard/generate.py new/openSUSE-release-tools-20200909.0bb0f971/dashboard/generate.py --- old/openSUSE-release-tools-20200826.3b33c0a6/dashboard/generate.py 2020-08-26 12:30:29.0 +0200 +++ new/openSUSE-release-tools-20200909.0bb0f971/dashboard/generate.py 2020-09-09 15:43:50.0 +0200 @@ -70,14 +70,18 @@ unresolvable = 0 building = 0 succeeded = 0 +broken = 0 for result in root.findall('.//statuscount'): code = result.get('code') count = int(result.get('count')) -if code == 'excluded' or code == 'disabled': +if code == 'excluded' or code == 'disabled' or code == 'locked': continue # ignore if code == 'succeeded': succeeded += count continue +if code == 'broken': +broken += count +continue
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-09-03 01:18:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3399 (New) Package is "openSUSE-release-tools" Thu Sep 3 01:18:41 2020 rev:294 rq:831460 version:20200826.3b33c0a6 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-08-18 12:25:52.795843321 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3399/openSUSE-release-tools.changes 2020-09-03 01:19:23.840586236 +0200 @@ -1,0 +2,22 @@ +Wed Aug 26 10:32:44 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200826.3b33c0a6: + * Revert "Retrieve packages download statistics" + +--- +Wed Aug 26 08:51:32 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200826.f6a30eed: + * Bugfixes + * [metrics-access] Fix packages path + * Optimize searching access logs + * Parse and count packages + +--- +Thu Aug 20 13:39:56 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200820.30a5ec58: + * bugowner.py: fix typo + * bugowner.py: switch to python3 + +--- Old: openSUSE-release-tools-20200811.7a216cd0.obscpio New: openSUSE-release-tools-20200826.3b33c0a6.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.B2d5sU/_old 2020-09-03 01:19:26.808587327 +0200 +++ /var/tmp/diff_new_pack.B2d5sU/_new 2020-09-03 01:19:26.812587329 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200811.7a216cd0 +Version:20200826.3b33c0a6 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.B2d5sU/_old 2020-09-03 01:19:26.852587343 +0200 +++ /var/tmp/diff_new_pack.B2d5sU/_new 2020-09-03 01:19:26.852587343 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7a216cd0c3c6ae746f459c26a7bb6f46e7707804 +d9736fb6627e298183640a9bfb2f76d8e3ed1d36 ++ openSUSE-release-tools-20200811.7a216cd0.obscpio -> openSUSE-release-tools-20200826.3b33c0a6.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200811.7a216cd0/bugowner.py new/openSUSE-release-tools-20200826.3b33c0a6/bugowner.py --- old/openSUSE-release-tools-20200811.7a216cd0/bugowner.py2020-08-11 10:22:18.0 +0200 +++ new/openSUSE-release-tools-20200826.3b33c0a6/bugowner.py2020-08-26 12:30:29.0 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 # -*- coding: utf-8 -*- # Copyright (c) 2018 SUSE LLC # @@ -22,7 +22,7 @@ from __future__ import print_function -from ConfigParser import ConfigParser +from osc import OscConfigParser from xdg.BaseDirectory import load_first_config from lxml import etree as ET from collections import namedtuple @@ -30,7 +30,7 @@ import sys import cmdln import logging -import urllib2 +import urllib import osc.core import yaml import os @@ -177,7 +177,7 @@ @cmdln.option('--request', action='store_true', help='print osc request lines') @cmdln.option('--employee', action='store_true', help='only filter employees') def do_owner(self, subcmd, opts, *package): -"""${cmd_name}: find owners of the given pacakge +"""${cmd_name}: find owners of the given package ${cmd_usage} ${cmd_option_list} ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.B2d5sU/_old 2020-09-03 01:19:27.600587618 +0200 +++ /var/tmp/diff_new_pack.B2d5sU/_new 2020-09-03 01:19:27.604587620 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200811.7a216cd0 -mtime: 1597134138 -commit: 7a216cd0c3c6ae746f459c26a7bb6f46e7707804 +version: 20200826.3b33c0a6 +mtime: 1598437829 +commit: 3b33c0a6c0824c2b83df11cc1b43a5d448ec774a
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-08-18 12:25:40 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3399 (New) Package is "openSUSE-release-tools" Tue Aug 18 12:25:40 2020 rev:293 rq:827535 version:20200811.7a216cd0 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-07-24 10:08:23.114075504 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3399/openSUSE-release-tools.changes 2020-08-18 12:25:52.795843321 +0200 @@ -1,0 +2,22 @@ +Tue Aug 11 08:24:15 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200811.7a216cd0: + * fix tests + * repoid monitor: monitoring events from openSUSE:Jump + * gocd: remove Leap config and enable Jump project to pipeline if needed + * conf: general config for openSUSE Jump + * TTM: enable Jump project on totest manager and remove old main project + +--- +Tue Aug 11 08:21:38 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200811.41fe9c2f: + * Add MicroOSNG setup + +--- +Mon Aug 10 08:00:21 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200810.6e220f02: + * Remove SLE-15-SP2 setup + +--- Old: openSUSE-release-tools-20200716.558f783b.obscpio New: openSUSE-release-tools-20200811.7a216cd0.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.QIHCYm/_old 2020-08-18 12:25:54.907844202 +0200 +++ /var/tmp/diff_new_pack.QIHCYm/_new 2020-08-18 12:25:54.915844205 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200716.558f783b +Version:20200811.7a216cd0 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.QIHCYm/_old 2020-08-18 12:25:54.963844225 +0200 +++ /var/tmp/diff_new_pack.QIHCYm/_new 2020-08-18 12:25:54.967844227 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -558f783b2abecfcf4a7b32f3b95b268f6a47f841 +7a216cd0c3c6ae746f459c26a7bb6f46e7707804 ++ openSUSE-release-tools-20200716.558f783b.obscpio -> openSUSE-release-tools-20200811.7a216cd0.obscpio ++ 2564 lines of diff (skipped) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.QIHCYm/_old 2020-08-18 12:25:55.747844552 +0200 +++ /var/tmp/diff_new_pack.QIHCYm/_new 2020-08-18 12:25:55.747844552 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200716.558f783b -mtime: 1594903594 -commit: 558f783b2abecfcf4a7b32f3b95b268f6a47f841 +version: 20200811.7a216cd0 +mtime: 1597134138 +commit: 7a216cd0c3c6ae746f459c26a7bb6f46e7707804
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-07-24 10:07:06 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3592 (New) Package is "openSUSE-release-tools" Fri Jul 24 10:07:06 2020 rev:292 rq:822407 version:20200716.558f783b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-07-03 00:17:51.281148528 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3592/openSUSE-release-tools.changes 2020-07-24 10:08:23.114075504 +0200 @@ -1,0 +2,42 @@ +Thu Jul 16 12:47:26 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200716.558f783b: + * metrics/grafana/openqa: Add openSUSE Leap 15.1 and 15.2 + * factory-auto: add opensuse-review-team on submits to NonFree + * fixed a whitespace + * skip SUSE:Channel files harder + +--- +Tue Jul 14 09:00:03 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200714.b826963d: + * fix cutting off part of a stagings name + +--- +Thu Jul 09 05:28:24 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200709.cef2425d: + * Merge check images and release to TEST for 15-SP3 + * Add SLE15-SP3 setup. + +--- +Wed Jul 08 12:17:58 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200708.6a13cb44: + * WSL: Add output of gocd/generate.sh + * Add openSUSE:Leap:15.2:WSL under gocd control + +--- +Mon Jul 06 11:13:16 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200706.c31bc8f1: + * Update version attribute also in o:F:RISCV + +--- +Sun Jul 05 08:09:30 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200705.5aedaf1c: + * Add pkglistgen instance for openSUSE:Factory:RISCV + * Add rebuild trigger for openSUSE:Factory:RISCV + +--- Old: openSUSE-release-tools-20200625.d66b16f2.obscpio New: openSUSE-release-tools-20200716.558f783b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.m72zRz/_old 2020-07-24 10:08:32.006084419 +0200 +++ /var/tmp/diff_new_pack.m72zRz/_new 2020-07-24 10:08:32.010084424 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200625.d66b16f2 +Version:20200716.558f783b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.m72zRz/_old 2020-07-24 10:08:32.046084459 +0200 +++ /var/tmp/diff_new_pack.m72zRz/_new 2020-07-24 10:08:32.046084459 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d66b16f2553c73aa2462dafb3339c4b22040a7b4 +558f783b2abecfcf4a7b32f3b95b268f6a47f841 ++ openSUSE-release-tools-20200625.d66b16f2.obscpio -> openSUSE-release-tools-20200716.558f783b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200625.d66b16f2/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20200716.558f783b/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20200625.d66b16f2/gocd/checkers.suse.gocd.yaml 2020-06-25 14:08:50.0 +0200 +++ new/openSUSE-release-tools-20200716.558f783b/gocd/checkers.suse.gocd.yaml 2020-07-16 14:46:34.0 +0200 @@ -42,6 +42,27 @@ - repo-checker tasks: - script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP2:GA:Staging/dashboard --no-rebuild SUSE:SLE-15-SP2:GA + SLE15SP3.Project: +group: SLE.Checkers +lock_behavior: unlockWhenFinished +timer: + spec: 0 0 * ? * * + only_on_changes: false +materials: + git: +git: https://github.com/openSUSE/openSUSE-release-tools.git +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-repo-checker +stages: +- Run: +approval: manual +jobs: + SLE_15_SP3: +timeout: 30 +resources: +- repo-checker +tasks: +- script:
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-07-03 00:14:33 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3060 (New) Package is "openSUSE-release-tools" Fri Jul 3 00:14:33 2020 rev:291 rq:818336 version:20200625.d66b16f2 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-06-17 14:58:24.922640726 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3060/openSUSE-release-tools.changes 2020-07-03 00:17:51.281148528 +0200 @@ -1,0 +2,12 @@ +Thu Jun 25 12:10:28 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200625.d66b16f2: + * Forgot to add the erb file too... + +--- +Tue Jun 23 08:52:50 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200623.49cd77b8: + * gocd: pkglistgen for MicroOS + +--- Old: openSUSE-release-tools-20200610.3c1b0160.obscpio New: openSUSE-release-tools-20200625.d66b16f2.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.fUyRdi/_old 2020-07-03 00:17:53.289155188 +0200 +++ /var/tmp/diff_new_pack.fUyRdi/_new 2020-07-03 00:17:53.293155202 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200610.3c1b0160 +Version:20200625.d66b16f2 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.fUyRdi/_old 2020-07-03 00:17:53.325155308 +0200 +++ /var/tmp/diff_new_pack.fUyRdi/_new 2020-07-03 00:17:53.325155308 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3ec840fb226254212139da36f4532972da0d740d +d66b16f2553c73aa2462dafb3339c4b22040a7b4 ++ openSUSE-release-tools-20200610.3c1b0160.obscpio -> openSUSE-release-tools-20200625.d66b16f2.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200610.3c1b0160/gocd/pkglistgen.opensuse.gocd.yaml new/openSUSE-release-tools-20200625.d66b16f2/gocd/pkglistgen.opensuse.gocd.yaml --- old/openSUSE-release-tools-20200610.3c1b0160/gocd/pkglistgen.opensuse.gocd.yaml 2020-06-10 11:46:27.0 +0200 +++ new/openSUSE-release-tools-20200625.d66b16f2/gocd/pkglistgen.opensuse.gocd.yaml 2020-06-25 14:08:50.0 +0200 @@ -108,6 +108,11 @@ - repo-checker tasks: - script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:15.2:PowerPC + openSUSE_Leap_15.2_MicroOS: +resources: +- repo-checker +tasks: +- script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:15.2:MicroOS Update.Repos.Leap: group: Leap.15.2.pkglistgen lock_behavior: unlockWhenFinished diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200610.3c1b0160/gocd/pkglistgen.opensuse.gocd.yaml.erb new/openSUSE-release-tools-20200625.d66b16f2/gocd/pkglistgen.opensuse.gocd.yaml.erb --- old/openSUSE-release-tools-20200610.3c1b0160/gocd/pkglistgen.opensuse.gocd.yaml.erb 2020-06-10 11:46:27.0 +0200 +++ new/openSUSE-release-tools-20200625.d66b16f2/gocd/pkglistgen.opensuse.gocd.yaml.erb 2020-06-25 14:08:50.0 +0200 @@ -69,7 +69,7 @@ approval: type: manual jobs: - <% ['openSUSE:Leap:15.2/target', 'openSUSE:Leap:15.2/rings', 'openSUSE:Leap:15.2:ARM', 'openSUSE:Leap:15.2:PowerPC'].each do |project| + <% ['openSUSE:Leap:15.2/target', 'openSUSE:Leap:15.2/rings', 'openSUSE:Leap:15.2:ARM', 'openSUSE:Leap:15.2:PowerPC', 'openSUSE:Leap:15.2:MicroOS'].each do |project| project=project.split('/') name=project[0].gsub(':', '_') if project.size > 1 ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.fUyRdi/_old 2020-07-03 00:17:53.889157178 +0200 +++ /var/tmp/diff_new_pack.fUyRdi/_new 2020-07-03 00:17:53.889157178 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200610.3c1b0160 -mtime: 1591782387 -commit: 3c1b016007a0c04fd94eba18f903190a43cb6444 +version: 20200625.d66b16f2 +mtime: 1593086930 +commit: d66b16f2553c73aa2462dafb3339c4b22040a7b4
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-06-17 14:58:00 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3606 (New) Package is "openSUSE-release-tools" Wed Jun 17 14:58:00 2020 rev:290 rq:815480 version:20200610.3c1b0160 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-05-26 17:22:44.180415436 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3606/openSUSE-release-tools.changes 2020-06-17 14:58:24.922640726 +0200 @@ -1,0 +2,7 @@ +Wed Jun 10 09:47:58 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200610.3c1b0160: + * Fix flake error F541 in tests/origin_tests.py + * Fix osc.core.repository_path_expand + +--- Old: openSUSE-release-tools-20200517.e09639bc.obscpio New: openSUSE-release-tools-20200610.3c1b0160.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.JOQ014/_old 2020-06-17 14:58:26.110644794 +0200 +++ /var/tmp/diff_new_pack.JOQ014/_new 2020-06-17 14:58:26.114644807 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200517.e09639bc +Version:20200610.3c1b0160 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.JOQ014/_old 2020-06-17 14:58:26.162644972 +0200 +++ /var/tmp/diff_new_pack.JOQ014/_new 2020-06-17 14:58:26.166644985 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -222e2ff80255254fa7278ff5bafe72ff50b7b5a2 +3ec840fb226254212139da36f4532972da0d740d ++ openSUSE-release-tools-20200517.e09639bc.obscpio -> openSUSE-release-tools-20200610.3c1b0160.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200517.e09639bc/osclib/core.py new/openSUSE-release-tools-20200610.3c1b0160/osclib/core.py --- old/openSUSE-release-tools-20200517.e09639bc/osclib/core.py 2020-05-17 16:00:10.0 +0200 +++ new/openSUSE-release-tools-20200610.3c1b0160/osclib/core.py 2020-06-10 11:46:27.0 +0200 @@ -410,30 +410,19 @@ apiurl, list(filter(None, ['source', project, package, '_attribute', namespace + ':' + name] @memoize(session=True) -def _repository_path_expand(apiurl, project, repo): +def repository_path_expand(apiurl, project, repo): """Recursively list underlying projects.""" - -repos = OrderedDict() - +repos = [[project, repo]] meta = ET.fromstringlist(show_project_meta(apiurl, project)) -for path in meta.findall('.//repository[@name="{}"]/path'.format(repo)): -rp = repository_path_expand(apiurl, path.get('project', project), path.get('repository')) -for project, repo in rp: -# only the last repo for a project is remembered by OBS -if project in repos: -del repos[project] -repos[project] = repo - -return repos +paths = meta.findall('.//repository[@name="{}"]/path'.format(repo)) -@memoize(session=True) -def repository_path_expand(apiurl, project, repo): -"""Recursively list underlying projects.""" -repodict = _repository_path_expand(apiurl, project, repo) -repos = [] -repos.append([project, repo]) -for project, repo in repodict.items(): -repos.append([project, repo]) +# The listed paths are taken as-is, except for the last one... +for path in paths[:-1]: +repos += [[path.get('project', project), path.get('repository')]] + +# ...which is expanded recursively +if len(paths) > 0: +repos += repository_path_expand(apiurl, paths[-1].get('project', project), paths[-1].get('repository')) return repos @memoize(session=True) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200517.e09639bc/tests/origin_tests.py new/openSUSE-release-tools-20200610.3c1b0160/tests/origin_tests.py --- old/openSUSE-release-tools-20200517.e09639bc/tests/origin_tests.py 2020-05-17 16:00:10.0 +0200 +++ new/openSUSE-release-tools-20200610.3c1b0160/tests/origin_tests.py 2020-06-10 11:46:27.0 +0200 @@ -113,7 +113,7 @@ request = self.wf.create_submit_request(self.randomString('devel'), self.randomString('package'))
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-05-26 17:22:19 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2738 (New) Package is "openSUSE-release-tools" Tue May 26 17:22:19 2020 rev:289 rq:808538 version:20200517.e09639bc Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-05-12 22:33:29.500014569 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2738/openSUSE-release-tools.changes 2020-05-26 17:22:44.180415436 +0200 @@ -1,0 +2,18 @@ +Sun May 17 14:04:58 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200517.e09639bc: + * ignore packages that just have _channel inside + +--- +Fri May 15 14:23:32 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200515.13e2fbe2: + * Fix crash in project-installcheck if there are no packages in the pra + +--- +Fri May 15 07:55:01 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200515.bfa069ee: + * Trigger rebuilds on zSystem as needed + +--- Old: openSUSE-release-tools-20200505.cd067a94.obscpio New: openSUSE-release-tools-20200517.e09639bc.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.fzA2dj/_old 2020-05-26 17:22:45.656418609 +0200 +++ /var/tmp/diff_new_pack.fzA2dj/_new 2020-05-26 17:22:45.660418617 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200505.cd067a94 +Version:20200517.e09639bc Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.fzA2dj/_old 2020-05-26 17:22:45.716418738 +0200 +++ /var/tmp/diff_new_pack.fzA2dj/_new 2020-05-26 17:22:45.716418738 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -fa7f243c54bd29b72fe8e20c39513e379b834af6 +222e2ff80255254fa7278ff5bafe72ff50b7b5a2 ++ openSUSE-release-tools-20200505.cd067a94.obscpio -> openSUSE-release-tools-20200517.e09639bc.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200505.cd067a94/gocd/rebuild-trigger.gocd.yaml new/openSUSE-release-tools-20200517.e09639bc/gocd/rebuild-trigger.gocd.yaml --- old/openSUSE-release-tools-20200505.cd067a94/gocd/rebuild-trigger.gocd.yaml 2020-05-05 09:52:15.0 +0200 +++ new/openSUSE-release-tools-20200517.e09639bc/gocd/rebuild-trigger.gocd.yaml 2020-05-17 16:00:10.0 +0200 @@ -60,6 +60,26 @@ - script: |- echo "openSUSE:Factory:ARM" ./project-installcheck.py --debug check --store home:repo-checker/rebuilds openSUSE:Factory:ARM + Trigger.Rebuild.Factory.zSystems: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-factory-maintainer +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 0 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: + - repo-checker +tasks: + - script: |- + echo "openSUSE:Factory:zSystems" + ./project-installcheck.py --debug check --store home:repo-checker/rebuilds openSUSE:Factory:zSystems Trigger.Rebuild.Leap.152: group: openSUSE.Checkers lock_behavior: unlockWhenFinished diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200505.cd067a94/legal-auto.py new/openSUSE-release-tools-20200517.e09639bc/legal-auto.py --- old/openSUSE-release-tools-20200505.cd067a94/legal-auto.py 2020-05-05 09:52:15.0 +0200 +++ new/openSUSE-release-tools-20200517.e09639bc/legal-auto.py 2020-05-17 16:00:10.0 +0200 @@ -214,6 +214,9 @@ continue if package == 'patchinfo' or package.startswith('patchinfo.'): continue +# skip packages that have _channel inside +if si.find('filename').text == '_channel': +continue # handle maintenance links - we only want the
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-05-12 22:33:18 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2738 (New) Package is "openSUSE-release-tools" Tue May 12 22:33:18 2020 rev:288 rq:802857 version:20200505.cd067a94 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-04-02 17:43:54.489424438 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2738/openSUSE-release-tools.changes 2020-05-12 22:33:29.500014569 +0200 @@ -1,0 +2,44 @@ +Tue May 05 07:53:31 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200505.cd067a94: + * gocd: add 15.2 MicroOS ttm + +--- +Tue May 05 07:21:12 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200505.1e6677e6: + * Update some ttm documentation + +--- +Sat May 02 11:03:55 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200502.027727cc: + * Check for 'weakremovers.inc' in in group_dir before attempting to move it + +--- +Sat May 02 09:20:17 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200502.4cba11ba: + * Fix httpretty using tests + +--- +Thu Apr 30 12:23:06 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200430.fca4401c: + * dist: drop bogus python-enum34 dependency + +--- +Thu Apr 30 12:20:14 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200430.56213c5d: + * Update docker to run tumbleweed container + * miniobs: Fix database setup for rails 6 + +--- +Thu Apr 30 10:21:50 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200430.a354092d: + * stagingapi: do not add multibuild flavor package to the ring package list + * stagingapi: allow multibuild package spreads across ring + +--- Old: openSUSE-release-tools-20200325.77a14833.obscpio New: openSUSE-release-tools-20200505.cd067a94.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.WvrY1R/_old 2020-05-12 22:33:31.256018234 +0200 +++ /var/tmp/diff_new_pack.WvrY1R/_new 2020-05-12 22:33:31.260018242 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200325.77a14833 +Version:20200505.cd067a94 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -58,10 +58,6 @@ Requires: python3-python-dateutil Requires: python3-pyxdg Requires: python3-requests -# ttm/manager.py -%if %{without python3} -Requires: python-enum34 -%endif # bs_mirrorfull Requires: perl-Net-SSLeay ++ _servicedata ++ --- /var/tmp/diff_new_pack.WvrY1R/_old 2020-05-12 22:33:31.300018325 +0200 +++ /var/tmp/diff_new_pack.WvrY1R/_new 2020-05-12 22:33:31.304018334 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f28b520a92faa2d896dd253a8bd7319e6d634cee +fa7f243c54bd29b72fe8e20c39513e379b834af6 ++ openSUSE-release-tools-20200325.77a14833.obscpio -> openSUSE-release-tools-20200505.cd067a94.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200325.77a14833/.travis.yml new/openSUSE-release-tools-20200505.cd067a94/.travis.yml --- old/openSUSE-release-tools-20200325.77a14833/.travis.yml2020-03-25 17:26:22.0 +0100 +++ new/openSUSE-release-tools-20200505.cd067a94/.travis.yml2020-05-05 09:52:15.0 +0200 @@ -1,12 +1,24 @@ language: bash +sudo: required services: - docker script: + - sed -i -e "s,../..:,$PWD:," dist/ci/docker-compose.yml - docker-compose -f dist/ci/docker-compose.yml run flaker - for var in TRAVIS_BRANCH TRAVIS_JOB_ID TRAVIS_PULL_REQUEST; do echo "$var=${!var}"; done > travis.settings - docker-compose -f dist/ci/docker-compose.yml run test +before_install: + - > +if [ "$TRAVIS_OS_NAME" = "linux" ]; then + # Ensure that Travis uses the latest version of Docker. + curl
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-04-02 17:43:48 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3248 (New) Package is "openSUSE-release-tools" Thu Apr 2 17:43:48 2020 rev:287 rq:790659 version:20200325.77a14833 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-03-06 21:33:33.169781398 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3248/openSUSE-release-tools.changes 2020-04-02 17:43:54.489424438 +0200 @@ -1,0 +2,73 @@ +Wed Mar 25 16:28:21 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200325.77a14833: + * Wipe all multibuild flavors for delete requests + +--- +Tue Mar 24 08:33:11 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200324.20869549: + * Allow to disable the check of delete requests per config + +--- +Fri Mar 20 16:06:12 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200320.2e3dc21c: + * Fix check_source for repository specific package names + +--- +Thu Mar 19 16:17:27 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200319.cdc271c2: + * Support 'required' field for packages + +--- +Thu Mar 19 06:34:04 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200319.37498292: + * Work around OBS issue 8994 + +--- +Wed Mar 18 13:04:40 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200318.74ecff5c: + * Use the new API from openqa to sync the right repositories + +--- +Tue Mar 17 06:38:30 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200317.91ee0f41: + * Take the interesting repos from the output for now + +--- +Mon Mar 16 14:53:54 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200316.683bee4a: + * Sync script for obs_rsync + +--- +Mon Mar 16 10:24:03 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200316.08c8cd5d: + * No longer trigger obsrsync directly from rabbitmq messages + +--- +Mon Mar 16 07:33:00 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200316.ed7d3ce2: + * Adopt fixture to changes in obs' xml output + * Split the work done in rabbit-openqa into smaller chunks + +--- +Tue Mar 10 11:12:08 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200310.d98dd909: + * Switch metrics to use python3 + +--- +Tue Mar 10 09:50:19 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200310.e25d3bfb: + * Add error message in case upload fails + +--- Old: openSUSE-release-tools-20200306.ef1064e7.obscpio New: openSUSE-release-tools-20200325.77a14833.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.86MFkI/_old 2020-04-02 17:43:55.253425361 +0200 +++ /var/tmp/diff_new_pack.86MFkI/_new 2020-04-02 17:43:55.257425366 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200306.ef1064e7 +Version:20200325.77a14833 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -166,11 +166,11 @@ Suggests: grafana %if 0%{?suse_version} > 1500 Requires: influxdb -Requires: python-influxdb +Requires: python3-influxdb Requires: telegraf %else Suggests: influxdb -Suggests: python-influxdb +Suggests: python3-influxdb Suggests: telegraf %endif ++ _servicedata ++ --- /var/tmp/diff_new_pack.86MFkI/_old 2020-04-02 17:43:55.301425418 +0200 +++ /var/tmp/diff_new_pack.86MFkI/_new 2020-04-02 17:43:55.301425418 +0200 @@ -1,6 +1,6 @@
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-03-06 21:28:59 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Fri Mar 6 21:28:59 2020 rev:286 rq:782105 version:20200306.ef1064e7 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-03-05 23:25:18.101410545 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-03-06 21:33:33.169781398 +0100 @@ -1,0 +2,6 @@ +Fri Mar 06 12:27:00 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200306.ef1064e7: + * Stop repo monitor earlier: 30 hours might be a little excessive + +--- Old: openSUSE-release-tools-20200305.63aa406d.obscpio New: openSUSE-release-tools-20200306.ef1064e7.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.GqcxVl/_old 2020-03-06 21:33:33.969781891 +0100 +++ /var/tmp/diff_new_pack.GqcxVl/_new 2020-03-06 21:33:33.973781894 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200305.63aa406d +Version:20200306.ef1064e7 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.GqcxVl/_old 2020-03-06 21:33:34.009781916 +0100 +++ /var/tmp/diff_new_pack.GqcxVl/_new 2020-03-06 21:33:34.009781916 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -63aa406da3100e61d0cc562e1ba281af63b284db +3cd26236183eff49d71edf8de1aeb8649f7b62dd ++ openSUSE-release-tools-20200305.63aa406d.obscpio -> openSUSE-release-tools-20200306.ef1064e7.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200305.63aa406d/gocd/rabbit-repoid.py new/openSUSE-release-tools-20200306.ef1064e7/gocd/rabbit-repoid.py --- old/openSUSE-release-tools-20200305.63aa406d/gocd/rabbit-repoid.py 2020-03-05 12:20:54.0 +0100 +++ new/openSUSE-release-tools-20200306.ef1064e7/gocd/rabbit-repoid.py 2020-03-06 13:26:18.0 +0100 @@ -28,7 +28,7 @@ def interval(self): if len(self.repositories_to_check): return 5 -return 300 +return super(Listener, self).interval() def still_alive(self): self.check_some_repos() @@ -146,6 +146,6 @@ listener = Listener(apiurl, amqp_prefix, args.namespaces) try: -listener.run(108000) +listener.run(10800) except KeyboardInterrupt: listener.stop() ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.GqcxVl/_old 2020-03-06 21:33:34.713782350 +0100 +++ /var/tmp/diff_new_pack.GqcxVl/_new 2020-03-06 21:33:34.713782350 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200305.63aa406d -mtime: 1583407254 -commit: 63aa406da3100e61d0cc562e1ba281af63b284db +version: 20200306.ef1064e7 +mtime: 1583497578 +commit: ef1064e73b8faa944b47bd746b23caff1476c128
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-03-05 23:25:00 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Thu Mar 5 23:25:00 2020 rev:285 rq:781827 version:20200305.63aa406d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-03-04 09:44:55.066090059 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-03-05 23:25:18.101410545 +0100 @@ -1,0 +2,9 @@ +Thu Mar 05 11:22:34 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200305.63aa406d: + * Let the rabbit monitors run for 3 hours instead of one + * Make rabbit-repoid more stable + * cleanup_rings: fix python3 bytes/string type error + * requestfinder: print all actions + +--- Old: openSUSE-release-tools-20200303.fbc0a9e0.obscpio New: openSUSE-release-tools-20200305.63aa406d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.7aPf6j/_old 2020-03-05 23:25:21.209412254 +0100 +++ /var/tmp/diff_new_pack.7aPf6j/_new 2020-03-05 23:25:21.245412274 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200303.fbc0a9e0 +Version:20200305.63aa406d Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.7aPf6j/_old 2020-03-05 23:25:21.625412484 +0100 +++ /var/tmp/diff_new_pack.7aPf6j/_new 2020-03-05 23:25:21.629412485 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -bab96c2f3037540bcc0fff891bc37dce9122068d +63aa406da3100e61d0cc562e1ba281af63b284db ++ openSUSE-release-tools-20200303.fbc0a9e0.obscpio -> openSUSE-release-tools-20200305.63aa406d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200303.fbc0a9e0/gocd/rabbit-openqa.py new/openSUSE-release-tools-20200305.63aa406d/gocd/rabbit-openqa.py --- old/openSUSE-release-tools-20200303.fbc0a9e0/gocd/rabbit-openqa.py 2020-03-03 12:53:55.0 +0100 +++ new/openSUSE-release-tools-20200305.63aa406d/gocd/rabbit-openqa.py 2020-03-05 12:20:54.0 +0100 @@ -272,6 +272,6 @@ l.add(Project(entry.get('name'))) try: -l.run(runtime=3600) +l.run(runtime=10800) except KeyboardInterrupt: l.stop() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200303.fbc0a9e0/gocd/rabbit-repoid.py new/openSUSE-release-tools-20200305.63aa406d/gocd/rabbit-repoid.py --- old/openSUSE-release-tools-20200303.fbc0a9e0/gocd/rabbit-repoid.py 2020-03-03 12:53:55.0 +0100 +++ new/openSUSE-release-tools-20200305.63aa406d/gocd/rabbit-repoid.py 2020-03-05 12:20:54.0 +0100 @@ -23,6 +23,16 @@ self.apiurl = apiurl self.amqp_prefix = amqp_prefix self.namespaces = namespaces +self.repositories_to_check = [] + +def interval(self): +if len(self.repositories_to_check): +return 5 +return 300 + +def still_alive(self): +self.check_some_repos() +super(Listener, self).still_alive() def routing_keys(self): return [self.amqp_prefix + '.obs.repo.build_finished'] @@ -64,11 +74,20 @@ state = state.replace('.yaml', '') # split project, repository = state.split('_-_') -self.update_repo(project, repository) -self.push_git('Restart of Repo Monitor') -self.logger.info('Finished refreshing repoids') +self.repositories_to_check.append([project, repository]) +self.check_some_repos() super(Listener, self).start_consuming() +def check_some_repos(self): +count = 0 +limit = 25 +while len(self.repositories_to_check): +project, repository = self.repositories_to_check.pop() +self.logger.debug(f"Check repo {project}/{repository}") +count += 1 +if count >= limit: +return + def push_git(self, message): os.system('git add . ') os.system('git commit -m "{}" > /dev/null'.format(message)) @@ -82,8 +101,11 @@
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-03-04 09:44:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Wed Mar 4 09:44:41 2020 rev:284 rq:781192 version:20200303.fbc0a9e0 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-03-03 10:20:03.307123931 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-03-04 09:44:55.066090059 +0100 @@ -1,0 +2,6 @@ +Tue Mar 03 11:56:09 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200303.fbc0a9e0: + * Allow overriding the prefix for setrelease + +--- Old: openSUSE-release-tools-20200302.0c376420.obscpio New: openSUSE-release-tools-20200303.fbc0a9e0.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.kgoRxo/_old 2020-03-04 09:44:58.806092301 +0100 +++ /var/tmp/diff_new_pack.kgoRxo/_new 2020-03-04 09:44:58.814092306 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200302.0c376420 +Version:20200303.fbc0a9e0 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.kgoRxo/_old 2020-03-04 09:44:58.842092322 +0100 +++ /var/tmp/diff_new_pack.kgoRxo/_new 2020-03-04 09:44:58.842092322 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -28d3767e81c7ce3e107ab60f81a7cc6ee0e43185 +bab96c2f3037540bcc0fff891bc37dce9122068d ++ openSUSE-release-tools-20200302.0c376420.obscpio -> openSUSE-release-tools-20200303.fbc0a9e0.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200302.0c376420/ttm/releaser.py new/openSUSE-release-tools-20200303.fbc0a9e0/ttm/releaser.py --- old/openSUSE-release-tools-20200302.0c376420/ttm/releaser.py 2020-03-02 09:56:32.0 +0100 +++ new/openSUSE-release-tools-20200303.fbc0a9e0/ttm/releaser.py 2020-03-03 12:53:55.0 +0100 @@ -214,7 +214,7 @@ if not self.project.set_snapshot_number: snapshot = None if snapshot: -release = 'Snapshot%s' % snapshot +release = self.project.snapshot_number_prefix + snapshot self.logger.info('Updating snapshot %s' % snapshot) else: release = None diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200302.0c376420/ttm/totest.py new/openSUSE-release-tools-20200303.fbc0a9e0/ttm/totest.py --- old/openSUSE-release-tools-20200302.0c376420/ttm/totest.py 2020-03-02 09:56:32.0 +0100 +++ new/openSUSE-release-tools-20200303.fbc0a9e0/ttm/totest.py 2020-03-03 12:53:55.0 +0100 @@ -27,6 +27,7 @@ self.do_not_release = False self.need_same_build_number = False self.set_snapshot_number = False +self.snapshot_number_prefix = "Snapshot" self.take_source_from_product = False self.arch = 'x86_64' self.openqa_server = None ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.kgoRxo/_old 2020-03-04 09:44:59.366092637 +0100 +++ /var/tmp/diff_new_pack.kgoRxo/_new 2020-03-04 09:44:59.366092637 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200302.0c376420 -mtime: 1583139392 -commit: 0c3764202c8c6cfb2ade7d85bb3dc5dfde6ed4f0 +version: 20200303.fbc0a9e0 +mtime: 1583236435 +commit: fbc0a9e068434024e39779002c2ecbca9f97bb3a
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-03-03 10:18:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Tue Mar 3 10:18:16 2020 rev:283 rq:780857 version:20200302.0c376420 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-25 16:07:23.672629641 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-03-03 10:20:03.307123931 +0100 @@ -1,0 +2,6 @@ +Mon Mar 02 08:58:20 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200302.0c376420: + * Replace declined requests + +--- Old: openSUSE-release-tools-20200224.f8ecad1d.obscpio New: openSUSE-release-tools-20200302.0c376420.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.usSAZ4/_old 2020-03-03 10:20:05.419128301 +0100 +++ /var/tmp/diff_new_pack.usSAZ4/_new 2020-03-03 10:20:05.423128310 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200224.f8ecad1d +Version:20200302.0c376420 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.usSAZ4/_old 2020-03-03 10:20:05.459128384 +0100 +++ /var/tmp/diff_new_pack.usSAZ4/_new 2020-03-03 10:20:05.459128384 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f8ecad1d4612bf054d8d2cfa489679a0d543c24f +28d3767e81c7ce3e107ab60f81a7cc6ee0e43185 ++ openSUSE-release-tools-20200224.f8ecad1d.obscpio -> openSUSE-release-tools-20200302.0c376420.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200224.f8ecad1d/osclib/stagingapi.py new/openSUSE-release-tools-20200302.0c376420/osclib/stagingapi.py --- old/openSUSE-release-tools-20200224.f8ecad1d/osclib/stagingapi.py 2020-02-24 09:14:37.0 +0100 +++ new/openSUSE-release-tools-20200302.0c376420/osclib/stagingapi.py 2020-03-02 09:56:32.0 +0100 @@ -464,7 +464,7 @@ if stage_info and stage_info['rq_id'] != request_id: request_old = get_request(self.apiurl, str(stage_info['rq_id'])).to_xml() request_new = request -replace_old = request_old.find('state').get('name') in ['revoked', 'superseded'] +replace_old = request_old.find('state').get('name') in ['revoked', 'superseded', 'declined'] if (request_new.find('action').get('type') == 'delete' and request_old.find('action').get('type') == 'delete'): ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.usSAZ4/_old 2020-03-03 10:20:06.987131545 +0100 +++ /var/tmp/diff_new_pack.usSAZ4/_new 2020-03-03 10:20:06.987131545 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200224.f8ecad1d -mtime: 1582532077 -commit: f8ecad1d4612bf054d8d2cfa489679a0d543c24f +version: 20200302.0c376420 +mtime: 1583139392 +commit: 0c3764202c8c6cfb2ade7d85bb3dc5dfde6ed4f0
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-25 16:06:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Tue Feb 25 16:06:52 2020 rev:282 rq:778965 version:20200224.f8ecad1d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-24 15:57:08.688089104 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-25 16:07:23.672629641 +0100 @@ -1,0 +2,6 @@ +Mon Feb 24 08:17:24 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200224.f8ecad1d: + * Make images release to TEST generic + +--- Old: openSUSE-release-tools-20200224.7a060087.obscpio New: openSUSE-release-tools-20200224.f8ecad1d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.237rtn/_old 2020-02-25 16:07:26.036631901 +0100 +++ /var/tmp/diff_new_pack.237rtn/_new 2020-02-25 16:07:26.036631901 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200224.7a060087 +Version:20200224.f8ecad1d Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.237rtn/_old 2020-02-25 16:07:26.068631932 +0100 +++ /var/tmp/diff_new_pack.237rtn/_new 2020-02-25 16:07:26.068631932 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7a06008735f42340124b2072e53164e287330667 +f8ecad1d4612bf054d8d2cfa489679a0d543c24f ++ openSUSE-release-tools-20200224.7a060087.obscpio -> openSUSE-release-tools-20200224.f8ecad1d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200224.7a060087/gocd/sp2.target.gocd.yaml new/openSUSE-release-tools-20200224.f8ecad1d/gocd/sp2.target.gocd.yaml --- old/openSUSE-release-tools-20200224.7a060087/gocd/sp2.target.gocd.yaml 2020-02-24 08:48:25.0 +0100 +++ new/openSUSE-release-tools-20200224.f8ecad1d/gocd/sp2.target.gocd.yaml 2020-02-24 09:14:37.0 +0100 @@ -81,22 +81,8 @@ - staging-bot tasks: - script: |- -for product in kiwi-templates-JeOS \ -SLES15-SP2-BYOS SLES15-SP2-HPC-BYOS \ -SLES15-SP2-SAP SLES15-SP2-SAP-BYOS \ -SLED-15-SP2-Vagrant SLES-15-SP2-Vagrant \ -SLES15-SP2-CHOST-BYOS SLES15-SP2-on-demand \ -SLES15-SP2-Azure SLES15-SP2-Azure-BYOS \ -SLES15-SP2-Azure-Priority SLES15-SP2-Azure-Standard \ -SLES15-SP2-Azure-HPC \ -SLES15-SP2-EC2-ECS-HVM SLES15-SP2-EC2-HVM \ -SLES15-SP2-EC2-HVM-BYOS SLES15-SP2-GCE SLES15-SP2-GCE-BYOS \ -SLES15-SP2-SAP-Azure SLES15-SP2-SAP-Azure-BYOS \ -SLES15-SP2-SAP-Azure-LI-BYOS \ -SLES15-SP2-SAP-Azure-VLI-BYOS \ -SLES15-SP2-SAP-EC2-HVM SLES15-SP2-SAP-EC2-HVM-BYOS \ -SLES15-SP2-OCI-BYOS SLES15-SP2-SAP-OCI-BYOS \ -SLES15-SP2-SAP-GCE SLES15-SP2-SAP-GCE-BYOS 000product; do +PRODUCTS=$(osc -A https://api.suse.de ls SUSE:SLE-15-SP2:GA | grep "^SLE" | grep -v release) +for product in kiwi-templates-JeOS 000product $PRODUCTS; do osc -A https://api.suse.de release SUSE:SLE-15-SP2:GA $product done ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.237rtn/_old 2020-02-25 16:07:26.612632452 +0100 +++ /var/tmp/diff_new_pack.237rtn/_new 2020-02-25 16:07:26.612632452 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200224.7a060087 -mtime: 1582530505 -commit: 7a06008735f42340124b2072e53164e287330667 +version: 20200224.f8ecad1d +mtime: 1582532077 +commit: f8ecad1d4612bf054d8d2cfa489679a0d543c24f
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-24 15:54:42 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Mon Feb 24 15:54:42 2020 rev:281 rq:778689 version:20200224.7a060087 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-21 16:42:46.186082410 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-24 15:57:08.688089104 +0100 @@ -1,0 +2,8 @@ +Mon Feb 24 07:50:27 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200224.7a060087: + * Fix typos + * Some refactoring + * Add support for DoD repos to installcheck + +--- Old: openSUSE-release-tools-20200220.3b5f8650.obscpio New: openSUSE-release-tools-20200224.7a060087.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.fCzjT2/_old 2020-02-24 15:57:10.620093100 +0100 +++ /var/tmp/diff_new_pack.fCzjT2/_new 2020-02-24 15:57:10.620093100 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200220.3b5f8650 +Version:20200224.7a060087 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.fCzjT2/_old 2020-02-24 15:57:10.652093166 +0100 +++ /var/tmp/diff_new_pack.fCzjT2/_new 2020-02-24 15:57:10.652093166 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3b5f865031fbc9526d80734469d4223b1a48975a +7a06008735f42340124b2072e53164e287330667 ++ openSUSE-release-tools-20200220.3b5f8650.obscpio -> openSUSE-release-tools-20200224.7a060087.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200220.3b5f8650/osclib/repochecks.py new/openSUSE-release-tools-20200224.7a060087/osclib/repochecks.py --- old/openSUSE-release-tools-20200220.3b5f8650/osclib/repochecks.py 2020-02-20 11:02:49.0 +0100 +++ new/openSUSE-release-tools-20200224.7a060087/osclib/repochecks.py 2020-02-24 08:48:25.0 +0100 @@ -1,9 +1,13 @@ import logging import os import re +import requests import subprocess import tempfile +import glob from fnmatch import fnmatch +from lxml import etree as ETL +from osc.core import http_GET import yaml @@ -87,7 +91,7 @@ line = re.sub(r'(provided by [^ ]*\-[^-]*)\-[^-]*(\.\w+)$', r'\1\2', line) return line -def parsed_installcheck(pfile, arch, target_packages, whitelist): +def parsed_installcheck(repos, arch, target_packages, whitelist): reported_problems = dict() if not len(target_packages): @@ -100,7 +104,10 @@ return _mapping[arch] return arch -p = subprocess.run(['/usr/bin/installcheck', maparch2installarch(arch), pfile], +if not isinstance(repos, list): +repos = [repos] + +p = subprocess.run(['/usr/bin/installcheck', maparch2installarch(arch)] + repos, stdout=subprocess.PIPE, errors='backslashreplace', text=True) if p.returncode: in_problem = False @@ -162,15 +169,47 @@ return parts +def mirrorRepomd(cachedir, url): +# Use repomd.xml to get the location of primary.xml.gz +repoindex = ETL.fromstring(requests.get('{}/repodata/repomd.xml'.format(url)).content) +primarypath = repoindex.xpath("string(./repo:data[@type='primary']/repo:location/@href)", + namespaces={'repo': 'http://linux.duke.edu/metadata/repo'}) +if not primarypath.endswith(".xml.gz"): +raise Exception('unsupported primary format') + +primarydest = os.path.join(cachedir, os.path.basename(primarypath)) +if not os.path.exists(primarydest): +# Delete the old files first +for oldfile in glob.glob(glob.escape(cachedir) + "/*.xml.gz"): +os.unlink(oldfile) + +with tempfile.NamedTemporaryFile(dir=cachedir) as primarytemp: +primarytemp.write(requests.get(url + '/' + primarypath).content) +os.link(primarytemp.name, primarydest) +return primarydest def mirror(apiurl, project, repository, arch): """Call bs_mirrorfull script to mirror packages.""" directory = os.path.join(CACHEDIR, project, repository, arch) -#
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-21 16:42:36 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Fri Feb 21 16:42:36 2020 rev:280 rq:777866 version:20200220.3b5f8650 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-20 14:55:35.890313705 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-21 16:42:46.186082410 +0100 @@ -1,0 +2,6 @@ +Thu Feb 20 10:07:59 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200220.3b5f8650: + * fcc_submitter: update to 15.2 + +--- Old: openSUSE-release-tools-20200219.c0ab2c6b.obscpio New: openSUSE-release-tools-20200220.3b5f8650.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.hBwuf3/_old 2020-02-21 16:42:48.562087157 +0100 +++ /var/tmp/diff_new_pack.hBwuf3/_new 2020-02-21 16:42:48.574087181 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200219.c0ab2c6b +Version:20200220.3b5f8650 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.hBwuf3/_old 2020-02-21 16:42:48.974087980 +0100 +++ /var/tmp/diff_new_pack.hBwuf3/_new 2020-02-21 16:42:48.986088005 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -c0ab2c6b6ce0c0c6a663795e651e12aff3de353e +3b5f865031fbc9526d80734469d4223b1a48975a ++ openSUSE-release-tools-20200219.c0ab2c6b.obscpio -> openSUSE-release-tools-20200220.3b5f8650.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200219.c0ab2c6b/fcc_submitter.py new/openSUSE-release-tools-20200220.3b5f8650/fcc_submitter.py --- old/openSUSE-release-tools-20200219.c0ab2c6b/fcc_submitter.py 2020-02-19 13:40:39.0 +0100 +++ new/openSUSE-release-tools-20200220.3b5f8650/fcc_submitter.py 2020-02-20 11:02:49.0 +0100 @@ -1,8 +1,9 @@ -#!/usr/bin/python +#!/usr/bin/python3 import argparse import logging import sys +import time try: from urllib.error import HTTPError, URLError @@ -22,9 +23,10 @@ from osc import oscerr from osclib.memoize import memoize -OPENSUSE = 'openSUSE:Leap:15.1' -OPENSUSE_PREVERSION = 'openSUSE:Leap:15.0' -FCC = '{}:Staging:FactoryCandidates'.format(OPENSUSE) +OPENSUSE = 'openSUSE:Leap:15.2' +OPENSUSE_PREVERSION = 'openSUSE:Leap:15.1' +OPENSUSE_RELEASED_VERSION = ['openSUSE:Leap:15.0', 'openSUSE:Leap:15.1'] +FCC = '{}:FactoryCandidates'.format(OPENSUSE) makeurl = osc.core.makeurl http_GET = osc.core.http_GET @@ -133,7 +135,10 @@ self.apiurl = osc.conf.config['apiurl'] self.debug = osc.conf.config['debug'] self.sle_base_prjs = [ +'SUSE:SLE-15-SP2:GA', +'SUSE:SLE-15-SP1:Update', 'SUSE:SLE-15-SP1:GA', +'SUSE:SLE-15:Update', 'SUSE:SLE-15:GA', 'SUSE:SLE-12-SP4:Update', 'SUSE:SLE-12-SP4:GA', @@ -309,7 +314,8 @@ target_packages = self.get_source_packages(self.to_prj) deleted_packages = self.get_deleted_packages(self.to_prj) if self.to_prj.startswith("openSUSE:"): -deleted_packages = deleted_packages + self.get_deleted_packages(OPENSUSE_PREVERSION) +for prd in OPENSUSE_RELEASED_VERSION: +deleted_packages = deleted_packages + self.get_deleted_packages(prd) pseudometa_project, pseudometa_package = project_pseudometa_package(self.apiurl, 'openSUSE:Factory') skip_pkgs_list = self.load_skip_pkgs_list(pseudometa_project, pseudometa_package).splitlines() @@ -381,7 +387,7 @@ # check package does not in the skip list match = None for elem in skip_pkgs_list: -m = re.search(elem, package) +m = re.search(str(elem), package) if m is not None: match = True @@ -398,6 +404,7 @@ logging.error('Error occurred when creating submit request') else: logging.debug('%s
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-20 14:55:20 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Thu Feb 20 14:55:20 2020 rev:279 rq:777177 version:20200219.c0ab2c6b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-18 10:40:57.849012906 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-20 14:55:35.890313705 +0100 @@ -1,0 +2,7 @@ +Wed Feb 19 12:44:03 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200219.c0ab2c6b: + * stagingapi: replace staging project URL to staging workflow on adi project + * ttm: ignore parallel_failed jobs, but still list as failed + +--- Old: openSUSE-release-tools-20200217.a9f37804.obscpio New: openSUSE-release-tools-20200219.c0ab2c6b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.SUfJrn/_old 2020-02-20 14:55:38.462318752 +0100 +++ /var/tmp/diff_new_pack.SUfJrn/_new 2020-02-20 14:55:38.462318752 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200217.a9f37804 +Version:20200219.c0ab2c6b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.SUfJrn/_old 2020-02-20 14:55:38.502318831 +0100 +++ /var/tmp/diff_new_pack.SUfJrn/_new 2020-02-20 14:55:38.502318831 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -a9f378044f0bb83784e3182d9bec6d4df99f7b87 +c0ab2c6b6ce0c0c6a663795e651e12aff3de353e ++ openSUSE-release-tools-20200217.a9f37804.obscpio -> openSUSE-release-tools-20200219.c0ab2c6b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200217.a9f37804/osclib/stagingapi.py new/openSUSE-release-tools-20200219.c0ab2c6b/osclib/stagingapi.py --- old/openSUSE-release-tools-20200217.a9f37804/osclib/stagingapi.py 2020-02-17 15:40:00.0 +0100 +++ new/openSUSE-release-tools-20200219.c0ab2c6b/osclib/stagingapi.py 2020-02-19 13:40:39.0 +0100 @@ -1406,7 +1406,7 @@ {linkproject} - /project/staging_projects/{self.project}/adi:{self.extract_adi_number(name)} + /staging_workflows/{self.project}/staging_projects/{self.project}:Staging:adi:{self.extract_adi_number(name)} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200217.a9f37804/ttm/publisher.py new/openSUSE-release-tools-20200219.c0ab2c6b/ttm/publisher.py --- old/openSUSE-release-tools-20200217.a9f37804/ttm/publisher.py 2020-02-17 15:40:00.0 +0100 +++ new/openSUSE-release-tools-20200219.c0ab2c6b/ttm/publisher.py 2020-02-19 13:40:39.0 +0100 @@ -78,7 +78,7 @@ # update reference self.issues_to_ignore[ref] = build_nr -if ignored: +if ignored or job['result'] == 'parallel_failed': self.failed_ignored_jobs.append(job['id']) if labeled: text = 'Ignored issue' if len(refs) > 0 else 'Ignored failure' ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.SUfJrn/_old 2020-02-20 14:55:38.906319624 +0100 +++ /var/tmp/diff_new_pack.SUfJrn/_new 2020-02-20 14:55:38.906319624 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200217.a9f37804 -mtime: 1581950400 -commit: a9f378044f0bb83784e3182d9bec6d4df99f7b87 +version: 20200219.c0ab2c6b +mtime: 1582116039 +commit: c0ab2c6b6ce0c0c6a663795e651e12aff3de353e
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-18 10:39:48 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Tue Feb 18 10:39:48 2020 rev:278 rq:774895 version:20200217.a9f37804 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-15 22:26:01.575329382 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-18 10:40:57.849012906 +0100 @@ -1,0 +2,6 @@ +Mon Feb 17 14:42:10 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200217.a9f37804: + * Release FTP repos before ISOs + +--- Old: openSUSE-release-tools-20200214.147dc94c.obscpio New: openSUSE-release-tools-20200217.a9f37804.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.hgvXfC/_old 2020-02-18 10:41:00.941019215 +0100 +++ /var/tmp/diff_new_pack.hgvXfC/_new 2020-02-18 10:41:00.945019223 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200214.147dc94c +Version:20200217.a9f37804 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.hgvXfC/_old 2020-02-18 10:41:01.001019337 +0100 +++ /var/tmp/diff_new_pack.hgvXfC/_new 2020-02-18 10:41:01.005019345 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -147dc94ce2bd057a2b1409b39f6130b9b4e9005f +a9f378044f0bb83784e3182d9bec6d4df99f7b87 ++ openSUSE-release-tools-20200214.147dc94c.obscpio -> openSUSE-release-tools-20200217.a9f37804.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200214.147dc94c/ttm/releaser.py new/openSUSE-release-tools-20200217.a9f37804/ttm/releaser.py --- old/openSUSE-release-tools-20200214.147dc94c/ttm/releaser.py 2020-02-14 16:32:24.0 +0100 +++ new/openSUSE-release-tools-20200217.a9f37804/ttm/releaser.py 2020-02-17 15:40:00.0 +0100 @@ -191,13 +191,13 @@ target_repository=self.project.totest_container_repo) if len(self.project.main_products): +for product in self.project.ftp_products: +self.release_package(self.project.name, product, repository=self.project.product_repo) + for cd in self.project.main_products: self.release_package(self.project.name, cd, set_release=set_release, repository=self.project.product_repo) -for product in self.project.ftp_products: -self.release_package(self.project.name, product, repository=self.project.product_repo) - for cd in self.project.livecd_products: self.release_package('%s:Live' % self.project.name, cd.package, set_release=set_release, ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.hgvXfC/_old 2020-02-18 10:41:01.641020643 +0100 +++ /var/tmp/diff_new_pack.hgvXfC/_new 2020-02-18 10:41:01.645020651 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200214.147dc94c -mtime: 1581694344 -commit: 147dc94ce2bd057a2b1409b39f6130b9b4e9005f +version: 20200217.a9f37804 +mtime: 1581950400 +commit: a9f378044f0bb83784e3182d9bec6d4df99f7b87
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-15 22:25:56 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Sat Feb 15 22:25:56 2020 rev:277 rq:774397 version:20200214.147dc94c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-13 10:11:41.116345879 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-15 22:26:01.575329382 +0100 @@ -1,0 +2,6 @@ +Fri Feb 14 15:34:45 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200214.147dc94c: + * use release team list also for build fails + +--- Old: openSUSE-release-tools-20200212.07272268.obscpio New: openSUSE-release-tools-20200214.147dc94c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.T7figd/_old 2020-02-15 22:26:02.323329787 +0100 +++ /var/tmp/diff_new_pack.T7figd/_new 2020-02-15 22:26:02.327329789 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200212.07272268 +Version:20200214.147dc94c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.T7figd/_old 2020-02-15 22:26:02.371329813 +0100 +++ /var/tmp/diff_new_pack.T7figd/_new 2020-02-15 22:26:02.371329813 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -07272268771c468e0f418c9faed028e2afa9c0d7 +147dc94ce2bd057a2b1409b39f6130b9b4e9005f ++ openSUSE-release-tools-20200212.07272268.obscpio -> openSUSE-release-tools-20200214.147dc94c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200212.07272268/gocd/build-fail-reminder.gocd.yaml new/openSUSE-release-tools-20200214.147dc94c/gocd/build-fail-reminder.gocd.yaml --- old/openSUSE-release-tools-20200212.07272268/gocd/build-fail-reminder.gocd.yaml 2020-02-12 10:15:01.0 +0100 +++ new/openSUSE-release-tools-20200214.147dc94c/gocd/build-fail-reminder.gocd.yaml 2020-02-14 16:32:24.0 +0100 @@ -35,4 +35,4 @@ resources: - staging-bot tasks: -- script: ./build-fail-reminder.py --sender="Ludwig Nussel " --project=openSUSE:Leap:15.2 --relay=relay.suse.de --json=/home/go/config/openSUSE:Leap:15.2.reminded.json --debug +- script: ./build-fail-reminder.py --sender="openSUSE release team " --project=openSUSE:Leap:15.2 --relay=relay.suse.de --json=/home/go/config/openSUSE:Leap:15.2.reminded.json --debug ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.T7figd/_old 2020-02-15 22:26:03.119330217 +0100 +++ /var/tmp/diff_new_pack.T7figd/_new 2020-02-15 22:26:03.119330217 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200212.07272268 -mtime: 1581498901 -commit: 07272268771c468e0f418c9faed028e2afa9c0d7 +version: 20200214.147dc94c +mtime: 1581694344 +commit: 147dc94ce2bd057a2b1409b39f6130b9b4e9005f
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-13 10:11:39 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Thu Feb 13 10:11:39 2020 rev:276 rq:773636 version:20200212.07272268 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-04 19:54:28.105360625 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-13 10:11:41.116345879 +0100 @@ -1,0 +2,6 @@ +Wed Feb 12 09:17:41 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200212.07272268: + * ttm: add appx support for WSL images + +--- Old: openSUSE-release-tools-20200203.fe919b2b.obscpio New: openSUSE-release-tools-20200212.07272268.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.CNdzsX/_old 2020-02-13 10:11:42.184346498 +0100 +++ /var/tmp/diff_new_pack.CNdzsX/_new 2020-02-13 10:11:42.188346501 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200203.fe919b2b +Version:20200212.07272268 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.CNdzsX/_old 2020-02-13 10:11:42.224346522 +0100 +++ /var/tmp/diff_new_pack.CNdzsX/_new 2020-02-13 10:11:42.224346522 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -fe919b2bfd8bc430f05f5fbc83f061763d6f5d85 +07272268771c468e0f418c9faed028e2afa9c0d7 ++ openSUSE-release-tools-20200203.fe919b2b.obscpio -> openSUSE-release-tools-20200212.07272268.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200203.fe919b2b/gocd/totestmanager.gocd.yaml new/openSUSE-release-tools-20200212.07272268/gocd/totestmanager.gocd.yaml --- old/openSUSE-release-tools-20200203.fe919b2b/gocd/totestmanager.gocd.yaml 2020-02-03 18:07:32.0 +0100 +++ new/openSUSE-release-tools-20200212.07272268/gocd/totestmanager.gocd.yaml 2020-02-12 10:15:01.0 +0100 @@ -63,6 +63,27 @@ - script: |- install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Factory:PowerPC + TTM.Factory_WSL: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-totest-manager +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts +timer: + spec: 0 */15 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: +- staging-bot +tasks: +- script: |- +install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf +scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Factory:WSL TTM.Factory_zSystems: group: openSUSE.Checkers lock_behavior: unlockWhenFinished diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200203.fe919b2b/gocd/totestmanager.gocd.yaml.erb new/openSUSE-release-tools-20200212.07272268/gocd/totestmanager.gocd.yaml.erb --- old/openSUSE-release-tools-20200203.fe919b2b/gocd/totestmanager.gocd.yaml.erb 2020-02-03 18:07:32.0 +0100 +++ new/openSUSE-release-tools-20200212.07272268/gocd/totestmanager.gocd.yaml.erb 2020-02-12 10:15:01.0 +0100 @@ -1,6 +1,6 @@ format_version: 3 pipelines: -<% for project in %w(openSUSE:Factory openSUSE:Factory:ARM openSUSE:Factory:PowerPC +<% for project in %w(openSUSE:Factory openSUSE:Factory:ARM openSUSE:Factory:PowerPC openSUSE:Factory:WSL openSUSE:Factory:zSystems openSUSE:Leap:15.1:Images openSUSE:Leap:15.2:Images openSUSE:Leap:15.1:ARM:Images openSUSE:Leap:15.2:ARM:Images openSUSE:Leap:15.2 openSUSE:Leap:15.2:ARM openSUSE:Leap:15.2:PowerPC) -%> TTM.<%= project.gsub('openSUSE:', '').gsub(':', '_') %>: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-04 19:54:20 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Tue Feb 4 19:54:20 2020 rev:275 rq:769748 version:20200203.fe919b2b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-02-03 11:14:22.513876983 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-04 19:54:28.105360625 +0100 @@ -1,0 +2,8 @@ +Mon Feb 03 17:08:04 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200203.fe919b2b: + * Added new images in 15-SP2 release tool config + * dashboard: add groupid to have proper link for aarch64, powerpc, s390x + * dashboard: fix openQA link + +--- Old: openSUSE-release-tools-20200131.e3c26df9.obscpio New: openSUSE-release-tools-20200203.fe919b2b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.m46m9Q/_old 2020-02-04 19:54:30.805362200 +0100 +++ /var/tmp/diff_new_pack.m46m9Q/_new 2020-02-04 19:54:30.809362201 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200131.e3c26df9 +Version:20200203.fe919b2b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.m46m9Q/_old 2020-02-04 19:54:30.849362225 +0100 +++ /var/tmp/diff_new_pack.m46m9Q/_new 2020-02-04 19:54:30.849362225 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -e3c26df939e6990621c69b1fd42bd9c4254437fa +fe919b2bfd8bc430f05f5fbc83f061763d6f5d85 ++ openSUSE-release-tools-20200131.e3c26df9.obscpio -> openSUSE-release-tools-20200203.fe919b2b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200131.e3c26df9/dashboard/generate.py new/openSUSE-release-tools-20200203.fe919b2b/dashboard/generate.py --- old/openSUSE-release-tools-20200131.e3c26df9/dashboard/generate.py 2020-01-31 19:20:49.0 +0100 +++ new/openSUSE-release-tools-20200203.fe919b2b/dashboard/generate.py 2020-02-03 18:07:32.0 +0100 @@ -161,10 +161,10 @@ fetcher.add('openSUSE:Factory:Live', nick='Live') fetcher.add('openSUSE:Factory:Rings:0-Bootstrap', nick='Ring 0') fetcher.add('openSUSE:Factory:Rings:1-MinimalX', nick='Ring 1') -fetcher.add('openSUSE:Factory:ARM', nick='ARM', download_url='http://download.opensuse.org/ports/aarch64/tumbleweed/iso/', openqa_groupid=3) +fetcher.add('openSUSE:Factory:ARM', nick='ARM', download_url='http://download.opensuse.org/ports/aarch64/tumbleweed/iso/', openqa_group='openSUSE Tumbleweed AArch64', openqa_version='Tumbleweed', openqa_groupid=3) fetcher.add('openSUSE:Factory:ARM:Live', nick='ARM Live') -fetcher.add('openSUSE:Factory:PowerPC', nick='Power', download_url='http://download.opensuse.org/ports/ppc/tumbleweed/iso/', openqa_groupid=4) -fetcher.add('openSUSE:Factory:zSystems', nick='System Z', download_url='http://download.opensuse.org/ports/zsystems/tumbleweed/iso/', openqa_groupid=34) +fetcher.add('openSUSE:Factory:PowerPC', nick='Power', download_url='http://download.opensuse.org/ports/ppc/tumbleweed/iso/', openqa_group='openSUSE Tumbleweed PowerPC', openqa_version='Tumbleweed', openqa_groupid=4) +fetcher.add('openSUSE:Factory:zSystems', nick='System Z', download_url='http://download.opensuse.org/ports/zsystems/tumbleweed/iso/', openqa_group='openSUSE Tumbleweed s390x', openqa_version='Tumbleweed', openqa_groupid=34) fetcher.add('openSUSE:Factory:RISCV', nick='Risc V', download_url='http://download.opensuse.org/ports/riscv/tumbleweed/iso/') with app.app_context(): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200131.e3c26df9/dashboard/templates/dashboard.html new/openSUSE-release-tools-20200203.fe919b2b/dashboard/templates/dashboard.html --- old/openSUSE-release-tools-20200131.e3c26df9/dashboard/templates/dashboard.html 2020-01-31 19:20:49.0 +0100 +++ new/openSUSE-release-tools-20200203.fe919b2b/dashboard/templates/dashboard.html 2020-02-03 18:07:32.0 +0100 @@ -53,7 +53,7 @@ {% set
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-02-03 11:14:06 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Mon Feb 3 11:14:06 2020 rev:274 rq:769219 version:20200131.e3c26df9 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-31 23:59:01.455705498 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-02-03 11:14:22.513876983 +0100 @@ -1,0 +2,18 @@ +Fri Jan 31 18:22:12 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200131.e3c26df9: + * Staging accept: No longer set the version in .product files on accept + +--- +Fri Jan 31 13:05:35 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200131.ff898552: + * Unify the handling of standard and images repository + +--- +Fri Jan 31 12:18:16 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200131.1f26d7bc: + * Dashboard: add ARM:Live + +--- Old: openSUSE-release-tools-20200131.38632736.obscpio New: openSUSE-release-tools-20200131.e3c26df9.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.rkWDWL/_old 2020-02-03 11:14:23.429877446 +0100 +++ /var/tmp/diff_new_pack.rkWDWL/_new 2020-02-03 11:14:23.429877446 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200131.38632736 +Version:20200131.e3c26df9 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.rkWDWL/_old 2020-02-03 11:14:23.461877463 +0100 +++ /var/tmp/diff_new_pack.rkWDWL/_new 2020-02-03 11:14:23.465877465 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -34ecf36d357e0f1fbf345a7ccb9d66e9663b37d8 +e3c26df939e6990621c69b1fd42bd9c4254437fa ++ openSUSE-release-tools-20200131.38632736.obscpio -> openSUSE-release-tools-20200131.e3c26df9.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200131.38632736/dashboard/generate.py new/openSUSE-release-tools-20200131.e3c26df9/dashboard/generate.py --- old/openSUSE-release-tools-20200131.38632736/dashboard/generate.py 2020-01-31 08:53:01.0 +0100 +++ new/openSUSE-release-tools-20200131.e3c26df9/dashboard/generate.py 2020-01-31 19:20:49.0 +0100 @@ -61,7 +61,10 @@ def build_summary(self, project, repository): url = makeurl(self.apiurl, ['build', project, '_result'], { 'repository': repository, 'view': 'summary' }) -f = http_GET(url) +try: +f = http_GET(url) +except HTTPError as e: +return { 'building': -1 } root = ET.parse(f).getroot() failed = 0 unresolvable = 0 @@ -87,6 +90,8 @@ if building > 0: building += unresolvable unresolvable = 0 +if building + failed + succeeded == 0: +return {'building': -1} return { 'building': 1000 - int(building * 1000 / (building + failed + succeeded)), 'failed': failed, 'unresolvable': unresolvable } @@ -123,15 +128,8 @@ self.ttm_status = fetcher.fetch_ttm_status(name) self.ttm_version = fetcher.fetch_product_version(name) -def standard_progress(self): -return fetcher.build_summary(self.name, 'standard') - -def images_progress(self): -try: -return fetcher.build_summary(self.name, 'images') -except HTTPError as e: -print(f"failed to fetch images for {self.name}", file=sys.stderr) -return {'building': -1} +def build_summary(self, repo): +return fetcher.build_summary(self.name, repo) def all_archs(self): self.all_archs @@ -164,6 +162,7 @@ fetcher.add('openSUSE:Factory:Rings:0-Bootstrap', nick='Ring 0') fetcher.add('openSUSE:Factory:Rings:1-MinimalX', nick='Ring 1') fetcher.add('openSUSE:Factory:ARM', nick='ARM', download_url='http://download.opensuse.org/ports/aarch64/tumbleweed/iso/', openqa_groupid=3) +
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-31 23:57:38 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Fri Jan 31 23:57:38 2020 rev:273 rq:768986 version:20200131.38632736 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-30 22:37:44.172590145 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-01-31 23:59:01.455705498 +0100 @@ -1,0 +2,33 @@ +Fri Jan 31 07:54:53 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200131.38632736: + * dashboard: Add openQA results + * Add the same link to openqa than what is on obs_factory + * Dashboard: link the product package + +--- +Thu Jan 30 21:03:49 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200130.1ad5de89: + * dashboard: Output the time in UTC + +--- +Thu Jan 30 20:53:26 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200130.cb660d72: + * Add timestamp to the page for update info + * Add versions to the dashboard + +--- +Thu Jan 30 16:08:31 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200130.063dd72a: + * One more fix for the dashboard generator config + +--- +Thu Jan 30 16:04:36 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200130.1335e55b: + * Fix indentation of gocd config + +--- Old: openSUSE-release-tools-20200130.02d3038b.obscpio New: openSUSE-release-tools-20200131.38632736.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.BboJKU/_old 2020-01-31 23:59:02.411705993 +0100 +++ /var/tmp/diff_new_pack.BboJKU/_new 2020-01-31 23:59:02.411705993 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200130.02d3038b +Version:20200131.38632736 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.BboJKU/_old 2020-01-31 23:59:02.455706016 +0100 +++ /var/tmp/diff_new_pack.BboJKU/_new 2020-01-31 23:59:02.455706016 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -5788e9ce2f17a3db2937177829a41c37bb78e712 +34ecf36d357e0f1fbf345a7ccb9d66e9663b37d8 ++ openSUSE-release-tools-20200130.02d3038b.obscpio -> openSUSE-release-tools-20200131.38632736.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200130.02d3038b/dashboard/generate.py new/openSUSE-release-tools-20200131.38632736/dashboard/generate.py --- old/openSUSE-release-tools-20200130.02d3038b/dashboard/generate.py 2020-01-30 16:57:27.0 +0100 +++ new/openSUSE-release-tools-20200131.38632736/dashboard/generate.py 2020-01-31 08:53:01.0 +0100 @@ -7,16 +7,19 @@ import json import osc import re +import yaml from time import sleep from osc.core import http_GET, http_POST, makeurl, show_project_meta from M2Crypto.SSL import SSLError as SSLError from osclib.conf import Config +from osclib.core import attribute_value_load from osclib.stagingapi import StagingAPI from lxml import etree as ET from openqa_client.client import OpenQA_Client from openqa_client.exceptions import ConnectionError, RequestError from urllib.error import HTTPError, URLError from urllib.parse import quote_plus +from datetime import datetime, timezone import requests from osclib.PubSubConsumer import PubSubConsumer @@ -33,10 +36,28 @@ else: amqp_prefix = 'opensuse' openqa_url = 'https://openqa.opensuse.org' +self.openqa = OpenQA_Client(openqa_url) -def add(self, name, nick): +def openqa_results(self, openqa_group, snapshot): +jobs = {} +if not openqa_group or not snapshot: +return jobs +result = self.openqa.openqa_request('GET', 'jobs', {'groupid': openqa_group, 'build': snapshot, 'latest': 1}) +for job in result['jobs']: +if job['clone_id'] or
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-30 22:37:26 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Thu Jan 30 22:37:26 2020 rev:272 rq:768827 version:20200130.02d3038b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-30 09:42:33.773527433 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-01-30 22:37:44.172590145 +0100 @@ -1,0 +2,6 @@ +Thu Jan 30 15:59:35 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200130.02d3038b: + * Rapid prototype of a Factory dashboard + +--- Old: openSUSE-release-tools-20200129.7a3a7a36.obscpio New: openSUSE-release-tools-20200130.02d3038b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.vYWqr0/_old 2020-01-30 22:37:48.236592098 +0100 +++ /var/tmp/diff_new_pack.vYWqr0/_new 2020-01-30 22:37:48.240592100 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200129.7a3a7a36 +Version:20200130.02d3038b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.vYWqr0/_old 2020-01-30 22:37:48.268592113 +0100 +++ /var/tmp/diff_new_pack.vYWqr0/_new 2020-01-30 22:37:48.268592113 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7a3a7a368079b057f67274681f99f8950d71a962 +5788e9ce2f17a3db2937177829a41c37bb78e712 ++ openSUSE-release-tools-20200129.7a3a7a36.obscpio -> openSUSE-release-tools-20200130.02d3038b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200129.7a3a7a36/dashboard/generate.py new/openSUSE-release-tools-20200130.02d3038b/dashboard/generate.py --- old/openSUSE-release-tools-20200129.7a3a7a36/dashboard/generate.py 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20200130.02d3038b/dashboard/generate.py 2020-01-30 16:57:27.0 +0100 @@ -0,0 +1,135 @@ +#!/usr/bin/python3 + +import argparse +import logging +import pika +import sys +import json +import osc +import re +from time import sleep +from osc.core import http_GET, http_POST, makeurl, show_project_meta +from M2Crypto.SSL import SSLError as SSLError +from osclib.conf import Config +from osclib.stagingapi import StagingAPI +from lxml import etree as ET +from openqa_client.client import OpenQA_Client +from openqa_client.exceptions import ConnectionError, RequestError +from urllib.error import HTTPError, URLError +from urllib.parse import quote_plus + +import requests +from osclib.PubSubConsumer import PubSubConsumer +from flask import Flask, render_template + +class Fetcher(object): +def __init__(self, apiurl, opts): +self.projects = [] +self.opts = opts +self.apiurl = apiurl +if apiurl.endswith('suse.de'): +amqp_prefix = 'suse' +openqa_url = 'https://openqa.suse.de' +else: +amqp_prefix = 'opensuse' +openqa_url = 'https://openqa.opensuse.org' + +def add(self, name, nick): +# cyclic dependency! +self.projects.append(Project(self, name, nick)) + +def build_summary(self, project, repository): +url = makeurl(self.apiurl, ['build', project, '_result'], { 'repository': repository, 'view': 'summary' }) +f = http_GET(url) +root = ET.parse(f).getroot() +failed = 0 +unresolvable = 0 +building = 0 +succeeded = 0 +for result in root.findall('.//statuscount'): +code = result.get('code') +count = int(result.get('count')) +if code == 'excluded' or code == 'disabled': +continue # ignore +if code == 'succeeded': +succeeded += count +continue +if code == "failed": +failed += count +continue +if code == "unresolvable": +unresolvable += count +continue +building += count +#print(code, file=sys.stderr) +# let's count them as building +if building > 0: +building += unresolvable +
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-30 09:41:53 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Thu Jan 30 09:41:53 2020 rev:271 rq:768394 version:20200129.7a3a7a36 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-29 13:18:25.862171385 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-01-30 09:42:33.773527433 +0100 @@ -1,0 +2,12 @@ +Wed Jan 29 16:41:27 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200129.7a3a7a36: + * Use The openSUSE release team email for announcer + +--- +Wed Jan 29 09:55:00 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200129.fce860f3: + * Actually subscribe to the repo.build_finished event + +--- Old: openSUSE-release-tools-20200128.8bd11b00.obscpio New: openSUSE-release-tools-20200129.7a3a7a36.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ytEVrI/_old 2020-01-30 09:42:36.461528876 +0100 +++ /var/tmp/diff_new_pack.ytEVrI/_new 2020-01-30 09:42:36.465528877 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200128.8bd11b00 +Version:20200129.7a3a7a36 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ytEVrI/_old 2020-01-30 09:42:36.489528890 +0100 +++ /var/tmp/diff_new_pack.ytEVrI/_new 2020-01-30 09:42:36.489528890 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -8bd11b00608efcf5717b283d07283443b3ab456a +7a3a7a368079b057f67274681f99f8950d71a962 ++ openSUSE-release-tools-20200128.8bd11b00.obscpio -> openSUSE-release-tools-20200129.7a3a7a36.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200128.8bd11b00/config/announcer/openSUSE:Leap:15.2.yml new/openSUSE-release-tools-20200129.7a3a7a36/config/announcer/openSUSE:Leap:15.2.yml --- old/openSUSE-release-tools-20200128.8bd11b00/config/announcer/openSUSE:Leap:15.2.yml 2020-01-28 13:06:55.0 +0100 +++ new/openSUSE-release-tools-20200129.7a3a7a36/config/announcer/openSUSE:Leap:15.2.yml 2020-01-29 17:40:56.0 +0100 @@ -30,4 +30,4 @@ name: openSUSE:Leap:15.2 subject: Leap 15.2 Build {version} released! url: http://download.opensuse.org/distribution/leap/15.2/iso/ -sender: Ludwig Nussel +sender: openSUSE release team diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200128.8bd11b00/gocd/rabbit-openqa.py new/openSUSE-release-tools-20200129.7a3a7a36/gocd/rabbit-openqa.py --- old/openSUSE-release-tools-20200128.8bd11b00/gocd/rabbit-openqa.py 2020-01-28 13:06:55.0 +0100 +++ new/openSUSE-release-tools-20200129.7a3a7a36/gocd/rabbit-openqa.py 2020-01-29 17:40:56.0 +0100 @@ -166,7 +166,7 @@ def routing_keys(self): ret = [] -for suffix in ['.obs.repo.published', '.openqa.job.done', +for suffix in ['.obs.repo.published', '.obs.repo.build_finished', '.openqa.job.done', '.openqa.job.create', '.openqa.job.restart']: ret.append(self.amqp_prefix + suffix) return ret ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.ytEVrI/_old 2020-01-30 09:42:37.017529174 +0100 +++ /var/tmp/diff_new_pack.ytEVrI/_new 2020-01-30 09:42:37.017529174 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200128.8bd11b00 -mtime: 1580213215 -commit: 8bd11b00608efcf5717b283d07283443b3ab456a +version: 20200129.7a3a7a36 +mtime: 1580316056 +commit: 7a3a7a368079b057f67274681f99f8950d71a962
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-29 13:17:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Wed Jan 29 13:17:52 2020 rev:270 rq:768010 version:20200128.8bd11b00 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-21 21:02:11.804900175 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-01-29 13:18:25.862171385 +0100 @@ -1,0 +2,6 @@ +Tue Jan 28 12:09:03 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200128.8bd11b00: + * Notify the obs_rsync plugin already when the scheduler is finished + +--- Old: openSUSE-release-tools-20200120.1be035c9.obscpio New: openSUSE-release-tools-20200128.8bd11b00.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.7OdRbh/_old 2020-01-29 13:18:28.066172512 +0100 +++ /var/tmp/diff_new_pack.7OdRbh/_new 2020-01-29 13:18:28.066172512 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200120.1be035c9 +Version:20200128.8bd11b00 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.7OdRbh/_old 2020-01-29 13:18:28.102172531 +0100 +++ /var/tmp/diff_new_pack.7OdRbh/_new 2020-01-29 13:18:28.102172531 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -54c1d53c6cbc2f88cf622f4a325d084e3e19121a +8bd11b00608efcf5717b283d07283443b3ab456a ++ openSUSE-release-tools-20200120.1be035c9.obscpio -> openSUSE-release-tools-20200128.8bd11b00.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200120.1be035c9/gocd/rabbit-openqa.py new/openSUSE-release-tools-20200128.8bd11b00/gocd/rabbit-openqa.py --- old/openSUSE-release-tools-20200120.1be035c9/gocd/rabbit-openqa.py 2020-01-20 17:14:29.0 +0100 +++ new/openSUSE-release-tools-20200128.8bd11b00/gocd/rabbit-openqa.py 2020-01-28 13:06:55.0 +0100 @@ -209,6 +209,8 @@ def on_published_repo(self, payload): for p in self.projects: p.check_published_repo(str(payload['project']), str(payload['repo']), str(payload['buildid'])) + +def on_finished_repo(self, payload): # notify openQA to sync the projects - the plugin will check itself it # the project is to be synced. For now we notify about every 'images' repo if payload['repo'] == 'images': @@ -226,6 +228,8 @@ self.acknowledge_message(method.delivery_tag) if method.routing_key == '{}.obs.repo.published'.format(amqp_prefix): self.on_published_repo(json.loads(body)) +elif method.routing_key == '{}.obs.repo.build_finished'.format(amqp_prefix): +self.on_finished_repo(json.loads(body)) elif re.search(r'.openqa.', method.routing_key): self.on_openqa_job(json.loads(body).get('ISO')) else: ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.7OdRbh/_old 2020-01-29 13:18:28.626172799 +0100 +++ /var/tmp/diff_new_pack.7OdRbh/_new 2020-01-29 13:18:28.630172801 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200120.1be035c9 -mtime: 1579536869 -commit: 1be035c93fb2b531e4d89465399669d1fb914e1b +version: 20200128.8bd11b00 +mtime: 1580213215 +commit: 8bd11b00608efcf5717b283d07283443b3ab456a
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-21 21:01:33 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Tue Jan 21 21:01:33 2020 rev:269 rq:765986 version:20200120.1be035c9 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-20 22:55:30.819345106 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-01-21 21:02:11.804900175 +0100 @@ -1,0 +2,6 @@ +Mon Jan 20 16:18:59 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200120.1be035c9: + * Drop openSUSE:Leap:15.0:Images from ttm list + +--- Old: openSUSE-release-tools-20200120.0e07b678.obscpio New: openSUSE-release-tools-20200120.1be035c9.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.5E3gOF/_old 2020-01-21 21:02:13.936901169 +0100 +++ /var/tmp/diff_new_pack.5E3gOF/_new 2020-01-21 21:02:13.964901183 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200120.0e07b678 +Version:20200120.1be035c9 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.5E3gOF/_old 2020-01-21 21:02:14.060901227 +0100 +++ /var/tmp/diff_new_pack.5E3gOF/_new 2020-01-21 21:02:14.064901229 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d2cadc21d9479803b7cdf771250167d02d4a9ee0 +54c1d53c6cbc2f88cf622f4a325d084e3e19121a ++ openSUSE-release-tools-20200120.0e07b678.obscpio -> openSUSE-release-tools-20200120.1be035c9.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200120.0e07b678/gocd/totestmanager.gocd.yaml new/openSUSE-release-tools-20200120.1be035c9/gocd/totestmanager.gocd.yaml --- old/openSUSE-release-tools-20200120.0e07b678/gocd/totestmanager.gocd.yaml 2020-01-20 11:08:48.0 +0100 +++ new/openSUSE-release-tools-20200120.1be035c9/gocd/totestmanager.gocd.yaml 2020-01-20 17:14:29.0 +0100 @@ -84,27 +84,6 @@ - script: |- install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Factory:zSystems - TTM.Leap_15.0_Images: -group: openSUSE.Checkers -lock_behavior: unlockWhenFinished -environment_variables: - OSC_CONFIG: /home/go/config/oscrc-totest-manager -materials: - script: -git: https://github.com/openSUSE/openSUSE-release-tools.git -destination: scripts -timer: - spec: 0 */15 * ? * * - only_on_changes: false -stages: -- Run: -approval: manual -resources: -- staging-bot -tasks: -- script: |- -install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf -scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Leap:15.0:Images TTM.Leap_15.1_Images: group: openSUSE.Checkers lock_behavior: unlockWhenFinished diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200120.0e07b678/gocd/totestmanager.gocd.yaml.erb new/openSUSE-release-tools-20200120.1be035c9/gocd/totestmanager.gocd.yaml.erb --- old/openSUSE-release-tools-20200120.0e07b678/gocd/totestmanager.gocd.yaml.erb 2020-01-20 11:08:48.0 +0100 +++ new/openSUSE-release-tools-20200120.1be035c9/gocd/totestmanager.gocd.yaml.erb 2020-01-20 17:14:29.0 +0100 @@ -1,7 +1,7 @@ format_version: 3 pipelines: <% for project in %w(openSUSE:Factory openSUSE:Factory:ARM openSUSE:Factory:PowerPC - openSUSE:Factory:zSystems openSUSE:Leap:15.0:Images openSUSE:Leap:15.1:Images openSUSE:Leap:15.2:Images + openSUSE:Factory:zSystems openSUSE:Leap:15.1:Images openSUSE:Leap:15.2:Images openSUSE:Leap:15.1:ARM:Images openSUSE:Leap:15.2:ARM:Images openSUSE:Leap:15.2 openSUSE:Leap:15.2:ARM openSUSE:Leap:15.2:PowerPC) -%> TTM.<%= project.gsub('openSUSE:', '').gsub(':', '_') %>: group: openSUSE.Checkers ++
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-20 22:55:15 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Mon Jan 20 22:55:15 2020 rev:268 rq:765740 version:20200120.0e07b678 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-17 16:05:13.752435562 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-01-20 22:55:30.819345106 +0100 @@ -1,0 +2,6 @@ +Mon Jan 20 10:10:31 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200120.0e07b678: + * compare_pkglist: update to Leap 15.2 and SLE15 SP2 + +--- Old: openSUSE-release-tools-20200116.13dedee6.obscpio New: openSUSE-release-tools-20200120.0e07b678.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.3b3nDZ/_old 2020-01-20 22:55:32.879345899 +0100 +++ /var/tmp/diff_new_pack.3b3nDZ/_new 2020-01-20 22:55:32.879345899 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200116.13dedee6 +Version:20200120.0e07b678 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.3b3nDZ/_old 2020-01-20 22:55:32.915345912 +0100 +++ /var/tmp/diff_new_pack.3b3nDZ/_new 2020-01-20 22:55:32.915345912 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -812bacb0e3a17656c66fd0eaae61f02d233adcf2 +d2cadc21d9479803b7cdf771250167d02d4a9ee0 ++ openSUSE-release-tools-20200116.13dedee6.obscpio -> openSUSE-release-tools-20200120.0e07b678.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200116.13dedee6/compare_pkglist.py new/openSUSE-release-tools-20200120.0e07b678/compare_pkglist.py --- old/openSUSE-release-tools-20200116.13dedee6/compare_pkglist.py 2020-01-16 15:04:14.0 +0100 +++ new/openSUSE-release-tools-20200120.0e07b678/compare_pkglist.py 2020-01-20 11:08:48.0 +0100 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import argparse import logging @@ -17,8 +17,8 @@ from osc import oscerr -OPENSUSE = 'openSUSE:Leap:15.1' -SLE = 'SUSE:SLE-15-SP1:GA' +OPENSUSE = 'openSUSE:Leap:15.2' +SLE = 'SUSE:SLE-15-SP2:GA' makeurl = osc.core.makeurl http_GET = osc.core.http_GET ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.3b3nDZ/_old 2020-01-20 22:55:33.487346133 +0100 +++ /var/tmp/diff_new_pack.3b3nDZ/_new 2020-01-20 22:55:33.487346133 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200116.13dedee6 -mtime: 1579183454 -commit: 13dedee6efaa43534979cd787e40c8afa3ee6138 +version: 20200120.0e07b678 +mtime: 1579514928 +commit: 0e07b678f4a4e9381dcc2e7aa1ca7e900e5dfdc8
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-17 16:04:48 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092 (New) Package is "openSUSE-release-tools" Fri Jan 17 16:04:48 2020 rev:267 rq:764986 version:20200116.13dedee6 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-15 16:42:50.825110089 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26092/openSUSE-release-tools.changes 2020-01-17 16:05:13.752435562 +0100 @@ -1,0 +2,6 @@ +Thu Jan 16 14:05:46 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200116.13dedee6: + * Fix data for openQABot + +--- Old: openSUSE-release-tools-20200115.aed727d8.obscpio New: openSUSE-release-tools-20200116.13dedee6.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.G7gAGK/_old 2020-01-17 16:05:17.420437297 +0100 +++ /var/tmp/diff_new_pack.G7gAGK/_new 2020-01-17 16:05:17.420437297 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200115.aed727d8 +Version:20200116.13dedee6 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.G7gAGK/_old 2020-01-17 16:05:17.456437314 +0100 +++ /var/tmp/diff_new_pack.G7gAGK/_new 2020-01-17 16:05:17.456437314 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -b9fb0cbd96eae2076eb172f860b4cdc6c6c82af5 +812bacb0e3a17656c66fd0eaae61f02d233adcf2 ++ openSUSE-release-tools-20200115.aed727d8.obscpio -> openSUSE-release-tools-20200116.13dedee6.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200115.aed727d8/data/repos.json new/openSUSE-release-tools-20200116.13dedee6/data/repos.json --- old/openSUSE-release-tools-20200115.aed727d8/data/repos.json 2020-01-15 08:55:05.0 +0100 +++ new/openSUSE-release-tools-20200116.13dedee6/data/repos.json 2020-01-16 15:04:14.0 +0100 @@ -1,4 +1,5 @@ { + "https://openqa.opensuse.org; : { "openSUSE:Leap:15.1:Update" : { "settings" : { "OS_TEST_ISSUES" : "", ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.G7gAGK/_old 2020-01-17 16:05:18.056437598 +0100 +++ /var/tmp/diff_new_pack.G7gAGK/_new 2020-01-17 16:05:18.056437598 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20200115.aed727d8 -mtime: 1579074905 -commit: aed727d8fcac00d307af97da23a5888eea5ed840 +version: 20200116.13dedee6 +mtime: 1579183454 +commit: 13dedee6efaa43534979cd787e40c8afa3ee6138
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-15 16:17:13 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.30080 (New) Package is "openSUSE-release-tools" Wed Jan 15 16:17:13 2020 rev:266 rq:764537 version:20200115.aed727d8 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2020-01-07 23:57:45.080168284 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.30080/openSUSE-release-tools.changes 2020-01-15 16:42:50.825110089 +0100 @@ -1,0 +2,6 @@ +Wed Jan 15 07:56:19 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200115.aed727d8: + * Remove data for EOL Leap_15.0 + +--- Old: openSUSE-release-tools-20200107.c673e572.obscpio New: openSUSE-release-tools-20200115.aed727d8.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.v2y2LM/_old 2020-01-15 16:42:51.481110325 +0100 +++ /var/tmp/diff_new_pack.v2y2LM/_new 2020-01-15 16:42:51.485110326 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20200107.c673e572 +Version:20200115.aed727d8 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.v2y2LM/_old 2020-01-15 16:42:51.509110335 +0100 +++ /var/tmp/diff_new_pack.v2y2LM/_new 2020-01-15 16:42:51.513110337 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -583678836e319b1c5e767204d0947754bd2c98e7 +b9fb0cbd96eae2076eb172f860b4cdc6c6c82af5 ++ openSUSE-release-tools-20200107.c673e572.obscpio -> openSUSE-release-tools-20200115.aed727d8.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200107.c673e572/data/apimap.json new/openSUSE-release-tools-20200115.aed727d8/data/apimap.json --- old/openSUSE-release-tools-20200107.c673e572/data/apimap.json 2020-01-07 17:00:03.0 +0100 +++ new/openSUSE-release-tools-20200115.aed727d8/data/apimap.json 2020-01-15 08:55:05.0 +0100 @@ -1,9 +1,4 @@ { - "openSUSE:Leap:15.0:Update" : { -"version": "15.0", -"flavor": "DVD-Incidents", -"distri": "opensuse" - }, "openSUSE:Leap:15.1:Update" : { "version": "15.1", "flavor": "DVD-Incidents", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200107.c673e572/data/incidents.json new/openSUSE-release-tools-20200115.aed727d8/data/incidents.json --- old/openSUSE-release-tools-20200107.c673e572/data/incidents.json 2020-01-07 17:00:03.0 +0100 +++ new/openSUSE-release-tools-20200115.aed727d8/data/incidents.json 2020-01-15 08:55:05.0 +0100 @@ -1,10 +1,4 @@ { - "openSUSE:Leap:15.0:Update": { - "DISTRI": "opensuse", - "FLAVOR": "DVD-Incidents", - "VERSION": "15.0", - "ARCH": "x86_64" - }, "openSUSE:Leap:15.1:Update": { "DISTRI": "opensuse", "FLAVOR": "DVD-Incidents", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20200107.c673e572/data/repos.json new/openSUSE-release-tools-20200115.aed727d8/data/repos.json --- old/openSUSE-release-tools-20200107.c673e572/data/repos.json 2020-01-07 17:00:03.0 +0100 +++ new/openSUSE-release-tools-20200115.aed727d8/data/repos.json 2020-01-15 08:55:05.0 +0100 @@ -1,19 +1,4 @@ { - "https://openqa.opensuse.org; : { - "openSUSE:Leap:15.0:Update" : { - "settings" : { -"OS_TEST_ISSUES" : "", -"FLAVOR" : "DVD-Updates", -"DISTRI" : "opensuse", -"VERSION" : "15.0", -"ARCH" : "x86_64" - }, - "test" : "kde", - "repos" : [ -"http://download.opensuse.org/update/leap/15.0/oss/;, -"http://download.opensuse.org/update/leap/15.0/non-oss/; - ] - }, "openSUSE:Leap:15.1:Update" : { "settings" : { "OS_TEST_ISSUES" : "", ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.v2y2LM/_old 2020-01-15 16:42:51.945110492 +0100 +++ /var/tmp/diff_new_pack.v2y2LM/_new 2020-01-15 16:42:51.945110492 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version:
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2020-01-07 23:56:50 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.6675 (New) Package is "openSUSE-release-tools" Tue Jan 7 23:56:50 2020 rev:265 rq:761658 version:20200107.c673e572 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-27 14:01:24.580890778 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.6675/openSUSE-release-tools.changes 2020-01-07 23:57:45.080168284 +0100 @@ -1,0 +2,6 @@ +Tue Jan 07 16:03:47 UTC 2020 - opensuse-releaset...@opensuse.org + +- Update to version 20200107.c673e572: + * Added new packages in 15-SP2 release tool + +--- Old: openSUSE-release-tools-20191227.8630e6eb.obscpio New: openSUSE-release-tools-20200107.c673e572.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.uhhrWZ/_old 2020-01-07 23:57:46.932169245 +0100 +++ /var/tmp/diff_new_pack.uhhrWZ/_new 2020-01-07 23:57:46.932169245 +0100 @@ -1,7 +1,7 @@ # # spec file for package openSUSE-release-tools # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191227.8630e6eb +Version:20200107.c673e572 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.uhhrWZ/_old 2020-01-07 23:57:46.980169270 +0100 +++ /var/tmp/diff_new_pack.uhhrWZ/_new 2020-01-07 23:57:46.980169270 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -1e1b3a3d7c357ee7ddcd14c07a430582b00d +583678836e319b1c5e767204d0947754bd2c98e7 ++ openSUSE-release-tools-20191227.8630e6eb.obscpio -> openSUSE-release-tools-20200107.c673e572.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191227.8630e6eb/gocd/sp2.target.gocd.yaml new/openSUSE-release-tools-20200107.c673e572/gocd/sp2.target.gocd.yaml --- old/openSUSE-release-tools-20191227.8630e6eb/gocd/sp2.target.gocd.yaml 2019-12-27 11:30:29.0 +0100 +++ new/openSUSE-release-tools-20200107.c673e572/gocd/sp2.target.gocd.yaml 2020-01-07 17:00:03.0 +0100 @@ -83,6 +83,7 @@ - script: |- for product in kiwi-templates-JeOS \ SLED-15-SP2-Vagrant SLES-15-SP2-Vagrant \ +SLES15-SP2-CHOST-BYOS SLES15-SP2-on-demand \ SLES15-SP2-Azure SLES15-SP2-Azure-BYOS \ SLES15-SP2-Azure-Priority SLES15-SP2-Azure-Standard \ SLES15-SP2-EC2-ECS-HVM SLES15-SP2-EC2-HVM \ ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.uhhrWZ/_old 2020-01-07 23:57:47.592169588 +0100 +++ /var/tmp/diff_new_pack.uhhrWZ/_new 2020-01-07 23:57:47.592169588 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191227.8630e6eb -mtime: 1577442629 -commit: 8630e6ebe7a78d78971fba8a4f3034783b7fd658 +version: 20200107.c673e572 +mtime: 1578412803 +commit: c673e572fee057015e898701aa59e1c145d45e86
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-27 14:01:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.6675 (New) Package is "openSUSE-release-tools" Fri Dec 27 14:01:16 2019 rev:264 rq:759663 version:20191227.8630e6eb Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-17 13:30:38.583399098 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.6675/openSUSE-release-tools.changes 2019-12-27 14:01:24.580890778 +0100 @@ -1,0 +2,8 @@ +Fri Dec 27 10:34:07 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191227.8630e6eb: + * abi-checker: add prune command + * abi-checker: recognize staging + * abi-checker: fix it + +--- Old: openSUSE-release-tools-20191217.e62caa7a.obscpio New: openSUSE-release-tools-20191227.8630e6eb.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.tuUU2O/_old 2019-12-27 14:01:25.808891349 +0100 +++ /var/tmp/diff_new_pack.tuUU2O/_new 2019-12-27 14:01:25.812891350 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191217.e62caa7a +Version:20191227.8630e6eb Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.tuUU2O/_old 2019-12-27 14:01:25.844891365 +0100 +++ /var/tmp/diff_new_pack.tuUU2O/_new 2019-12-27 14:01:25.844891365 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -b635702b67b8de3b619a8a1729825f9bc8b7faff +1e1b3a3d7c357ee7ddcd14c07a430582b00d ++ openSUSE-release-tools-20191217.e62caa7a.obscpio -> openSUSE-release-tools-20191227.8630e6eb.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191217.e62caa7a/ReviewBot.py new/openSUSE-release-tools-20191227.8630e6eb/ReviewBot.py --- old/openSUSE-release-tools-20191217.e62caa7a/ReviewBot.py 2019-12-17 10:07:31.0 +0100 +++ new/openSUSE-release-tools-20191227.8630e6eb/ReviewBot.py 2019-12-27 11:30:29.0 +0100 @@ -135,6 +135,18 @@ else: self.config = self._load_config() +def has_staging(self, project): +try: +url = osc.core.makeurl(self.apiurl, ('staging', project, 'staging_projects')) +osc.core.http_GET(url) +return True +except HTTPError as e: +if e.code != 404: +self.logger.error('ERROR in URL %s [%s]' % (url, e)) +raise +pass +return False + def staging_api(self, project): # Allow for the Staging subproject to be passed directly from config # which should be stripped before initializing StagingAPI. This allows @@ -184,6 +196,17 @@ with sentry_sdk.configure_scope() as scope: scope.set_extra('request.id', self.request.reqid) +# XXX: this is a hack. Annotating the request with staging_project. +# OBS itself should provide an API for that but that's currently not the case +# https://github.com/openSUSE/openSUSE-release-tools/pull/2377 +if not hasattr(req, 'staging_project'): +staging_project = None +for r in req.reviews: +if r.state == 'new' and r.by_project and ":Staging:" in r.by_project: +staging_project = r.by_project +break +setattr(req, 'staging_project', staging_project) + try: good = self.check_one_request(req) except Exception as e: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191217.e62caa7a/abichecker/abichecker-dbcli.py new/openSUSE-release-tools-20191227.8630e6eb/abichecker/abichecker-dbcli.py --- old/openSUSE-release-tools-20191217.e62caa7a/abichecker/abichecker-dbcli.py 2019-12-17 10:07:31.0 +0100 +++ new/openSUSE-release-tools-20191227.8630e6eb/abichecker/abichecker-dbcli.py 2019-12-27 11:30:29.0 +0100 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 from pprint import pprint import os, sys, re @@ -6,7 +6,8 @@ import cmdln import abichecker_dbmodel as DB -from
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-17 13:30:30 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Tue Dec 17 13:30:30 2019 rev:263 rq:757467 version:20191217.e62caa7a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-11 12:14:31.124521764 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-17 13:30:38.583399098 +0100 @@ -1,0 +2,6 @@ +Tue Dec 17 09:12:01 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191217.e62caa7a: + * findfileconflicts: Ignore kernel installed certificates in /etc/uefi/certs + +--- Old: openSUSE-release-tools-20191210.9a8ba5b5.obscpio New: openSUSE-release-tools-20191217.e62caa7a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ItjJyM/_old 2019-12-17 13:30:40.907398280 +0100 +++ /var/tmp/diff_new_pack.ItjJyM/_new 2019-12-17 13:30:40.911398279 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191210.9a8ba5b5 +Version:20191217.e62caa7a Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ItjJyM/_old 2019-12-17 13:30:40.967398259 +0100 +++ /var/tmp/diff_new_pack.ItjJyM/_new 2019-12-17 13:30:40.971398257 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -9a8ba5b54b96ed95e4f747cb9e6fdb22ea1670fe +b635702b67b8de3b619a8a1729825f9bc8b7faff ++ openSUSE-release-tools-20191210.9a8ba5b5.obscpio -> openSUSE-release-tools-20191217.e62caa7a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191210.9a8ba5b5/findfileconflicts new/openSUSE-release-tools-20191217.e62caa7a/findfileconflicts --- old/openSUSE-release-tools-20191210.9a8ba5b5/findfileconflicts 2019-12-10 13:40:03.0 +0100 +++ new/openSUSE-release-tools-20191217.e62caa7a/findfileconflicts 2019-12-17 10:07:31.0 +0100 @@ -355,7 +355,7 @@ } # got one! $f =~ /^(\d+)\/(.*)/; - push @con, "$dirs[$1]$2$info"; + push @con, "$dirs[$1]$2$info" unless "$dirs[$1]$2" =~ m{/etc/uefi/certs/.*crt}; } next unless @con; my @sp1 = split(' ', $p1); ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.ItjJyM/_old 2019-12-17 13:30:42.967397555 +0100 +++ /var/tmp/diff_new_pack.ItjJyM/_new 2019-12-17 13:30:42.967397555 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191210.9a8ba5b5 -mtime: 1575981603 -commit: 9a8ba5b54b96ed95e4f747cb9e6fdb22ea1670fe +version: 20191217.e62caa7a +mtime: 1576573651 +commit: e62caa7ab83307a6ddc8567c743655685ab08986
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-11 12:14:07 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Wed Dec 11 12:14:07 2019 rev:262 rq:755737 version:20191210.9a8ba5b5 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-10 22:42:39.293803959 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-11 12:14:31.124521764 +0100 @@ -1,0 +2,29 @@ +Tue Dec 10 12:41:41 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191210.9a8ba5b5: + * More flake8 cleanups + * Sanitize read rebuild yaml + * Avoid crash when --store is not specified on save + +--- +Tue Dec 10 10:49:57 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191210.10a6a78a: + * stagingapi: StagingAPI doen't initial api itself + +--- +Tue Dec 10 09:57:51 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191210.1a22a59c: + * Do not return after adi project is accepted + +--- +Tue Dec 10 08:47:31 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191210.4d7223f5: + * Fix E203 + * Fix Flake E241 + * Avoid crash when store project isn't set + * Fix installcheck for arm architectures + +--- Old: openSUSE-release-tools-20191210.05e7447a.obscpio New: openSUSE-release-tools-20191210.9a8ba5b5.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ThbIjB/_old 2019-12-11 12:14:33.524521088 +0100 +++ /var/tmp/diff_new_pack.ThbIjB/_new 2019-12-11 12:14:33.524521088 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191210.05e7447a +Version:20191210.9a8ba5b5 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ThbIjB/_old 2019-12-11 12:14:33.556521080 +0100 +++ /var/tmp/diff_new_pack.ThbIjB/_new 2019-12-11 12:14:33.560521078 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -05e7447a3faa926367662f77b09627d7f81ba83d +9a8ba5b54b96ed95e4f747cb9e6fdb22ea1670fe ++ openSUSE-release-tools-20191210.05e7447a.obscpio -> openSUSE-release-tools-20191210.9a8ba5b5.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191210.05e7447a/.flake8 new/openSUSE-release-tools-20191210.9a8ba5b5/.flake8 --- old/openSUSE-release-tools-20191210.05e7447a/.flake82019-12-10 02:28:30.0 +0100 +++ new/openSUSE-release-tools-20191210.9a8ba5b5/.flake82019-12-10 13:40:03.0 +0100 @@ -1,4 +1,4 @@ [flake8] exclude = .open-build-service/, abichecker, openqa, openqa-maintenance.py max-line-length = 100 -ignore = E501,F401,E302,E128,E251,E201,E202,E203,E305,F841,E265,E261,E266,E712,E401,E126,E502,E241,E711,E125,E123,W293,W391,E101,E713,E124,E127,E701,E714,W503,W504,E129,E741,E722,E731 +ignore = E501,F401,E128,E251,E201,E202,E302,E305,F841,E261,E265,E712,E126,E711,E125,E123,E101,E713,E124,E127,E701,E714,W504,E129,E741,E722,E731 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191210.05e7447a/ReviewBot.py new/openSUSE-release-tools-20191210.9a8ba5b5/ReviewBot.py --- old/openSUSE-release-tools-20191210.05e7447a/ReviewBot.py 2019-12-10 02:28:30.0 +0100 +++ new/openSUSE-release-tools-20191210.9a8ba5b5/ReviewBot.py 2019-12-10 13:40:03.0 +0100 @@ -1,7 +1,9 @@ #!/usr/bin/python3 from pprint import pprint -import os, sys, re +import os +import sys +import re import logging from optparse import OptionParser import cmdln @@ -81,7 +83,7 @@ return (None|True|False) """ -DEFAULT_REVIEW_MESSAGES = { 'accepted' : 'ok', 'declined': 'review failed' } +DEFAULT_REVIEW_MESSAGES = { 'accepted': 'ok', 'declined': 'review failed' } REVIEW_CHOICES = ('normal', 'no', 'accept', 'accept-onpass', 'fallback-onfail', 'fallback-always') COMMENT_MARKER_REGEX = re.compile(r'') @@ -91,7 +93,7 @@
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-10 22:42:19 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Tue Dec 10 22:42:19 2019 rev:261 rq:755411 version:20191210.05e7447a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-09 21:36:11.822075147 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-10 22:42:39.293803959 +0100 @@ -1,0 +2,6 @@ +Tue Dec 10 01:44:00 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191210.05e7447a: + * Unify openqa checks over multiple ISOs + +--- Old: openSUSE-release-tools-20191209.3bc7455e.obscpio New: openSUSE-release-tools-20191210.05e7447a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.tCe6Hl/_old 2019-12-10 22:42:40.693803440 +0100 +++ /var/tmp/diff_new_pack.tCe6Hl/_new 2019-12-10 22:42:40.693803440 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191209.3bc7455e +Version:20191210.05e7447a Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.tCe6Hl/_old 2019-12-10 22:42:40.733803425 +0100 +++ /var/tmp/diff_new_pack.tCe6Hl/_new 2019-12-10 22:42:40.733803425 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -a354d6c88206a708014d68ef46f02e238a36d4e3 +05e7447a3faa926367662f77b09627d7f81ba83d ++ openSUSE-release-tools-20191209.3bc7455e.obscpio -> openSUSE-release-tools-20191210.05e7447a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191209.3bc7455e/gocd/rabbit-openqa.py new/openSUSE-release-tools-20191210.05e7447a/gocd/rabbit-openqa.py --- old/openSUSE-release-tools-20191209.3bc7455e/gocd/rabbit-openqa.py 2019-12-09 11:10:39.0 +0100 +++ new/openSUSE-release-tools-20191210.05e7447a/gocd/rabbit-openqa.py 2019-12-10 02:28:30.0 +0100 @@ -71,16 +71,9 @@ return {'isos': self.gather_isos(name, 'images'), 'id': self.gather_buildid(name, 'images')} -def fetch_openqa_jobs(self, staging, iso): -buildid = self.staging_projects[staging].get('id') -if not buildid: -self.logger.info("I don't know the build id of " + staging) -return -# all openQA jobs are created at the same URL -url = self.api.makeurl(['status_reports', 'published', staging, 'images', 'reports', buildid]) +def fetch_openqa_jobs(self, staging, iso, openqa_infos): openqa = self.listener.jobs_for_iso(iso) # collect job infos to pick names -openqa_infos = dict() for job in openqa: print(staging, iso, job['id'], job['state'], job['result'], job['settings']['MACHINE'], job['settings']['TEST']) @@ -89,6 +82,18 @@ openqa_infos[job['id']]['name'] = job['settings']['TEST'] openqa_infos[job['id']]['machine'] = job['settings']['MACHINE'] +def update_staging_status(self, staging): +openqa_infos = dict() +for iso in self.staging_projects[staging]['isos']: +self.fetch_openqa_jobs(staging, iso, openqa_infos) + +buildid = self.staging_projects[staging].get('id') +if not buildid: +self.logger.info("I don't know the build id of " + staging) +return +# all openQA jobs are created at the same URL +url = self.api.makeurl(['status_reports', 'published', staging, 'images', 'reports', buildid]) + # make sure the names are unique taken_names = dict() for id in openqa_infos: @@ -96,8 +101,10 @@ if name in taken_names: openqa_infos[id]['name'] = openqa_infos[id]['name'] + "@" + openqa_infos[id]['machine'] # the other id -id = taken_names[name] -openqa_infos[id]['name'] = openqa_infos[id]['name'] + "@" + openqa_infos[id]['machine'] +oid = taken_names[name] +openqa_infos[oid]['name'] = openqa_infos[oid]['name'] + "@" + openqa_infos[oid]['machine'] +if
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-09 21:35:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Mon Dec 9 21:35:52 2019 rev:260 rq:755188 version:20191209.3bc7455e Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-07 15:10:28.547837583 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-09 21:36:11.822075147 +0100 @@ -1,0 +2,6 @@ +Mon Dec 09 10:11:57 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191209.3bc7455e: + * Always force accept into the API after checking for acceptable ourselves + +--- Old: openSUSE-release-tools-20191206.7faf8118.obscpio New: openSUSE-release-tools-20191209.3bc7455e.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.UchnHa/_old 2019-12-09 21:36:15.950073520 +0100 +++ /var/tmp/diff_new_pack.UchnHa/_new 2019-12-09 21:36:15.954073519 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191206.7faf8118 +Version:20191209.3bc7455e Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.UchnHa/_old 2019-12-09 21:36:15.990073504 +0100 +++ /var/tmp/diff_new_pack.UchnHa/_new 2019-12-09 21:36:15.990073504 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -a7a7921c9461a0a0f6e7e50585ad70b3d8f0568e +a354d6c88206a708014d68ef46f02e238a36d4e3 ++ openSUSE-release-tools-20191206.7faf8118.obscpio -> openSUSE-release-tools-20191209.3bc7455e.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191206.7faf8118/osclib/accept_command.py new/openSUSE-release-tools-20191209.3bc7455e/osclib/accept_command.py --- old/openSUSE-release-tools-20191206.7faf8118/osclib/accept_command.py 2019-12-06 14:53:09.0 +0100 +++ new/openSUSE-release-tools-20191209.3bc7455e/osclib/accept_command.py 2019-12-09 11:10:39.0 +0100 @@ -102,9 +102,9 @@ print('delete links to packages pending deletion...') self.delete_linked() -opts = {} -if force: -opts['force'] = '1' +# we have checked ourselves and accepting one staging project creates a race +# for the other staging projects to appear building again +opts = { 'force': '1' } print('triggering staging accepts...') for project in staging_packages.keys(): ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.UchnHa/_old 2019-12-09 21:36:16.794073188 +0100 +++ /var/tmp/diff_new_pack.UchnHa/_new 2019-12-09 21:36:16.798073186 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191206.7faf8118 -mtime: 1575640389 -commit: 7faf81181e279a98498c7cd75084c0ef5c0d8587 +version: 20191209.3bc7455e +mtime: 1575886239 +commit: 3bc7455e13efdf853fd8438d21cd00815cae828f
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-07 15:09:50 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Sat Dec 7 15:09:50 2019 rev:259 rq:754862 version:20191206.7faf8118 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-06 15:06:32.816368731 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-07 15:10:28.547837583 +0100 @@ -1,0 +2,7 @@ +Fri Dec 06 13:54:39 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191206.7faf8118: + * Have staging accept without argument take all green + * Adopt help text for adi and accept + +--- Old: openSUSE-release-tools-20191206.8f62f42c.obscpio New: openSUSE-release-tools-20191206.7faf8118.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.mg5VVs/_old 2019-12-07 15:10:34.091836798 +0100 +++ /var/tmp/diff_new_pack.mg5VVs/_new 2019-12-07 15:10:34.095836797 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191206.8f62f42c +Version:20191206.7faf8118 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.mg5VVs/_old 2019-12-07 15:10:34.131836792 +0100 +++ /var/tmp/diff_new_pack.mg5VVs/_new 2019-12-07 15:10:34.131836792 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -345321f98d1653df4059ddcb9d5e762ab8d3f99c +a7a7921c9461a0a0f6e7e50585ad70b3d8f0568e ++ openSUSE-release-tools-20191206.8f62f42c.obscpio -> openSUSE-release-tools-20191206.7faf8118.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191206.8f62f42c/osc-staging.py new/openSUSE-release-tools-20191206.7faf8118/osc-staging.py --- old/openSUSE-release-tools-20191206.8f62f42c/osc-staging.py 2019-12-06 12:39:14.0 +0100 +++ new/openSUSE-release-tools-20191206.7faf8118/osc-staging.py 2019-12-06 14:53:09.0 +0100 @@ -124,16 +124,13 @@ ${cmd_option_list} -"accept" will accept all requests in -$PROJECT:Staging: into $PROJECT -If openSUSE:* project, requests marked ready from adi stagings will also -be accepted. +"accept" will accept all requests in the given stagings. Without argument, +it accepts all acceptable stagings. "adi" will list already staged requests, stage new requests, and supersede requests where applicable. New adi stagings will be created for new packages based on the grouping options used. The default grouping is by -source project. When adi stagings are ready the request will be marked -ready, unstaged, and the adi staging deleted. +source project. When adi stagings are empty, they are deleted. "check" will check if all packages are links without changes @@ -295,7 +292,7 @@ A request list can be used to limit what is superseded. Usage: -osc staging accept [--force] [--no-cleanup] [LETTER...] +osc staging accept [--force] [--no-cleanup] [STAGING...] osc staging adi [--move] [--by-develproject] [--split] [REQUEST...] osc staging check [STAGING...] osc staging check_duplicate_binaries diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191206.8f62f42c/osclib/accept_command.py new/openSUSE-release-tools-20191206.7faf8118/osclib/accept_command.py --- old/openSUSE-release-tools-20191206.8f62f42c/osclib/accept_command.py 2019-12-06 12:39:14.0 +0100 +++ new/openSUSE-release-tools-20191206.7faf8118/osclib/accept_command.py 2019-12-06 14:53:09.0 +0100 @@ -66,16 +66,29 @@ msg="remove link while accepting delete of {}".format(package)) def accept_all(self, projects, force=False, cleanup=True): +accept_all_green = len(projects) == 0 +if accept_all_green: +print('Accepting all acceptable projects') +if force: +print('ERROR: Not compatible with force option') +return False + self.requests = {
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-06 15:06:14 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Fri Dec 6 15:06:14 2019 rev:258 rq:754658 version:20191206.8f62f42c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-06 12:12:31.964020444 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-06 15:06:32.816368731 +0100 @@ -1,0 +2,7 @@ +Fri Dec 06 11:41:08 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191206.8f62f42c: + * Don't take multibuild packages as subpackage of itself + * Delete adi projects whenever we'd build disable them + +--- Old: openSUSE-release-tools-20191205.67ccc5ae.obscpio New: openSUSE-release-tools-20191206.8f62f42c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.DL4mCP/_old 2019-12-06 15:06:44.828364275 +0100 +++ /var/tmp/diff_new_pack.DL4mCP/_new 2019-12-06 15:06:44.828364275 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191205.67ccc5ae +Version:20191206.8f62f42c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.DL4mCP/_old 2019-12-06 15:06:44.888364252 +0100 +++ /var/tmp/diff_new_pack.DL4mCP/_new 2019-12-06 15:06:44.888364252 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -0eb12a53c4b4cc455e626585c2a91f93c31bdf22 +345321f98d1653df4059ddcb9d5e762ab8d3f99c ++ openSUSE-release-tools-20191205.67ccc5ae.obscpio -> openSUSE-release-tools-20191206.8f62f42c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191205.67ccc5ae/osclib/accept_command.py new/openSUSE-release-tools-20191206.8f62f42c/osclib/accept_command.py --- old/openSUSE-release-tools-20191205.67ccc5ae/osclib/accept_command.py 2019-12-05 17:21:59.0 +0100 +++ new/openSUSE-release-tools-20191206.8f62f42c/osclib/accept_command.py 2019-12-06 12:39:14.0 +0100 @@ -116,6 +116,10 @@ time.sleep(1) self.api.accept_status_comment(project, staging_packages[project]) +if self.api.is_adi_project(project): +self.api.delete_empty_adi_project(project) +return + self.api.staging_deactivate(project) self.reset_rebuild_data(prj) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191205.67ccc5ae/osclib/adi_command.py new/openSUSE-release-tools-20191206.8f62f42c/osclib/adi_command.py --- old/openSUSE-release-tools-20191205.67ccc5ae/osclib/adi_command.py 2019-12-05 17:21:59.0 +0100 +++ new/openSUSE-release-tools-20191206.8f62f42c/osclib/adi_command.py 2019-12-06 12:39:14.0 +0100 @@ -5,7 +5,6 @@ from osc import oscerr from osc.core import get_request -from osc.core import delete_project from osc.core import show_package_meta from osc import conf @@ -56,33 +55,19 @@ return overall_state = info.get('state') -if overall_state != 'acceptable' and overall_state != 'empty': -raise oscerr.WrongArgs('Missed some case') -# no longer accept/delete adi projects -return +if overall_state == 'empty': +self.api.delete_empty_adi_project(project) +return + +if overall_state != 'acceptable': +raise oscerr.WrongArgs('Missed some case') -if self.api.is_user_member_of(self.api.user, self.api.cstaging_group): -print(query_project + ' ' + Fore.GREEN + 'ready') -packages = [] -for req in info.findall('staged_requests/request'): -msg = 'ready to accept' -print(' - {} [{}]'.format(Fore.CYAN + req.get('package') + Fore.RESET, req.get('id'))) -self.api.rm_from_prj(project, request_id=req.get('id'), msg=msg) -self.api.do_change_review_state(req.get('id'), 'accepted', by_group=self.api.cstaging_group, message=msg) -packages.append(req.get('package')) -
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-06 12:12:06 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Fri Dec 6 12:12:06 2019 rev:257 rq:754607 version:20191205.67ccc5ae Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-05 17:34:56.329443084 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-06 12:12:31.964020444 +0100 @@ -1,0 +2,21 @@ +Thu Dec 05 16:22:57 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191205.67ccc5ae: + * Improve _multibuild on accept + * Extend tests for accept command + * Add test for selecting multibuild with 2 spec + * Remove support for ring2 + +--- +Thu Dec 05 11:16:52 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191205.24345fd4: + * Pass the packages to rebuild in the POST's body + +--- +Wed Dec 04 19:19:48 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191204.660ec7a7: + * No longer close acceptable adi stagings + +--- Old: openSUSE-release-tools-20191204.fe8bfc2c.obscpio New: openSUSE-release-tools-20191205.67ccc5ae.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.SoW8ID/_old 2019-12-06 12:12:33.196019846 +0100 +++ /var/tmp/diff_new_pack.SoW8ID/_new 2019-12-06 12:12:33.200019844 +0100 @@ -1,7 +1,7 @@ # # spec file for package openSUSE-release-tools # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,12 +20,12 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191204.fe8bfc2c +Version:20191205.67ccc5ae Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT Group: Development/Tools/Other -Url:https://github.com/openSUSE/openSUSE-release-tools +URL:https://github.com/openSUSE/openSUSE-release-tools Source: %{name}-%{version}.tar.xz BuildArch: noarch # Requires sr#704176 ++ _servicedata ++ --- /var/tmp/diff_new_pack.SoW8ID/_old 2019-12-06 12:12:33.252019819 +0100 +++ /var/tmp/diff_new_pack.SoW8ID/_new 2019-12-06 12:12:33.256019817 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -fe8bfc2c1014fed04d63ffbb0b0713c10294c470 +0eb12a53c4b4cc455e626585c2a91f93c31bdf22 ++ openSUSE-release-tools-20191204.fe8bfc2c.obscpio -> openSUSE-release-tools-20191205.67ccc5ae.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191204.fe8bfc2c/osclib/accept_command.py new/openSUSE-release-tools-20191205.67ccc5ae/osclib/accept_command.py --- old/openSUSE-release-tools-20191204.fe8bfc2c/osclib/accept_command.py 2019-12-04 16:24:23.0 +0100 +++ new/openSUSE-release-tools-20191205.67ccc5ae/osclib/accept_command.py 2019-12-05 17:21:59.0 +0100 @@ -75,7 +75,7 @@ status = self.api.project_status(project) if status.get('state') != 'acceptable' and not force: print('The project "{}" is not yet acceptable.'.format(project)) -#return False +return False staging_packages[project] = [] for request in status.findall('staged_requests/request'): @@ -153,13 +153,17 @@ def fix_linking_packages(self, package, dry=False): project = self.api.project file_list = self.api.get_filelist_for_package(package, project) -# ignore -if '_multibuild' in file_list or '_link' in file_list: +# ignore linked packages +if '_link' in file_list: return needed_links = set() -for file in file_list: -if file.endswith('.spec') and file != f'{package}.spec': -needed_links.add(file[:-5]) +# if there's a multibuild we assume all flavors are built +# using multibuild. So any potential previous links
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-05 17:34:25 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Thu Dec 5 17:34:25 2019 rev:256 rq:754090 version:20191204.fe8bfc2c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-04 14:20:19.926435709 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-05 17:34:56.329443084 +0100 @@ -1,0 +2,14 @@ +Wed Dec 04 15:25:36 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191204.fe8bfc2c: + * Align the announcer config with the template + * Remove SLE12SP5 pipelines + * Fix setprio command to use current API + +--- +Wed Dec 04 12:30:06 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191204.0c6f43f4: + * Reuse function of accept to check local links + +--- Old: openSUSE-release-tools-20191203.2b4d57b2.obscpio New: openSUSE-release-tools-20191204.fe8bfc2c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.0795iO/_old 2019-12-05 17:34:58.501442776 +0100 +++ /var/tmp/diff_new_pack.0795iO/_new 2019-12-05 17:34:58.509442774 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191203.2b4d57b2 +Version:20191204.fe8bfc2c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.0795iO/_old 2019-12-05 17:34:58.549442769 +0100 +++ /var/tmp/diff_new_pack.0795iO/_new 2019-12-05 17:34:58.549442769 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -2b4d57b23c776e83b90ceff619f84dd948fb9383 +fe8bfc2c1014fed04d63ffbb0b0713c10294c470 ++ openSUSE-release-tools-20191203.2b4d57b2.obscpio -> openSUSE-release-tools-20191204.fe8bfc2c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191203.2b4d57b2/gocd/announcer.gocd.yaml new/openSUSE-release-tools-20191204.fe8bfc2c/gocd/announcer.gocd.yaml --- old/openSUSE-release-tools-20191203.2b4d57b2/gocd/announcer.gocd.yaml 2019-12-03 16:48:07.0 +0100 +++ new/openSUSE-release-tools-20191204.fe8bfc2c/gocd/announcer.gocd.yaml 2019-12-04 16:24:23.0 +0100 @@ -18,7 +18,7 @@ - staging-bot tasks: - script: ./factory-package-news/announcer.py --config config/announcer/openSUSE:Factory.yml --verbose --state-file /home/go/config/announcer.yaml - Announcer.FactoryARM: + Announcer.Factory_ARM: group: openSUSE.Checkers lock_behavior: unlockWhenFinished environment_variables: @@ -27,7 +27,7 @@ script: git: https://github.com/openSUSE/openSUSE-release-tools.git timer: - spec: 0 0 * ? * * + spec: 0 1 * ? * * only_on_changes: false stages: - Run: @@ -45,7 +45,7 @@ script: git: https://github.com/openSUSE/openSUSE-release-tools.git timer: - spec: 0 1 * ? * * + spec: 0 2 * ? * * only_on_changes: false stages: - Run: @@ -54,7 +54,7 @@ - staging-bot tasks: - script: ./factory-package-news/announcer.py --config config/announcer/openSUSE:Kubic.yml --verbose --state-file /home/go/config/announcer.yaml - Announcer.KubicARM: + Announcer.Kubic_ARM: group: openSUSE.Checkers lock_behavior: unlockWhenFinished environment_variables: @@ -63,7 +63,7 @@ script: git: https://github.com/openSUSE/openSUSE-release-tools.git timer: - spec: 0 1 * ? * * + spec: 0 3 * ? * * only_on_changes: false stages: - Run: @@ -81,7 +81,7 @@ script: git: https://github.com/openSUSE/openSUSE-release-tools.git timer: - spec: 0 2 * ? * * + spec: 0 4 * ? * * only_on_changes: false stages: - Run: @@ -90,7 +90,7 @@ - staging-bot tasks: - script: ./factory-package-news/announcer.py --config config/announcer/openSUSE:MicroOS.yml --verbose --state-file /home/go/config/announcer.yaml - Announcer.MicroOSARM: + Announcer.MicroOS_ARM: group:
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-04 13:53:46 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Wed Dec 4 13:53:46 2019 rev:255 rq:753294 version:20191203.2b4d57b2 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-12-02 11:38:08.790458221 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-04 14:20:19.926435709 +0100 @@ -1,0 +2,6 @@ +Tue Dec 03 15:50:59 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191203.2b4d57b2: + * Only check for the rebuild project if cbuild has been set + +--- Old: openSUSE-release-tools-20191129.411c0452.obscpio New: openSUSE-release-tools-20191203.2b4d57b2.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ew4IJe/_old 2019-12-04 14:20:20.474436171 +0100 +++ /var/tmp/diff_new_pack.ew4IJe/_new 2019-12-04 14:20:20.474436171 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191129.411c0452 +Version:20191203.2b4d57b2 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ew4IJe/_old 2019-12-04 14:20:20.526436215 +0100 +++ /var/tmp/diff_new_pack.ew4IJe/_new 2019-12-04 14:20:20.526436215 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -411c0452846248c39059cbd097d445b48612cd64 +2b4d57b23c776e83b90ceff619f84dd948fb9383 ++ openSUSE-release-tools-20191129.411c0452.obscpio -> openSUSE-release-tools-20191203.2b4d57b2.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191129.411c0452/osclib/accept_command.py new/openSUSE-release-tools-20191203.2b4d57b2/osclib/accept_command.py --- old/openSUSE-release-tools-20191129.411c0452/osclib/accept_command.py 2019-11-29 12:34:27.0 +0100 +++ new/openSUSE-release-tools-20191203.2b4d57b2/osclib/accept_command.py 2019-12-03 16:48:07.0 +0100 @@ -128,7 +128,7 @@ if self.api.project.startswith('openSUSE:'): self.update_factory_version() -if self.api.item_exists(self.api.crebuild): +if self.api.crebuild and self.api.item_exists(self.api.crebuild): self.sync_buildfailures() return True ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.ew4IJe/_old 2019-12-04 14:20:21.146436738 +0100 +++ /var/tmp/diff_new_pack.ew4IJe/_new 2019-12-04 14:20:21.146436738 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191129.411c0452 -mtime: 1575027267 -commit: 411c0452846248c39059cbd097d445b48612cd64 +version: 20191203.2b4d57b2 +mtime: 1575388087 +commit: 2b4d57b23c776e83b90ceff619f84dd948fb9383
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-12-02 11:33:42 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691 (New) Package is "openSUSE-release-tools" Mon Dec 2 11:33:42 2019 rev:254 rq:752682 version:20191129.411c0452 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-30 10:39:37.076156070 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.4691/openSUSE-release-tools.changes 2019-12-02 11:38:08.790458221 +0100 @@ -1,0 +2,6 @@ +Fri Nov 29 11:37:38 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191129.411c0452: + * staging-installcheck: Port to use XML to check delete requests + +--- Old: openSUSE-release-tools-20191128.fe8e6c23.obscpio New: openSUSE-release-tools-20191129.411c0452.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.IXZeEA/_old 2019-12-02 11:38:09.334458336 +0100 +++ /var/tmp/diff_new_pack.IXZeEA/_new 2019-12-02 11:38:09.334458336 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191128.fe8e6c23 +Version:20191129.411c0452 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.IXZeEA/_old 2019-12-02 11:38:09.366458342 +0100 +++ /var/tmp/diff_new_pack.IXZeEA/_new 2019-12-02 11:38:09.370458343 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -6e918d63b6613f1190ccba1613346163271a85a1 +411c0452846248c39059cbd097d445b48612cd64 ++ openSUSE-release-tools-20191128.fe8e6c23.obscpio -> openSUSE-release-tools-20191129.411c0452.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191128.fe8e6c23/staging-installcheck.py new/openSUSE-release-tools-20191129.411c0452/staging-installcheck.py --- old/openSUSE-release-tools-20191128.fe8e6c23/staging-installcheck.py 2019-11-28 13:56:36.0 +0100 +++ new/openSUSE-release-tools-20191129.411c0452/staging-installcheck.py 2019-11-29 12:34:27.0 +0100 @@ -68,7 +68,7 @@ return False def check_delete_request(self, req, to_ignore, comments): -package = req['package'] +package = req.get('package') if package in to_ignore: self.logger.info('Delete request for package {} ignored'.format(package)) return True ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.IXZeEA/_old 2019-12-02 11:38:09.922458460 +0100 +++ /var/tmp/diff_new_pack.IXZeEA/_new 2019-12-02 11:38:09.926458461 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191128.fe8e6c23 -mtime: 1574945796 -commit: fe8e6c232db14fdfe79ad3aab9e71cda9230cb8c +version: 20191129.411c0452 +mtime: 1575027267 +commit: 411c0452846248c39059cbd097d445b48612cd64
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-30 10:37:50 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869 (New) Package is "openSUSE-release-tools" Sat Nov 30 10:37:50 2019 rev:253 rq:751602 version:20191128.fe8e6c23 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-28 10:18:04.395639570 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869/openSUSE-release-tools.changes 2019-11-30 10:39:37.076156070 +0100 @@ -1,0 +2,6 @@ +Thu Nov 28 12:57:54 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191128.fe8e6c23: + * check_source: query all repos if source info yields error + +--- Old: openSUSE-release-tools-20191127.ae1b6ea1.obscpio New: openSUSE-release-tools-20191128.fe8e6c23.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.7OcUfv/_old 2019-11-30 10:39:41.824155500 +0100 +++ /var/tmp/diff_new_pack.7OcUfv/_new 2019-11-30 10:39:41.828155500 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191127.ae1b6ea1 +Version:20191128.fe8e6c23 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.7OcUfv/_old 2019-11-30 10:39:42.156155460 +0100 +++ /var/tmp/diff_new_pack.7OcUfv/_new 2019-11-30 10:39:42.184155457 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -ae1b6ea152513f1a21e2538e9b168093cfedea7a +6e918d63b6613f1190ccba1613346163271a85a1 ++ openSUSE-release-tools-20191127.ae1b6ea1.obscpio -> openSUSE-release-tools-20191128.fe8e6c23.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191127.ae1b6ea1/check_source.py new/openSUSE-release-tools-20191128.fe8e6c23/check_source.py --- old/openSUSE-release-tools-20191127.ae1b6ea1/check_source.py 2019-11-27 12:43:57.0 +0100 +++ new/openSUSE-release-tools-20191128.fe8e6c23/check_source.py 2019-11-28 13:56:36.0 +0100 @@ -278,10 +278,12 @@ sys.stdout = _stdout return result -def package_source_parse(self, project, package, revision=None): +def _package_source_parse(self, project, package, revision=None, repository=None): query = {'view': 'info', 'parse': 1} if revision: query['rev'] = revision +if repository: +query['repository'] = repository url = osc.core.makeurl(self.apiurl, ['source', project, package], query) ret = {'name': None, 'version': None} @@ -292,6 +294,10 @@ self.logger.error('ERROR in URL %s [%s]' % (url, e)) return ret +if xml.find('error') is not None: +self.logger.error("%s/%s/%s: %s", project, package, repository, xml.find('error').text) +return ret + # ET boolean check fails. if xml.find('name') is not None: ret['name'] = xml.find('name').text @@ -302,6 +308,36 @@ if xml.find('filename') is not None: ret['filename'] = xml.find('filename').text +self.logger.debug("%s/%s/%s: %s", project, package, repository, ret) + +return ret + +def package_source_parse(self, project, package, revision=None): +ret = self._package_source_parse(project, package, revision) + +if ret['name'] is not None: +return ret + +d = {} +for repo in osc.core.get_repositories_of_project(self.apiurl, project): +r = self._package_source_parse(project, package, revision, repo) +if r['name'] is not None: +d[r['name']] = r + +if len(d) == 1: +# here is only one so use that +ret = d[next(iter(d))] +else: +# check if any name matches +self.logger.debug("found multiple names %s", ', '.join(d.keys())) +for n, r in d.items(): +if n == package: +ret = r +break + +if ret['name'] is None: +self.logger.error("none of the names matched") + return ret def only_changes(self): ++ openSUSE-release-tools.obsinfo ++ ---
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-28 10:17:53 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869 (New) Package is "openSUSE-release-tools" Thu Nov 28 10:17:53 2019 rev:252 rq:751499 version:20191127.ae1b6ea1 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-27 13:55:21.408299199 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869/openSUSE-release-tools.changes 2019-11-28 10:18:04.395639570 +0100 @@ -1,0 +2,13 @@ +Wed Nov 27 11:46:17 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191127.ae1b6ea1: + * Fix all E22x errors + * Some flake8 improvements + +--- +Wed Nov 27 10:34:14 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191127.b07939d2: + * Gracefully handle utf8 errors in installcheck + +--- Old: openSUSE-release-tools-20191126.ac861592.obscpio New: openSUSE-release-tools-20191127.ae1b6ea1.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.GrQCKX/_old 2019-11-28 10:18:05.411639580 +0100 +++ /var/tmp/diff_new_pack.GrQCKX/_new 2019-11-28 10:18:05.415639580 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191126.ac861592 +Version:20191127.ae1b6ea1 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.GrQCKX/_old 2019-11-28 10:18:05.443639580 +0100 +++ /var/tmp/diff_new_pack.GrQCKX/_new 2019-11-28 10:18:05.443639580 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -338a0adf14cc9a98390930e4ce2f4c6e885a1558 +ae1b6ea152513f1a21e2538e9b168093cfedea7a ++ openSUSE-release-tools-20191126.ac861592.obscpio -> openSUSE-release-tools-20191127.ae1b6ea1.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191126.ac861592/.flake8 new/openSUSE-release-tools-20191127.ae1b6ea1/.flake8 --- old/openSUSE-release-tools-20191126.ac861592/.flake82019-11-26 17:04:05.0 +0100 +++ new/openSUSE-release-tools-20191127.ae1b6ea1/.flake82019-11-27 12:43:57.0 +0100 @@ -1,4 +1,4 @@ [flake8] exclude = .open-build-service/, abichecker, openqa, openqa-maintenance.py max-line-length = 100 -ignore = E501,F401,E302,E228,E128,E251,E201,E202,E203,E305,F841,E265,E261,E266,E712,E401,E126,E502,E222,E241,E711,E226,E125,E123,W293,W391,E731,E101,E227,E713,E225,E124,E221,E127,E701,E714,W503,W504,E129,E303,E741,E722 +ignore = E501,F401,E302,E128,E251,E201,E202,E203,E305,F841,E265,E261,E266,E712,E401,E126,E502,E241,E711,E125,E123,W293,W391,E101,E713,E124,E127,E701,E714,W503,W504,E129,E741,E722,E731 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191126.ac861592/ReviewBot.py new/openSUSE-release-tools-20191127.ae1b6ea1/ReviewBot.py --- old/openSUSE-release-tools-20191126.ac861592/ReviewBot.py 2019-11-26 17:04:05.0 +0100 +++ new/openSUSE-release-tools-20191127.ae1b6ea1/ReviewBot.py 2019-11-27 12:43:57.0 +0100 @@ -153,7 +153,7 @@ @review_mode.setter def review_mode(self, value): if value not in self.REVIEW_CHOICES: -raise Exception("invalid review option: %s"%value) +raise Exception("invalid review option: %s" % value) self._review_mode = value def set_request_ids(self, ids): @@ -177,7 +177,7 @@ return_value = 0 for req in self.requests: -self.logger.info("checking %s"%req.reqid) +self.logger.info("checking %s" % req.reqid) self.request = req with sentry_sdk.configure_scope() as scope: scope.set_extra('request.id', self.request.reqid) @@ -199,7 +199,7 @@ good = True if good is None: -self.logger.info("%s ignored"%req.reqid) +self.logger.info("%s ignored" % req.reqid) elif good: self._set_review(req, 'accepted') elif self.review_mode != 'accept-onpass': @@ -259,7 +259,7 @@ def _set_review(self, req, state): doit =
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-27 13:54:47 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869 (New) Package is "openSUSE-release-tools" Wed Nov 27 13:54:47 2019 rev:251 rq:751085 version:20191126.ac861592 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-21 12:59:07.754519338 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869/openSUSE-release-tools.changes 2019-11-27 13:55:21.408299199 +0100 @@ -1,0 +2,72 @@ +Tue Nov 26 16:07:13 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191126.ac861592: + * Remove linkpac code - the api is doing this (for the main package) + * No longer ignore exceptions on unstage + * Reenable the move test + * stagingapi: Supersedes request is from the same project + * Implement select --move by unselect+select + * Repair repair command + * Fix test suite for accept + * Fix local links + * Accept all stagings at the same time + * remove links before accepting staging projects + * Collect packages for all stagings and ready before accepting + * Fix accept command to force accept through API + * Move accept logic into accept_command + * stagingapi: just superseding old obsoleted request + * stagingapi: Don't do any change for excluded request + * One more fix for unignore command + * Reenable Locking (was disabled to ease testing) + * Added release to PUBLISH for SLE15-SP2 + * Simplify request list calculation + * Remove nonfree handling + * stagingapi: Remove ignored requests part from rq_to_prj() + * unignore: use dict iteration to matching the key + * stagingapi: make sure the key of ignored_requests is integer type + * Adopt to latest API changes + * Disable splitter info until we find a better place to store it + * Speedup select: Avoid supersede calculation if pointless + * Fix unignore command + * Remove comments tests for selecting + * Fix check_tests - and reduce what we test there + * Disable move test for now + * Fix for frozen_enough test + * Fix test_add_sr not to add twice + * Fix rm_from_project test + * Fix accept: first comment then cleanup (comments) + * Run delayed job in the api container + * Adopt accept_tests: Selecting no longer leaves a comment + * stagingapi: Remove unneeded logging in get_package_for_request_id() + * suppkg_rebuild: Move to new staging api + * Fix supersede: we need to unstage always with new api + * Fix for unselect with message: need to ignore afterwards + * Fix for reviews (OBS issue is fixed) + * Fix rebuild command + * adi_command: another adi command fixes (#3) + * Fix for staging-report + * Fix for ignore command + * Setup staging workflow in tests + * Fix request list: the API was changed not to require status for obsolete + * Fix for unselect command + * Fix adi command for checks + * Optimize request_id_for_package + * Fixes for adi command + * Fix for status checks in check command + * Adopt to the new staging_projects api not revealing all infos + * Some fixes for supersede and unselect + * Started to fix the adi command + * fix for staging-installcheck + * Fix for unselect + * Fix select command + * Fix for check command + * Work on adi command + * Work on select command + * Work on accept command - not yet done + * Remove config command - the config isn't used any more + * Remove update comments - are now obs history + * Port unselect command to new API + * Adopt check command to the new staging API + * Register new adi projects + +--- Old: openSUSE-release-tools-20191120.6abc7942.obscpio New: openSUSE-release-tools-20191126.ac861592.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.x0bRq8/_old 2019-11-27 13:55:23.004298525 +0100 +++ /var/tmp/diff_new_pack.x0bRq8/_new 2019-11-27 13:55:23.008298524 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191120.6abc7942 +Version:20191126.ac861592 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.x0bRq8/_old 2019-11-27 13:55:23.044298508 +0100 +++ /var/tmp/diff_new_pack.x0bRq8/_new 2019-11-27 13:55:23.044298508 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-21 12:59:03 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869 (New) Package is "openSUSE-release-tools" Thu Nov 21 12:59:03 2019 rev:250 rq:749951 version:20191120.6abc7942 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-19 12:59:46.118117284 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869/openSUSE-release-tools.changes 2019-11-21 12:59:07.754519338 +0100 @@ -1,0 +2,6 @@ +Wed Nov 20 15:28:46 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191120.6abc7942: + * Added release to PUBLISH for SLE15-SP2 + +--- Old: openSUSE-release-tools-20191118.0d0290f1.obscpio New: openSUSE-release-tools-20191120.6abc7942.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.S1JGBA/_old 2019-11-21 12:59:08.574519085 +0100 +++ /var/tmp/diff_new_pack.S1JGBA/_new 2019-11-21 12:59:08.578519085 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191118.0d0290f1 +Version:20191120.6abc7942 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.S1JGBA/_old 2019-11-21 12:59:08.618519072 +0100 +++ /var/tmp/diff_new_pack.S1JGBA/_new 2019-11-21 12:59:08.618519072 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -bda3f613ceca268927bbae9670445360302e174b +8624a7464d082ef4950e134a49ba2fe5bd481ab8 ++ openSUSE-release-tools-20191118.0d0290f1.obscpio -> openSUSE-release-tools-20191120.6abc7942.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191118.0d0290f1/gocd/sp2.target.gocd.yaml new/openSUSE-release-tools-20191120.6abc7942/gocd/sp2.target.gocd.yaml --- old/openSUSE-release-tools-20191118.0d0290f1/gocd/sp2.target.gocd.yaml 2019-11-18 13:19:01.0 +0100 +++ new/openSUSE-release-tools-20191120.6abc7942/gocd/sp2.target.gocd.yaml 2019-11-20 16:26:48.0 +0100 @@ -94,3 +94,14 @@ SLES15-SP2-SAP-GCE SLES15-SP2-SAP-GCE-BYOS 000product; do osc -A https://api.suse.de release SUSE:SLE-15-SP2:GA $product done + +- Release.Images.To.Publish: +approval: manual +roles: +- SLE +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-totest-manager +resources: +- staging-bot +tasks: +- script: osc -A https://api.suse.de release SUSE:SLE-15-SP2:GA:TEST ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.S1JGBA/_old 2019-11-21 12:59:09.078518931 +0100 +++ /var/tmp/diff_new_pack.S1JGBA/_new 2019-11-21 12:59:09.078518931 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191118.0d0290f1 -mtime: 1574079541 -commit: 0d0290f1e6a4fc53f76d377a8b5686a714751e69 +version: 20191120.6abc7942 +mtime: 1574263608 +commit: 6abc7942870ff2fbcc3d57c53e8d1c2a4141c14a
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-19 12:59:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869 (New) Package is "openSUSE-release-tools" Tue Nov 19 12:59:41 2019 rev:249 rq:749429 version:20191118.0d0290f1 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-18 20:11:26.737559738 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869/openSUSE-release-tools.changes 2019-11-19 12:59:46.118117284 +0100 @@ -1,0 +2,6 @@ +Mon Nov 18 12:19:35 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191118.0d0290f1: + * Announcer config: use different Name's for :ARM + +--- Old: openSUSE-release-tools-20191118.10c6c1cd.obscpio New: openSUSE-release-tools-20191118.0d0290f1.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Q0ZSOo/_old 2019-11-19 12:59:46.738116893 +0100 +++ /var/tmp/diff_new_pack.Q0ZSOo/_new 2019-11-19 12:59:46.742116891 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191118.10c6c1cd +Version:20191118.0d0290f1 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Q0ZSOo/_old 2019-11-19 12:59:46.770116873 +0100 +++ /var/tmp/diff_new_pack.Q0ZSOo/_new 2019-11-19 12:59:46.770116873 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -710e5d53ca1055910594dc014f2ebaf517e8a4bd +bda3f613ceca268927bbae9670445360302e174b ++ openSUSE-release-tools-20191118.10c6c1cd.obscpio -> openSUSE-release-tools-20191118.0d0290f1.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Factory:ARM.yml new/openSUSE-release-tools-20191118.0d0290f1/config/announcer/openSUSE:Factory:ARM.yml --- old/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Factory:ARM.yml 2019-11-18 11:07:18.0 +0100 +++ new/openSUSE-release-tools-20191118.0d0290f1/config/announcer/openSUSE:Factory:ARM.yml 2019-11-18 13:19:01.0 +0100 @@ -25,7 +25,7 @@ ' changesfile: Changes.{version}.txt iso: openSUSE-Tumbleweed-DVD-aarch64-Current.iso -name: openSUSE:Tumbleweed +name: openSUSE:Tumbleweed:ARM subject: New ARM Tumbleweed snapshot {version} released! to: opensuse-...@opensuse.org url: http://download.opensuse.org/ports/aarch64/tumbleweed/iso/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Kubic:ARM.yml new/openSUSE-release-tools-20191118.0d0290f1/config/announcer/openSUSE:Kubic:ARM.yml --- old/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Kubic:ARM.yml 2019-11-18 11:07:18.0 +0100 +++ new/openSUSE-release-tools-20191118.0d0290f1/config/announcer/openSUSE:Kubic:ARM.yml 2019-11-18 13:19:01.0 +0100 @@ -24,7 +24,7 @@ iso: openSUSE-Kubic-DVD-aarch64-Current.iso changesfile: "Changes.Kubic.{version}.txt" to: opensuse-ku...@opensuse.org -name: openSUSE:Kubic +name: openSUSE:Kubic:ARM subject: New ARM Kubic snapshot {version} released! sender: Guillaume Gardet url: http://download.opensuse.org/ports/aarch64/tumbleweed/iso/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:MicroOS:ARM.yml new/openSUSE-release-tools-20191118.0d0290f1/config/announcer/openSUSE:MicroOS:ARM.yml --- old/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:MicroOS:ARM.yml 2019-11-18 11:07:18.0 +0100 +++ new/openSUSE-release-tools-20191118.0d0290f1/config/announcer/openSUSE:MicroOS:ARM.yml 2019-11-18 13:19:01.0 +0100 @@ -24,7 +24,7 @@ iso: openSUSE-MicroOS-DVD-aarch64-Current.iso changesfile: "Changes.MicroOS.{version}.txt" to: opensuse-ku...@opensuse.org -name: openSUSE:MicroOS +name: openSUSE:MicroOS:ARM subject: New ARM MicroOS snapshot {version} released! sender: Guillaume Gardet url: http://download.opensuse.org/ports/aarch64/tumbleweed/iso/ ++ openSUSE-release-tools.obsinfo ++ ---
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-18 20:11:15 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869 (New) Package is "openSUSE-release-tools" Mon Nov 18 20:11:15 2019 rev:248 rq:749241 version:20191118.10c6c1cd Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-12 11:58:09.387518122 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.26869/openSUSE-release-tools.changes 2019-11-18 20:11:26.737559738 +0100 @@ -1,0 +2,6 @@ +Mon Nov 18 10:10:55 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191118.10c6c1cd: + * Enable announcer for ARM for Tumbleweed, Kubic and MicroOS + +--- Old: openSUSE-release-tools-2019.509ec8f3.obscpio New: openSUSE-release-tools-20191118.10c6c1cd.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.HZp5YI/_old 2019-11-18 20:11:27.805559193 +0100 +++ /var/tmp/diff_new_pack.HZp5YI/_new 2019-11-18 20:11:27.805559193 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:2019.509ec8f3 +Version:20191118.10c6c1cd Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.HZp5YI/_old 2019-11-18 20:11:27.841559174 +0100 +++ /var/tmp/diff_new_pack.HZp5YI/_new 2019-11-18 20:11:27.845559173 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -509ec8f332d532e666056434062738d6c9be2855 +710e5d53ca1055910594dc014f2ebaf517e8a4bd ++ openSUSE-release-tools-2019.509ec8f3.obscpio -> openSUSE-release-tools-20191118.10c6c1cd.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-2019.509ec8f3/config/announcer/openSUSE:Factory:ARM.yml new/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Factory:ARM.yml --- old/openSUSE-release-tools-2019.509ec8f3/config/announcer/openSUSE:Factory:ARM.yml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Factory:ARM.yml 2019-11-18 11:07:18.0 +0100 @@ -0,0 +1,31 @@ +sender: Guillaume Gardet +bodytemplate: ' + + Please note that this mail was generated by a script. + + The described changes are computed based on the aarch64 DVD. + + The full online repo contains too many changes to be listed here. + + + Please check the known defects of this snapshot before upgrading: + + https://openqa.opensuse.org/tests/overview?distri=opensuse=3=Tumbleweed={version} + + + Please do not reply to this email to report issues, rather file a bug + + on bugzilla.opensuse.org. For more information on filing bugs please + + see https://en.opensuse.org/openSUSE:Submitting_bug_reports + + + {text} + + ' +changesfile: Changes.{version}.txt +iso: openSUSE-Tumbleweed-DVD-aarch64-Current.iso +name: openSUSE:Tumbleweed +subject: New ARM Tumbleweed snapshot {version} released! +to: opensuse-...@opensuse.org +url: http://download.opensuse.org/ports/aarch64/tumbleweed/iso/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-2019.509ec8f3/config/announcer/openSUSE:Kubic:ARM.yml new/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Kubic:ARM.yml --- old/openSUSE-release-tools-2019.509ec8f3/config/announcer/openSUSE:Kubic:ARM.yml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20191118.10c6c1cd/config/announcer/openSUSE:Kubic:ARM.yml 2019-11-18 11:07:18.0 +0100 @@ -0,0 +1,30 @@ +bodytemplate: ' + + Please note that this mail was generated by a script. + + The described changes are computed based on the aarch64 DVD. + + The full online repo contains too many changes to be listed here. + + + Please check the known defects of this snapshot before upgrading: + + https://openqa.opensuse.org/tests/overview?distri=kubic=3=Tumbleweed={version} + + https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed=Kubic_format=advanced=--- + + + Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. + + For more information on filing bugs please see
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-12 11:56:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Tue Nov 12 11:56:16 2019 rev:247 rq:747450 version:2019.509ec8f3 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-11 21:36:07.948526032 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-12 11:58:09.387518122 +0100 @@ -1,0 +2,6 @@ +Mon Nov 11 21:28:51 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 2019.509ec8f3: + * QR update: submit with --yes + +--- Old: openSUSE-release-tools-2019.df3ac6a1.obscpio New: openSUSE-release-tools-2019.509ec8f3.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ZpcSO3/_old 2019-11-12 11:58:10.107518889 +0100 +++ /var/tmp/diff_new_pack.ZpcSO3/_new 2019-11-12 11:58:10.111518893 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:2019.df3ac6a1 +Version:2019.509ec8f3 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ZpcSO3/_old 2019-11-12 11:58:10.147518932 +0100 +++ /var/tmp/diff_new_pack.ZpcSO3/_new 2019-11-12 11:58:10.147518932 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -df3ac6a17ffc0c01307bf14adc0a924274699c41 +509ec8f332d532e666056434062738d6c9be2855 ++ openSUSE-release-tools-2019.df3ac6a1.obscpio -> openSUSE-release-tools-2019.509ec8f3.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-2019.509ec8f3/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml 2019-11-11 15:26:46.0 +0100 +++ new/openSUSE-release-tools-2019.509ec8f3/gocd/checkers.suse.gocd.yaml 2019-11-11 22:27:19.0 +0100 @@ -459,4 +459,4 @@ cd home:maintenance-installcheck:15-SP1:QR/000product sed -e 's,home:maintenance-installcheck:15-SP1:QR,SUSE:SLE-15-SP1:Update:QR,' -i * osc ci -m 'Fix repoid' -osc sr SUSE:SLE-15-SP1:Update:QR -m 'Update Package List' +osc sr --yes SUSE:SLE-15-SP1:Update:QR -m 'Update Package List' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml.erb new/openSUSE-release-tools-2019.509ec8f3/gocd/checkers.suse.gocd.yaml.erb --- old/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml.erb 2019-11-11 15:26:46.0 +0100 +++ new/openSUSE-release-tools-2019.509ec8f3/gocd/checkers.suse.gocd.yaml.erb 2019-11-11 22:27:19.0 +0100 @@ -285,4 +285,4 @@ cd home:maintenance-installcheck:15-SP1:QR/000product sed -e 's,home:maintenance-installcheck:15-SP1:QR,SUSE:SLE-15-SP1:Update:QR,' -i * osc ci -m 'Fix repoid' -osc sr SUSE:SLE-15-SP1:Update:QR -m 'Update Package List' +osc sr --yes SUSE:SLE-15-SP1:Update:QR -m 'Update Package List' ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.ZpcSO3/_old 2019-11-12 11:58:14.291523347 +0100 +++ /var/tmp/diff_new_pack.ZpcSO3/_new 2019-11-12 11:58:14.299523356 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 2019.df3ac6a1 -mtime: 1573482406 -commit: df3ac6a17ffc0c01307bf14adc0a924274699c41 +version: 2019.509ec8f3 +mtime: 1573507639 +commit: 509ec8f332d532e666056434062738d6c9be2855
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-11 21:36:05 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Mon Nov 11 21:36:05 2019 rev:246 rq:747366 version:2019.df3ac6a1 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-11 13:01:46.209777991 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-11 21:36:07.948526032 +0100 @@ -1,0 +2,6 @@ +Mon Nov 11 14:27:40 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 2019.df3ac6a1: + * Update the package list of SP1's quarterly updates + +--- Old: openSUSE-release-tools-2019.0f94671d.obscpio New: openSUSE-release-tools-2019.df3ac6a1.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.VElFh5/_old 2019-11-11 21:36:08.724526802 +0100 +++ /var/tmp/diff_new_pack.VElFh5/_new 2019-11-11 21:36:08.724526802 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:2019.0f94671d +Version:2019.df3ac6a1 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.VElFh5/_old 2019-11-11 21:36:08.756526834 +0100 +++ /var/tmp/diff_new_pack.VElFh5/_new 2019-11-11 21:36:08.756526834 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d78e4306d78dd5239bdf2c56d5bac1ddb032c835 +df3ac6a17ffc0c01307bf14adc0a924274699c41 ++ openSUSE-release-tools-2019.0f94671d.obscpio -> openSUSE-release-tools-2019.df3ac6a1.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-2019.0f94671d/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-2019.0f94671d/gocd/checkers.suse.gocd.yaml 2019-11-11 11:24:18.0 +0100 +++ new/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml 2019-11-11 15:26:46.0 +0100 @@ -431,3 +431,32 @@ cd scripts ./staging-installcheck.py -d -p SUSE:SLE-12-SP5:GA -A https://api.suse.de -s Y + SLE15.SP1.QR: +group: SLE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck +timer: + spec: 0 0 0 ? * SUN +materials: + scripts: +git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts +stages: +- Run: +approval: + type: manual +jobs: + Run: +timeout: 30 +resources: +- repo-checker +tasks: +- script: |- +cd scripts +./pkglistgen.py -A https://api.suse.de --debug update_and_solve -p home:maintenance-installcheck:15-SP1:QR -s target --force +osc -A https://api.suse.de co home:maintenance-installcheck:15-SP1:QR 000product +cd home:maintenance-installcheck:15-SP1:QR/000product +sed -e 's,home:maintenance-installcheck:15-SP1:QR,SUSE:SLE-15-SP1:Update:QR,' -i * +osc ci -m 'Fix repoid' +osc sr SUSE:SLE-15-SP1:Update:QR -m 'Update Package List' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-2019.0f94671d/gocd/checkers.suse.gocd.yaml.erb new/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml.erb --- old/openSUSE-release-tools-2019.0f94671d/gocd/checkers.suse.gocd.yaml.erb 2019-11-11 11:24:18.0 +0100 +++ new/openSUSE-release-tools-2019.df3ac6a1/gocd/checkers.suse.gocd.yaml.erb 2019-11-11 15:26:46.0 +0100 @@ -257,3 +257,32 @@ cd scripts ./staging-installcheck.py -d -p SUSE:SLE-12-SP5:GA -A https://api.suse.de -s <%= letter %> <% end %> + SLE15.SP1.QR: +group: SLE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-maintenance-installcheck +timer: + spec: 0 0 0 ? * SUN +materials: + scripts: +git:
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-11 13:01:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Mon Nov 11 13:01:41 2019 rev:245 rq:747323 version:2019.0f94671d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-10 22:44:19.393626690 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-11 13:01:46.209777991 +0100 @@ -1,0 +2,6 @@ +Mon Nov 11 10:26:42 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 2019.0f94671d: + * unselect: only set origin-manager for whitelist cleanup + +--- Old: openSUSE-release-tools-20191108.6b1fd618.obscpio New: openSUSE-release-tools-2019.0f94671d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.KSdNUh/_old 2019-11-11 13:01:47.705779575 +0100 +++ /var/tmp/diff_new_pack.KSdNUh/_new 2019-11-11 13:01:47.721779592 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191108.6b1fd618 +Version:2019.0f94671d Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.KSdNUh/_old 2019-11-11 13:01:47.857779736 +0100 +++ /var/tmp/diff_new_pack.KSdNUh/_new 2019-11-11 13:01:47.857779736 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -45e0989b28e1ab5abb37e29d2f197cb58d638895 +d78e4306d78dd5239bdf2c56d5bac1ddb032c835 ++ openSUSE-release-tools-20191108.6b1fd618.obscpio -> openSUSE-release-tools-2019.0f94671d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191108.6b1fd618/osclib/conf.py new/openSUSE-release-tools-2019.0f94671d/osclib/conf.py --- old/openSUSE-release-tools-20191108.6b1fd618/osclib/conf.py 2019-11-09 00:14:13.0 +0100 +++ new/openSUSE-release-tools-2019.0f94671d/osclib/conf.py 2019-11-11 11:24:18.0 +0100 @@ -89,10 +89,6 @@ 'splitter-staging-age-max': '57600', # No special packages since they will pass through SLE first. 'splitter-special-packages': '', -# Allow `unselect --cleanup` to operate immediately on: -# - Update crawler requests (leaper) -# - F-C-C submitter requests (maxlin_factory) -'unselect-cleanup-whitelist': 'leaper maxlin_factory', 'pkglistgen-archs': 'x86_64', 'pkglistgen-scopes': 'target rings staging', 'pkglistgen-locales-from': 'openSUSE.product', @@ -139,9 +135,6 @@ 'splitter-staging-age-max': '57600', # No special packages since they will pass through Leap first. 'splitter-special-packages': '', -# Allow `unselect --cleanup` to operate immediately on: -# - Update crawler requests (leaper) -'unselect-cleanup-whitelist': 'leaper', }, r'openSUSE:(?PBackports:SLE-[^:]+(?::Update)?)$': { # Skip SLE related projects maintenance projects to avoid processing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191108.6b1fd618/osclib/unselect_command.py new/openSUSE-release-tools-2019.0f94671d/osclib/unselect_command.py --- old/openSUSE-release-tools-20191108.6b1fd618/osclib/unselect_command.py 2019-11-09 00:14:13.0 +0100 +++ new/openSUSE-release-tools-2019.0f94671d/osclib/unselect_command.py 2019-11-11 11:24:18.0 +0100 @@ -4,7 +4,7 @@ class UnselectCommand(object): -CLEANUP_WHITELIST = 'leaper' +CLEANUP_WHITELIST = 'origin-manager' def __init__(self, api): self.api = api ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.KSdNUh/_old 2019-11-11 13:01:49.285781248 +0100 +++ /var/tmp/diff_new_pack.KSdNUh/_new 2019-11-11 13:01:49.285781248 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191108.6b1fd618 -mtime: 1573254853 -commit: 6b1fd6180011733457cc47bab1ff66e15e25b3fa +version: 2019.0f94671d +mtime: 1573467858 +commit: 0f94671d5ad019e97d7a14696e3c9fb993ed548d
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-10 22:44:15 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Sun Nov 10 22:44:15 2019 rev:244 rq:747076 version:20191108.6b1fd618 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-09 23:42:38.873501388 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-10 22:44:19.393626690 +0100 @@ -1,0 +2,52 @@ +Fri Nov 08 23:15:03 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.6b1fd618: + * dist/obs/attribute-update: provide script for updating attribute definitions. + +--- +Fri Nov 08 22:15:04 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.4d09eda6: + * docs/origin-manager: provide comprehensive documentation. + +--- +Fri Nov 08 22:09:01 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.2a32702b: + * osclib/origin: policy_input_calculate(): s/unkown/unknown/. + * dist/obs: remove namespace from attribute names. + +--- +Fri Nov 08 21:45:33 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.03a954ae: + * osclib/origin: origin_update(): support blacklist patterns for initial updates. + * osc-origin: extract osrt_origin_update_packages(). + +--- +Fri Nov 08 21:21:31 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.a83e40e0: + * osclib/origin: origin_history(): include non-annotated requests. + +--- +Fri Nov 08 20:52:37 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.a0488c3f: + * osclib/origin: origin_annotation_dump(): include pending information. + +--- +Fri Nov 08 20:25:46 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.d271224d: + * osclib/core: request_action_list_maintenance_incident(): support another form. + * osclib/conf: configure maintenance staging review options for origin-manager. + * osclib/origin: add maintenance staging equivalent reviews to pending_submission_allowed_reviews. + * osclib/origin: drop repo-checker from pending_submission_allowed_reviews. + * osclib/origin: provide pending_submission_allowed_reviews_update option. + * osclib/origin: reviews_filter_allowed(): support negation rules. + * osclib/origin: provide reviews_filter_allowed(). + * osclib/origin: project_source_pending(): include psuedo incident review. + * osclib/core: reviews_remaining(): provide incident_psuedo option. + +--- Old: openSUSE-release-tools-20191108.c7e1800d.obscpio New: openSUSE-release-tools-20191108.6b1fd618.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.IgRhNR/_old 2019-11-10 22:44:20.469628087 +0100 +++ /var/tmp/diff_new_pack.IgRhNR/_new 2019-11-10 22:44:20.469628087 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191108.c7e1800d +Version:20191108.6b1fd618 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.IgRhNR/_old 2019-11-10 22:44:20.497628123 +0100 +++ /var/tmp/diff_new_pack.IgRhNR/_new 2019-11-10 22:44:20.501628128 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -c7e1800d3009933937ae104dbe226c23c1543a69 +45e0989b28e1ab5abb37e29d2f197cb58d638895 ++ openSUSE-release-tools-20191108.c7e1800d.obscpio -> openSUSE-release-tools-20191108.6b1fd618.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191108.c7e1800d/dist/obs/OSRT:OriginUpdateDelay.xml new/openSUSE-release-tools-20191108.6b1fd618/dist/obs/OSRT:OriginUpdateDelay.xml --- old/openSUSE-release-tools-20191108.c7e1800d/dist/obs/OSRT:OriginUpdateDelay.xml 2019-11-08 20:49:24.0 +0100 +++
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-09 23:42:34 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Sat Nov 9 23:42:34 2019 rev:243 rq:746680 version:20191108.c7e1800d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-08 15:28:01.399144728 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-09 23:42:38.873501388 +0100 @@ -1,0 +2,12 @@ +Fri Nov 08 19:51:40 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.c7e1800d: + * origin-manager: indicate the decision may be overridden via command. + +--- +Fri Nov 08 08:38:58 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191108.558e9d65: + * userscript/origin: handle HTTP failure. + +--- Old: openSUSE-release-tools-20191107.9503a04b.obscpio New: openSUSE-release-tools-20191108.c7e1800d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.r5OFHi/_old 2019-11-09 23:42:40.837504262 +0100 +++ /var/tmp/diff_new_pack.r5OFHi/_new 2019-11-09 23:42:40.873504315 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191107.9503a04b +Version:20191108.c7e1800d Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.r5OFHi/_old 2019-11-09 23:42:41.325504977 +0100 +++ /var/tmp/diff_new_pack.r5OFHi/_new 2019-11-09 23:42:41.349505012 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -9503a04b3352e5eacc90c517cd3b00d675fb392b +c7e1800d3009933937ae104dbe226c23c1543a69 ++ openSUSE-release-tools-20191107.9503a04b.obscpio -> openSUSE-release-tools-20191108.c7e1800d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191107.9503a04b/origin-manager.py new/openSUSE-release-tools-20191108.c7e1800d/origin-manager.py --- old/openSUSE-release-tools-20191107.9503a04b/origin-manager.py 2019-11-07 17:45:08.0 +0100 +++ new/openSUSE-release-tools-20191108.c7e1800d/origin-manager.py 2019-11-08 20:49:24.0 +0100 @@ -169,6 +169,9 @@ return False, None def policy_result_handle(self, project, package, origin_info_new, origin_info_old, result): +if result.wait and not result.accept: +result.comments.append(f'Decision may be overridden via `@{self.review_user} override`.') + self.policy_result_reviews_add(project, package, result.reviews, origin_info_new, origin_info_old) self.policy_result_comment_add(project, package, result.comments) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191107.9503a04b/tests/origin_tests.py new/openSUSE-release-tools-20191108.c7e1800d/tests/origin_tests.py --- old/openSUSE-release-tools-20191107.9503a04b/tests/origin_tests.py 2019-11-07 17:45:08.0 +0100 +++ new/openSUSE-release-tools-20191108.c7e1800d/tests/origin_tests.py 2019-11-08 20:49:24.0 +0100 @@ -142,11 +142,13 @@ '', 'Source not found in allowed origins:', '- fakeProject', +f'Decision may be overridden via `@{self.bot_user} override`.', ] self.assertComment(request.reqid, comment) self.origin_config_write([{'fakeProject': {}}], {'unknown_origin_wait': False}) self.assertReviewBot(request.reqid, self.bot_user, 'new', 'declined', 'review failed') +comment.pop() self.assertComment(request.reqid, comment) def test_devel_only(self): @@ -176,6 +178,7 @@ '', 'Source not found in allowed origins:', f'- {self.product_project}', +f'Decision may be overridden via `@{self.bot_user} override`.', ] self.assertComment(request.reqid, comment) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191107.9503a04b/userscript/origin.user.js
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-08 15:27:56 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Fri Nov 8 15:27:56 2019 rev:242 rq:746500 version:20191107.9503a04b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-07 23:19:18.952715905 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-08 15:28:01.399144728 +0100 @@ -1,0 +2,39 @@ +Thu Nov 07 16:47:53 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191107.9503a04b: + * tests/OBSLocal: randomString() use fixed length of 2. + * tests/OBSLocal: Request: print message once created. + * dist/ci/docker-compoose-test: include which test file is be executed. + * osclib/origin: provide automatic update mode controls. + * osclib/core: request_create_submit(): provide frequency option. + * osclib/core: request_create_submit(): provide supersede flag. + * osclib/core: request_action_simple_list(): include full history. + * osclib/core: provide package_source_{changed,age}() functions. + * osclib/core: provide attribute_value_delete(). + * osclib/core: support package in attribute_value_{load,save}() functions. + +--- +Thu Nov 07 16:05:19 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191107.3dd0fbe7: + * osc-origin,osclib/origin_listener: sync package kind logic. + +--- +Thu Nov 07 16:00:02 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191107.79679520: + * Do a rebuildtrigger for Leap 15.2 ARM as well + +--- +Thu Nov 07 14:10:06 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191107.b147cf2b: + * osclib/core: package_kind(): require releasename to differ from package for maintenance_update. + +--- +Thu Nov 07 06:42:02 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191107.3c156843: + * web/origin-manager: paginate request history. + +--- Old: openSUSE-release-tools-20191106.547e954a.obscpio New: openSUSE-release-tools-20191107.9503a04b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.PZulTx/_old 2019-11-08 15:28:03.219146774 +0100 +++ /var/tmp/diff_new_pack.PZulTx/_new 2019-11-08 15:28:03.223146778 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191106.547e954a +Version:20191107.9503a04b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.PZulTx/_old 2019-11-08 15:28:03.255146815 +0100 +++ /var/tmp/diff_new_pack.PZulTx/_new 2019-11-08 15:28:03.255146815 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -8cdd505beabba174a60b756e0af93615202f7330 +9503a04b3352e5eacc90c517cd3b00d675fb392b ++ openSUSE-release-tools-20191106.547e954a.obscpio -> openSUSE-release-tools-20191107.9503a04b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191106.547e954a/dist/ci/docker-compose-test.sh new/openSUSE-release-tools-20191107.9503a04b/dist/ci/docker-compose-test.sh --- old/openSUSE-release-tools-20191106.547e954a/dist/ci/docker-compose-test.sh 2019-11-06 18:26:17.0 +0100 +++ new/openSUSE-release-tools-20191107.9503a04b/dist/ci/docker-compose-test.sh 2019-11-07 17:45:08.0 +0100 @@ -17,6 +17,7 @@ if test -f /code/travis.settings; then COVER_ARGS="--with-coverage --cover-package=. --cover-inclusive" fi + echo "running tests from $file..." run_as_tester nosetests $COVER_ARGS -c .noserc -s $file done diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191106.547e954a/dist/obs/OSRT:OriginUpdateDelay.xml new/openSUSE-release-tools-20191107.9503a04b/dist/obs/OSRT:OriginUpdateDelay.xml --- old/openSUSE-release-tools-20191106.547e954a/dist/obs/OSRT:OriginUpdateDelay.xml 1970-01-01
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-07 23:19:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Thu Nov 7 23:19:16 2019 rev:241 rq:746066 version:20191106.547e954a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-06 13:58:23.216301257 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-07 23:19:18.952715905 +0100 @@ -1,0 +2,91 @@ +Wed Nov 06 17:27:01 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191106.547e954a: + * osclib/origin: origin_update_pending() utilize project_remote_prefixed(). + * osclib/core: provide project_remote_prefixed(). + +--- +Tue Nov 05 15:17:39 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191105.9f80ea19: + * origin-manager: origin_maintainer_review_ensure(): check for devel meta. + +--- +Tue Nov 05 15:08:16 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191105.931b7604: + * osclib/origin_listener: consume package deletes. + * tests/origin_tests: provide test for new package submission. + * osc-origin: osrt_origin_update(): include potential new packages. + * osclib/origin_listener: update packages that do not exist in target project. + * osclib/origin: provide origin_updatable_initial(). + * osclib/origin: origin_update(): support initial submissions. + * osclib/origin: provide automatic_updates_initial origin config option. + * osclib/core: request_create_submit(): provide ignore_if_any_request. + +--- +Tue Nov 05 11:32:37 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191105.bfaa89d7: + * requestfinder: ConfigParser has been renamed to configparser in python3 + +--- +Tue Nov 05 10:52:45 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191105.7e560478: + * Remove dependency from cache to config + * Remove old python2 code from cache + +--- +Tue Nov 05 10:38:36 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191105.efee5429: + * Fix conflicts/obsoletes while picking dependencies + +--- +Mon Nov 04 20:57:57 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191104.de4ff14a: + * tests/origin_tests: provide split product origin tests. + * tests/origin_tests: provide devel origin tests. + * tests/origin_tests: provide harness and basic tests. + * tests/OBSLocal: provide randomString() for ensuring tools not name dependent. + * tests/OBSLocal: provide assertReviewBot() for review script workflows. + * tests/OBSLocal: submit_package(): provide optional project argument. + * tests/OBSLocal: StagingWorkflow: provide and utilize remote_config_set(). + * tests/OBSLocal: Request: extract change_state() from revoke. + * tests/OBSLocal: tearDown(): ensure user is Admin before cleanup. + * tests/OBSLocal: StagingWorkflow: stop hiding valid errors. + * tests/OBSLocal: correct python 3 port attempt for subprocess output handling. + * tests/OBSLocal: provide osc_user_pop() to make user switching cleaner. + * tests/OBSLocal: osc_user(): indicate when switching user. + * tests/OBSLocal: disable request cache during testing. + * osclib/origin_listener: ultilize origin_updatable_map() include_self option. + * osclib/origin: origin_updatable_map(): provide include_self option. + * osclib/origin: origin_update() generate change_devel requests. + * origin-manager: handle change_devel request review. + * origin-manager: when appropriate simulate devel project during source change review. + * origin-manager: provide devel_project_simulate_check(). + * origin-manager: provide devel_project_simulate_check_command(). + * origin-manager: provide and utilize origin_maintainer_review_ensure(). + * osclib/origin: policy_input_calculate(): handle change from None origin. + * osclib/origin: allow for identical source if origin changed. + * osclib/origin: provide and utilize origin_devel_projects(). + * osclib/origin: provide origin_devel_project() and utlize. + * osclib/origin: provide origin_devel_project_requests(). + * osclib/origin: provide devel_project_simulate enterable. + * osclib/origin: require origin key in origin_annotation_load(). + *
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-06 13:58:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Wed Nov 6 13:58:16 2019 rev:240 rq:745251 version:20191104.75836fec Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-11-04 17:16:23.756901454 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-06 13:58:23.216301257 +0100 @@ -1,0 +2,8 @@ +Mon Nov 04 18:12:57 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191104.75836fec: + * Start searchd in api container + * Add a dummy user/password to the openSUSE:Factory section + * Make exceptions easier to debug in OBSLocal + +--- Old: openSUSE-release-tools-20191104.3d0d7312.obscpio New: openSUSE-release-tools-20191104.75836fec.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.PaDc1B/_old 2019-11-06 13:58:24.216302305 +0100 +++ /var/tmp/diff_new_pack.PaDc1B/_new 2019-11-06 13:58:24.220302308 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191104.3d0d7312 +Version:20191104.75836fec Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.PaDc1B/_old 2019-11-06 13:58:24.260302350 +0100 +++ /var/tmp/diff_new_pack.PaDc1B/_new 2019-11-06 13:58:24.260302350 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d096e163a9966e1f9a57ac6ea54d1a79039608e8 +9b035e3e8c86b297e77854f4026ee92f7a4f45b6 ++ openSUSE-release-tools-20191104.3d0d7312.obscpio -> openSUSE-release-tools-20191104.75836fec.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191104.3d0d7312/dist/ci/docker-compose.yml new/openSUSE-release-tools-20191104.75836fec/dist/ci/docker-compose.yml --- old/openSUSE-release-tools-20191104.3d0d7312/dist/ci/docker-compose.yml 2019-11-04 09:53:43.0 +0100 +++ new/openSUSE-release-tools-20191104.75836fec/dist/ci/docker-compose.yml 2019-11-04 19:10:51.0 +0100 @@ -17,7 +17,7 @@ command: /usr/sbin/memcached -u memcached api: <<: *obs -command: chroot --userspec=wwwrun / /bin/bash -c "cd /srv/www/obs/api && /usr/bin/bundle exec rails s -e production" +command: chroot --userspec=wwwrun / /bin/bash -c "cd /srv/www/obs/api && RAILS_ENV=production rake ts:rebuild && /usr/bin/bundle exec rails s -e production" depends_on: - db - cache diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191104.3d0d7312/tests/OBSLocal.py new/openSUSE-release-tools-20191104.75836fec/tests/OBSLocal.py --- old/openSUSE-release-tools-20191104.3d0d7312/tests/OBSLocal.py 2019-11-04 09:53:43.0 +0100 +++ new/openSUSE-release-tools-20191104.75836fec/tests/OBSLocal.py 2019-11-04 19:10:51.0 +0100 @@ -142,7 +142,14 @@ THIS_DIR = os.path.dirname(os.path.abspath(__file__)) oscrc = os.path.join(THIS_DIR, 'test.oscrc') +# set to None so we return the destructor early in case of exceptions +self.api = None self.apiurl = APIURL +self.project = project +self.projects = {} +self.requests = [] +self.groups = [] +self.users = [] logging.basicConfig() # clear cache from other tests - otherwise the VCR is replayed depending @@ -154,11 +161,7 @@ override_no_gnome_keyring=True) if os.environ.get('OSC_DEBUG'): osc.core.conf.config['debug'] = 1 -self.project = project -self.projects = {} -self.requests = [] -self.groups = [] -self.users = [] + CacheManager.test = True # disable caching, the TTLs break any reproduciblity Cache.CACHE_DIR = None @@ -291,6 +294,8 @@ return staging def __del__(self): +if not self.api: +return try: self.remove() except: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-11-04 17:16:17 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Mon Nov 4 17:16:17 2019 rev:239 rq:745116 version:20191104.3d0d7312 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-30 14:46:41.762110674 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-11-04 17:16:23.756901454 +0100 @@ -1,0 +2,6 @@ +Mon Nov 04 08:54:45 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191104.3d0d7312: + * build-fail-reminder: Fix indentation of emails + +--- Old: openSUSE-release-tools-20191029.330f0b1b.obscpio New: openSUSE-release-tools-20191104.3d0d7312.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.x8Lvul/_old 2019-11-04 17:16:25.736903569 +0100 +++ /var/tmp/diff_new_pack.x8Lvul/_new 2019-11-04 17:16:25.756903591 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191029.330f0b1b +Version:20191104.3d0d7312 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.x8Lvul/_old 2019-11-04 17:16:26.132903992 +0100 +++ /var/tmp/diff_new_pack.x8Lvul/_new 2019-11-04 17:16:26.136903997 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7cf86a638fb229c29a49164ced6afafc213a8450 +d096e163a9966e1f9a57ac6ea54d1a79039608e8 ++ openSUSE-release-tools-20191029.330f0b1b.obscpio -> openSUSE-release-tools-20191104.3d0d7312.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191029.330f0b1b/build-fail-reminder.py new/openSUSE-release-tools-20191104.3d0d7312/build-fail-reminder.py --- old/openSUSE-release-tools-20191029.330f0b1b/build-fail-reminder.py 2019-10-29 13:36:28.0 +0100 +++ new/openSUSE-release-tools-20191104.3d0d7312/build-fail-reminder.py 2019-11-04 09:53:43.0 +0100 @@ -200,24 +200,24 @@ text = u"""Dear Package maintainers and hackers. -Below package(s) in %(project)s have been failing to build for at -least 4 weeks. We tried to send out notifications to the -configured bugowner/maintainers of the package(s), but so far no -fix has been submitted. This probably means that the -maintainer/bugowner did not yet find the time to look into the -matter and he/she would certainly appreciate help to get this -sorted. +Below package(s) in %(project)s have been failing to build for at +least 4 weeks. We tried to send out notifications to the +configured bugowner/maintainers of the package(s), but so far no +fix has been submitted. This probably means that the +maintainer/bugowner did not yet find the time to look into the +matter and he/she would certainly appreciate help to get this +sorted. -""" % { 'project': project } +""" % { 'project': project } for pkg in ProjectComplainList: text += "- %s\n" % pkg text += u""" -Unless somebody is stepping up and submitting fixes, the listed -package(s) are going to be removed from %(project)s. +Unless somebody is stepping up and submitting fixes, the listed +package(s) are going to be removed from %(project)s. -Kind regards, -%(sender)s -""" % { 'project': project, 'sender': sender } +Kind regards, +%(sender)s +""" % { 'project': project, 'sender': sender } SendMail(logger, project, sender, to, fullname, subject, text) if __name__ == '__main__': ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.x8Lvul/_old 2019-11-04 17:16:31.520909749 +0100 +++ /var/tmp/diff_new_pack.x8Lvul/_new 2019-11-04 17:16:31.528909757 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191029.330f0b1b -mtime: 1572352588 -commit: 330f0b1b1c2cc8fd1a2a8053ce3743905150b0ba +version: 20191104.3d0d7312 +mtime: 1572857623 +commit: 3d0d7312126cd53c03cbc1a08f08782c338e916f
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-30 14:46:20 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Wed Oct 30 14:46:20 2019 rev:238 rq:743823 version:20191029.330f0b1b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-28 17:00:10.533744105 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-10-30 14:46:41.762110674 +0100 @@ -1,0 +2,6 @@ +Tue Oct 29 12:38:13 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191029.330f0b1b: + * Use python3 in shebang to not pull in python2 dependency + +--- Old: openSUSE-release-tools-20191028.3162cc5b.obscpio New: openSUSE-release-tools-20191029.330f0b1b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.FbvHXX/_old 2019-10-30 14:46:43.206112210 +0100 +++ /var/tmp/diff_new_pack.FbvHXX/_new 2019-10-30 14:46:43.206112210 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191028.3162cc5b +Version:20191029.330f0b1b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.FbvHXX/_old 2019-10-30 14:46:43.242112248 +0100 +++ /var/tmp/diff_new_pack.FbvHXX/_new 2019-10-30 14:46:43.242112248 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f4ca88bd996ed0a5d92f56c09b39a3eea1366135 +7cf86a638fb229c29a49164ced6afafc213a8450 ++ openSUSE-release-tools-20191028.3162cc5b.obscpio -> openSUSE-release-tools-20191029.330f0b1b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191028.3162cc5b/osclib/cpio.py new/openSUSE-release-tools-20191029.330f0b1b/osclib/cpio.py --- old/openSUSE-release-tools-20191028.3162cc5b/osclib/cpio.py 2019-10-28 07:59:15.0 +0100 +++ new/openSUSE-release-tools-20191029.330f0b1b/osclib/cpio.py 2019-10-29 13:36:28.0 +0100 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import struct ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.FbvHXX/_old 2019-10-30 14:46:43.770112810 +0100 +++ /var/tmp/diff_new_pack.FbvHXX/_new 2019-10-30 14:46:43.770112810 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191028.3162cc5b -mtime: 1572245955 -commit: 3162cc5be3c3af1691755296754a67bf59f1937f +version: 20191029.330f0b1b +mtime: 1572352588 +commit: 330f0b1b1c2cc8fd1a2a8053ce3743905150b0ba
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-28 16:58:58 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Mon Oct 28 16:58:58 2019 rev:237 rq:743413 version:20191028.3162cc5b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-24 23:10:03.160584506 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-10-28 17:00:10.533744105 +0100 @@ -1,0 +2,6 @@ +Mon Oct 28 07:01:20 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191028.3162cc5b: + * Remove openqa-obs bot data for SLE + +--- Old: openSUSE-release-tools-20191024.46e12504.obscpio New: openSUSE-release-tools-20191028.3162cc5b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.5qLslN/_old 2019-10-28 17:00:11.245744961 +0100 +++ /var/tmp/diff_new_pack.5qLslN/_new 2019-10-28 17:00:11.249744966 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191024.46e12504 +Version:20191028.3162cc5b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.5qLslN/_old 2019-10-28 17:00:11.285745008 +0100 +++ /var/tmp/diff_new_pack.5qLslN/_new 2019-10-28 17:00:11.285745008 +0100 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -46e12504d316a0684ef9896d5bb4352a1a4318fe +f4ca88bd996ed0a5d92f56c09b39a3eea1366135 ++ openSUSE-release-tools-20191024.46e12504.obscpio -> openSUSE-release-tools-20191028.3162cc5b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191024.46e12504/data/apimap.json new/openSUSE-release-tools-20191028.3162cc5b/data/apimap.json --- old/openSUSE-release-tools-20191024.46e12504/data/apimap.json 2019-10-24 08:24:49.0 +0200 +++ new/openSUSE-release-tools-20191028.3162cc5b/data/apimap.json 2019-10-28 07:59:15.0 +0100 @@ -1,134 +1,4 @@ { - "SUSE:Updates:SLE-SERVER:11-SP1:" : { - "version" : "11-SP1", - "flavor" : "Server-DVD-Incidents", - "archs" : [ - "x86_64" - ] - }, - "SUSE:Updates:SLE-SERVER:11-SP3:" : { - "version" : "11-SP3", - "flavor" : "Server-DVD-Incidents", - "archs" : [ - "x86_64" - ] - }, - "SUSE:Updates:SLE-SERVER:12-SP1-LTSS:" : { - "flavor" : "Server-DVD-Incidents", - "version" : "12-SP1", - "archs" : [ - "x86_64", - "s390x", - "ppc64le" - ] - }, - "SUSE:Updates:SLE-SERVER:12-LTSS:" : { - "version" : "12", - "flavor" : "Server-DVD-Incidents", - "archs" : [ - "x86_64", - "s390x", - "ppc64le" - ] - }, - "SUSE:Updates:SLE-SERVER:12-SP3:" : { - "issues" : { - "WE_TEST_ISSUES" : "SUSE:Updates:SLE-WE:12-SP3:", - "TCM_TEST_ISSUES" : "SUSE:Updates:SLE-Module-Toolchain:12:", - "HPCM_TEST_ISSUES" : "SUSE:Updates:SLE-Module-HPC:12:", - "SDK_TEST_ISSUES" : "SUSE:Updates:SLE-SDK:12-SP3:", - "WSM_TEST_ISSUES" : "SUSE:Updates:SLE-Module-Web-Scripting:12:" - }, - "flavor" : "Server-DVD-Incidents", - "version" : "12-SP3", - "archs" : [ - "x86_64", - "s390x", - "ppc64le", - "aarch64" - ] - }, - "SUSE:Updates:SLE-DESKTOP:12-SP3:" : { - "version" : "12-SP3", - "issues" : { - "SDK_TEST_ISSUES" : "SUSE:Updates:SLE-SDK:12-SP3:" - }, - "flavor" : "Desktop-DVD-Incidents", - "archs" : [ - "x86_64" - ] - }, - "SUSE:Updates:SLE-SERVER:12-SP2-LTSS:" : { - "version" : "12-SP2", - "flavor" : "Server-DVD-Incidents", - "archs" : [ - "x86_64", - "s390x", - "ppc64le" - ] - }, - "SUSE:Updates:SLE-Live-Patching:12:" : { - "version" : "12", - "flavor" : "Server-DVD-Incidents-Kernel", - "archs" : [ - "x86_64" - ] - }, - "SUSE:Updates:SLE-Live-Patching:12-SP3:" : { - "version" : "12-SP3", - "flavor" : "Server-DVD-Incidents-Kernel", - "archs" : [ - "x86_64", - "ppc64le" - ] - }, -
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-24 23:09:56 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990 (New) Package is "openSUSE-release-tools" Thu Oct 24 23:09:56 2019 rev:236 rq:742449 version:20191024.46e12504 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-23 15:52:01.170770435 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2990/openSUSE-release-tools.changes 2019-10-24 23:10:03.160584506 +0200 @@ -1,0 +2,12 @@ +Thu Oct 24 06:26:35 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191024.46e12504: + * add pkglistgen and stuff for Leap staging F + +--- +Wed Oct 23 09:05:05 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191023.521a30a0: + * Add a review user for factory-auto so it can be overridden in SLE + +--- Old: openSUSE-release-tools-20191022.68be1855.obscpio New: openSUSE-release-tools-20191024.46e12504.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Wqsocr/_old 2019-10-24 23:10:05.928587737 +0200 +++ /var/tmp/diff_new_pack.Wqsocr/_new 2019-10-24 23:10:05.928587737 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191022.68be1855 +Version:20191024.46e12504 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Wqsocr/_old 2019-10-24 23:10:06.004587825 +0200 +++ /var/tmp/diff_new_pack.Wqsocr/_new 2019-10-24 23:10:06.004587825 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -68be1855fa7c046b4af117c6283918e114764064 +46e12504d316a0684ef9896d5bb4352a1a4318fe ++ openSUSE-release-tools-20191022.68be1855.obscpio -> openSUSE-release-tools-20191024.46e12504.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191022.68be1855/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20191024.46e12504/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20191022.68be1855/gocd/checkers.suse.gocd.yaml 2019-10-22 12:45:23.0 +0200 +++ new/openSUSE-release-tools-20191024.46e12504/gocd/checkers.suse.gocd.yaml 2019-10-24 08:24:49.0 +0200 @@ -186,7 +186,7 @@ resources: - staging-bot tasks: -- script: ./check_source.py -A https://api.suse.de --verbose --skip-add-reviews --group factory-auto review +- script: ./check_source.py -A https://api.suse.de --verbose --skip-add-reviews --group factory-auto --user factory-auto review SLE.Legal.Check: group: SLE.Checkers lock_behavior: unlockWhenFinished diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191022.68be1855/gocd/checkers.suse.gocd.yaml.erb new/openSUSE-release-tools-20191024.46e12504/gocd/checkers.suse.gocd.yaml.erb --- old/openSUSE-release-tools-20191022.68be1855/gocd/checkers.suse.gocd.yaml.erb 2019-10-22 12:45:23.0 +0200 +++ new/openSUSE-release-tools-20191024.46e12504/gocd/checkers.suse.gocd.yaml.erb 2019-10-24 08:24:49.0 +0200 @@ -186,7 +186,7 @@ resources: - staging-bot tasks: -- script: ./check_source.py -A https://api.suse.de --verbose --skip-add-reviews --group factory-auto review +- script: ./check_source.py -A https://api.suse.de --verbose --skip-add-reviews --group factory-auto --user factory-auto review SLE.Legal.Check: group: SLE.Checkers lock_behavior: unlockWhenFinished diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191022.68be1855/gocd/pkglistgen_staging.gocd.yaml new/openSUSE-release-tools-20191024.46e12504/gocd/pkglistgen_staging.gocd.yaml --- old/openSUSE-release-tools-20191022.68be1855/gocd/pkglistgen_staging.gocd.yaml 2019-10-22 12:45:23.0 +0200 +++ new/openSUSE-release-tools-20191024.46e12504/gocd/pkglistgen_staging.gocd.yaml 2019-10-24 08:24:49.0 +0200 @@ -1043,6 +1043,13 @@ - script: ./pkglistgen.py -A
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-23 15:51:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Wed Oct 23 15:51:52 2019 rev:235 rq:741993 version:20191022.68be1855 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-22 15:44:58.133684114 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-23 15:52:01.170770435 +0200 @@ -1,0 +2,12 @@ +Tue Oct 22 10:46:53 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191022.68be1855: + * Fix check_source on public cloud images + +--- +Tue Oct 22 08:22:30 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191022.d893565b: + * Convert factory-package-news-web.py to python3 + +--- Old: openSUSE-release-tools-20191021.8bb85c5f.obscpio New: openSUSE-release-tools-20191022.68be1855.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.6cG5tl/_old 2019-10-23 15:52:03.314772752 +0200 +++ /var/tmp/diff_new_pack.6cG5tl/_new 2019-10-23 15:52:03.318772756 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191021.8bb85c5f +Version:20191022.68be1855 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.6cG5tl/_old 2019-10-23 15:52:03.362772804 +0200 +++ /var/tmp/diff_new_pack.6cG5tl/_new 2019-10-23 15:52:03.362772804 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -292ae02cf34c5298724cae2eca374facd2d8fb1f +68be1855fa7c046b4af117c6283918e114764064 ++ openSUSE-release-tools-20191021.8bb85c5f.obscpio -> openSUSE-release-tools-20191022.68be1855.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191021.8bb85c5f/check_source.py new/openSUSE-release-tools-20191022.68be1855/check_source.py --- old/openSUSE-release-tools-20191021.8bb85c5f/check_source.py 2019-10-21 16:12:02.0 +0200 +++ new/openSUSE-release-tools-20191022.68be1855/check_source.py 2019-10-22 12:45:23.0 +0200 @@ -83,7 +83,7 @@ self.review_messages['accepted'] = 'Skipping all checks for meta packages' return True elif (kind is not None and kind != 'source'): -self.review_messages['accepted'] = 'May not modify a non-source package of type {}'.format(kind) +self.review_messages['declined'] = 'May not modify a non-source package of type {}'.format(kind) return False inair_renamed = target_package != source_package diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191021.8bb85c5f/factory-package-news/factory-package-news-web.py new/openSUSE-release-tools-20191022.68be1855/factory-package-news/factory-package-news-web.py --- old/openSUSE-release-tools-20191021.8bb85c5f/factory-package-news/factory-package-news-web.py 2019-10-21 16:12:02.0 +0200 +++ new/openSUSE-release-tools-20191022.68be1855/factory-package-news/factory-package-news-web.py 2019-10-22 12:45:23.0 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 from flask import Flask from flask import request @@ -7,7 +7,7 @@ import re import os import sys -from urlparse import urlparse +from urllib.parse import urlparse digits_re = re.compile('^[0-9.]+$') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191021.8bb85c5f/osclib/core.py new/openSUSE-release-tools-20191022.68be1855/osclib/core.py --- old/openSUSE-release-tools-20191021.8bb85c5f/osclib/core.py 2019-10-21 16:12:02.0 +0200 +++ new/openSUSE-release-tools-20191022.68be1855/osclib/core.py 2019-10-22 12:45:23.0 +0200 @@ -6,12 +6,7 @@ import socket from xml.etree import cElementTree as ET from lxml import etree as ETL - -try: -from urllib.error import HTTPError -except ImportError: -#python 2.x -from urllib2 import HTTPError +from urllib.error import HTTPError from
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-22 15:44:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Tue Oct 22 15:44:52 2019 rev:234 rq:741567 version:20191021.8bb85c5f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-21 12:28:55.227996049 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-22 15:44:58.133684114 +0200 @@ -1,0 +2,19 @@ +Mon Oct 21 14:13:30 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191021.8bb85c5f: + * Fix test plan URL for 15.2 + +--- +Sat Oct 19 14:51:07 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191019.a97469df: + * conf.py: remove delreq-review default setting + * StagingAPI: complex delete requests are no longer used + +--- +Sat Oct 19 12:28:46 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191019.24a8cf2b: + * testenv: install shadow for useradd + +--- Old: openSUSE-release-tools-20191017.180e4464.obscpio New: openSUSE-release-tools-20191021.8bb85c5f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.2kE85i/_old 2019-10-22 15:44:58.881684966 +0200 +++ /var/tmp/diff_new_pack.2kE85i/_new 2019-10-22 15:44:58.881684966 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191017.180e4464 +Version:20191021.8bb85c5f Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -74,6 +74,8 @@ Obsoletes: %{name}-totest-manager # no longer supported Obsoletes: osc-plugin-check_dups +# vdelreq is no longer needed/supported; delete requests are handled immediately again +Obsoletes: osc-plugin-vdelreq # Avoid needlessly building on s390x and such in various repos. # Must include noarch for older systems even though it makes no sense due to @@ -305,16 +307,6 @@ %description -n osc-plugin-staging OSC plugin for the staging workflow, see `osc staging --help`. -%package -n osc-plugin-vdelreq -Summary:OSC plugin to check for virtually accepted request -Group: Development/Tools/Other -BuildArch: noarch -Requires: osc >= 0.165.1 -Requires: osclib = %{version} - -%description -n osc-plugin-vdelreq -OSC plugin to check for virtually accepted request, see `osc vdelreq --help`. - %prep %setup -q @@ -457,7 +449,6 @@ %exclude %{_datadir}/%{source_dir}/osc-cycle.py %exclude %{_datadir}/%{source_dir}/osc-origin.py %exclude %{_datadir}/%{source_dir}/osc-staging.py -%exclude %{_datadir}/%{source_dir}/osc-vdelreq.py %exclude %{_datadir}/%{source_dir}/update_crawler.py %exclude %{_datadir}/%{source_dir}/findfileconflicts %exclude %{_datadir}/%{source_dir}/write_repo_susetags_file.pl @@ -623,9 +614,4 @@ %{_datadir}/%{source_dir}/osc-staging.py %{osc_plugin_dir}/osc-staging.py -%files -n osc-plugin-vdelreq -%defattr(-,root,root,-) -%{_datadir}/%{source_dir}/osc-vdelreq.py -%{osc_plugin_dir}/osc-vdelreq.py - %changelog ++ _servicedata ++ --- /var/tmp/diff_new_pack.2kE85i/_old 2019-10-22 15:44:58.917685007 +0200 +++ /var/tmp/diff_new_pack.2kE85i/_new 2019-10-22 15:44:58.921685011 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -180e44641cfc3cd04897c2368f196486dcf15434 +292ae02cf34c5298724cae2eca374facd2d8fb1f ++ openSUSE-release-tools-20191017.180e4464.obscpio -> openSUSE-release-tools-20191021.8bb85c5f.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191017.180e4464/config/announcer/openSUSE:Leap:15.2.yml new/openSUSE-release-tools-20191021.8bb85c5f/config/announcer/openSUSE:Leap:15.2.yml --- old/openSUSE-release-tools-20191017.180e4464/config/announcer/openSUSE:Leap:15.2.yml 2019-10-17 22:41:41.0 +0200 +++ new/openSUSE-release-tools-20191021.8bb85c5f/config/announcer/openSUSE:Leap:15.2.yml 2019-10-21 16:12:02.0 +0200 @@ -18,7 +18,7 @@ Please use the test plan at -
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-21 12:28:49 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Mon Oct 21 12:28:49 2019 rev:233 rq:741198 version:20191017.180e4464 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-18 14:36:32.363754055 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-21 12:28:55.227996049 +0200 @@ -1,0 +2,6 @@ +Thu Oct 17 20:42:50 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191017.180e4464: + * userscript/origin: run in no-conflict mode. + +--- Old: openSUSE-release-tools-20191017.16ae84df.obscpio New: openSUSE-release-tools-20191017.180e4464.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.7FiMe8/_old 2019-10-21 12:28:57.119998194 +0200 +++ /var/tmp/diff_new_pack.7FiMe8/_new 2019-10-21 12:28:57.123998199 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191017.16ae84df +Version:20191017.180e4464 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.7FiMe8/_old 2019-10-21 12:28:57.163998244 +0200 +++ /var/tmp/diff_new_pack.7FiMe8/_new 2019-10-21 12:28:57.163998244 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -b894e97359a37674b88cbad8f5d7b9a760525ca1 +180e44641cfc3cd04897c2368f196486dcf15434 ++ openSUSE-release-tools-20191017.16ae84df.obscpio -> openSUSE-release-tools-20191017.180e4464.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191017.16ae84df/userscript/origin.user.js new/openSUSE-release-tools-20191017.180e4464/userscript/origin.user.js --- old/openSUSE-release-tools-20191017.16ae84df/userscript/origin.user.js 2019-10-17 13:03:22.0 +0200 +++ new/openSUSE-release-tools-20191017.180e4464/userscript/origin.user.js 2019-10-17 22:41:41.0 +0200 @@ -10,6 +10,8 @@ // @grantnone // ==/UserScript== +jQuery.noConflict(); + (function() { var pathParts = window.location.pathname.split('/'); ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.7FiMe8/_old 2019-10-21 12:28:57.811998978 +0200 +++ /var/tmp/diff_new_pack.7FiMe8/_new 2019-10-21 12:28:57.811998978 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191017.16ae84df -mtime: 1571310202 -commit: 16ae84dfac00b09939e8b58d63f7ff67001b7234 +version: 20191017.180e4464 +mtime: 1571344901 +commit: 180e44641cfc3cd04897c2368f196486dcf15434
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-18 14:36:28 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Fri Oct 18 14:36:28 2019 rev:232 rq:739126 version:20191017.16ae84df Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-17 12:22:37.375122070 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-18 14:36:32.363754055 +0200 @@ -1,0 +2,18 @@ +Thu Oct 17 11:07:50 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191017.16ae84df: + * suppkg_rebuild: decode bytes before comparing + +--- +Thu Oct 17 07:52:03 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191017.23d4c737: + * build-fail-notification: Fix how we address the user + +--- +Wed Oct 16 17:43:25 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191016.ad934285: + * Added Vagrant box in 15-SP2 release tool + +--- Old: openSUSE-release-tools-20191016.455c1428.obscpio New: openSUSE-release-tools-20191017.16ae84df.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.2muTJT/_old 2019-10-18 14:36:33.971749868 +0200 +++ /var/tmp/diff_new_pack.2muTJT/_new 2019-10-18 14:36:33.987749826 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191016.455c1428 +Version:20191017.16ae84df Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.2muTJT/_old 2019-10-18 14:36:34.043749680 +0200 +++ /var/tmp/diff_new_pack.2muTJT/_new 2019-10-18 14:36:34.043749680 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -8bae3694e8a3cdbad2847a01dbfd69b73a165fc1 +b894e97359a37674b88cbad8f5d7b9a760525ca1 ++ openSUSE-release-tools-20191016.455c1428.obscpio -> openSUSE-release-tools-20191017.16ae84df.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191016.455c1428/build-fail-reminder.py new/openSUSE-release-tools-20191017.16ae84df/build-fail-reminder.py --- old/openSUSE-release-tools-20191016.455c1428/build-fail-reminder.py 2019-10-16 17:30:40.0 +0200 +++ new/openSUSE-release-tools-20191017.16ae84df/build-fail-reminder.py 2019-10-17 13:03:22.0 +0200 @@ -30,7 +30,7 @@ def jdefault(o): return o.__dict__ -MAIL_TEMPLATES = ( u"""Dear %(recepient)s, +MAIL_TEMPLATES = ( u"""Dear %(recipient)s, Please be informed that '%(package)s' in %(project)s has not had a successful build since %(date)s. See @@ -52,7 +52,7 @@ Kind regards, %(sender)s """, -u"""Dear %(recepient)s, +u"""Dear %(recipient)s, Following-up the reminder of one week ago, we have to inform you that '%(package)s' is still failing in %(project)s. See @@ -174,7 +174,7 @@ fullname = Person[userid][1] subject = '%s - %s - Build fail notification' % (project, package) text = MAIL_TEMPLATES[Reminded[package].remindCount-1] % { -'recepient': to, +'recipient': fullname, 'sender': sender, 'project' : project, 'package' : package, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191016.455c1428/gocd/sp2.target.gocd.yaml new/openSUSE-release-tools-20191017.16ae84df/gocd/sp2.target.gocd.yaml --- old/openSUSE-release-tools-20191016.455c1428/gocd/sp2.target.gocd.yaml 2019-10-16 17:30:40.0 +0200 +++ new/openSUSE-release-tools-20191017.16ae84df/gocd/sp2.target.gocd.yaml 2019-10-17 13:03:22.0 +0200 @@ -82,6 +82,7 @@ tasks: - script: |- for product in kiwi-templates-JeOS \ +SLED-15-SP2-Vagrant SLES-15-SP2-Vagrant \ SLES15-SP2-Azure SLES15-SP2-Azure-BYOS \ SLES15-SP2-Azure-Priority SLES15-SP2-Azure-Standard \
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-17 12:22:30 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Thu Oct 17 12:22:30 2019 rev:231 rq:738917 version:20191016.455c1428 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-16 09:18:37.998949849 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-17 12:22:37.375122070 +0200 @@ -1,0 +2,12 @@ +Wed Oct 16 15:34:03 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191016.455c1428: + * build-fail-reminder: update api path to projects/:project/status + +--- +Tue Oct 15 13:26:49 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191015.0c4d62c5: + * adi: build kiwi images in a /images repository + +--- Old: openSUSE-release-tools-20191015.35d7bf0c.obscpio New: openSUSE-release-tools-20191016.455c1428.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.eeqwcN/_old 2019-10-17 12:22:38.919118196 +0200 +++ /var/tmp/diff_new_pack.eeqwcN/_new 2019-10-17 12:22:38.923118186 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191015.35d7bf0c +Version:20191016.455c1428 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.eeqwcN/_old 2019-10-17 12:22:38.967118075 +0200 +++ /var/tmp/diff_new_pack.eeqwcN/_new 2019-10-17 12:22:38.971118065 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7b8d295abde96de4742e217a68881ec709b0a335 +8bae3694e8a3cdbad2847a01dbfd69b73a165fc1 ++ openSUSE-release-tools-20191015.35d7bf0c.obscpio -> openSUSE-release-tools-20191016.455c1428.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191015.35d7bf0c/build-fail-reminder.py new/openSUSE-release-tools-20191016.455c1428/build-fail-reminder.py --- old/openSUSE-release-tools-20191015.35d7bf0c/build-fail-reminder.py 2019-10-15 14:20:20.0 +0200 +++ new/openSUSE-release-tools-20191016.455c1428/build-fail-reminder.py 2019-10-16 17:30:40.0 +0200 @@ -99,7 +99,7 @@ project = args.project logger.debug('loading build fails for %s'%project) -url = osc.core.makeurl(apiurl, ['project', 'status', project], +url = osc.core.makeurl(apiurl, ['projects', project, 'status'], { 'ignore_pending': True, 'limit_to_fails': True, 'include_versions': False, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191015.35d7bf0c/osclib/stagingapi.py new/openSUSE-release-tools-20191016.455c1428/osclib/stagingapi.py --- old/openSUSE-release-tools-20191015.35d7bf0c/osclib/stagingapi.py 2019-10-15 14:20:20.0 +0200 +++ new/openSUSE-release-tools-20191016.455c1428/osclib/stagingapi.py 2019-10-16 17:30:40.0 +0200 @@ -1643,6 +1643,11 @@ x86_64 + + + +x86_64 + """.format(name, self.project, self.extract_adi_number(name), linkproject, repository, self.cstaging, nonfree_path) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.eeqwcN/_old 2019-10-17 12:22:39.559116590 +0200 +++ /var/tmp/diff_new_pack.eeqwcN/_new 2019-10-17 12:22:39.559116590 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191015.35d7bf0c -mtime: 1571142020 -commit: 35d7bf0ce343b2722fc42adcbefbb78d593182db +version: 20191016.455c1428 +mtime: 1571239840 +commit: 455c14289dd5534f888f5dbf796644cf7c0e79e2
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-16 09:18:30 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Wed Oct 16 09:18:30 2019 rev:230 rq:738613 version:20191015.35d7bf0c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-14 12:44:15.666267348 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-16 09:18:37.998949849 +0200 @@ -1,0 +2,6 @@ +Tue Oct 15 12:22:04 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191015.35d7bf0c: + * pkglistgen: fix wrong parsing way on pkglistgen-locale + +--- Old: openSUSE-release-tools-20191014.e7be100b.obscpio New: openSUSE-release-tools-20191015.35d7bf0c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Dg0x3o/_old 2019-10-16 09:18:38.710948014 +0200 +++ /var/tmp/diff_new_pack.Dg0x3o/_new 2019-10-16 09:18:38.714948003 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191014.e7be100b +Version:20191015.35d7bf0c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Dg0x3o/_old 2019-10-16 09:18:38.754947900 +0200 +++ /var/tmp/diff_new_pack.Dg0x3o/_new 2019-10-16 09:18:38.754947900 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -b46991c3c59a4149be29cfaa499607640dfb7a0e +7b8d295abde96de4742e217a68881ec709b0a335 ++ openSUSE-release-tools-20191014.e7be100b.obscpio -> openSUSE-release-tools-20191015.35d7bf0c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191014.e7be100b/pkglistgen/tool.py new/openSUSE-release-tools-20191015.35d7bf0c/pkglistgen/tool.py --- old/openSUSE-release-tools-20191014.e7be100b/pkglistgen/tool.py 2019-10-14 09:05:54.0 +0200 +++ new/openSUSE-release-tools-20191015.35d7bf0c/pkglistgen/tool.py 2019-10-15 14:20:20.0 +0200 @@ -480,8 +480,7 @@ self.ignore_broken = True global_use_recommends = not ignore_recommended if locale: -for l in locale: -self.locales |= set(l.split(',')) +self.locales |= set(locale.split(' ')) if locales_from: with open(os.path.join(self.input_dir, locales_from), 'r') as fh: root = ET.parse(fh).getroot() @@ -645,7 +644,7 @@ else: summary = self.solve_project(ignore_unresolvable=str2bool(target_config.get('pkglistgen-ignore-unresolvable')), ignore_recommended=str2bool(target_config.get('pkglistgen-ignore-recommended')), - locale = target_config.get('pkglistgen-local'), + locale = target_config.get('pkglistgen-locale'), locales_from = target_config.get('pkglistgen-locales-from')) if stop_after_solve: ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.Dg0x3o/_old 2019-10-16 09:18:39.318946446 +0200 +++ /var/tmp/diff_new_pack.Dg0x3o/_new 2019-10-16 09:18:39.318946446 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191014.e7be100b -mtime: 1571036754 -commit: e7be100b446d12b6a5e9e1297e7c42241b53f8d2 +version: 20191015.35d7bf0c +mtime: 1571142020 +commit: 35d7bf0ce343b2722fc42adcbefbb78d593182db
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-14 12:43:40 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Mon Oct 14 12:43:40 2019 rev:229 rq:738182 version:20191014.e7be100b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-09 15:19:51.760435618 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-14 12:44:15.666267348 +0200 @@ -1,0 +2,6 @@ +Mon Oct 14 07:09:16 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191014.e7be100b: + * rebuild_support: enable Leap 15.2 + +--- Old: openSUSE-release-tools-20191008.7451a6ad.obscpio New: openSUSE-release-tools-20191014.e7be100b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.dsepfA/_old 2019-10-14 12:44:16.398265433 +0200 +++ /var/tmp/diff_new_pack.dsepfA/_new 2019-10-14 12:44:16.402265423 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191008.7451a6ad +Version:20191014.e7be100b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.dsepfA/_old 2019-10-14 12:44:16.442265318 +0200 +++ /var/tmp/diff_new_pack.dsepfA/_new 2019-10-14 12:44:16.442265318 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7451a6ad0209798cb8f0d35a2f4bbd60e9110cb1 +b46991c3c59a4149be29cfaa499607640dfb7a0e ++ openSUSE-release-tools-20191008.7451a6ad.obscpio -> openSUSE-release-tools-20191014.e7be100b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191008.7451a6ad/gocd/rebuild_support.gocd.yaml new/openSUSE-release-tools-20191014.e7be100b/gocd/rebuild_support.gocd.yaml --- old/openSUSE-release-tools-20191008.7451a6ad/gocd/rebuild_support.gocd.yaml 2019-10-08 23:05:17.0 +0200 +++ new/openSUSE-release-tools-20191014.e7be100b/gocd/rebuild_support.gocd.yaml 2019-10-14 09:05:54.0 +0200 @@ -17,3 +17,20 @@ - staging-bot tasks: - script: ./suppkg_rebuild.py -p openSUSE:Factory + Leap.Rebuild.Support: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 0 * ? * * + only_on_changes: false +stages: +- Run: +resources: +- staging-bot +tasks: +- script: ./suppkg_rebuild.py -p openSUSE:Leap:15.2 ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.dsepfA/_old 2019-10-14 12:44:16.998263864 +0200 +++ /var/tmp/diff_new_pack.dsepfA/_new 2019-10-14 12:44:16.998263864 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191008.7451a6ad -mtime: 1570568717 -commit: 7451a6ad0209798cb8f0d35a2f4bbd60e9110cb1 +version: 20191014.e7be100b +mtime: 1571036754 +commit: e7be100b446d12b6a5e9e1297e7c42241b53f8d2
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-09 15:19:49 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Wed Oct 9 15:19:49 2019 rev:228 rq:736341 version:20191008.7451a6ad Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-08 19:59:01.136001878 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-09 15:19:51.760435618 +0200 @@ -1,0 +2,6 @@ +Tue Oct 08 21:07:10 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191008.7451a6ad: + * osc-staging,issue-diff: open temporary file in write without binary mode. + +--- Old: openSUSE-release-tools-20191007.6c39d95d.obscpio New: openSUSE-release-tools-20191008.7451a6ad.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.3I6CrD/_old 2019-10-09 15:19:52.688433226 +0200 +++ /var/tmp/diff_new_pack.3I6CrD/_new 2019-10-09 15:19:52.692433216 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191007.6c39d95d +Version:20191008.7451a6ad Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.3I6CrD/_old 2019-10-09 15:19:52.748433071 +0200 +++ /var/tmp/diff_new_pack.3I6CrD/_new 2019-10-09 15:19:52.748433071 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -6f21ae6a8b28e047d2991bcac6a81c280a592c15 +7451a6ad0209798cb8f0d35a2f4bbd60e9110cb1 ++ openSUSE-release-tools-20191007.6c39d95d.obscpio -> openSUSE-release-tools-20191008.7451a6ad.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191007.6c39d95d/issue-diff.py new/openSUSE-release-tools-20191008.7451a6ad/issue-diff.py --- old/openSUSE-release-tools-20191007.6c39d95d/issue-diff.py 2019-10-07 06:55:05.0 +0200 +++ new/openSUSE-release-tools-20191008.7451a6ad/issue-diff.py 2019-10-08 23:05:17.0 +0200 @@ -117,7 +117,7 @@ return prompt_continue(change_count) def prompt_interactive(changes, project, package): -with tempfile.NamedTemporaryFile(suffix='.yml') as temp: +with tempfile.NamedTemporaryFile(mode='w', suffix='.yml') as temp: temp.write(yaml.safe_dump(changes, default_flow_style=False, default_style="'") + '\n') temp.write('# {}/{}\n'.format(project, package)) temp.write('# comment or remove lines to whitelist issues') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191007.6c39d95d/osc-staging.py new/openSUSE-release-tools-20191008.7451a6ad/osc-staging.py --- old/openSUSE-release-tools-20191007.6c39d95d/osc-staging.py 2019-10-07 06:55:05.0 +0200 +++ new/openSUSE-release-tools-20191008.7451a6ad/osc-staging.py 2019-10-08 23:05:17.0 +0200 @@ -593,7 +593,7 @@ return if opts.interactive: -with tempfile.NamedTemporaryFile(suffix='.yml') as temp: +with tempfile.NamedTemporaryFile(mode='w', suffix='.yml') as temp: temp.write(yaml.safe_dump(splitter.proposal, default_flow_style=False) + '\n\n') if len(splitter.requests): ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.3I6CrD/_old 2019-10-09 15:19:54.128429513 +0200 +++ /var/tmp/diff_new_pack.3I6CrD/_new 2019-10-09 15:19:54.132429503 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191007.6c39d95d -mtime: 1570424105 -commit: 6c39d95da57fd795388aecfe3143bb819690e95a +version: 20191008.7451a6ad +mtime: 1570568717 +commit: 7451a6ad0209798cb8f0d35a2f4bbd60e9110cb1
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-08 19:58:55 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Tue Oct 8 19:58:55 2019 rev:227 rq:736006 version:20191007.6c39d95d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-07 14:14:09.534882756 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-08 19:59:01.136001878 +0200 @@ -1,0 +2,6 @@ +Mon Oct 07 04:56:25 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191007.6c39d95d: + * BuildFailReminder: fix inversion of to and fullname + +--- Old: openSUSE-release-tools-20191007.c1cb6a0c.obscpio New: openSUSE-release-tools-20191007.6c39d95d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.NaKJvt/_old 2019-10-08 19:59:02.731997098 +0200 +++ /var/tmp/diff_new_pack.NaKJvt/_new 2019-10-08 19:59:02.751997038 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20191007.c1cb6a0c +Version:20191007.6c39d95d Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.NaKJvt/_old 2019-10-08 19:59:02.851996739 +0200 +++ /var/tmp/diff_new_pack.NaKJvt/_new 2019-10-08 19:59:02.851996739 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -106d1655ca4f66e234d4d7063e67f0cf163e9c32 +6f21ae6a8b28e047d2991bcac6a81c280a592c15 ++ openSUSE-release-tools-20191007.c1cb6a0c.obscpio -> openSUSE-release-tools-20191007.6c39d95d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20191007.c1cb6a0c/build-fail-reminder.py new/openSUSE-release-tools-20191007.6c39d95d/build-fail-reminder.py --- old/openSUSE-release-tools-20191007.c1cb6a0c/build-fail-reminder.py 2019-10-07 06:52:10.0 +0200 +++ new/openSUSE-release-tools-20191007.6c39d95d/build-fail-reminder.py 2019-10-07 06:55:05.0 +0200 @@ -77,7 +77,7 @@ def SendMail(logger, project, sender, to, fullname, subject, text): try: xmailer = '{} - Failure Notification'.format(project) -to = email.utils.formataddr((to, fullname)) +to = email.utils.formataddr((fullname, to)) mail_send_with_details(sender=sender, to=to, subject=subject, text=text, xmailer=xmailer, relay=args.relay, dry=args.dry) @@ -170,8 +170,8 @@ Person[userid] = osc.core.get_user_data(apiurl, userid, 'login', 'realname', 'email') if Reminded[package].remindCount in (1, 2): for userid in maintainers: -to = Person[userid][1] -fullname = Person[userid][2] +to = Person[userid][2] +fullname = Person[userid][1] subject = '%s - %s - Build fail notification' % (project, package) text = MAIL_TEMPLATES[Reminded[package].remindCount-1] % { 'recepient': to, ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.NaKJvt/_old 2019-10-08 19:59:04.763991013 +0200 +++ /var/tmp/diff_new_pack.NaKJvt/_new 2019-10-08 19:59:04.767991001 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20191007.c1cb6a0c -mtime: 1570423930 -commit: c1cb6a0c0c3f082a5287912d814bd8e4d8180ed1 +version: 20191007.6c39d95d +mtime: 1570424105 +commit: 6c39d95da57fd795388aecfe3143bb819690e95a
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-07 13:47:48 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Mon Oct 7 13:47:48 2019 rev:226 rq:73 version:20191007.c1cb6a0c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-10-02 11:58:55.807026397 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-07 14:14:09.534882756 +0200 @@ -1,0 +2,6 @@ +Mon Oct 07 04:54:18 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20191007.c1cb6a0c: + * Replace kiwi-templates-SLES15-JeOS with kiwi-templates-JeOS. Package was rename in SLE-15-SP2. + +--- Old: openSUSE-release-tools-20190930.3d04dde8.obscpio New: openSUSE-release-tools-20191007.c1cb6a0c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.QNzfth/_old 2019-10-07 14:14:10.122881142 +0200 +++ /var/tmp/diff_new_pack.QNzfth/_new 2019-10-07 14:14:10.126881131 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190930.3d04dde8 +Version:20191007.c1cb6a0c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.QNzfth/_old 2019-10-07 14:14:10.178880988 +0200 +++ /var/tmp/diff_new_pack.QNzfth/_new 2019-10-07 14:14:10.182880977 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3d04dde8c03d5cf92c8f5d13e5c2c1162dc733dc +106d1655ca4f66e234d4d7063e67f0cf163e9c32 ++ openSUSE-release-tools-20190930.3d04dde8.obscpio -> openSUSE-release-tools-20191007.c1cb6a0c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190930.3d04dde8/gocd/sp2.target.gocd.yaml new/openSUSE-release-tools-20191007.c1cb6a0c/gocd/sp2.target.gocd.yaml --- old/openSUSE-release-tools-20190930.3d04dde8/gocd/sp2.target.gocd.yaml 2019-09-30 09:55:23.0 +0200 +++ new/openSUSE-release-tools-20191007.c1cb6a0c/gocd/sp2.target.gocd.yaml 2019-10-07 06:52:10.0 +0200 @@ -81,7 +81,7 @@ - staging-bot tasks: - script: |- -for product in kiwi-templates-SLES15-JeOS \ +for product in kiwi-templates-JeOS \ SLES15-SP2-Azure SLES15-SP2-Azure-BYOS \ SLES15-SP2-Azure-Priority SLES15-SP2-Azure-Standard \ SLES15-SP2-EC2-ECS-HVM SLES15-SP2-EC2-HVM \ ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.QNzfth/_old 2019-10-07 14:14:10.746879429 +0200 +++ /var/tmp/diff_new_pack.QNzfth/_new 2019-10-07 14:14:10.746879429 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190930.3d04dde8 -mtime: 1569830123 -commit: 3d04dde8c03d5cf92c8f5d13e5c2c1162dc733dc +version: 20191007.c1cb6a0c +mtime: 1570423930 +commit: c1cb6a0c0c3f082a5287912d814bd8e4d8180ed1
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-10-02 11:58:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Wed Oct 2 11:58:52 2019 rev:225 rq:734219 version:20190930.3d04dde8 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-30 15:59:31.693195983 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-10-02 11:58:55.807026397 +0200 @@ -1,0 +2,6 @@ +Mon Sep 30 07:56:16 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190930.3d04dde8: + * check_source: avoid crash if filename is not set + +--- Old: openSUSE-release-tools-20190927.6cbf1e6a.obscpio New: openSUSE-release-tools-20190930.3d04dde8.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.GZ2tmb/_old 2019-10-02 11:58:57.199022830 +0200 +++ /var/tmp/diff_new_pack.GZ2tmb/_new 2019-10-02 11:58:57.199022830 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190927.6cbf1e6a +Version:20190930.3d04dde8 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.GZ2tmb/_old 2019-10-02 11:58:57.247022707 +0200 +++ /var/tmp/diff_new_pack.GZ2tmb/_new 2019-10-02 11:58:57.247022707 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -101a4c8646a030af471de068040a65624d1fb64c +3d04dde8c03d5cf92c8f5d13e5c2c1162dc733dc ++ openSUSE-release-tools-20190927.6cbf1e6a.obscpio -> openSUSE-release-tools-20190930.3d04dde8.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190927.6cbf1e6a/check_source.py new/openSUSE-release-tools-20190930.3d04dde8/check_source.py --- old/openSUSE-release-tools-20190927.6cbf1e6a/check_source.py 2019-09-27 12:13:53.0 +0200 +++ new/openSUSE-release-tools-20190930.3d04dde8/check_source.py 2019-09-30 09:55:23.0 +0200 @@ -150,7 +150,7 @@ shutil.rmtree(os.path.join(target_package, '.osc')) new_info = self.package_source_parse(source_project, source_package, source_revision) -if not new_info['filename'].endswith('.kiwi') and new_info['name'] != target_package: +if not new_info.get('filename', '').endswith('.kiwi') and new_info['name'] != target_package: shutil.rmtree(dir) self.review_messages['declined'] = "A package submitted as %s has to build as 'Name: %s' - found Name '%s'" % (target_package, target_package, new_info['name']) return False ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.GZ2tmb/_old 2019-10-02 11:58:57.851021158 +0200 +++ /var/tmp/diff_new_pack.GZ2tmb/_new 2019-10-02 11:58:57.855021148 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190927.6cbf1e6a -mtime: 1569579233 -commit: 6cbf1e6ac27e150c1c69c49450ce901dade35153 +version: 20190930.3d04dde8 +mtime: 1569830123 +commit: 3d04dde8c03d5cf92c8f5d13e5c2c1162dc733dc
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-30 15:59:27 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Mon Sep 30 15:59:27 2019 rev:224 rq:733804 version:20190927.6cbf1e6a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-27 14:53:46.023934950 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-09-30 15:59:31.693195983 +0200 @@ -1,0 +2,6 @@ +Fri Sep 27 10:15:44 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190927.6cbf1e6a: + * Enable images repo once 000product was updated + +--- Old: openSUSE-release-tools-20190926.456b203a.obscpio New: openSUSE-release-tools-20190927.6cbf1e6a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.GH7Ngr/_old 2019-09-30 15:59:32.429194024 +0200 +++ /var/tmp/diff_new_pack.GH7Ngr/_new 2019-09-30 15:59:32.429194024 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190926.456b203a +Version:20190927.6cbf1e6a Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.GH7Ngr/_old 2019-09-30 15:59:32.469193918 +0200 +++ /var/tmp/diff_new_pack.GH7Ngr/_new 2019-09-30 15:59:32.469193918 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -456b203a64f5ed67b1bb2e63f661ff2dc4d37c1e +101a4c8646a030af471de068040a65624d1fb64c ++ openSUSE-release-tools-20190926.456b203a.obscpio -> openSUSE-release-tools-20190927.6cbf1e6a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190926.456b203a/gocd/pkglistgen_staging.gocd.yaml new/openSUSE-release-tools-20190927.6cbf1e6a/gocd/pkglistgen_staging.gocd.yaml --- old/openSUSE-release-tools-20190926.456b203a/gocd/pkglistgen_staging.gocd.yaml 2019-09-26 18:56:27.0 +0200 +++ new/openSUSE-release-tools-20190927.6cbf1e6a/gocd/pkglistgen_staging.gocd.yaml 2019-09-27 12:13:53.0 +0200 @@ -1090,6 +1090,13 @@ tasks: - script: |- ./scripts/pkglistgen.py --debug -A $STAGING_API update_and_solve --staging $STAGING_PROJECT --force + +- Enable.images.repo: + resources: + - staging-bot + tasks: + - script: |- + osc -A $STAGING_API api -X POST "/source/$STAGING_PROJECT?cmd=remove_flag=images=build" "Leap.Staging.B": environment_variables: STAGING_PROJECT: openSUSE:Leap:15.2:Staging:B @@ -1136,6 +1143,13 @@ tasks: - script: |- ./scripts/pkglistgen.py --debug -A $STAGING_API update_and_solve --staging $STAGING_PROJECT --force + +- Enable.images.repo: + resources: + - staging-bot + tasks: + - script: |- + osc -A $STAGING_API api -X POST "/source/$STAGING_PROJECT?cmd=remove_flag=images=build" "Leap.Staging.C": environment_variables: STAGING_PROJECT: openSUSE:Leap:15.2:Staging:C @@ -1182,6 +1196,13 @@ tasks: - script: |- ./scripts/pkglistgen.py --debug -A $STAGING_API update_and_solve --staging $STAGING_PROJECT --force + +- Enable.images.repo: + resources: + - staging-bot + tasks: + - script: |- + osc -A $STAGING_API api -X POST "/source/$STAGING_PROJECT?cmd=remove_flag=images=build" "Leap.Staging.D": environment_variables: STAGING_PROJECT: openSUSE:Leap:15.2:Staging:D @@ -1228,6 +1249,13 @@ tasks: - script: |- ./scripts/pkglistgen.py --debug -A $STAGING_API update_and_solve --staging $STAGING_PROJECT --force + +- Enable.images.repo: + resources: + - staging-bot + tasks: + - script: |- + osc -A $STAGING_API api -X POST "/source/$STAGING_PROJECT?cmd=remove_flag=images=build" "Leap.Staging.E": environment_variables: STAGING_PROJECT: openSUSE:Leap:15.2:Staging:E @@ -1275,3 +1303,10 @@ - script: |- ./scripts/pkglistgen.py --debug -A $STAGING_API update_and_solve --staging $STAGING_PROJECT --force +- Enable.images.repo: +
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-27 14:53:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Fri Sep 27 14:53:16 2019 rev:223 rq:733584 version:20190926.456b203a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-26 20:40:39.094635869 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-09-27 14:53:46.023934950 +0200 @@ -1,0 +2,60 @@ +Thu Sep 26 16:57:06 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190926.456b203a: + * Kill review bots if they didn't output anything for 30 minutes + +--- +Thu Sep 26 14:44:35 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190926.40a88ace: + * rebuildpacs: Ignore order of problems + +--- +Thu Sep 26 14:38:29 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190926.6ed04ab7: + * osclib/origin_listener: change from package.update to package.commit event. + +--- +Thu Sep 26 13:59:35 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190926.1942065b: + * osclib/origin: origin_annotation_load(): only return dict annotation. + * osclib/origin: origin_annotation_load(): only consider accepted reviews. + * osclib/core: review_find_last(): provide states filter. + +--- +Thu Sep 26 13:44:39 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190926.b8ec607f: + * origin-manager: utilize ReviewBot.request_age_wait(). + * ReviewBot: provide request_age_wait(). + +--- +Thu Sep 26 12:57:57 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190926.0acfbc28: + * osclib/core: rename request_action_single_list() to request_action_simple_list(). + * osclib/core: switch request_action_single_list() users to request_action_list(). + * osclib/core: request_action_single_list(): handle miltiple actions. + * osclib/core: request_action_single_list(): exclude sourced requests. + +--- +Wed Sep 25 18:19:38 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190925.438b38fc: + * gocd/checkers: revert Origin.Manager.Update frequency back to daily. + +--- +Wed Sep 25 12:01:50 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190925.8a0e6ed3: + * check_source: when kind is None then it can be a new package + +--- +Wed Sep 25 09:19:24 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190925.9af682c9: + * check_source: don't enforce name for kiwi images + +--- Old: openSUSE-release-tools-20190924.e9a2774a.obscpio New: openSUSE-release-tools-20190926.456b203a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.bSu3TI/_old 2019-09-27 14:53:57.867904152 +0200 +++ /var/tmp/diff_new_pack.bSu3TI/_new 2019-09-27 14:53:57.875904131 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190924.e9a2774a +Version:20190926.456b203a Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.bSu3TI/_old 2019-09-27 14:53:57.907904048 +0200 +++ /var/tmp/diff_new_pack.bSu3TI/_new 2019-09-27 14:53:57.907904048 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -e9a2774a4530d223cb7f3a6b2a90edcb10cd7e85 +456b203a64f5ed67b1bb2e63f661ff2dc4d37c1e ++ openSUSE-release-tools-20190924.e9a2774a.obscpio -> openSUSE-release-tools-20190926.456b203a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190924.e9a2774a/ReviewBot.py new/openSUSE-release-tools-20190926.456b203a/ReviewBot.py ---
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-26 20:40:33 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352 (New) Package is "openSUSE-release-tools" Thu Sep 26 20:40:33 2019 rev:222 rq:733088 version:20190924.e9a2774a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-25 08:29:21.566376833 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2352/openSUSE-release-tools.changes 2019-09-26 20:40:39.094635869 +0200 @@ -1,0 +2,22 @@ +Tue Sep 24 21:19:13 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190924.e9a2774a: + * origin-manager: skip package of type not (None or source). + * check_source: decline package of kind not (meta or source). + * check_source: replace meta check with package_kind() == meta. + * osclib/core: package_kind(): include underscore as meta prefix. + +--- +Tue Sep 24 17:03:21 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190924.faf6a82e: + * origin-manager: drop sub-classed CommandLineInterface as parent will suffice. + +--- +Tue Sep 24 15:04:36 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190924.96ca2080: + * osclib/stagingapi: rebuild_check(): utilize -4096 offset for build log. + * osclib/stagingapi: buildlog_get(): support negative offset. + +--- Old: openSUSE-release-tools-20190923.83f1d51c.obscpio New: openSUSE-release-tools-20190924.e9a2774a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.VN94AH/_old 2019-09-26 20:40:41.298629980 +0200 +++ /var/tmp/diff_new_pack.VN94AH/_new 2019-09-26 20:40:41.302629969 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190923.83f1d51c +Version:20190924.e9a2774a Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.VN94AH/_old 2019-09-26 20:40:41.346629851 +0200 +++ /var/tmp/diff_new_pack.VN94AH/_new 2019-09-26 20:40:41.346629851 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -83f1d51c3b67e42f7d5d253bbea42273525838e2 +e9a2774a4530d223cb7f3a6b2a90edcb10cd7e85 ++ openSUSE-release-tools-20190923.83f1d51c.obscpio -> openSUSE-release-tools-20190924.e9a2774a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190923.83f1d51c/check_source.py new/openSUSE-release-tools-20190924.e9a2774a/check_source.py --- old/openSUSE-release-tools-20190923.83f1d51c/check_source.py 2019-09-24 01:45:31.0 +0200 +++ new/openSUSE-release-tools-20190924.e9a2774a/check_source.py 2019-09-24 23:18:23.0 +0200 @@ -18,6 +18,7 @@ from osclib.core import devel_project_get from osclib.core import devel_project_fallback from osclib.core import group_members +from osclib.core import package_kind from osclib.core import source_file_load from osclib.core import target_archs from urllib.error import HTTPError @@ -77,9 +78,13 @@ self.review_messages['declined'] = 'Only one action per request allowed' return False -if target_package.startswith('00') or target_package.startswith('_'): -self.review_messages['accepted'] = 'Skipping all checks for product related packages' +kind = package_kind(self.apiurl, target_project, target_package) +if kind == 'meta': +self.review_messages['accepted'] = 'Skipping all checks for meta packages' return True +elif kind != 'source': +self.review_messages['accepted'] = 'May not modify a non-source package of type {}'.format(kind) +return False inair_renamed = target_package != source_package diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190923.83f1d51c/origin-manager.py new/openSUSE-release-tools-20190924.e9a2774a/origin-manager.py --- old/openSUSE-release-tools-20190923.83f1d51c/origin-manager.py 2019-09-24 01:45:31.0 +0200 +++
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-25 08:29:19 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Wed Sep 25 08:29:19 2019 rev:221 rq:732800 version:20190923.83f1d51c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-23 12:39:27.725589778 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-25 08:29:21.566376833 +0200 @@ -1,0 +2,7 @@ +Mon Sep 23 23:48:00 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190923.83f1d51c: + * osclib/cache: utilize rmtree_nfs_safe(). + * osclib/util: provide rmtree_nfs_safe(). + +--- Old: openSUSE-release-tools-20190920.155606e3.obscpio New: openSUSE-release-tools-20190923.83f1d51c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.gswuVZ/_old 2019-09-25 08:29:22.806376665 +0200 +++ /var/tmp/diff_new_pack.gswuVZ/_new 2019-09-25 08:29:22.806376665 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190920.155606e3 +Version:20190923.83f1d51c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.gswuVZ/_old 2019-09-25 08:29:22.834376661 +0200 +++ /var/tmp/diff_new_pack.gswuVZ/_new 2019-09-25 08:29:22.834376661 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -155606e3d848327ec20ff6713282a1dc54ae7484 +83f1d51c3b67e42f7d5d253bbea42273525838e2 ++ openSUSE-release-tools-20190920.155606e3.obscpio -> openSUSE-release-tools-20190923.83f1d51c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190920.155606e3/osclib/cache.py new/openSUSE-release-tools-20190923.83f1d51c/osclib/cache.py --- old/openSUSE-release-tools-20190920.155606e3/osclib/cache.py 2019-09-20 13:02:48.0 +0200 +++ new/openSUSE-release-tools-20190923.83f1d51c/osclib/cache.py 2019-09-24 01:45:31.0 +0200 @@ -5,7 +5,6 @@ import os import osc.core import re -import shutil import sys try: @@ -25,6 +24,7 @@ from osc import conf from osc.core import urlopen from osclib.cache_manager import CacheManager +from osclib.util import rmtree_nfs_safe from time import time try: @@ -246,12 +246,12 @@ if os.path.exists(path): if conf.config['debug']: print('CACHE_DELETE_PROJECT', apiurl, project, file=sys.stderr) -shutil.rmtree(path) +rmtree_nfs_safe(path) @staticmethod def delete_all(): if os.path.exists(Cache.CACHE_DIR): -shutil.rmtree(Cache.CACHE_DIR) +rmtree_nfs_safe(Cache.CACHE_DIR) @staticmethod def match(url): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190920.155606e3/osclib/util.py new/openSUSE-release-tools-20190923.83f1d51c/osclib/util.py --- old/openSUSE-release-tools-20190920.155606e3/osclib/util.py 2019-09-20 13:02:48.0 +0200 +++ new/openSUSE-release-tools-20190923.83f1d51c/osclib/util.py 2019-09-24 01:45:31.0 +0200 @@ -177,3 +177,17 @@ data = data.encode('utf-8') return hashlib.sha1(data).hexdigest()[:7] + +def rmtree_nfs_safe(path, attempts=5): +import shutil +try: +shutil.rmtree(path) +except OSError as e: +# Directory not empty due to slow filesystem (see #1326 old occurance). +if attempts <= 0 or e.errno != 39: +raise e + +from time import sleep +sleep(0.25) + +rmtree_nfs_safe(path, attempts - 1) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.gswuVZ/_old 2019-09-25 08:29:24.486376438 +0200 +++ /var/tmp/diff_new_pack.gswuVZ/_new 2019-09-25 08:29:24.494376437 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190920.155606e3 -mtime: 1568977368 -commit: 155606e3d848327ec20ff6713282a1dc54ae7484 +version: 20190923.83f1d51c +mtime: 1569282331 +commit: 83f1d51c3b67e42f7d5d253bbea42273525838e2
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-23 12:38:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Mon Sep 23 12:38:52 2019 rev:220 rq:732304 version:20190920.155606e3 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-20 14:52:37.750889387 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-23 12:39:27.725589778 +0200 @@ -1,0 +2,37 @@ +Fri Sep 20 11:05:25 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190920.155606e3: + * factory-package-news: fixes for Tumbleweed + +--- +Thu Sep 19 07:51:10 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190919.8df44507: + * gocd/monitors: *.OriginManagerUpdate: set timeout to 10 minutes. + +--- +Thu Sep 19 01:32:31 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190918.c185be8c: + * ReviewBot: add_review(): handle 403 as expected when superseded/rovoked. + +--- +Thu Sep 19 00:54:16 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190918.abb40adc: + * ReviewBot: _set_review(): handle review being revoked or superseded. + +--- +Thu Sep 19 00:39:15 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190918.abd6f65f: + * osclib/core: request_create_delete(): utilize pusedo osc.core function. + * osclib/core: provide create_delete_request(). + +--- +Wed Sep 18 22:21:43 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190918.d0e2b71e: + * osclib/origin_listener: skip patchinfo packages. + +--- Old: openSUSE-release-tools-20190918.1d4c6836.obscpio New: openSUSE-release-tools-20190920.155606e3.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.018JBy/_old 2019-09-23 12:39:28.261589690 +0200 +++ /var/tmp/diff_new_pack.018JBy/_new 2019-09-23 12:39:28.265589689 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190918.1d4c6836 +Version:20190920.155606e3 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.018JBy/_old 2019-09-23 12:39:28.309589682 +0200 +++ /var/tmp/diff_new_pack.018JBy/_new 2019-09-23 12:39:28.309589682 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3175c0d7f678933f2c0d4124cf00aad0d56d8fd8 +155606e3d848327ec20ff6713282a1dc54ae7484 ++ openSUSE-release-tools-20190918.1d4c6836.obscpio -> openSUSE-release-tools-20190920.155606e3.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190918.1d4c6836/ReviewBot.py new/openSUSE-release-tools-20190920.155606e3/ReviewBot.py --- old/openSUSE-release-tools-20190918.1d4c6836/ReviewBot.py 2019-09-18 23:59:51.0 +0200 +++ new/openSUSE-release-tools-20190920.155606e3/ReviewBot.py 2019-09-20 13:02:48.0 +0200 @@ -268,10 +268,15 @@ if doit == True: self.logger.debug("setting %s to %s"%(req.reqid, state)) if not self.dryrun: -osc.core.change_review_state(apiurl = self.apiurl, +try: +osc.core.change_review_state(apiurl=self.apiurl, reqid = req.reqid, newstate = newstate, by_group=self.review_group, by_user=self.review_user, message=msg) +except HTTPError as e: +if e.code != 403: +raise e +self.logger.info('unable to change review state (likely superseded or revoked)') else: self.logger.debug("%s review not changed"%(req.reqid)) @@ -317,7 +322,15 @@ key = request_action_key(self.action) msg = yaml.dump({key: msg}, default_flow_style=False) -r =
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-20 14:52:26 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Fri Sep 20 14:52:26 2019 rev:219 rq:731811 version:20190918.1d4c6836 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-16 10:52:11.511158326 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-20 14:52:37.750889387 +0200 @@ -1,0 +2,9 @@ +Wed Sep 18 22:06:20 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190918.1d4c6836: + * osclib/origin_listener: indicate when checking for update to package. + * osc-origin: osrt_origin_update(): include thread name in logger format. + * osc-origin: osrt_origin_update(): remove duplicate logging import. + * osclib/origin_listener: utilize apiurl as thread name for remote listener. + +--- Old: openSUSE-release-tools-20190913.9d119079.obscpio New: openSUSE-release-tools-20190918.1d4c6836.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.kzugU9/_old 2019-09-20 14:52:40.81776 +0200 +++ /var/tmp/diff_new_pack.kzugU9/_new 2019-09-20 14:52:40.81776 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190913.9d119079 +Version:20190918.1d4c6836 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.kzugU9/_old 2019-09-20 14:52:40.854888769 +0200 +++ /var/tmp/diff_new_pack.kzugU9/_new 2019-09-20 14:52:40.854888769 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -bc377aa24366fef38f425e988b225a438af748e5 +3175c0d7f678933f2c0d4124cf00aad0d56d8fd8 ++ openSUSE-release-tools-20190913.9d119079.obscpio -> openSUSE-release-tools-20190918.1d4c6836.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190913.9d119079/osc-origin.py new/openSUSE-release-tools-20190918.1d4c6836/osc-origin.py --- old/openSUSE-release-tools-20190913.9d119079/osc-origin.py 2019-09-13 18:24:23.0 +0200 +++ new/openSUSE-release-tools-20190918.1d4c6836/osc-origin.py 2019-09-18 23:59:51.0 +0200 @@ -77,7 +77,11 @@ raise oscerr.WrongArgs('A package must be indicated.') level = logging.DEBUG if opts.debug else None -logging.basicConfig(level=level, format='[%(levelname).1s] %(message)s') +if command == 'update': +# Only way to include thread in pika log message. +logging.basicConfig(level=level, format='<%(threadName)s> [%(levelname).1s] %(message)s') +else: +logging.basicConfig(level=level, format='[%(levelname).1s] %(message)s') # Allow for determining project from osc store. if not opts.project and core.is_project_dir('.'): @@ -347,7 +351,6 @@ def osrt_origin_update(apiurl, opts, *packages): if opts.listen: -import logging from osclib.origin_listener import OriginSourceChangeListener logger = logging.getLogger() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190913.9d119079/osclib/origin_listener.py new/openSUSE-release-tools-20190918.1d4c6836/osclib/origin_listener.py --- old/openSUSE-release-tools-20190913.9d119079/osclib/origin_listener.py 2019-09-13 18:24:23.0 +0200 +++ new/openSUSE-release-tools-20190918.1d4c6836/osclib/origin_listener.py 2019-09-18 23:59:51.0 +0200 @@ -96,7 +96,7 @@ if origin.startswith(remote + ':') and apiurl not in self.listeners: self.logger.info('starting remote listener due to {} origin'.format(origin)) self.listeners[apiurl] = OriginSourceChangeListenerRemote(apiurl, self, remote) -threading.Thread(target=self.listeners[apiurl].run).start() +threading.Thread(target=self.listeners[apiurl].run, name=apiurl).start() def origin_updatable_map(self, pending=None): return origin_updatable_map(self.apiurl, pending=pending) @@ -113,6 +113,7 @@ kind = package_kind(self.apiurl, project, package) if
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-16 10:52:00 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Mon Sep 16 10:52:00 2019 rev:218 rq:730792 version:20190913.9d119079 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-13 14:58:17.973277188 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-16 10:52:11.511158326 +0200 @@ -1,0 +2,53 @@ +Fri Sep 13 16:25:13 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190913.9d119079: + * gocd: remove PackageHub15SP1.Manager42 as project is locked. + +--- +Fri Sep 13 05:13:12 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190913.d83c08a9: + * gocd: rabbit-openqa needs a config file installed + +--- +Thu Sep 12 15:33:23 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190912.9c45fc37: + * osclib/origin_listener: start additional listeners for remote origins. + * osclib/origin_listener: change skipping log message to mention origin. + * osclib/origin_listener: provide origin_updatable_map(). + +--- +Thu Sep 12 12:59:33 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190912.f5a9538d: + * check_source: only log as info if we can't get build log. This needs a more general solution but for now we'll reduce the level to not pollute the log + +--- +Thu Sep 12 11:09:05 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190912.6dd6428d: + * Move the monitors to a agent type of their own + +--- +Thu Sep 12 09:23:42 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190912.49029a0e: + * gocd/checkers: reduce Origin.Manager.Update frequency to weekly. + * gocd/monitors: provide OriginManagerUpdate pipelines for listener. + * osc-origin: update: provide --listen option. + * gocd: utilize `origin update` without the need to indicate a project. + * osc-origin: support invoking update without a project. + * osclib/origin: provide origin_updatable_map(). + * osclib/origin: provide origin_updatable(). + * dist/obs: provide OSRT:OriginUpdateSkip attribute definition. + * osc-origin: utilize osclib.core.RequestFuture.print_and_create(). + * osclib/core: provide RequestFuture.print_and_create(). + * osclib/core: provide RequestFuture.create_tolerant(). + * osclib/core: provide project_attributes_list(). + * osclib/core: project_attribute_list(): provide locked parameter. + * osclib/core: project_attribute_list(): drop value parameter. + * osclib/core: provide devel_projects(). + * Move PubSubConsumer to osclib.PubSubConsumer to allow for proper import. + +--- Old: openSUSE-release-tools-20190911.d06fa8af.obscpio New: openSUSE-release-tools-20190913.9d119079.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Eytaky/_old 2019-09-16 10:52:13.423158078 +0200 +++ /var/tmp/diff_new_pack.Eytaky/_new 2019-09-16 10:52:13.427158078 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190911.d06fa8af +Version:20190913.9d119079 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Eytaky/_old 2019-09-16 10:52:13.471158072 +0200 +++ /var/tmp/diff_new_pack.Eytaky/_new 2019-09-16 10:52:13.475158072 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f30964b69c48d26cc05086784532ff509e058ac0 +bc377aa24366fef38f425e988b225a438af748e5 ++ openSUSE-release-tools-20190911.d06fa8af.obscpio -> openSUSE-release-tools-20190913.9d119079.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190911.d06fa8af/PubSubConsumer.py new/openSUSE-release-tools-20190913.9d119079/PubSubConsumer.py --- old/openSUSE-release-tools-20190911.d06fa8af/PubSubConsumer.py
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-13 14:58:09 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Fri Sep 13 14:58:09 2019 rev:217 rq:730094 version:20190911.d06fa8af Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-11 10:33:27.987329796 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-13 14:58:17.973277188 +0200 @@ -1,0 +2,20 @@ +Wed Sep 11 10:48:09 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190911.d06fa8af: + * build fail reminder: change mail address + +--- +Tue Sep 10 14:33:33 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190910.9e21e757: + * check_source: We need to use the user supplied REs to check if one of those match the list of entries we want to check + +--- +Mon Sep 09 22:29:28 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190909.514a0f5e: + * check_source: check_action_delete_repository(): simplify decline message. + * check_source: check_action_delete_repository(): gate behind conf.mail-release-list. + * Fix for python 3.6 + +--- Old: openSUSE-release-tools-20190909.2ca2925a.obscpio New: openSUSE-release-tools-20190911.d06fa8af.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.6kmVCt/_old 2019-09-13 14:58:18.641277216 +0200 +++ /var/tmp/diff_new_pack.6kmVCt/_new 2019-09-13 14:58:18.645277216 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190909.2ca2925a +Version:20190911.d06fa8af Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.6kmVCt/_old 2019-09-13 14:58:18.673277217 +0200 +++ /var/tmp/diff_new_pack.6kmVCt/_new 2019-09-13 14:58:18.673277217 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -ff5efd108d227e7719f676ac6a8681c211e9f31a +f30964b69c48d26cc05086784532ff509e058ac0 ++ openSUSE-release-tools-20190909.2ca2925a.obscpio -> openSUSE-release-tools-20190911.d06fa8af.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190909.2ca2925a/check_source.py new/openSUSE-release-tools-20190911.d06fa8af/check_source.py --- old/openSUSE-release-tools-20190909.2ca2925a/check_source.py 2019-09-09 23:07:44.0 +0200 +++ new/openSUSE-release-tools-20190911.d06fa8af/check_source.py 2019-09-11 12:46:39.0 +0200 @@ -48,6 +48,7 @@ self.in_air_rename_allow = str2bool(config.get('check-source-in-air-rename-allow', 'False')) self.add_review_team = str2bool(config.get('check-source-add-review-team', 'True')) self.review_team = config.get('review-team') +self.mail_release_list = config.get('mail-release-list') self.staging_group = config.get('staging-group') self.repo_checker = config.get('repo-checker') self.devel_whitelist = config.get('devel-whitelist', '').split() @@ -206,17 +207,27 @@ return True -def suppresses_whitelist_warnings( self, source_project, source_package): +def suppresses_whitelist_warnings( self, source_project, source_package ): # checks if there's a rpmlintrc that suppresses warnings that we check found_entries = set() contents = source_file_load(self.apiurl, source_project, source_package, source_package+'-rpmlintrc') if contents: +contents = re.sub(r'(?m)^ *#.*\n?', '', contents) matches = re.findall(r'addFilter\(["\']([^"\']+)["\']\)', contents) +# this is a bit tricky. Since users can specify arbitrary regular expresions it's not easy +# to match bad_rpmlint_entries against what we found for entry in self.bad_rpmlint_entries: for match in matches: -if match.startswith(entry): -self.logger.info(f'found suppressed whitelist warning: {entry}') -found_entries.add(entry)
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-11 10:33:03 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Wed Sep 11 10:33:03 2019 rev:216 rq:729579 version:20190909.2ca2925a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-09 12:35:31.585470932 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-11 10:33:27.987329796 +0200 @@ -1,0 +2,6 @@ +Mon Sep 09 21:08:56 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190909.2ca2925a: + * osclib/request_splitter: utilize osclib.util.sha1_short() for encoding. + +--- Old: openSUSE-release-tools-20190905.783a0674.obscpio New: openSUSE-release-tools-20190909.2ca2925a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.A7NzTg/_old 2019-09-11 10:33:28.799329560 +0200 +++ /var/tmp/diff_new_pack.A7NzTg/_new 2019-09-11 10:33:28.799329560 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190905.783a0674 +Version:20190909.2ca2925a Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.A7NzTg/_old 2019-09-11 10:33:28.827329552 +0200 +++ /var/tmp/diff_new_pack.A7NzTg/_new 2019-09-11 10:33:28.827329552 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -783a06742387cf95a9765eebb8754c4924125146 +ff5efd108d227e7719f676ac6a8681c211e9f31a ++ openSUSE-release-tools-20190905.783a0674.obscpio -> openSUSE-release-tools-20190909.2ca2925a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190905.783a0674/osclib/request_splitter.py new/openSUSE-release-tools-20190909.2ca2925a/osclib/request_splitter.py --- old/openSUSE-release-tools-20190905.783a0674/osclib/request_splitter.py 2019-09-05 21:14:31.0 +0200 +++ new/openSUSE-release-tools-20190909.2ca2925a/osclib/request_splitter.py 2019-09-09 23:07:44.0 +0200 @@ -1,11 +1,11 @@ from datetime import datetime import dateutil.parser -import hashlib from lxml import etree as ET from osc import conf from osc.core import show_project_meta from osclib.core import devel_project_fallback from osclib.core import request_age +from osclib.util import sha1_short import re class RequestSplitter(object): @@ -386,7 +386,7 @@ self.name = self.__class__.__name__[8:].lower() self.key = self.name if kwargs: -self.key += '_' + hashlib.sha1(str(kwargs)).hexdigest()[:7] +self.key += '_' + sha1_short(str(kwargs)) def info(self): info = {'name': self.name} ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.A7NzTg/_old 2019-09-11 10:33:29.255329428 +0200 +++ /var/tmp/diff_new_pack.A7NzTg/_new 2019-09-11 10:33:29.255329428 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190905.783a0674 -mtime: 1567710871 -commit: 783a06742387cf95a9765eebb8754c4924125146 +version: 20190909.2ca2925a +mtime: 1568063264 +commit: 2ca2925a583bed087830bb5382d38587a84c46c5
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-09 12:35:17 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Mon Sep 9 12:35:17 2019 rev:215 rq:729185 version:20190905.783a0674 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-07 11:50:08.394302094 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-09 12:35:31.585470932 +0200 @@ -1,0 +2,12 @@ +Thu Sep 05 19:15:22 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190905.783a0674: + * osclib/comments: command_find(): allow seperators after user. + +--- +Thu Sep 05 11:07:51 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190905.b269bf48: + * announce.gocd.yaml: escape the : in pipeline names + +--- Old: openSUSE-release-tools-20190905.a24bcf0f.obscpio New: openSUSE-release-tools-20190905.783a0674.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.idbo9V/_old 2019-09-09 12:35:37.569469954 +0200 +++ /var/tmp/diff_new_pack.idbo9V/_new 2019-09-09 12:35:37.573469953 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190905.a24bcf0f +Version:20190905.783a0674 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.idbo9V/_old 2019-09-09 12:35:37.609469947 +0200 +++ /var/tmp/diff_new_pack.idbo9V/_new 2019-09-09 12:35:37.609469947 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3d7b3fbb03d78d8f9eb9fe36cf24e3b5eec7bd13 +783a06742387cf95a9765eebb8754c4924125146 ++ openSUSE-release-tools-20190905.a24bcf0f.obscpio -> openSUSE-release-tools-20190905.783a0674.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190905.a24bcf0f/gocd/announcer.gocd.yaml new/openSUSE-release-tools-20190905.783a0674/gocd/announcer.gocd.yaml --- old/openSUSE-release-tools-20190905.a24bcf0f/gocd/announcer.gocd.yaml 2019-09-05 12:59:37.0 +0200 +++ new/openSUSE-release-tools-20190905.783a0674/gocd/announcer.gocd.yaml 2019-09-05 21:14:31.0 +0200 @@ -54,7 +54,7 @@ - staging-bot tasks: - script: ./factory-package-news/announcer.py --config config/announcer/openSUSE:MicroOS.yml --verbose --state-file /home/go/config/announcer.yaml - Announcer.Leap:15.2: + Announcer.Leap_15.2: group: openSUSE.Checkers lock_behavior: unlockWhenFinished environment_variables: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190905.a24bcf0f/gocd/announcer.gocd.yaml.erb new/openSUSE-release-tools-20190905.783a0674/gocd/announcer.gocd.yaml.erb --- old/openSUSE-release-tools-20190905.a24bcf0f/gocd/announcer.gocd.yaml.erb 2019-09-05 12:59:37.0 +0200 +++ new/openSUSE-release-tools-20190905.783a0674/gocd/announcer.gocd.yaml.erb 2019-09-05 21:14:31.0 +0200 @@ -1,7 +1,8 @@ format_version: 3 pipelines: <% ['Factory', 'Kubic', 'MicroOS', 'Leap:15.2'].each_with_index do |project, index| -%> - Announcer.<%= project %>: +<% name = project.gsub(':', '_') -%> + Announcer.<%= name %>: group: openSUSE.Checkers lock_behavior: unlockWhenFinished environment_variables: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190905.a24bcf0f/osclib/comments.py new/openSUSE-release-tools-20190905.783a0674/osclib/comments.py --- old/openSUSE-release-tools-20190905.a24bcf0f/osclib/comments.py 2019-09-05 12:59:37.0 +0200 +++ new/openSUSE-release-tools-20190905.783a0674/osclib/comments.py 2019-09-05 21:14:31.0 +0200 @@ -103,7 +103,7 @@ Usage (in comment): @ [args...] """ -command_re = re.compile(r'^@(?P[^ ]+) (?P.*)$', re.MULTILINE) +command_re = re.compile(r'^@(?P[^ ,:]+)[,:]? (?P.*)$', re.MULTILINE) # Search for commands in the order the comment was created. for comment in
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-07 11:50:01 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Sat Sep 7 11:50:01 2019 rev:214 rq:728471 version:20190905.a24bcf0f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-05 12:42:03.751482309 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-07 11:50:08.394302094 +0200 @@ -1,0 +2,70 @@ +Thu Sep 05 11:00:15 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190905.a24bcf0f: + * Fix syntax of build-fail-reminder.gocd.yaml (endless story) + +--- +Thu Sep 05 10:30:13 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190905.87de492d: + * New basic test case + * Don't use the webui for project status + * Add little SMTP server that does not send mails for testing + * Fix filename of the build-fail-reminder gocd config + * Inline the mail text for the mailing list post - easier to map + * Deduplicate the 2 mail sending functions + * build-fail-notification: Mail to -factory after 4, dr after 6 weeks + +--- +Wed Sep 04 21:39:25 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.1b3a6e1f: + * osclib/core: request_action_key(): handle add_role/set_bugowner against project. + * osclib/core: request_action_key(): include set_bugowner in top level condition. + +--- +Wed Sep 04 16:12:21 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.41587803: + * Continue python3 port of abichecker + * Fix cron for openqa - it's supposed to run every 10 minutes + +--- +Wed Sep 04 14:19:48 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.3d286c35: + * Fix group name for the abichecker pipeline + +--- +Wed Sep 04 14:13:52 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.f5eee13e: + * Run abichecker on botmaster as well + +--- +Wed Sep 04 12:17:27 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.fb0c4142: + * oqamaint: fix more python3 issues and add _OBSOLETE=1 + +--- +Wed Sep 04 11:54:12 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.3ba02675: + * also remove 42.3 from apimap + * remove leap 42.3 add 15.2 + +--- +Wed Sep 04 11:43:43 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.0f9d84a0: + * oqamaint: Take the default modules + +--- +Wed Sep 04 11:12:19 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190904.72915933: + * Python3 port of openqa maintenance bot + * Run openqa-maintenance on botmaster as well + +--- Old: openSUSE-release-tools-20190903.79a13ddd.obscpio New: openSUSE-release-tools-20190905.a24bcf0f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.WoucgR/_old 2019-09-07 11:50:11.090301712 +0200 +++ /var/tmp/diff_new_pack.WoucgR/_new 2019-09-07 11:50:11.098301710 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190903.79a13ddd +Version:20190905.a24bcf0f Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.WoucgR/_old 2019-09-07 11:50:11.126301707 +0200 +++ /var/tmp/diff_new_pack.WoucgR/_new 2019-09-07 11:50:11.142301704 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d3f6c62ea01fca8fd46cfa51506b46153511440f +3d7b3fbb03d78d8f9eb9fe36cf24e3b5eec7bd13 ++ openSUSE-release-tools-20190903.79a13ddd.obscpio -> openSUSE-release-tools-20190905.a24bcf0f.obscpio ++ diff -urN '--exclude=CVS'
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-05 12:41:59 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Thu Sep 5 12:41:59 2019 rev:213 rq:728090 version:20190903.79a13ddd Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-09-02 13:25:45.265307859 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-05 12:42:03.751482309 +0200 @@ -1,0 +2,6 @@ +Tue Sep 03 20:37:49 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190903.79a13ddd: + * osclib/request_splitter: replace map() calls with loop and call. + +--- Old: openSUSE-release-tools-20190829.72c1e9b4.obscpio New: openSUSE-release-tools-20190903.79a13ddd.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Q1ma1V/_old 2019-09-05 12:42:04.535482156 +0200 +++ /var/tmp/diff_new_pack.Q1ma1V/_new 2019-09-05 12:42:04.539482155 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190829.72c1e9b4 +Version:20190903.79a13ddd Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Q1ma1V/_old 2019-09-05 12:42:04.567482150 +0200 +++ /var/tmp/diff_new_pack.Q1ma1V/_new 2019-09-05 12:42:04.567482150 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3a2aed7f333b43fbd8b00a0d2db4cd0b7ddd677e +d3f6c62ea01fca8fd46cfa51506b46153511440f ++ openSUSE-release-tools-20190829.72c1e9b4.obscpio -> openSUSE-release-tools-20190903.79a13ddd.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190829.72c1e9b4/osclib/request_splitter.py new/openSUSE-release-tools-20190903.79a13ddd/osclib/request_splitter.py --- old/openSUSE-release-tools-20190829.72c1e9b4/osclib/request_splitter.py 2019-08-29 22:09:59.0 +0200 +++ new/openSUSE-release-tools-20190903.79a13ddd/osclib/request_splitter.py 2019-09-03 22:37:10.0 +0200 @@ -329,7 +329,8 @@ 'devel', ) -map(self.strategy_try, strategies) +for strategy in strategies: +self.strategy_try(strategy) def strategy_try(self, name): self.strategy_set(name) @@ -414,10 +415,12 @@ if 'filters' not in self.kwargs: super(StrategyCustom, self).apply(splitter) else: -map(splitter.filter_add, self.kwargs['filters']) +for xpath in self.kwargs['filters']: +splitter.filter_add(xpath) if 'groups' in self.kwargs: -map(splitter.group_by, self.kwargs['groups']) +for group in self.kwargs['groups']: +splitter.group_by(group) class StrategyDevel(StrategyNone): GROUP_MIN = 7 ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.Q1ma1V/_old 2019-09-05 12:42:05.159482034 +0200 +++ /var/tmp/diff_new_pack.Q1ma1V/_new 2019-09-05 12:42:05.159482034 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190829.72c1e9b4 -mtime: 1567109399 -commit: 72c1e9b445cf7c22b645706377e498aecc77d872 +version: 20190903.79a13ddd +mtime: 1567543030 +commit: 79a13dddfe8312d2ecf0adf411b663332a05d127
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-09-02 13:25:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Mon Sep 2 13:25:41 2019 rev:212 rq:727403 version:20190829.72c1e9b4 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-30 14:41:46.657418660 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-09-02 13:25:45.265307859 +0200 @@ -1,0 +2,9 @@ +Thu Aug 29 20:19:26 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190829.72c1e9b4: + * obs_operator: override HTTPServer.handle_error() to capture exceptions. + * osclib/sentry: tag osc version. + * osclib/sentry: provide dummy client. + * osclib/sentry: sentry_client(): handle 0.11.x API change. + +--- Old: openSUSE-release-tools-20190829.e912e9d2.obscpio New: openSUSE-release-tools-20190829.72c1e9b4.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.jw3EEk/_old 2019-09-02 13:25:47.709307399 +0200 +++ /var/tmp/diff_new_pack.jw3EEk/_new 2019-09-02 13:25:47.709307399 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190829.e912e9d2 +Version:20190829.72c1e9b4 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -268,6 +268,8 @@ Requires: %{name} = %{version} Requires: osc >= 0.165.1 Requires: python3-osc +# internal API change related to accessing DSN in osclib/sentry.py +Suggests: python3-sentry-sdk >= 0.11.0 %description -n osclib Supplemental osc libraries utilized by release tools. ++ _servicedata ++ --- /var/tmp/diff_new_pack.jw3EEk/_old 2019-09-02 13:25:47.749307391 +0200 +++ /var/tmp/diff_new_pack.jw3EEk/_new 2019-09-02 13:25:47.753307390 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -41ea0c132ff4ab72526347240290bac2578d7b7f +3a2aed7f333b43fbd8b00a0d2db4cd0b7ddd677e ++ openSUSE-release-tools-20190829.e912e9d2.obscpio -> openSUSE-release-tools-20190829.72c1e9b4.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190829.e912e9d2/dist/package/openSUSE-release-tools.spec new/openSUSE-release-tools-20190829.72c1e9b4/dist/package/openSUSE-release-tools.spec --- old/openSUSE-release-tools-20190829.e912e9d2/dist/package/openSUSE-release-tools.spec 2019-08-29 17:40:08.0 +0200 +++ new/openSUSE-release-tools-20190829.72c1e9b4/dist/package/openSUSE-release-tools.spec 2019-08-29 22:09:59.0 +0200 @@ -268,6 +268,8 @@ Requires: %{name} = %{version} Requires: osc >= 0.165.1 Requires: python3-osc +# internal API change related to accessing DSN in osclib/sentry.py +Suggests: python3-sentry-sdk >= 0.11.0 %description -n osclib Supplemental osc libraries utilized by release tools. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190829.e912e9d2/obs_operator.py new/openSUSE-release-tools-20190829.72c1e9b4/obs_operator.py --- old/openSUSE-release-tools-20190829.e912e9d2/obs_operator.py 2019-08-29 17:40:08.0 +0200 +++ new/openSUSE-release-tools-20190829.72c1e9b4/obs_operator.py 2019-08-29 22:09:59.0 +0200 @@ -27,9 +27,13 @@ # https://stackoverflow.com/a/47012250, workaround by making EVERYTHING LEGAL! http.cookies._is_legal_key = lambda _: True +sentry_sdk = sentry_init() + # Available in python 3.7. class ThreadedHTTPServer(ThreadingMixIn, HTTPServer): -pass +def handle_error(self, request, client_address): +super().handle_error(request, client_address) +sentry_sdk.capture_exception() class RequestHandler(BaseHTTPRequestHandler): COOKIE_NAME = 'openSUSE_session' # Both OBS and IBS. @@ -361,7 +365,7 @@ def main(args): conf.get_config() # Allow sentry DSN to be available. -sentry_init() +sentry_sdk = sentry_init() RequestHandler.apiurl = args.apiurl RequestHandler.session = args.session diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190829.e912e9d2/osclib/sentry.py
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-30 14:41:44 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Fri Aug 30 14:41:44 2019 rev:211 rq:727059 version:20190829.e912e9d2 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-29 17:25:02.803292218 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-08-30 14:41:46.657418660 +0200 @@ -1,0 +2,25 @@ +Thu Aug 29 15:44:59 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190829.e912e9d2: + * obs_operator: allow illegal cookie keys. + +--- +Thu Aug 29 13:29:48 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190829.f74d0c1d: + * osc-origin: update: indicate which package is being checked. + +--- +Thu Aug 29 13:14:58 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190829.64280909: + * web/origin-manager: allow a request to be diffed against a potential origin. + * web/origin-manager: display the reason for a diff failure. + * web/origin-manager: properly handle potential origin de-selection. + * web/origin-manager: properly handle package de-selection. + * web/origin-manager: clear table data before loading new data. + * web/origin-manager: table_selection_set(): handle undefined table. + * osclib/origin: origin_history(): expose source_(project,package,revision). + * obs_operator: handle_package_diff(): expose target package and revision. + +--- Old: openSUSE-release-tools-20190828.14971e2d.obscpio New: openSUSE-release-tools-20190829.e912e9d2.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ZgpdOx/_old 2019-08-30 14:41:47.561418567 +0200 +++ /var/tmp/diff_new_pack.ZgpdOx/_new 2019-08-30 14:41:47.561418567 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190828.14971e2d +Version:20190829.e912e9d2 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.ZgpdOx/_old 2019-08-30 14:41:47.585418565 +0200 +++ /var/tmp/diff_new_pack.ZgpdOx/_new 2019-08-30 14:41:47.585418565 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -14971e2db055eaecb3b8f0486523f09977d6987b +41ea0c132ff4ab72526347240290bac2578d7b7f ++ openSUSE-release-tools-20190828.14971e2d.obscpio -> openSUSE-release-tools-20190829.e912e9d2.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190828.14971e2d/obs_operator.py new/openSUSE-release-tools-20190829.e912e9d2/obs_operator.py --- old/openSUSE-release-tools-20190828.14971e2d/obs_operator.py 2019-08-28 22:34:02.0 +0200 +++ new/openSUSE-release-tools-20190829.e912e9d2/obs_operator.py 2019-08-29 17:40:08.0 +0200 @@ -3,6 +3,7 @@ # kubernetes logs. import argparse +import http from http.cookies import SimpleCookie from http.cookiejar import Cookie, LWPCookieJar from http.server import BaseHTTPRequestHandler, HTTPServer @@ -20,6 +21,12 @@ from urllib.parse import urlparse from urllib.parse import parse_qs +# A cookie with an invalid key is intermittently generated on opensuse.org +# domain which causes the operator to crash when parsing the cookie. The desired +# cookie is valid, but cannot be utilize due to the exception. As suggested in +# https://stackoverflow.com/a/47012250, workaround by making EVERYTHING LEGAL! +http.cookies._is_legal_key = lambda _: True + # Available in python 3.7. class ThreadedHTTPServer(ThreadingMixIn, HTTPServer): pass @@ -270,7 +277,14 @@ return command def handle_package_diff(self, args, query): -return ['osc', 'rdiff', args[0], args[1], args[2]] +# source_project source_package target_project [target_package] [source_revision] [target_revision] +command = ['osc', 'rdiff', args[0], args[1], args[2]] # len(args) == 3 +if len(args) >= 4: +command.append(args[3]) # target_package +if len(args) >= 5: +
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-29 17:25:00 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Thu Aug 29 17:25:00 2019 rev:210 rq:726832 version:20190828.14971e2d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-28 18:35:19.997285258 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-08-29 17:25:02.803292218 +0200 @@ -1,0 +2,28 @@ +Wed Aug 28 20:39:27 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190828.14971e2d: + * osc-origin: capture exception with sentry to ensure they are reported. + * check_source: check for target package not found when checking out. + * ReviewBot: action_method(): drop request.type sentry extra in favor or action.key. + * ReviewBot: simplify sentry_sdk initialization line since defined globally. + * ReviewBot: provide request.id and action.key as sentry extras. + * ReviewBot: action_method(): reduce sentry extra to filter(None, ...). + * osclib/common: provide version_calcuate() and utilize by default. + * osclib/git: provide describe(). + * osclib/git: remove unnecessary CacheManager import. + +--- +Wed Aug 28 14:44:50 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190828.97f37e80: + * gocd: use sep pipeline for build-fail-reminder + * gocd: add Leap 15.2 announcer + * checknewer.py: Use python3 shebang + +--- +Wed Aug 28 10:13:21 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190828.30c7a9a2: + * update_repo_handler: properly extract factory build string + +--- Old: openSUSE-release-tools-20190827.7f92a226.obscpio New: openSUSE-release-tools-20190828.14971e2d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.xlv4a1/_old 2019-08-29 17:25:03.671292074 +0200 +++ /var/tmp/diff_new_pack.xlv4a1/_new 2019-08-29 17:25:03.671292074 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190827.7f92a226 +Version:20190828.14971e2d Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.xlv4a1/_old 2019-08-29 17:25:03.723292065 +0200 +++ /var/tmp/diff_new_pack.xlv4a1/_new 2019-08-29 17:25:03.723292065 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7f92a226fcba1d6e4626c18479e8d2f79b49174e +14971e2db055eaecb3b8f0486523f09977d6987b ++ openSUSE-release-tools-20190827.7f92a226.obscpio -> openSUSE-release-tools-20190828.14971e2d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190827.7f92a226/Makefile new/openSUSE-release-tools-20190828.14971e2d/Makefile --- old/openSUSE-release-tools-20190827.7f92a226/Makefile 2019-08-27 15:38:57.0 +0200 +++ new/openSUSE-release-tools-20190828.14971e2d/Makefile 2019-08-28 22:34:02.0 +0200 @@ -18,7 +18,7 @@ for i in osc-*.py osclib; do ln -s $(pkgdatadir)/$$i $(DESTDIR)$(oscplugindir)/$$i; done for i in $(SUBDIRS); do $(MAKE) -C $$i install; done install -m 644 systemd/* $(DESTDIR)$(unitdir) - sed -i "s/VERSION = '.*'/VERSION = '$(VERSION)'/" \ + sed -i "s/VERSION = .*/VERSION = '$(VERSION)'/" \ $(DESTDIR)$(pkgdatadir)/osclib/common.py for i in $(pkgdata_BINS); do ln -s $(pkgdatadir)/$$i $(DESTDIR)$(bindir)/osrt-$${i%.*}; done install -m 755 script/* $(DESTDIR)$(bindir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190827.7f92a226/ReviewBot.py new/openSUSE-release-tools-20190828.14971e2d/ReviewBot.py --- old/openSUSE-release-tools-20190827.7f92a226/ReviewBot.py 2019-08-27 15:38:57.0 +0200 +++ new/openSUSE-release-tools-20190828.14971e2d/ReviewBot.py 2019-08-28 22:34:02.0 +0200 @@ -176,6 +176,8 @@ for req in self.requests: self.logger.info("checking %s"%req.reqid) self.request = req +with
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-28 18:35:18 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Wed Aug 28 18:35:18 2019 rev:209 rq:726499 version:20190827.7f92a226 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-27 10:27:17.975914825 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-08-28 18:35:19.997285258 +0200 @@ -1,0 +2,6 @@ +Tue Aug 27 13:43:40 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190827.7f92a226: + * ReviewBot: reduce unhandled request type log message from error to info. + +--- Old: openSUSE-release-tools-20190826.cf98ac16.obscpio New: openSUSE-release-tools-20190827.7f92a226.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Osigry/_old 2019-08-28 18:35:20.585285156 +0200 +++ /var/tmp/diff_new_pack.Osigry/_new 2019-08-28 18:35:20.585285156 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190826.cf98ac16 +Version:20190827.7f92a226 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Osigry/_old 2019-08-28 18:35:20.617285150 +0200 +++ /var/tmp/diff_new_pack.Osigry/_new 2019-08-28 18:35:20.617285150 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -cf98ac16deec994dde70afa1fa85a2400fa24f9b +7f92a226fcba1d6e4626c18479e8d2f79b49174e ++ openSUSE-release-tools-20190826.cf98ac16.obscpio -> openSUSE-release-tools-20190827.7f92a226.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190826.cf98ac16/ReviewBot.py new/openSUSE-release-tools-20190827.7f92a226/ReviewBot.py --- old/openSUSE-release-tools-20190826.cf98ac16/ReviewBot.py 2019-08-26 22:45:34.0 +0200 +++ new/openSUSE-release-tools-20190827.7f92a226/ReviewBot.py 2019-08-27 15:38:57.0 +0200 @@ -501,7 +501,7 @@ self.comment_handler_remove() message = 'unhandled request type {}'.format(a.type) -self.logger.error(message) +self.logger.info(message) self.review_messages['accepted'] += ': ' + message return self.request_default_return ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.Osigry/_old 2019-08-28 18:35:21.121285062 +0200 +++ /var/tmp/diff_new_pack.Osigry/_new 2019-08-28 18:35:21.121285062 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190826.cf98ac16 -mtime: 1566852334 -commit: cf98ac16deec994dde70afa1fa85a2400fa24f9b +version: 20190827.7f92a226 +mtime: 1566913137 +commit: 7f92a226fcba1d6e4626c18479e8d2f79b49174e
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-27 10:27:14 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Tue Aug 27 10:27:14 2019 rev:208 rq:726247 version:20190826.cf98ac16 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-23 11:09:07.118463021 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-08-27 10:27:17.975914825 +0200 @@ -1,0 +2,6 @@ +Mon Aug 26 20:54:33 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190826.cf98ac16: + * osclib/origin: origin_annotation_dump(): allow origin_info_new to be None. + +--- Old: openSUSE-release-tools-20190822.bf48f33a.obscpio New: openSUSE-release-tools-20190826.cf98ac16.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Th4Vo7/_old 2019-08-27 10:27:18.739914768 +0200 +++ /var/tmp/diff_new_pack.Th4Vo7/_new 2019-08-27 10:27:18.739914768 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190822.bf48f33a +Version:20190826.cf98ac16 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Th4Vo7/_old 2019-08-27 10:27:18.779914765 +0200 +++ /var/tmp/diff_new_pack.Th4Vo7/_new 2019-08-27 10:27:18.779914765 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -bf48f33adfe0960a6a98f80e7317471378b43710 +cf98ac16deec994dde70afa1fa85a2400fa24f9b ++ openSUSE-release-tools-20190822.bf48f33a.obscpio -> openSUSE-release-tools-20190826.cf98ac16.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190822.bf48f33a/osclib/origin.py new/openSUSE-release-tools-20190826.cf98ac16/osclib/origin.py --- old/openSUSE-release-tools-20190822.bf48f33a/osclib/origin.py 2019-08-22 18:17:04.0 +0200 +++ new/openSUSE-release-tools-20190826.cf98ac16/osclib/origin.py 2019-08-26 22:45:34.0 +0200 @@ -302,7 +302,7 @@ return None def origin_annotation_dump(origin_info_new, origin_info_old, override=False, raw=False): -data = {'origin': str(origin_info_new.project)} +data = {'origin': str(origin_info_new.project) if origin_info_new else 'None'} if origin_info_old and origin_info_new.project != origin_info_old.project: data['origin_old'] = str(origin_info_old.project) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.Th4Vo7/_old 2019-08-27 10:27:19.199914734 +0200 +++ /var/tmp/diff_new_pack.Th4Vo7/_new 2019-08-27 10:27:19.199914734 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190822.bf48f33a -mtime: 1566490624 -commit: bf48f33adfe0960a6a98f80e7317471378b43710 +version: 20190826.cf98ac16 +mtime: 1566852334 +commit: cf98ac16deec994dde70afa1fa85a2400fa24f9b
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-23 11:09:00 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948 (New) Package is "openSUSE-release-tools" Fri Aug 23 11:09:00 2019 rev:207 rq:725373 version:20190822.bf48f33a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-22 10:52:16.473700674 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.7948/openSUSE-release-tools.changes 2019-08-23 11:09:07.118463021 +0200 @@ -1,0 +2,6 @@ +Thu Aug 22 16:22:19 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190822.bf48f33a: + * check_source: add a review for the security team if there are warnings about missing whitelist entries and this is submitted to a project that has this check activated via attribute OSRT:Config (add to bad-rpmlint-entries) + +--- Old: openSUSE-release-tools-20190820.b9c7635c.obscpio New: openSUSE-release-tools-20190822.bf48f33a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Fk3wOW/_old 2019-08-23 11:09:10.514462601 +0200 +++ /var/tmp/diff_new_pack.Fk3wOW/_new 2019-08-23 11:09:10.518462601 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190820.b9c7635c +Version:20190822.bf48f33a Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.Fk3wOW/_old 2019-08-23 11:09:10.554462596 +0200 +++ /var/tmp/diff_new_pack.Fk3wOW/_new 2019-08-23 11:09:10.554462596 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -55bcb8b34d6f7a19a98ae0260b27cbff8af805ed +bf48f33adfe0960a6a98f80e7317471378b43710 ++ openSUSE-release-tools-20190820.b9c7635c.obscpio -> openSUSE-release-tools-20190822.bf48f33a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190820.b9c7635c/check_source.py new/openSUSE-release-tools-20190822.bf48f33a/check_source.py --- old/openSUSE-release-tools-20190820.b9c7635c/check_source.py 2019-08-20 14:54:04.0 +0200 +++ new/openSUSE-release-tools-20190822.bf48f33a/check_source.py 2019-08-22 18:17:04.0 +0200 @@ -18,6 +18,8 @@ from osclib.core import devel_project_get from osclib.core import devel_project_fallback from osclib.core import group_members +from osclib.core import source_file_load +from osclib.core import target_archs from urllib.error import HTTPError import ReviewBot @@ -26,6 +28,8 @@ class CheckSource(ReviewBot.ReviewBot): SCRIPT_PATH = os.path.dirname(os.path.realpath(__file__)) +AUDIT_BUG_URL = "https://en.opensuse.org/openSUSE:Package_security_guidelines#audit_bugs; +AUDIT_BUG_MESSAGE = "The package is submitted to an official product and it has warnings that indicate that it need to go through a security review. Those warnings can only be ignored in devel projects. For more information please read: {}.".format(AUDIT_BUG_URL) def __init__(self, *args, **kwargs): ReviewBot.ReviewBot.__init__(self, *args, **kwargs) @@ -48,6 +52,8 @@ self.repo_checker = config.get('repo-checker') self.devel_whitelist = config.get('devel-whitelist', '').split() self.skip_add_reviews = False +self.security_review_team = config.get('security-review-team', 'security-team') +self.bad_rpmlint_entries = config.get('bad-rpmlint-entries', '').split() if self.action.type == 'maintenance_incident': # The workflow effectively enforces the names to match and the @@ -187,8 +193,51 @@ elif self.repo_checker is not None: self.add_review(self.request, by_user=self.repo_checker, msg='Please review build success') +if self.bad_rpmlint_entries: +if self.has_whitelist_warnings(source_project, source_package, target_project, target_package): +# if there are any add a review for the security team +# maybe add the found warnings to the message for the review +self.add_review(self.request, by_group=self.security_review_team, msg=CheckSource.AUDIT_BUG_MESSAGE) +if self.suppresses_whitelist_warnings( source_project, source_package ): +
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-22 10:52:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22127 (New) Package is "openSUSE-release-tools" Thu Aug 22 10:52:16 2019 rev:206 rq:724818 version:20190820.b9c7635c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-20 11:00:04.232647783 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22127/openSUSE-release-tools.changes 2019-08-22 10:52:16.473700674 +0200 @@ -1,0 +2,6 @@ +Tue Aug 20 12:57:28 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190820.b9c7635c: + * gocd: *.Origin.Manager.Update: shift timer to account for seconds. + +--- Old: openSUSE-release-tools-20190816.a1d076d0.obscpio New: openSUSE-release-tools-20190820.b9c7635c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.7ZVJzx/_old 2019-08-22 10:52:17.125700586 +0200 +++ /var/tmp/diff_new_pack.7ZVJzx/_new 2019-08-22 10:52:17.129700586 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190816.a1d076d0 +Version:20190820.b9c7635c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.7ZVJzx/_old 2019-08-22 10:52:17.165700581 +0200 +++ /var/tmp/diff_new_pack.7ZVJzx/_new 2019-08-22 10:52:17.165700581 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7bd839f1f061bab5441883bed9a7c18f23cfb2dd +55bcb8b34d6f7a19a98ae0260b27cbff8af805ed ++ openSUSE-release-tools-20190816.a1d076d0.obscpio -> openSUSE-release-tools-20190820.b9c7635c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190816.a1d076d0/gocd/checkers.opensuse.gocd.yaml new/openSUSE-release-tools-20190820.b9c7635c/gocd/checkers.opensuse.gocd.yaml --- old/openSUSE-release-tools-20190816.a1d076d0/gocd/checkers.opensuse.gocd.yaml 2019-08-17 00:37:28.0 +0200 +++ new/openSUSE-release-tools-20190820.b9c7635c/gocd/checkers.opensuse.gocd.yaml 2019-08-20 14:54:04.0 +0200 @@ -256,7 +256,7 @@ script: git: https://github.com/openSUSE/openSUSE-release-tools.git timer: - spec: 0 7 * ? * * + spec: 0 0 7 ? * * only_on_changes: false stages: - Run: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190816.a1d076d0/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20190820.b9c7635c/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20190816.a1d076d0/gocd/checkers.suse.gocd.yaml 2019-08-17 00:37:28.0 +0200 +++ new/openSUSE-release-tools-20190820.b9c7635c/gocd/checkers.suse.gocd.yaml 2019-08-20 14:54:04.0 +0200 @@ -95,7 +95,7 @@ script: git: https://github.com/openSUSE/openSUSE-release-tools.git timer: - spec: 0 7 * ? * * + spec: 0 0 7 ? * * only_on_changes: false stages: - Run: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190816.a1d076d0/gocd/checkers.suse.gocd.yaml.erb new/openSUSE-release-tools-20190820.b9c7635c/gocd/checkers.suse.gocd.yaml.erb --- old/openSUSE-release-tools-20190816.a1d076d0/gocd/checkers.suse.gocd.yaml.erb 2019-08-17 00:37:28.0 +0200 +++ new/openSUSE-release-tools-20190820.b9c7635c/gocd/checkers.suse.gocd.yaml.erb 2019-08-20 14:54:04.0 +0200 @@ -95,7 +95,7 @@ script: git: https://github.com/openSUSE/openSUSE-release-tools.git timer: - spec: 0 7 * ? * * + spec: 0 0 7 ? * * only_on_changes: false stages: - Run: ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.7ZVJzx/_old 2019-08-22 10:52:17.797700496 +0200 +++ /var/tmp/diff_new_pack.7ZVJzx/_new 2019-08-22 10:52:17.801700495 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190816.a1d076d0 -mtime: 1565995048 -commit: a1d076d0670b2ca74c052d2c977724cc7aa79437 +version: 20190820.b9c7635c +mtime: 1566305644 +commit: b9c7635cfc795851307952aec275b12120a93105
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-20 10:59:54 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22127 (New) Package is "openSUSE-release-tools" Tue Aug 20 10:59:54 2019 rev:205 rq:724699 version:20190816.a1d076d0 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-19 21:38:54.944326951 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22127/openSUSE-release-tools.changes 2019-08-20 11:00:04.232647783 +0200 @@ -1,0 +2,23 @@ +Fri Aug 16 22:51:21 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190816.a1d076d0: + * Revert "userscript/origin: hide request card when no OSRT:OriginConfig." + +--- +Fri Aug 16 21:54:42 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190816.a7d8e044: + * gocd: include :NonFree in OS.Origin.Manager.Update. + +--- +Fri Aug 16 21:34:05 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190816.74b9714a: + * osclib/sentry: expose environment configuration. + * obs_operator: provide sentry_sdk integration. + * osc-origin: provide sentry_sdk integration. + * osc-staging: provide sentry_sdk integration. + * ReviewBot: provide sentry_sdk integration. + * osclib/sentry: provide initial sentry_sdk handling. + +--- Old: openSUSE-release-tools-20190816.723e45f3.obscpio New: openSUSE-release-tools-20190816.a1d076d0.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.kNWMh0/_old 2019-08-20 11:00:05.356647549 +0200 +++ /var/tmp/diff_new_pack.kNWMh0/_new 2019-08-20 11:00:05.380647544 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190816.723e45f3 +Version:20190816.a1d076d0 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.kNWMh0/_old 2019-08-20 11:00:05.592647500 +0200 +++ /var/tmp/diff_new_pack.kNWMh0/_new 2019-08-20 11:00:05.596647499 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -723e45f35304da5732fc2aaff21bff634198bbd9 +7bd839f1f061bab5441883bed9a7c18f23cfb2dd ++ openSUSE-release-tools-20190816.723e45f3.obscpio -> openSUSE-release-tools-20190816.a1d076d0.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190816.723e45f3/ReviewBot.py new/openSUSE-release-tools-20190816.a1d076d0/ReviewBot.py --- old/openSUSE-release-tools-20190816.723e45f3/ReviewBot.py 2019-08-16 22:03:11.0 +0200 +++ new/openSUSE-release-tools-20190816.a1d076d0/ReviewBot.py 2019-08-17 00:37:28.0 +0200 @@ -17,6 +17,7 @@ from osclib.core import request_action_key from osclib.memoize import memoize from osclib.memoize import memoize_session_reset +from osclib.sentry import sentry_init from osclib.stagingapi import StagingAPI import signal import datetime @@ -34,6 +35,9 @@ from itertools import count +# In-case not properly initialized via the CommandLineInterface. +sentry_sdk = sentry_init() + class PackageLookup(object): """ helper class to manage 00Meta/lookup.yml """ @@ -179,13 +183,15 @@ else: try: good = self.check_one_request(req) -except: +except Exception as e: good = None import traceback traceback.print_exc() return_value = 1 +sentry_sdk.capture_exception(e) + if self.review_mode == 'no': good = None elif self.review_mode == 'accept': @@ -424,6 +430,12 @@ elif action.tgt_repository is not None: method_suffix = 'repository' +with sentry_sdk.configure_scope() as scope: +scope.set_extra('request_type', '_'.join([method_type, method_suffix])) +else: +with sentry_sdk.configure_scope() as scope: +scope.set_extra('request_type', method_type) + if method_suffix: method = '_'.join([method_prefix, method_type,
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-19 21:38:51 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22127 (New) Package is "openSUSE-release-tools" Mon Aug 19 21:38:51 2019 rev:204 rq:724180 version:20190816.723e45f3 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-15 12:29:24.382492050 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22127/openSUSE-release-tools.changes 2019-08-19 21:38:54.944326951 +0200 @@ -1,0 +2,8 @@ +Fri Aug 16 20:19:50 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190816.723e45f3: + * userscript/origin: update release request handling. + * userscript/origin: hide request card when no OSRT:OriginConfig. + * userscript/origin: update request card column xpath. + +--- Old: openSUSE-release-tools-20190814.0bb5815b.obscpio New: openSUSE-release-tools-20190816.723e45f3.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.XXGq2V/_old 2019-08-19 21:38:56.216326151 +0200 +++ /var/tmp/diff_new_pack.XXGq2V/_new 2019-08-19 21:38:56.220326149 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190814.0bb5815b +Version:20190816.723e45f3 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.XXGq2V/_old 2019-08-19 21:38:56.260326124 +0200 +++ /var/tmp/diff_new_pack.XXGq2V/_new 2019-08-19 21:38:56.260326124 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -21d9b1b3a67b94f41a0fe8dfd485e9f32c7e416d +723e45f35304da5732fc2aaff21bff634198bbd9 ++ openSUSE-release-tools-20190814.0bb5815b.obscpio -> openSUSE-release-tools-20190816.723e45f3.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190814.0bb5815b/userscript/origin.user.js new/openSUSE-release-tools-20190816.723e45f3/userscript/origin.user.js --- old/openSUSE-release-tools-20190814.0bb5815b/userscript/origin.user.js 2019-08-14 17:07:20.0 +0200 +++ new/openSUSE-release-tools-20190816.723e45f3/userscript/origin.user.js 2019-08-16 22:03:11.0 +0200 @@ -38,30 +38,27 @@ // Select the side column containing build results. var column = document.evaluate( -'//div[@class="row"][2]/div[@class="col-md-4"]', +'div[@class="row"][2]//div[@class="card" and div[@data-buildresult-url]]', action, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; // Select the text represtation of action. All other sources are // inconsistent and do not always have the right values depending on -// request type or state. +// request type or state. Still suffers from shortening with ellipses. var summary = document.evaluate( 'div[1]/div[1]', action, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; var parts = $(summary).text().trim().split(' '); -// Maintenance incidents are so special. -var release_project = document.evaluate( -'i[1]', -action, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; -var project, package; -if (release_project) { -parts = parts.splice(4, 3); -project = $(release_project).text().trim().split(' ').splice(-1)[0]; -} else { -parts = parts.splice(-3); -project = parts[0]; +var request_type = parts[0].toLowerCase(); + +parts = parts.splice(-3); +var project = parts[0]; +var package = parts[2]; + +if (request_type == 'release') { +// Maintenance release requests special (strip target package incident suffix). +package = package.split('.').slice(0, -1).join('.'); } -package = parts[2]; var card = document.createElement('div'); card.classList.add('card'); @@ -87,6 +84,7 @@ if (origin.endsWith('failed')) { if (origin.startsWith('OSRT:OriginConfig attribute missing')) { item.innerHTML = ''; +$(element).hide(); } else {
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-15 12:29:18 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556 (New) Package is "openSUSE-release-tools" Thu Aug 15 12:29:18 2019 rev:203 rq:723327 version:20190814.0bb5815b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-14 11:37:46.668692502 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556/openSUSE-release-tools.changes 2019-08-15 12:29:24.382492050 +0200 @@ -1,0 +2,6 @@ +Wed Aug 14 15:22:26 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190814.0bb5815b: + * Add rebuild trigger for openSUSE:Factory:ARM + +--- Old: openSUSE-release-tools-20190813.1e238223.obscpio New: openSUSE-release-tools-20190814.0bb5815b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.wtLp3Q/_old 2019-08-15 12:29:27.410489242 +0200 +++ /var/tmp/diff_new_pack.wtLp3Q/_new 2019-08-15 12:29:27.410489242 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190813.1e238223 +Version:20190814.0bb5815b Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.wtLp3Q/_old 2019-08-15 12:29:27.438489215 +0200 +++ /var/tmp/diff_new_pack.wtLp3Q/_new 2019-08-15 12:29:27.438489215 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -1e238223ec417773606cf0a0f8c4a12c95eb4045 +21d9b1b3a67b94f41a0fe8dfd485e9f32c7e416d ++ openSUSE-release-tools-20190813.1e238223.obscpio -> openSUSE-release-tools-20190814.0bb5815b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190813.1e238223/gocd/rebuild-trigger.gocd.yaml new/openSUSE-release-tools-20190814.0bb5815b/gocd/rebuild-trigger.gocd.yaml --- old/openSUSE-release-tools-20190813.1e238223/gocd/rebuild-trigger.gocd.yaml 2019-08-14 00:25:09.0 +0200 +++ new/openSUSE-release-tools-20190814.0bb5815b/gocd/rebuild-trigger.gocd.yaml 2019-08-14 17:07:20.0 +0200 @@ -40,6 +40,26 @@ - script: |- echo "openSUSE:Factory:PowerPC" ./project-installcheck.py --debug check --store home:repo-checker/rebuilds openSUSE:Factory:PowerPC + Trigger.Rebuild.Factory.ARM: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-factory-maintainer +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 0 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: + - repo-checker +tasks: + - script: |- + echo "openSUSE:Factory:ARM" + ./project-installcheck.py --debug check --store home:repo-checker/rebuilds openSUSE:Factory:ARM Trigger.Rebuild.Leap.152: group: openSUSE.Checkers lock_behavior: unlockWhenFinished ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.wtLp3Q/_old 2019-08-15 12:29:28.614488126 +0200 +++ /var/tmp/diff_new_pack.wtLp3Q/_new 2019-08-15 12:29:28.614488126 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20190813.1e238223 -mtime: 1565735109 -commit: 1e238223ec417773606cf0a0f8c4a12c95eb4045 +version: 20190814.0bb5815b +mtime: 1565795240 +commit: 0bb5815bda2476e502b2e70ce790bafe7de50dad
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-14 11:37:45 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556 (New) Package is "openSUSE-release-tools" Wed Aug 14 11:37:45 2019 rev:202 rq:723159 version:20190813.1e238223 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-13 13:16:38.713486532 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556/openSUSE-release-tools.changes 2019-08-14 11:37:46.668692502 +0200 @@ -1,0 +2,8 @@ +Tue Aug 13 22:28:00 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190813.1e238223: + * gocd: duplicate Duplicated.Binaries check for Leap. + * osclib/request_splitter: quick strategy: s/leaper/origin-manager/. + * osclib/request_splitter: quick strategy: remove repo-checker from whitelist. + +--- Old: openSUSE-release-tools-20190809.d73531de.obscpio New: openSUSE-release-tools-20190813.1e238223.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.NrFodX/_old 2019-08-14 11:37:47.136692418 +0200 +++ /var/tmp/diff_new_pack.NrFodX/_new 2019-08-14 11:37:47.136692418 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190809.d73531de +Version:20190813.1e238223 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.NrFodX/_old 2019-08-14 11:37:47.160692414 +0200 +++ /var/tmp/diff_new_pack.NrFodX/_new 2019-08-14 11:37:47.160692414 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d73531de78d0accc3a149e1280be4b3210179eed +1e238223ec417773606cf0a0f8c4a12c95eb4045 ++ openSUSE-release-tools-20190809.d73531de.obscpio -> openSUSE-release-tools-20190813.1e238223.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190809.d73531de/gocd/check-duplicated-binaries.gocd.yaml new/openSUSE-release-tools-20190813.1e238223/gocd/check-duplicated-binaries.gocd.yaml --- old/openSUSE-release-tools-20190809.d73531de/gocd/check-duplicated-binaries.gocd.yaml 2019-08-09 17:29:01.0 +0200 +++ new/openSUSE-release-tools-20190813.1e238223/gocd/check-duplicated-binaries.gocd.yaml 2019-08-14 00:25:09.0 +0200 @@ -24,3 +24,27 @@ ln -s $PWD/osclib $tempdir/.osc-plugins HOME=$tempdir osc staging -p openSUSE:Factory check_duplicate_binaries --save rm -rf $tempdir + Leap.Duplicated.Binaries: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +materials: + scripts: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 0 0 ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: +- staging-bot +tasks: +- script: |- +tempdir=$(mktemp -d) +mkdir -p $tempdir/.osc-plugins +ln -s $PWD/osc-staging.py $tempdir/.osc-plugins +ln -s $PWD/osclib $tempdir/.osc-plugins +HOME=$tempdir osc staging -p openSUSE:Leap:15.2 check_duplicate_binaries --save +rm -rf $tempdir diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190809.d73531de/osclib/request_splitter.py new/openSUSE-release-tools-20190813.1e238223/osclib/request_splitter.py --- old/openSUSE-release-tools-20190809.d73531de/osclib/request_splitter.py 2019-08-09 17:29:01.0 +0200 +++ new/openSUSE-release-tools-20190813.1e238223/osclib/request_splitter.py 2019-08-14 00:25:09.0 +0200 @@ -476,8 +476,8 @@ def apply(self, splitter): super(StrategyQuick, self).apply(splitter) -# Leaper accepted which means any extra reviews have been added. -splitter.filter_add('./review[@by_user="leaper" and @state="accepted"]') +# Origin manager accepted which means any extra reviews have been added. +splitter.filter_add('./review[@by_user="origin-manager" and @state="accepted"]') # No @by_project reviews that are not accepted. If not first round stage
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-13 13:16:37 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556 (New) Package is "openSUSE-release-tools" Tue Aug 13 13:16:37 2019 rev:201 rq:722022 version:20190809.d73531de Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-09 16:54:23.297454258 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556/openSUSE-release-tools.changes 2019-08-13 13:16:38.713486532 +0200 @@ -1,0 +2,15 @@ +Fri Aug 09 15:39:57 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190809.d73531de: + * config/manager_42: drop openSUSE:Leap:15.2 config. + * config/manager_42: drop SUSE:SLE-15-SP2:GA config. + * gocd/checkers.suse: drop SLE-SP2.Manager42 job. + * gocd/checkers.suse: add S15.SP2.Origin.Manager.Update job. + +--- +Thu Aug 08 22:09:45 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190808.33b58c3b: + * gocd/checkers.opensuse: wrap OS.Origin.Manager.Update with osc-origin install. + +--- Old: openSUSE-release-tools-20190808.410ee514.obscpio New: openSUSE-release-tools-20190809.d73531de.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.r033yk/_old 2019-08-13 13:16:39.317486392 +0200 +++ /var/tmp/diff_new_pack.r033yk/_new 2019-08-13 13:16:39.317486392 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190808.410ee514 +Version:20190809.d73531de Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.r033yk/_old 2019-08-13 13:16:39.349486385 +0200 +++ /var/tmp/diff_new_pack.r033yk/_new 2019-08-13 13:16:39.349486385 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -ff7bfdca711bc6f6c2e44828b09d298cb74860b8 +d73531de78d0accc3a149e1280be4b3210179eed ++ openSUSE-release-tools-20190808.410ee514.obscpio -> openSUSE-release-tools-20190809.d73531de.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190808.410ee514/config/manager_42/SUSE:SLE-15-SP2:GA.yml new/openSUSE-release-tools-20190809.d73531de/config/manager_42/SUSE:SLE-15-SP2:GA.yml --- old/openSUSE-release-tools-20190808.410ee514/config/manager_42/SUSE:SLE-15-SP2:GA.yml 2019-08-08 22:22:04.0 +0200 +++ new/openSUSE-release-tools-20190809.d73531de/config/manager_42/SUSE:SLE-15-SP2:GA.yml 1970-01-01 01:00:00.0 +0100 @@ -1,10 +0,0 @@ -factory: openSUSE.org:openSUSE:Factory -from_prj: SUSE:SLE-15-SP1:GA -project_preference_order: -- openSUSE.org:openSUSE:Factory -- openSUSE.org:openSUSE:Factory:NonFree -#- openSUSE.org:openSUSE:Leap:15.0:SLE-workarounds -#- openSUSE.org:openSUSE:Leap:15.0 -#- openSUSE.org:openSUSE:Leap:15.0:NonFree - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190808.410ee514/config/manager_42/openSUSE:Leap:15.2.yml new/openSUSE-release-tools-20190809.d73531de/config/manager_42/openSUSE:Leap:15.2.yml --- old/openSUSE-release-tools-20190808.410ee514/config/manager_42/openSUSE:Leap:15.2.yml 2019-08-08 22:22:04.0 +0200 +++ new/openSUSE-release-tools-20190809.d73531de/config/manager_42/openSUSE:Leap:15.2.yml 1970-01-01 01:00:00.0 +0100 @@ -1,16 +0,0 @@ -from_prj: openSUSE:Leap:15.2 -project_preference_order: -- SUSE:SLE-15-SP2:GA -- SUSE:SLE-15-SP1:Update -- openSUSE:Leap:15.1:Update -- openSUSE:Leap:15.1 -- openSUSE:Leap:15.1:NonFree:Update -- openSUSE:Leap:15.1:NonFree -- openSUSE:Factory -- openSUSE:Factory:NonFree -- openSUSE:Leap:15.2:SLE-workarounds -drop_if_vanished_from: -- SUSE:SLE-15-SP2:GA -- openSUSE:Factory -- openSUSE:Factory:NonFree diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190808.410ee514/gocd/checkers.opensuse.gocd.yaml new/openSUSE-release-tools-20190809.d73531de/gocd/checkers.opensuse.gocd.yaml --- old/openSUSE-release-tools-20190808.410ee514/gocd/checkers.opensuse.gocd.yaml 2019-08-08 22:22:04.0 +0200 +++
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2019-08-09 16:54:15 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556 (New) Package is "openSUSE-release-tools" Fri Aug 9 16:54:15 2019 rev:200 rq:721868 version:20190808.410ee514 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2019-08-06 17:27:33.140684978 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.9556/openSUSE-release-tools.changes 2019-08-09 16:54:23.297454258 +0200 @@ -1,0 +2,11 @@ +Thu Aug 08 20:23:10 UTC 2019 - opensuse-releaset...@opensuse.org + +- Update to version 20190808.410ee514: + * gocd: provide OS.Origin.Manager.Update. + * osc-origin: provide update command. + * osclib/origin: provide origin_update() to process updating single package. + * osclib/core: provide request_create_delete(). + * osclib/core: provide request_create_submit() and RequestFuture. + * osclib/core: provide message_suffix() and utilize in source_file_save(). + +--- Old: openSUSE-release-tools-20190806.914d1061.obscpio New: openSUSE-release-tools-20190808.410ee514.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.LM6Kv0/_old 2019-08-09 16:54:25.137453817 +0200 +++ /var/tmp/diff_new_pack.LM6Kv0/_new 2019-08-09 16:54:25.141453816 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20190806.914d1061 +Version:20190808.410ee514 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT ++ _servicedata ++ --- /var/tmp/diff_new_pack.LM6Kv0/_old 2019-08-09 16:54:25.169453809 +0200 +++ /var/tmp/diff_new_pack.LM6Kv0/_new 2019-08-09 16:54:25.169453809 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/openSUSE-release-tools.git -914d106184f64f4c1ff2e58bdb2bdf733c79fc76 +ff7bfdca711bc6f6c2e44828b09d298cb74860b8 ++ openSUSE-release-tools-20190806.914d1061.obscpio -> openSUSE-release-tools-20190808.410ee514.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190806.914d1061/gocd/checkers.opensuse.gocd.yaml new/openSUSE-release-tools-20190808.410ee514/gocd/checkers.opensuse.gocd.yaml --- old/openSUSE-release-tools-20190806.914d1061/gocd/checkers.opensuse.gocd.yaml 2019-08-06 14:39:54.0 +0200 +++ new/openSUSE-release-tools-20190808.410ee514/gocd/checkers.opensuse.gocd.yaml 2019-08-08 22:22:04.0 +0200 @@ -247,3 +247,21 @@ - staging-bot tasks: - script: ./origin-manager.py -A https://api.opensuse.org --debug review + OS.Origin.Manager.Update: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-origin-manager +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 7 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: + - staging-bot +tasks: + - script: osc -A https://api.opensuse.org origin -p openSUSE:Leap:15.2 update diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20190806.914d1061/osc-origin.py new/openSUSE-release-tools-20190808.410ee514/osc-origin.py --- old/openSUSE-release-tools-20190806.914d1061/osc-origin.py 2019-08-06 14:39:54.0 +0200 +++ new/openSUSE-release-tools-20190808.410ee514/osc-origin.py 2019-08-08 22:22:04.0 +0200 @@ -19,10 +19,13 @@ from osclib.origin import origin_history from osclib.origin import origin_potentials from osclib.origin import origin_revision_state +from osclib.origin import origin_update from osclib.util import mail_send from shutil import copyfile import sys import time +import traceback +from urllib.error import HTTPError import yaml OSRT_ORIGIN_LOOKUP_TTL = 60 * 60 * 24 * 7 @@ -48,6 +51,7 @@ potentials: list potential origins of a package projects: list all projects with an OSRT:OriginConfig attribute report: print origin summary report +update: handle package source changes as either delete or submit requests Usage: osc origin config [--origins-only] @@ -58,12 +62,14 @@ osc