commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2024-07-25 15:38:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1882 (New) Package is "openSUSE-release-tools" Thu Jul 25 15:38:41 2024 rev:525 rq:1189285 version:20240716.1a95eb1 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2024-07-02 18:19:36.234344307 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1882/openSUSE-release-tools.changes 2024-07-25 15:50:37.422704853 +0200 @@ -1,0 +2,30 @@ +Tue Jul 16 12:17:46 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240716.1a95eb1: + * Monitor the release of Mimimal-VM images in SLES16 + +--- +Tue Jul 16 07:25:25 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240716.f3350aa: + * Add Mimimal-VM images SLES16 release pipeline + +--- +Wed Jul 10 09:52:06 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240710.b7e71a0: + * gocd: changes to checkers, stagings and target for SLE15SP7 + +--- +Mon Jul 08 07:55:51 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240708.a906506: + * Ignore patchinfo packages when checking for duplicated binaries + +--- +Wed Jul 03 14:36:49 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240703.7797359: + * Install tools explicitly to avoid busybox variants being picked + +--- Old: openSUSE-release-tools-20240625.9e0d0ae.obscpio New: openSUSE-release-tools-20240716.1a95eb1.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.T3Kbrf/_old 2024-07-25 15:50:38.214736859 +0200 +++ /var/tmp/diff_new_pack.T3Kbrf/_new 2024-07-25 15:50:38.214736859 +0200 @@ -21,7 +21,7 @@ %define announcer_filename factory-package-news %define services osrt-slsa.target osrt-relpkggen@.timer osrt-relpkggen@.service osrt-pkglistgen@.timer osrt-pkglistgen@.service Name: openSUSE-release-tools -Version:20240625.9e0d0ae +Version:20240716.1a95eb1 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.T3Kbrf/_old 2024-07-25 15:50:38.270739122 +0200 +++ /var/tmp/diff_new_pack.T3Kbrf/_new 2024-07-25 15:50:38.274739284 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -9e0d0ae27f958648945c951c8d32aa2a567f2ad9 +1a95eb116564b54b90f98b8889e6b779e3e5011c ++ openSUSE-release-tools-20240625.9e0d0ae.obscpio -> openSUSE-release-tools-20240716.1a95eb1.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20240625.9e0d0ae/dist/ci/testenv-tumbleweed/Dockerfile new/openSUSE-release-tools-20240716.1a95eb1/dist/ci/testenv-tumbleweed/Dockerfile --- old/openSUSE-release-tools-20240625.9e0d0ae/dist/ci/testenv-tumbleweed/Dockerfile 2024-06-25 13:07:06.0 +0200 +++ new/openSUSE-release-tools-20240716.1a95eb1/dist/ci/testenv-tumbleweed/Dockerfile 2024-07-16 14:17:01.0 +0200 @@ -8,7 +8,7 @@ RUN zypper in -y osc python3-pytest python3-httpretty python3-pyxdg python3-PyYAML \ python3-pika python3-cmdln python3-lxml python3-python-dateutil python3-colorama \ python3-influxdb python3-pytest-cov libxml2-tools curl python3-flake8 python3-requests \ - shadow vim vim-data strace git sudo patch openSUSE-release openSUSE-release-ftp \ + shadow vim vim-data strace git sudo patch unzip which cpio gawk openSUSE-release openSUSE-release-ftp \ perl-Net-SSLeay perl-Text-Diff perl-XML-Simple perl-XML-Parser build \ obs-service-download_files obs-service-format_spec_file obs-scm-bridge RUN useradd tester -d /code/tests/home diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20240625.9e0d0ae/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20240716.1a95eb1/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20240625.9e0d0ae/gocd/checkers.suse.gocd.yaml 2024-06-25 13:07:06.0 +0200 +++
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2024-07-02 18:19:31 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.18349 (New) Package is "openSUSE-release-tools" Tue Jul 2 18:19:31 2024 rev:524 rq:1184852 version:20240625.9e0d0ae Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2024-05-27 12:04:34.665148590 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.18349/openSUSE-release-tools.changes 2024-07-02 18:19:36.234344307 +0200 @@ -1,0 +2,163 @@ +Tue Jun 25 11:09:34 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240625.9e0d0ae: + * Also consider spdx.json an iso for the purpose of openQA + +--- +Mon Jun 24 10:54:21 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240624.c6ba819: + * Leap 16 pkligsten use correct project + * Leap 16 use pkglistgen with product-composer + +--- +Thu Jun 20 19:41:26 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240620.31704ab: + * Trigger publish at 0:50 and 12:50 every day + * Automatic publishing of repos for LEAPM 6.0 + +--- +Tue Jun 18 09:39:57 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240618.3244aa8: + * leap-micro55_appliances empty flavor list + * leap156 commented version of flavors without net images + * update publish_leap-micro60_appliances.config + +--- +Tue Jun 18 08:32:19 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240618.f155c32: + * Use tabs for indentation + * add back openSUSE- prefix for LeapMicro 6.0 DVD media + * update dvd filename for the leapmicro6.0 and new productcompose + * use new 000productcompose only + * Add pkglistgen for LeapMicro 6.0 000productcompose (maint workflow) + +--- +Mon Jun 17 17:04:48 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240617.0b60495: + * Switch CI to Leap 15.6 + +--- +Mon Jun 17 15:52:09 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240617.9b466e6: + * slfo-stagings: add a timeout for Build.product, and do not run if repo is missing + * verify-repo-built-successful: properly handle missing repositories + * verify-repo-built-successful: mark project and repository args required + +--- +Mon Jun 17 10:26:40 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240617.0928376: + * cleanup_rings: whitelist 'devscripts' + +--- +Mon Jun 17 07:38:42 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240617.abf142e: + * verify-build-and-generatelists: Adjust to use --engine and --git-url for SLFO based products. + +--- +Mon Jun 17 07:29:44 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240617.864dffa: + * check_source: fix crash AttributeError: 'CheckSource' object has no attribute 'review_message' + +--- +Thu Jun 13 10:34:48 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240613.9d63fee: + * docker_publisher.py: Set 15.6 as latest + +--- +Wed Jun 12 08:47:02 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240612.1679c72: + * Remove codecoverage reporting + +--- +Tue Jun 11 14:04:47 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240611.4d0b152: + * Restore SLFO pipelines + +--- +Tue Jun 11 13:40:53 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240611.dc9d44d: + * gocd: slfo-stagings: wait for product to be built before enabling images + * pkglistgen: cli: Explicitly enable product-composer instead of detecting directories. + +--- +Tue Jun 11 10:50:51 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240611.7999809: + * announcer: inject hostname in case fqdn cannot be found +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2024-03-01 23:38:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1770 (New) Package is "openSUSE-release-tools" Fri Mar 1 23:38:41 2024 rev:522 rq:1154000 version:20240223.f941f9d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2024-02-14 23:20:05.199168562 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1770/openSUSE-release-tools.changes 2024-03-01 23:38:49.232434814 +0100 @@ -1,0 +2,44 @@ +Fri Feb 23 12:37:59 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240223.f941f9d: + * Call rabbit-repoid.py for openSUSE:Slowroll + +--- +Thu Feb 22 15:43:06 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240222.1748b20: + * osclib/repochecks.py: Use libsolv for checking conflicts between packages + * findfileconflicts: Quote version and release in YAML output + +--- +Thu Feb 22 13:43:26 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240222.db4bd75: + * Introduce new openSUSE|SUSE.Legal group and move pipelines into them + +--- +Wed Feb 21 10:27:20 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240221.84b76ec: + * Fix mkdir permissions argument + * Add IPv4 and IPv6 handling in one file + +--- +Tue Feb 20 08:47:19 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240220.9919e02: + * Maintenance setup for Leap 15.6 + +--- +Thu Feb 15 10:07:18 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240215.54075b0: + * Remove 15.4 and add 15.6 where missing + +--- +Thu Feb 15 10:05:30 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240215.9e5a7f9: + * ttm: Remove livecd size checks + +--- Old: openSUSE-release-tools-20240207.602b3d2.obscpio New: openSUSE-release-tools-20240223.f941f9d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.XCLXsv/_old 2024-03-01 23:38:49.896458825 +0100 +++ /var/tmp/diff_new_pack.XCLXsv/_new 2024-03-01 23:38:49.896458825 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20240207.602b3d2 +Version:20240223.f941f9d 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.XCLXsv/_old 2024-03-01 23:38:49.928459982 +0100 +++ /var/tmp/diff_new_pack.XCLXsv/_new 2024-03-01 23:38:49.932460127 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -602b3d2b1e47b7ba9397524ebd94446982f88c03 +f941f9da356c0e561c42a69596eef616ea1f2c77 ++ openSUSE-release-tools-20240207.602b3d2.obscpio -> openSUSE-release-tools-20240223.f941f9d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20240207.602b3d2/dashboard/generate.py new/openSUSE-release-tools-20240223.f941f9d/dashboard/generate.py --- old/openSUSE-release-tools-20240207.602b3d2/dashboard/generate.py 2024-02-07 15:42:32.0 +0100 +++ new/openSUSE-release-tools-20240223.f941f9d/dashboard/generate.py 2024-02-23 13:35:56.0 +0100 @@ -191,13 +191,6 @@ openqa_group='openSUSE Leap 15.5 ARMv7', openqa_version='15.5', openqa_groupid=106) fetcher.add('openSUSE:Leap:15.5:ARM:Images', nick='Leap:15.5:ARM:Images', openqa_group='openSUSE Leap 15.5 ARMv7 Images', openqa_version='15.5', openqa_groupid=104) -fetcher.add('openSUSE:Leap:15.4:Images', nick='Leap:15.4:Images', openqa_group='openSUSE Leap 15.4 Images', -openqa_version='15.4', openqa_groupid=89) -fetcher.add('openSUSE:Leap:15.4:ARM', nick='Leap:15.4:ARM', - download_url='https://download.opensuse.org/ports/armv7hl/distribution/leap/15.4/iso', -
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2024-02-14 23:19:53 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1815 (New) Package is "openSUSE-release-tools" Wed Feb 14 23:19:53 2024 rev:521 rq:1146591 version:20240207.602b3d2 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2024-01-29 22:32:36.961263858 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1815/openSUSE-release-tools.changes 2024-02-14 23:20:05.199168562 +0100 @@ -1,0 +2,13 @@ +Wed Feb 07 14:44:13 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240207.602b3d2: + * gocd: fix name of task + * gocd: add rebuild pipeline for ALP + +--- +Fri Feb 02 10:41:18 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240202.2e3b614: + * Initial pipeline setup for Leap Micro 6.0 + +--- Old: openSUSE-release-tools-20240122.105eea5.obscpio New: openSUSE-release-tools-20240207.602b3d2.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.5lb7tC/_old 2024-02-14 23:20:06.099201010 +0100 +++ /var/tmp/diff_new_pack.5lb7tC/_new 2024-02-14 23:20:06.099201010 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20240122.105eea5 +Version:20240207.602b3d2 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.5lb7tC/_old 2024-02-14 23:20:06.143202596 +0100 +++ /var/tmp/diff_new_pack.5lb7tC/_new 2024-02-14 23:20:06.147202741 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -105eea5f93a558ff42e3f226d1c0370f58335539 +602b3d2b1e47b7ba9397524ebd94446982f88c03 ++ openSUSE-release-tools-20240122.105eea5.obscpio -> openSUSE-release-tools-20240207.602b3d2.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20240122.105eea5/gocd/leapmicro.target.gocd.yaml new/openSUSE-release-tools-20240207.602b3d2/gocd/leapmicro.target.gocd.yaml --- old/openSUSE-release-tools-20240122.105eea5/gocd/leapmicro.target.gocd.yaml 2024-01-22 10:48:34.0 +0100 +++ new/openSUSE-release-tools-20240207.602b3d2/gocd/leapmicro.target.gocd.yaml 2024-02-07 15:42:32.0 +0100 @@ -17,7 +17,7 @@ resources: - repo-checker tasks: - - script: ./pkglistgen.py -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:Micro:5.5 -s target --only-release-packages + - script: ./pkglistgen.py -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:Micro:6.0 -s target --only-release-packages LeapMicro.Package.Lists: group: Leap @@ -35,4 +35,4 @@ resources: - repo-checker tasks: - - script: ./pkglistgen.py -A https://api.opensuse.org --debug update_and_solve -p openSUSE:Leap:Micro:5.5 -s target + - script: ./pkglistgen.py -A https://api.opensuse.org --debug update_and_solve -p openSUSE:Leap:Micro:6.0 -s target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20240122.105eea5/gocd/rebuild-trigger-alp.gocd.yaml new/openSUSE-release-tools-20240207.602b3d2/gocd/rebuild-trigger-alp.gocd.yaml --- old/openSUSE-release-tools-20240122.105eea5/gocd/rebuild-trigger-alp.gocd.yaml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20240207.602b3d2/gocd/rebuild-trigger-alp.gocd.yaml 2024-02-07 15:42:32.0 +0100 @@ -0,0 +1,22 @@ +format_version: 3 +pipelines: + Trigger.Rebuild.ALP_Standard: +group: ALP.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 0 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: + - repo-checker +tasks: + - script: |- + echo "ALP Standard" + ./project-installcheck.py -A https://api.suse.de --debug check --add-comments --store
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2024-01-29 22:32:29 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1815 (New) Package is "openSUSE-release-tools" Mon Jan 29 22:32:29 2024 rev:520 rq:1142209 version:20240122.105eea5 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2024-01-17 22:19:12.879626635 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1815/openSUSE-release-tools.changes 2024-01-29 22:32:36.961263858 +0100 @@ -1,0 +2,6 @@ +Mon Jan 22 09:49:30 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240122.105eea5: + * skippkg-finder: sort conditionals set + +--- Old: openSUSE-release-tools-20240110.8329809.obscpio New: openSUSE-release-tools-20240122.105eea5.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.jREOZZ/_old 2024-01-29 22:32:37.717291221 +0100 +++ /var/tmp/diff_new_pack.jREOZZ/_new 2024-01-29 22:32:37.717291221 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20240110.8329809 +Version:20240122.105eea5 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.jREOZZ/_old 2024-01-29 22:32:37.757292670 +0100 +++ /var/tmp/diff_new_pack.jREOZZ/_new 2024-01-29 22:32:37.761292814 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -8329809782a420f197f3e7b17fd37ea864c13650 +105eea5f93a558ff42e3f226d1c0370f58335539 ++ openSUSE-release-tools-20240110.8329809.obscpio -> openSUSE-release-tools-20240122.105eea5.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20240110.8329809/skippkg-finder.py new/openSUSE-release-tools-20240122.105eea5/skippkg-finder.py --- old/openSUSE-release-tools-20240110.8329809/skippkg-finder.py 2024-01-10 11:51:44.0 +0100 +++ new/openSUSE-release-tools-20240122.105eea5/skippkg-finder.py 2024-01-22 10:48:34.0 +0100 @@ -345,7 +345,7 @@ # Handle the conditionals cond_list = {} -for item in self.skiplist_conditionals: +for item in sorted(self.skiplist_conditionals): # node[0] is the condition, node[1] is the package # an example of the format: only_x86_64:glibc-32bit node = item.split(':') ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.jREOZZ/_old 2024-01-29 22:32:38.681326113 +0100 +++ /var/tmp/diff_new_pack.jREOZZ/_new 2024-01-29 22:32:38.685326259 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20240110.8329809 -mtime: 1704883904 -commit: 8329809782a420f197f3e7b17fd37ea864c13650 +version: 20240122.105eea5 +mtime: 1705916914 +commit: 105eea5f93a558ff42e3f226d1c0370f58335539
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2024-01-17 22:18:23 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.16006 (New) Package is "openSUSE-release-tools" Wed Jan 17 22:18:23 2024 rev:519 rq:1139431 version:20240110.8329809 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-12-20 21:02:46.075583559 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.16006/openSUSE-release-tools.changes 2024-01-17 22:19:12.879626635 +0100 @@ -1,0 +2,23 @@ +Wed Jan 10 10:53:18 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240110.8329809: + * check_source.py: Use correct function for getting maintainer of the devel pkg + * Fix --osc-debug option with new osc + +--- +Wed Jan 03 16:20:00 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240103.6ab1d35: + * Slightly more useful info logging for source changes + * use list comprehension instead of set comparison + * publish bci repo right away on package set changes + * Remove SP3 and SP4 BCI repos + +--- +Wed Jan 03 11:05:55 UTC 2024 - opensuse-releaset...@opensuse.org + +- Update to version 20240103.6478168: + * Add timer to monitor release finished for SLE-Micro + * Create Staging pipelines for ALP Dolomite 1.0 + +--- Old: openSUSE-release-tools-20231213.02b3886.obscpio New: openSUSE-release-tools-20240110.8329809.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.dFUV0l/_old 2024-01-17 22:19:14.067670289 +0100 +++ /var/tmp/diff_new_pack.dFUV0l/_new 2024-01-17 22:19:14.067670289 +0100 @@ -1,7 +1,7 @@ # # spec file for package openSUSE-release-tools # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231213.02b3886 +Version:20240110.8329809 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.dFUV0l/_old 2024-01-17 22:19:14.107671759 +0100 +++ /var/tmp/diff_new_pack.dFUV0l/_new 2024-01-17 22:19:14.111671906 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -02b3886bf34722f94374432766a37e7630f5d835 +8329809782a420f197f3e7b17fd37ea864c13650 ++ openSUSE-release-tools-20231213.02b3886.obscpio -> openSUSE-release-tools-20240110.8329809.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231213.02b3886/ReviewBot.py new/openSUSE-release-tools-20240110.8329809/ReviewBot.py --- old/openSUSE-release-tools-20231213.02b3886/ReviewBot.py2023-12-13 08:16:21.0 +0100 +++ new/openSUSE-release-tools-20240110.8329809/ReviewBot.py2024-01-10 11:51:44.0 +0100 @@ -896,7 +896,7 @@ conf.get_config(override_apiurl=self.options.apiurl) if (self.options.osc_debug): -conf.config['debug'] = 1 +conf.config['debug'] = True self.checker = self.setup_checker() if self.options.config: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231213.02b3886/check_source.py new/openSUSE-release-tools-20240110.8329809/check_source.py --- old/openSUSE-release-tools-20231213.02b3886/check_source.py 2023-12-13 08:16:21.0 +0100 +++ new/openSUSE-release-tools-20240110.8329809/check_source.py 2024-01-10 11:51:44.0 +0100 @@ -22,7 +22,7 @@ from osclib.core import group_members from osclib.core import package_kind from osclib.core import create_add_role_request -from osclib.core import maintainers_get +from osclib.core import package_role_expand from osc.core import show_package_meta, show_project_meta from osc.core import get_request_list from urllib.error import HTTPError @@ -300,7 +300,7 @@ devel_project, devel_package = devel_project_fallback(self.apiurl, target_project, target_package)
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-12-01 21:26:20 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.25432 (New) Package is "openSUSE-release-tools" Fri Dec 1 21:26:20 2023 rev:516 rq:1130180 version:20231201.6367d8f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-11-30 22:05:53.191330504 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.25432/openSUSE-release-tools.changes 2023-12-01 21:27:02.805576816 +0100 @@ -1,0 +2,7 @@ +Fri Dec 01 09:59:38 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231201.6367d8f: + * ttm: fix regexp to match 'livecd-x11' check + * ttm: Allow bigger images for livecd-x11 on aarch64 since no CD will be used, but usb sticks + +--- Old: openSUSE-release-tools-20231130.29c388e.obscpio New: openSUSE-release-tools-20231201.6367d8f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.4VUm2k/_old 2023-12-01 21:27:03.681608991 +0100 +++ /var/tmp/diff_new_pack.4VUm2k/_new 2023-12-01 21:27:03.681608991 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231130.29c388e +Version:20231201.6367d8f 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.4VUm2k/_old 2023-12-01 21:27:03.717610313 +0100 +++ /var/tmp/diff_new_pack.4VUm2k/_new 2023-12-01 21:27:03.721610460 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -29c388e47a11b36300bb7deab1f31dcf544d7372 +6367d8f1869d8044075a89f4614f7a23a41d73b2 ++ openSUSE-release-tools-20231130.29c388e.obscpio -> openSUSE-release-tools-20231201.6367d8f.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231130.29c388e/ttm/releaser.py new/openSUSE-release-tools-20231201.6367d8f/ttm/releaser.py --- old/openSUSE-release-tools-20231130.29c388e/ttm/releaser.py 2023-11-30 14:48:11.0 +0100 +++ new/openSUSE-release-tools-20231201.6367d8f/ttm/releaser.py 2023-12-01 10:58:54.0 +0100 @@ -81,15 +81,15 @@ return self.iso_build_version(self.project.name, self.project.image_products[0].package, arch=self.project.image_products[0].archs[0]) -def maxsize_for_package(self, package): +def maxsize_for_package(self, package, arch): if re.match(r'.*-mini-.*', package): return 73728 # a CD needs to match if re.match(r'.*-dvd5-.*', package): return 4700372992 # a DVD needs to match -if re.match(r'livecd-x11', package): -return 681574400 # not a full CD +if re.match(r'livecd-x11-.*', package) and arch == 'x86_64': +return 681574400 # not a full CD on x86 if re.match(r'livecd-.*', package): return 9 # a GB stick @@ -122,7 +122,7 @@ self.logger.info('No "succeeded" for %s %s %s %s' % (project, package, repository, arch)) return False -maxsize = self.maxsize_for_package(package) +maxsize = self.maxsize_for_package(package, arch) if not maxsize: return True ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.4VUm2k/_old 2023-12-01 21:27:04.469637933 +0100 +++ /var/tmp/diff_new_pack.4VUm2k/_new 2023-12-01 21:27:04.473638080 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20231130.29c388e -mtime: 1701352091 -commit: 29c388e47a11b36300bb7deab1f31dcf544d7372 +version: 20231201.6367d8f +mtime: 1701424734 +commit: 6367d8f1869d8044075a89f4614f7a23a41d73b2
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-11-30 22:04:27 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.25432 (New) Package is "openSUSE-release-tools" Thu Nov 30 22:04:27 2023 rev:515 rq:1130002 version:20231130.29c388e Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-11-23 21:43:38.762116474 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.25432/openSUSE-release-tools.changes 2023-11-30 22:05:53.191330504 +0100 @@ -1,0 +2,7 @@ +Thu Nov 30 13:49:15 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231130.29c388e: + * Drop bs_mirrorfull + * Rewrite bs_mirrorfull as osclib component + +--- Old: openSUSE-release-tools-20231123.24f3d6b.obscpio New: openSUSE-release-tools-20231130.29c388e.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.VQTE0c/_old 2023-11-30 22:05:54.527379737 +0100 +++ /var/tmp/diff_new_pack.VQTE0c/_new 2023-11-30 22:05:54.531379884 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231123.24f3d6b +Version:20231130.29c388e Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -63,10 +63,6 @@ Requires: python3-typing_extensions %endif -# bs_mirrorfull -Requires: perl-Net-SSLeay -Requires: perl-XML-Parser - # Spec related requirements. Requires: osclib = %{version} @@ -363,7 +359,6 @@ %files %doc README.md %{_bindir}/osrt-biarchtool -%{_bindir}/osrt-bs_mirrorfull %{_bindir}/osrt-bugowner %{_bindir}/osrt-build-fail-reminder %{_bindir}/osrt-checknewer ++ _servicedata ++ --- /var/tmp/diff_new_pack.VQTE0c/_old 2023-11-30 22:05:54.567381211 +0100 +++ /var/tmp/diff_new_pack.VQTE0c/_new 2023-11-30 22:05:54.567381211 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -24f3d6b5fa5617368de7bac471f4b63ecb6f2d14 +29c388e47a11b36300bb7deab1f31dcf544d7372 ++ openSUSE-release-tools-20231123.24f3d6b.obscpio -> openSUSE-release-tools-20231130.29c388e.obscpio ++ 4108 lines of diff (skipped) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.VQTE0c/_old 2023-11-30 22:05:55.279407449 +0100 +++ /var/tmp/diff_new_pack.VQTE0c/_new 2023-11-30 22:05:55.279407449 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20231123.24f3d6b -mtime: 1700736689 -commit: 24f3d6b5fa5617368de7bac471f4b63ecb6f2d14 +version: 20231130.29c388e +mtime: 1701352091 +commit: 29c388e47a11b36300bb7deab1f31dcf544d7372
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-11-05 12:19:20 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445 (New) Package is "openSUSE-release-tools" Sun Nov 5 12:19:20 2023 rev:512 rq:1123343 version:20231104.5fed802 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-10-29 19:41:42.087160575 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445/openSUSE-release-tools.changes 2023-11-05 12:19:37.062949477 +0100 @@ -1,0 +2,6 @@ +Sat Nov 04 17:21:57 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231104.5fed802: + * Update factory dashboard rsync target + +--- Old: openSUSE-release-tools-20231027.c46db9b.obscpio New: openSUSE-release-tools-20231104.5fed802.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.8aX5o1/_old 2023-11-05 12:19:37.674971839 +0100 +++ /var/tmp/diff_new_pack.8aX5o1/_new 2023-11-05 12:19:37.674971839 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231027.c46db9b +Version:20231104.5fed802 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.8aX5o1/_old 2023-11-05 12:19:37.710973154 +0100 +++ /var/tmp/diff_new_pack.8aX5o1/_new 2023-11-05 12:19:37.714973300 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -c46db9b61a44387768806fe38a70ddc5812e7add +5fed802a6c48078401f18aa6cc748e8c1925d65c ++ openSUSE-release-tools-20231027.c46db9b.obscpio -> openSUSE-release-tools-20231104.5fed802.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231027.c46db9b/gocd/dashboard.generator.gocd.yaml new/openSUSE-release-tools-20231104.5fed802/gocd/dashboard.generator.gocd.yaml --- old/openSUSE-release-tools-20231027.c46db9b/gocd/dashboard.generator.gocd.yaml 2023-10-27 14:29:54.0 +0200 +++ new/openSUSE-release-tools-20231104.5fed802/gocd/dashboard.generator.gocd.yaml 2023-11-04 18:19:29.0 +0100 @@ -22,4 +22,4 @@ set -e PYTHONPATH=$PWD python3 ./dashboard/generate.py -p openSUSE:Factory > dashboard/output/index.html PYTHONPATH=$PWD python3 ./dashboard/generate.py -p openSUSE:Leap > dashboard/output/leap.html -rsync -av dashboard/output/ rsync://coolo@195.135.221.140:11873/factory-dashboard.opensuse.org/ +rsync -av dashboard/output/ rsync://co...@proxy-prg2.opensuse.org:11873/factory-dashboard.opensuse.org/ ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.8aX5o1/_old 2023-11-05 12:19:38.507002240 +0100 +++ /var/tmp/diff_new_pack.8aX5o1/_new 2023-11-05 12:19:38.531003117 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20231027.c46db9b -mtime: 1698409794 -commit: c46db9b61a44387768806fe38a70ddc5812e7add +version: 20231104.5fed802 +mtime: 1699118369 +commit: 5fed802a6c48078401f18aa6cc748e8c1925d65c
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-10-29 19:41:22 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445 (New) Package is "openSUSE-release-tools" Sun Oct 29 19:41:22 2023 rev:511 rq:1120883 version:20231027.c46db9b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-10-27 22:29:30.082393201 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445/openSUSE-release-tools.changes 2023-10-29 19:41:42.087160575 +0100 @@ -1,0 +2,15 @@ +Fri Oct 27 12:32:12 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231027.c46db9b: + * Only treat aarch64 and x86_64 as mandatory + * Docstring improvements + * Wait a randomized interval + * Release bci repositories per architecture independently + +--- +Fri Oct 27 08:49:18 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231027.3a138b5: + * gocd/rabbit-openqa.py: Ignore jobs without group + +--- Old: openSUSE-release-tools-20231026.fcdc535.obscpio New: openSUSE-release-tools-20231027.c46db9b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Nc2WMJ/_old 2023-10-29 19:41:42.891189825 +0100 +++ /var/tmp/diff_new_pack.Nc2WMJ/_new 2023-10-29 19:41:42.891189825 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231026.fcdc535 +Version:20231027.c46db9b 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.Nc2WMJ/_old 2023-10-29 19:41:42.935191426 +0100 +++ /var/tmp/diff_new_pack.Nc2WMJ/_new 2023-10-29 19:41:42.939191571 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -fcdc5356b19450a12359ddc269328a662e98b4ea +c46db9b61a44387768806fe38a70ddc5812e7add ++ openSUSE-release-tools-20231026.fcdc535.obscpio -> openSUSE-release-tools-20231027.c46db9b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231026.fcdc535/gocd/bci_repo_publish.py new/openSUSE-release-tools-20231027.c46db9b/gocd/bci_repo_publish.py --- old/openSUSE-release-tools-20231026.fcdc535/gocd/bci_repo_publish.py 2023-10-26 17:04:01.0 +0200 +++ new/openSUSE-release-tools-20231027.c46db9b/gocd/bci_repo_publish.py 2023-10-27 14:29:54.0 +0200 @@ -19,6 +19,7 @@ from lxml import etree as ET from openqa_client.client import OpenQA_Client from osc.core import http_GET, makeurl +from random import randint class BCIRepoPublisher(ToolBase.ToolBase): @@ -59,7 +60,7 @@ return self.openqa.openqa_request('GET', 'jobs', values)['jobs'] def is_repo_published(self, project, repo, arch=None): -"""Validates that the given prj/repo is fully published and all builds +"""Validate that the given prj/repo is fully published and all builds have succeeded.""" result_filter = {'view': 'summary', 'repository': repo} if arch: @@ -87,6 +88,8 @@ # Build the list of packages with metainfo packages = [] +# List of packages that have passed openQA +openqa_passed_packages = [] # As long as it's the same everywhere, hardcoding this list here # is easier and safer than trying to derive it from the package list. for arch in ('aarch64', 'ppc64le', 's390x', 'x86_64'): @@ -131,7 +134,7 @@ return # Check openQA results -openqa_passed = True +mandatory_arches = ('aarch64', 'x86_64') for pkg in packages: passed = 0 pending = 0 @@ -146,20 +149,20 @@ else: self.logger.warning(f'https://openqa.suse.de/tests/{job["id"]} failed') failed += 1 - -if passed == 0 or pending > 0 or failed > 0: -openqa_passed = False - -if not openqa_passed: -self.logger.info('No positive result from openQA (yet)') -return +if pending or failed: +self.logger.info(f'openQA did not (yet) pass for {pkg["name"]}: {passed}/{pending}/{failed}') +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-10-27 22:28:45 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445 (New) Package is "openSUSE-release-tools" Fri Oct 27 22:28:45 2023 rev:510 rq:1120728 version:20231026.fcdc535 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-10-26 17:14:58.585497246 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.17445/openSUSE-release-tools.changes 2023-10-27 22:29:30.082393201 +0200 @@ -1,0 +2,12 @@ +Thu Oct 26 15:05:00 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231026.fcdc535: + * Remove QR and some SLE-Micro pipelines + +--- +Thu Oct 26 14:22:58 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231026.2891f13: + * Only check for products to be built successfully + +--- Old: openSUSE-release-tools-20231025.4331902.obscpio New: openSUSE-release-tools-20231026.fcdc535.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.LDolu1/_old 2023-10-27 22:29:30.926424157 +0200 +++ /var/tmp/diff_new_pack.LDolu1/_new 2023-10-27 22:29:30.926424157 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231025.4331902 +Version:20231026.fcdc535 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.LDolu1/_old 2023-10-27 22:29:30.958425331 +0200 +++ /var/tmp/diff_new_pack.LDolu1/_new 2023-10-27 22:29:30.962425478 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -43319024dffd8cf9193a9905b5b0fd71cc09efa8 +fcdc5356b19450a12359ddc269328a662e98b4ea ++ openSUSE-release-tools-20231025.4331902.obscpio -> openSUSE-release-tools-20231026.fcdc535.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231025.4331902/gocd/bci_repo_publish.py new/openSUSE-release-tools-20231026.fcdc535/gocd/bci_repo_publish.py --- old/openSUSE-release-tools-20231025.4331902/gocd/bci_repo_publish.py 2023-10-25 22:21:13.0 +0200 +++ new/openSUSE-release-tools-20231026.fcdc535/gocd/bci_repo_publish.py 2023-10-26 17:04:01.0 +0200 @@ -58,11 +58,13 @@ } return self.openqa.openqa_request('GET', 'jobs', values)['jobs'] -def is_repo_published(self, project, repo): +def is_repo_published(self, project, repo, arch=None): """Validates that the given prj/repo is fully published and all builds have succeeded.""" -url = makeurl(self.apiurl, ['build', project, '_result'], - {'view': 'summary', 'repository': repo}) +result_filter = {'view': 'summary', 'repository': repo} +if arch: +result_filter['arch'] = arch +url = makeurl(self.apiurl, ['build', project, '_result'], result_filter) root = ET.parse(http_GET(url)).getroot() for result in root.findall('result'): if result.get('dirty', 'false') != 'false': @@ -79,7 +81,7 @@ def run(self, version, token=None): build_prj = f'SUSE:SLE-{version}:Update:BCI' -if not self.is_repo_published(build_prj, 'images'): +if not self.is_repo_published(build_prj, 'images', 'local'): self.logger.info(f'{build_prj}/images not successfully built') return diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231025.4331902/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20231026.fcdc535/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20231025.4331902/gocd/checkers.suse.gocd.yaml 2023-10-25 22:21:13.0 +0200 +++ new/openSUSE-release-tools-20231026.fcdc535/gocd/checkers.suse.gocd.yaml 2023-10-26 17:04:01.0 +0200 @@ -275,166 +275,3 @@ - staging-bot tasks: - script: ./legal-auto.py -A https://api.suse.de --debug --legaldb https://legaldb.suse.de project $(cat /home/go/config/legal-auto-projects-suse) - SLE15.SP1.QR: -group: SLE.Checkers -lock_behavior: unlockWhenFinished -
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-10-26 17:13:54 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.24901 (New) Package is "openSUSE-release-tools" Thu Oct 26 17:13:54 2023 rev:509 rq:1120373 version:20231025.4331902 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-10-24 20:09:37.691297043 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.24901/openSUSE-release-tools.changes 2023-10-26 17:14:58.585497246 +0200 @@ -1,0 +2,6 @@ +Wed Oct 25 20:23:28 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231025.4331902: + * Temporary disable checks for ALP + +--- Old: openSUSE-release-tools-20231024.d9ca0bb.obscpio New: openSUSE-release-tools-20231025.4331902.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.kCGRn5/_old 2023-10-26 17:14:59.337524865 +0200 +++ /var/tmp/diff_new_pack.kCGRn5/_new 2023-10-26 17:14:59.337524865 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231024.d9ca0bb +Version:20231025.4331902 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.kCGRn5/_old 2023-10-26 17:14:59.377526335 +0200 +++ /var/tmp/diff_new_pack.kCGRn5/_new 2023-10-26 17:14:59.381526481 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d9ca0bba3f9eff36c935a28a7ae353b3926aaf53 +43319024dffd8cf9193a9905b5b0fd71cc09efa8 ++ openSUSE-release-tools-20231024.d9ca0bb.obscpio -> openSUSE-release-tools-20231025.4331902.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231024.d9ca0bb/gocd/alp-stagings.gocd.yaml new/openSUSE-release-tools-20231025.4331902/gocd/alp-stagings.gocd.yaml --- old/openSUSE-release-tools-20231024.d9ca0bb/gocd/alp-stagings.gocd.yaml 2023-10-24 13:38:21.0 +0200 +++ new/openSUSE-release-tools-20231025.4331902/gocd/alp-stagings.gocd.yaml 2023-10-25 22:21:13.0 +0200 @@ -94,9 +94,9 @@ --staging SUSE:ALP:Source:Standard:1.0:Staging:Y --only-release-packages --force - ALP.Source.Standard.1_0.Staging.A: + ALP.Source.Standard.1_0.Staging.H: environment_variables: - STAGING_PROJECT: SUSE:ALP:Source:Standard:1.0:Staging:A + STAGING_PROJECT: SUSE:ALP:Source:Standard:1.0:Staging:H STAGING_API: https://api.suse.de OSC_CONFIG: /home/go/config/oscrc-staging-bot group: ALP.Stagings @@ -107,7 +107,7 @@ auto_update: true destination: repos whitelist: - - SUSE:ALP:Source:Standard:1.0:Staging:A_-_standard.yaml + - SUSE:ALP:Source:Standard:1.0:Staging:H_-_standard.yaml scripts: auto_update: true git: https://github.com/openSUSE/openSUSE-release-tools.git @@ -162,9 +162,9 @@ done ./scripts/gocd/report-status.py -A $STAGING_API -p $STAGING_PROJECT -n images:enabled -r standard -s success - ALP.Source.Standard.1_0.Staging.B: + ALP.Source.Standard.1_0.Staging.A: environment_variables: - STAGING_PROJECT: SUSE:ALP:Source:Standard:1.0:Staging:B + STAGING_PROJECT: SUSE:ALP:Source:Standard:1.0:Staging:A STAGING_API: https://api.suse.de OSC_CONFIG: /home/go/config/oscrc-staging-bot group: ALP.Stagings @@ -175,7 +175,7 @@ auto_update: true destination: repos whitelist: - - SUSE:ALP:Source:Standard:1.0:Staging:B_-_standard.yaml + - SUSE:ALP:Source:Standard:1.0:Staging:A_-_standard.yaml scripts: auto_update: true git: https://github.com/openSUSE/openSUSE-release-tools.git @@ -194,29 +194,6 @@ cd scripts/gocd ./report-status.py -A $STAGING_API -p $STAGING_PROJECT -n packagelists -r standard -s pending ./verify-repo-built-successful.py -A $STAGING_API -p $STAGING_PROJECT -r standard - Repo.Checker: -environment_variables: - OSC_CONFIG: /home/go/config/oscrc-staging-bot -resources: - - repo-checker -tasks: - - script:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-10-24 20:09:32 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.24901 (New) Package is "openSUSE-release-tools" Tue Oct 24 20:09:32 2023 rev:508 rq:1119962 version:20231024.d9ca0bb Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-10-17 20:25:26.668219064 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.24901/openSUSE-release-tools.changes 2023-10-24 20:09:37.691297043 +0200 @@ -1,0 +2,6 @@ +Tue Oct 24 11:39:59 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231024.d9ca0bb: + * Update SLE-Micro pipelines (5.5->6.0) + +--- Old: openSUSE-release-tools-20231017.c439ad7.obscpio New: openSUSE-release-tools-20231024.d9ca0bb.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.YmHSWG/_old 2023-10-24 20:09:38.631331219 +0200 +++ /var/tmp/diff_new_pack.YmHSWG/_new 2023-10-24 20:09:38.631331219 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20231017.c439ad7 +Version:20231024.d9ca0bb 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.YmHSWG/_old 2023-10-24 20:09:38.675332819 +0200 +++ /var/tmp/diff_new_pack.YmHSWG/_new 2023-10-24 20:09:38.679332964 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -c439ad7e4ef1a0714bd4e66d7e02a59fb1c3211c +d9ca0bba3f9eff36c935a28a7ae353b3926aaf53 ++ openSUSE-release-tools-20231017.c439ad7.obscpio -> openSUSE-release-tools-20231024.d9ca0bb.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20231017.c439ad7/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20231024.d9ca0bb/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20231017.c439ad7/gocd/checkers.suse.gocd.yaml 2023-10-17 11:05:19.0 +0200 +++ new/openSUSE-release-tools-20231024.d9ca0bb/gocd/checkers.suse.gocd.yaml 2023-10-24 13:38:21.0 +0200 @@ -82,7 +82,7 @@ resources: - repo-checker tasks: -- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP5:Update:Products:Micro55:Staging/dashboard --no-rebuild SUSE:SLE-15-SP5:Update:Products:Micro55 +- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:ALP:Products:Marble:6.0:Staging/dashboard --no-rebuild SUSE:ALP:Products:Marble:6.0 SLE.Origin.Manager: group: SLE.Checkers lock_behavior: unlockWhenFinished @@ -163,11 +163,11 @@ ln -s $PWD/osclib $tempdir/.osc-plugins export HOME=$tempdir -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 rebuild -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 list --supersede -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 select --non-interactive --merge --try-strategies -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 unselect --cleanup -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 repair --cleanup +osc -A https://api.suse.de staging -p SUSE:ALP:Products:Marble:6.0 rebuild +osc -A https://api.suse.de staging -p SUSE:ALP:Products:Marble:6.0 list --supersede +osc -A https://api.suse.de staging -p SUSE:ALP:Products:Marble:6.0 select --non-interactive --merge --try-strategies +osc -A https://api.suse.de staging -p SUSE:ALP:Products:Marble:6.0 unselect --cleanup +osc -A https://api.suse.de staging -p SUSE:ALP:Products:Marble:6.0 repair --cleanup rm -rf $tempdir S15.SP6.Staging.Bot.Report: group: SLE.Checkers @@ -210,7 +210,7 @@ resources: - staging-bot tasks: -- script: ./staging-report.py --debug -A https://api.suse.de -p SUSE:SLE-15-SP5:Update:Products:Micro55 +- script: ./staging-report.py --debug -A
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-10-17 20:25:06 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.20540 (New) Package is "openSUSE-release-tools" Tue Oct 17 20:25:06 2023 rev:507 rq:1118241 version:20231017.c439ad7 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-09-29 21:15:37.210178502 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.20540/openSUSE-release-tools.changes 2023-10-17 20:25:26.668219064 +0200 @@ -1,0 +2,6 @@ +Tue Oct 17 09:06:57 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20231017.c439ad7: + * project-installcheck.py: Support arch-specific ignore-conflicts config + +--- Old: openSUSE-release-tools-20230928.864b176.obscpio New: openSUSE-release-tools-20231017.c439ad7.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.sAroUK/_old 2023-10-17 20:25:27.400244690 +0200 +++ /var/tmp/diff_new_pack.sAroUK/_new 2023-10-17 20:25:27.400244690 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230928.864b176 +Version:20231017.c439ad7 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.sAroUK/_old 2023-10-17 20:25:27.432245810 +0200 +++ /var/tmp/diff_new_pack.sAroUK/_new 2023-10-17 20:25:27.436245951 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -864b17693c3af44db38fe9d8dc26ca50240912d6 +c439ad7e4ef1a0714bd4e66d7e02a59fb1c3211c ++ openSUSE-release-tools-20230928.864b176.obscpio -> openSUSE-release-tools-20231017.c439ad7.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230928.864b176/project-installcheck.py new/openSUSE-release-tools-20231017.c439ad7/project-installcheck.py --- old/openSUSE-release-tools-20230928.864b176/project-installcheck.py 2023-09-28 18:49:30.0 +0200 +++ new/openSUSE-release-tools-20231017.c439ad7/project-installcheck.py 2023-10-17 11:05:19.0 +0200 @@ -240,7 +240,8 @@ per_source = dict() -ignore_conflicts = Config.get(self.apiurl, project).get('installcheck-ignore-conflicts', '').split(' ') +ignore_conflicts = config.get('installcheck-ignore-conflicts', '').split() + \ +config.get(f'installcheck-ignore-conflicts-{arch}', '').split() for package, entry in parsed.items(): source = "{}/{}/{}/{}".format(project, repository, arch, entry['source']) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.sAroUK/_old 2023-10-17 20:25:28.280275497 +0200 +++ /var/tmp/diff_new_pack.sAroUK/_new 2023-10-17 20:25:28.280275497 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230928.864b176 -mtime: 1695919770 -commit: 864b17693c3af44db38fe9d8dc26ca50240912d6 +version: 20231017.c439ad7 +mtime: 1697533519 +commit: c439ad7e4ef1a0714bd4e66d7e02a59fb1c3211c
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-09-29 21:14:06 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.28202 (New) Package is "openSUSE-release-tools" Fri Sep 29 21:14:06 2023 rev:506 rq:1114121 version:20230928.864b176 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-09-28 00:40:18.244838474 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.28202/openSUSE-release-tools.changes 2023-09-29 21:15:37.210178502 +0200 @@ -1,0 +2,6 @@ +Thu Sep 28 16:50:58 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230928.864b176: + * Disable aggregating over financial year + +--- Old: openSUSE-release-tools-20230925.6075c72.obscpio New: openSUSE-release-tools-20230928.864b176.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.64HfVj/_old 2023-09-29 21:15:38.486224541 +0200 +++ /var/tmp/diff_new_pack.64HfVj/_new 2023-09-29 21:15:38.490224686 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230925.6075c72 +Version:20230928.864b176 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.64HfVj/_old 2023-09-29 21:15:38.55840 +0200 +++ /var/tmp/diff_new_pack.64HfVj/_new 2023-09-29 21:15:38.526225984 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -6075c72ca857cdcabb28d2a76280a4b29f7e20e2 +864b17693c3af44db38fe9d8dc26ca50240912d6 ++ openSUSE-release-tools-20230925.6075c72.obscpio -> openSUSE-release-tools-20230928.864b176.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230925.6075c72/metrics/access/aggregate.php new/openSUSE-release-tools-20230928.864b176/metrics/access/aggregate.php --- old/openSUSE-release-tools-20230925.6075c72/metrics/access/aggregate.php 2023-09-25 16:31:17.0 +0200 +++ new/openSUSE-release-tools-20230928.864b176/metrics/access/aggregate.php 2023-09-28 18:49:30.0 +0200 @@ -154,7 +154,7 @@ function aggregate_all($period) { global $CACHE_DIR; - $intervals = ['day' => 'Y-m-d', 'week' => 'Y-W', 'month' => 'Y-m', 'FQ' => null, 'FY' => null]; + $intervals = ['day' => 'Y-m-d', 'week' => 'Y-W', 'month' => 'Y-m', 'FQ' => null]; $merged = []; $merged_protocol = []; $date_previous = null; ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.64HfVj/_old 2023-09-29 21:15:39.326254849 +0200 +++ /var/tmp/diff_new_pack.64HfVj/_new 2023-09-29 21:15:39.330254994 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230925.6075c72 -mtime: 1695652277 -commit: 6075c72ca857cdcabb28d2a76280a4b29f7e20e2 +version: 20230928.864b176 +mtime: 1695919770 +commit: 864b17693c3af44db38fe9d8dc26ca50240912d6
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-09-28 00:25:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.23327 (New) Package is "openSUSE-release-tools" Thu Sep 28 00:25:41 2023 rev:505 rq:1113796 version:20230925.6075c72 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-09-26 22:04:39.314871798 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.23327/openSUSE-release-tools.changes 2023-09-28 00:40:18.244838474 +0200 @@ -1,0 +2,7 @@ +Mon Sep 25 14:32:56 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230925.6075c72: + * ttm: Check for build success of containerfile_products before releasing + * ttm: Print the full list of missing products before exiting + +--- Old: openSUSE-release-tools-20230925.04febcb.obscpio New: openSUSE-release-tools-20230925.6075c72.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.LKwGaR/_old 2023-09-28 00:40:19.680890711 +0200 +++ /var/tmp/diff_new_pack.LKwGaR/_new 2023-09-28 00:40:19.680890711 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230925.04febcb +Version:20230925.6075c72 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.LKwGaR/_old 2023-09-28 00:40:19.728892457 +0200 +++ /var/tmp/diff_new_pack.LKwGaR/_new 2023-09-28 00:40:19.732892603 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -04febcbb1dd0ea841d33023596708c7984a0a1f3 +6075c72ca857cdcabb28d2a76280a4b29f7e20e2 ++ openSUSE-release-tools-20230925.04febcb.obscpio -> openSUSE-release-tools-20230925.6075c72.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230925.04febcb/ttm/releaser.py new/openSUSE-release-tools-20230925.6075c72/ttm/releaser.py --- old/openSUSE-release-tools-20230925.04febcb/ttm/releaser.py 2023-09-25 16:10:13.0 +0200 +++ new/openSUSE-release-tools-20230925.6075c72/ttm/releaser.py 2023-09-25 16:31:17.0 +0200 @@ -158,7 +158,7 @@ for image_product in self.project.containerfile_products: products[image_product.package] = image_product.archs -all_found = all_found and self.verify_package_list_complete('containerfile', products) +all_found = self.verify_package_list_complete('containerfile', products) and all_found return all_found @@ -220,6 +220,11 @@ if not self.package_ok(self.project.name, product.package, self.project.product_repo, arch): return False +for product in self.project.containerfile_products: +for arch in product.archs: +if not self.package_ok(self.project.name, product.package, 'containerfile', arch): +return False + if len(self.project.livecd_products): if not self.all_repos_done('%s:Live' % self.project.name): return False ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.LKwGaR/_old 2023-09-28 00:40:20.608924469 +0200 +++ /var/tmp/diff_new_pack.LKwGaR/_new 2023-09-28 00:40:20.612924614 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230925.04febcb -mtime: 1695651013 -commit: 04febcbb1dd0ea841d33023596708c7984a0a1f3 +version: 20230925.6075c72 +mtime: 1695652277 +commit: 6075c72ca857cdcabb28d2a76280a4b29f7e20e2
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-09-26 22:01:32 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1770 (New) Package is "openSUSE-release-tools" Tue Sep 26 22:01:32 2023 rev:504 rq:1113475 version:20230925.04febcb Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-09-20 13:28:41.145562378 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1770/openSUSE-release-tools.changes 2023-09-26 22:04:39.314871798 +0200 @@ -1,0 +2,6 @@ +Mon Sep 25 14:11:22 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230925.04febcb: + * check_source.py: Add review-team review on meta packages + +--- Old: openSUSE-release-tools-20230918.9d6c197.obscpio New: openSUSE-release-tools-20230925.04febcb.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Qf04rQ/_old 2023-09-26 22:04:40.610918599 +0200 +++ /var/tmp/diff_new_pack.Qf04rQ/_new 2023-09-26 22:04:40.610918599 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230918.9d6c197 +Version:20230925.04febcb 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.Qf04rQ/_old 2023-09-26 22:04:40.646919899 +0200 +++ /var/tmp/diff_new_pack.Qf04rQ/_new 2023-09-26 22:04:40.646919899 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -9d6c197574a47cbd526f5aab94689c4c1d95cebd +04febcbb1dd0ea841d33023596708c7984a0a1f3 ++ openSUSE-release-tools-20230918.9d6c197.obscpio -> openSUSE-release-tools-20230925.04febcb.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230918.9d6c197/check_source.py new/openSUSE-release-tools-20230925.04febcb/check_source.py --- old/openSUSE-release-tools-20230918.9d6c197/check_source.py 2023-09-18 14:33:05.0 +0200 +++ new/openSUSE-release-tools-20230925.04febcb/check_source.py 2023-09-25 16:10:13.0 +0200 @@ -137,7 +137,11 @@ kind = package_kind(self.apiurl, target_project, target_package) if kind == 'meta': -self.review_messages['accepted'] = 'Skipping all checks for meta packages' +self.review_messages['accepted'] = 'Skipping most checks for meta packages' +if not self.skip_add_reviews and self.add_review_team and self.review_team is not None: +if not (self.allow_valid_source_origin and source_project in self.valid_source_origins): +self.add_review(self.request, by_group=self.review_team, msg='Please review sources') + return True elif (kind is not None and kind != 'source'): self.review_messages['declined'] = 'May not modify a non-source package of type {}'.format(kind) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.Qf04rQ/_old 2023-09-26 22:04:41.446948788 +0200 +++ /var/tmp/diff_new_pack.Qf04rQ/_new 2023-09-26 22:04:41.450948932 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230918.9d6c197 -mtime: 1695040385 -commit: 9d6c197574a47cbd526f5aab94689c4c1d95cebd +version: 20230925.04febcb +mtime: 1695651013 +commit: 04febcbb1dd0ea841d33023596708c7984a0a1f3
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-09-20 13:26:54 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.16627 (New) Package is "openSUSE-release-tools" Wed Sep 20 13:26:54 2023 rev:503 rq:984 version:20230918.9d6c197 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-09-13 20:47:04.831458773 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.16627/openSUSE-release-tools.changes 2023-09-20 13:28:41.145562378 +0200 @@ -1,0 +2,6 @@ +Mon Sep 18 12:34:52 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230918.9d6c197: + * check_source.py: Don't skip various checks and reviews for non-spec packages + +--- Old: openSUSE-release-tools-20230912.fe4936c.obscpio New: openSUSE-release-tools-20230918.9d6c197.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.aLDpM9/_old 2023-09-20 13:28:42.529611962 +0200 +++ /var/tmp/diff_new_pack.aLDpM9/_new 2023-09-20 13:28:42.529611962 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230912.fe4936c +Version:20230918.9d6c197 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.aLDpM9/_old 2023-09-20 13:28:42.573613538 +0200 +++ /var/tmp/diff_new_pack.aLDpM9/_new 2023-09-20 13:28:42.573613538 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -fe4936c3ae14b4d4b4ab602012ae5993c7365cad +9d6c197574a47cbd526f5aab94689c4c1d95cebd ++ openSUSE-release-tools-20230912.fe4936c.obscpio -> openSUSE-release-tools-20230918.9d6c197.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230912.fe4936c/check_source.py new/openSUSE-release-tools-20230918.9d6c197/check_source.py --- old/openSUSE-release-tools-20230912.fe4936c/check_source.py 2023-09-12 23:08:09.0 +0200 +++ new/openSUSE-release-tools-20230918.9d6c197/check_source.py 2023-09-18 14:33:05.0 +0200 @@ -266,17 +266,13 @@ return False specs = [os.path.basename(x) for x in glob.glob(os.path.join(target_package, "*.spec"))] -if not specs: -# package without spec files e.g kiwi only -return True - -if not self.check_spec_policy('_old', target_package, specs): +if specs and not self.check_spec_policy('_old', target_package, specs): return False if not self.run_source_validator('_old', target_package): return False -if not self.detect_mentioned_patches('_old', target_package, specs): +if specs and not self.detect_mentioned_patches('_old', target_package, specs): return False if not self.check_urls('_old', target_package, specs): ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.aLDpM9/_old 2023-09-20 13:28:45.705725748 +0200 +++ /var/tmp/diff_new_pack.aLDpM9/_new 2023-09-20 13:28:45.705725748 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230912.fe4936c -mtime: 1694552889 -commit: fe4936c3ae14b4d4b4ab602012ae5993c7365cad +version: 20230918.9d6c197 +mtime: 1695040385 +commit: 9d6c197574a47cbd526f5aab94689c4c1d95cebd
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-09-13 20:45:09 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766 (New) Package is "openSUSE-release-tools" Wed Sep 13 20:45:09 2023 rev:502 rq:1110764 version:20230912.fe4936c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-09-12 21:05:00.596726787 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766/openSUSE-release-tools.changes 2023-09-13 20:47:04.831458773 +0200 @@ -1,0 +2,7 @@ +Tue Sep 12 21:09:58 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230912.fe4936c: + * Remove unused IBS release pipelines + * Add ALP installer pipelines + +--- Old: openSUSE-release-tools-20230912.75e93b7.obscpio New: openSUSE-release-tools-20230912.fe4936c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.7k7Qx9/_old 2023-09-13 20:47:06.123504866 +0200 +++ /var/tmp/diff_new_pack.7k7Qx9/_new 2023-09-13 20:47:06.123504866 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230912.75e93b7 +Version:20230912.fe4936c 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.7k7Qx9/_old 2023-09-13 20:47:06.163506292 +0200 +++ /var/tmp/diff_new_pack.7k7Qx9/_new 2023-09-13 20:47:06.163506292 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -75e93b714fd6ebb9a9af31eda1058dfc82abc436 +fe4936c3ae14b4d4b4ab602012ae5993c7365cad ++ openSUSE-release-tools-20230912.75e93b7.obscpio -> openSUSE-release-tools-20230912.fe4936c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230912.75e93b7/gocd/alp.target.gocd.yaml new/openSUSE-release-tools-20230912.fe4936c/gocd/alp.target.gocd.yaml --- old/openSUSE-release-tools-20230912.75e93b7/gocd/alp.target.gocd.yaml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20230912.fe4936c/gocd/alp.target.gocd.yaml 2023-09-12 23:08:09.0 +0200 @@ -0,0 +1,66 @@ +format_version: 3 +pipelines: + Installer.Images: +group: ALP.Target +lock_behavior: unlockWhenFinished +materials: + repos: +git: git://botmaster.suse.de/suse-repos.git +auto_update: true +whitelist: + - SUSE:ALP:Products:Installer:1.0_-_images.yaml +destination: repos + scripts: +auto_update: true +git: https://github.com/openSUSE/openSUSE-release-tools.git +whitelist: + - DO_NOT_TRIGGER +destination: scripts +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +stages: +- Expect.Images.To.Finish: +resources: +- staging-bot +tasks: +- script: | +export PYTHONPATH=scripts +set -e +./scripts/gocd/verify-repo-built-successful.py -A https://api.suse.de -p SUSE:ALP:Products:Installer:1.0 -r images + +- Release.Images.To.Test: +approval: manual +roles: +- SLE +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-totest-manager +resources: +- staging-bot +tasks: +- script: |- +osc -A https://api.suse.de release SUSE:ALP:Products:Installer:1.0 +sleep 600 +while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Installer:1.0:ToTest/_result?view=summary=images" | grep "result project" | grep -v 'code="published" state="published">'); do +echo PENDING +sleep 600 +done +osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Installer:1.0:ToTest/_result?view=summary=images" | grep "result project" | grep 'code="published" state="published">' && echo PUBLISHED + +- Release.Images.To.Publish: +approval: manual +roles: +- SLE +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-totest-manager +resources: +- staging-bot +tasks: +- script: |- +osc -A https://api.suse.de release SUSE:ALP:Products:Installer:1.0:ToTest +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-09-12 21:03:49 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766 (New) Package is "openSUSE-release-tools" Tue Sep 12 21:03:49 2023 rev:501 rq:1110540 version:20230912.75e93b7 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-31 13:52:13.466176635 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766/openSUSE-release-tools.changes 2023-09-12 21:05:00.596726787 +0200 @@ -1,0 +2,6 @@ +Tue Sep 12 09:28:01 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230912.75e93b7: + * Attempt to publish BCI repos more often + +--- Old: openSUSE-release-tools-20230829.44bcd82.obscpio New: openSUSE-release-tools-20230912.75e93b7.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.HOhFpv/_old 2023-09-12 21:05:02.208784288 +0200 +++ /var/tmp/diff_new_pack.HOhFpv/_new 2023-09-12 21:05:02.208784288 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230829.44bcd82 +Version:20230912.75e93b7 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.HOhFpv/_old 2023-09-12 21:05:02.244785572 +0200 +++ /var/tmp/diff_new_pack.HOhFpv/_new 2023-09-12 21:05:02.244785572 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -44bcd829043b8a062d627c050e6ac47e9b9e15a5 +75e93b714fd6ebb9a9af31eda1058dfc82abc436 ++ openSUSE-release-tools-20230829.44bcd82.obscpio -> openSUSE-release-tools-20230912.75e93b7.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230829.44bcd82/gocd/bci.gocd.yaml new/openSUSE-release-tools-20230912.75e93b7/gocd/bci.gocd.yaml --- old/openSUSE-release-tools-20230829.44bcd82/gocd/bci.gocd.yaml 2023-08-29 11:57:17.0 +0200 +++ new/openSUSE-release-tools-20230912.75e93b7/gocd/bci.gocd.yaml 2023-09-12 11:26:33.0 +0200 @@ -131,7 +131,7 @@ group: BCI lock_behavior: unlockWhenFinished timer: - spec: 0 23 9 ? * * + spec: 0 23 * ? * * only_on_changes: false materials: git: @@ -239,7 +239,7 @@ group: BCI lock_behavior: unlockWhenFinished timer: - spec: 0 23 9 ? * * + spec: 0 23 * ? * * only_on_changes: false materials: git: @@ -347,7 +347,7 @@ group: BCI lock_behavior: unlockWhenFinished timer: - spec: 0 23 9 ? * * + spec: 0 23 * ? * * only_on_changes: false materials: git: @@ -455,7 +455,7 @@ group: BCI lock_behavior: unlockWhenFinished timer: - spec: 0 23 9 ? * * + spec: 0 23 * ? * * only_on_changes: false materials: git: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230829.44bcd82/gocd/bci.gocd.yaml.erb new/openSUSE-release-tools-20230912.75e93b7/gocd/bci.gocd.yaml.erb --- old/openSUSE-release-tools-20230829.44bcd82/gocd/bci.gocd.yaml.erb 2023-08-29 11:57:17.0 +0200 +++ new/openSUSE-release-tools-20230912.75e93b7/gocd/bci.gocd.yaml.erb 2023-09-12 11:26:33.0 +0200 @@ -131,7 +131,7 @@ group: BCI lock_behavior: unlockWhenFinished timer: - spec: 0 23 9 ? * * + spec: 0 23 * ? * * only_on_changes: false materials: git: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230829.44bcd82/gocd/bci_repo_publish.py new/openSUSE-release-tools-20230912.75e93b7/gocd/bci_repo_publish.py --- old/openSUSE-release-tools-20230829.44bcd82/gocd/bci_repo_publish.py 2023-08-29 11:57:17.0 +0200 +++ new/openSUSE-release-tools-20230912.75e93b7/gocd/bci_repo_publish.py 2023-09-12 11:26:33.0 +0200 @@ -120,6 +120,14 @@ self.logger.info('Current build already published, nothing to do.') return +# If the last published build is less than a day old, don't publish +newest_published_mtime = max([int(pkg['published_mtime']) for pkg in packages]) +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-31 13:46:08 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766 (New) Package is "openSUSE-release-tools" Thu Aug 31 13:46:08 2023 rev:500 rq:1108195 version:20230829.44bcd82 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-30 10:23:29.830602548 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766/openSUSE-release-tools.changes 2023-08-31 13:52:13.466176635 +0200 @@ -1,0 +2,6 @@ +Tue Aug 29 09:58:47 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230829.44bcd82: + * Don't crash when trying to fetch owner for 404 devel prjs + +--- Old: openSUSE-release-tools-20230828.37393de.obscpio New: openSUSE-release-tools-20230829.44bcd82.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.g3wV9B/_old 2023-08-31 13:52:14.874226962 +0200 +++ /var/tmp/diff_new_pack.g3wV9B/_new 2023-08-31 13:52:14.878227105 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230828.37393de +Version:20230829.44bcd82 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.g3wV9B/_old 2023-08-31 13:52:14.938229250 +0200 +++ /var/tmp/diff_new_pack.g3wV9B/_new 2023-08-31 13:52:14.938229250 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -37393de0bb4f60790972b15d6a5a1a9ae2597c63 +44bcd829043b8a062d627c050e6ac47e9b9e15a5 ++ openSUSE-release-tools-20230828.37393de.obscpio -> openSUSE-release-tools-20230829.44bcd82.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230828.37393de/osclib/core.py new/openSUSE-release-tools-20230829.44bcd82/osclib/core.py --- old/openSUSE-release-tools-20230828.37393de/osclib/core.py 2023-08-28 10:20:05.0 +0200 +++ new/openSUSE-release-tools-20230829.44bcd82/osclib/core.py 2023-08-29 11:57:17.0 +0200 @@ -122,7 +122,7 @@ @memoize(session=True) def owner_fallback(apiurl, project, package): root = owner(apiurl, package, project=project) -entry = root.find('owner') +entry = root.find('owner') if root else None if not entry or project.startswith(entry.get('project')): # Fallback to global (ex Factory) maintainer. root = owner(apiurl, package) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.g3wV9B/_old 2023-08-31 13:52:15.694256272 +0200 +++ /var/tmp/diff_new_pack.g3wV9B/_new 2023-08-31 13:52:15.702256558 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230828.37393de -mtime: 1693210805 -commit: 37393de0bb4f60790972b15d6a5a1a9ae2597c63 +version: 20230829.44bcd82 +mtime: 1693303037 +commit: 44bcd829043b8a062d627c050e6ac47e9b9e15a5
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-30 10:20:44 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766 (New) Package is "openSUSE-release-tools" Wed Aug 30 10:20:44 2023 rev:499 rq:1107859 version:20230828.37393de Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-28 17:12:07.417989595 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766/openSUSE-release-tools.changes 2023-08-30 10:23:29.830602548 +0200 @@ -1,0 +2,20 @@ +Mon Aug 28 08:21:24 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230828.37393de: + * gocd: add checkers for ALP:Source:Standard:1.0 + * gocd: add stagings for ALP:Source:Standard:1.0 + * gocd: remove old LEO group + +--- +Mon Aug 28 08:18:19 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230828.02a6b36: + * Switch Leap dashboard to 15.6 + +--- +Thu Aug 24 11:53:15 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230824.337d2ce: + * gocd: enable SP6 jobs on BCI + +--- Old: openSUSE-release-tools-20230823.3d34cbb.obscpio New: openSUSE-release-tools-20230828.37393de.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.w0PAms/_old 2023-08-30 10:23:31.146649523 +0200 +++ /var/tmp/diff_new_pack.w0PAms/_new 2023-08-30 10:23:31.154649808 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230823.3d34cbb +Version:20230828.37393de 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.w0PAms/_old 2023-08-30 10:23:31.194651237 +0200 +++ /var/tmp/diff_new_pack.w0PAms/_new 2023-08-30 10:23:31.198651379 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3d34cbbf79e7a79d52f1dd156333539434d361d7 +37393de0bb4f60790972b15d6a5a1a9ae2597c63 ++ openSUSE-release-tools-20230823.3d34cbb.obscpio -> openSUSE-release-tools-20230828.37393de.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230823.3d34cbb/dashboard/generate.py new/openSUSE-release-tools-20230828.37393de/dashboard/generate.py --- old/openSUSE-release-tools-20230823.3d34cbb/dashboard/generate.py 2023-08-23 17:14:05.0 +0200 +++ new/openSUSE-release-tools-20230828.37393de/dashboard/generate.py 2023-08-28 10:20:05.0 +0200 @@ -178,10 +178,12 @@ openqa_group='openSUSE Leap Micro 5.4', openqa_version='5.4', openqa_groupid=102) fetcher.add('openSUSE:Leap:Micro:5.4:Images', nick='Leap:Micro:5.4:Images', openqa_group='openSUSE Leap Micro 5.4 Image', openqa_version='5.4', openqa_groupid=101) -fetcher.add('openSUSE:Leap:15.5', nick='Leap:15.5', - download_url='https://download.opensuse.org/distribution/leap/15.5/iso', -openqa_group='openSUSE Leap 15', openqa_version='15.5', openqa_groupid=50) -fetcher.add('openSUSE:Backports:SLE-15-SP5', nick='Backports:SLE-15-SP5') +fetcher.add('openSUSE:Leap:15.6', nick='Leap:15.6', + download_url='https://download.opensuse.org/distribution/leap/15.6/iso', +openqa_group='openSUSE Leap 15', openqa_version='15.6', openqa_groupid=50) +fetcher.add('openSUSE:Backports:SLE-15-SP6', nick='Backports:SLE-15-SP6') +fetcher.add('openSUSE:Leap:15.6:Images', nick='Leap:15.6:Images', openqa_group='openSUSE Leap 15.6 Images', +openqa_version='15.6', openqa_groupid=117) fetcher.add('openSUSE:Leap:15.5:Images', nick='Leap:15.5:Images', openqa_group='openSUSE Leap 15.5 Images', openqa_version='15.5', openqa_groupid=103) fetcher.add('openSUSE:Leap:15.5:ARM', nick='Leap:15.5:ARM', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230823.3d34cbb/gocd/alp-stagings.gocd.yaml new/openSUSE-release-tools-20230828.37393de/gocd/alp-stagings.gocd.yaml ---
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-28 17:12:05 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766 (New) Package is "openSUSE-release-tools" Mon Aug 28 17:12:05 2023 rev:498 rq:1105499 version:20230823.3d34cbb Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-23 14:59:25.266183962 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766/openSUSE-release-tools.changes 2023-08-28 17:12:07.417989595 +0200 @@ -1,0 +2,6 @@ +Wed Aug 23 15:15:20 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230823.3d34cbb: + * Fix E721: Use isinstance instead of comparing types + +--- Old: openSUSE-release-tools-20230822.4be49e9.obscpio New: openSUSE-release-tools-20230823.3d34cbb.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.5LLSPk/_old 2023-08-28 17:12:08.822040017 +0200 +++ /var/tmp/diff_new_pack.5LLSPk/_new 2023-08-28 17:12:08.826040160 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230822.4be49e9 +Version:20230823.3d34cbb 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.5LLSPk/_old 2023-08-28 17:12:08.866041597 +0200 +++ /var/tmp/diff_new_pack.5LLSPk/_new 2023-08-28 17:12:08.870041741 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -4be49e9b8025bea30125daef96ad476d66e79226 +3d34cbbf79e7a79d52f1dd156333539434d361d7 ++ openSUSE-release-tools-20230822.4be49e9.obscpio -> openSUSE-release-tools-20230823.3d34cbb.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230822.4be49e9/ToolBase.py new/openSUSE-release-tools-20230823.3d34cbb/ToolBase.py --- old/openSUSE-release-tools-20230822.4be49e9/ToolBase.py 2023-08-22 15:51:41.0 +0200 +++ new/openSUSE-release-tools-20230823.3d34cbb/ToolBase.py 2023-08-23 17:14:05.0 +0200 @@ -59,7 +59,7 @@ except URLError as e: logging.error('%s: "%s - %s" %s', e, e.reason, type(e.reason), url) # connection timeout -if type(e.reason) == TimeoutError: +if isinstance(e.reason, TimeoutError): print('Retrying {}'.format(url)) time.sleep(1) return self.retried_GET(url) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.5LLSPk/_old 2023-08-28 17:12:09.614068459 +0200 +++ /var/tmp/diff_new_pack.5LLSPk/_new 2023-08-28 17:12:09.618068604 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230822.4be49e9 -mtime: 1692712301 -commit: 4be49e9b8025bea30125daef96ad476d66e79226 +version: 20230823.3d34cbb +mtime: 1692803645 +commit: 3d34cbbf79e7a79d52f1dd156333539434d361d7
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-23 14:58:08 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766 (New) Package is "openSUSE-release-tools" Wed Aug 23 14:58:08 2023 rev:497 rq:1105283 version:20230822.4be49e9 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-15 16:40:39.355252895 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1766/openSUSE-release-tools.changes 2023-08-23 14:59:25.266183962 +0200 @@ -1,0 +2,6 @@ +Tue Aug 22 13:53:22 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230822.4be49e9: + * add Leap 15.6 publish_distro config + +--- Old: openSUSE-release-tools-20230815.03a7aaa.obscpio New: openSUSE-release-tools-20230822.4be49e9.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.fVqpYv/_old 2023-08-23 14:59:26.174185585 +0200 +++ /var/tmp/diff_new_pack.fVqpYv/_new 2023-08-23 14:59:26.182185600 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230815.03a7aaa +Version:20230822.4be49e9 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.fVqpYv/_old 2023-08-23 14:59:26.238185700 +0200 +++ /var/tmp/diff_new_pack.fVqpYv/_new 2023-08-23 14:59:26.246185714 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -03a7aaa815dbefc97887e3ef808551921ae6d18c +4be49e9b8025bea30125daef96ad476d66e79226 ++ openSUSE-release-tools-20230815.03a7aaa.obscpio -> openSUSE-release-tools-20230822.4be49e9.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230815.03a7aaa/publish_distro_conf/publish_leap156.config new/openSUSE-release-tools-20230822.4be49e9/publish_distro_conf/publish_leap156.config --- old/openSUSE-release-tools-20230815.03a7aaa/publish_distro_conf/publish_leap156.config 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20230822.4be49e9/publish_distro_conf/publish_leap156.config 2023-08-22 15:51:41.0 +0200 @@ -0,0 +1,51 @@ +# vim:syntax=sh + +leap_version=15.6 +qu="" # empty string for GA, QuarterlyUpdate repins have -N in version +logfile_base=~/publish_logs/$leap_version/$(date -d "$date" '+%Y/%m/%d/%H%M') +synclog="${logfile_base}.log" +deletelog="${logfile_base}-deletes.log" +path="/distribution/leap/$leap_version" +flavors=(DVD-x86_64 NET-x86_64 DVD-aarch64 NET-aarch64 DVD-ppc64le NET-ppc64le DVD-s390x NET-s390x) + +get_version() { + # get expected version from first flavor + if [ -z "$version" ]; then + version=`echo $stage/iso/openSUSE-Leap-$leap_version$qu-$flavor-Build[0123456789]*.[0123456789]*-Media.iso` + version=${version##*Build} + version=${version%-*} + if [ -z "$version" ]; then + echo "no version found, exit." | tee -a $synclog + exit 1 + fi + fi +} + +get_iso() +{ + iso="openSUSE-Leap-$leap_version$qu-$flavor-Build$version-Media.iso" +} + +get_iso_link() +{ + link="$stage/iso/openSUSE-Leap-$leap_version$qu-$flavor-Current.iso" +} + +get_diff_url() +{ + url="$diff_url_base/$leap_version/diff/$version" +} + +get_mark_published_url() +{ + url="$diff_url_base/$leap_version/current" +} + +get_changes_filename() +{ + # ChangeLog files from obsgendiff are used instead + #changes="$changes_dir_base/jump/$jump_version/Changes.$version.txt" + : + #changes="$changes_dir_base/leap/$leap_version/Changes.$version.txt" +} + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230815.03a7aaa/publish_distro_conf/publish_leap156_appliances.config new/openSUSE-release-tools-20230822.4be49e9/publish_distro_conf/publish_leap156_appliances.config --- old/openSUSE-release-tools-20230815.03a7aaa/publish_distro_conf/publish_leap156_appliances.config 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20230822.4be49e9/publish_distro_conf/publish_leap156_appliances.config 2023-08-22 15:51:41.0 +0200 @@ -0,0
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-15 16:40:33 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712 (New) Package is "openSUSE-release-tools" Tue Aug 15 16:40:33 2023 rev:496 rq:1104027 version:20230815.03a7aaa Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-12 15:07:03.278837926 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712/openSUSE-release-tools.changes 2023-08-15 16:40:39.355252895 +0200 @@ -1,0 +2,6 @@ +Tue Aug 15 10:57:20 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230815.03a7aaa: + * version_calculate: chdir to the osclib dir + +--- Old: openSUSE-release-tools-20230811.65a86bd.obscpio New: openSUSE-release-tools-20230815.03a7aaa.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.E9oWpd/_old 2023-08-15 16:40:41.319266290 +0200 +++ /var/tmp/diff_new_pack.E9oWpd/_new 2023-08-15 16:40:41.323266317 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230811.65a86bd +Version:20230815.03a7aaa 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.E9oWpd/_old 2023-08-15 16:40:41.423266999 +0200 +++ /var/tmp/diff_new_pack.E9oWpd/_new 2023-08-15 16:40:41.427267026 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -65a86bdd7c731e31e74e6c2b0f501795f4260731 +03a7aaa815dbefc97887e3ef808551921ae6d18c ++ openSUSE-release-tools-20230811.65a86bd.obscpio -> openSUSE-release-tools-20230815.03a7aaa.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230811.65a86bd/osclib/common.py new/openSUSE-release-tools-20230815.03a7aaa/osclib/common.py --- old/openSUSE-release-tools-20230811.65a86bd/osclib/common.py 2023-08-11 19:31:59.0 +0200 +++ new/openSUSE-release-tools-20230815.03a7aaa/osclib/common.py 2023-08-15 12:55:35.0 +0200 @@ -3,10 +3,13 @@ def version_calculate(): from os import path -if path.exists('.git'): +# osclib is most likely "installed" via a symlink in ~/.osc-plugins +# => need to resolve the relative path +osc_release_tools_dir = path.abspath(path.join(path.realpath(path.dirname(__file__)), "..")) +if path.exists(path.join(osc_release_tools_dir, ".git")): from osclib.git import describe try: -return describe() +return describe(directory=osc_release_tools_dir) except FileNotFoundError: pass # Fall through to final return. ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.E9oWpd/_old 2023-08-15 16:40:42.375273491 +0200 +++ /var/tmp/diff_new_pack.E9oWpd/_new 2023-08-15 16:40:42.383273546 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230811.65a86bd -mtime: 1691775119 -commit: 65a86bdd7c731e31e74e6c2b0f501795f4260731 +version: 20230815.03a7aaa +mtime: 1692096935 +commit: 03a7aaa815dbefc97887e3ef808551921ae6d18c
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-12 15:06:45 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712 (New) Package is "openSUSE-release-tools" Sat Aug 12 15:06:45 2023 rev:495 rq:1103530 version:20230811.65a86bd Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-10 15:35:05.196607633 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712/openSUSE-release-tools.changes 2023-08-12 15:07:03.278837926 +0200 @@ -1,0 +2,6 @@ +Fri Aug 11 17:33:02 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230811.65a86bd: + * publish_distro config for Leap Micro 5.5 + +--- Old: openSUSE-release-tools-20230810.166affb.obscpio New: openSUSE-release-tools-20230811.65a86bd.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.SdYU0y/_old 2023-08-12 15:07:04.022842732 +0200 +++ /var/tmp/diff_new_pack.SdYU0y/_new 2023-08-12 15:07:04.030842784 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230810.166affb +Version:20230811.65a86bd 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.SdYU0y/_old 2023-08-12 15:07:04.066843016 +0200 +++ /var/tmp/diff_new_pack.SdYU0y/_new 2023-08-12 15:07:04.070843043 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -166affbfa0b9d0509c4ce0adf1a1dda1be6eeef5 +65a86bdd7c731e31e74e6c2b0f501795f4260731 ++ openSUSE-release-tools-20230810.166affb.obscpio -> openSUSE-release-tools-20230811.65a86bd.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230810.166affb/publish_distro_conf/publish_leap-micro55.config new/openSUSE-release-tools-20230811.65a86bd/publish_distro_conf/publish_leap-micro55.config --- old/openSUSE-release-tools-20230810.166affb/publish_distro_conf/publish_leap-micro55.config 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20230811.65a86bd/publish_distro_conf/publish_leap-micro55.config 2023-08-11 19:31:59.0 +0200 @@ -0,0 +1,50 @@ +# vim:syntax=sh + +micro_version=5.5 +qu="" # empty string for GA, QuarterlyUpdate repins have -N in version +logfile_base=~/publish_logs/$micro_version/$(date -d "$date" '+%Y/%m/%d/%H%M') +synclog="${logfile_base}.log" +deletelog="${logfile_base}-deletes.log" +path="/distribution/leap-micro/$micro_version/product" +flavors=(DVD-x86_64 DVD-aarch64) + +get_version() { + # get expected version from first flavor + if [ -z "$version" ]; then + version=`echo $stage/iso/openSUSE-Leap-Micro-$micro_version$qu-$flavor-Build[0123456789]*.[0123456789]*-Media.iso` + version=${version##*Build} + version=${version%-*} + if [ -z "$version" ]; then + echo "no version found, exit." | tee -a $synclog + exit 1 + fi + fi +} + +get_iso() +{ + iso="openSUSE-Leap-Micro-$micro_version$qu-$flavor-Build$version-Media.iso" +} + +get_iso_link() +{ + link="$stage/iso/openSUSE-Leap-$micro_version$qu-$flavor-Current.iso" +} + +get_diff_url() +{ + url="$diff_url_base/$micro_version/diff/$version" +} + +get_mark_published_url() +{ + url="$diff_url_base/$micro_version/current" +} + +get_changes_filename() +{ + # ChangeLog files from obsgendiff are used instead + #changes="$changes_dir_base/jump/$jump_version/Changes.$version.txt" + : +# changes="$changes_dir_base/leap/$micro_version/Changes.$version.txt" +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230810.166affb/publish_distro_conf/publish_leap-micro55_appliances.config new/openSUSE-release-tools-20230811.65a86bd/publish_distro_conf/publish_leap-micro55_appliances.config --- old/openSUSE-release-tools-20230810.166affb/publish_distro_conf/publish_leap-micro55_appliances.config 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20230811.65a86bd/publish_distro_conf/publish_leap-micro55_appliances.config 2023-08-11 19:31:59.0 +0200 @@
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-10 15:34:50 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712 (New) Package is "openSUSE-release-tools" Thu Aug 10 15:34:50 2023 rev:494 rq:1103308 version:20230810.166affb Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-09 17:26:48.777962897 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712/openSUSE-release-tools.changes 2023-08-10 15:35:05.196607633 +0200 @@ -1,0 +2,6 @@ +Thu Aug 10 10:32:35 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230810.166affb: + * factory-package-news: walk through every directory in the iso image + +--- Old: openSUSE-release-tools-20230809.3232664.obscpio New: openSUSE-release-tools-20230810.166affb.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.PSWnIK/_old 2023-08-10 15:35:06.064613045 +0200 +++ /var/tmp/diff_new_pack.PSWnIK/_new 2023-08-10 15:35:06.064613045 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230809.3232664 +Version:20230810.166affb 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.PSWnIK/_old 2023-08-10 15:35:06.116613370 +0200 +++ /var/tmp/diff_new_pack.PSWnIK/_new 2023-08-10 15:35:06.120613395 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3232664160093cac263a80c8383fdea350e819b6 +166affbfa0b9d0509c4ce0adf1a1dda1be6eeef5 ++ openSUSE-release-tools-20230809.3232664.obscpio -> openSUSE-release-tools-20230810.166affb.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230809.3232664/factory-package-news/factory-package-news.py new/openSUSE-release-tools-20230810.166affb/factory-package-news/factory-package-news.py --- old/openSUSE-release-tools-20230809.3232664/factory-package-news/factory-package-news.py 2023-08-09 14:07:56.0 +0200 +++ new/openSUSE-release-tools-20230810.166affb/factory-package-news/factory-package-news.py 2023-08-10 12:31:56.0 +0200 @@ -101,6 +101,25 @@ data['changelogtext'][t] = utf8str(txt) changelogs[srpm] = data +def _walk_through_iso_image(iso, path="/"): +file_stats = iso.readdir(path) +if file_stats is None: +raise Exception("Unable to find directory %s inside the iso image" % path) + +for stat in file_stats: +filename = stat[0] +LSN = stat[1] +is_directory = (stat[4] == 2) # 2 --> directory + +if path == "/boot" or filename in ['.', '..']: +continue +elif is_directory: +yield from _walk_through_iso_image(iso, path=os.path.join(path, filename)) +elif filename.endswith('.rpm'): +yield filename, LSN + +return None + for arg in args: if arg.endswith('.iso'): import pycdio @@ -111,21 +130,10 @@ if not iso.is_open() or fd is None: raise Exception("Could not open %s as an ISO-9660 image." % arg) -# On Tumbleweed, there is no '/suse' prefix -for path in ['/suse/x86_64', '/suse/noarch', '/suse/aarch64', - '/suse/s390x', '/x86_64', '/noarch', '/aarch64', '/s390x']: -file_stats = iso.readdir(path) -if file_stats is None: -continue - -for stat in file_stats: -filename = stat[0] -LSN = stat[1] - -if (filename.endswith('.rpm')): -os.lseek(fd, LSN * pycdio.ISO_BLOCKSIZE, io.SEEK_SET) -h = self.ts.hdrFromFdno(fd) -_getdata(h) +for filename, LSN in _walk_through_iso_image(iso): +os.lseek(fd, LSN * pycdio.ISO_BLOCKSIZE, io.SEEK_SET) +h = self.ts.hdrFromFdno(fd) +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-09 17:26:34 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712 (New) Package is "openSUSE-release-tools" Wed Aug 9 17:26:34 2023 rev:493 rq:1103147 version:20230809.3232664 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-04 15:04:50.876813332 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.11712/openSUSE-release-tools.changes 2023-08-09 17:26:48.777962897 +0200 @@ -1,0 +2,6 @@ +Wed Aug 09 12:09:42 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230809.3232664: + * factory-package-news: use a nicer name for the forcestr function + +--- Old: openSUSE-release-tools-20230804.9200c9e.obscpio New: openSUSE-release-tools-20230809.3232664.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.mbfaSp/_old 2023-08-09 17:26:49.521967529 +0200 +++ /var/tmp/diff_new_pack.mbfaSp/_new 2023-08-09 17:26:49.525967554 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230804.9200c9e +Version:20230809.3232664 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.mbfaSp/_old 2023-08-09 17:26:49.569967827 +0200 +++ /var/tmp/diff_new_pack.mbfaSp/_new 2023-08-09 17:26:49.573967853 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -9200c9e707b6bb35086a9af6802c3d1b71892ef6 +3232664160093cac263a80c8383fdea350e819b6 ++ openSUSE-release-tools-20230804.9200c9e.obscpio -> openSUSE-release-tools-20230809.3232664.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230804.9200c9e/factory-package-news/factory-package-news.py new/openSUSE-release-tools-20230809.3232664/factory-package-news/factory-package-news.py --- old/openSUSE-release-tools-20230804.9200c9e/factory-package-news/factory-package-news.py 2023-08-04 11:12:28.0 +0200 +++ new/openSUSE-release-tools-20230809.3232664/factory-package-news/factory-package-news.py 2023-08-09 14:07:56.0 +0200 @@ -23,7 +23,7 @@ # keep this script working there too. # # [0] https://github.com/rpm-software-management/rpm/commit/84920f898315d09a57a3f1067433eaeb7de5e830 -def forcestr(content): +def utf8str(content): return str(content, 'utf-8') if isinstance(content, bytes) else content @@ -60,12 +60,12 @@ changelogs = dict() def _getdata(h): -srpm = forcestr(h['sourcerpm']) -binrpm = forcestr(h['name']) +srpm = utf8str(h['sourcerpm']) +binrpm = utf8str(h['name']) evr = dict() for tag in ['name', 'version', 'release', 'sourcerpm']: -evr[tag] = forcestr(h[tag]) +evr[tag] = utf8str(h[tag]) pkgdata[binrpm] = evr # dirty hack to reduce kernel spam @@ -89,7 +89,7 @@ ): srpm = '%s-%s-%s.src.rpm' % ('kernel-source', m.group('version'), m.group('release')) pkgdata[binrpm]['sourcerpm'] = srpm -print("%s -> %s" % (forcestr(h['sourcerpm']), srpm)) +print("%s -> %s" % (utf8str(h['sourcerpm']), srpm)) if srpm in changelogs: changelogs[srpm]['packages'].append(binrpm) @@ -98,7 +98,7 @@ data['changelogtime'] = h['changelogtime'] data['changelogtext'] = h['changelogtext'] for (t, txt) in enumerate(data['changelogtext']): -data['changelogtext'][t] = forcestr(txt) +data['changelogtext'][t] = utf8str(txt) changelogs[srpm] = data for arg in args: ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.mbfaSp/_old 2023-08-09 17:26:50.345972659 +0200 +++ /var/tmp/diff_new_pack.mbfaSp/_new 2023-08-09 17:26:50.345972659 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230804.9200c9e -mtime: 1691140348 -commit: 9200c9e707b6bb35086a9af6802c3d1b71892ef6 +version: 20230809.3232664 +mtime: 1691582876 +commit: 3232664160093cac263a80c8383fdea350e819b6
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-04 15:04:37 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22712 (New) Package is "openSUSE-release-tools" Fri Aug 4 15:04:37 2023 rev:492 rq:1102321 version:20230804.9200c9e Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-08-02 16:51:11.285769076 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22712/openSUSE-release-tools.changes 2023-08-04 15:04:50.876813332 +0200 @@ -1,0 +2,6 @@ +Fri Aug 04 09:13:35 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230804.9200c9e: + * factory-package-news: support newer python3 rpm bindings + +--- Old: openSUSE-release-tools-20230801.82c067d.obscpio New: openSUSE-release-tools-20230804.9200c9e.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.zod51S/_old 2023-08-04 15:04:51.672818294 +0200 +++ /var/tmp/diff_new_pack.zod51S/_new 2023-08-04 15:04:51.680818344 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230801.82c067d +Version:20230804.9200c9e 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.zod51S/_old 2023-08-04 15:04:51.728818643 +0200 +++ /var/tmp/diff_new_pack.zod51S/_new 2023-08-04 15:04:51.732818668 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -82c067dc2c5e8ccdf473d82d687bdfff09f8be3e +9200c9e707b6bb35086a9af6802c3d1b71892ef6 ++ openSUSE-release-tools-20230801.82c067d.obscpio -> openSUSE-release-tools-20230804.9200c9e.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230801.82c067d/factory-package-news/factory-package-news.py new/openSUSE-release-tools-20230804.9200c9e/factory-package-news/factory-package-news.py --- old/openSUSE-release-tools-20230801.82c067d/factory-package-news/factory-package-news.py 2023-08-01 15:46:18.0 +0200 +++ new/openSUSE-release-tools-20230804.9200c9e/factory-package-news/factory-package-news.py 2023-08-04 11:12:28.0 +0200 @@ -18,6 +18,15 @@ changelog_max_lines = 100 # maximum number of changelog lines per package +# rpm's python bindings changed in version 4.15 [0] so that they actually return +# utf-8 strings. Leap 15 ships an older version, so this is needed to +# keep this script working there too. +# +# [0] https://github.com/rpm-software-management/rpm/commit/84920f898315d09a57a3f1067433eaeb7de5e830 +def forcestr(content): +return str(content, 'utf-8') if isinstance(content, bytes) else content + + class ChangeLogger(cmdln.Cmdln): def __init__(self, *args, **kwargs): cmdln.Cmdln.__init__(self, args, kwargs) @@ -51,12 +60,12 @@ changelogs = dict() def _getdata(h): -srpm = str(h['sourcerpm'], 'utf-8') -binrpm = str(h['name'], 'utf-8') +srpm = forcestr(h['sourcerpm']) +binrpm = forcestr(h['name']) evr = dict() for tag in ['name', 'version', 'release', 'sourcerpm']: -evr[tag] = str(h[tag], 'utf-8') +evr[tag] = forcestr(h[tag]) pkgdata[binrpm] = evr # dirty hack to reduce kernel spam @@ -80,7 +89,7 @@ ): srpm = '%s-%s-%s.src.rpm' % ('kernel-source', m.group('version'), m.group('release')) pkgdata[binrpm]['sourcerpm'] = srpm -print("%s -> %s" % (str(h['sourcerpm'], 'utf-8'), srpm)) +print("%s -> %s" % (forcestr(h['sourcerpm']), srpm)) if srpm in changelogs: changelogs[srpm]['packages'].append(binrpm) @@ -89,7 +98,7 @@ data['changelogtime'] = h['changelogtime'] data['changelogtext'] = h['changelogtext'] for (t, txt) in enumerate(data['changelogtext']): -data['changelogtext'][t] = str(txt, 'utf-8') +data['changelogtext'][t] = forcestr(txt) changelogs[srpm] = data for arg in args: ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.zod51S/_old
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-08-02 16:49:37 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22712 (New) Package is "openSUSE-release-tools" Wed Aug 2 16:49:37 2023 rev:491 rq:1101752 version:20230801.82c067d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-31 15:25:12.455614563 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22712/openSUSE-release-tools.changes 2023-08-02 16:51:11.285769076 +0200 @@ -1,0 +2,6 @@ +Tue Aug 01 13:47:00 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230801.82c067d: + * Don't specify flavors for Leap 15.4 appliances + +--- Old: openSUSE-release-tools-20230731.178896c.obscpio New: openSUSE-release-tools-20230801.82c067d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.TPcmVA/_old 2023-08-02 16:51:12.693777584 +0200 +++ /var/tmp/diff_new_pack.TPcmVA/_new 2023-08-02 16:51:12.741777874 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230731.178896c +Version:20230801.82c067d 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.TPcmVA/_old 2023-08-02 16:51:13.149780338 +0200 +++ /var/tmp/diff_new_pack.TPcmVA/_new 2023-08-02 16:51:13.185780555 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -178896cc1fda3bf5a4295e5b12f0e1bf49d7293f +82c067dc2c5e8ccdf473d82d687bdfff09f8be3e ++ openSUSE-release-tools-20230731.178896c.obscpio -> openSUSE-release-tools-20230801.82c067d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230731.178896c/publish_distro_conf/publish_leap154_appliances.config new/openSUSE-release-tools-20230801.82c067d/publish_distro_conf/publish_leap154_appliances.config --- old/openSUSE-release-tools-20230731.178896c/publish_distro_conf/publish_leap154_appliances.config 2023-07-31 11:55:33.0 +0200 +++ new/openSUSE-release-tools-20230801.82c067d/publish_distro_conf/publish_leap154_appliances.config 2023-08-01 15:46:18.0 +0200 @@ -5,8 +5,7 @@ synclog="${logfile_base}.log" deletelog="${logfile_base}-deletes.log" path="/distribution/leap/$leap_version/appliances" -flavors=(kvm-and-xen MS-HyperV OpenStack-Cloud VMware) -#flavors=() +flavors=() repos=() extra_repos=() isodir="" ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.TPcmVA/_old 2023-08-02 16:51:15.041791769 +0200 +++ /var/tmp/diff_new_pack.TPcmVA/_new 2023-08-02 16:51:15.073791963 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230731.178896c -mtime: 1690797333 -commit: 178896cc1fda3bf5a4295e5b12f0e1bf49d7293f +version: 20230801.82c067d +mtime: 1690897578 +commit: 82c067dc2c5e8ccdf473d82d687bdfff09f8be3e
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-31 15:25:07 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.32662 (New) Package is "openSUSE-release-tools" Mon Jul 31 15:25:07 2023 rev:490 rq:1101499 version:20230731.178896c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-29 20:10:55.986153354 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.32662/openSUSE-release-tools.changes 2023-07-31 15:25:12.455614563 +0200 @@ -1,0 +2,6 @@ +Mon Jul 31 09:56:38 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230731.178896c: + * Add LeapMicro 5.5 pipelines + +--- Old: openSUSE-release-tools-20230729.e576376.obscpio New: openSUSE-release-tools-20230731.178896c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.rdjD6R/_old 2023-07-31 15:25:13.455620336 +0200 +++ /var/tmp/diff_new_pack.rdjD6R/_new 2023-07-31 15:25:13.459620359 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230729.e576376 +Version:20230731.178896c 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.rdjD6R/_old 2023-07-31 15:25:13.503620613 +0200 +++ /var/tmp/diff_new_pack.rdjD6R/_new 2023-07-31 15:25:13.507620636 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -e57637683cfef4f154cff203d343c2ec6a719115 +178896cc1fda3bf5a4295e5b12f0e1bf49d7293f ++ openSUSE-release-tools-20230729.e576376.obscpio -> openSUSE-release-tools-20230731.178896c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230729.e576376/gocd/leapmicro.target.gocd.yaml new/openSUSE-release-tools-20230731.178896c/gocd/leapmicro.target.gocd.yaml --- old/openSUSE-release-tools-20230729.e576376/gocd/leapmicro.target.gocd.yaml 2023-07-29 09:40:51.0 +0200 +++ new/openSUSE-release-tools-20230731.178896c/gocd/leapmicro.target.gocd.yaml 2023-07-31 11:55:33.0 +0200 @@ -17,7 +17,7 @@ resources: - repo-checker tasks: - - script: ./pkglistgen.py -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:Micro:5.4 -s target --only-release-packages + - script: ./pkglistgen.py -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:Micro:5.5 -s target --only-release-packages LeapMicro.Package.Lists: group: Leap @@ -35,4 +35,4 @@ resources: - repo-checker tasks: - - script: ./pkglistgen.py -A https://api.opensuse.org --debug update_and_solve -p openSUSE:Leap:Micro:5.4 -s target + - script: ./pkglistgen.py -A https://api.opensuse.org --debug update_and_solve -p openSUSE:Leap:Micro:5.5 -s target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230729.e576376/gocd/totestmanager.gocd.yaml new/openSUSE-release-tools-20230731.178896c/gocd/totestmanager.gocd.yaml --- old/openSUSE-release-tools-20230729.e576376/gocd/totestmanager.gocd.yaml 2023-07-29 09:40:51.0 +0200 +++ new/openSUSE-release-tools-20230731.178896c/gocd/totestmanager.gocd.yaml 2023-07-31 11:55:33.0 +0200 @@ -315,7 +315,7 @@ - script: |- install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Leap:15.6:ARM:Images - TTM.Leap_Micro_5.4: + TTM.Leap_Micro_5.5: group: openSUSE.Checkers lock_behavior: unlockWhenFinished environment_variables: @@ -335,8 +335,8 @@ tasks: - script: |- install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf -scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Leap:Micro:5.4 - TTM.Leap_Micro_5.4_Images: +scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Leap:Micro:5.5 + TTM.Leap_Micro_5.5_Images: group: openSUSE.Checkers lock_behavior: unlockWhenFinished environment_variables: @@ -356,4 +356,4 @@ tasks: -
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-27 16:52:46 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.32662 (New) Package is "openSUSE-release-tools" Thu Jul 27 16:52:46 2023 rev:488 rq:1100990 version:20230726.2a0b30a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-26 13:25:26.864544187 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.32662/openSUSE-release-tools.changes 2023-07-27 16:53:00.598560573 +0200 @@ -1,0 +2,7 @@ +Wed Jul 26 06:24:25 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230726.2a0b30a: + * gocd: Run BCI RepoPublisher at 9:23 daily + * gocd: Add missing directory to BCI RepoPublisher pipeline + +--- Old: openSUSE-release-tools-20230725.2253789.obscpio New: openSUSE-release-tools-20230726.2a0b30a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.7dUUtj/_old 2023-07-27 16:53:01.342564776 +0200 +++ /var/tmp/diff_new_pack.7dUUtj/_new 2023-07-27 16:53:01.350564822 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230725.2253789 +Version:20230726.2a0b30a 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.7dUUtj/_old 2023-07-27 16:53:01.402565115 +0200 +++ /var/tmp/diff_new_pack.7dUUtj/_new 2023-07-27 16:53:01.402565115 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -2253789510d778f56f1736fc283b263687a4f45f +2a0b30a2e9861dcd47f5d3c2ccb9633d193d98a0 ++ openSUSE-release-tools-20230725.2253789.obscpio -> openSUSE-release-tools-20230726.2a0b30a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230725.2253789/gocd/bci.gocd.yaml new/openSUSE-release-tools-20230726.2a0b30a/gocd/bci.gocd.yaml --- old/openSUSE-release-tools-20230725.2253789/gocd/bci.gocd.yaml 2023-07-25 16:31:32.0 +0200 +++ new/openSUSE-release-tools-20230726.2a0b30a/gocd/bci.gocd.yaml 2023-07-26 08:23:30.0 +0200 @@ -130,9 +130,13 @@ SLE_BCI_15SP3.RepoPublisher: group: BCI lock_behavior: unlockWhenFinished +timer: + spec: 0 23 9 ? * * + only_on_changes: false materials: git: git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts environment_variables: OSC_CONFIG: /home/go/config/oscrc-totest-manager BCI_TOKEN: '{{SECRET:[opensuse.secrets][BCI_TOKEN]}}' @@ -234,9 +238,13 @@ SLE_BCI_15SP4.RepoPublisher: group: BCI lock_behavior: unlockWhenFinished +timer: + spec: 0 23 9 ? * * + only_on_changes: false materials: git: git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts environment_variables: OSC_CONFIG: /home/go/config/oscrc-totest-manager BCI_TOKEN: '{{SECRET:[opensuse.secrets][BCI_TOKEN]}}' @@ -338,9 +346,13 @@ SLE_BCI_15SP5.RepoPublisher: group: BCI lock_behavior: unlockWhenFinished +timer: + spec: 0 23 9 ? * * + only_on_changes: false materials: git: git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts environment_variables: OSC_CONFIG: /home/go/config/oscrc-totest-manager BCI_TOKEN: '{{SECRET:[opensuse.secrets][BCI_TOKEN]}}' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230725.2253789/gocd/bci.gocd.yaml.erb new/openSUSE-release-tools-20230726.2a0b30a/gocd/bci.gocd.yaml.erb --- old/openSUSE-release-tools-20230725.2253789/gocd/bci.gocd.yaml.erb 2023-07-25 16:31:32.0 +0200 +++ new/openSUSE-release-tools-20230726.2a0b30a/gocd/bci.gocd.yaml.erb 2023-07-26 08:23:30.0 +0200 @@ -130,9 +130,13 @@ SLE_BCI_15<%= sp %>.RepoPublisher: group: BCI lock_behavior: unlockWhenFinished +timer: + spec: 0 23 9 ? * * + only_on_changes: false materials: git: git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts environment_variables:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-26 13:24:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15225 (New) Package is "openSUSE-release-tools" Wed Jul 26 13:24:16 2023 rev:487 rq:1100658 version:20230725.2253789 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-25 11:53:31.326302243 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15225/openSUSE-release-tools.changes 2023-07-26 13:25:26.864544187 +0200 @@ -1,0 +2,6 @@ +Tue Jul 25 14:33:21 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230725.2253789: + * project-installcheck.py: Don't include ignored errors in rebuildpacs.yaml + +--- Old: openSUSE-release-tools-20230721.2396b32.obscpio New: openSUSE-release-tools-20230725.2253789.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.xlw5gX/_old 2023-07-26 13:25:27.676549086 +0200 +++ /var/tmp/diff_new_pack.xlw5gX/_new 2023-07-26 13:25:27.676549086 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230721.2396b32 +Version:20230725.2253789 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.xlw5gX/_old 2023-07-26 13:25:27.724549375 +0200 +++ /var/tmp/diff_new_pack.xlw5gX/_new 2023-07-26 13:25:27.728549400 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -2396b32c141ca25b057c43758454abdc43f9131b +2253789510d778f56f1736fc283b263687a4f45f ++ openSUSE-release-tools-20230721.2396b32.obscpio -> openSUSE-release-tools-20230725.2253789.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230721.2396b32/project-installcheck.py new/openSUSE-release-tools-20230725.2253789/project-installcheck.py --- old/openSUSE-release-tools-20230721.2396b32/project-installcheck.py 2023-07-21 17:19:45.0 +0200 +++ new/openSUSE-release-tools-20230725.2253789/project-installcheck.py 2023-07-25 16:31:32.0 +0200 @@ -260,6 +260,8 @@ continue if per_source[source]['ignored']: self.logger.debug("All binaries failing the check are ignored") +if source in oldstate['check']: +del oldstate['check'][source] continue old_output = oldstate['check'].get(source, {}).get('problem', []) if sorted(old_output) == sorted(per_source[source]['output']): ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.xlw5gX/_old 2023-07-26 13:25:28.560554421 +0200 +++ /var/tmp/diff_new_pack.xlw5gX/_new 2023-07-26 13:25:28.56455 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230721.2396b32 -mtime: 1689952785 -commit: 2396b32c141ca25b057c43758454abdc43f9131b +version: 20230725.2253789 +mtime: 1690295492 +commit: 2253789510d778f56f1736fc283b263687a4f45f
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-25 11:51:37 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1467 (New) Package is "openSUSE-release-tools" Tue Jul 25 11:51:37 2023 rev:486 rq:1100547 version:20230721.2396b32 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-24 18:26:29.302334077 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1467/openSUSE-release-tools.changes 2023-07-25 11:53:31.326302243 +0200 @@ -1,0 +2,23 @@ +Fri Jul 21 15:20:17 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230721.2396b32: + * docs/staging: remove obsolete references + * Add backup server URL and update source map + +--- +Fri Jul 21 15:18:49 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230721.2d37d5b: + * gocd: enable Leap 15.6 checkers + * Revert temporary fixups, these are working now + * Add a simple smoke test launching all scripts with --help + * Require typing_extensions on SLE & Leap + * Fallback import Literal & TypedDict from typing_extension + +--- +Fri Jul 21 15:17:21 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230721.3301485: + * Add BCI repo publishing bot + +--- Old: openSUSE-release-tools-20230721.5bc933b.obscpio New: openSUSE-release-tools-20230721.2396b32.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.5dK4c3/_old 2023-07-25 11:53:32.174307209 +0200 +++ /var/tmp/diff_new_pack.5dK4c3/_new 2023-07-25 11:53:32.178307232 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230721.5bc933b +Version:20230721.2396b32 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -58,6 +58,10 @@ Requires: python3-python-dateutil Requires: python3-pyxdg Requires: python3-requests +# typing extensions are needed on SLE & Leap +%if 0%{?suse_version} <= 1500 +Requires: python3-typing_extensions +%endif # bs_mirrorfull Requires: perl-Net-SSLeay ++ _servicedata ++ --- /var/tmp/diff_new_pack.5dK4c3/_old 2023-07-25 11:53:32.226307513 +0200 +++ /var/tmp/diff_new_pack.5dK4c3/_new 2023-07-25 11:53:32.230307536 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -5bc933b1b7426aba8cb75dbc25410aebfa07f974 +2396b32c141ca25b057c43758454abdc43f9131b ++ openSUSE-release-tools-20230721.5bc933b.obscpio -> openSUSE-release-tools-20230721.2396b32.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230721.5bc933b/.github/workflows/ci-test.yml new/openSUSE-release-tools-20230721.2396b32/.github/workflows/ci-test.yml --- old/openSUSE-release-tools-20230721.5bc933b/.github/workflows/ci-test.yml 2023-07-21 13:05:41.0 +0200 +++ new/openSUSE-release-tools-20230721.2396b32/.github/workflows/ci-test.yml 2023-07-21 17:19:45.0 +0200 @@ -42,6 +42,50 @@ if: always() run: docker-compose -f dist/ci/docker-compose.yml down + smoke-test: +runs-on: ubuntu-latest +strategy: + fail-fast: false + matrix: +image: + - registry.opensuse.org/opensuse/tumbleweed:latest + - registry.opensuse.org/opensuse/leap:15.5 + +container: ${{ matrix.image }} +steps: + - name: install git to checkout the repo +run: zypper -n in git + + - uses: actions/checkout@v3 + + - name: fix the file permissions of the repository +run: chown -R $(id -un):$(id -gn) . + + - name: add the openSUSE:Tools repository for Tumbleweed +if: ${{ contains(matrix.image, 'tumbleweed') }} +run: zypper -n ar https://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_Tumbleweed/openSUSE:Tools.repo + + - name: add the openSUSE:Tools repository for Leap +if: ${{ contains(matrix.image, '15.5') }} +run: zypper -n ar https://download.opensuse.org/repositories/openSUSE:/Tools/15.5/openSUSE:Tools.repo + + - name: install the build & runtime dependencies of openSUSE-release-tool +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-24 18:26:02 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1467 (New) Package is "openSUSE-release-tools" Mon Jul 24 18:26:02 2023 rev:485 rq:1099894 version:20230721.5bc933b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-19 19:10:55.988671119 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1467/openSUSE-release-tools.changes 2023-07-24 18:26:29.302334077 +0200 @@ -1,0 +2,6 @@ +Fri Jul 21 11:07:00 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230721.5bc933b: + * gocd: fix image names for Dolomite + +--- Old: openSUSE-release-tools-20230718.15a1347.obscpio New: openSUSE-release-tools-20230721.5bc933b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.ZwbvHM/_old 2023-07-24 18:26:30.578341573 +0200 +++ /var/tmp/diff_new_pack.ZwbvHM/_new 2023-07-24 18:26:30.582341596 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230718.15a1347 +Version:20230721.5bc933b 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.ZwbvHM/_old 2023-07-24 18:26:30.642341949 +0200 +++ /var/tmp/diff_new_pack.ZwbvHM/_new 2023-07-24 18:26:30.646341972 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -15a13471112eed7a2a183eeeb7d020731597c566 +5bc933b1b7426aba8cb75dbc25410aebfa07f974 ++ openSUSE-release-tools-20230718.15a1347.obscpio -> openSUSE-release-tools-20230721.5bc933b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230718.15a1347/gocd/dolomite.target.gocd.yaml new/openSUSE-release-tools-20230721.5bc933b/gocd/dolomite.target.gocd.yaml --- old/openSUSE-release-tools-20230718.15a1347/gocd/dolomite.target.gocd.yaml 2023-07-18 09:31:40.0 +0200 +++ new/openSUSE-release-tools-20230721.5bc933b/gocd/dolomite.target.gocd.yaml 2023-07-21 13:05:41.0 +0200 @@ -39,7 +39,7 @@ tasks: - script: |- set -e -PRODUCTS=$(osc -A https://api.suse.de ls SUSE:ALP:Products:Dolomite:1.0 | grep "^Dolomite" | grep -v release | grep -v : ||:) +PRODUCTS=$(osc -A https://api.suse.de ls SUSE:ALP:Products:Dolomite:1.0 | grep "^ALP-Dolomite" | grep -v release | grep -v : ||:) if [ -z "${PRODUCTS}" ]; then echo "[WARNNING] There is no image to be released" fi @@ -183,7 +183,7 @@ tasks: - script: |- set -e - PRODUCTS=$(osc -A https://api.suse.de ls SUSE:ALP:Products:Dolomite:1.0 | grep "^Dolomite" | grep -v release) + PRODUCTS=$(osc -A https://api.suse.de ls SUSE:ALP:Products:Dolomite:1.0 | grep "^ALP-Dolomite" | grep -v release) for product in 000product $PRODUCTS; do osc -A https://api.suse.de release SUSE:ALP:Products:Dolomite:1.0 $product done ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.ZwbvHM/_old 2023-07-24 18:26:31.602347588 +0200 +++ /var/tmp/diff_new_pack.ZwbvHM/_new 2023-07-24 18:26:31.606347612 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230718.15a1347 -mtime: 1689665500 -commit: 15a13471112eed7a2a183eeeb7d020731597c566 +version: 20230721.5bc933b +mtime: 1689937541 +commit: 5bc933b1b7426aba8cb75dbc25410aebfa07f974
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-19 19:10:51 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.5570 (New) Package is "openSUSE-release-tools" Wed Jul 19 19:10:51 2023 rev:484 rq:1099395 version:20230718.15a1347 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-18 22:08:46.747208620 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.5570/openSUSE-release-tools.changes 2023-07-19 19:10:55.988671119 +0200 @@ -1,0 +2,6 @@ +Tue Jul 18 07:33:29 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230718.15a1347: + * stagingapi: fix execution with OSC 1.x + +--- Old: openSUSE-release-tools-20230718.1252857.obscpio New: openSUSE-release-tools-20230718.15a1347.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.X9AjLa/_old 2023-07-19 19:10:57.776681577 +0200 +++ /var/tmp/diff_new_pack.X9AjLa/_new 2023-07-19 19:10:57.820681834 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230718.1252857 +Version:20230718.15a1347 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.X9AjLa/_old 2023-07-19 19:10:57.884682208 +0200 +++ /var/tmp/diff_new_pack.X9AjLa/_new 2023-07-19 19:10:57.884682208 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -12528579d7da70bda886722f8a2f38e28d91fca6 +15a13471112eed7a2a183eeeb7d020731597c566 ++ openSUSE-release-tools-20230718.1252857.obscpio -> openSUSE-release-tools-20230718.15a1347.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230718.1252857/osclib/stagingapi.py new/openSUSE-release-tools-20230718.15a1347/osclib/stagingapi.py --- old/openSUSE-release-tools-20230718.1252857/osclib/stagingapi.py 2023-07-18 08:50:08.0 +0200 +++ new/openSUSE-release-tools-20230718.15a1347/osclib/stagingapi.py 2023-07-18 09:31:40.0 +0200 @@ -5,12 +5,12 @@ import logging import textwrap from urllib.error import HTTPError, URLError +from inspect import signature import time import re from lxml import etree as ET - from osc import conf from osc import oscerr from osclib.core import attribute_value_load @@ -1533,6 +1533,10 @@ return try: -delete_project(self.apiurl, project, force=True) +sig = signature(delete_project) +if "recursive=" in str(sig): +delete_project(self.apiurl, project, force=True, recursive=True) +else: +delete_project(self.apiurl, project, force=True) except HTTPError as e: print(e) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.X9AjLa/_old 2023-07-19 19:10:58.832687753 +0200 +++ /var/tmp/diff_new_pack.X9AjLa/_new 2023-07-19 19:10:58.832687753 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230718.1252857 -mtime: 1689663008 -commit: 12528579d7da70bda886722f8a2f38e28d91fca6 +version: 20230718.15a1347 +mtime: 1689665500 +commit: 15a13471112eed7a2a183eeeb7d020731597c566
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-18 22:08:22 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3193 (New) Package is "openSUSE-release-tools" Tue Jul 18 22:08:22 2023 rev:483 rq:1099184 version:20230718.1252857 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-12 17:28:29.534976674 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.3193/openSUSE-release-tools.changes 2023-07-18 22:08:46.747208620 +0200 @@ -1,0 +2,6 @@ +Tue Jul 18 06:51:42 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230718.1252857: + * gocd: rename alp micro to Dolomite + +--- Old: openSUSE-release-tools-20230711.3bf8fdf.obscpio New: openSUSE-release-tools-20230718.1252857.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.BfZMsY/_old 2023-07-18 22:08:48.699219533 +0200 +++ /var/tmp/diff_new_pack.BfZMsY/_new 2023-07-18 22:08:48.703219555 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230711.3bf8fdf +Version:20230718.1252857 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.BfZMsY/_old 2023-07-18 22:08:48.747219801 +0200 +++ /var/tmp/diff_new_pack.BfZMsY/_new 2023-07-18 22:08:48.751219824 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3bf8fdf2fbb528c3b8f7ea73e732022b4e07c8e4 +12528579d7da70bda886722f8a2f38e28d91fca6 ++ openSUSE-release-tools-20230711.3bf8fdf.obscpio -> openSUSE-release-tools-20230718.1252857.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230711.3bf8fdf/gocd/alpmicro.target.gocd.yaml new/openSUSE-release-tools-20230718.1252857/gocd/alpmicro.target.gocd.yaml --- old/openSUSE-release-tools-20230711.3bf8fdf/gocd/alpmicro.target.gocd.yaml 2023-07-11 10:55:38.0 +0200 +++ new/openSUSE-release-tools-20230718.1252857/gocd/alpmicro.target.gocd.yaml 1970-01-01 01:00:00.0 +0100 @@ -1,248 +0,0 @@ -format_version: 3 -pipelines: - ALP.Micro.Images: -group: ALP.Target -lock_behavior: unlockWhenFinished -materials: - repos: -git: git://botmaster.suse.de/suse-repos.git -auto_update: true -whitelist: - - SUSE:ALP:Products:Micro:1.0_-_images.yaml -destination: repos - scripts: -auto_update: true -git: https://github.com/openSUSE/openSUSE-release-tools.git -whitelist: - - DO_NOT_TRIGGER -destination: scripts -environment_variables: - OSC_CONFIG: /home/go/config/oscrc-staging-bot -stages: -- Expect.Images.To.Finish: -resources: -- staging-bot -tasks: -- script: | -export PYTHONPATH=scripts -set -e -./scripts/gocd/verify-repo-built-successful.py -A https://api.suse.de -p SUSE:ALP:Products:Micro:1.0 -r images - -- Release.Images.To.Test: -approval: manual -roles: -- SLE -environment_variables: - OSC_CONFIG: /home/go/config/oscrc-totest-manager -resources: -- staging-bot -tasks: -- script: |- -set -e -PRODUCTS=$(osc -A https://api.suse.de ls SUSE:ALP:Products:Micro:1.0 | grep "^ALP-Micro" | grep -v release | grep -v : ||:) -if [ -z "${PRODUCTS}" ]; then - echo "[WARNNING] There is no image to be released" -fi -for product in 000product $PRODUCTS; do - osc -A https://api.suse.de release SUSE:ALP:Products:Micro:1.0 $product -done -sleep 600 -while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Micro:1.0:ToTest/_result?view=summary=images" | grep "result project" | grep -v 'code="published" state="published">'); do -echo PENDING -sleep 600 -done -osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Micro:1.0:ToTest/_result?view=summary=images" | grep "result project" | grep 'code="published" state="published">' && echo PUBLISHED - -- Release.Images.To.Publish:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-12 17:27:55 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.8922 (New) Package is "openSUSE-release-tools" Wed Jul 12 17:27:55 2023 rev:482 rq:1098297 version:20230711.3bf8fdf Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-11 15:57:43.837320517 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.8922/openSUSE-release-tools.changes 2023-07-12 17:28:29.534976674 +0200 @@ -1,0 +2,6 @@ +Tue Jul 11 08:57:47 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230711.3bf8fdf: + * Fix review_mode being set from a str and not from the enum + +--- Old: openSUSE-release-tools-20230710.395857d.obscpio New: openSUSE-release-tools-20230711.3bf8fdf.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.MjXxEg/_old 2023-07-12 17:28:30.294981935 +0200 +++ /var/tmp/diff_new_pack.MjXxEg/_new 2023-07-12 17:28:30.298981963 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230710.395857d +Version:20230711.3bf8fdf 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.MjXxEg/_old 2023-07-12 17:28:30.342982268 +0200 +++ /var/tmp/diff_new_pack.MjXxEg/_new 2023-07-12 17:28:30.346982295 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -395857d45b31eba373e9b5eb74a16673ae2249b1 +3bf8fdf2fbb528c3b8f7ea73e732022b4e07c8e4 ++ openSUSE-release-tools-20230710.395857d.obscpio -> openSUSE-release-tools-20230711.3bf8fdf.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230710.395857d/ReviewBot.py new/openSUSE-release-tools-20230711.3bf8fdf/ReviewBot.py --- old/openSUSE-release-tools-20230710.395857d/ReviewBot.py2023-07-10 11:02:13.0 +0200 +++ new/openSUSE-release-tools-20230711.3bf8fdf/ReviewBot.py2023-07-11 10:55:38.0 +0200 @@ -169,10 +169,11 @@ return self._review_mode @review_mode.setter -def review_mode(self, value: ReviewChoices): -if value not in self.REVIEW_CHOICES: -raise ValueError("invalid review option: %s" % value) -self._review_mode = value +def review_mode(self, value: Union[ReviewChoices, str]) -> None: +val = ReviewChoices(value) +if val not in self.REVIEW_CHOICES: +raise ValueError("invalid review option: %s" % val) +self._review_mode = val def set_request_ids(self, ids): for rqid in ids: @@ -218,16 +219,16 @@ traceback.print_exc() return_value = 1 -if self.review_mode == 'no': +if self.review_mode == ReviewChoices.NO: good = None -elif self.review_mode == 'accept': +elif self.review_mode == ReviewChoices.ACCEPT: good = True if good is None: self.logger.info("%s ignored" % req.reqid) elif good: self._set_review(req, 'accepted') -elif self.review_mode != 'accept-onpass': +elif self.review_mode != ReviewChoices.ACCEPT_ONPASS: self._set_review(req, 'declined') return return_value @@ -295,12 +296,12 @@ self.logger.info("%s %s: %s" % (req.reqid, state, msg)) if state == 'declined': -if self.review_mode == 'fallback-onfail': +if self.review_mode == ReviewChoices.FALLBACK_ONFAIL: self.logger.info("%s needs fallback reviewer" % req.reqid) self.add_review(req, by_group=by_group, by_user=by_user, msg="Automated review failed. Needs fallback reviewer.") newstate = 'accepted' -elif self.review_mode == 'fallback-always': +elif self.review_mode == ReviewChoices.FALLBACK_ALWAYS: self.add_review(req, by_group=by_group, by_user=by_user, msg='Adding fallback reviewer') if doit: @@ -875,7 +876,7 @@ parser.add_option("--debug", action="store_true", help="debug output")
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-11 15:57:20 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.8922 (New) Package is "openSUSE-release-tools" Tue Jul 11 15:57:20 2023 rev:481 rq:1098068 version:20230710.395857d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-10 16:40:12.378652145 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.8922/openSUSE-release-tools.changes 2023-07-11 15:57:43.837320517 +0200 @@ -1,0 +2,10 @@ +Mon Jul 10 09:04:07 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230710.395857d: + * Remove unused variable + * Convert namedtuples into a typed NamedTuples + * Raise a concrete exception type, not the generic exception base class + * ReviewBot: convert REVIEW_CHOICES into an enum + * Add some type hints + +--- Old: openSUSE-release-tools-20230710.b1b5536.obscpio New: openSUSE-release-tools-20230710.395857d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.6QrM5K/_old 2023-07-11 15:57:44.593324915 +0200 +++ /var/tmp/diff_new_pack.6QrM5K/_new 2023-07-11 15:57:44.597324938 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230710.b1b5536 +Version:20230710.395857d 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.6QrM5K/_old 2023-07-11 15:57:44.645325217 +0200 +++ /var/tmp/diff_new_pack.6QrM5K/_new 2023-07-11 15:57:44.645325217 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -b1b55368dad500ff183bcb023bf78ac0988aa3f3 +395857d45b31eba373e9b5eb74a16673ae2249b1 ++ openSUSE-release-tools-20230710.b1b5536.obscpio -> openSUSE-release-tools-20230710.395857d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230710.b1b5536/ReviewBot.py new/openSUSE-release-tools-20230710.395857d/ReviewBot.py --- old/openSUSE-release-tools-20230710.b1b5536/ReviewBot.py2023-07-10 09:34:29.0 +0200 +++ new/openSUSE-release-tools-20230710.395857d/ReviewBot.py2023-07-10 11:02:13.0 +0200 @@ -1,10 +1,11 @@ #!/usr/bin/python3 +from enum import Enum, unique import os import sys import re import logging -from typing import List +from typing import Generator, List, Optional, Tuple, Union import cmdln from collections import namedtuple from collections import OrderedDict @@ -66,6 +67,16 @@ return None +@unique +class ReviewChoices(Enum): +NORMAL = 'normal' +NO = 'no' +ACCEPT = 'accept' +ACCEPT_ONPASS = 'accept-onpass' +FALLBACK_ONFAIL = 'fallback-onfail' +FALLBACK_ALWAYS = 'fallback-always' + + class ReviewBot(object): """ A generic obs request reviewer @@ -76,7 +87,10 @@ """ DEFAULT_REVIEW_MESSAGES = {'accepted': 'ok', 'declined': 'review failed'} -REVIEW_CHOICES = ('normal', 'no', 'accept', 'accept-onpass', 'fallback-onfail', 'fallback-always') +REVIEW_CHOICES: Tuple[ReviewChoices, ...] = ( +ReviewChoices.NORMAL, ReviewChoices.NO, ReviewChoices.ACCEPT, +ReviewChoices.ACCEPT_ONPASS, ReviewChoices.FALLBACK_ONFAIL, ReviewChoices.FALLBACK_ALWAYS +) COMMENT_MARKER_REGEX = re.compile(r'') @@ -98,7 +112,7 @@ self.review_group = group self.requests: List[osc.core.Request] = [] self.review_messages = ReviewBot.DEFAULT_REVIEW_MESSAGES -self._review_mode = 'normal' +self._review_mode: ReviewChoices = ReviewChoices.NORMAL self.fallback_user = None self.fallback_group = None self.comment_api = CommentAPI(self.apiurl) @@ -151,13 +165,13 @@ return self.staging_apis[project] @property -def review_mode(self): +def review_mode(self) -> ReviewChoices: return self._review_mode @review_mode.setter -def review_mode(self, value): +def review_mode(self, value: ReviewChoices): if value not in self.REVIEW_CHOICES: -raise Exception("invalid review option: %s" % value) +raise ValueError("invalid review option: %s" % value) self._review_mode = value def
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-10 16:40:07 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.23466 (New) Package is "openSUSE-release-tools" Mon Jul 10 16:40:07 2023 rev:480 rq:1097883 version:20230710.b1b5536 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-07-04 15:24:00.206791025 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.23466/openSUSE-release-tools.changes 2023-07-10 16:40:12.378652145 +0200 @@ -1,0 +2,6 @@ +Mon Jul 10 07:36:23 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230710.b1b5536: + * Update SLE Micro to 5.5 + +--- Old: openSUSE-release-tools-20230704.bb6afc9.obscpio New: openSUSE-release-tools-20230710.b1b5536.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.VRcMDI/_old 2023-07-10 16:40:13.334657843 +0200 +++ /var/tmp/diff_new_pack.VRcMDI/_new 2023-07-10 16:40:13.342657891 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230704.bb6afc9 +Version:20230710.b1b5536 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.VRcMDI/_old 2023-07-10 16:40:13.394658200 +0200 +++ /var/tmp/diff_new_pack.VRcMDI/_new 2023-07-10 16:40:13.398658224 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -bb6afc9fa65886452a2469f944503b31650f704b +b1b55368dad500ff183bcb023bf78ac0988aa3f3 ++ openSUSE-release-tools-20230704.bb6afc9.obscpio -> openSUSE-release-tools-20230710.b1b5536.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230704.bb6afc9/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20230710.b1b5536/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20230704.bb6afc9/gocd/checkers.suse.gocd.yaml 2023-07-04 11:49:09.0 +0200 +++ new/openSUSE-release-tools-20230710.b1b5536/gocd/checkers.suse.gocd.yaml 2023-07-10 09:34:29.0 +0200 @@ -82,7 +82,7 @@ resources: - repo-checker tasks: -- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP4:Update:Products:Micro54:Staging/dashboard --no-rebuild SUSE:SLE-15-SP4:Update:Products:Micro54 +- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP5:Update:Products:Micro55:Staging/dashboard --no-rebuild SUSE:SLE-15-SP5:Update:Products:Micro55 SLE.Origin.Manager: group: SLE.Checkers lock_behavior: unlockWhenFinished @@ -163,11 +163,11 @@ ln -s $PWD/osclib $tempdir/.osc-plugins export HOME=$tempdir -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP4:Update:Products:Micro54 rebuild -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP4:Update:Products:Micro54 list --supersede -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP4:Update:Products:Micro54 select --non-interactive --merge --try-strategies -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP4:Update:Products:Micro54 unselect --cleanup -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP4:Update:Products:Micro54 repair --cleanup +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 rebuild +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 list --supersede +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 select --non-interactive --merge --try-strategies +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 unselect --cleanup +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:Update:Products:Micro55 repair --cleanup rm -rf $tempdir S15.SP6.Staging.Bot.Report: group: SLE.Checkers @@ -210,7 +210,7 @@ resources: - staging-bot tasks: -- script: ./staging-report.py --debug -A https://api.suse.de -p
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-07-04 15:23:12 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.23466 (New) Package is "openSUSE-release-tools" Tue Jul 4 15:23:12 2023 rev:479 rq:1096744 version:20230704.bb6afc9 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-30 20:00:19.406161357 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.23466/openSUSE-release-tools.changes 2023-07-04 15:24:00.206791025 +0200 @@ -1,0 +2,6 @@ +Tue Jul 04 09:50:57 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230704.bb6afc9: + * Update checkers,stagings and target pipelines for SLE15 (SP5 -> SP6) + +--- Old: openSUSE-release-tools-20230629.009689f.obscpio New: openSUSE-release-tools-20230704.bb6afc9.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Pc6r7c/_old 2023-07-04 15:24:00.962795569 +0200 +++ /var/tmp/diff_new_pack.Pc6r7c/_new 2023-07-04 15:24:00.970795617 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230629.009689f +Version:20230704.bb6afc9 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.Pc6r7c/_old 2023-07-04 15:24:01.010795858 +0200 +++ /var/tmp/diff_new_pack.Pc6r7c/_new 2023-07-04 15:24:01.014795881 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -009689f12460c9dc09c4f11f36510e1a4f644157 +bb6afc9fa65886452a2469f944503b31650f704b ++ openSUSE-release-tools-20230629.009689f.obscpio -> openSUSE-release-tools-20230704.bb6afc9.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230629.009689f/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20230704.bb6afc9/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20230629.009689f/gocd/checkers.suse.gocd.yaml 2023-06-29 11:48:53.0 +0200 +++ new/openSUSE-release-tools-20230704.bb6afc9/gocd/checkers.suse.gocd.yaml 2023-07-04 11:49:09.0 +0200 @@ -42,7 +42,7 @@ - staging-bot tasks: - script: ./check_bugowner.py -A https://api.suse.de --verbose --user=bugowner-checker review - SLE15SP5.Project: + SLE15SP6.Project: group: SLE.Checkers lock_behavior: unlockWhenFinished timer: @@ -57,11 +57,11 @@ - Run: approval: manual jobs: - SLE_15_SP5: + SLE_15_SP6: resources: - repo-checker tasks: -- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP5:GA:Staging/dashboard --no-rebuild SUSE:SLE-15-SP5:GA +- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP6:GA:Staging/dashboard --no-rebuild SUSE:SLE-15-SP6:GA SLE-Micro.Project: group: SLE.Checkers lock_behavior: unlockWhenFinished @@ -102,7 +102,7 @@ - staging-bot tasks: - script: ./origin-manager.py -A https://api.suse.de --debug review - S15.SP5.Staging.Bot.Regular: + S15.SP6.Staging.Bot.Regular: group: SLE.Checkers lock_behavior: unlockWhenFinished timer: @@ -130,10 +130,10 @@ ln -s $PWD/osclib $tempdir/.osc-plugins export HOME=$tempdir -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA rebuild -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA list --supersede -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA unselect --cleanup -osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA repair --cleanup +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP6:GA rebuild +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP6:GA list --supersede +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP6:GA unselect --cleanup +osc -A https://api.suse.de staging -p SUSE:SLE-15-SP6:GA repair --cleanup rm -rf $tempdir SLE-Micro.Staging.Bot.Regular: group: SLE.Checkers @@ -169,7 +169,7 @@
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-30 19:59:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.13546 (New) Package is "openSUSE-release-tools" Fri Jun 30 19:59:52 2023 rev:478 rq:1096076 version:20230629.009689f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-29 17:29:25.346643858 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.13546/openSUSE-release-tools.changes 2023-06-30 20:00:19.406161357 +0200 @@ -1,0 +2,6 @@ +Thu Jun 29 09:50:23 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230629.009689f: + * gocd/rabbit-openqa.py: Ignore projects without a staging setup + +--- Old: openSUSE-release-tools-20230629.3b612be.obscpio New: openSUSE-release-tools-20230629.009689f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.6jAU6P/_old 2023-06-30 20:00:20.374167115 +0200 +++ /var/tmp/diff_new_pack.6jAU6P/_new 2023-06-30 20:00:20.378167139 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230629.3b612be +Version:20230629.009689f 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.6jAU6P/_old 2023-06-30 20:00:20.430167448 +0200 +++ /var/tmp/diff_new_pack.6jAU6P/_new 2023-06-30 20:00:20.434167472 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3b612be2daa7ecd1569bc7713dd15f3594e34d2f +009689f12460c9dc09c4f11f36510e1a4f644157 ++ openSUSE-release-tools-20230629.3b612be.obscpio -> openSUSE-release-tools-20230629.009689f.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230629.3b612be/gocd/rabbit-openqa.py new/openSUSE-release-tools-20230629.009689f/gocd/rabbit-openqa.py --- old/openSUSE-release-tools-20230629.3b612be/gocd/rabbit-openqa.py 2023-06-29 09:28:04.0 +0200 +++ new/openSUSE-release-tools-20230629.009689f/gocd/rabbit-openqa.py 2023-06-29 11:48:53.0 +0200 @@ -256,9 +256,18 @@ # initial state self.projects_to_check = set() for project in self.projects: -self.logger.info('Fetching ISOs of %s', project.name) -for sproj in project.init(): -self.projects_to_check.add((project, sproj)) +try: +self.logger.info('Fetching ISOs of %s', project.name) +for sproj in project.init(): +self.projects_to_check.add((project, sproj)) +except HTTPError as e: +if e.code == 404: +# No staging workflow? Have to protect against "rogue" projects +self.logger.error('Failed to load staging projects') +continue +else: +raise + self.logger.info('Finished fetching initial ISOs, listening') super(Listener, self).start_consuming() ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.6jAU6P/_old 2023-06-30 20:00:21.542174062 +0200 +++ /var/tmp/diff_new_pack.6jAU6P/_new 2023-06-30 20:00:21.546174086 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230629.3b612be -mtime: 1688023684 -commit: 3b612be2daa7ecd1569bc7713dd15f3594e34d2f +version: 20230629.009689f +mtime: 1688032133 +commit: 009689f12460c9dc09c4f11f36510e1a4f644157
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-29 17:29:08 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.13546 (New) Package is "openSUSE-release-tools" Thu Jun 29 17:29:08 2023 rev:477 rq:1095915 version:20230629.3b612be Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-28 21:33:40.657972664 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.13546/openSUSE-release-tools.changes 2023-06-29 17:29:25.346643858 +0200 @@ -1,0 +2,6 @@ +Thu Jun 29 07:29:32 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230629.3b612be: + * Cleanups for accepting scm-staging bot submissions + +--- Old: openSUSE-release-tools-20230627.8b1c308.obscpio New: openSUSE-release-tools-20230629.3b612be.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.JPd9uA/_old 2023-06-29 17:29:26.166648661 +0200 +++ /var/tmp/diff_new_pack.JPd9uA/_new 2023-06-29 17:29:26.170648685 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230627.8b1c308 +Version:20230629.3b612be 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.JPd9uA/_old 2023-06-29 17:29:26.210648919 +0200 +++ /var/tmp/diff_new_pack.JPd9uA/_new 2023-06-29 17:29:26.214648943 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -8b1c308e45a61631513cc2ea7c14e18db3209b5d +3b612be2daa7ecd1569bc7713dd15f3594e34d2f ++ openSUSE-release-tools-20230627.8b1c308.obscpio -> openSUSE-release-tools-20230629.3b612be.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230627.8b1c308/check_source.py new/openSUSE-release-tools-20230629.3b612be/check_source.py --- old/openSUSE-release-tools-20230627.8b1c308/check_source.py 2023-06-27 21:04:55.0 +0200 +++ new/openSUSE-release-tools-20230629.3b612be/check_source.py 2023-06-29 09:28:04.0 +0200 @@ -1,5 +1,6 @@ #!/usr/bin/python3 +from contextlib import suppress import difflib import glob import os @@ -62,7 +63,7 @@ self.allow_valid_source_origin = str2bool(config.get('check-source-allow-valid-source-origin', 'False')) self.valid_source_origins = set(config.get('check-source-valid-source-origins', '').split(' ')) self.add_devel_project_review = str2bool(config.get('check-source-add-devel-project-review', 'False')) -self.allowed_scm_submission_sources = set(config.get('allowed-scm-submission-sources', '').split(' ')) +self.allowed_scm_submission_sources = config.get('allowed-scm-submission-sources', '').split() if self.action.type == 'maintenance_incident': # The workflow effectively enforces the names to match and the @@ -142,7 +143,7 @@ if self.ensure_source_exist_in_baseproject and self.devel_baseproject: if not entity_exists(self.apiurl, self.devel_baseproject, target_package) and source_project not in self.valid_source_origins: -self.review_messages['declined'] = "Per our development policy, please submit to %s first." % self.devel_baseproject +self.review_messages['declined'] = f"Per our development policy, please submit to {self.devel_baseproject} first." return False inair_renamed = target_package != source_package @@ -158,18 +159,22 @@ # => waive the devel project source submission requirement meta = ET.fromstringlist(show_package_meta(self.apiurl, devel_project, devel_package)) scm_sync = meta.find('scmsync') -if ( -(scm_sync is None) or -( -(scm_sync is not None) and -not scm_sync.text.startswith(f"https://src.opensuse.org/pool/{source_package};) -and all(not source_project.startswith(allowed_src) for allowed_src in self.allowed_scm_submission_sources) -) -): +if scm_sync is None:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-28 21:33:29 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.13546 (New) Package is "openSUSE-release-tools" Wed Jun 28 21:33:29 2023 rev:476 rq:1095741 version:20230627.8b1c308 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-27 23:18:31.924050277 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.13546/openSUSE-release-tools.changes 2023-06-28 21:33:40.657972664 +0200 @@ -1,0 +2,6 @@ +Tue Jun 27 19:06:14 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230627.8b1c308: + * check_source: fix condition checking for for git packaging + +--- Old: openSUSE-release-tools-20230627.8db5f62.obscpio New: openSUSE-release-tools-20230627.8b1c308.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.L1zbFZ/_old 2023-06-28 21:33:41.505977671 +0200 +++ /var/tmp/diff_new_pack.L1zbFZ/_new 2023-06-28 21:33:41.509977695 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230627.8db5f62 +Version:20230627.8b1c308 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.L1zbFZ/_old 2023-06-28 21:33:41.557977978 +0200 +++ /var/tmp/diff_new_pack.L1zbFZ/_new 2023-06-28 21:33:41.561978001 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -8db5f6242cb5018068a0b9019454ea331a3665e4 +8b1c308e45a61631513cc2ea7c14e18db3209b5d ++ openSUSE-release-tools-20230627.8db5f62.obscpio -> openSUSE-release-tools-20230627.8b1c308.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230627.8db5f62/check_source.py new/openSUSE-release-tools-20230627.8b1c308/check_source.py --- old/openSUSE-release-tools-20230627.8db5f62/check_source.py 2023-06-27 17:14:47.0 +0200 +++ new/openSUSE-release-tools-20230627.8b1c308/check_source.py 2023-06-27 21:04:55.0 +0200 @@ -159,9 +159,9 @@ meta = ET.fromstringlist(show_package_meta(self.apiurl, devel_project, devel_package)) scm_sync = meta.find('scmsync') if ( -not scm_sync or +(scm_sync is None) or ( -scm_sync and +(scm_sync is not None) and not scm_sync.text.startswith(f"https://src.opensuse.org/pool/{source_package};) and all(not source_project.startswith(allowed_src) for allowed_src in self.allowed_scm_submission_sources) ) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.L1zbFZ/_old 2023-06-28 21:33:42.393982914 +0200 +++ /var/tmp/diff_new_pack.L1zbFZ/_new 2023-06-28 21:33:42.397982938 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230627.8db5f62 -mtime: 1687878887 -commit: 8db5f6242cb5018068a0b9019454ea331a3665e4 +version: 20230627.8b1c308 +mtime: 1687892695 +commit: 8b1c308e45a61631513cc2ea7c14e18db3209b5d
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-27 23:18:12 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Tue Jun 27 23:18:12 2023 rev:475 rq:1095653 version:20230627.8db5f62 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-22 23:27:53.878403658 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-27 23:18:31.924050277 +0200 @@ -1,0 +2,7 @@ +Tue Jun 27 15:17:04 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230627.8db5f62: + * Don't decline SRs from non-devel project for scmsync packages from the bot + * Add type hints to action_ methods of ReviewBot + +--- Old: openSUSE-release-tools-20230622.459489f.obscpio New: openSUSE-release-tools-20230627.8db5f62.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.64z1Xj/_old 2023-06-27 23:18:32.768055244 +0200 +++ /var/tmp/diff_new_pack.64z1Xj/_new 2023-06-27 23:18:32.776055291 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230622.459489f +Version:20230627.8db5f62 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.64z1Xj/_old 2023-06-27 23:18:32.832055620 +0200 +++ /var/tmp/diff_new_pack.64z1Xj/_new 2023-06-27 23:18:32.836055644 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -459489fa072029ea908996e2015712125a22373e +8db5f6242cb5018068a0b9019454ea331a3665e4 ++ openSUSE-release-tools-20230622.459489f.obscpio -> openSUSE-release-tools-20230627.8db5f62.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230622.459489f/ReviewBot.py new/openSUSE-release-tools-20230627.8db5f62/ReviewBot.py --- old/openSUSE-release-tools-20230622.459489f/ReviewBot.py2023-06-22 16:42:31.0 +0200 +++ new/openSUSE-release-tools-20230627.8db5f62/ReviewBot.py2023-06-27 17:14:47.0 +0200 @@ -4,6 +4,7 @@ import sys import re import logging +from typing import List import cmdln from collections import namedtuple from collections import OrderedDict @@ -95,7 +96,7 @@ self.logger = logger self.review_user = user self.review_group = group -self.requests = [] +self.requests: List[osc.core.Request] = [] self.review_messages = ReviewBot.DEFAULT_REVIEW_MESSAGES self._review_mode = 'normal' self.fallback_user = None @@ -398,7 +399,7 @@ return True -def check_one_request(self, req): +def check_one_request(self, req: osc.core.Request): """ check all actions in one request. @@ -427,11 +428,12 @@ overall = True for a in req.actions: +a: osc.core.Action if self.multiple_actions: self.review_messages = self.DEFAULT_REVIEW_MESSAGES.copy() # Store in-case sub-classes need direct access to original values. -self.action = a +self.action: osc.core.Action = a key = request_action_key(a) override = self.request_override_check() @@ -462,7 +464,7 @@ return overall -def action_method(self, action): +def action_method(self, action: osc.core.Action): method_prefix = 'check_action' method_type = action.type method_suffix = None @@ -511,7 +513,7 @@ return self.check_source_submission(a.src_project, a.src_package, a.src_rev, a.tgt_releaseproject, tgt_package) -def check_action_maintenance_release(self, req, a): +def check_action_maintenance_release(self, req: osc.core.Request, a: osc.core.Action): pkgname = a.src_package if action_is_patchinfo(a): self.logger.debug('ignoring patchinfo action') @@ -530,7 +532,7 @@ pkgname = linkpkg return self.check_source_submission(a.src_project, a.src_package, None, a.tgt_project, pkgname) -def check_action_submit(self, req, a): +def check_action_submit(self, req:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-22 23:27:08 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Thu Jun 22 23:27:08 2023 rev:474 rq:1094683 version:20230622.459489f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-21 22:41:08.846836358 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-22 23:27:53.878403658 +0200 @@ -1,0 +2,6 @@ +Thu Jun 22 14:43:57 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230622.459489f: + * gocd: Add Leap 15.5 to the Vagrant publisher + +--- Old: openSUSE-release-tools-20230621.d0aaa85.obscpio New: openSUSE-release-tools-20230622.459489f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.HsdtKB/_old 2023-06-22 23:27:54.582407247 +0200 +++ /var/tmp/diff_new_pack.HsdtKB/_new 2023-06-22 23:27:54.590407288 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230621.d0aaa85 +Version:20230622.459489f 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.HsdtKB/_old 2023-06-22 23:27:54.634407512 +0200 +++ /var/tmp/diff_new_pack.HsdtKB/_new 2023-06-22 23:27:54.638407533 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d0aaa855982c89f11892d856259ee5246aa39b69 +459489fa072029ea908996e2015712125a22373e ++ openSUSE-release-tools-20230621.d0aaa85.obscpio -> openSUSE-release-tools-20230622.459489f.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230621.d0aaa85/gocd/vagrant-publisher.gocd.yaml new/openSUSE-release-tools-20230622.459489f/gocd/vagrant-publisher.gocd.yaml --- old/openSUSE-release-tools-20230621.d0aaa85/gocd/vagrant-publisher.gocd.yaml 2023-06-21 10:07:55.0 +0200 +++ new/openSUSE-release-tools-20230622.459489f/gocd/vagrant-publisher.gocd.yaml 2023-06-22 16:42:31.0 +0200 @@ -63,3 +63,15 @@ tasks: - script: | ruby obs-to-vagrantcloud.rb --url https://download.opensuse.org/distribution/leap/15.4/appliances/boxes/Leap-15.4.aarch64-libvirt_aarch64.json --organization opensuse --new-box-name Leap-15.4.aarch64 + publish_Leap-15_5_x86_64: +resources: +- staging-bot +tasks: + - script: | + ruby obs-to-vagrantcloud.rb --url https://download.opensuse.org/distribution/leap/15.5/appliances/boxes/Leap-15.5.x86_64.json --organization opensuse --new-box-name Leap-15.5.x86_64 + publish_Leap-15_5_aarch64: +resources: +- staging-bot +tasks: + - script: | + ruby obs-to-vagrantcloud.rb --url https://download.opensuse.org/distribution/leap/15.5/appliances/boxes/Leap-15.5.aarch64-libvirt_aarch64.json --organization opensuse --new-box-name Leap-15.5.aarch64 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230621.d0aaa85/gocd/vagrant-publisher.gocd.yaml.erb new/openSUSE-release-tools-20230622.459489f/gocd/vagrant-publisher.gocd.yaml.erb --- old/openSUSE-release-tools-20230621.d0aaa85/gocd/vagrant-publisher.gocd.yaml.erb 2023-06-21 10:07:55.0 +0200 +++ new/openSUSE-release-tools-20230622.459489f/gocd/vagrant-publisher.gocd.yaml.erb 2023-06-22 16:42:31.0 +0200 @@ -23,6 +23,8 @@ ['https://download.opensuse.org/ports/aarch64/tumbleweed/appliances/boxes/openSUSE-MicroOS.aarch64-ContainerHost-Vagrant.json', 'MicroOS-ContainerHost.aarch64'], ['https://download.opensuse.org/distribution/leap/15.4/appliances/boxes/Leap-15.4.x86_64.json', 'Leap-15.4.x86_64'], ['https://download.opensuse.org/distribution/leap/15.4/appliances/boxes/Leap-15.4.aarch64-libvirt_aarch64.json', 'Leap-15.4.aarch64'], +['https://download.opensuse.org/distribution/leap/15.5/appliances/boxes/Leap-15.5.x86_64.json', 'Leap-15.5.x86_64'],
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-21 22:40:14 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Wed Jun 21 22:40:14 2023 rev:473 rq:1094316 version:20230621.d0aaa85 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-20 16:49:07.295636634 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-21 22:41:08.846836358 +0200 @@ -1,0 +2,6 @@ +Wed Jun 21 08:08:47 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230621.d0aaa85: + * dist: Add python3-requests + +--- Old: openSUSE-release-tools-20230619.f8254e9.obscpio New: openSUSE-release-tools-20230621.d0aaa85.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.bAzVZi/_old 2023-06-21 22:41:09.666841294 +0200 +++ /var/tmp/diff_new_pack.bAzVZi/_new 2023-06-21 22:41:09.670841317 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230619.f8254e9 +Version:20230621.d0aaa85 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.bAzVZi/_old 2023-06-21 22:41:09.714841582 +0200 +++ /var/tmp/diff_new_pack.bAzVZi/_new 2023-06-21 22:41:09.718841607 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f8254e91dc281910c41eb2cd02d0f028fe7a6dbe +d0aaa855982c89f11892d856259ee5246aa39b69 ++ openSUSE-release-tools-20230619.f8254e9.obscpio -> openSUSE-release-tools-20230621.d0aaa85.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230619.f8254e9/dist/ci/testenv-tumbleweed/Dockerfile new/openSUSE-release-tools-20230621.d0aaa85/dist/ci/testenv-tumbleweed/Dockerfile --- old/openSUSE-release-tools-20230619.f8254e9/dist/ci/testenv-tumbleweed/Dockerfile 2023-06-19 15:03:14.0 +0200 +++ new/openSUSE-release-tools-20230621.d0aaa85/dist/ci/testenv-tumbleweed/Dockerfile 2023-06-21 10:07:55.0 +0200 @@ -7,7 +7,7 @@ RUN zypper in -y osc python3-pytest python3-httpretty python3-pyxdg python3-PyYAML \ python3-pika python3-cmdln python3-lxml python3-python-dateutil python3-colorama \ - python3-influxdb python3-pytest-cov libxml2-tools curl python3-flake8 \ + python3-influxdb python3-pytest-cov libxml2-tools curl python3-flake8 python3-requests \ shadow vim vim-data strace git sudo patch openSUSE-release openSUSE-release-ftp \ perl-Net-SSLeay perl-Text-Diff perl-XML-Simple perl-XML-Parser build \ obs-service-download_files obs-service-format_spec_file obs-scm-bridge ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.bAzVZi/_old 2023-06-21 22:41:10.638847143 +0200 +++ /var/tmp/diff_new_pack.bAzVZi/_new 2023-06-21 22:41:10.642847168 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230619.f8254e9 -mtime: 1687179794 -commit: f8254e91dc281910c41eb2cd02d0f028fe7a6dbe +version: 20230621.d0aaa85 +mtime: 1687334875 +commit: d0aaa855982c89f11892d856259ee5246aa39b69
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-20 16:48:56 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Tue Jun 20 16:48:56 2023 rev:472 rq:1093880 version:20230619.f8254e9 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-19 22:50:55.321688510 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-20 16:49:07.295636634 +0200 @@ -1,0 +2,6 @@ +Mon Jun 19 13:05:59 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230619.f8254e9: + * Add prefix for agama so botmaster notifies openQA about builds + +--- Old: openSUSE-release-tools-20230619.bd7d620.obscpio New: openSUSE-release-tools-20230619.f8254e9.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.GTJr3l/_old 2023-06-20 16:49:08.071641299 +0200 +++ /var/tmp/diff_new_pack.GTJr3l/_new 2023-06-20 16:49:08.075641322 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230619.bd7d620 +Version:20230619.f8254e9 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.GTJr3l/_old 2023-06-20 16:49:08.123641611 +0200 +++ /var/tmp/diff_new_pack.GTJr3l/_new 2023-06-20 16:49:08.123641611 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -bd7d6202ebaba4fa2f5840ae74349f3728fb5462 +f8254e91dc281910c41eb2cd02d0f028fe7a6dbe ++ openSUSE-release-tools-20230619.bd7d620.obscpio -> openSUSE-release-tools-20230619.f8254e9.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230619.bd7d620/gocd/monitors.gocd.yaml new/openSUSE-release-tools-20230619.f8254e9/gocd/monitors.gocd.yaml --- old/openSUSE-release-tools-20230619.bd7d620/gocd/monitors.gocd.yaml 2023-06-19 10:25:49.0 +0200 +++ new/openSUSE-release-tools-20230619.f8254e9/gocd/monitors.gocd.yaml 2023-06-19 15:03:14.0 +0200 @@ -121,7 +121,7 @@ git config --global user.email "co...@suse.de" git config --global user.name "GoCD Repo Monitor" cd repos -../scripts/gocd/rabbit-repoid.py -A https://api.opensuse.org openSUSE:Factory openSUSE:Leap openSUSE:Backports Virtualization:WSL KDE:Medias YaST:Head:D-Installer SUSE:ALP +../scripts/gocd/rabbit-repoid.py -A https://api.opensuse.org openSUSE:Factory openSUSE:Leap openSUSE:Backports Virtualization:WSL KDE:Medias systemsmanagement:Agama SUSE:ALP openSUSE.ObsRsync: group: Monitors lock_behavior: unlockWhenFinished ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.GTJr3l/_old 2023-06-20 16:49:08.923646419 +0200 +++ /var/tmp/diff_new_pack.GTJr3l/_new 2023-06-20 16:49:08.927646442 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230619.bd7d620 -mtime: 1687163149 -commit: bd7d6202ebaba4fa2f5840ae74349f3728fb5462 +version: 20230619.f8254e9 +mtime: 1687179794 +commit: f8254e91dc281910c41eb2cd02d0f028fe7a6dbe
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-19 22:50:43 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Mon Jun 19 22:50:43 2023 rev:471 rq:1093746 version:20230619.bd7d620 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-17 22:21:33.375986151 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-19 22:50:55.321688510 +0200 @@ -1,0 +2,6 @@ +Mon Jun 19 08:26:48 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230619.bd7d620: + * skippkg-finder.py: Handle empty configuration values properly + +--- Old: openSUSE-release-tools-20230616.d798b51.obscpio New: openSUSE-release-tools-20230619.bd7d620.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.n6O2ZW/_old 2023-06-19 22:50:56.277694108 +0200 +++ /var/tmp/diff_new_pack.n6O2ZW/_new 2023-06-19 22:50:56.281694131 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230616.d798b51 +Version:20230619.bd7d620 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.n6O2ZW/_old 2023-06-19 22:50:56.325694389 +0200 +++ /var/tmp/diff_new_pack.n6O2ZW/_new 2023-06-19 22:50:56.325694389 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -d798b5193f60f3de1d67c697ab9113218b1a28a8 +bd7d6202ebaba4fa2f5840ae74349f3728fb5462 ++ openSUSE-release-tools-20230616.d798b51.obscpio -> openSUSE-release-tools-20230619.bd7d620.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230616.d798b51/skippkg-finder.py new/openSUSE-release-tools-20230619.bd7d620/skippkg-finder.py --- old/openSUSE-release-tools-20230616.d798b51/skippkg-finder.py 2023-06-16 09:08:44.0 +0200 +++ new/openSUSE-release-tools-20230619.bd7d620/skippkg-finder.py 2023-06-19 10:25:49.0 +0200 @@ -38,14 +38,14 @@ # binary rpms of packages from `skippkg-finder-skiplist-ignores` # be found in the `package_binaries` thus format must to be like # SUSE:SLE-15:Update_libcdio.12032, PROJECT-NAME_PACKAGE-NAME -self.skiplist_ignored = set(config.get('skippkg-finder-skiplist-ignores', '').split(' ')) +self.skiplist_ignored = set(config.get('skippkg-finder-skiplist-ignores', '').split()) # supplement RPMs for skipping from the ftp-tree -self.skiplist_supplement_regex = set(config.get('skippkg-finder-skiplist-supplement-regex', '').split(' ')) +self.skiplist_supplement_regex = set(config.get('skippkg-finder-skiplist-supplement-regex', '').split()) # drops off RPM from a list of the supplement RPMs due to regex -self.skiplist_supplement_ignores = set(config.get('skippkg-finder-skiplist-supplement-ignores', '').split(' ')) +self.skiplist_supplement_ignores = set(config.get('skippkg-finder-skiplist-supplement-ignores', '').split()) # conditional support scenario -self.skiplist_conditionals = set(config.get('skippkg-finder-conditional-scenarios', '').split(' ')) +self.skiplist_conditionals = set(config.get('skippkg-finder-conditional-scenarios', '').split()) def is_sle_specific(self, package): """ ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.n6O2ZW/_old 2023-06-19 22:50:57.097698910 +0200 +++ /var/tmp/diff_new_pack.n6O2ZW/_new 2023-06-19 22:50:57.101698933 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230616.d798b51 -mtime: 1686899324 -commit: d798b5193f60f3de1d67c697ab9113218b1a28a8 +version: 20230619.bd7d620 +mtime: 1687163149 +commit: bd7d6202ebaba4fa2f5840ae74349f3728fb5462
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-17 22:20:40 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Sat Jun 17 22:20:40 2023 rev:470 rq:1093566 version:20230616.d798b51 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-16 16:54:59.269757719 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-17 22:21:33.375986151 +0200 @@ -1,0 +2,18 @@ +Fri Jun 16 07:11:12 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230616.d798b51: + * Switch to Leap 15.5 + +--- +Thu Jun 15 15:23:52 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230615.97267e1: + * docker_publisher.py: Add armv7l to 15.4 + +--- +Thu Jun 15 14:40:31 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230615.59e3288: + * dist: Pick osc from repo built against published Tumbleweed + +--- Old: openSUSE-release-tools-20230615.82c9054.obscpio New: openSUSE-release-tools-20230616.d798b51.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Lfdqlw/_old 2023-06-17 22:21:34.095990478 +0200 +++ /var/tmp/diff_new_pack.Lfdqlw/_new 2023-06-17 22:21:34.00503 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230615.82c9054 +Version:20230616.d798b51 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.Lfdqlw/_old 2023-06-17 22:21:34.139990743 +0200 +++ /var/tmp/diff_new_pack.Lfdqlw/_new 2023-06-17 22:21:34.143990766 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -82c90542c4414b24375235b42c669389310c92f2 +d798b5193f60f3de1d67c697ab9113218b1a28a8 ++ openSUSE-release-tools-20230615.82c9054.obscpio -> openSUSE-release-tools-20230616.d798b51.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230615.82c9054/dist/ci/docker-compose.yml new/openSUSE-release-tools-20230616.d798b51/dist/ci/docker-compose.yml --- old/openSUSE-release-tools-20230615.82c9054/dist/ci/docker-compose.yml 2023-06-15 10:32:21.0 +0200 +++ new/openSUSE-release-tools-20230616.d798b51/dist/ci/docker-compose.yml 2023-06-16 09:08:44.0 +0200 @@ -1,7 +1,7 @@ version: "3.4" x-obs: - image: registry.opensuse.org/opensuse/tools/images/containers154/osrt_miniobs:latest + image: registry.opensuse.org/opensuse/tools/images/containers155/osrt_miniobs:latest x-testenv: image: registry.opensuse.org/opensuse/tools/images/containers_tumbleweed/osrt_testenv_tumbleweed:latest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230615.82c9054/dist/ci/miniobs/Dockerfile new/openSUSE-release-tools-20230616.d798b51/dist/ci/miniobs/Dockerfile --- old/openSUSE-release-tools-20230615.82c9054/dist/ci/miniobs/Dockerfile 2023-06-15 10:32:21.0 +0200 +++ new/openSUSE-release-tools-20230616.d798b51/dist/ci/miniobs/Dockerfile 2023-06-16 09:08:44.0 +0200 @@ -1,7 +1,7 @@ #!BuildTag: osrt_miniobs -FROM opensuse/leap:15.4 +FROM opensuse/leap:15.5 -RUN zypper ar http://download.opensuse.org/repositories/OBS:/Server:/Unstable/15.4/ 'O:S:U'; \ +RUN zypper ar http://download.opensuse.org/repositories/OBS:/Server:/Unstable/15.5/ 'O:S:U'; \ zypper --gpg-auto-import-keys refresh RUN zypper install -y obs-api obs-worker obs-server \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230615.82c9054/dist/ci/testenv-tumbleweed/Dockerfile new/openSUSE-release-tools-20230616.d798b51/dist/ci/testenv-tumbleweed/Dockerfile --- old/openSUSE-release-tools-20230615.82c9054/dist/ci/testenv-tumbleweed/Dockerfile 2023-06-15 10:32:21.0 +0200 +++ new/openSUSE-release-tools-20230616.d798b51/dist/ci/testenv-tumbleweed/Dockerfile 2023-06-16 09:08:44.0 +0200 @@ -2,7 +2,7 @@ FROM
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-16 16:54:05 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Fri Jun 16 16:54:05 2023 rev:469 rq:1093240 version:20230615.82c9054 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-13 16:11:12.359485712 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-16 16:54:59.269757719 +0200 @@ -1,0 +2,6 @@ +Thu Jun 15 08:34:29 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230615.82c9054: + * docker_publisher.py: Set 15.5 as latest + +--- Old: openSUSE-release-tools-20230613.f09ff89.obscpio New: openSUSE-release-tools-20230615.82c9054.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.gKpRNI/_old 2023-06-16 16:55:00.069762477 +0200 +++ /var/tmp/diff_new_pack.gKpRNI/_new 2023-06-16 16:55:00.073762500 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230613.f09ff89 +Version:20230615.82c9054 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.gKpRNI/_old 2023-06-16 16:55:00.133762857 +0200 +++ /var/tmp/diff_new_pack.gKpRNI/_new 2023-06-16 16:55:00.137762881 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f09ff898fb193973282ffc6dc959c66106fcca2c +82c90542c4414b24375235b42c669389310c92f2 ++ openSUSE-release-tools-20230613.f09ff89.obscpio -> openSUSE-release-tools-20230615.82c9054.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230613.f09ff89/docker_publisher.py new/openSUSE-release-tools-20230615.82c9054/docker_publisher.py --- old/openSUSE-release-tools-20230613.f09ff89/docker_publisher.py 2023-06-13 14:05:25.0 +0200 +++ new/openSUSE-release-tools-20230615.82c9054/docker_publisher.py 2023-06-15 10:32:21.0 +0200 @@ -384,7 +384,7 @@ 'ppc64le': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.4/containers/ppc64le/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 's390x': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.4/containers/s390x/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 }, -'publisher': DockerImagePublisherRegistry(drc_leap, "latest", ["15.4", "15"]), +'publisher': DockerImagePublisherRegistry(drc_leap, "15.4"), }, 'leap-15.5': { 'fetchers': { @@ -394,7 +394,7 @@ 'ppc64le': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.5/containers/ppc64le/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 's390x': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.5/containers/s390x/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 }, -'publisher': DockerImagePublisherRegistry(drc_leap, "15.5"), +'publisher': DockerImagePublisherRegistry(drc_leap, "latest", ["15.5", "15"]), }, } ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.gKpRNI/_old 2023-06-16 16:55:00.857767163 +0200 +++ /var/tmp/diff_new_pack.gKpRNI/_new 2023-06-16 16:55:00.857767163 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230613.f09ff89 -mtime: 1686657925 -commit: f09ff898fb193973282ffc6dc959c66106fcca2c +version: 20230615.82c9054 +mtime: 1686817941 +commit: 82c90542c4414b24375235b42c669389310c92f2
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-13 16:11:09 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Tue Jun 13 16:11:09 2023 rev:468 rq:1092862 version:20230613.f09ff89 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-08 21:42:12.705867149 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-13 16:11:12.359485712 +0200 @@ -1,0 +2,8 @@ +Tue Jun 13 12:06:45 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230613.f09ff89: + * project-installcheck.py: Honour installcheck-ignore-conflicts config + * project-installcheck.py: target_packages is a dict, not a list + * project-installcheck.py: Move some code out of a with block + +--- Old: openSUSE-release-tools-20230606.7297d89.obscpio New: openSUSE-release-tools-20230613.f09ff89.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.kz2Ky1/_old 2023-06-13 16:11:13.183490572 +0200 +++ /var/tmp/diff_new_pack.kz2Ky1/_new 2023-06-13 16:11:13.195490644 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230606.7297d89 +Version:20230613.f09ff89 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.kz2Ky1/_old 2023-06-13 16:11:13.243490927 +0200 +++ /var/tmp/diff_new_pack.kz2Ky1/_new 2023-06-13 16:11:13.247490950 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7297d89bc6d33136f79e524550fa46e7c0f42133 +f09ff898fb193973282ffc6dc959c66106fcca2c ++ openSUSE-release-tools-20230606.7297d89.obscpio -> openSUSE-release-tools-20230613.f09ff89.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230606.7297d89/project-installcheck.py new/openSUSE-release-tools-20230613.f09ff89/project-installcheck.py --- old/openSUSE-release-tools-20230606.7297d89/project-installcheck.py 2023-06-06 13:20:03.0 +0200 +++ new/openSUSE-release-tools-20230613.f09ff89/project-installcheck.py 2023-06-13 14:05:25.0 +0200 @@ -204,27 +204,28 @@ # so if some other perl error happens, we don't continue raise CorruptRepos -target_packages = [] +target_packages = {} with open(os.path.join(dir, 'catalog.yml')) as file: catalog = yaml.safe_load(file) if catalog is not None: target_packages = catalog.get(directories[0], []) parsed = parsed_installcheck([pfile] + primaryxmls, arch, target_packages, []) -for package in parsed: -parsed[package]['output'] = "\n".join(parsed[package]['output']) -# let's risk a N*N algorithm in the hope that we have a limited N -for package1 in parsed: -output = parsed[package1]['output'] -for package2 in parsed: -if package1 == package2: -continue -output = output.replace(parsed[package2]['output'], 'FOLLOWUP(' + package2 + ')') -parsed[package1]['output'] = output +for package in parsed: +parsed[package]['output'] = "\n".join(parsed[package]['output']) -for package in parsed: -parsed[package]['output'] = self._split_and_filter(parsed[package]['output']) +# let's risk a N*N algorithm in the hope that we have a limited N +for package1 in parsed: +output = parsed[package1]['output'] +for package2 in parsed: +if package1 == package2: +continue +output = output.replace(parsed[package2]['output'], 'FOLLOWUP(' + package2 + ')') +parsed[package1]['output'] = output + +for package in parsed: +parsed[package]['output'] = self._split_and_filter(parsed[package]['output']) url = makeurl(self.apiurl, ['build', project, '_result'], {'repository': repository, 'arch': arch}) root = ET.parse(http_GET(url)).getroot()
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-08 21:42:02 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Thu Jun 8 21:42:02 2023 rev:467 rq:1091385 version:20230606.7297d89 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-06 19:57:03.646758379 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-08 21:42:12.705867149 +0200 @@ -1,0 +2,12 @@ +Tue Jun 06 11:21:57 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230606.7297d89: + * also monitor the SUSE:ALP repositories + +--- +Tue Jun 06 08:10:11 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230606.893b74f: + * Schedule Leap15.5 updates tests + +--- Old: openSUSE-release-tools-20230605.f39ef8f.obscpio New: openSUSE-release-tools-20230606.7297d89.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.AUHgkA/_old 2023-06-08 21:42:13.773873443 +0200 +++ /var/tmp/diff_new_pack.AUHgkA/_new 2023-06-08 21:42:13.781873490 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230605.f39ef8f +Version:20230606.7297d89 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.AUHgkA/_old 2023-06-08 21:42:13.841873843 +0200 +++ /var/tmp/diff_new_pack.AUHgkA/_new 2023-06-08 21:42:13.845873867 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f39ef8fafe26c587f3906ca88f4a2bb3623fbdad +7297d89bc6d33136f79e524550fa46e7c0f42133 ++ openSUSE-release-tools-20230605.f39ef8f.obscpio -> openSUSE-release-tools-20230606.7297d89.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230605.f39ef8f/data/apimap.json new/openSUSE-release-tools-20230606.7297d89/data/apimap.json --- old/openSUSE-release-tools-20230605.f39ef8f/data/apimap.json 2023-06-05 13:26:09.0 +0200 +++ new/openSUSE-release-tools-20230606.7297d89/data/apimap.json 2023-06-06 13:20:03.0 +0200 @@ -8,5 +8,15 @@ "version": "15.4", "flavor": "DVD-Backports-Incidents", "distri": "opensuse" + }, + "openSUSE:Leap:15.5:Update" : { +"version": "15.5", +"flavor": "DVD-Incidents", +"distri": "opensuse" + }, + "openSUSE:Backports:SLE-15-SP5:Update" : { +"version": "15.5", +"flavor": "DVD-Backports-Incidents", +"distri": "opensuse" } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230605.f39ef8f/data/incidents.json new/openSUSE-release-tools-20230606.7297d89/data/incidents.json --- old/openSUSE-release-tools-20230605.f39ef8f/data/incidents.json 2023-06-05 13:26:09.0 +0200 +++ new/openSUSE-release-tools-20230606.7297d89/data/incidents.json 2023-06-06 13:20:03.0 +0200 @@ -13,5 +13,20 @@ "FLAVOR": "DVD-Backports-Incidents", "VERSION": "15.4", "ARCH": "x86_64" + }, + "openSUSE:Leap:15.5:Update": { +"DISTRI": "opensuse", +"FLAVOR": "DVD-Incidents", +"VERSION": "15.5", +"ARCH": [ + "x86_64", + "aarch64" +] + }, + "openSUSE:Backports:SLE-15-SP5:Update": { +"DISTRI": "opensuse", +"FLAVOR": "DVD-Backports-Incidents", +"VERSION": "15.5", +"ARCH": "x86_64" } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230605.f39ef8f/data/repos.json new/openSUSE-release-tools-20230606.7297d89/data/repos.json --- old/openSUSE-release-tools-20230605.f39ef8f/data/repos.json 2023-06-05 13:26:09.0 +0200 +++ new/openSUSE-release-tools-20230606.7297d89/data/repos.json 2023-06-06 13:20:03.0 +0200 @@ -29,6 +29,36 @@ "http://download.opensuse.org/update/leap/15.4/backports/;, "http://download.opensuse.org/update/leap/15.4/sle/; ] + }, + "openSUSE:Leap:15.5:Update": { + "settings": { +"OS_TEST_ISSUES": "", +"FLAVOR":
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-06 19:56:14 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Tue Jun 6 19:56:14 2023 rev:466 rq:1091036 version:20230605.f39ef8f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-05 18:08:17.387729681 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-06 19:57:03.646758379 +0200 @@ -1,0 +2,6 @@ +Mon Jun 05 11:27:17 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230605.f39ef8f: + * Move factory-package-news-web.py script to gunicorn + +--- Old: openSUSE-release-tools-20230605.bf97015.obscpio New: openSUSE-release-tools-20230605.f39ef8f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.6lJLTl/_old 2023-06-06 19:57:04.558763786 +0200 +++ /var/tmp/diff_new_pack.6lJLTl/_new 2023-06-06 19:57:04.562763809 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230605.bf97015 +Version:20230605.f39ef8f 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.6lJLTl/_old 2023-06-06 19:57:04.606764070 +0200 +++ /var/tmp/diff_new_pack.6lJLTl/_new 2023-06-06 19:57:04.610764093 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -bf970155e246c0400a25b46612abef53bbeabdac +f39ef8fafe26c587f3906ca88f4a2bb3623fbdad ++ openSUSE-release-tools-20230605.bf97015.obscpio -> openSUSE-release-tools-20230605.f39ef8f.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230605.bf97015/factory-package-news/factory-package-news-web.py new/openSUSE-release-tools-20230605.f39ef8f/factory-package-news/factory-package-news-web.py --- old/openSUSE-release-tools-20230605.bf97015/factory-package-news/factory-package-news-web.py 2023-06-05 10:54:01.0 +0200 +++ new/openSUSE-release-tools-20230605.f39ef8f/factory-package-news/factory-package-news-web.py 2023-06-05 13:26:09.0 +0200 @@ -6,7 +6,6 @@ import re import os -from urllib.parse import urlparse digits_re = re.compile('^[0-9.]+$') @@ -15,13 +14,15 @@ app = Flask(__name__) -def get_dir(url): -return os.path.join(BASE_DIR, urlparse(url).path.lstrip('/')) +def get_dir(path): +data_path = os.path.join(BASE_DIR, path.lstrip('/')) +assert os.path.realpath(data_path).startswith(os.path.join(BASE_DIR, 'snapshot-changes')) +return data_path -@app.route('/') -def list(): -_dir = get_dir(request.url_root) +@app.route('//') +def list(dirpath): +_dir = get_dir(dirpath) fn = os.path.join(_dir, 'current') current = None if os.path.exists(fn): @@ -38,9 +39,9 @@ return ret -@app.route('/current', methods=['GET', 'POST']) -def current(): -_dir = get_dir(request.url_root) +@app.route('//current', methods=['GET', 'POST']) +def current(dirpath): +_dir = get_dir(dirpath) fn = os.path.join(_dir, 'current') if request.method == 'POST': if 'version' not in request.form: @@ -63,9 +64,9 @@ return os.readlink(fn) -@app.route('/diff/') -def diff(version): -_dir = get_dir(request.url_root) +@app.route('//diff/') +def diff(dirpath, version): +_dir = get_dir(dirpath) fn = os.path.join(_dir, 'current') if not os.path.exists(fn): return "current version doesn't exist", 404 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230605.bf97015/factory-package-news/factory-package-news-web.service new/openSUSE-release-tools-20230605.f39ef8f/factory-package-news/factory-package-news-web.service --- old/openSUSE-release-tools-20230605.bf97015/factory-package-news/factory-package-news-web.service 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20230605.f39ef8f/factory-package-news/factory-package-news-web.service 2023-06-05 13:26:09.0 +0200 @@ -0,0 +1,12 @@ +[Unit] +Description=Factory Package News Web +After=syslog.target + +[Service] +ExecStart=/usr/bin/gunicorn
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-05 18:08:01 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Mon Jun 5 18:08:01 2023 rev:465 rq:1090854 version:20230605.bf97015 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-06-03 00:07:00.165910661 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-05 18:08:17.387729681 +0200 @@ -1,0 +2,9 @@ +Mon Jun 05 08:56:20 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230605.bf97015: + * fixed pipe line name + * added ALP.Target group to the list + * dist: fix rpm scriptlets call to systemd_postun + * Add ALP Micro image release + +--- Old: openSUSE-release-tools-20230602.41b6a00.obscpio New: openSUSE-release-tools-20230605.bf97015.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.srBMGr/_old 2023-06-05 18:08:18.111733957 +0200 +++ /var/tmp/diff_new_pack.srBMGr/_new 2023-06-05 18:08:18.115733981 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230602.41b6a00 +Version:20230605.bf97015 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.srBMGr/_old 2023-06-05 18:08:18.155734217 +0200 +++ /var/tmp/diff_new_pack.srBMGr/_new 2023-06-05 18:08:18.159734241 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -41b6a00e92bb5d7e1f99926ae21ca2baa462299f +bf970155e246c0400a25b46612abef53bbeabdac ++ openSUSE-release-tools-20230602.41b6a00.obscpio -> openSUSE-release-tools-20230605.bf97015.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230602.41b6a00/gocd/alpmicro.target.gocd.yaml new/openSUSE-release-tools-20230605.bf97015/gocd/alpmicro.target.gocd.yaml --- old/openSUSE-release-tools-20230602.41b6a00/gocd/alpmicro.target.gocd.yaml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20230605.bf97015/gocd/alpmicro.target.gocd.yaml 2023-06-05 10:54:01.0 +0200 @@ -0,0 +1,248 @@ +format_version: 3 +pipelines: + ALP.Micro.Images: +group: ALP.Target +lock_behavior: unlockWhenFinished +materials: + repos: +git: git://botmaster.suse.de/suse-repos.git +auto_update: true +whitelist: + - SUSE:ALP:Products:Micro:1.0_-_images.yaml +destination: repos + scripts: +auto_update: true +git: https://github.com/openSUSE/openSUSE-release-tools.git +whitelist: + - DO_NOT_TRIGGER +destination: scripts +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +stages: +- Expect.Images.To.Finish: +resources: +- staging-bot +tasks: +- script: | +export PYTHONPATH=scripts +set -e +./scripts/gocd/verify-repo-built-successful.py -A https://api.suse.de -p SUSE:ALP:Products:Micro:1.0 -r images + +- Release.Images.To.Test: +approval: manual +roles: +- SLE +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-totest-manager +resources: +- staging-bot +tasks: +- script: |- +set -e +PRODUCTS=$(osc -A https://api.suse.de ls SUSE:ALP:Products:Micro:1.0 | grep "^ALP-Micro" | grep -v release | grep -v : ||:) +if [ -z "${PRODUCTS}" ]; then + echo "[WARNNING] There is no image to be released" +fi +for product in 000product $PRODUCTS; do + osc -A https://api.suse.de release SUSE:ALP:Products:Micro:1.0 $product +done +sleep 600 +while (osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Micro:1.0:ToTest/_result?view=summary=images" | grep "result project" | grep -v 'code="published" state="published">'); do +echo PENDING +sleep 600 +done +osc -A https://api.suse.de/ api "/build/SUSE:ALP:Products:Micro:1.0:ToTest/_result?view=summary=images" | grep
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-06-03 00:06:45 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902 (New) Package is "openSUSE-release-tools" Sat Jun 3 00:06:45 2023 rev:464 rq:1090473 version:20230602.41b6a00 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-05-19 11:56:28.971593081 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.15902/openSUSE-release-tools.changes 2023-06-03 00:07:00.165910661 +0200 @@ -1,0 +2,25 @@ +Fri Jun 02 10:12:56 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230602.41b6a00: + * dist: fix rpm scriptlets call to systemd_postun + +--- +Thu May 25 10:50:48 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230525.002c3c0: + * Add Leap 15.5 to access metrics + +--- +Tue May 23 07:23:59 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230523.bb5a644: + * Drop redundant `unique_product_flavor` + * Do not drop the database on every run + * Fixes + * Refactor 'unique_product' object + * Fix merging and syntax errors + * Write points with flavor tag + * Parse flavor type to cached data + * Aggregate unique flavor access data + +--- Old: openSUSE-release-tools-20230512.422701c.obscpio New: openSUSE-release-tools-20230602.41b6a00.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.p2yXdd/_old 2023-06-03 00:07:00.953915314 +0200 +++ /var/tmp/diff_new_pack.p2yXdd/_new 2023-06-03 00:07:00.961915361 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230512.422701c +Version:20230602.41b6a00 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -314,40 +314,28 @@ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-announcer" osrt-announcer exit 0 -%postun announcer -%{systemd_postun} - %pre check-source getent passwd osrt-check-source > /dev/null || \ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-check-source" osrt-check-source exit 0 -%postun check-source -%{systemd_postun} - %pre docker-publisher getent passwd osrt-docker-publisher > /dev/null || \ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-docker-publisher" osrt-docker-publisher exit 0 -%postun docker-publisher -%{systemd_postun} - %pre maintenance getent passwd osrt-maintenance > /dev/null || \ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-maintenance" osrt-maintenance exit 0 -%postun maintenance -%{systemd_postun} - %pre metrics getent passwd osrt-metrics > /dev/null || \ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-metrics" osrt-metrics exit 0 %postun metrics -%{systemd_postun} +%systemd_postun osrt-metrics-telegraf.service # If grafana-server.service is enabled then restart it to load new dashboards. if [ -x %{_bindir}/systemctl ] && %{_bindir}/systemctl is-enabled grafana-server ; then %{_bindir}/systemctl try-restart --no-block grafana-server @@ -358,28 +346,16 @@ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-origin-manager" osrt-origin-manager exit 0 -%postun origin-manager -%{systemd_postun} - %pre repo-checker getent passwd osrt-repo-checker > /dev/null || \ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-repo-checker" osrt-repo-checker exit 0 -%postun repo-checker -%{systemd_postun} - %pre staging-bot getent passwd osrt-staging-bot > /dev/null || \ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-staging-bot" osrt-staging-bot exit 0 -%postun staging-bot -%{systemd_postun} - -%postun pkglistgen -%{systemd_postun} - %files %doc README.md %{_bindir}/osrt-biarchtool ++ _servicedata ++ --- /var/tmp/diff_new_pack.p2yXdd/_old 2023-06-03 00:07:01.005915621 +0200 +++ /var/tmp/diff_new_pack.p2yXdd/_new 2023-06-03 00:07:01.009915645 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -422701c6bb0e7c5634a4eca0d8f24a89968f70b6 +41b6a00e92bb5d7e1f99926ae21ca2baa462299f ++
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-05-19 11:55:58 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533 (New) Package is "openSUSE-release-tools" Fri May 19 11:55:58 2023 rev:463 rq:1087897 version:20230512.422701c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-04-27 20:02:44.278561647 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533/openSUSE-release-tools.changes 2023-05-19 11:56:28.971593081 +0200 @@ -1,0 +2,6 @@ +Fri May 12 07:55:54 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230512.422701c: + * devel-project: limit request has review state only + +--- Old: openSUSE-release-tools-20230420.372c67d.obscpio New: openSUSE-release-tools-20230512.422701c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.c3Pdbf/_old 2023-05-19 11:56:29.731597426 +0200 +++ /var/tmp/diff_new_pack.c3Pdbf/_new 2023-05-19 11:56:29.731597426 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230420.372c67d +Version:20230512.422701c 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.c3Pdbf/_old 2023-05-19 11:56:29.783597724 +0200 +++ /var/tmp/diff_new_pack.c3Pdbf/_new 2023-05-19 11:56:29.787597747 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -372c67d51607fb0d27e0b2413be79e1ffdabc527 +422701c6bb0e7c5634a4eca0d8f24a89968f70b6 ++ openSUSE-release-tools-20230420.372c67d.obscpio -> openSUSE-release-tools-20230512.422701c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230420.372c67d/devel-project.py new/openSUSE-release-tools-20230512.422701c/devel-project.py --- old/openSUSE-release-tools-20230420.372c67d/devel-project.py 2023-04-20 08:12:22.0 +0200 +++ new/openSUSE-release-tools-20230512.422701c/devel-project.py 2023-05-12 09:54:46.0 +0200 @@ -190,6 +190,10 @@ for devel_project in devel_projects: requests = get_review_list(apiurl, byproject=devel_project) for request in requests: +# get_review_list() behavior has been changed in osc +# https://github.com/openSUSE/osc/commit/00decd25d1a2c775e455f8865359e0d21872a0a5 +if request.state.name != 'review': +continue action = request.actions[0] if action.type != 'submit': continue ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.c3Pdbf/_old 2023-05-19 11:56:30.831603715 +0200 +++ /var/tmp/diff_new_pack.c3Pdbf/_new 2023-05-19 11:56:30.835603738 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20230420.372c67d -mtime: 1681971142 -commit: 372c67d51607fb0d27e0b2413be79e1ffdabc527 +version: 20230512.422701c +mtime: 1683878086 +commit: 422701c6bb0e7c5634a4eca0d8f24a89968f70b6
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-04-27 20:01:32 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533 (New) Package is "openSUSE-release-tools" Thu Apr 27 20:01:32 2023 rev:462 rq:1083184 version:20230420.372c67d Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-04-05 21:35:55.830662792 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533/openSUSE-release-tools.changes 2023-04-27 20:02:44.278561647 +0200 @@ -1,0 +2,54 @@ +Thu Apr 20 06:13:18 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230420.372c67d: + * staging-installcheck.py: Detect some edge cases in check_required_by + +--- +Wed Apr 19 05:45:15 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230419.c0f2057: + * Filter out access logs with error code + +--- +Tue Apr 18 07:28:08 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230418.aebe39c: + * Publish kiwi-templates-Minimal-s390x for SLE15 + +--- +Tue Apr 11 14:06:16 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230411.8639ce3: + * repo2fileprovides.py: Support file deps in boolean dependencies + +--- +Tue Apr 11 13:15:13 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230411.f596472: + * docker_publisher.py: Add 15.5, remove 15.3 + +--- +Tue Apr 11 11:55:53 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230411.7f92b23: + * Fix the OBS CI workflow (#2950) + +--- +Tue Apr 11 11:27:15 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230411.363c84c: + * dist: Package osrt-repo2fileprovides + +--- +Tue Apr 11 10:51:23 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230411.816d0eb: + * cleanup_rings.py: Add snobol4 to whitelist + +--- +Thu Apr 06 08:08:54 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230406.c548870: + * Add repo2fileprovides.py + +--- Old: openSUSE-release-tools-20230329.af36a03.obscpio New: openSUSE-release-tools-20230420.372c67d.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.0cZZUg/_old 2023-04-27 20:02:45.238567291 +0200 +++ /var/tmp/diff_new_pack.0cZZUg/_new 2023-04-27 20:02:45.242567314 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230329.af36a03 +Version:20230420.372c67d Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -396,6 +396,7 @@ %{_bindir}/osrt-issue-diff %{_bindir}/osrt-legal-auto %{_bindir}/osrt-openqa-maintenance +%{_bindir}/osrt-repo2fileprovides %{_bindir}/osrt-requestfinder %{_bindir}/osrt-totest-manager %{_datadir}/%{source_dir} @@ -494,7 +495,6 @@ %files repo-checker %{_bindir}/osrt-project-installcheck %{_bindir}/osrt-staging-installcheck -%{_bindir}/osrt-maintenance-installcheck %{_bindir}/osrt-findfileconflicts %{_bindir}/osrt-maintenance-installcheck %{_bindir}/osrt-write_repo_susetags_file ++ _servicedata ++ --- /var/tmp/diff_new_pack.0cZZUg/_old 2023-04-27 20:02:45.298567643 +0200 +++ /var/tmp/diff_new_pack.0cZZUg/_new 2023-04-27 20:02:45.302567667 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -af36a030b3d2e34f24828caf849c463ffeb2db14 +372c67d51607fb0d27e0b2413be79e1ffdabc527 ++ openSUSE-release-tools-20230329.af36a03.obscpio -> openSUSE-release-tools-20230420.372c67d.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230329.af36a03/.obs/workflows.yml new/openSUSE-release-tools-20230420.372c67d/.obs/workflows.yml --- old/openSUSE-release-tools-20230329.af36a03/.obs/workflows.yml 2023-03-29
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-04-05 21:28:32 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.19717 (New) Package is "openSUSE-release-tools" Wed Apr 5 21:28:32 2023 rev:461 rq:1077461 version:20230329.af36a03 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-03-22 22:32:29.382751053 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.19717/openSUSE-release-tools.changes 2023-04-05 21:35:55.830662792 +0200 @@ -1,0 +2,23 @@ +Wed Mar 29 09:03:19 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230329.af36a03: + * osclib: Skip debuginfo, debugsource and src rpms in fileinfo_ext_all + * Remove try/catch around code which must not fail + * Rewrite core algorithm of cleanup_rings.py + * cleanup_rings.py: Fix links handling + +--- +Fri Mar 24 09:26:39 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230324.4a241c4: + * Allow cleanup_rings without locking the stagings + * cleanup_rings.py: Expand whitelist + * cleanup_rings.py: Look at all enabled images + +--- +Thu Mar 23 10:43:13 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230323.0d10247: + * Handle deletion of packages with _multibuild (#2943) + +--- Old: openSUSE-release-tools-20230315.982c565.obscpio New: openSUSE-release-tools-20230329.af36a03.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.hufhhc/_old 2023-04-05 21:35:56.806668362 +0200 +++ /var/tmp/diff_new_pack.hufhhc/_new 2023-04-05 21:35:56.814668408 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230315.982c565 +Version:20230329.af36a03 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.hufhhc/_old 2023-04-05 21:35:56.926669048 +0200 +++ /var/tmp/diff_new_pack.hufhhc/_new 2023-04-05 21:35:56.934669093 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -982c565e51ba25ee52e40369c98ee9b35607d837 +af36a030b3d2e34f24828caf849c463ffeb2db14 ++ openSUSE-release-tools-20230315.982c565.obscpio -> openSUSE-release-tools-20230329.af36a03.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230315.982c565/osc-staging.py new/openSUSE-release-tools-20230329.af36a03/osc-staging.py --- old/openSUSE-release-tools-20230315.982c565/osc-staging.py 2023-03-15 12:37:09.0 +0100 +++ new/openSUSE-release-tools-20230329.af36a03/osc-staging.py 2023-03-29 11:02:25.0 +0200 @@ -68,7 +68,7 @@ def lock_needed(cmd, opts): return not ( cmd in ('check', 'check_duplicate_binaries', 'check_local_links', -'frozenage', 'rebuild', 'unlock', 'setprio') or +'frozenage', 'rebuild', 'unlock', 'setprio', 'cleanup_rings') or (cmd == 'list' and not opts.supersede) ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230315.982c565/osclib/cleanup_rings.py new/openSUSE-release-tools-20230329.af36a03/osclib/cleanup_rings.py --- old/openSUSE-release-tools-20230315.982c565/osclib/cleanup_rings.py 2023-03-15 12:37:09.0 +0100 +++ new/openSUSE-release-tools-20230329.af36a03/osclib/cleanup_rings.py 2023-03-29 11:02:25.0 +0200 @@ -3,8 +3,7 @@ from osc.core import http_GET from osclib.core import fileinfo_ext_all from osclib.core import builddepinfo - -from urllib.error import HTTPError +from osclib.memoize import memoize class CleanupRings(object): @@ -16,9 +15,20 @@ self.links = {} self.commands = [] self.whitelist = [ -# Must remain in ring-1 with other kernel packages to keep matching -# build number, but is required by virtualbox in ring-2. -'kernel-syms', +# Keep this in ring 1, even though ring 0 builds the main flavor +# and ring 1 has that disabled. +'automake:testsuite', +'meson:test', +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-03-22 22:31:41 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.31432 (New) Package is "openSUSE-release-tools" Wed Mar 22 22:31:41 2023 rev:460 rq:1073782 version:20230315.982c565 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-02-17 16:46:10.651258818 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.31432/openSUSE-release-tools.changes 2023-03-22 22:32:29.382751053 +0100 @@ -1,0 +2,63 @@ +Wed Mar 15 11:38:33 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230315.982c565: + * pkglistgen: handle published repos using sha512 nistead of sha256 + +--- +Tue Mar 14 08:35:56 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230314.143a171: + * skippkg-finder: add conditionals support for the product ftp-tree + +--- +Thu Mar 09 14:06:26 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230309.7eca6b9: + * Drop flavors in Leap155 appliances + +--- +Thu Mar 09 11:43:29 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230309.8252602: + * add eruby generated pkglistgen.opensuse.gocd.yaml + * remove pkglistgen for leap16 completely + * Comment out skippkgfinder for now + * Initial Leap 16.0 pkglistgen + +--- +Thu Mar 09 09:06:47 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230309.846b7c0: + * dashboard: leap: fix openQA IDs + +--- +Fri Mar 03 22:11:13 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230303.db6249f: + * gocd: add Micro and Bedrock packagelistgenerator call + +--- +Fri Mar 03 22:07:20 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230303.e6dbbae: + * Create new pipeline to deploy sle-prjmgr-tools scripts + +--- +Fri Mar 03 21:56:55 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230303.08e0489: + * Switch testing from Leap 15.3 to openSUSE Leap 15.4 + +--- +Fri Mar 03 15:55:27 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230303.85a08f7: + * Fix handling of preinstall images + +--- +Thu Mar 02 06:06:21 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230302.a0cb736: + * Port from mock to unittest.mock + +--- Old: openSUSE-release-tools-20230210.1cf4e6b.obscpio New: openSUSE-release-tools-20230315.982c565.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.rBGPuC/_old 2023-03-22 22:32:30.090754616 +0100 +++ /var/tmp/diff_new_pack.rBGPuC/_new 2023-03-22 22:32:30.094754635 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20230210.1cf4e6b +Version:20230315.982c565 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.rBGPuC/_old 2023-03-22 22:32:30.138754858 +0100 +++ /var/tmp/diff_new_pack.rBGPuC/_new 2023-03-22 22:32:30.138754858 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -1cf4e6bb02ea1352c8257b391e4c814aa03d8924 +982c565e51ba25ee52e40369c98ee9b35607d837 ++ openSUSE-release-tools-20230210.1cf4e6b.obscpio -> openSUSE-release-tools-20230315.982c565.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20230210.1cf4e6b/.obs/workflows.yml new/openSUSE-release-tools-20230315.982c565/.obs/workflows.yml --- old/openSUSE-release-tools-20230210.1cf4e6b/.obs/workflows.yml 2023-02-10 11:08:40.0 +0100 +++ new/openSUSE-release-tools-20230315.982c565/.obs/workflows.yml 2023-03-15 12:37:09.0 +0100 @@
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-02-17 16:45:45 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22824 (New) Package is "openSUSE-release-tools" Fri Feb 17 16:45:45 2023 rev:459 rq:1066361 version:20230210.1cf4e6b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2023-01-17 17:35:38.465295003 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.22824/openSUSE-release-tools.changes 2023-02-17 16:46:10.651258818 +0100 @@ -1,0 +2,101 @@ +Fri Feb 10 10:11:22 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230210.1cf4e6b: + * leapmicro: fix the wrong Leap Micro version in RelPkgs pipeline + +--- +Thu Feb 09 08:41:15 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230209.cdbe773: + * Update totestmanager.gocd.yaml.erb + * Add LeapMicro 5.4 pipelines + +--- +Thu Feb 02 16:27:26 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230202.cbaa2d4: + * Release the multibuild container itself, that will cover all flavors + +--- +Thu Feb 02 09:14:56 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230202.d737b9f: + * Tag the previous image in the cleanup script + * Add cleanup script running at night on botmaster + +--- +Tue Jan 31 11:57:59 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230131.9980d01: + * Remove trailing whitespace in gocd/sp.target.gocd.yaml + * Port over more uses of Request.get_creator() + +--- +Mon Jan 30 15:12:57 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230130.8e810cc: + * More gocd errors in the new SLE pipelines + * Fix gocd config ident - listing a stage as a job + * gocd: Add parametrized pipeline for automatic release + * gocd: Add parallel stage for totest release + +--- +Sun Jan 29 18:09:31 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230129.a7da0b8: + * Don't schedule Leap 15.3 tests in O3 + +--- +Wed Jan 25 19:08:51 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230125.2b3c045: + * Allow specifying a devel project that has "Factory" in its name + +--- +Wed Jan 25 18:22:19 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230125.2c0e252: + * Add explicit deprecation warning + +--- +Wed Jan 25 18:04:48 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230125.be71541: + * Handle special DVD+Image BUILD values in SLE Micro Staging jobs + +--- +Wed Jan 25 17:47:53 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230125.61fdf0f: + * accept_command: cleanup redundant ports_prjs assignment + +--- +Wed Jan 25 17:41:50 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230125.394f8ee: + * use request.creator rather than request.get_creator() which is deprecated + * Use old function to pass tests + * Restore old xpathsearch for fullhistory searches + * Use the 15.4 container + * Fixes for osc-1.x + +--- +Wed Jan 25 14:55:27 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230125.29aed3c: + * Make REGEX_LINE backwards compatible + * Fix regex for access logs parsing + +--- +Wed Jan 25 13:07:19 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230125.4d5b976: + * Switch to 15.4, 15.3 has been deleted + +--- +Tue Jan 24 12:27:48 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230124.c53e264: + * gocd/rabbit-openqa.py: Always include flavor, name and machine in the check + +--- Old: openSUSE-release-tools-20230110.5f7806f.obscpio New:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2023-01-17 17:35:25 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.32243 (New) Package is "openSUSE-release-tools" Tue Jan 17 17:35:25 2023 rev:458 rq:1058813 version:20230110.5f7806f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-12-24 14:52:57.631865801 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.32243/openSUSE-release-tools.changes 2023-01-17 17:35:38.465295003 +0100 @@ -1,0 +2,40 @@ +Tue Jan 10 07:04:27 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230110.5f7806f: + * Switch to ci-test.yml to actions/checkout@v3 and codecov/codecov-action@v3 + * Drop gocd pipelines for 15.3 + +--- +Thu Jan 05 17:56:47 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230105.9011ec4: + * consistency: remove .sh suffix from openh264_release_to_publish.sh + * add set -e to remaining openh264 scripts as well + * add set -e to not hide any failures + * add openh264 tools into CONTENTS.md + * reflect change in script name + * fix date pattern %M->%m + * Add date into archive name + * Spellcheck from cboltz + * Use api.opensuse.org instead + * Scriptw for manual release workflow of OpenH264 + +--- +Tue Jan 03 10:09:44 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230103.b4e2549: + * retab publish_distro + * check_source_tests: Adopt expected error to latest changes + * metrics.py: Fix E741 ('l' may look like 'I') + * More fixes for editor config compliance + * gocd: Apply editorconfig standards + * publish_distro_conf: Apply editor config standards + * Validate that the files match the editor config + +--- +Mon Jan 02 13:36:49 UTC 2023 - opensuse-releaset...@opensuse.org + +- Update to version 20230102.e49b449: + * dashboard: remove 15.3 (EOL) + +--- Old: openSUSE-release-tools-20221216.84941bd.obscpio New: openSUSE-release-tools-20230110.5f7806f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Qif4p9/_old 2023-01-17 17:35:39.509301060 +0100 +++ /var/tmp/diff_new_pack.Qif4p9/_new 2023-01-17 17:35:39.513301082 +0100 @@ -1,7 +1,7 @@ # # spec file for package openSUSE-release-tools # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20221216.84941bd +Version:20230110.5f7806f 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.Qif4p9/_old 2023-01-17 17:35:39.557301338 +0100 +++ /var/tmp/diff_new_pack.Qif4p9/_new 2023-01-17 17:35:39.557301338 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -84941bd2b4093fe19ebcb727d15f3ddbebe9eed2 +5f7806f1e084217fc0dc4878e5faf21cbe24 ++ openSUSE-release-tools-20221216.84941bd.obscpio -> openSUSE-release-tools-20230110.5f7806f.obscpio ++ 4028 lines of diff (skipped) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.Qif4p9/_old 2023-01-17 17:35:40.313305724 +0100 +++ /var/tmp/diff_new_pack.Qif4p9/_new 2023-01-17 17:35:40.317305748 +0100 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20221216.84941bd -mtime: 1671189609 -commit: 84941bd2b4093fe19ebcb727d15f3ddbebe9eed2 +version: 20230110.5f7806f +mtime: 1673334120 +commit: 5f7806f1e084217fc0dc4878e5faf21cbe24
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-12-24 14:51:55 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1563 (New) Package is "openSUSE-release-tools" Sat Dec 24 14:51:55 2022 rev:457 rq:1045004 version:20221216.84941bd Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-12-08 16:52:14.555807901 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1563/openSUSE-release-tools.changes 2022-12-24 14:52:57.631865801 +0100 @@ -1,0 +2,26 @@ +Fri Dec 16 11:21:11 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221216.84941bd: + * gocd: ensure timeout is set for packagelist generation + +--- +Tue Dec 13 18:58:35 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221213.82ee694: + * dashboard: add openQA information to Legacy x86 + +--- +Mon Dec 12 16:47:23 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221212.41dbcc8: + * dashboard: Add LegacyX86 port and sort the list + * staging_accept: update Factory version in LegacyX86 port on accept + +--- +Mon Dec 12 13:27:47 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221212.5effc63: + * retab the line use spaces instead + * publish_distro add --now to set PUBLISH_DELAY=0 + +--- Old: openSUSE-release-tools-20221130.db5d69f.obscpio New: openSUSE-release-tools-20221216.84941bd.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.urUHdA/_old 2022-12-24 14:52:58.335869909 +0100 +++ /var/tmp/diff_new_pack.urUHdA/_new 2022-12-24 14:52:58.343869955 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20221130.db5d69f +Version:20221216.84941bd 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.urUHdA/_old 2022-12-24 14:52:58.391870235 +0100 +++ /var/tmp/diff_new_pack.urUHdA/_new 2022-12-24 14:52:58.395870259 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -db5d69ffc61df5a51df915a0330bb5ce8c9e658f +84941bd2b4093fe19ebcb727d15f3ddbebe9eed2 ++ openSUSE-release-tools-20221130.db5d69f.obscpio -> openSUSE-release-tools-20221216.84941bd.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20221130.db5d69f/dashboard/generate.py new/openSUSE-release-tools-20221216.84941bd/dashboard/generate.py --- old/openSUSE-release-tools-20221130.db5d69f/dashboard/generate.py 2022-11-30 10:50:01.0 +0100 +++ new/openSUSE-release-tools-20221216.84941bd/dashboard/generate.py 2022-12-16 12:20:09.0 +0100 @@ -161,14 +161,17 @@ fetcher.add('openSUSE:Factory:ARM:Live', nick='ARM Live') fetcher.add('openSUSE:Factory:ARM:Rings:0-Bootstrap', nick='ARM Ring 0') fetcher.add('openSUSE:Factory:ARM:Rings:1-MinimalX', nick='ARM Ring 1') +fetcher.add('openSUSE:Factory:LegacyX86', nick='Legacy X86', + download_url='http://download.opensuse.org/ports/i586/tumbleweed/iso/', +openqa_group='openSUSE Tumbleweed Legacy x86', openqa_version='Tumbleweed', openqa_groupid=75) fetcher.add('openSUSE:Factory:PowerPC', nick='Power', download_url='http://download.opensuse.org/ports/ppc/tumbleweed/iso/', openqa_group='openSUSE Tumbleweed PowerPC', openqa_version='Tumbleweed', openqa_groupid=4) +fetcher.add('openSUSE:Factory:RISCV', nick='Risc V', + download_url='http://download.opensuse.org/ports/riscv/tumbleweed/iso/') fetcher.add('openSUSE:Factory:zSystems', nick='System Z', download_url='http://download.opensuse.org/ports/zsystems/tumbleweed/iso/', openqa_group='openSUSE Tumbleweed s390x', openqa_version='Tumbleweed', openqa_groupid=34) -fetcher.add('openSUSE:Factory:RISCV', nick='Risc V', -
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-12-08 16:52:06 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1835 (New) Package is "openSUSE-release-tools" Thu Dec 8 16:52:06 2022 rev:456 rq:1041330 version:20221130.db5d69f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-11-02 12:47:28.121667676 +0100 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1835/openSUSE-release-tools.changes 2022-12-08 16:52:14.555807901 +0100 @@ -1,0 +2,103 @@ +Thu Dec 01 08:02:15 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221130.db5d69f: + * gocd: drop SUSE:ALP:ARM project from pkglistgen + +--- +Tue Nov 29 12:54:11 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221129.8ed5c06: + * Update publish_distro_conf/publish_leap155_appliances.config + * Limit flavors to just one + * Use correct Minimal-VM reference + * comment out 15.5 flavors that do not build yet + +--- +Mon Nov 28 14:12:50 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221128.1e849ff: + * ignore more jar version of yaml validator + * gocd: add more subprojects to ALP pkglistgen + +--- +Fri Nov 25 19:04:14 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221125.1eb9923: + * gocd: Add configuration for openSUSE:Factory:LegacyX86 + +--- +Thu Nov 24 17:26:00 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221124.c0644df: + * readd ToTest 15.4_ARM manager + +--- +Thu Nov 24 15:25:56 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221124.fd471a3: + * ci: Adjust path to memcached as done in the package + +--- +Thu Nov 24 13:21:15 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221124.a808aa2: + * gocd/rabbit-openqa.py: Also try to match disk images (#2888) + * gocd/rabbit-openqa.py: Ignore isos which don't have an OpenQAMapping + +--- +Wed Nov 23 15:06:38 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221123.d483a44: + * gocd/rabbit-openqa.py: Ignore jobs in "Development" groups + * gocd/rabbit-openqa.py: Add --dry option + * gocd/rabbit-openqa.py: Remove unused parameters + +--- +Thu Nov 17 13:47:56 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221117.de9316e: + * gocd: fix another double quote in BCI + +--- +Thu Nov 17 12:47:52 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221117.db274c7: + * gocd: fix typo in BCI release pipeline + +--- +Thu Nov 17 12:05:51 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221117.6e6e1ec: + * Move comment out of the value block - script executor plugin doesn't like it + * Update version of the config plugin + * Update SLE Micro to 5.4 + * gocd: change erb template file and not just the generated file + * include review feedback and adapt script for SP5 + * gocd: allow to publish SLE BCI repository using a token + +--- +Fri Nov 11 11:22:42 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 2022.5c2645c: + * Improve bs_mirrorfull help text + +--- +Fri Nov 11 10:24:20 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 2022.ffbab4f: + * Adapt check_source test to latest source validator output + * check_bugowner: Don't get tripped over trailing space + +--- +Fri Nov 11 09:19:46 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 2022.8fe27f7: + * Move the copy & pasted bci blocks into a template + +--- +Fri Nov 11 09:12:17 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 2022.37857f9: + * Added BCI 15SP5 parts + +---
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-11-02 12:46:48 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2275 (New) Package is "openSUSE-release-tools" Wed Nov 2 12:46:48 2022 rev:455 rq:1032688 version:20221025.1ef34941 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-10-08 01:23:51.402041359 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2275/openSUSE-release-tools.changes 2022-11-02 12:47:28.121667676 +0100 @@ -1,0 +2,42 @@ +Tue Oct 25 12:32:56 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221025.1ef34941: + * add configuration for ALP staging + +--- +Tue Oct 25 10:50:59 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221025.f4999b32: + * Don't hard code bash as interpreter for source_validator scripts + +--- +Mon Oct 24 03:22:40 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221024.39e322e2: + * gocd: add openSUSE:Leap:15.4:Images to pkglistgen pipeline for the Leap 15.4 CR + +--- +Thu Oct 20 08:34:34 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221020.4765ffae: + * osclib: Correct syntax error in typing + * osclib: Submit summary-staging.txt to the devel project + * osclib: Add typehints + * ignore: venv, vscode and IDEA config directories + +--- +Thu Oct 13 13:07:24 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221013.5e2a1716: + * pkglistgen: Convert sections to class + * Docs: Fix typos + * pkglistgen: Add type annotations + * osclib: Add type annotations + +--- +Thu Oct 13 05:28:07 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20221013.21411e52: + * Fix the syncing of rebuild failures for multibuild flavors + +--- Old: openSUSE-release-tools-20220929.aad22912.obscpio New: openSUSE-release-tools-20221025.1ef34941.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.yMcwFv/_old 2022-11-02 12:47:31.789686295 +0100 +++ /var/tmp/diff_new_pack.yMcwFv/_new 2022-11-02 12:47:31.797686335 +0100 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220929.aad22912 +Version:20221025.1ef34941 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.yMcwFv/_old 2022-11-02 12:47:31.857686640 +0100 +++ /var/tmp/diff_new_pack.yMcwFv/_new 2022-11-02 12:47:31.861686660 +0100 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -80099735eb95c4e4e8ed4a8fd3766a0c9778b0f4 +1ef3494112b09f6c294bde5db13b1019ae3a6ad7 ++ openSUSE-release-tools-20220929.aad22912.obscpio -> openSUSE-release-tools-20221025.1ef34941.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220929.aad22912/.gitignore new/openSUSE-release-tools-20221025.1ef34941/.gitignore --- old/openSUSE-release-tools-20220929.aad22912/.gitignore 2022-09-29 14:32:04.0 +0200 +++ new/openSUSE-release-tools-20221025.1ef34941/.gitignore 2022-10-25 14:31:16.0 +0200 @@ -6,3 +6,6 @@ .docker-tmp/ .bash_history osc +.venv +.vscode +.idea diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220929.aad22912/check_source.py new/openSUSE-release-tools-20221025.1ef34941/check_source.py --- old/openSUSE-release-tools-20220929.aad22912/check_source.py 2022-09-29 14:32:04.0 +0200 +++ new/openSUSE-release-tools-20221025.1ef34941/check_source.py 2022-10-25 14:31:16.0 +0200 @@ -585,7 +585,7 @@ for script in scripts: if os.path.isdir(script): continue -res = subprocess.run(['/bin/bash', script, '--batchmode', directory, old], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) +res =
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-10-08 01:23:48 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2275 (New) Package is "openSUSE-release-tools" Sat Oct 8 01:23:48 2022 rev:454 rq:1008395 version:20220929.aad22912 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-09-21 14:46:38.202420241 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2275/openSUSE-release-tools.changes 2022-10-08 01:23:51.402041359 +0200 @@ -1,0 +2,6 @@ +Thu Sep 29 12:33:12 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220929.aad22912: + * Check 'textmode' test on 15.4 + +--- Old: openSUSE-release-tools-20220914.8eb34c45.obscpio New: openSUSE-release-tools-20220929.aad22912.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.MSBGPr/_old 2022-10-08 01:23:52.610044130 +0200 +++ /var/tmp/diff_new_pack.MSBGPr/_new 2022-10-08 01:23:52.614044139 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220914.8eb34c45 +Version:20220929.aad22912 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.MSBGPr/_old 2022-10-08 01:23:52.662044250 +0200 +++ /var/tmp/diff_new_pack.MSBGPr/_new 2022-10-08 01:23:52.666044259 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -8eb34c45f9e280b894f7c6f3466c67262cf202ad +80099735eb95c4e4e8ed4a8fd3766a0c9778b0f4 ++ openSUSE-release-tools-20220914.8eb34c45.obscpio -> openSUSE-release-tools-20220929.aad22912.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220914.8eb34c45/data/repos.json new/openSUSE-release-tools-20220929.aad22912/data/repos.json --- old/openSUSE-release-tools-20220914.8eb34c45/data/repos.json 2022-09-14 13:41:21.0 +0200 +++ new/openSUSE-release-tools-20220929.aad22912/data/repos.json 2022-09-29 14:32:04.0 +0200 @@ -38,7 +38,7 @@ "VERSION" : "15.4", "ARCH" : "x86_64" }, - "test" : "kde", + "test" : "textmode", "repos" : [ "http://download.opensuse.org/update/leap/15.4/oss/;, "http://download.opensuse.org/update/leap/15.4/non-oss/;, @@ -54,7 +54,7 @@ "VERSION" : "15.4", "ARCH" : "x86_64" }, - "test" : "kde", + "test" : "textmode", "repos" : [ "http://download.opensuse.org/update/leap/15.4/backports/;, "http://download.opensuse.org/update/leap/15.4/sle/; ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.MSBGPr/_old 2022-10-08 01:23:53.418045983 +0200 +++ /var/tmp/diff_new_pack.MSBGPr/_new 2022-10-08 01:23:53.418045983 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220914.8eb34c45 -mtime: 1663155681 -commit: 8eb34c45f9e280b894f7c6f3466c67262cf202ad +version: 20220929.aad22912 +mtime: 1664454724 +commit: aad2291289792ada630e14102b1e7ffe48f6ec67
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-09-21 14:46:36 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2083 (New) Package is "openSUSE-release-tools" Wed Sep 21 14:46:36 2022 rev:453 rq:1005189 version:20220914.8eb34c45 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-08-11 18:32:56.678232196 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2083/openSUSE-release-tools.changes 2022-09-21 14:46:38.202420241 +0200 @@ -1,0 +2,91 @@ +Wed Sep 14 11:42:11 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220914.8eb34c45: + * Remove publish_distro dependency on python-mb + +--- +Wed Sep 14 11:00:17 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220914.7abe1a52: + * skippkg-finder: remove installation-images from the forbidden list + +--- +Fri Sep 02 07:52:25 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220902.9ea68a61: + * TTM: Do not save SeenIssues if they didn't change + * TTM: Add log message for changing status + +--- +Thu Sep 01 12:53:49 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220901.e6d11c4d: + * dashboard: Remove Leap Micro 5.2 + * dashboard: add Leap 15.5 + * check_source: expand check_source be able to handle Leap/Backports submission + * Ignore starting white space in bugowner lines + +--- +Mon Aug 29 18:39:19 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220829.5a8f3dbe: + * Add test for group in bugowner line + +--- +Mon Aug 29 14:04:22 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220829.fc36daa0: + * gocd: Increase the timeout for Legal.Import pipeline + * Set timeout on the suse checkers + +--- +Mon Aug 29 10:18:14 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220829.a5ef99ba: + * Fix E275: missing whitespace around keywords + * Setup for SLE15 SP4 Quarterly Update + +--- +Mon Aug 29 10:05:23 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220829.80f24611: + * Use HTTP GET for /search/request/id API endpoint + +--- +Fri Aug 26 12:59:53 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220826.f861a750: + * Trigger aarch64 updates jobs + +--- +Fri Aug 26 12:56:57 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220826.79f900e7: + * publish_distro: Provide missing link target in %files + +--- +Tue Aug 23 11:58:44 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220823.34659a46: + * install and link publish_dist + +--- +Thu Aug 11 15:56:22 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220811.b3ea77e9: + * project-installcheck: Don't record unresolvables/fails during building + +--- +Thu Aug 11 09:54:56 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220811.a79aecee: + * MirrorCache does not require mb makehashes + * Add publish-distro subpackage to spec + * Add basic README for publish_distro + * Correct publish_distro_conf path in CONTENTS.md + * Copy of publish_distro configuration 817e024 + * Add basic docs to the script + * Add short summary to publish_distro + * Move publish_distro 817e024 into openSUSE-release-tools + +--- Old: openSUSE-release-tools-20220811.ed451591.obscpio New: openSUSE-release-tools-20220914.8eb34c45.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.t2bNMf/_old 2022-09-21 14:46:38.982422278 +0200 +++ /var/tmp/diff_new_pack.t2bNMf/_new 2022-09-21 14:46:38.986422288 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-08-11 18:32:38 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521 (New) Package is "openSUSE-release-tools" Thu Aug 11 18:32:38 2022 rev:452 rq:994445 version:20220811.ed451591 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-08-10 17:15:49.490103401 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521/openSUSE-release-tools.changes 2022-08-11 18:32:56.678232196 +0200 @@ -1,0 +2,6 @@ +Thu Aug 11 06:40:12 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220811.ed451591: + * Fix cache handling with osc from git master + +--- Old: openSUSE-release-tools-20220810.97f838f2.obscpio New: openSUSE-release-tools-20220811.ed451591.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.wWDCd9/_old 2022-08-11 18:32:57.490230951 +0200 +++ /var/tmp/diff_new_pack.wWDCd9/_new 2022-08-11 18:32:57.494230945 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220810.97f838f2 +Version:20220811.ed451591 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.wWDCd9/_old 2022-08-11 18:32:57.546230865 +0200 +++ /var/tmp/diff_new_pack.wWDCd9/_new 2022-08-11 18:32:57.550230859 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -97f838f2c29fbea8b6dac064f934843351f19141 +ed4515913639e11ed6d2e90427f8044c216e6b0d ++ openSUSE-release-tools-20220810.97f838f2.obscpio -> openSUSE-release-tools-20220811.ed451591.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220810.97f838f2/osclib/cache.py new/openSUSE-release-tools-20220811.ed451591/osclib/cache.py --- old/openSUSE-release-tools-20220810.97f838f2/osclib/cache.py 2022-08-10 08:32:48.0 +0200 +++ new/openSUSE-release-tools-20220811.ed451591/osclib/cache.py 2022-08-11 08:38:05.0 +0200 @@ -10,7 +10,7 @@ from io import BytesIO from osc import conf -from osc.core import urlopen +from urllib.request import urlopen from osclib.cache_manager import CacheManager from osclib.conf import str2bool from osclib.util import rmtree_nfs_safe ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.wWDCd9/_old 2022-08-11 18:32:58.458229466 +0200 +++ /var/tmp/diff_new_pack.wWDCd9/_new 2022-08-11 18:32:58.462229460 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220810.97f838f2 -mtime: 1660113168 -commit: 97f838f2c29fbea8b6dac064f934843351f19141 +version: 20220811.ed451591 +mtime: 1660199885 +commit: ed4515913639e11ed6d2e90427f8044c216e6b0d
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-08-10 17:14:42 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521 (New) Package is "openSUSE-release-tools" Wed Aug 10 17:14:42 2022 rev:451 rq:994245 version:20220810.97f838f2 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-08-09 15:28:28.945647482 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521/openSUSE-release-tools.changes 2022-08-10 17:15:49.490103401 +0200 @@ -1,0 +2,6 @@ +Wed Aug 10 06:33:40 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220810.97f838f2: + * StagingBot: call staging rebuild first (support random fails) and handle Factory:NonFree + +--- Old: openSUSE-release-tools-20220809.46872b13.obscpio New: openSUSE-release-tools-20220810.97f838f2.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.8sAow4/_old 2022-08-10 17:15:50.318105562 +0200 +++ /var/tmp/diff_new_pack.8sAow4/_new 2022-08-10 17:15:50.326105583 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220809.46872b13 +Version:20220810.97f838f2 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.8sAow4/_old 2022-08-10 17:15:50.374105708 +0200 +++ /var/tmp/diff_new_pack.8sAow4/_new 2022-08-10 17:15:50.378105719 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -cb5643905e373ad46ebea6978210e2bb1d0a2921 +97f838f2c29fbea8b6dac064f934843351f19141 ++ openSUSE-release-tools-20220809.46872b13.obscpio -> openSUSE-release-tools-20220810.97f838f2.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220809.46872b13/gocd/staging.bot.gocd.yaml new/openSUSE-release-tools-20220810.97f838f2/gocd/staging.bot.gocd.yaml --- old/openSUSE-release-tools-20220809.46872b13/gocd/staging.bot.gocd.yaml 2022-08-09 09:27:06.0 +0200 +++ new/openSUSE-release-tools-20220810.97f838f2/gocd/staging.bot.gocd.yaml 2022-08-10 08:32:48.0 +0200 @@ -51,11 +51,69 @@ ln -s $PWD/osclib $tempdir/.osc-plugins export HOME=$tempdir + osc -A https://api.opensuse.org staging -p openSUSE:Factory rebuild osc -A https://api.opensuse.org staging -p openSUSE:Factory list --supersede osc -A https://api.opensuse.org staging -p openSUSE:Factory adi osc -A https://api.opensuse.org staging -p openSUSE:Factory unselect --cleanup osc -A https://api.opensuse.org staging -p openSUSE:Factory repair --cleanup rm -rf $tempdir + AdiChecker.Factory.NonFree: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-repo-checker +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts + repos: +git: git://botmaster.suse.de/opensuse-repos.git +auto_update: true +whitelist: + - openSUSE:Factory:NonFree:Staging:adi*.yaml +destination: repos +stages: +- Run: +jobs: + Run: +resources: +- repo-checker +tasks: +- script: |- +./scripts/staging-installcheck.py -A https://api.opensuse.org -p openSUSE:Factory:NonFree + SBot.Regular.Factory.NonFree: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +timer: + spec: 0 0 * ? * * +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +materials: + git: +git: https://github.com/openSUSE/openSUSE-release-tools.git +stages: +- Run: +approval: + type: manual +jobs: + Run: +resources: +- staging-bot +tasks: +- script: |- + set -e + tempdir=$(mktemp -d) + mkdir -p $tempdir/.osc-plugins + ln -s $PWD/osc-staging.py $tempdir/.osc-plugins + ln -s $PWD/osclib $tempdir/.osc-plugins +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-08-09 15:27:57 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521 (New) Package is "openSUSE-release-tools" Tue Aug 9 15:27:57 2022 rev:450 rq:993918 version:20220809.46872b13 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-08-06 22:08:28.218711005 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521/openSUSE-release-tools.changes 2022-08-09 15:28:28.945647482 +0200 @@ -1,0 +2,6 @@ +Tue Aug 09 07:29:12 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220809.46872b13: + * Do not fail when there is no cloud image to be released to TEST + +--- Old: openSUSE-release-tools-20220805.0414dd16.obscpio New: openSUSE-release-tools-20220809.46872b13.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.qT9uwb/_old 2022-08-09 15:28:29.661649527 +0200 +++ /var/tmp/diff_new_pack.qT9uwb/_new 2022-08-09 15:28:29.669649550 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220805.0414dd16 +Version:20220809.46872b13 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.qT9uwb/_old 2022-08-09 15:28:29.725649710 +0200 +++ /var/tmp/diff_new_pack.qT9uwb/_new 2022-08-09 15:28:29.729649721 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -16546c4710487c584b0e29461183af9aed48b3b1 +cb5643905e373ad46ebea6978210e2bb1d0a2921 ++ openSUSE-release-tools-20220805.0414dd16.obscpio -> openSUSE-release-tools-20220809.46872b13.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220805.0414dd16/gocd/sp.target.gocd.yaml new/openSUSE-release-tools-20220809.46872b13/gocd/sp.target.gocd.yaml --- old/openSUSE-release-tools-20220805.0414dd16/gocd/sp.target.gocd.yaml 2022-08-05 15:16:10.0 +0200 +++ new/openSUSE-release-tools-20220809.46872b13/gocd/sp.target.gocd.yaml 2022-08-09 09:27:06.0 +0200 @@ -45,7 +45,10 @@ osc -A https://api.suse.de release --target-project=SUSE:SLE-15-SP5:GA:TEST --target-repository=containers -r containerfile SUSE:SLE-15-SP5:GA $container done osc -A https://api.suse.de release --target-project=SUSE:SLE-15-SP5:GA:TEST --target-repository=containers -r images SUSE:SLE-15-SP5:GA sles15-image -PRODUCTS=$(osc -A https://api.suse.de ls SUSE:SLE-15-SP5:GA | grep "^SLES15-SP5" | grep -v release) +PRODUCTS=$(osc -A https://api.suse.de ls SUSE:SLE-15-SP5:GA | grep "^SLES15-SP5" | grep -v release ||:) +if [ -z "${PRODUCTS}" ]; then + echo "[WARNNING] There is no cloud image to be released" +fi for product in kiwi-templates-Minimal 000product $PRODUCTS; do osc -A https://api.suse.de release SUSE:SLE-15-SP5:GA $product done ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.qT9uwb/_old 2022-08-09 15:28:30.857652944 +0200 +++ /var/tmp/diff_new_pack.qT9uwb/_new 2022-08-09 15:28:30.861652955 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220805.0414dd16 -mtime: 1659705370 -commit: 0414dd16167abcf6e79ce7ee988e2ee3ad6f5848 +version: 20220809.46872b13 +mtime: 1660030026 +commit: 46872b136e80d16d006e2f9e8851906859597677
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-08-06 22:08:14 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521 (New) Package is "openSUSE-release-tools" Sat Aug 6 22:08:14 2022 rev:449 rq:993434 version:20220805.0414dd16 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-08-05 19:51:38.869555877 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521/openSUSE-release-tools.changes 2022-08-06 22:08:28.218711005 +0200 @@ -1,0 +2,14 @@ +Fri Aug 05 13:17:14 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220805.0414dd16: + * gocd: keep LEO group name in botmaster + * gocd: more rename from LEO to ALP + * gocd: LEO is replaced with ALP + +--- +Thu Aug 04 15:07:32 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220804.2601ff93: + * Dont use garbled patches for test fixture + +--- Old: openSUSE-release-tools-20220804.db4d05c0.obscpio New: openSUSE-release-tools-20220805.0414dd16.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.vRjPZr/_old 2022-08-06 22:08:28.890712959 +0200 +++ /var/tmp/diff_new_pack.vRjPZr/_new 2022-08-06 22:08:28.898712982 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220804.db4d05c0 +Version:20220805.0414dd16 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.vRjPZr/_old 2022-08-06 22:08:28.938713098 +0200 +++ /var/tmp/diff_new_pack.vRjPZr/_new 2022-08-06 22:08:28.942713110 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -db4d05c0bb3e26beab656753631f96774f832ee6 +16546c4710487c584b0e29461183af9aed48b3b1 ++ openSUSE-release-tools-20220804.db4d05c0.obscpio -> openSUSE-release-tools-20220805.0414dd16.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220804.db4d05c0/gocd/alp.gocd.yaml new/openSUSE-release-tools-20220805.0414dd16/gocd/alp.gocd.yaml --- old/openSUSE-release-tools-20220804.db4d05c0/gocd/alp.gocd.yaml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20220805.0414dd16/gocd/alp.gocd.yaml 2022-08-05 15:16:10.0 +0200 @@ -0,0 +1,42 @@ +format_version: 3 +pipelines: + ALP.RelPkgs: +group: LEO +lock_behavior: unlockWhenFinished +timer: + spec: 0 10 * ? * * + only_on_changes: false +materials: + git: +git: https://github.com/openSUSE/openSUSE-release-tools.git +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +stages: +- Create.Release.Packages: +approval: manual +resources: +- repo-checker +tasks: +- script: ./pkglistgen.py -A https://api.opensuse.org update_and_solve -p SUSE:ALP -s target --only-release-packages --force + + Pkglistgen.ALP: +group: LEO +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +timer: + spec: 0 10 * ? * * + only_on_changes: false +materials: + git: +git: https://github.com/openSUSE/openSUSE-release-tools.git +stages: +- pkglistgen: +approval: + type: manual +jobs: + LEO_target: +resources: +- repo-checker +tasks: +- script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p SUSE:ALP -s target diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220804.db4d05c0/gocd/leo.gocd.yaml new/openSUSE-release-tools-20220805.0414dd16/gocd/leo.gocd.yaml --- old/openSUSE-release-tools-20220804.db4d05c0/gocd/leo.gocd.yaml 2022-08-04 13:20:20.0 +0200 +++ new/openSUSE-release-tools-20220805.0414dd16/gocd/leo.gocd.yaml 1970-01-01 01:00:00.0 +0100 @@ -1,42 +0,0 @@ -format_version: 3 -pipelines: - LEO.RelPkgs: -group: LEO -lock_behavior: unlockWhenFinished -timer: - spec: 0 10 * ? * * - only_on_changes: false -materials: -
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-08-05 19:50:44 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521 (New) Package is "openSUSE-release-tools" Fri Aug 5 19:50:44 2022 rev:448 rq:992760 version:20220804.db4d05c0 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-07-29 16:48:22.038730866 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1521/openSUSE-release-tools.changes 2022-08-05 19:51:38.869555877 +0200 @@ -1,0 +2,6 @@ +Thu Aug 04 11:21:01 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220804.db4d05c0: + * Change MicroOS announcer email addresses + +--- Old: openSUSE-release-tools-20220729.5c03f149.obscpio New: openSUSE-release-tools-20220804.db4d05c0.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.tSg26R/_old 2022-08-05 19:51:39.673557953 +0200 +++ /var/tmp/diff_new_pack.tSg26R/_new 2022-08-05 19:51:39.677557963 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220729.5c03f149 +Version:20220804.db4d05c0 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.tSg26R/_old 2022-08-05 19:51:39.717558067 +0200 +++ /var/tmp/diff_new_pack.tSg26R/_new 2022-08-05 19:51:39.721558077 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -b183a06498ae9e90273c57c6d4c8420b56684ff5 +db4d05c0bb3e26beab656753631f96774f832ee6 ++ openSUSE-release-tools-20220729.5c03f149.obscpio -> openSUSE-release-tools-20220804.db4d05c0.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220729.5c03f149/config/announcer/openSUSE:MicroOS.yml new/openSUSE-release-tools-20220804.db4d05c0/config/announcer/openSUSE:MicroOS.yml --- old/openSUSE-release-tools-20220729.5c03f149/config/announcer/openSUSE:MicroOS.yml 2022-07-29 09:39:36.0 +0200 +++ new/openSUSE-release-tools-20220804.db4d05c0/config/announcer/openSUSE:MicroOS.yml 2022-08-04 13:20:20.0 +0200 @@ -23,7 +23,7 @@ ' iso: openSUSE-MicroOS-DVD-x86_64-Current.iso changesfile: "Changes.MicroOS.{version}.txt" -to: opensuse-ku...@opensuse.org +to: micr...@lists.opensuse.org name: openSUSE:MicroOS subject: New MicroOS snapshot {version} released! sender: Richard Brown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220729.5c03f149/config/announcer/openSUSE:MicroOS:ARM.yml new/openSUSE-release-tools-20220804.db4d05c0/config/announcer/openSUSE:MicroOS:ARM.yml --- old/openSUSE-release-tools-20220729.5c03f149/config/announcer/openSUSE:MicroOS:ARM.yml 2022-07-29 09:39:36.0 +0200 +++ new/openSUSE-release-tools-20220804.db4d05c0/config/announcer/openSUSE:MicroOS:ARM.yml 2022-08-04 13:20:20.0 +0200 @@ -23,7 +23,7 @@ ' iso: openSUSE-MicroOS-DVD-aarch64-Current.iso changesfile: "Changes.MicroOS.{version}.txt" -to: opensuse-ku...@opensuse.org +to: micr...@lists.opensuse.org name: openSUSE:MicroOS:ARM subject: New ARM MicroOS snapshot {version} released! sender: Guillaume Gardet ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.tSg26R/_old 2022-08-05 19:51:40.653560484 +0200 +++ /var/tmp/diff_new_pack.tSg26R/_new 2022-08-05 19:51:40.657560494 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220729.5c03f149 -mtime: 1659080376 -commit: 5c03f1492a1682ca9de2a4024bb7e04533e2cda2 +version: 20220804.db4d05c0 +mtime: 1659612020 +commit: db4d05c0bb3e26beab656753631f96774f832ee6
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-07-29 16:48:17 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533 (New) Package is "openSUSE-release-tools" Fri Jul 29 16:48:17 2022 rev:447 rq:991671 version:20220729.5c03f149 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-07-28 20:59:33.635723985 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533/openSUSE-release-tools.changes 2022-07-29 16:48:22.038730866 +0200 @@ -1,0 +2,6 @@ +Fri Jul 29 07:41:10 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220729.5c03f149: + * Enable Leap 15.5 rebuild-trigger + +--- Old: openSUSE-release-tools-20220728.5b31dfff.obscpio New: openSUSE-release-tools-20220729.5c03f149.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.OliJ9A/_old 2022-07-29 16:48:22.778732924 +0200 +++ /var/tmp/diff_new_pack.OliJ9A/_new 2022-07-29 16:48:22.782732936 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220728.5b31dfff +Version:20220729.5c03f149 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.OliJ9A/_old 2022-07-29 16:48:22.842733102 +0200 +++ /var/tmp/diff_new_pack.OliJ9A/_new 2022-07-29 16:48:22.846733113 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7131167301416af81f3fbdbb3f0a2541ec11334b +b183a06498ae9e90273c57c6d4c8420b56684ff5 ++ openSUSE-release-tools-20220728.5b31dfff.obscpio -> openSUSE-release-tools-20220729.5c03f149.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220728.5b31dfff/gocd/rebuild-trigger.gocd.yaml new/openSUSE-release-tools-20220729.5c03f149/gocd/rebuild-trigger.gocd.yaml --- old/openSUSE-release-tools-20220728.5b31dfff/gocd/rebuild-trigger.gocd.yaml 2022-07-28 13:13:05.0 +0200 +++ new/openSUSE-release-tools-20220729.5c03f149/gocd/rebuild-trigger.gocd.yaml 2022-07-29 09:39:36.0 +0200 @@ -173,3 +173,23 @@ ./project-installcheck.py --debug check --store home:repo-checker/rebuilds -r standard openSUSE:Step:15-SP1 echo "Step 15" ./project-installcheck.py --debug check --store home:repo-checker/rebuilds -r standard openSUSE:Step:15 + Trigger.Rebuild.Leap_15_5: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-factory-maintainer +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 0 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: + - repo-checker +tasks: + - script: |- + echo "Leap 15.5" + ./project-installcheck.py --debug check --store openSUSE:Leap:15.5:Staging/dashboard --no-rebuild openSUSE:Leap:15.5 ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.OliJ9A/_old 2022-07-29 16:48:23.726735560 +0200 +++ /var/tmp/diff_new_pack.OliJ9A/_new 2022-07-29 16:48:23.730735571 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220728.5b31dfff -mtime: 1659006785 -commit: 5b31dfffe1b23db4272ae2c5853d416f1d1a1aea +version: 20220729.5c03f149 +mtime: 1659080376 +commit: 5c03f1492a1682ca9de2a4024bb7e04533e2cda2
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-07-28 20:59:07 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533 (New) Package is "openSUSE-release-tools" Thu Jul 28 20:59:07 2022 rev:446 rq:991530 version:20220728.5b31dfff Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-07-22 19:21:37.516697941 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1533/openSUSE-release-tools.changes 2022-07-28 20:59:33.635723985 +0200 @@ -1,0 +2,7 @@ +Thu Jul 28 11:14:14 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220728.5b31dfff: + * Enable Leap 15.5 TTM + * Enable 15.5 and SLE15 SP5 Backports + +--- Old: openSUSE-release-tools-20220722.0fe292df.obscpio New: openSUSE-release-tools-20220728.5b31dfff.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.gmkhol/_old 2022-07-28 20:59:34.359726023 +0200 +++ /var/tmp/diff_new_pack.gmkhol/_new 2022-07-28 20:59:34.367726045 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220722.0fe292df +Version:20220728.5b31dfff 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.gmkhol/_old 2022-07-28 20:59:34.415726180 +0200 +++ /var/tmp/diff_new_pack.gmkhol/_new 2022-07-28 20:59:34.419726192 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -1ea0140f7086e37c3aaa07a7d6163ba44833cb84 +7131167301416af81f3fbdbb3f0a2541ec11334b ++ openSUSE-release-tools-20220722.0fe292df.obscpio -> openSUSE-release-tools-20220728.5b31dfff.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220722.0fe292df/gocd/pkglistgen.opensuse.gocd.yaml new/openSUSE-release-tools-20220728.5b31dfff/gocd/pkglistgen.opensuse.gocd.yaml --- old/openSUSE-release-tools-20220722.0fe292df/gocd/pkglistgen.opensuse.gocd.yaml 2022-07-22 08:16:19.0 +0200 +++ new/openSUSE-release-tools-20220728.5b31dfff/gocd/pkglistgen.opensuse.gocd.yaml 2022-07-28 13:13:05.0 +0200 @@ -101,7 +101,7 @@ - repo-checker tasks: - script: python3 -u ./pkglistgen.py --apiurl https://api.opensuse.org handle_update_repos openSUSE:Factory:RISCV - Pkglistgen.openSUSE_Leap_15.4: + Pkglistgen.openSUSE_Leap_15.5: group: Leap lock_behavior: unlockWhenFinished environment_variables: @@ -117,12 +117,12 @@ approval: type: manual jobs: - openSUSE_Leap_15.4_target: + openSUSE_Leap_15.5_target: resources: - repo-checker tasks: -- script: python3 ./skippkg-finder.py -A https://api.opensuse.org -o openSUSE:Leap:15.4 -s SUSE:SLE-15-SP4:GA -- script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:15.4 -s target +- script: python3 ./skippkg-finder.py -A https://api.opensuse.org -o openSUSE:Leap:15.5 -s SUSE:SLE-15-SP5:GA +- script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:15.5 -s target Pkglistgen.openSUSE_Leap_15.3_Update_Respin: group: Leap lock_behavior: unlockWhenFinished @@ -146,7 +146,7 @@ - script: python3 ./skippkg-finder.py -A https://api.opensuse.org -o openSUSE:Leap:15.3:Update:Respin -t openSUSE:Leap:15.3:Update -s SUSE:SLE-15-SP3:Update - script: python3 ./pkglistgen.py -d -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:15.3:Update:Respin -s target - Update.Repos.Leap.openSUSE_Leap_15.4: + Update.Repos.Leap.openSUSE_Leap_15.5: group: Leap lock_behavior: unlockWhenFinished environment_variables: @@ -162,11 +162,11 @@ approval: type: manual jobs: - openSUSE_Leap_15.4: + openSUSE_Leap_15.5: resources: - repo-checker tasks: - - script: python3 ./pkglistgen.py --apiurl https://api.opensuse.org handle_update_repos openSUSE:Leap:15.4 + - script: python3 ./pkglistgen.py --apiurl https://api.opensuse.org
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-07-22 19:21:21 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.21925 (New) Package is "openSUSE-release-tools" Fri Jul 22 19:21:21 2022 rev:445 rq:990638 version:20220722.0fe292df Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-07-19 17:20:23.652449209 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.21925/openSUSE-release-tools.changes 2022-07-22 19:21:37.516697941 +0200 @@ -1,0 +2,6 @@ +Fri Jul 22 06:17:53 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220722.0fe292df: + * Update for SLE15.Target + +--- Old: openSUSE-release-tools-20220718.1fe31ebf.obscpio New: openSUSE-release-tools-20220722.0fe292df.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.gpdoSl/_old 2022-07-22 19:21:38.076698806 +0200 +++ /var/tmp/diff_new_pack.gpdoSl/_new 2022-07-22 19:21:38.080698812 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220718.1fe31ebf +Version:20220722.0fe292df 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.gpdoSl/_old 2022-07-22 19:21:38.116698867 +0200 +++ /var/tmp/diff_new_pack.gpdoSl/_new 2022-07-22 19:21:38.120698873 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -1fe31ebf9dac65c19d635416febd343c0cf70478 +1ea0140f7086e37c3aaa07a7d6163ba44833cb84 ++ openSUSE-release-tools-20220718.1fe31ebf.obscpio -> openSUSE-release-tools-20220722.0fe292df.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220718.1fe31ebf/gocd/sp.target.gocd.yaml new/openSUSE-release-tools-20220722.0fe292df/gocd/sp.target.gocd.yaml --- old/openSUSE-release-tools-20220718.1fe31ebf/gocd/sp.target.gocd.yaml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20220722.0fe292df/gocd/sp.target.gocd.yaml 2022-07-22 08:16:19.0 +0200 @@ -0,0 +1,150 @@ +format_version: 3 +pipelines: + SLE15.SP5.Images: +group: SLE15.Target +lock_behavior: unlockWhenFinished +materials: + repos: +git: git://botmaster.suse.de/suse-repos.git +auto_update: true +whitelist: + - SUSE:SLE-15-SP5:GA_-_images.yaml +destination: repos + scripts: +auto_update: true +git: https://github.com/openSUSE/openSUSE-release-tools.git +whitelist: + - DO_NOT_TRIGGER +destination: scripts +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +stages: +- Expect.Images.To.Finish: +resources: +- staging-bot +tasks: +- script: | +export PYTHONPATH=scripts +set -e +./scripts/gocd/verify-repo-built-successful.py -A https://api.suse.de -p SUSE:SLE-15-SP5:GA -r containerfile +./scripts/gocd/verify-repo-built-successful.py -A https://api.suse.de -p SUSE:SLE-15-SP5:GA -r images + +- Release.Images.To.Test: +approval: manual +roles: +- SLE +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-totest-manager +resources: +- staging-bot +tasks: +- script: |- +set -e +CONTAINERS=$(osc -A https://api.suse.de ls SUSE:SLE-15-SP5:GA | grep "^\(cdi\|virt\)-.*-container") +for container in $CONTAINERS; do + osc -A https://api.suse.de release --target-project=SUSE:SLE-15-SP5:GA:TEST --target-repository=containers -r containerfile SUSE:SLE-15-SP5:GA $container +done +osc -A https://api.suse.de release --target-project=SUSE:SLE-15-SP5:GA:TEST --target-repository=containers -r images SUSE:SLE-15-SP5:GA sles15-image +PRODUCTS=$(osc -A https://api.suse.de ls SUSE:SLE-15-SP5:GA | grep "^SLES15-SP5" | grep -v release) +for product in kiwi-templates-Minimal 000product $PRODUCTS; do + osc -A https://api.suse.de release SUSE:SLE-15-SP5:GA $product +done +sleep 600 +while (osc -A https://api.suse.de/ api
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-07-19 17:19:49 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1523 (New) Package is "openSUSE-release-tools" Tue Jul 19 17:19:49 2022 rev:444 rq:990084 version:20220718.1fe31ebf Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-07-18 18:34:45.953828383 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1523/openSUSE-release-tools.changes 2022-07-19 17:20:23.652449209 +0200 @@ -1,0 +2,7 @@ +Mon Jul 18 13:29:03 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220718.1fe31ebf: + * gocd: Fix previous change - comments don't work in scripts + * gocd: Don't run staging-bot for SP5 (for now) + +--- Old: openSUSE-release-tools-20220715.4fd15522.obscpio New: openSUSE-release-tools-20220718.1fe31ebf.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.I5Z4DT/_old 2022-07-19 17:20:24.268450030 +0200 +++ /var/tmp/diff_new_pack.I5Z4DT/_new 2022-07-19 17:20:24.272450035 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220715.4fd15522 +Version:20220718.1fe31ebf 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.I5Z4DT/_old 2022-07-19 17:20:24.308450083 +0200 +++ /var/tmp/diff_new_pack.I5Z4DT/_new 2022-07-19 17:20:24.312450088 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -9dd1cad299df0a729a9c49cb0a10cd4b42fa1318 +1fe31ebf9dac65c19d635416febd343c0cf70478 ++ openSUSE-release-tools-20220715.4fd15522.obscpio -> openSUSE-release-tools-20220718.1fe31ebf.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220715.4fd15522/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20220718.1fe31ebf/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20220715.4fd15522/gocd/checkers.suse.gocd.yaml 2022-07-15 13:36:27.0 +0200 +++ new/openSUSE-release-tools-20220718.1fe31ebf/gocd/checkers.suse.gocd.yaml 2022-07-18 15:28:06.0 +0200 @@ -127,7 +127,6 @@ osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA rebuild osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA list --supersede - osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA select --non-interactive --merge --try-strategies osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA unselect --cleanup osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA repair --cleanup rm -rf $tempdir diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220715.4fd15522/gocd/checkers.suse.gocd.yaml.erb new/openSUSE-release-tools-20220718.1fe31ebf/gocd/checkers.suse.gocd.yaml.erb --- old/openSUSE-release-tools-20220715.4fd15522/gocd/checkers.suse.gocd.yaml.erb 2022-07-15 13:36:27.0 +0200 +++ new/openSUSE-release-tools-20220718.1fe31ebf/gocd/checkers.suse.gocd.yaml.erb 2022-07-18 15:28:06.0 +0200 @@ -127,7 +127,6 @@ osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA rebuild osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA list --supersede - osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA select --non-interactive --merge --try-strategies osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA unselect --cleanup osc -A https://api.suse.de staging -p SUSE:SLE-15-SP5:GA repair --cleanup rm -rf $tempdir ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.I5Z4DT/_old 2022-07-19 17:20:24.928450909 +0200 +++ /var/tmp/diff_new_pack.I5Z4DT/_new 2022-07-19 17:20:24.932450915 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220715.4fd15522 -mtime: 1657884987 -commit: 4fd15522c99c32b9a426e2d06767f02509d1ae8e +version: 20220718.1fe31ebf +mtime: 1658150886 +commit: 1fe31ebf9dac65c19d635416febd343c0cf70478
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-07-18 18:34:28 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1523 (New) Package is "openSUSE-release-tools" Mon Jul 18 18:34:28 2022 rev:443 rq:989542 version:20220715.4fd15522 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-07-15 13:52:44.951568679 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1523/openSUSE-release-tools.changes 2022-07-18 18:34:45.953828383 +0200 @@ -1,0 +2,6 @@ +Fri Jul 15 11:37:46 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220715.4fd15522: + * rabbit-openqa: If OSRT:OpenQAMapping contains garbage, just continue + +--- Old: openSUSE-release-tools-20220714.70a1c647.obscpio New: openSUSE-release-tools-20220715.4fd15522.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.dZREz3/_old 2022-07-18 18:34:46.597829365 +0200 +++ /var/tmp/diff_new_pack.dZREz3/_new 2022-07-18 18:34:46.605829377 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220714.70a1c647 +Version:20220715.4fd15522 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.dZREz3/_old 2022-07-18 18:34:46.653829450 +0200 +++ /var/tmp/diff_new_pack.dZREz3/_new 2022-07-18 18:34:46.657829456 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -c354a3fe71feab07f7732092a71b60820881ff6e +9dd1cad299df0a729a9c49cb0a10cd4b42fa1318 ++ openSUSE-release-tools-20220714.70a1c647.obscpio -> openSUSE-release-tools-20220715.4fd15522.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220714.70a1c647/gocd/rabbit-openqa.py new/openSUSE-release-tools-20220715.4fd15522/gocd/rabbit-openqa.py --- old/openSUSE-release-tools-20220714.70a1c647/gocd/rabbit-openqa.py 2022-07-14 16:12:25.0 +0200 +++ new/openSUSE-release-tools-20220715.4fd15522/gocd/rabbit-openqa.py 2022-07-15 13:36:27.0 +0200 @@ -47,7 +47,11 @@ old = parts[1] new = parts[2] new = new.replace('$LETTER', self.staging_letter(staging_project)) -return re.compile(old).sub(new, iso) +try: +return re.compile(old).sub(new, iso) +except re.error: +self.logger.error(f"_MAP_ISO {self.replace_string} does not create valid regexps in {self.name}") +return iso def gather_isos(self, name, repository): url = self.api.makeurl(['published', name, repository, 'iso']) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.dZREz3/_old 2022-07-18 18:34:47.281830408 +0200 +++ /var/tmp/diff_new_pack.dZREz3/_new 2022-07-18 18:34:47.285830414 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220714.70a1c647 -mtime: 1657807945 -commit: 70a1c6478a86db89302be27447aadffcff5a2a3b +version: 20220715.4fd15522 +mtime: 1657884987 +commit: 4fd15522c99c32b9a426e2d06767f02509d1ae8e
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-07-15 13:52:27 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1523 (New) Package is "openSUSE-release-tools" Fri Jul 15 13:52:27 2022 rev:442 rq:989190 version:20220714.70a1c647 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-07-06 15:42:33.406566438 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1523/openSUSE-release-tools.changes 2022-07-15 13:52:44.951568679 +0200 @@ -1,0 +2,7 @@ +Thu Jul 14 14:13:31 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220714.70a1c647: + * Add Micro 5.3 into ttm + * Add LeapMicro 5.3 bot configuration + +--- Old: openSUSE-release-tools-20220706.9b973c9b.obscpio New: openSUSE-release-tools-20220714.70a1c647.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.LxeE9S/_old 2022-07-15 13:52:45.571568879 +0200 +++ /var/tmp/diff_new_pack.LxeE9S/_new 2022-07-15 13:52:45.575568881 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220706.9b973c9b +Version:20220714.70a1c647 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.LxeE9S/_old 2022-07-15 13:52:45.615568894 +0200 +++ /var/tmp/diff_new_pack.LxeE9S/_new 2022-07-15 13:52:45.615568894 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -e0ea2c9c16829cb74514afbd38bfcfc108699bb2 +c354a3fe71feab07f7732092a71b60820881ff6e ++ openSUSE-release-tools-20220706.9b973c9b.obscpio -> openSUSE-release-tools-20220714.70a1c647.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220706.9b973c9b/dashboard/generate.py new/openSUSE-release-tools-20220714.70a1c647/dashboard/generate.py --- old/openSUSE-release-tools-20220706.9b973c9b/dashboard/generate.py 2022-07-06 11:06:48.0 +0200 +++ new/openSUSE-release-tools-20220714.70a1c647/dashboard/generate.py 2022-07-14 16:12:25.0 +0200 @@ -175,6 +175,11 @@ openqa_group='openSUSE Leap Micro 5.2', openqa_version='5.2', openqa_groupid=95) fetcher.add('openSUSE:Leap:Micro:5.2:Images', nick='Leap:Micro:5.2:Images', openqa_group='openSUSE Leap Micro 5.2 Image', openqa_version='5.2', openqa_groupid=94) +fetcher.add('openSUSE:Leap:Micro:5.3', nick='Leap:Micro:5.3', + download_url='https://download.opensuse.org/distribution/leap-micro/5.3/product/iso', +openqa_group='openSUSE Leap Micro 5.3', openqa_version='5.3', openqa_groupid=102) +fetcher.add('openSUSE:Leap:Micro:5.3:Images', nick='Leap:Micro:5.3:Images', +openqa_group='openSUSE Leap Micro 5.3 Image', openqa_version='5.3', openqa_groupid=101) fetcher.add('openSUSE:Leap:15.4', nick='Leap:15.4', download_url='https://download.opensuse.org/distribution/leap/15.4/iso', openqa_group='openSUSE Leap 15', openqa_version='15.4', openqa_groupid=50) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220706.9b973c9b/gocd/leapmicro.target.gocd.yaml new/openSUSE-release-tools-20220714.70a1c647/gocd/leapmicro.target.gocd.yaml --- old/openSUSE-release-tools-20220706.9b973c9b/gocd/leapmicro.target.gocd.yaml 2022-07-06 11:06:48.0 +0200 +++ new/openSUSE-release-tools-20220714.70a1c647/gocd/leapmicro.target.gocd.yaml 2022-07-14 16:12:25.0 +0200 @@ -19,6 +19,25 @@ tasks: - script: ./pkglistgen.py -A https://api.opensuse.org update_and_solve -p openSUSE:Leap:Micro:5.2 -s target --only-release-packages + LeapMicro53.RelPkgs: +group: Leap +lock_behavior: unlockWhenFinished +timer: + spec: 0 10 * ? * * + only_on_changes: false +materials: + git: +git: https://github.com/openSUSE/openSUSE-release-tools.git +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-staging-bot +stages: +- Create.Release.Packages: +approval: manual +resources: +- repo-checker
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-07-06 15:42:17 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Wed Jul 6 15:42:17 2022 rev:441 rq:986994 version:20220706.9b973c9b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-06-25 10:24:45.310715982 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-07-06 15:42:33.406566438 +0200 @@ -1,0 +2,6 @@ +Wed Jul 06 09:07:54 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220706.9b973c9b: + * Update checkers and stagings pipelines for SLE15 (SP4 -> SP5) + +--- Old: openSUSE-release-tools-20220624.4137841c.obscpio New: openSUSE-release-tools-20220706.9b973c9b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.806EhA/_old 2022-07-06 15:42:34.082567408 +0200 +++ /var/tmp/diff_new_pack.806EhA/_new 2022-07-06 15:42:34.086567413 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220624.4137841c +Version:20220706.9b973c9b 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.806EhA/_old 2022-07-06 15:42:34.126567470 +0200 +++ /var/tmp/diff_new_pack.806EhA/_new 2022-07-06 15:42:34.130567476 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -3149998138347d71d407871157738b7a008369a9 +e0ea2c9c16829cb74514afbd38bfcfc108699bb2 ++ openSUSE-release-tools-20220624.4137841c.obscpio -> openSUSE-release-tools-20220706.9b973c9b.obscpio ++ 2036 lines of diff (skipped) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.806EhA/_old 2022-07-06 15:42:34.862568527 +0200 +++ /var/tmp/diff_new_pack.806EhA/_new 2022-07-06 15:42:34.866568532 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220624.4137841c -mtime: 1656077138 -commit: 4137841cdbe82853fe214e75af7a3a2274ab43e4 +version: 20220706.9b973c9b +mtime: 1657098408 +commit: 9b973c9bc4299d5218bfc51583c883de9f804cdb
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-06-25 10:24:24 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Sat Jun 25 10:24:24 2022 rev:440 rq:984898 version:20220624.4137841c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-06-23 10:24:42.375768407 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-06-25 10:24:45.310715982 +0200 @@ -1,0 +2,7 @@ +Fri Jun 24 13:26:13 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220624.4137841c: + * ci/testenv-tumbleweed: Add scm-obs-bridge for source_checker to container + * package: require git-scm-bridge by osrt-check-source + +--- Old: openSUSE-release-tools-20220620.4d3c1856.obscpio New: openSUSE-release-tools-20220624.4137841c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.du07tA/_old 2022-06-25 10:24:45.930716867 +0200 +++ /var/tmp/diff_new_pack.du07tA/_new 2022-06-25 10:24:45.934716873 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220620.4d3c1856 +Version:20220624.4137841c Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -103,6 +103,7 @@ %package check-source Summary:Check source review bot Group: Development/Tools/Other +Requires: obs-scm-bridge Requires: obs-service-download_files Requires: obs-service-source_validator Requires: osclib = %{version} ++ _servicedata ++ --- /var/tmp/diff_new_pack.du07tA/_old 2022-06-25 10:24:45.970716924 +0200 +++ /var/tmp/diff_new_pack.du07tA/_new 2022-06-25 10:24:45.974716930 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -4d3c18566b81eb2143e190bf199e8a0972f2657f +3149998138347d71d407871157738b7a008369a9 ++ openSUSE-release-tools-20220620.4d3c1856.obscpio -> openSUSE-release-tools-20220624.4137841c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220620.4d3c1856/dist/ci/testenv-tumbleweed/Dockerfile new/openSUSE-release-tools-20220624.4137841c/dist/ci/testenv-tumbleweed/Dockerfile --- old/openSUSE-release-tools-20220620.4d3c1856/dist/ci/testenv-tumbleweed/Dockerfile 2022-06-20 17:28:22.0 +0200 +++ new/openSUSE-release-tools-20220624.4137841c/dist/ci/testenv-tumbleweed/Dockerfile 2022-06-24 15:25:38.0 +0200 @@ -10,7 +10,7 @@ python3-influxdb python3-pytest-cov libxml2-tools curl python3-flake8 \ shadow vim vim-data strace git sudo patch openSUSE-release openSUSE-release-ftp \ perl-Net-SSLeay perl-Text-Diff perl-XML-Simple perl-XML-Parser build \ - obs-service-download_files obs-service-format_spec_file + obs-service-download_files obs-service-format_spec_file obs-scm-bridge RUN useradd tester -d /code/tests/home COPY run_as_tester /usr/bin diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220620.4d3c1856/dist/package/openSUSE-release-tools.spec new/openSUSE-release-tools-20220624.4137841c/dist/package/openSUSE-release-tools.spec --- old/openSUSE-release-tools-20220620.4d3c1856/dist/package/openSUSE-release-tools.spec 2022-06-20 17:28:22.0 +0200 +++ new/openSUSE-release-tools-20220624.4137841c/dist/package/openSUSE-release-tools.spec 2022-06-24 15:25:38.0 +0200 @@ -103,6 +103,7 @@ %package check-source Summary:Check source review bot Group: Development/Tools/Other +Requires: obs-scm-bridge Requires: obs-service-download_files Requires: obs-service-source_validator Requires: osclib = %{version} ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.du07tA/_old 2022-06-25 10:24:46.686717947 +0200 +++ /var/tmp/diff_new_pack.du07tA/_new 2022-06-25 10:24:46.690717952 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220620.4d3c1856 -mtime: 1655738902 -commit: 4d3c18566b81eb2143e190bf199e8a0972f2657f +version: 20220624.4137841c +mtime: 1656077138 +commit: 4137841cdbe82853fe214e75af7a3a2274ab43e4
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-06-23 10:23:59 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Thu Jun 23 10:23:59 2022 rev:439 rq:984376 version:20220620.4d3c1856 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-06-21 16:32:14.363795983 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-06-23 10:24:42.375768407 +0200 @@ -1,0 +2,6 @@ +Mon Jun 20 15:29:08 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220620.4d3c1856: + * freeze: always disable images repository after freeze + +--- Old: openSUSE-release-tools-20220620.11235ac0.obscpio New: openSUSE-release-tools-20220620.4d3c1856.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.W7Tl4p/_old 2022-06-23 10:24:43.075769168 +0200 +++ /var/tmp/diff_new_pack.W7Tl4p/_new 2022-06-23 10:24:43.079769172 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220620.11235ac0 +Version:20220620.4d3c1856 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.W7Tl4p/_old 2022-06-23 10:24:43.119769215 +0200 +++ /var/tmp/diff_new_pack.W7Tl4p/_new 2022-06-23 10:24:43.123769220 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -cf9bad31d02a49e2d1ed9f4ce190de37805c37b8 +4d3c18566b81eb2143e190bf199e8a0972f2657f ++ openSUSE-release-tools-20220620.11235ac0.obscpio -> openSUSE-release-tools-20220620.4d3c1856.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220620.11235ac0/osclib/freeze_command.py new/openSUSE-release-tools-20220620.4d3c1856/osclib/freeze_command.py --- old/openSUSE-release-tools-20220620.11235ac0/osclib/freeze_command.py 2022-06-20 15:56:18.0 +0200 +++ new/openSUSE-release-tools-20220620.4d3c1856/osclib/freeze_command.py 2022-06-20 17:28:22.0 +0200 @@ -37,14 +37,6 @@ self.api.retried_PUT(url, ET.tostring(meta)) -def is_images_disabled(self): -flag = self.api.get_flag_in_prj(self.prj, flag='build', repository='images') -if flag == 'disable': -return True -if flag == 'enable': -return False -return self.api.get_flag_in_prj(self.prj, flag='build') == 'disable' - def create_bootstrap_aggregate(self): self.create_bootstrap_aggregate_meta() self.create_bootstrap_aggregate_file() @@ -131,7 +123,6 @@ self.copy_weakremovers() build_status = self.api.get_flag_in_prj(prj, flag='build') -images_status = self.api.get_flag_in_prj(prj, flag='build', repository='images') # If there is not a bootstrap repository, there is not # anything more to do. @@ -152,9 +143,8 @@ # Set the original build status for the project self.api.build_switch_prj(prj, build_status) -# if we build we *might* want to enable images as well (but only if preexistant) -if build_status == 'enable': -self.api.build_switch_prj(prj, images_status, repository='images') +# disable image build; after freeze, /standard needs to build. +self.api.build_switch_prj(prj, 'disable', repository='images') def prj_meta_for_bootstrap_copy(self): root = ET.Element('project', {'name': self.prj}) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.W7Tl4p/_old 2022-06-23 10:24:43.803769959 +0200 +++ /var/tmp/diff_new_pack.W7Tl4p/_new 2022-06-23 10:24:43.807769963 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220620.11235ac0 -mtime: 1655733378 -commit: 11235ac02e00c556b5f0cea11191d52804ba5ccf +version: 20220620.4d3c1856 +mtime: 1655738902 +commit: 4d3c18566b81eb2143e190bf199e8a0972f2657f
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-06-21 16:32:10 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Tue Jun 21 16:32:10 2022 rev:438 rq:983993 version:20220620.11235ac0 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-06-08 15:48:08.456748518 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-06-21 16:32:14.363795983 +0200 @@ -1,0 +2,6 @@ +Mon Jun 20 13:57:26 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220620.11235ac0: + * ALP:Enable autosync + +--- Old: openSUSE-release-tools-20220608.67d65358.obscpio New: openSUSE-release-tools-20220620.11235ac0.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.DONq2j/_old 2022-06-21 16:32:15.111797080 +0200 +++ /var/tmp/diff_new_pack.DONq2j/_new 2022-06-21 16:32:15.123797098 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220608.67d65358 +Version:20220620.11235ac0 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.DONq2j/_old 2022-06-21 16:32:15.175797174 +0200 +++ /var/tmp/diff_new_pack.DONq2j/_new 2022-06-21 16:32:15.175797174 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -75baf978af2016e26e29afc67fd537fb5aaf93a0 +cf9bad31d02a49e2d1ed9f4ce190de37805c37b8 ++ openSUSE-release-tools-20220608.67d65358.obscpio -> openSUSE-release-tools-20220620.11235ac0.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220608.67d65358/gocd/monitors.gocd.yaml new/openSUSE-release-tools-20220620.11235ac0/gocd/monitors.gocd.yaml --- old/openSUSE-release-tools-20220608.67d65358/gocd/monitors.gocd.yaml 2022-06-08 14:17:07.0 +0200 +++ new/openSUSE-release-tools-20220620.11235ac0/gocd/monitors.gocd.yaml 2022-06-20 15:56:18.0 +0200 @@ -121,7 +121,7 @@ git config --global user.email "co...@suse.de" git config --global user.name "GoCD Repo Monitor" cd repos -../scripts/gocd/rabbit-repoid.py -A https://api.opensuse.org openSUSE:Factory openSUSE:Leap openSUSE:Backports Virtualization:WSL KDE:Medias YaST:Head:D-Installer +../scripts/gocd/rabbit-repoid.py -A https://api.opensuse.org openSUSE:Factory openSUSE:Leap openSUSE:Backports Virtualization:WSL KDE:Medias YaST:Head:D-Installer devel:LEO openSUSE.ObsRsync: group: Monitors lock_behavior: unlockWhenFinished ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.DONq2j/_old 2022-06-21 16:32:15.903798242 +0200 +++ /var/tmp/diff_new_pack.DONq2j/_new 2022-06-21 16:32:15.907798248 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220608.67d65358 -mtime: 1654690627 -commit: 67d6535836432c5aea512c95fc2de79598a28adb +version: 20220620.11235ac0 +mtime: 1655733378 +commit: 11235ac02e00c556b5f0cea11191d52804ba5ccf
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-06-08 15:48:06 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Wed Jun 8 15:48:06 2022 rev:437 rq:981313 version:20220608.67d65358 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-06-04 23:27:01.040754690 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-06-08 15:48:08.456748518 +0200 @@ -1,0 +2,6 @@ +Wed Jun 08 12:18:21 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220608.67d65358: + * docker_publisher.py: Make 15.4 stable + +--- Old: openSUSE-release-tools-20220603.05ff2914.obscpio New: openSUSE-release-tools-20220608.67d65358.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.c2nNZK/_old 2022-06-08 15:48:09.168749267 +0200 +++ /var/tmp/diff_new_pack.c2nNZK/_new 2022-06-08 15:48:09.172749272 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220603.05ff2914 +Version:20220608.67d65358 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.c2nNZK/_old 2022-06-08 15:48:09.236749340 +0200 +++ /var/tmp/diff_new_pack.c2nNZK/_new 2022-06-08 15:48:09.240749343 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -05ff2914351f7c494569d6ea076ff4dee90a078c +75baf978af2016e26e29afc67fd537fb5aaf93a0 ++ openSUSE-release-tools-20220603.05ff2914.obscpio -> openSUSE-release-tools-20220608.67d65358.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220603.05ff2914/docker_publisher.py new/openSUSE-release-tools-20220608.67d65358/docker_publisher.py --- old/openSUSE-release-tools-20220603.05ff2914/docker_publisher.py 2022-06-03 16:02:31.0 +0200 +++ new/openSUSE-release-tools-20220608.67d65358/docker_publisher.py 2022-06-08 14:17:07.0 +0200 @@ -385,7 +385,7 @@ 'ppc64le': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.3/containers/ppc64le/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 's390x': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.3/containers/s390x/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 }, -'publisher': DockerImagePublisherRegistry(drc_leap, "latest", ["15.3", "15"]), +'publisher': DockerImagePublisherRegistry(drc_leap, "15.3"), }, 'leap-15.4': { 'fetchers': { @@ -394,7 +394,7 @@ 'ppc64le': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.4/containers/ppc64le/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 's390x': DockerImageFetcherOBS(url="https://build.opensuse.org/public/build/openSUSE:Containers:Leap:15.4/containers/s390x/opensuse-leap-image:docker;, maintenance_release=True), # noqa: E501 }, -'publisher': DockerImagePublisherRegistry(drc_leap, "15.4"), +'publisher': DockerImagePublisherRegistry(drc_leap, "latest", ["15.4", "15"]), }, } ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.c2nNZK/_old 2022-06-08 15:48:10.092750241 +0200 +++ /var/tmp/diff_new_pack.c2nNZK/_new 2022-06-08 15:48:10.092750241 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220603.05ff2914 -mtime: 1654264951 -commit: 05ff2914351f7c494569d6ea076ff4dee90a078c +version: 20220608.67d65358 +mtime: 1654690627 +commit: 67d6535836432c5aea512c95fc2de79598a28adb
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-06-04 23:26:57 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Sat Jun 4 23:26:57 2022 rev:436 rq:980648 version:20220603.05ff2914 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-06-01 17:35:25.254794603 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-06-04 23:27:01.040754690 +0200 @@ -1,0 +2,7 @@ +Fri Jun 03 14:03:53 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220603.05ff2914: + * Run gocd/generate.sh + * Remove all Kubic tooling + +--- Old: openSUSE-release-tools-20220531.bd5f1a56.obscpio New: openSUSE-release-tools-20220603.05ff2914.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.HSm0R1/_old 2022-06-04 23:27:01.808755465 +0200 +++ /var/tmp/diff_new_pack.HSm0R1/_new 2022-06-04 23:27:01.808755465 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220531.bd5f1a56 +Version:20220603.05ff2914 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.HSm0R1/_old 2022-06-04 23:27:01.856755514 +0200 +++ /var/tmp/diff_new_pack.HSm0R1/_new 2022-06-04 23:27:01.860755519 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -acd3a304caf9330eacc2f8ef09348fb2d5361297 +05ff2914351f7c494569d6ea076ff4dee90a078c ++ openSUSE-release-tools-20220531.bd5f1a56.obscpio -> openSUSE-release-tools-20220603.05ff2914.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220531.bd5f1a56/config/announcer/openSUSE:Kubic.yml new/openSUSE-release-tools-20220603.05ff2914/config/announcer/openSUSE:Kubic.yml --- old/openSUSE-release-tools-20220531.bd5f1a56/config/announcer/openSUSE:Kubic.yml 2022-05-31 16:28:30.0 +0200 +++ new/openSUSE-release-tools-20220603.05ff2914/config/announcer/openSUSE:Kubic.yml 1970-01-01 01:00:00.0 +0100 @@ -1,30 +0,0 @@ -bodytemplate: ' - - Please note that this mail was generated by a script. - - The described changes are computed based on the x86_64 DVD. - - The full online repo contains too many changes to be listed here. - - - Please check the known defects of this snapshot before upgrading: - - https://openqa.opensuse.org/tests/overview?distri=kubic=1=Tumbleweed={version} - - https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed=Kubic_format=advanced=--- - - - Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. - - For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports - - {text} - - ' -iso: openSUSE-Kubic-DVD-x86_64-Current.iso -changesfile: "Changes.Kubic.{version}.txt" -to: opensuse-ku...@opensuse.org -name: openSUSE:Kubic -subject: New Kubic snapshot {version} released! -sender: Richard Brown -url: http://download.opensuse.org/tumbleweed/iso/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220531.bd5f1a56/config/announcer/openSUSE:Kubic:ARM.yml new/openSUSE-release-tools-20220603.05ff2914/config/announcer/openSUSE:Kubic:ARM.yml --- old/openSUSE-release-tools-20220531.bd5f1a56/config/announcer/openSUSE:Kubic:ARM.yml 2022-05-31 16:28:30.0 +0200 +++ new/openSUSE-release-tools-20220603.05ff2914/config/announcer/openSUSE:Kubic:ARM.yml 1970-01-01 01:00:00.0 +0100 @@ -1,30 +0,0 @@ -bodytemplate: ' - - Please note that this mail was generated by a script. - - The described changes are computed based on the aarch64 DVD. - - The full online repo contains too many changes to be listed here. - - - Please check the known defects of this snapshot before upgrading: - - https://openqa.opensuse.org/tests/overview?distri=kubic=3=Tumbleweed={version} - - https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed=Kubic_format=advanced=--- - - - Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. - -
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-06-01 17:35:02 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Wed Jun 1 17:35:02 2022 rev:435 rq:980296 version:20220531.bd5f1a56 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-05-31 17:38:17.927028625 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-06-01 17:35:25.254794603 +0200 @@ -1,0 +2,7 @@ +Tue May 31 14:29:06 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220531.bd5f1a56: + * dockerhub-publisher.gocd.yaml: Use this repo for docker_publisher.py now + * dockerhub-publisher.yaml -> dockerhub-publisher.gocd.yaml + +--- Old: openSUSE-release-tools-20220531.7e00d7d8.obscpio New: openSUSE-release-tools-20220531.bd5f1a56.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.pzSlQz/_old 2022-06-01 17:35:25.874795336 +0200 +++ /var/tmp/diff_new_pack.pzSlQz/_new 2022-06-01 17:35:25.878795340 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220531.7e00d7d8 +Version:20220531.bd5f1a56 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.pzSlQz/_old 2022-06-01 17:35:25.942795416 +0200 +++ /var/tmp/diff_new_pack.pzSlQz/_new 2022-06-01 17:35:25.942795416 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -7e00d7d8cbc711305dcee3e12918d148c1173fec +acd3a304caf9330eacc2f8ef09348fb2d5361297 ++ openSUSE-release-tools-20220531.7e00d7d8.obscpio -> openSUSE-release-tools-20220531.bd5f1a56.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220531.7e00d7d8/gocd/dockerhub-publisher.gocd.yaml new/openSUSE-release-tools-20220531.bd5f1a56/gocd/dockerhub-publisher.gocd.yaml --- old/openSUSE-release-tools-20220531.7e00d7d8/gocd/dockerhub-publisher.gocd.yaml 1970-01-01 01:00:00.0 +0100 +++ new/openSUSE-release-tools-20220531.bd5f1a56/gocd/dockerhub-publisher.gocd.yaml 2022-05-31 16:28:30.0 +0200 @@ -0,0 +1,25 @@ +format_version: 3 +pipelines: + openSUSE.DockerHub.Publish: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + REGISTRY: 'https://registry-1.docker.io' + REGISTRY_USER: 'opensusereleasebot' + REGISTRY_PASSWORD: '{{SECRET:[opensuse.secrets][REGISTRY_PASSWORD]}}' + REGISTRY_REPO_TW: 'opensuse/tumbleweed' + REGISTRY_REPO_LEAP: 'opensuse/leap' +materials: + git: +git: https://github.com/openSUSE/openSUSE-release-tools.git +timer: + spec: 0 */15 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: +- staging-bot +tasks: +- script: +./docker_publisher.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220531.7e00d7d8/gocd/dockerhub-publisher.yaml new/openSUSE-release-tools-20220531.bd5f1a56/gocd/dockerhub-publisher.yaml --- old/openSUSE-release-tools-20220531.7e00d7d8/gocd/dockerhub-publisher.yaml 2022-05-31 16:04:46.0 +0200 +++ new/openSUSE-release-tools-20220531.bd5f1a56/gocd/dockerhub-publisher.yaml 1970-01-01 01:00:00.0 +0100 @@ -1,26 +0,0 @@ -format_version: 3 -pipelines: - openSUSE.DockerHub.Publish: -group: openSUSE.Checkers -lock_behavior: unlockWhenFinished -environment_variables: - REGISTRY: 'https://registry-1.docker.io' - REGISTRY_USER: 'opensusereleasebot' - REGISTRY_PASSWORD: '{{SECRET:[opensuse.secrets][REGISTRY_PASSWORD]}}' - REGISTRY_REPO_TW: 'opensuse/tumbleweed' - REGISTRY_REPO_LEAP: 'opensuse/leap' -materials: - git: -git: https://github.com/Vogtinator/opensuse-release-tools.git -branch: docker-release-gocd -timer: - spec: 0 */15 * ? * * - only_on_changes: false -stages: -- Run: -approval: manual -resources: -- staging-bot -tasks: -- script: -
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-05-31 17:38:09 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Tue May 31 17:38:09 2022 rev:434 rq:980103 version:20220531.7e00d7d8 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-05-31 15:49:01.968053969 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-05-31 17:38:17.927028625 +0200 @@ -1,0 +2,6 @@ +Tue May 31 14:06:09 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220531.7e00d7d8: + * Introduce a new docker-publisher bot + +--- Old: openSUSE-release-tools-20220531.932157b8.obscpio New: openSUSE-release-tools-20220531.7e00d7d8.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.iYTSFT/_old 2022-05-31 17:38:18.563028945 +0200 +++ /var/tmp/diff_new_pack.iYTSFT/_new 2022-05-31 17:38:18.567028947 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220531.932157b8 +Version:20220531.7e00d7d8 Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0-or-later AND MIT @@ -113,6 +113,18 @@ %description check-source Check source review bot that performs basic source analysis and assigns reviews. +%package docker-publisher +Summary:Docker image publishing bot +Group: Development/Tools/Other +BuildArch: noarch +Requires: python3-lxml +Requires: python3-requests +Requires(pre): shadow + +%description docker-publisher +A docker image publishing bot which regularly pushes built docker images from +several sources (Repo, URL) to several destinations (git, Docker registries) + %package maintenance Summary:Maintenance related services Group: Development/Tools/Other @@ -301,6 +313,14 @@ %postun check-source %{systemd_postun} +%pre docker-publisher +getent passwd osrt-docker-publisher > /dev/null || \ + useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-docker-publisher" osrt-docker-publisher +exit 0 + +%postun docker-publisher +%{systemd_postun} + %pre maintenance getent passwd osrt-maintenance > /dev/null || \ useradd -r -m -s /sbin/nologin -c "user for openSUSE-release-tools-maintenance" osrt-maintenance @@ -372,6 +392,8 @@ %exclude %{_datadir}/%{source_dir}/check_maintenance_incidents.py %exclude %{_datadir}/%{source_dir}/check_source.py %exclude %{_datadir}/%{source_dir}/devel-project.py +%exclude %{_datadir}/%{source_dir}/docker_publisher.py +%exclude %{_datadir}/%{source_dir}/docker_registry.py %exclude %{_datadir}/%{source_dir}/metrics %exclude %{_datadir}/%{source_dir}/metrics.py %exclude %{_datadir}/%{source_dir}/metrics_release.py @@ -409,6 +431,13 @@ %{_bindir}/osrt-check_source %{_datadir}/%{source_dir}/check_source.py +%files docker-publisher +%{_bindir}/osrt-docker_publisher +%{_datadir}/%{source_dir}/docker_publisher.py +%{_datadir}/%{source_dir}/docker_registry.py +%{_unitdir}/osrt-docker-publisher.service +%{_unitdir}/osrt-docker-publisher.timer + %files maintenance %{_bindir}/osrt-check_maintenance_incidents %{_datadir}/%{source_dir}/check_maintenance_incidents.py ++ _servicedata ++ --- /var/tmp/diff_new_pack.iYTSFT/_old 2022-05-31 17:38:18.611028969 +0200 +++ /var/tmp/diff_new_pack.iYTSFT/_new 2022-05-31 17:38:18.615028971 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -ba3b4174aa37bddbca58f6887913c86bf14ed67b +7e00d7d8cbc711305dcee3e12918d148c1173fec ++ openSUSE-release-tools-20220531.932157b8.obscpio -> openSUSE-release-tools-20220531.7e00d7d8.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220531.932157b8/.noserc new/openSUSE-release-tools-20220531.7e00d7d8/.noserc --- old/openSUSE-release-tools-20220531.932157b8/.noserc2022-05-31 14:59:40.0 +0200 +++ new/openSUSE-release-tools-20220531.7e00d7d8/.noserc2022-05-31 16:04:46.0 +0200 @@ -1,2 +1,3 @@ [nosetests] ignore-files=metrics_release\.py +ignore-files=docker_.+\.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-05-31 15:47:49 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548 (New) Package is "openSUSE-release-tools" Tue May 31 15:47:49 2022 rev:433 rq:980094 version:20220531.932157b8 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-05-26 18:44:15.573191926 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1548/openSUSE-release-tools.changes 2022-05-31 15:49:01.968053969 +0200 @@ -1,0 +2,6 @@ +Tue May 31 13:03:39 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220531.932157b8: + * Use consistent URL for openSUSE-release-tools.git + +--- Old: openSUSE-release-tools-20220526.eab9dc70.obscpio New: openSUSE-release-tools-20220531.932157b8.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.Qta1xm/_old 2022-05-31 15:49:02.600054389 +0200 +++ /var/tmp/diff_new_pack.Qta1xm/_new 2022-05-31 15:49:02.608054394 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220526.eab9dc70 +Version:20220531.932157b8 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.Qta1xm/_old 2022-05-31 15:49:02.648054421 +0200 +++ /var/tmp/diff_new_pack.Qta1xm/_new 2022-05-31 15:49:02.648054421 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -af397bec22751808755560ea6edf0232a0c2d02c +ba3b4174aa37bddbca58f6887913c86bf14ed67b ++ openSUSE-release-tools-20220526.eab9dc70.obscpio -> openSUSE-release-tools-20220531.932157b8.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220526.eab9dc70/gocd/update.osrt.gocd.yaml new/openSUSE-release-tools-20220531.932157b8/gocd/update.osrt.gocd.yaml --- old/openSUSE-release-tools-20220526.eab9dc70/gocd/update.osrt.gocd.yaml 2022-05-26 11:36:41.0 +0200 +++ new/openSUSE-release-tools-20220531.932157b8/gocd/update.osrt.gocd.yaml 2022-05-31 14:59:40.0 +0200 @@ -13,7 +13,7 @@ only_on_changes: false materials: git: -git: https://github.com/openSUSE/opensuse-release-tools.git +git: https://github.com/openSUSE/openSUSE-release-tools.git stages: - obs-deploy: resources: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220526.eab9dc70/gocd/vagrant-publisher.gocd.yaml new/openSUSE-release-tools-20220531.932157b8/gocd/vagrant-publisher.gocd.yaml --- old/openSUSE-release-tools-20220526.eab9dc70/gocd/vagrant-publisher.gocd.yaml 2022-05-26 11:36:41.0 +0200 +++ new/openSUSE-release-tools-20220531.932157b8/gocd/vagrant-publisher.gocd.yaml 2022-05-31 14:59:40.0 +0200 @@ -7,7 +7,7 @@ ATLAS_TOKEN: '{{SECRET:[opensuse.secrets][ATLAS_TOKEN]}}' materials: git: -git: https://github.com/openSUSE/opensuse-release-tools.git +git: https://github.com/openSUSE/openSUSE-release-tools.git timer: spec: 0 0 0 ? * * only_on_changes: false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220526.eab9dc70/gocd/vagrant-publisher.gocd.yaml.erb new/openSUSE-release-tools-20220531.932157b8/gocd/vagrant-publisher.gocd.yaml.erb --- old/openSUSE-release-tools-20220526.eab9dc70/gocd/vagrant-publisher.gocd.yaml.erb 2022-05-26 11:36:41.0 +0200 +++ new/openSUSE-release-tools-20220531.932157b8/gocd/vagrant-publisher.gocd.yaml.erb 2022-05-31 14:59:40.0 +0200 @@ -7,7 +7,7 @@ ATLAS_TOKEN: '{{SECRET:[opensuse.secrets][ATLAS_TOKEN]}}' materials: git: -git: https://github.com/openSUSE/opensuse-release-tools.git +git: https://github.com/openSUSE/openSUSE-release-tools.git timer: spec: 0 0 0 ? * * only_on_changes: false ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.Qta1xm/_old 2022-05-31 15:49:03.472054967 +0200 +++ /var/tmp/diff_new_pack.Qta1xm/_new 2022-05-31 15:49:03.476054970 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-05-26 18:44:07 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2254 (New) Package is "openSUSE-release-tools" Thu May 26 18:44:07 2022 rev:432 rq:979314 version:20220526.eab9dc70 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-05-25 20:35:32.948310273 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2254/openSUSE-release-tools.changes 2022-05-26 18:44:15.573191926 +0200 @@ -1,0 +2,6 @@ +Thu May 26 09:37:44 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220526.eab9dc70: + * skippkg-finder: ignore skelcd-control only on Leap project + +--- Old: openSUSE-release-tools-20220525.a1ba599c.obscpio New: openSUSE-release-tools-20220526.eab9dc70.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.yQpaz8/_old 2022-05-26 18:44:16.269192738 +0200 +++ /var/tmp/diff_new_pack.yQpaz8/_new 2022-05-26 18:44:16.273192742 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220525.a1ba599c +Version:20220526.eab9dc70 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.yQpaz8/_old 2022-05-26 18:44:16.309192784 +0200 +++ /var/tmp/diff_new_pack.yQpaz8/_new 2022-05-26 18:44:16.309192784 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -4b1431f34dd1ec552f3e2aad4d9bcbcf19608767 +af397bec22751808755560ea6edf0232a0c2d02c ++ openSUSE-release-tools-20220525.a1ba599c.obscpio -> openSUSE-release-tools-20220526.eab9dc70.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220525.a1ba599c/skippkg-finder.py new/openSUSE-release-tools-20220526.eab9dc70/skippkg-finder.py --- old/openSUSE-release-tools-20220525.a1ba599c/skippkg-finder.py 2022-05-25 08:05:22.0 +0200 +++ new/openSUSE-release-tools-20220526.eab9dc70/skippkg-finder.py 2022-05-26 11:36:41.0 +0200 @@ -128,7 +128,7 @@ if pkgname.startswith('00') or\ pkgname.startswith('_') or\ pkgname.startswith('patchinfo.') or\ -pkgname.startswith('skelcd-') or\ +pkgname.startswith('skelcd-control') or\ pkgname.startswith('installation-images') or\ pkgname.startswith('Leap-release') or\ pkgname.endswith('-mini') or\ ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.yQpaz8/_old 2022-05-26 18:44:17.037193633 +0200 +++ /var/tmp/diff_new_pack.yQpaz8/_new 2022-05-26 18:44:17.041193638 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220525.a1ba599c -mtime: 1653458722 -commit: a1ba599ce879ba9d3610f49419f5000ede6cfd97 +version: 20220526.eab9dc70 +mtime: 1653557801 +commit: eab9dc704af75f28eb61b4b6ac868075322d0aff
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-05-25 20:34:49 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2254 (New) Package is "openSUSE-release-tools" Wed May 25 20:34:49 2022 rev:431 rq:979114 version:20220525.a1ba599c Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-05-24 20:32:36.790986139 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2254/openSUSE-release-tools.changes 2022-05-25 20:35:32.948310273 +0200 @@ -1,0 +2,6 @@ +Wed May 25 06:06:26 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220525.a1ba599c: + * Update Micro IBS project (Micro53) in botmaster + +--- Old: openSUSE-release-tools-20220524.5a34df44.obscpio New: openSUSE-release-tools-20220525.a1ba599c.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.MDFtWj/_old 2022-05-25 20:35:33.848311529 +0200 +++ /var/tmp/diff_new_pack.MDFtWj/_new 2022-05-25 20:35:33.848311529 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220524.5a34df44 +Version:20220525.a1ba599c 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.MDFtWj/_old 2022-05-25 20:35:33.908311612 +0200 +++ /var/tmp/diff_new_pack.MDFtWj/_new 2022-05-25 20:35:33.908311612 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -c93c63c98c3f7b44e01a50f611e5c093f1f98014 +4b1431f34dd1ec552f3e2aad4d9bcbcf19608767 ++ openSUSE-release-tools-20220524.5a34df44.obscpio -> openSUSE-release-tools-20220525.a1ba599c.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220524.5a34df44/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20220525.a1ba599c/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20220524.5a34df44/gocd/checkers.suse.gocd.yaml 2022-05-24 12:25:00.0 +0200 +++ new/openSUSE-release-tools-20220525.a1ba599c/gocd/checkers.suse.gocd.yaml 2022-05-25 08:05:22.0 +0200 @@ -60,7 +60,7 @@ - repo-checker tasks: - script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP4:GA:Staging/dashboard --no-rebuild SUSE:SLE-15-SP4:GA - MicroOS.Project: + SLE-Micro.Project: group: SLE.Checkers lock_behavior: unlockWhenFinished timer: @@ -75,11 +75,11 @@ - Run: approval: manual jobs: - MicroOS: + SLE-Micro: resources: - repo-checker tasks: -- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP3:Update:Products:MicroOS52:Staging/dashboard --no-rebuild SUSE:SLE-15-SP3:Update:Products:MicroOS52 +- script: ./project-installcheck.py -A https://api.suse.de --debug check --store SUSE:SLE-15-SP4:Update:Products:Micro53:Staging/dashboard --no-rebuild SUSE:SLE-15-SP4:Update:Products:Micro53 SLE.Origin.Manager: group: SLE.Checkers lock_behavior: unlockWhenFinished @@ -131,7 +131,7 @@ osc -A https://api.suse.de staging -p SUSE:SLE-15-SP4:GA unselect --cleanup osc -A https://api.suse.de staging -p SUSE:SLE-15-SP4:GA repair --cleanup rm -rf $tempdir - MicroOS.Staging.Bot.Regular: + SLE-Micro.Staging.Bot.Regular: group: SLE.Checkers lock_behavior: unlockWhenFinished timer: @@ -158,11 +158,11 @@ ln -s $PWD/osclib $tempdir/.osc-plugins export HOME=$tempdir - osc -A https://api.suse.de staging -p SUSE:SLE-15-SP3:Update:Products:MicroOS52 rebuild - osc -A https://api.suse.de staging -p SUSE:SLE-15-SP3:Update:Products:MicroOS52 list --supersede - osc -A https://api.suse.de staging -p SUSE:SLE-15-SP3:Update:Products:MicroOS52 select --non-interactive --merge --try-strategies - osc -A https://api.suse.de staging -p SUSE:SLE-15-SP3:Update:Products:MicroOS52 unselect --cleanup - osc -A https://api.suse.de staging -p SUSE:SLE-15-SP3:Update:Products:MicroOS52 repair --cleanup + osc -A
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-05-24 20:31:54 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2254 (New) Package is "openSUSE-release-tools" Tue May 24 20:31:54 2022 rev:430 rq:978926 version:20220524.5a34df44 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-05-13 23:03:20.443132440 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.2254/openSUSE-release-tools.changes 2022-05-24 20:32:36.790986139 +0200 @@ -1,0 +2,6 @@ +Tue May 24 10:25:48 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220524.5a34df44: + * Schedule Leap15.4 maintenance updates + +--- Old: openSUSE-release-tools-20220512.551f2f3e.obscpio New: openSUSE-release-tools-20220524.5a34df44.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.yMtREu/_old 2022-05-24 20:32:37.734986981 +0200 +++ /var/tmp/diff_new_pack.yMtREu/_new 2022-05-24 20:32:37.762987006 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220512.551f2f3e +Version:20220524.5a34df44 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.yMtREu/_old 2022-05-24 20:32:37.862987096 +0200 +++ /var/tmp/diff_new_pack.yMtREu/_new 2022-05-24 20:32:37.874987106 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -551f2f3e593282d6f3787ef2f3be56cf22fae5b6 +c93c63c98c3f7b44e01a50f611e5c093f1f98014 ++ openSUSE-release-tools-20220512.551f2f3e.obscpio -> openSUSE-release-tools-20220524.5a34df44.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220512.551f2f3e/data/apimap.json new/openSUSE-release-tools-20220524.5a34df44/data/apimap.json --- old/openSUSE-release-tools-20220512.551f2f3e/data/apimap.json 2022-05-12 09:28:47.0 +0200 +++ new/openSUSE-release-tools-20220524.5a34df44/data/apimap.json 2022-05-24 12:25:00.0 +0200 @@ -8,5 +8,15 @@ "version": "15.3", "flavor": "DVD-Backports-Incidents", "distri": "opensuse" + }, + "openSUSE:Leap:15.4:Update" : { +"version": "15.4", +"flavor": "DVD-Incidents", +"distri": "opensuse" + }, + "openSUSE:Backports:SLE-15-SP4:Update" : { +"version": "15.4", +"flavor": "DVD-Backports-Incidents", +"distri": "opensuse" } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220512.551f2f3e/data/incidents.json new/openSUSE-release-tools-20220524.5a34df44/data/incidents.json --- old/openSUSE-release-tools-20220512.551f2f3e/data/incidents.json 2022-05-12 09:28:47.0 +0200 +++ new/openSUSE-release-tools-20220524.5a34df44/data/incidents.json 2022-05-24 12:25:00.0 +0200 @@ -10,5 +10,17 @@ "FLAVOR": "DVD-Backports-Incidents", "VERSION": "15.3", "ARCH": "x86_64" + }, + "openSUSE:Leap:15.4:Update": { + "DISTRI": "opensuse", + "FLAVOR": "DVD-Incidents", + "VERSION": "15.4", + "ARCH": "x86_64" + }, + "openSUSE:Backports:SLE-15-SP4:Update": { +"DISTRI": "opensuse", +"FLAVOR": "DVD-Backports-Incidents", +"VERSION": "15.4", +"ARCH": "x86_64" } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220512.551f2f3e/data/repos.json new/openSUSE-release-tools-20220524.5a34df44/data/repos.json --- old/openSUSE-release-tools-20220512.551f2f3e/data/repos.json 2022-05-12 09:28:47.0 +0200 +++ new/openSUSE-release-tools-20220524.5a34df44/data/repos.json 2022-05-24 12:25:00.0 +0200 @@ -29,6 +29,36 @@ "http://download.opensuse.org/update/leap/15.3/backports/;, "http://download.opensuse.org/update/leap/15.3/sle/; ] + }, + "openSUSE:Leap:15.4:Update" : { + "settings" : { +"OS_TEST_ISSUES" : "", +"FLAVOR" : "DVD-Updates", +"DISTRI" : "opensuse", +"VERSION" : "15.4", +"ARCH" : "x86_64" + }, + "test" : "kde", + "repos" : [ +
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-05-13 23:03:16 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1538 (New) Package is "openSUSE-release-tools" Fri May 13 23:03:16 2022 rev:429 rq:976981 version:20220512.551f2f3e Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-05-12 22:58:44.512666421 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1538/openSUSE-release-tools.changes 2022-05-13 23:03:20.443132440 +0200 @@ -1,0 +2,17 @@ +Thu May 12 07:30:21 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220512.551f2f3e: + * Fix packages released to containers repo + * Add annotations to the dashboard + * Add annotation datasources + * Add annotations for Leap 15.4 + * Update product pattern for Leap 15.4 + * Recreate the database on each run + +--- +Wed May 11 09:06:33 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220511.d5ce68f7: + * dashboard: Add openSUSE:Leap:Micro:5.2:Images + +--- Old: openSUSE-release-tools-20220510.47294604.obscpio New: openSUSE-release-tools-20220512.551f2f3e.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.VdN6Pz/_old 2022-05-13 23:03:21.167133107 +0200 +++ /var/tmp/diff_new_pack.VdN6Pz/_new 2022-05-13 23:03:21.171133110 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220510.47294604 +Version:20220512.551f2f3e 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.VdN6Pz/_old 2022-05-13 23:03:21.207133143 +0200 +++ /var/tmp/diff_new_pack.VdN6Pz/_new 2022-05-13 23:03:21.211133147 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -f020a6255f20e8e92999e79415a584058ffa829a +551f2f3e593282d6f3787ef2f3be56cf22fae5b6 ++ openSUSE-release-tools-20220510.47294604.obscpio -> openSUSE-release-tools-20220512.551f2f3e.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220510.47294604/dashboard/generate.py new/openSUSE-release-tools-20220512.551f2f3e/dashboard/generate.py --- old/openSUSE-release-tools-20220510.47294604/dashboard/generate.py 2022-05-10 17:46:46.0 +0200 +++ new/openSUSE-release-tools-20220512.551f2f3e/dashboard/generate.py 2022-05-12 09:28:47.0 +0200 @@ -172,7 +172,9 @@ else: fetcher.add('openSUSE:Leap:Micro:5.2', nick='Leap:Micro:5.2', download_url='https://download.opensuse.org/distribution/leap-micro/5.2/product/iso', -openqa_group='openSUSE Leap Micro 5.2', openqa_version='5.2', openqa_groupid=94) +openqa_group='openSUSE Leap Micro 5.2', openqa_version='5.2', openqa_groupid=95) +fetcher.add('openSUSE:Leap:Micro:5.2:Images', nick='Leap:Micro:5.2:Images', +openqa_group='openSUSE Leap Micro 5.2 Image', openqa_version='5.2', openqa_groupid=94) fetcher.add('openSUSE:Leap:15.4', nick='Leap:15.4', download_url='https://download.opensuse.org/distribution/leap/15.4/iso', openqa_group='openSUSE Leap 15', openqa_version='15.4', openqa_groupid=50) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220510.47294604/gocd/sp4.target.gocd.yaml new/openSUSE-release-tools-20220512.551f2f3e/gocd/sp4.target.gocd.yaml --- old/openSUSE-release-tools-20220510.47294604/gocd/sp4.target.gocd.yaml 2022-05-10 17:46:46.0 +0200 +++ new/openSUSE-release-tools-20220512.551f2f3e/gocd/sp4.target.gocd.yaml 2022-05-12 09:28:47.0 +0200 @@ -84,7 +84,10 @@ tasks: - script: |- set -e -osc -A https://api.suse.de release SUSE:SLE-15-SP4:GA -r containerfile +CONTAINERS=$(osc -A https://api.suse.de ls SUSE:SLE-15-SP4:GA | grep "^\(cdi\|virt\)-.*-container") +for container in $CONTAINERS; do + osc -A https://api.suse.de release --target-project=SUSE:SLE-15-SP4:GA:TEST --target-repository=containers
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-05-12 22:58:21 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1538 (New) Package is "openSUSE-release-tools" Thu May 12 22:58:21 2022 rev:428 rq:976098 version:20220510.47294604 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-16 00:14:48.089693343 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1538/openSUSE-release-tools.changes 2022-05-12 22:58:44.512666421 +0200 @@ -1,0 +2,6 @@ +Tue May 10 15:48:42 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220510.47294604: + * Add support to containerfile repo to SLE15 + +--- Old: openSUSE-release-tools-20220415.b52c5a26.obscpio New: openSUSE-release-tools-20220510.47294604.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.BjYBC8/_old 2022-05-12 22:58:46.128668591 +0200 +++ /var/tmp/diff_new_pack.BjYBC8/_new 2022-05-12 22:58:46.136668602 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220415.b52c5a26 +Version:20220510.47294604 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.BjYBC8/_old 2022-05-12 22:58:46.192668676 +0200 +++ /var/tmp/diff_new_pack.BjYBC8/_new 2022-05-12 22:58:46.196668682 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -732640139ebe6dd0081121cb5fdb08681849e0d2 +f020a6255f20e8e92999e79415a584058ffa829a ++ openSUSE-release-tools-20220415.b52c5a26.obscpio -> openSUSE-release-tools-20220510.47294604.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220415.b52c5a26/gocd/sp4.target.gocd.yaml new/openSUSE-release-tools-20220510.47294604/gocd/sp4.target.gocd.yaml --- old/openSUSE-release-tools-20220415.b52c5a26/gocd/sp4.target.gocd.yaml 2022-04-14 18:27:08.0 +0200 +++ new/openSUSE-release-tools-20220510.47294604/gocd/sp4.target.gocd.yaml 2022-05-10 17:46:46.0 +0200 @@ -69,6 +69,8 @@ tasks: - script: | export PYTHONPATH=scripts +set -e +./scripts/gocd/verify-repo-built-successful.py -A https://api.suse.de -p SUSE:SLE-15-SP4:GA -r containerfile ./scripts/gocd/verify-repo-built-successful.py -A https://api.suse.de -p SUSE:SLE-15-SP4:GA -r images - Release.Images.To.Test: @@ -82,11 +84,18 @@ tasks: - script: |- set -e +osc -A https://api.suse.de release SUSE:SLE-15-SP4:GA -r containerfile +osc -A https://api.suse.de release --target-project=SUSE:SLE-15-SP4:GA:TEST --target-repository=containers -r images SUSE:SLE-15-SP4:GA sles15-image PRODUCTS=$(osc -A https://api.suse.de ls SUSE:SLE-15-SP4:GA | grep "^SLES15-SP4" | grep -v release) -for product in kiwi-templates-Minimal sles15-image 000product $PRODUCTS; do +for product in kiwi-templates-Minimal 000product $PRODUCTS; do osc -A https://api.suse.de release SUSE:SLE-15-SP4:GA $product done sleep 600 +while (osc -A https://api.suse.de/ api "/build/SUSE:SLE-15-SP4:GA:TEST/_result?view=summary=containers" | grep "result project" | grep -v 'code="published" state="published">'); do +echo PENDING +sleep 600 +done +osc -A https://api.suse.de/ api "/build/SUSE:SLE-15-SP4:GA:TEST/_result?view=summary=containers" | grep "result project" | grep 'code="published" state="published">' && echo PUBLISHED while (osc -A https://api.suse.de/ api "/build/SUSE:SLE-15-SP4:GA:TEST/_result?view=summary=images" | grep "result project" | grep -v 'code="published" state="published">'); do echo PENDING sleep 600 @@ -105,6 +114,11 @@ - script: |- osc -A https://api.suse.de release SUSE:SLE-15-SP4:GA:TEST sleep 600 +while (osc -A https://api.suse.de/ api "/build/SUSE:SLE-15-SP4:GA:PUBLISH/_result?view=summary=containers" | grep "result project" | grep -v 'code="published" state="published">'); do
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-16 00:14:27 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1941 (New) Package is "openSUSE-release-tools" Sat Apr 16 00:14:27 2022 rev:427 rq:970224 version:20220415.b52c5a26 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-14 17:26:07.315309424 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1941/openSUSE-release-tools.changes 2022-04-16 00:14:48.089693343 +0200 @@ -1,0 +2,6 @@ +Thu Apr 14 16:28:47 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220415.b52c5a26: + * TTM: add openSUSE:Leap:Micro:5.2:Images to pipeline for appliance and containerfile + +--- Old: openSUSE-release-tools-20220413.aa57b28b.obscpio New: openSUSE-release-tools-20220415.b52c5a26.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.BWpgKY/_old 2022-04-16 00:14:48.985694540 +0200 +++ /var/tmp/diff_new_pack.BWpgKY/_new 2022-04-16 00:14:48.997694556 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220413.aa57b28b +Version:20220415.b52c5a26 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.BWpgKY/_old 2022-04-16 00:14:49.041694615 +0200 +++ /var/tmp/diff_new_pack.BWpgKY/_new 2022-04-16 00:14:49.041694615 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -aa57b28b5d879ad3c4bca55f4591f3eefed7eed3 +732640139ebe6dd0081121cb5fdb08681849e0d2 ++ openSUSE-release-tools-20220413.aa57b28b.obscpio -> openSUSE-release-tools-20220415.b52c5a26.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220413.aa57b28b/gocd/totestmanager.gocd.yaml new/openSUSE-release-tools-20220415.b52c5a26/gocd/totestmanager.gocd.yaml --- old/openSUSE-release-tools-20220413.aa57b28b/gocd/totestmanager.gocd.yaml 2022-04-13 13:06:39.0 +0200 +++ new/openSUSE-release-tools-20220415.b52c5a26/gocd/totestmanager.gocd.yaml 2022-04-14 18:27:08.0 +0200 @@ -294,3 +294,24 @@ - script: |- install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Leap:Micro:5.2 + TTM.Leap_Micro_5.2_Images: +group: openSUSE.Checkers +lock_behavior: unlockWhenFinished +environment_variables: + OSC_CONFIG: /home/go/config/oscrc-totest-manager +materials: + script: +git: https://github.com/openSUSE/openSUSE-release-tools.git +destination: scripts +timer: + spec: 0 */15 * ? * * + only_on_changes: false +stages: +- Run: +approval: manual +resources: +- staging-bot +tasks: +- script: |- +install -D /home/go/config/openqa-client.conf /home/go/.config/openqa/client.conf +scripts/totest-manager.py -A https://api.opensuse.org --debug run openSUSE:Leap:Micro:5.2:Images diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220413.aa57b28b/gocd/totestmanager.gocd.yaml.erb new/openSUSE-release-tools-20220415.b52c5a26/gocd/totestmanager.gocd.yaml.erb --- old/openSUSE-release-tools-20220413.aa57b28b/gocd/totestmanager.gocd.yaml.erb 2022-04-13 13:06:39.0 +0200 +++ new/openSUSE-release-tools-20220415.b52c5a26/gocd/totestmanager.gocd.yaml.erb 2022-04-14 18:27:08.0 +0200 @@ -15,6 +15,7 @@ openSUSE:Leap:15.4:ARM openSUSE:Leap:15.4:ARM:Images openSUSE:Leap:Micro:5.2 + openSUSE:Leap:Micro:5.2:Images ) -%> TTM.<%= project.gsub('openSUSE:', '').gsub(':', '_') %>: group: openSUSE.Checkers ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.BWpgKY/_old 2022-04-16 00:14:49.729695533 +0200 +++ /var/tmp/diff_new_pack.BWpgKY/_new 2022-04-16 00:14:49.729695533 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220413.aa57b28b -mtime: 1649847999 -commit: aa57b28b5d879ad3c4bca55f4591f3eefed7eed3 +version: 20220415.b52c5a26 +mtime: 1649953628 +commit:
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-14 17:25:31 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1941 (New) Package is "openSUSE-release-tools" Thu Apr 14 17:25:31 2022 rev:426 rq:970056 version:20220413.aa57b28b Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-13 21:05:43.128601359 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1941/openSUSE-release-tools.changes 2022-04-14 17:26:07.315309424 +0200 @@ -1,0 +2,6 @@ +Wed Apr 13 11:08:43 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220413.aa57b28b: + * dashboard: Add Leap 5.2 micro + +--- Old: openSUSE-release-tools-20220413.218122dd.obscpio New: openSUSE-release-tools-20220413.aa57b28b.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.s9kJvm/_old 2022-04-14 17:26:08.087310327 +0200 +++ /var/tmp/diff_new_pack.s9kJvm/_new 2022-04-14 17:26:08.091310331 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220413.218122dd +Version:20220413.aa57b28b 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.s9kJvm/_old 2022-04-14 17:26:08.135310383 +0200 +++ /var/tmp/diff_new_pack.s9kJvm/_new 2022-04-14 17:26:08.139310388 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -97ba2ba4722d9ed31a1db9641928fe7bc7477479 +aa57b28b5d879ad3c4bca55f4591f3eefed7eed3 ++ openSUSE-release-tools-20220413.218122dd.obscpio -> openSUSE-release-tools-20220413.aa57b28b.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220413.218122dd/dashboard/generate.py new/openSUSE-release-tools-20220413.aa57b28b/dashboard/generate.py --- old/openSUSE-release-tools-20220413.218122dd/dashboard/generate.py 2022-04-12 22:38:19.0 +0200 +++ new/openSUSE-release-tools-20220413.aa57b28b/dashboard/generate.py 2022-04-13 13:06:39.0 +0200 @@ -170,6 +170,9 @@ fetcher.add('openSUSE:Factory:RISCV', nick='Risc V', download_url='http://download.opensuse.org/ports/riscv/tumbleweed/iso/') else: +fetcher.add('openSUSE:Leap:Micro:5.2', nick='Leap:Micro:5.2', + download_url='https://download.opensuse.org/distribution/leap-micro/5.2/product/iso', +openqa_group='openSUSE Leap Micro 5.2', openqa_version='5.2', openqa_groupid=94) fetcher.add('openSUSE:Leap:15.4', nick='Leap:15.4', download_url='https://download.opensuse.org/distribution/leap/15.4/iso', openqa_group='openSUSE Leap 15', openqa_version='15.4', openqa_groupid=50) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.s9kJvm/_old 2022-04-14 17:26:08.707311051 +0200 +++ /var/tmp/diff_new_pack.s9kJvm/_new 2022-04-14 17:26:08.711311056 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220413.218122dd -mtime: 1649795899 -commit: 218122dd12a06eacd7dd0be9d2c864d8252c9b8f +version: 20220413.aa57b28b +mtime: 1649847999 +commit: aa57b28b5d879ad3c4bca55f4591f3eefed7eed3
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-13 21:04:52 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900 (New) Package is "openSUSE-release-tools" Wed Apr 13 21:04:52 2022 rev:425 rq:969562 version:20220413.218122dd Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-11 23:50:32.370183356 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900/openSUSE-release-tools.changes 2022-04-13 21:05:43.128601359 +0200 @@ -1,0 +2,6 @@ +Tue Apr 12 20:39:55 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220413.218122dd: + * skippkg-finder: remove unneeded package from the matches list + +--- Old: openSUSE-release-tools-20220411.23ca4c85.obscpio New: openSUSE-release-tools-20220413.218122dd.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.mO4hSO/_old 2022-04-13 21:05:43.904601979 +0200 +++ /var/tmp/diff_new_pack.mO4hSO/_new 2022-04-13 21:05:43.908601983 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220411.23ca4c85 +Version:20220413.218122dd 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.mO4hSO/_old 2022-04-13 21:05:43.948602015 +0200 +++ /var/tmp/diff_new_pack.mO4hSO/_new 2022-04-13 21:05:43.952602017 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -67d6cc4729846a109703582adbfa1515a52434de +97ba2ba4722d9ed31a1db9641928fe7bc7477479 ++ openSUSE-release-tools-20220411.23ca4c85.obscpio -> openSUSE-release-tools-20220413.218122dd.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220411.23ca4c85/skippkg-finder.py new/openSUSE-release-tools-20220413.218122dd/skippkg-finder.py --- old/openSUSE-release-tools-20220411.23ca4c85/skippkg-finder.py 2022-04-11 10:40:30.0 +0200 +++ new/openSUSE-release-tools-20220413.218122dd/skippkg-finder.py 2022-04-12 22:38:19.0 +0200 @@ -90,10 +90,8 @@ 'osad', 'rhncfg', 'python-ibus', -'python-pymemcache', 'suse-build-key', 'suse-hpc', -'txt2tags', 'zypp-plugin-spacewalk', 'zypper-search-packages-plugin', ) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.mO4hSO/_old 2022-04-13 21:05:44.652602683 +0200 +++ /var/tmp/diff_new_pack.mO4hSO/_new 2022-04-13 21:05:44.656602687 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220411.23ca4c85 -mtime: 1649666430 -commit: 23ca4c858d7f93f3847ccc1af8c0fec73c1eb10d +version: 20220413.218122dd +mtime: 1649795899 +commit: 218122dd12a06eacd7dd0be9d2c864d8252c9b8f
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-11 23:49:04 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900 (New) Package is "openSUSE-release-tools" Mon Apr 11 23:49:04 2022 rev:424 rq:969138 version:20220411.23ca4c85 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-08 22:45:41.963152040 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900/openSUSE-release-tools.changes 2022-04-11 23:50:32.370183356 +0200 @@ -1,0 +2,6 @@ +Mon Apr 11 08:41:07 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220411.23ca4c85: + * Write points to the DB only at the end of interval + +--- Old: openSUSE-release-tools-20220408.1d368407.obscpio New: openSUSE-release-tools-20220411.23ca4c85.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.P9Vm9B/_old 2022-04-11 23:50:33.170174229 +0200 +++ /var/tmp/diff_new_pack.P9Vm9B/_new 2022-04-11 23:50:33.170174229 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220408.1d368407 +Version:20220411.23ca4c85 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.P9Vm9B/_old 2022-04-11 23:50:33.242173408 +0200 +++ /var/tmp/diff_new_pack.P9Vm9B/_new 2022-04-11 23:50:33.246173362 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -de6a64c464cedffcfb032613e7f87378f856561a +67d6cc4729846a109703582adbfa1515a52434de ++ openSUSE-release-tools-20220408.1d368407.obscpio -> openSUSE-release-tools-20220411.23ca4c85.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220408.1d368407/metrics/access/aggregate.php new/openSUSE-release-tools-20220411.23ca4c85/metrics/access/aggregate.php --- old/openSUSE-release-tools-20220408.1d368407/metrics/access/aggregate.php 2022-04-08 08:54:29.0 +0200 +++ new/openSUSE-release-tools-20220411.23ca4c85/metrics/access/aggregate.php 2022-04-11 10:40:30.0 +0200 @@ -213,12 +213,21 @@ function aggregate($intervals, &$merged, $date, $date_previous, $data, $tags = [], $prefix = 'access') { foreach ($intervals as $interval => $format) { -if ($interval == 'FQ') +if ($interval == 'FQ') { $value = format_FQ($date); -elseif ($interval == 'FY') + if (isset($date_previous)) +$value_previous = format_FQ($date_previous); +} +elseif ($interval == 'FY') { $value = format_FY($date); -else + if (isset($date_previous)) +$value_previous = format_FY($date_previous); +} +else { $value = $date->format($format); + if (isset($date_previous)) +$value_previous = $date_previous->format($format); +} if (!isset($merged[$interval]) || $value != $merged[$interval]['value']) { if (!empty($merged[$interval]['data'])) { $summary = summarize($merged[$interval]['data']); @@ -226,15 +235,17 @@ $summary = ['-' => $summary['-']]; } -$count = write_summary($interval, $date_previous, $summary, $tags, $prefix); +if (isset($value_previous) and $value != $value_previous) { + $count = write_summary($interval, $date_previous, $summary, $tags, $prefix); -if ($prefix == 'access') { - $summary = summarize_product_plus_key($merged[$interval]['data']['total_image_product']); - $count += write_summary_product_plus_key($interval, $date_previous, $summary, 'image'); -} + if ($prefix == 'access') { +$summary = summarize_product_plus_key($merged[$interval]['data']['total_image_product']); +$count += write_summary_product_plus_key($interval, $date_previous, $summary, 'image'); + } -error_log("[$prefix] [$interval] [{$merged[$interval]['value']}] wrote $count points at " . - $date_previous->format('Y-m-d') . " spanning " . $merged[$interval]['data']['days'] . ' day(s)'); + error_log("[$prefix] [$interval] [{$merged[$interval]['value']}] wrote $count points at " . +$date_previous->format('Y-m-d') . " spanning " .
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-08 22:45:35 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900 (New) Package is "openSUSE-release-tools" Fri Apr 8 22:45:35 2022 rev:423 rq:967681 version:20220408.1d368407 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-08 00:28:25.189850157 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900/openSUSE-release-tools.changes 2022-04-08 22:45:41.963152040 +0200 @@ -1,0 +2,6 @@ +Fri Apr 08 06:56:18 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220408.1d368407: + * accept: Catch requests without description + +--- Old: openSUSE-release-tools-20220406.bd0bc306.obscpio New: openSUSE-release-tools-20220408.1d368407.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.FVNCig/_old 2022-04-08 22:45:42.715143694 +0200 +++ /var/tmp/diff_new_pack.FVNCig/_new 2022-04-08 22:45:42.719143649 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220406.bd0bc306 +Version:20220408.1d368407 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.FVNCig/_old 2022-04-08 22:45:42.759143206 +0200 +++ /var/tmp/diff_new_pack.FVNCig/_new 2022-04-08 22:45:42.763143161 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -530a0e0b288223070fd4c211dd0e9709f56524a5 +de6a64c464cedffcfb032613e7f87378f856561a ++ openSUSE-release-tools-20220406.bd0bc306.obscpio -> openSUSE-release-tools-20220408.1d368407.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220406.bd0bc306/osclib/accept_command.py new/openSUSE-release-tools-20220408.1d368407/osclib/accept_command.py --- old/openSUSE-release-tools-20220406.bd0bc306/osclib/accept_command.py 2022-04-06 09:17:25.0 +0200 +++ new/openSUSE-release-tools-20220408.1d368407/osclib/accept_command.py 2022-04-08 08:54:29.0 +0200 @@ -68,9 +68,10 @@ f = http_GET(url) root = ET.parse(f).getroot() -description = root.find('description').text -if not description: +description = root.find('description') +if description is None or description.text is None: return +description = description.text for line in description.splitlines(): # this relies on the format relied upon in check_bugowner m = re.search(r'^bugowner:\s*(\S*)', line) ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.FVNCig/_old 2022-04-08 22:45:43.455135480 +0200 +++ /var/tmp/diff_new_pack.FVNCig/_new 2022-04-08 22:45:43.459135436 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220406.bd0bc306 -mtime: 1649229445 -commit: bd0bc3062e41cd682c2f1d7f372a7c8e81fae55f +version: 20220408.1d368407 +mtime: 1649400869 +commit: 1d36840733e12fc8c9eef0c089b152e61551c270
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-08 00:27:54 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900 (New) Package is "openSUSE-release-tools" Fri Apr 8 00:27:54 2022 rev:422 rq:967413 version:20220406.bd0bc306 Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-06 21:52:04.219170788 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900/openSUSE-release-tools.changes 2022-04-08 00:28:25.189850157 +0200 @@ -1,0 +2,6 @@ +Wed Apr 06 07:19:15 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220406.bd0bc306: + * project-installcheck: Take 'excluded' as gone package + +--- Old: openSUSE-release-tools-20220405.3982570a.obscpio New: openSUSE-release-tools-20220406.bd0bc306.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.1nz9Kv/_old 2022-04-08 00:28:26.305837631 +0200 +++ /var/tmp/diff_new_pack.1nz9Kv/_new 2022-04-08 00:28:26.305837631 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220405.3982570a +Version:20220406.bd0bc306 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.1nz9Kv/_old 2022-04-08 00:28:26.349837138 +0200 +++ /var/tmp/diff_new_pack.1nz9Kv/_new 2022-04-08 00:28:26.353837092 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -66bd39eab5dc5d8429c47950cff4970459e1e8ef +530a0e0b288223070fd4c211dd0e9709f56524a5 ++ openSUSE-release-tools-20220405.3982570a.obscpio -> openSUSE-release-tools-20220406.bd0bc306.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220405.3982570a/project-installcheck.py new/openSUSE-release-tools-20220406.bd0bc306/project-installcheck.py --- old/openSUSE-release-tools-20220405.3982570a/project-installcheck.py 2022-04-05 20:10:25.0 +0200 +++ new/openSUSE-release-tools-20220406.bd0bc306/project-installcheck.py 2022-04-06 09:17:25.0 +0200 @@ -268,7 +268,7 @@ if not source.startswith('{}/{}/{}/'.format(project, repository, arch)): continue code = buildresult.get(os.path.basename(source), 'gone') -if code == 'gone': +if code == 'gone' or code == 'excluded': del oldstate['check'][source] if code != 'succeeded': self.logger.debug(f"Skipping build result for {source} {code}") ++ openSUSE-release-tools.obsinfo ++ --- /var/tmp/diff_new_pack.1nz9Kv/_old 2022-04-08 00:28:26.917830762 +0200 +++ /var/tmp/diff_new_pack.1nz9Kv/_new 2022-04-08 00:28:26.921830717 +0200 @@ -1,5 +1,5 @@ name: openSUSE-release-tools -version: 20220405.3982570a -mtime: 1649182225 -commit: 3982570ae8eb43fd1cc5591c32d7cf6cb9402ca1 +version: 20220406.bd0bc306 +mtime: 1649229445 +commit: bd0bc3062e41cd682c2f1d7f372a7c8e81fae55f
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-06 21:51:39 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900 (New) Package is "openSUSE-release-tools" Wed Apr 6 21:51:39 2022 rev:421 rq:967133 version:20220405.3982570a Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-05 19:56:00.305864550 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900/openSUSE-release-tools.changes 2022-04-06 21:52:04.219170788 +0200 @@ -1,0 +2,18 @@ +Tue Apr 05 18:11:31 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220405.3982570a: + * Accept_command: create set_bugowner requests + +--- +Tue Apr 05 15:49:02 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220405.5d0676ce: + * check_bugowner: Decline new packages without bugowner entry + +--- +Tue Apr 05 11:17:03 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220405.b7d4dbdf: + * gocd: Simplify the groups and restrict them in the CI + +--- Old: openSUSE-release-tools-20220404.3e495a4f.obscpio New: openSUSE-release-tools-20220405.3982570a.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.mVpe7G/_old 2022-04-06 21:52:04.971162206 +0200 +++ /var/tmp/diff_new_pack.mVpe7G/_new 2022-04-06 21:52:04.979162115 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220404.3e495a4f +Version:20220405.3982570a 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.mVpe7G/_old 2022-04-06 21:52:05.023161613 +0200 +++ /var/tmp/diff_new_pack.mVpe7G/_new 2022-04-06 21:52:05.027161567 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -27c4ae0a061726b6e394a7f782b75d5c9c2dfcf4 +66bd39eab5dc5d8429c47950cff4970459e1e8ef ++ openSUSE-release-tools-20220404.3e495a4f.obscpio -> openSUSE-release-tools-20220405.3982570a.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220404.3e495a4f/check_bugowner.py new/openSUSE-release-tools-20220405.3982570a/check_bugowner.py --- old/openSUSE-release-tools-20220404.3e495a4f/check_bugowner.py 2022-04-04 17:59:14.0 +0200 +++ new/openSUSE-release-tools-20220405.3982570a/check_bugowner.py 2022-04-05 20:10:25.0 +0200 @@ -19,6 +19,7 @@ def __init__(self, *args, **kwargs): ReviewBot.ReviewBot.__init__(self, *args, **kwargs) self.request_default_return = True +self.override_allow = False def check_source_submission(self, src_project, src_package, src_rev, target_project, target_package): self.logger.info("%s/%s@%s -> %s/%s" % (src_project, @@ -46,7 +47,7 @@ return False return True self.review_messages['declined'] += f"\n{target_package } appears to be a new package and " + \ -"no matching 'bugowner:' line could be found in the request description." +"no matching 'bugowner:' line could be found in the request description. See https://confluence.suse.com/x/WgH2OQ; return False def existing_url(self, url): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220404.3e495a4f/gocd/checkers.suse.gocd.yaml new/openSUSE-release-tools-20220405.3982570a/gocd/checkers.suse.gocd.yaml --- old/openSUSE-release-tools-20220404.3e495a4f/gocd/checkers.suse.gocd.yaml 2022-04-04 17:59:14.0 +0200 +++ new/openSUSE-release-tools-20220405.3982570a/gocd/checkers.suse.gocd.yaml 2022-04-05 20:10:25.0 +0200 @@ -39,7 +39,7 @@ resources: - staging-bot tasks: -- script: ./check_bugowner.py -A https://api.suse.de --verbose --user=bugowner-checker --review=accept-onpass review +- script: ./check_bugowner.py -A https://api.suse.de --verbose --user=bugowner-checker review SLE15SP4.Project: group: SLE.Checkers lock_behavior: unlockWhenFinished
commit openSUSE-release-tools for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2022-04-05 19:55:34 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900 (New) Package is "openSUSE-release-tools" Tue Apr 5 19:55:34 2022 rev:420 rq:966927 version:20220404.3e495a4f Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2022-04-04 19:27:27.519803780 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1900/openSUSE-release-tools.changes 2022-04-05 19:56:00.305864550 +0200 @@ -1,0 +2,6 @@ +Mon Apr 04 16:03:57 UTC 2022 - opensuse-releaset...@opensuse.org + +- Update to version 20220404.3e495a4f: + * Don't play with the publish flag on freeze, images only switches build flag + +--- Old: openSUSE-release-tools-20220404.60a2101e.obscpio New: openSUSE-release-tools-20220404.3e495a4f.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.H7Neax/_old 2022-04-05 19:56:01.169854917 +0200 +++ /var/tmp/diff_new_pack.H7Neax/_new 2022-04-05 19:56:01.173854872 +0200 @@ -20,7 +20,7 @@ %define source_dir openSUSE-release-tools %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20220404.60a2101e +Version:20220404.3e495a4f 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.H7Neax/_old 2022-04-05 19:56:01.221854338 +0200 +++ /var/tmp/diff_new_pack.H7Neax/_new 2022-04-05 19:56:01.225854292 +0200 @@ -1,7 +1,7 @@ https://github.com/openSUSE/openSUSE-release-tools.git -063b014205cca4ede475ab1e07272a3ba83c7965 +27c4ae0a061726b6e394a7f782b75d5c9c2dfcf4 ++ openSUSE-release-tools-20220404.60a2101e.obscpio -> openSUSE-release-tools-20220404.3e495a4f.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20220404.60a2101e/osclib/freeze_command.py new/openSUSE-release-tools-20220404.3e495a4f/osclib/freeze_command.py --- old/openSUSE-release-tools-20220404.60a2101e/osclib/freeze_command.py 2022-04-04 15:12:39.0 +0200 +++ new/openSUSE-release-tools-20220404.3e495a4f/osclib/freeze_command.py 2022-04-04 17:59:14.0 +0200 @@ -38,7 +38,12 @@ self.api.retried_PUT(url, ET.tostring(meta)) def is_images_disabled(self): -return self.api.get_flag_in_prj(self.prj, flag='build', repository='images') == 'disable' +flag = self.api.get_flag_in_prj(self.prj, flag='build', repository='images') +if flag == 'disable': +return True +if flag == 'enable': +return False +return self.api.get_flag_in_prj(self.prj, flag='build') == 'disable' def create_bootstrap_aggregate(self): self.create_bootstrap_aggregate_meta() @@ -126,6 +131,7 @@ self.copy_weakremovers() build_status = self.api.get_flag_in_prj(prj, flag='build') +images_status = self.api.get_flag_in_prj(prj, flag='build', repository='images') # If there is not a bootstrap repository, there is not # anything more to do. @@ -146,6 +152,9 @@ # Set the original build status for the project self.api.build_switch_prj(prj, build_status) +# if we build we *might* want to enable images as well (but only if preexistant) +if build_status == 'enable': +self.api.build_switch_prj(prj, images_status, repository='images') def prj_meta_for_bootstrap_copy(self): root = ET.Element('project', {'name': self.prj}) @@ -154,17 +163,22 @@ links = self.projectlinks or ['{}:1-MinimalX'.format(self.api.crings)] for lprj in links: ET.SubElement(root, 'link', {'project': lprj}) + +# build flag f = ET.SubElement(root, 'build') -# this one stays -ET.SubElement(f, 'disable', {'repository': 'bootstrap_copy'}) # this one is the global toggle ET.SubElement(f, 'disable') +# this one stays +ET.SubElement(f, 'disable', {'repository': 'bootstrap_copy'}) +# to be flipped by botmaster +ET.SubElement(f, 'disable', {'repository': 'images'}) + +# publish flag f = ET.SubElement(root, 'publish') ET.SubElement(f, 'disable') -images_flag = 'enable' -if