Hello community,
here is the log from the commit of package openSUSE-release-tools for
openSUSE:Factory checked in at 2018-03-31 15:37:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools"
Sat Mar 31 15:37:25 2018 rev:76 rq:592677 version:20180329.1ab84c3
Changes:
--------
---
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
2018-03-30 12:08:16.815873723 +0200
+++
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes
2018-03-31 15:37:43.847853960 +0200
@@ -1,0 +2,8 @@
+Thu Mar 29 15:44:18 UTC 2018 - [email protected]
+
+- Update to version 20180329.1ab84c3:
+ * Change remaining usage of _product to 000product
+ * leaper: set maintainer review early
+ * leaper: also look into :Live subproject of Factory
+
+-------------------------------------------------------------------
Old:
----
openSUSE-release-tools-20180329.9ad18cf.obscpio
New:
----
openSUSE-release-tools-20180329.1ab84c3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.ZJdfnU/_old 2018-03-31 15:37:44.615826114 +0200
+++ /var/tmp/diff_new_pack.ZJdfnU/_new 2018-03-31 15:37:44.623825824 +0200
@@ -20,7 +20,7 @@
%define source_dir openSUSE-release-tools
%define announcer_filename factory-package-news
Name: openSUSE-release-tools
-Version: 20180329.9ad18cf
+Version: 20180329.1ab84c3
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.ZJdfnU/_old 2018-03-31 15:37:44.671824084 +0200
+++ /var/tmp/diff_new_pack.ZJdfnU/_new 2018-03-31 15:37:44.671824084 +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">64bd11baf498f4832256420a5b4c8a570494fc60</param>
+ <param
name="changesrevision">1ab84c3cd672bd77e34a279869bc66634fb31e8c</param>
</service>
</servicedata>
++++++ openSUSE-release-tools-20180329.9ad18cf.obscpio ->
openSUSE-release-tools-20180329.1ab84c3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/openSUSE-release-tools-20180329.9ad18cf/ToolBase.py
new/openSUSE-release-tools-20180329.1ab84c3/ToolBase.py
--- old/openSUSE-release-tools-20180329.9ad18cf/ToolBase.py 2018-03-29
13:05:23.000000000 +0200
+++ new/openSUSE-release-tools-20180329.1ab84c3/ToolBase.py 2018-03-29
17:39:14.000000000 +0200
@@ -106,7 +106,7 @@
def meta_get_packagelist(self, prj, deleted=None, expand=False):
root = ET.fromstring(self._meta_get_packagelist(prj, deleted, expand))
- return [ node.get('name') for node in root.findall('entry') if not
node.get('name') == '_product' and not node.get('name').startswith('_product:')
and not node.get('name').startswith('patchinfo.') ]
+ return [ node.get('name') for node in root.findall('entry') if not
node.get('name') == '000product' and not
node.get('name').startswith('patchinfo.') ]
# FIXME: duplicated from manager_42
def latest_packages(self, project):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20180329.9ad18cf/biarchtool.py
new/openSUSE-release-tools-20180329.1ab84c3/biarchtool.py
--- old/openSUSE-release-tools-20180329.9ad18cf/biarchtool.py 2018-03-29
13:05:23.000000000 +0200
+++ new/openSUSE-release-tools-20180329.1ab84c3/biarchtool.py 2018-03-29
17:39:14.000000000 +0200
@@ -169,11 +169,11 @@
else:
self.packages = packages
- # check when _product was last changed, eg by packagelist
+ # check when 000product was last changed, eg by packagelist
# generator. Yield only packges that got checked in after that
# point in time.
def _filter_packages_by_time(self, packages):
- x = ET.fromstring(self.cached_GET(self.makeurl(['source',
self.project, '_product', '_history'], {'limit': '1'})))
+ x = ET.fromstring(self.cached_GET(self.makeurl(['source',
self.project, '000product', '_history'], {'limit': '1'})))
producttime = int(x.find('./revision/time').text)
for pkg in packages:
try:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/openSUSE-release-tools-20180329.9ad18cf/leaper.py
new/openSUSE-release-tools-20180329.1ab84c3/leaper.py
--- old/openSUSE-release-tools-20180329.9ad18cf/leaper.py 2018-03-29
13:05:23.000000000 +0200
+++ new/openSUSE-release-tools-20180329.1ab84c3/leaper.py 2018-03-29
17:39:14.000000000 +0200
@@ -151,8 +151,6 @@
if self.ibs and target_project.startswith('SUSE:SLE'):
- self.do_check_maintainer_review = False
-
if package in self.lookup_sle15:
origin = self.lookup_sle15[package]
@@ -413,22 +411,17 @@
return False
def _check_factory(self, target_package, src_srcinfo,
target_project='openSUSE:Factory'):
- good = self.factory._check_project(target_project, target_package,
src_srcinfo.verifymd5)
+ for subprj in ('', ':NonFree', ':Live'):
+ prj = ''.join((target_project, subprj))
+ good = self.factory._check_project(prj, target_package,
src_srcinfo.verifymd5)
if good:
return good
- good = self.factory._check_requests(target_project,
target_package, src_srcinfo.verifymd5)
+ good = self.factory._check_requests(prj, target_package,
src_srcinfo.verifymd5)
if good or good == None:
- self.logger.debug("found request to Factory")
- return good
- target_project_nonfree = '{}:NonFree'.format(target_project)
- good = self.factory._check_project(target_project_nonfree,
target_package, src_srcinfo.verifymd5)
- if good:
+ self.logger.debug("found request to %s", prj)
return good
- good = self.factory._check_requests(target_project_nonfree,
target_package, src_srcinfo.verifymd5)
- if good or good == None:
- self.logger.debug('found request to
{}'.format(target_project_nonfree))
- return good
- return False
+
+ return False
def _check_project_and_request(self, project, target_package, src_srcinfo):
good = self.factory._check_project(project, target_package,
src_srcinfo.verifymd5)
@@ -447,7 +440,7 @@
self.needs_release_manager = False
self.pending_factory_submission = False
self.source_in_factory = None
- self.do_check_maintainer_review = True
+ self.do_check_maintainer_review = not self.ibs
self.packages = {}
request_ok = ReviewBot.ReviewBot.check_one_request(self, req)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20180329.9ad18cf/update_crawler.py
new/openSUSE-release-tools-20180329.1ab84c3/update_crawler.py
--- old/openSUSE-release-tools-20180329.9ad18cf/update_crawler.py
2018-03-29 13:05:23.000000000 +0200
+++ new/openSUSE-release-tools-20180329.1ab84c3/update_crawler.py
2018-03-29 17:39:14.000000000 +0200
@@ -128,7 +128,7 @@
def meta_get_packagelist(self, prj, deleted=None, expand=False):
root = ET.fromstring(self._meta_get_packagelist(prj, deleted, expand))
- return [ node.get('name') for node in root.findall('entry') if not
node.get('name') == '_product' and not node.get('name').startswith('_product:')
and not node.get('name').startswith('patchinfo.') ]
+ return [ node.get('name') for node in root.findall('entry') if not
node.get('name') == '000product' and not
node.get('name').startswith('patchinfo.') ]
def _get_source_infos(self, project, packages):
query = [ 'view=info' ]
++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.ZJdfnU/_old 2018-03-31 15:37:45.395797834 +0200
+++ /var/tmp/diff_new_pack.ZJdfnU/_new 2018-03-31 15:37:45.399797688 +0200
@@ -1,5 +1,5 @@
name: openSUSE-release-tools
-version: 20180329.9ad18cf
-mtime: 1522321523
-commit: 9ad18cf55f51716afde390433628cf1bd602a5e9
+version: 20180329.1ab84c3
+mtime: 1522337954
+commit: 1ab84c3cd672bd77e34a279869bc66634fb31e8c