Hello community,

here is the log from the commit of package openSUSE-release-tools for 
openSUSE:Factory checked in at 2019-05-22 15:39:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
 and      /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openSUSE-release-tools"

Wed May 22 15:39:56 2019 rev:179 rq:704628 version:20190522.4707e237

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
    2019-05-21 10:39:20.395127798 +0200
+++ 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.5148/openSUSE-release-tools.changes
  2019-05-22 15:40:14.790448647 +0200
@@ -1,0 +2,25 @@
+Wed May 22 06:20:22 UTC 2019 - [email protected]
+
+- Update to version 20190522.4707e237:
+  * Require python3-osc and python3 only
+  * Require newly released osc for python3 fixes
+
+-------------------------------------------------------------------
+Wed May 22 05:48:48 UTC 2019 - [email protected]
+
+- Update to version 20190522.5ac61a01:
+  * There is no use of urlgrabber left
+
+-------------------------------------------------------------------
+Tue May 21 10:05:37 UTC 2019 - [email protected]
+
+- Update to version 20190521.d64a1336:
+  * TTM: Add new failed status 'timeout_exceeded'
+
+-------------------------------------------------------------------
+Mon May 20 15:41:37 UTC 2019 - [email protected]
+
+- Update to version 20190520.ad7abc06:
+  * Add SLES15-SP1-SAP-Azure-LI-BYOS cloud image
+
+-------------------------------------------------------------------

Old:
----
  openSUSE-release-tools-20190520.c8cc0dd1.obscpio

New:
----
  openSUSE-release-tools-20190522.4707e237.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.CF1fQV/_old  2019-05-22 15:40:18.230447420 +0200
+++ /var/tmp/diff_new_pack.CF1fQV/_new  2019-05-22 15:40:18.234447418 +0200
@@ -16,22 +16,11 @@
 #
 
 
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150100
-%bcond_without python3
-%else
-%bcond_with    python3
-%endif
-%if %{with python3}
-%define use_python python3
-%else
-%define use_python python
-%endif
-
 %global __provides_exclude ^perl.*
 %define source_dir openSUSE-release-tools
 %define announcer_filename factory-package-news
 Name:           openSUSE-release-tools
-Version:        20190520.c8cc0dd1
+Version:        20190522.4707e237
 Release:        0
 Summary:        Tools to aid in staging and release work for openSUSE/SUSE
 License:        GPL-2.0-or-later AND MIT
@@ -39,16 +28,16 @@
 Url:            https://github.com/openSUSE/openSUSE-release-tools
 Source:         %{name}-%{version}.tar.xz
 BuildArch:      noarch
-# Requires sr#512849 which provides osc_plugin_dir.
-BuildRequires:  %{use_python}-PyYAML
-BuildRequires:  %{use_python}-cmdln
-BuildRequires:  %{use_python}-colorama
-BuildRequires:  %{use_python}-lxml
-BuildRequires:  %{use_python}-pycurl
-BuildRequires:  %{use_python}-python-dateutil
-BuildRequires:  %{use_python}-pyxdg
-BuildRequires:  %{use_python}-urlgrabber
-BuildRequires:  osc >= 0.159.0
+# Requires sr#704176
+BuildRequires:  osc >= 0.165.1
+BuildRequires:  python3-PyYAML
+BuildRequires:  python3-cmdln
+BuildRequires:  python3-colorama
+BuildRequires:  python3-lxml
+BuildRequires:  python3-osc
+BuildRequires:  python3-pycurl
+BuildRequires:  python3-python-dateutil
+BuildRequires:  python3-pyxdg
 
 # Spec related requirements.
 %if 0%{?is_opensuse}
@@ -60,16 +49,15 @@
 BuildRequires:  rsyslog
 BuildRequires:  systemd-rpm-macros
 
-Requires:       %{use_python}-PyYAML
-Requires:       %{use_python}-cmdln
-Requires:       %{use_python}-colorama
-Requires:       %{use_python}-lxml
+Requires:       python3-PyYAML
+Requires:       python3-cmdln
+Requires:       python3-colorama
+Requires:       python3-lxml
 # issue-diff.py, legal-auto.py, and openqa-maintenance.py
-Requires:       %{use_python}-pycurl
-Requires:       %{use_python}-python-dateutil
-Requires:       %{use_python}-pyxdg
-Requires:       %{use_python}-requests
-Requires:       %{use_python}-urlgrabber
+Requires:       python3-pycurl
+Requires:       python3-python-dateutil
+Requires:       python3-pyxdg
+Requires:       python3-requests
 # ttm/manager.py
 %if %{without python3}
 Requires:       python-enum34
