Hello community,
here is the log from the commit of package openSUSE-release-tools for
openSUSE:Factory checked in at 2017-11-23 09:44:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools"
Thu Nov 23 09:44:20 2017 rev:22 rq:544410 version:20171122.b428ed3
Changes:
--------
---
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
2017-11-21 15:32:46.120347988 +0100
+++
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes
2017-11-23 09:44:34.144174879 +0100
@@ -1,0 +2,29 @@
+Wed Nov 22 13:06:25 UTC 2017 - [email protected]
+
+- Update to version 20171122.b428ed3:
+ * compare_pkglist: Add --submit param to submit new package
+
+-------------------------------------------------------------------
+Tue Nov 21 10:33:54 UTC 2017 - [email protected]
+
+- Update to version 20171121.734e384:
+ * pkglistgen: need to expand link
+ * pkglistgen: require python-solv
+
+-------------------------------------------------------------------
+Tue Nov 21 09:59:21 UTC 2017 - [email protected]
+
+- Update to version 20171121.0d31ae5:
+ * pkglistgen: Fix script name
+ * Skip maintainer review for certain Leap 15 submissions
+
+-------------------------------------------------------------------
+Mon Nov 20 13:17:14 UTC 2017 - [email protected]
+
+- Update to version 20171120.fc6eb19:
+ * pkglistgen: require obs-service-product_converter
+ * pkglistgen: add systemd units
+ * pkglistgen: use new cache format of repo_checker
+ * pkglistgen: process DVD subproject first
+
+-------------------------------------------------------------------
Old:
----
openSUSE-release-tools-20171120.87649f1.obscpio
New:
----
openSUSE-release-tools-20171122.b428ed3.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.y1WiAi/_old 2017-11-23 09:44:34.976144518 +0100
+++ /var/tmp/diff_new_pack.y1WiAi/_new 2017-11-23 09:44:34.980144372 +0100
@@ -20,7 +20,7 @@
%define source_dir osc-plugin-factory
%define announcer_filename factory-package-news
Name: openSUSE-release-tools
-Version: 20171120.87649f1
+Version: 20171122.b428ed3
Release: 0
Summary: Tools to aid in staging and release work for openSUSE/SUSE
License: GPL-2.0+ and MIT
@@ -201,7 +201,11 @@
Summary: Generates package lists in 000product
Group: Development/Tools/Other
BuildArch: noarch
+Requires: obs-service-product_converter
Requires: osclib = %{version}
+Requires: python-solv
+# we use the same user as repo-checker
+PreReq: openSUSE-release-tools-repo-checker
%description pkglistgen
Generates package lists based on 000package-groups and puts them
@@ -347,6 +351,9 @@
fi
fi
+%postun pkglistgen
+%systemd_postun
+
%files
%defattr(-,root,root,-)
%doc README.asciidoc
@@ -476,9 +483,12 @@
%files pkglistgen
%defattr(-,root,root,-)
%{_bindir}/osrt-pkglistgen
-%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0.sh
-%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Rings.sh
-%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0-all
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Rings
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Staging
+%{_unitdir}/[email protected]
+%{_unitdir}/[email protected]
%files -n osclib
%defattr(-,root,root,-)
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.y1WiAi/_old 2017-11-23 09:44:35.028142621 +0100
+++ /var/tmp/diff_new_pack.y1WiAi/_new 2017-11-23 09:44:35.028142621 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/osc-plugin-factory.git</param>
- <param
name="changesrevision">67f5d0213b1a292ef2534a339c7f44c2cad039c5</param>
+ <param
name="changesrevision">4838dbec828febf522d3d23ac1945207aed5c01a</param>
</service>
</servicedata>
++++++ openSUSE-release-tools-20171120.87649f1.obscpio ->
openSUSE-release-tools-20171122.b428ed3.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/compare_pkglist.py
new/openSUSE-release-tools-20171122.b428ed3/compare_pkglist.py
--- old/openSUSE-release-tools-20171120.87649f1/compare_pkglist.py
2017-11-20 09:10:15.000000000 +0100
+++ new/openSUSE-release-tools-20171122.b428ed3/compare_pkglist.py
2017-11-22 14:00:16.000000000 +0100
@@ -40,11 +40,12 @@
http_POST = osc.core.http_POST
class CompareList(object):
- def __init__(self, old_prj, new_prj, verbose, newonly, removedonly):
+ def __init__(self, old_prj, new_prj, verbose, newonly, removedonly,
submit):
self.new_prj = new_prj
self.old_prj = old_prj
self.verbose = verbose
self.newonly = newonly
+ self.submit = submit
self.removedonly = removedonly
self.apiurl = osc.conf.config['apiurl']
self.debug = osc.conf.config['debug']
@@ -97,6 +98,18 @@
return ET.tostring(root)
return False
+ def submit_new_package(self, source, target, package):
+ req = osc.core.get_request_list(self.apiurl, target, package,
req_state=('new', 'review', 'declined'))
+ if req:
+ print("There is a request to %s / %s already, skip!"%(target,
package))
+ else:
+ msg = 'New package submitted by compare_pkglist'
+ res = osc.core.create_submit_request(self.apiurl, source, package,
target, package, message=msg)
+ if res and res is not None:
+ print('Created request %s for %s' % (res, package))
+ else:
+ print('Error occurred when creating the submit request')
+
def crawl(self):
"""Main method"""
# get souce packages from target
@@ -118,6 +131,8 @@
continue
print("New package than {:<8} - {}".format(self.new_prj,
pkg))
+ if self.submit:
+ self.submit_new_package(self.old_prj, self.new_prj,
pkg)
elif not self.newonly:
diff = self.check_diff(pkg, self.old_prj, self.new_prj)
if diff:
@@ -135,7 +150,7 @@
osc.conf.config['debug'] = args.debug
uc = CompareList(args.old_prj, args.new_prj, args.verbose, args.newonly,
- args.removedonly)
+ args.removedonly, args.submit)
uc.crawl()
if __name__ == '__main__':
@@ -156,6 +171,8 @@
help='show new package only')
parser.add_argument('--removedonly', action='store_true',
help='show removed package but exists in target')
+ parser.add_argument('--submit', action='store_true',
+ help='submit new package to target')
args = parser.parse_args()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/dist/package/openSUSE-release-tools.spec
new/openSUSE-release-tools-20171122.b428ed3/dist/package/openSUSE-release-tools.spec
---
old/openSUSE-release-tools-20171120.87649f1/dist/package/openSUSE-release-tools.spec
2017-11-20 09:10:15.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/dist/package/openSUSE-release-tools.spec
2017-11-22 14:00:16.000000000 +0100
@@ -202,6 +202,10 @@
Group: Development/Tools/Other
BuildArch: noarch
Requires: osclib = %{version}
+Requires: obs-service-product_converter
+Requires: python-solv
+# we use the same user as repo-checker
+PreReq: openSUSE-release-tools-repo-checker
%description pkglistgen
Generates package lists based on 000package-groups and puts them
@@ -347,6 +351,9 @@
fi
fi
+%postun pkglistgen
+%systemd_postun
+
%files
%defattr(-,root,root,-)
%doc README.asciidoc
@@ -476,9 +483,12 @@
%files pkglistgen
%defattr(-,root,root,-)
%{_bindir}/osrt-pkglistgen
-%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0.sh
-%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Rings.sh
-%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0-all
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Rings
+%{_bindir}/osrt-pkglistgen-openSUSE:Leap:15.0:Staging
+%{_unitdir}/[email protected]
+%{_unitdir}/[email protected]
%files -n osclib
%defattr(-,root,root,-)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/openSUSE-release-tools-20171120.87649f1/leaper.py
new/openSUSE-release-tools-20171122.b428ed3/leaper.py
--- old/openSUSE-release-tools-20171120.87649f1/leaper.py 2017-11-20
09:10:15.000000000 +0100
+++ new/openSUSE-release-tools-20171122.b428ed3/leaper.py 2017-11-22
14:00:16.000000000 +0100
@@ -149,6 +149,9 @@
return False
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]
@@ -200,6 +203,10 @@
if package in self.lookup_150:
origin = self.lookup_150[package]
+ # obviously
+ if src_project in ('openSUSE:Factory', 'openSUSE:Factory:NonFree'):
+ self.source_in_factory = True
+
is_fine_if_factory = False
not_in_factory_okish = False
if origin:
@@ -327,8 +334,18 @@
else: # no origin
# submission from SLE is ok
if src_project.startswith('SUSE:SLE-15'):
+ self.do_check_maintainer_review = False
return True
+ # new package submitted from Factory. Check if it was in
+ # 42.3 before and skip maintainer review if so.
+ subprj = src_project[len('openSUSE:Factory'):]
+ if self.source_in_factory and
target_project.startswith('openSUSE:Leap:15.0') \
+ and self.is_package_in_project('openSUSE:Leap:42.3'+subprj,
package):
+ self.logger.info('package was in 42.3')
+ self.do_check_maintainer_review = False
+ return True
+
is_fine_if_factory = True
self.needs_release_manager = True
@@ -409,10 +426,11 @@
self.needs_release_manager = False
self.pending_factory_submission = False
self.source_in_factory = None
+ self.do_check_maintainer_review = True
self.packages = {}
request_ok = ReviewBot.ReviewBot.check_one_request(self, req)
- if not self.ibs:
+ if self.do_check_maintainer_review:
has_correct_maintainer = self.maintbot.check_one_request(req)
self.logger.debug("has_correct_maintainer: %s",
has_correct_maintainer)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/pkglistgen.py
new/openSUSE-release-tools-20171122.b428ed3/pkglistgen.py
--- old/openSUSE-release-tools-20171120.87649f1/pkglistgen.py 2017-11-20
09:10:15.000000000 +0100
+++ new/openSUSE-release-tools-20171122.b428ed3/pkglistgen.py 2017-11-22
14:00:16.000000000 +0100
@@ -647,29 +647,29 @@
for prp in self.tool.repos:
project, repo = prp.split('/')
for arch in self.tool.architectures:
- d = os.path.join(
- CACHEDIR, 'repo-{}-{}-{}'.format(project, repo, arch))
+ # TODO: refactor to common function with repo_checker.py
+ d = os.path.join(CACHEDIR, project, repo, arch)
+ if not os.path.exists(d):
+ os.makedirs(d)
+
logger.debug('updating %s', d)
- # XXX
- if 'opensuse' in self.tool.apiurl:
- apiurl = 'https://api.opensuse.org/public'
- else:
- apiurl = 'https://api.suse.de/public'
args = [bs_mirrorfull]
args.append('--nodebug')
- args.append('{}/build/{}/{}/{}'.format(apiurl, project, repo,
arch))
+
args.append('{}/public/build/{}/{}/{}'.format(self.tool.apiurl, project, repo,
arch))
args.append(d)
p = subprocess.Popen(args, stdout=subprocess.PIPE)
repo_update = False
for line in p.stdout:
- print(line.rstrip())
+ logger.info(line.rstrip())
global_update = True
repo_update = True
- if not repo_update:
+
+ solv_file = os.path.join(CACHEDIR,
'repo-{}-{}-{}.solv'.format(project, repo, arch))
+ if os.path.exists(solv_file) and not repo_update:
continue
files = [os.path.join(d, f)
for f in os.listdir(d) if f.endswith('.rpm')]
- fh = open(d + '.solv', 'w')
+ fh = open(solv_file, 'w')
p = subprocess.Popen(
['rpms2solv', '-m', '-', '-0'], stdin=subprocess.PIPE,
stdout=fh)
p.communicate('\0'.join(files))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/pkglistgen.sh
new/openSUSE-release-tools-20171122.b428ed3/pkglistgen.sh
--- old/openSUSE-release-tools-20171120.87649f1/pkglistgen.sh 2017-11-20
09:10:15.000000000 +0100
+++ new/openSUSE-release-tools-20171122.b428ed3/pkglistgen.sh 2017-11-22
14:00:16.000000000 +0100
@@ -5,7 +5,7 @@
set -e
shopt -s nullglob
-self=$(readlink $(type -p "$0"))
+self=$(readlink -e $(type -p "$0"))
: ${project:=openSUSE:Factory}
: ${api:=api.opensuse.org}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0
---
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0
1970-01-01 01:00:00.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0
2017-11-22 14:00:16.000000000 +0100
@@ -0,0 +1,4 @@
+#!/bin/bash
+export project=openSUSE:Leap:15.0
+export repos=$project/standard
+osrt-pkglistgen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0-all
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0-all
---
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0-all
1970-01-01 01:00:00.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0-all
2017-11-22 14:00:16.000000000 +0100
@@ -0,0 +1,4 @@
+#!/bin/bash
+osrt-pkglistgen-openSUSE:Leap:15.0
+osrt-pkglistgen-openSUSE:Leap:15.0:Rings
+osrt-pkglistgen-openSUSE:Leap:15.0:Staging
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0.sh
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0.sh
---
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0.sh
2017-11-20 09:10:15.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0.sh
1970-01-01 01:00:00.000000000 +0100
@@ -1,5 +0,0 @@
-#!/bin/bash
-self=$(readlink $(type -p "$0"))
-export project=openSUSE:Leap:15.0
-export repos=$project/standard
-osrt-pkglistgen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings
---
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings
1970-01-01 01:00:00.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings
2017-11-22 14:00:16.000000000 +0100
@@ -0,0 +1,12 @@
+#!/bin/bash
+main=openSUSE:Leap:15.0
+export delete_kiwis="openSUSE-ftp-ftp-x86_64.kiwi openSUSE-cd-mini-x86_64.kiwi"
+
+export project=$main:Rings:1-MinimalX
+export repos=$project/standard,$main:Rings:0-Bootstrap/standard
+osrt-pkglistgen
+
+export project=$main:Rings:2-TestDVD
+export repos=$main:Rings:2-TestDVD/standard,$repos
+export skip_releases=1
+osrt-pkglistgen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings.sh
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings.sh
---
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings.sh
2017-11-20 09:10:15.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Rings.sh
1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-#!/bin/bash
-main=openSUSE:Leap:15.0
-export delete_kiwis="openSUSE-ftp-ftp-x86_64.kiwi openSUSE-cd-mini-x86_64.kiwi"
-
-export project=$main:Rings:1-MinimalX
-export repos=$project/standard,$main:Rings:0-Bootstrap/standard
-osrt-pkglistgen
-
-export project=$main:Rings:2-TestDVD
-export repos=$main:Rings:2-TestDVD/standard,$repos
-export skip_releases=1
-osrt-pkglistgen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging
---
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging
1970-01-01 01:00:00.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging
2017-11-22 14:00:16.000000000 +0100
@@ -0,0 +1,20 @@
+#!/bin/bash
+self=$(readlink $(type -p "$0"))
+main=openSUSE:Leap:15.0
+: ${letter:=A B C D E}
+
+export delete_kiwis="openSUSE-ftp-ftp-x86_64.kiwi openSUSE-cd-mini-x86_64.kiwi"
+for l in $letter; do
+ export project=$main:Staging:$l
+ echo "checking $project..."
+ export repos=$project/standard
+ if [ "$l" != A -a "$l" != B ]; then
+ repos="$repos,$project/bootstrap_copy"
+ fi
+
+ # DVD project first as it depends on the project below, so might look
+ # busy if we update the other one first
+ project=$project:DVD repos=$project/standard,$repos skip_releases=1
osrt-pkglistgen
+
+ osrt-pkglistgen
+done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh
---
old/openSUSE-release-tools-20171120.87649f1/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh
2017-11-20 09:10:15.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/script/osrt-pkglistgen-openSUSE:Leap:15.0:Staging.sh
1970-01-01 01:00:00.000000000 +0100
@@ -1,19 +0,0 @@
-#!/bin/bash
-self=$(readlink $(type -p "$0"))
-main=openSUSE:Leap:15.0
-: ${letter:=A B C D E}
-
-export delete_kiwis="openSUSE-ftp-ftp-x86_64.kiwi openSUSE-cd-mini-x86_64.kiwi"
-for l in $letter; do
- export project=$main:Staging:$l
- echo "checking $project..."
- export repos=$project/standard
- if [ "$l" != A -a "$l" != B ]; then
- repos="$repos,$project/bootstrap_copy"
- fi
- osrt-pkglistgen
-
- export project=$project:DVD
- export repos=$project/standard,$repos
- skip_releases=1 osrt-pkglistgen
-done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/systemd/[email protected]
new/openSUSE-release-tools-20171122.b428ed3/systemd/[email protected]
---
old/openSUSE-release-tools-20171120.87649f1/systemd/[email protected]
1970-01-01 01:00:00.000000000 +0100
+++
new/openSUSE-release-tools-20171122.b428ed3/systemd/[email protected]
2017-11-22 14:00:16.000000000 +0100
@@ -0,0 +1,9 @@
+[Unit]
+Description=openSUSE Release Tools: generate package lists for %i
+
+[Service]
+User=osrt-repo-checker
+ExecStart=/usr/bin/osrt-pkglistgen-%i-all
+
+[Install]
+WantedBy=multi-user.target
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/openSUSE-release-tools-20171120.87649f1/systemd/[email protected]
new/openSUSE-release-tools-20171122.b428ed3/systemd/[email protected]
--- old/openSUSE-release-tools-20171120.87649f1/systemd/[email protected]
1970-01-01 01:00:00.000000000 +0100
+++ new/openSUSE-release-tools-20171122.b428ed3/systemd/[email protected]
2017-11-22 14:00:16.000000000 +0100
@@ -0,0 +1,9 @@
+[Unit]
+Description=openSUSE Release Tools: generate package lists for %i
+
+[Timer]
+OnBootSec=130
+OnUnitInactiveSec=30 min
+
+[Install]
+WantedBy=timers.target
++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.y1WiAi/_old 2017-11-23 09:44:35.856112406 +0100
+++ /var/tmp/diff_new_pack.y1WiAi/_new 2017-11-23 09:44:35.856112406 +0100
@@ -1,5 +1,5 @@
name: openSUSE-release-tools
-version: 20171120.87649f1
-mtime: 1511165415
-commit: 87649f10f13899c70b05f769df02bb99c897c65a
+version: 20171122.b428ed3
+mtime: 1511355616
+commit: b428ed3a7d54c8487710bded915a590bfcd79447