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 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171122.b428ed3:
+  * compare_pkglist: Add --submit param to submit new package
+
+-------------------------------------------------------------------
+Tue Nov 21 10:33:54 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- Update to version 20171121.734e384:
+  * pkglistgen: need to expand link
+  * pkglistgen: require python-solv
+
+-------------------------------------------------------------------
+Tue Nov 21 09:59:21 UTC 2017 - opensuse-releaset...@opensuse.org
+
+- 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 - opensuse-releaset...@opensuse.org
+
+- 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}/osrt-pkglistgen@.service
+%{_unitdir}/osrt-pkglistgen@.timer
 
 %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}/osrt-pkglistgen@.service
+%{_unitdir}/osrt-pkglistgen@.timer
 
 %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/osrt-pkglistgen@.service 
new/openSUSE-release-tools-20171122.b428ed3/systemd/osrt-pkglistgen@.service
--- 
old/openSUSE-release-tools-20171120.87649f1/systemd/osrt-pkglistgen@.service    
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/openSUSE-release-tools-20171122.b428ed3/systemd/osrt-pkglistgen@.service    
    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/osrt-pkglistgen@.timer 
new/openSUSE-release-tools-20171122.b428ed3/systemd/osrt-pkglistgen@.timer
--- old/openSUSE-release-tools-20171120.87649f1/systemd/osrt-pkglistgen@.timer  
1970-01-01 01:00:00.000000000 +0100
+++ new/openSUSE-release-tools-20171122.b428ed3/systemd/osrt-pkglistgen@.timer  
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
 


Reply via email to