@@ -100,10 +88,10 @@
 Summary:        Development requirements for openSUSE-release-tools
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       %{use_python}-httpretty
-Requires:       %{use_python}-mock
-Requires:       %{use_python}-nose
 Requires:       libxml2-tools
+Requires:       python3-httpretty
+Requires:       python3-mock
+Requires:       python3-nose
 
 %description devel
 Development requirements for openSUSE-release-tools to be used in conjunction
@@ -258,10 +246,10 @@
 Summary:        Generates package lists in 000product
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       %{use_python}-requests
-Requires:       %{use_python}-solv
 Requires:       obs-service-product_converter
 Requires:       osclib = %{version}
+Requires:       python3-requests
+Requires:       python3-solv
 # for compressing the .packages files in 000update-repos
 Requires:       /usr/bin/xz
 # we use the same user as repo-checker
@@ -278,7 +266,8 @@
 BuildArch:      noarch
 # TODO Update requirements, but for now base deps.
 Requires:       %{name} = %{version}
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
+Requires:       python3-osc
 
 %description -n osclib
 Supplemental osc libraries utilized by release tools.
@@ -287,7 +276,7 @@
 Summary:        OSC plugin to check for duplicate requests
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-check_dups
@@ -297,7 +286,7 @@
 Summary:        OSC plugin for cycle visualization
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-cycle
@@ -307,7 +296,7 @@
 Summary:        OSC plugin for origin management
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-origin
@@ -328,7 +317,7 @@
 Summary:        OSC plugin to check for virtually accepted request
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-vdelreq

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.CF1fQV/_old  2019-05-22 15:40:18.286447399 +0200
+++ /var/tmp/diff_new_pack.CF1fQV/_new  2019-05-22 15:40:18.286447399 +0200
@@ -1,6 +1,6 @@
 <servicedata>
   <service name="tar_scm">
     <param 
name="url">https://github.com/openSUSE/openSUSE-release-tools.git</param>
-    <param 
name="changesrevision">a73054b189fb3cb5d05cd1599b32cf361c977a7e</param>
+    <param 
name="changesrevision">90a5fe9f9010617ca5866de8fdc9891dd8a8ad33</param>
   </service>
 </servicedata>

++++++ openSUSE-release-tools-20190520.c8cc0dd1.obscpio -> 
openSUSE-release-tools-20190522.4707e237.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20190520.c8cc0dd1/dist/ci/testenv-tumbleweed/Dockerfile
 
new/openSUSE-release-tools-20190522.4707e237/dist/ci/testenv-tumbleweed/Dockerfile
--- 
old/openSUSE-release-tools-20190520.c8cc0dd1/dist/ci/testenv-tumbleweed/Dockerfile
  2019-05-20 11:57:02.000000000 +0200
+++ 
new/openSUSE-release-tools-20190522.4707e237/dist/ci/testenv-tumbleweed/Dockerfile
  2019-05-22 08:18:46.000000000 +0200
@@ -1,6 +1,10 @@
 #!BuildTag: osrt_testenv_tumbleweed
 FROM opensuse/tumbleweed
 
+# make sure we see osc regressions earlier than it hitting tumbleweed
+RUN zypper -n ar 
https://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_Factory/ 
openSUSE:Tools
+RUN zypper --gpg-auto-import-keys ref
+
 RUN useradd tester -d /code/tests/home
 
 RUN zypper in -y osc python3-nose python3-httpretty python3-pyxdg 
python3-PyYAML \
@@ -8,9 +12,6 @@
    python3-influxdb python3-coverage python3-coveralls libxml2-tools curl 
python3-flake8 \
    vim vim-data strace git sudo patch openSUSE-release openSUSE-release-ftp
 
-COPY osc-hotpatch.diff /tmp
-RUN patch /usr/lib/python3.7/site-packages/osc/core.py /tmp/osc-hotpatch.diff
-
 COPY run_as_tester /usr/bin
 # OBS does not know about executable files, so we need to tweak it manually
 RUN chmod a+x /usr/bin/run_as_tester
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20190520.c8cc0dd1/dist/ci/testenv-tumbleweed/osc-hotpatch.diff
 
new/openSUSE-release-tools-20190522.4707e237/dist/ci/testenv-tumbleweed/osc-hotpatch.diff
--- 
old/openSUSE-release-tools-20190520.c8cc0dd1/dist/ci/testenv-tumbleweed/osc-hotpatch.diff
   2019-05-20 11:57:02.000000000 +0200
+++ 
new/openSUSE-release-tools-20190522.4707e237/dist/ci/testenv-tumbleweed/osc-hotpatch.diff
   1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- /usr/lib/python3.6/site-packages/osc/core.py.bak    2019-05-02 
