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 - opensuse-releaseteam@opensuse.org + +- 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