Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2018-06-27 10:22:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openSUSE-release-tools" Wed Jun 27 10:22:00 2018 rev:107 rq:619047 version:20180626.15618eb Changes: -------- --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2018-06-25 11:41:44.590936952 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes 2018-06-27 10:22:06.634529681 +0200 @@ -1,0 +2,12 @@ +Tue Jun 26 05:08:02 UTC 2018 - opensuse-releaset...@opensuse.org + +- Update to version 20180626.15618eb: + * repo_checker: Fix config read/load + +------------------------------------------------------------------- +Mon Jun 25 08:56:23 UTC 2018 - opensuse-releaset...@opensuse.org + +- Update to version 20180625.89c6f1c: + * devel-project: reword notifier + +------------------------------------------------------------------- Old: ---- openSUSE-release-tools-20180621.c38f9ca.obscpio New: ---- openSUSE-release-tools-20180626.15618eb.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openSUSE-release-tools.spec ++++++ --- /var/tmp/diff_new_pack.Ieqd5M/_old 2018-06-27 10:22:07.798487231 +0200 +++ /var/tmp/diff_new_pack.Ieqd5M/_new 2018-06-27 10:22:07.802487085 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version: 20180621.c38f9ca +Version: 20180626.15618eb 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.Ieqd5M/_old 2018-06-27 10:22:07.862484897 +0200 +++ /var/tmp/diff_new_pack.Ieqd5M/_new 2018-06-27 10:22:07.866484751 +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">d91ce3f2b282c6bf9ffca5cc6a8b13b683e8506c</param> + <param name="changesrevision">140057cad4cdad5b58e66a60cb3ecd697b99a449</param> </service> </servicedata> ++++++ openSUSE-release-tools-20180621.c38f9ca.obscpio -> openSUSE-release-tools-20180626.15618eb.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20180621.c38f9ca/devel-project.py new/openSUSE-release-tools-20180626.15618eb/devel-project.py --- old/openSUSE-release-tools-20180621.c38f9ca/devel-project.py 2018-06-21 18:13:51.000000000 +0200 +++ new/openSUSE-release-tools-20180626.15618eb/devel-project.py 2018-06-26 06:59:07.000000000 +0200 @@ -103,7 +103,9 @@ # devel_projects_get() only works for Factory as such # devel_project_fallback() must be used on a per package basis. - packages = package_list_without_links(apiurl, args.project) + packages = args.packages + if not packages: + packages = package_list_without_links(apiurl, args.project) maintainer_map = {} for package in packages: devel_project, devel_package = devel_project_fallback(apiurl, args.project, package) @@ -118,7 +120,22 @@ subject = 'Packages you maintain are present in {}'.format(args.project) for userid, package_identifiers in maintainer_map.items(): email = entity_email(apiurl, userid) - message = 'The following packages you maintain are in {}:\n\n- {}'.format( + message = """This is a friendly reminder about your packages in {}. + +Please verify that the included packages are working as intended and +have versions appropriate for a stable release. Changes may be submitted until +April 26th [at the latest]. + +Keep in mind that some packages may be shared with SUSE Linux +Enterprise. Concerns with those should be raised via Bugzilla. + +Please contact opensuse-releaset...@opensuse.org if your package +needs special attention by the release team. + +According to the information in OBS ("osc maintainer") you are +in charge of the following packages: + +- {}""".format( args.project, '\n- '.join(sorted(package_identifiers))) mail_send(args.project, email, subject, message, dry=args.dry) @@ -258,6 +275,7 @@ parser_notify = subparsers.add_parser('notify', help='notify maintainers of their packages') parser_notify.set_defaults(func=notify) parser_notify.add_argument('--dry', action='store_true', help='dry run emails') + parser_notify.add_argument("packages", nargs='*', help="packages to check") parser_requests = subparsers.add_parser('requests', help='List open requests.') parser_requests.set_defaults(func=requests) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20180621.c38f9ca/repo_checker.py new/openSUSE-release-tools-20180626.15618eb/repo_checker.py --- old/openSUSE-release-tools-20180621.c38f9ca/repo_checker.py 2018-06-21 18:13:51.000000000 +0200 +++ new/openSUSE-release-tools-20180626.15618eb/repo_checker.py 2018-06-26 06:59:07.000000000 +0200 @@ -576,7 +576,7 @@ whitelists_remaining[key] = whitelists_remaining[key] - binaries_common # Update whitelist entries with new values. - config = api.dashboard_content_load('config').splitlines(True) + config = api.attribute_value_load('Config').splitlines(True) config_new = copy(config) for key, value in whitelists_remaining.items(): if value != whitelists[key]: @@ -597,7 +597,7 @@ else: print('y') - api.dashboard_content_save('config', ''.join(config_new), 'repo_checker whitelist clean') + api.attribute_value_save('Config', ''.join(config_new), 'repo_checker whitelist clean') def whitelist_clean_set(self, config, key, value): # Unfortunately even OscConfigParser does not preserve empty lines. ++++++ openSUSE-release-tools.obsinfo ++++++ --- /var/tmp/diff_new_pack.Ieqd5M/_old 2018-06-27 10:22:08.866448283 +0200 +++ /var/tmp/diff_new_pack.Ieqd5M/_new 2018-06-27 10:22:08.870448137 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20180621.c38f9ca -mtime: 1529597631 -commit: c38f9ca0e53780247104626148a88538fc2cba09 +version: 20180626.15618eb +mtime: 1529989147 +commit: 15618eb05cbf389b0d9614e8952f4a19f35a9566