18:14:01.088380882 +0000
-+++ /usr/lib/python3.6/site-packages/osc/core.py        2019-05-02 
18:14:19.204341426 +0000
-@@ -6318,7 +6318,7 @@
-         try:
-             comment = 
node.find('comment').text.encode(locale.getpreferredencoding(), 'replace')
-         except:
--            comment = b'<no message>'
-+            comment = '<no message>'
-         try:
-             requestid = 
node.find('requestid').text.encode(locale.getpreferredencoding(), 'replace')
-         except:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20190520.c8cc0dd1/dist/package/openSUSE-release-tools.spec
 
new/openSUSE-release-tools-20190522.4707e237/dist/package/openSUSE-release-tools.spec
--- 
old/openSUSE-release-tools-20190520.c8cc0dd1/dist/package/openSUSE-release-tools.spec
       2019-05-20 11:57:02.000000000 +0200
+++ 
new/openSUSE-release-tools-20190522.4707e237/dist/package/openSUSE-release-tools.spec
       2019-05-22 08:18:46.000000000 +0200
@@ -16,17 +16,6 @@
 #
 
 
-%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150100
-%bcond_without python3
-%else
-%bcond_with    python3
-%endif
-%if %{with python3}
-%define use_python python3
-%else
-%define use_python python
-%endif
-
 %global __provides_exclude ^perl.*
 %define source_dir openSUSE-release-tools
 %define announcer_filename factory-package-news
@@ -39,16 +28,16 @@
 Url:            https://github.com/openSUSE/openSUSE-release-tools
 Source:         %{name}-%{version}.tar.xz
 BuildArch:      noarch
-# Requires sr#512849 which provides osc_plugin_dir.
-BuildRequires:  osc >= 0.159.0
-BuildRequires:  %{use_python}-PyYAML
-BuildRequires:  %{use_python}-cmdln
-BuildRequires:  %{use_python}-colorama
-BuildRequires:  %{use_python}-lxml
-BuildRequires:  %{use_python}-pycurl
-BuildRequires:  %{use_python}-python-dateutil
-BuildRequires:  %{use_python}-pyxdg
-BuildRequires:  %{use_python}-urlgrabber
+# Requires sr#704176
+BuildRequires:  osc >= 0.165.1
+BuildRequires:  python3-osc
+BuildRequires:  python3-PyYAML
+BuildRequires:  python3-cmdln
+BuildRequires:  python3-colorama
+BuildRequires:  python3-lxml
+BuildRequires:  python3-pycurl
+BuildRequires:  python3-python-dateutil
+BuildRequires:  python3-pyxdg
 
 # Spec related requirements.
 %if 0%{?is_opensuse}
@@ -60,16 +49,15 @@
 BuildRequires:  rsyslog
 BuildRequires:  systemd-rpm-macros
 
-Requires:       %{use_python}-PyYAML
-Requires:       %{use_python}-cmdln
-Requires:       %{use_python}-colorama
-Requires:       %{use_python}-lxml
+Requires:       python3-PyYAML
+Requires:       python3-cmdln
+Requires:       python3-colorama
+Requires:       python3-lxml
 # issue-diff.py, legal-auto.py, and openqa-maintenance.py
-Requires:       %{use_python}-pycurl
-Requires:       %{use_python}-python-dateutil
-Requires:       %{use_python}-pyxdg
-Requires:       %{use_python}-requests
-Requires:       %{use_python}-urlgrabber
+Requires:       python3-pycurl
+Requires:       python3-python-dateutil
+Requires:       python3-pyxdg
+Requires:       python3-requests
 # ttm/manager.py
 %if %{without python3}
 Requires:       python-enum34
@@ -101,9 +89,9 @@
 Group:          Development/Tools/Other
 BuildArch:      noarch
 Requires:       libxml2-tools
-Requires:       %{use_python}-httpretty
-Requires:       %{use_python}-mock
-Requires:       %{use_python}-nose
+Requires:       python3-httpretty
+Requires:       python3-mock
+Requires:       python3-nose
 
 %description devel
 Development requirements for openSUSE-release-tools to be used in conjunction
@@ -260,8 +248,8 @@
 BuildArch:      noarch
 Requires:       obs-service-product_converter
 Requires:       osclib = %{version}
-Requires:       %{use_python}-requests
-Requires:       %{use_python}-solv
+Requires:       python3-requests
+Requires:       python3-solv
 # for compressing the .packages files in 000update-repos
 Requires:       /usr/bin/xz
 # we use the same user as repo-checker
