commit openSUSE-release-tools for openSUSE:Factory

2020-11-10 Thread root
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

2020-10-29 Thread root
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

2020-10-14 Thread root
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

2020-09-30 Thread root
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

2020-09-16 Thread root
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

2020-09-02 Thread root
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

2020-08-18 Thread root
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

2020-07-24 Thread root
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

2020-07-02 Thread root
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

2020-06-17 Thread root
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

2020-05-26 Thread root
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

2020-05-12 Thread root
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

2020-04-02 Thread root
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

2020-03-06 Thread root
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

2020-03-05 Thread root
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

2020-03-04 Thread root
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

2020-03-03 Thread root
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

2020-02-25 Thread root
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

2020-02-24 Thread root
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

2020-02-21 Thread root
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

2020-02-20 Thread root
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

2020-02-18 Thread root
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

2020-02-15 Thread root
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

2020-02-13 Thread root
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

2020-02-04 Thread root
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

2020-02-03 Thread root
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

2020-01-31 Thread root
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

2020-01-30 Thread root
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

2020-01-30 Thread root
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

2020-01-29 Thread root
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

2020-01-21 Thread root
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

2020-01-20 Thread root
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

2020-01-17 Thread root
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

2020-01-15 Thread root
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

2020-01-07 Thread root
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

2019-12-27 Thread root
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

2019-12-17 Thread root
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

2019-12-11 Thread root
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

2019-12-10 Thread root
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

2019-12-09 Thread root
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

2019-12-07 Thread root
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

2019-12-06 Thread root
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

2019-12-06 Thread root
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

2019-12-05 Thread root
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

2019-12-04 Thread root
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

2019-12-02 Thread root
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

2019-11-30 Thread root
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

2019-11-28 Thread root
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

2019-11-27 Thread root
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

2019-11-21 Thread root
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

2019-11-19 Thread root
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

2019-11-18 Thread root
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

2019-11-12 Thread root
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

2019-11-11 Thread root
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

2019-11-11 Thread root
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

2019-11-10 Thread root
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

2019-11-09 Thread root
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

2019-11-08 Thread root
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

2019-11-07 Thread root
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

2019-11-06 Thread root
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

2019-11-04 Thread root
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

2019-10-30 Thread root
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

2019-10-28 Thread root
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

2019-10-24 Thread root
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

2019-10-23 Thread root
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

2019-10-22 Thread root
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

2019-10-21 Thread root
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

2019-10-18 Thread root
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

2019-10-17 Thread root
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

2019-10-16 Thread root
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

2019-10-14 Thread root
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

2019-10-09 Thread root
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

2019-10-08 Thread root
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

2019-10-07 Thread root
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

2019-10-02 Thread root
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

2019-09-30 Thread root
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

2019-09-27 Thread root
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

2019-09-26 Thread root
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

2019-09-25 Thread root
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

2019-09-23 Thread root
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

2019-09-20 Thread root
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

2019-09-16 Thread root
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

2019-09-13 Thread root
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

2019-09-11 Thread root
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

2019-09-09 Thread root
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

2019-09-07 Thread root
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

2019-09-05 Thread root
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

2019-09-02 Thread root
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

2019-08-30 Thread root
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

2019-08-29 Thread root
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

2019-08-28 Thread root
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

2019-08-27 Thread root
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

2019-08-23 Thread root
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

2019-08-22 Thread root
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

2019-08-20 Thread root
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

2019-08-19 Thread root
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

2019-08-15 Thread root
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

2019-08-14 Thread root
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

2019-08-13 Thread root
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

2019-08-09 Thread root
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 

  1   2   3   >