@@ -278,7 +266,8 @@
 BuildArch:      noarch
 # TODO Update requirements, but for now base deps.
 Requires:       %{name} = %{version}
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
+Requires:       python3-osc
 
 %description -n osclib
 Supplemental osc libraries utilized by release tools.
@@ -287,7 +276,7 @@
 Summary:        OSC plugin to check for duplicate requests
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-check_dups
@@ -297,7 +286,7 @@
 Summary:        OSC plugin for cycle visualization
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-cycle
@@ -307,7 +296,7 @@
 Summary:        OSC plugin for origin management
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-origin
@@ -328,7 +317,7 @@
 Summary:        OSC plugin to check for virtually accepted request
 Group:          Development/Tools/Other
 BuildArch:      noarch
-Requires:       osc >= 0.159.0
+Requires:       osc >= 0.165.1
 Requires:       osclib = %{version}
 
 %description -n osc-plugin-vdelreq
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20190520.c8cc0dd1/gocd/sp1.target.gocd.yaml 
new/openSUSE-release-tools-20190522.4707e237/gocd/sp1.target.gocd.yaml
--- old/openSUSE-release-tools-20190520.c8cc0dd1/gocd/sp1.target.gocd.yaml      
2019-05-20 11:57:02.000000000 +0200
+++ new/openSUSE-release-tools-20190522.4707e237/gocd/sp1.target.gocd.yaml      
2019-05-22 08:18:46.000000000 +0200
@@ -81,6 +81,7 @@
                 SLES15-SP1-EC2-ECS-HVM SLES15-SP1-EC2-HVM \
                 SLES15-SP1-EC2-HVM-BYOS SLES15-SP1-GCE SLES15-SP1-GCE-BYOS \
                 SLES15-SP1-SAP-Azure SLES15-SP1-SAP-Azure-BYOS \
+                SLES15-SP1-SAP-Azure-LI-BYOS \
                 SLES15-SP1-SAP-EC2-HVM SLES15-SP1-SAP-EC2-HVM-BYOS \
                 SLES15-SP1-OCI-BYOS SLES15-SP1-SAP-OCI-BYOS \
                 SLES15-SP1-SAP-GCE SLES15-SP1-SAP-GCE-BYOS 000product; do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20190520.c8cc0dd1/requirements.txt 
new/openSUSE-release-tools-20190522.4707e237/requirements.txt
--- old/openSUSE-release-tools-20190520.c8cc0dd1/requirements.txt       
2019-05-20 11:57:02.000000000 +0200
+++ new/openSUSE-release-tools-20190522.4707e237/requirements.txt       
2019-05-22 08:18:46.000000000 +0200
@@ -3,12 +3,11 @@
 PyYAML
 pycurl
 python-dateutil
-urlgrabber
 pyxdg
 cmdln
 git+https://github.com/openSUSE/osc
 influxdb
 
 # Dependencies for testing
-httpretty<0.9.6
+httpretty
 mock
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20190520.c8cc0dd1/ttm/publisher.py 
new/openSUSE-release-tools-20190522.4707e237/ttm/publisher.py
--- old/openSUSE-release-tools-20190520.c8cc0dd1/ttm/publisher.py       
2019-05-20 11:57:02.000000000 +0200
+++ new/openSUSE-release-tools-20190522.4707e237/ttm/publisher.py       
2019-05-22 08:18:46.000000000 +0200
@@ -50,7 +50,7 @@
         in_progress = False
         for job in jobs:
             # print json.dumps(job, sort_keys=True, indent=4)
-            if job['result'] in ('failed', 'incomplete', 'skipped', 
'user_cancelled', 'obsoleted', 'parallel_failed'):
+            if job['result'] in ('failed', 'incomplete', 'timeout_exceeded', 
'skipped', 'user_cancelled', 'obsoleted', 'parallel_failed'):
                 # print json.dumps(job, sort_keys=True, indent=4), jobname
                 url = makeurl(self.project.openqa_server,
                               ['api', 'v1', 'jobs', str(job['id']), 
'comments'])

++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.CF1fQV/_old  2019-05-22 15:40:18.926447172 +0200
+++ /var/tmp/diff_new_pack.CF1fQV/_new  2019-05-22 15:40:18.930447170 +0200
@@ -1,5 +1,5 @@
 name: openSUSE-release-tools
-version: 20190520.c8cc0dd1
-mtime: 1558346222
-commit: c8cc0dd1d3e0d3e4c5a4e75581daaa0795802c0f
+version: 20190522.4707e237
+mtime: 1558505926
+commit: 4707e23722677c0adeb6796413b19966316fb910
 


Reply via email to