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 2026-05-12 19:30:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old)
 and      /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openSUSE-release-tools"

Tue May 12 19:30:33 2026 rev:552 rq:1352769 version:20260505.9d4790bf

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
    2026-03-19 17:41:37.600373355 +0100
+++ 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new.1966/openSUSE-release-tools.changes
  2026-05-12 19:32:39.573981847 +0200
@@ -1,0 +2,193 @@
+Tue May 05 13:16:57 UTC 2026 - [email protected]
+
+- Update to version 20260505.9d4790bf:
+  * check_bugowner: Detect corrupt Git caches and clean them.
+
+-------------------------------------------------------------------
+Mon May 04 14:42:34 UTC 2026 - [email protected]
+
+- Update to version 20260504.7d0ce1df:
+  * check_bugowner: Allow overriding OSRT_BUGOWNER_CACHE_HOME for the systemd 
service.
+
+-------------------------------------------------------------------
+Mon May 04 14:20:01 UTC 2026 - [email protected]
+
+- Update to version 20260504.245b9e1d:
+  * scm/git.py: fix git fetch
+
+-------------------------------------------------------------------
+Wed Apr 29 12:11:21 UTC 2026 - [email protected]
+
+- Update to version 20260429.6a56c231:
+  * gocd: add new Factory staging Glibc
+
+-------------------------------------------------------------------
+Tue Apr 28 08:17:08 UTC 2026 - [email protected]
+
+- Update to version 20260428.8257d986:
+  * osclib: repochecks: maintain compatibility with Python 3.6
+
+-------------------------------------------------------------------
+Tue Apr 28 06:48:37 UTC 2026 - [email protected]
+
+- Update to version 20260428.677b57e7:
+  * check_bugowner: Add support for new _maintainership.json format.
+
+-------------------------------------------------------------------
+Mon Apr 27 12:14:46 UTC 2026 - [email protected]
+
+- Update to version 20260427.07e5e8b0:
+  * Improve source/testing/published column styling
+  * Add styling to the dashboard
+  * Group imports: stdlib, third-party, with blank line separator
+  * Add error handling in fetch_ttm_status
+  * Fix missing self reference in Project.build_summary
+  * Add PROGRESS_SCALE to replace 10000, other small changes
+  * Remove unnecessary object inheritance and unused self.opts parameter
+  * always show the openQA results in the same order
+  * Merge repository.html template into dashboard.html as a macro
+  * Move hardcoded project configs into FACTORY_PROJECTS/LEAP_PROJECTS lists
+
+-------------------------------------------------------------------
+Wed Apr 22 12:10:45 UTC 2026 - [email protected]
+
+- Update to version 20260422.cc1e99ce:
+  * check_source: normalize names between git repoisitory and spec file
+
+-------------------------------------------------------------------
+Tue Apr 21 08:49:37 UTC 2026 - [email protected]
+
+- Update to version 20260421.37879a25:
+  * check_bugowner: Fix checkout for existing AGit branches.
+
+-------------------------------------------------------------------
+Thu Apr 16 14:16:48 UTC 2026 - [email protected]
+
+- Update to version 20260416.3bf616dd:
+  * check_bugowner: Fix for AGit created branches.
+
+-------------------------------------------------------------------
+Thu Apr 16 14:11:14 UTC 2026 - [email protected]
+
+- Update to version 20260416.4611b41b:
+  * check_bugowner: Fetch only existing branches.
+
+-------------------------------------------------------------------
+Thu Apr 16 14:08:25 UTC 2026 - [email protected]
+
+- Update to version 20260416.f551b3f7:
+  * check_bugowner: Better support for AGit created branches.
+
+-------------------------------------------------------------------
+Thu Apr 16 13:54:44 UTC 2026 - [email protected]
+
+- Update to version 20260416.4ff12039:
+  * check_bugowner: Fail gracefully if python-ldap is missing.
+  * scm: git: Fast forward when fetching non current local branches.
+  * check_bugowner: Fix crash when --ldap is not passed.
+
+-------------------------------------------------------------------
+Tue Apr 14 16:49:05 UTC 2026 - [email protected]
+
+- Update to version 20260414.393c229f:
+  * dist: adjust packaging for osrt-git-installcheck
+  * Makefile: ship staginginstallchecker module and create working directory 
for osrt-git-installcheck
+  * config: add default environment configuration for osrt-git-installcheck
+  * systemd: add service and timer for git-installcheck
+  * git-installcheck: add installchecker bot for Gitea workflows
+  * staging-installcheck: move the InstallChecker class to its own loadable 
module
+
+-------------------------------------------------------------------
+Tue Apr 14 15:44:39 UTC 2026 - [email protected]
+
+- Update to version 20260414.cb03929f:
+  * fix: pass in branch name in checkout_package
+
+-------------------------------------------------------------------
+Tue Apr 14 14:08:40 UTC 2026 - [email protected]
+
+- Update to version 20260414.fb774ca8:
+  * check_source.py: Allow forks to be named differently
+
+-------------------------------------------------------------------
+Tue Apr 14 13:25:02 UTC 2026 - [email protected]
+
+- Update to version 20260414.9624f548:
+  * Drop Persistent=true - not needed as we run very often
+  * Remove extra space
+  * check-source: add systemd service and timer
+
+-------------------------------------------------------------------
+Tue Apr 14 12:53:52 UTC 2026 - [email protected]
+
+- Update to version 20260414.fb50e939:
+  * freeze: Do not resign binaries when aggrgating from Ring1
+
+-------------------------------------------------------------------
+Mon Apr 13 12:47:33 UTC 2026 - [email protected]
+
+- Update to version 20260413.eff4a3a8:
+  * Gitea review bots: pin RPM requirements to same version
+
+-------------------------------------------------------------------
+Mon Apr 13 10:09:59 UTC 2026 - [email protected]
+
+- Update to version 20260413.623db857:
+  * docs: bot-framework: search_review() is always a generator now
+  * plat: obs: turn search_review() into a generator
+  * ReviewBot: set_request_ids_search_review: ensure we store a list
+
+-------------------------------------------------------------------
+Mon Apr 13 09:32:34 UTC 2026 - [email protected]
+
+- Update to version 20260413.f33e297b:
+  * plat: gitea: store labels
+  * plat: gitea: add review support
+
+-------------------------------------------------------------------
+Mon Apr 13 09:03:10 UTC 2026 - [email protected]
+
+- Update to version 20260413.03d69ffe:
+  * check_bugowner: Handle review comments.
+  * ReviewBot: Avoid leaking access tokens through kernel command line 
facility.
+  * check_bugowner: Support homonymous branches.
+  * check_bugowner: Emit missing PR or submodule warnings based on case 
insensitive check.
+  * check_bugowner: Fix systemd service file.
+  * check_bugowner: Implement platform-specific functions as private functions.
+  * plat/obs: Add stub for get_user procedure.
+  * plat/base: Add abstract get_user method to platform interface.
+  * check_bugowner: Add systemd unit file.
+  * check_bugowner: Update specfile.
+  * check_bugowner: Please flaker.
+  * check_bugowner: More granular error handling.
+  * check_bugowner: Make cache directory configurable.
+  * check_bugowner: More robust LDAP error handling.
+  * check_bugowner: Better error handling.
+  * check_bugowner: Simplify message in case of a PR that does not touch 
package submodules.
+  * check_bugowner: Support PR branches to have the same name as the base 
branch.
+  * check_bugowner: Fix PRs coming from the same remote as base.
+  * check_bugowner: Use branch name instead of commit hash to compute a given 
PR diff.
+  * check_bugowner: Report on the PR when the mentioned package PRs are 
inconsistent with changed submodules.
+  * check_bugowner: Read _maintainership.json from HEAD instead of base branch.
+  * check_bugowner: Check whether maintainer's account is active on LDAP.
+  * check_bugowner: Clone the repository only once and only fetch revisions.
+  * check_bugowner: Print maintainer for assigned packages.
+  * check_bugowner: diff_submodules: Support submodule deletions.
+  * check_bugowner: Perform checks only for packages whose package PR is 
mentioned in the description.
+  * check_bugowner: Check all changed packages according to the Release 
Management requirements.
+  * check_bugowner: Add whitelist check, allowing to restrict the bugowner 
check to shipped packages.
+  * check_bugowner: Add Git workflow compatible bugowner checker.
+
+-------------------------------------------------------------------
+Thu Apr 09 08:47:37 UTC 2026 - [email protected]
+
+- Update to version 20260409.247b21e1:
+  * gocd: Monitor devel:ARM:Factory:ARMv9
+
+-------------------------------------------------------------------
+Wed Apr 08 08:46:43 UTC 2026 - [email protected]
+
+- Update to version 20260408.6ac43e14:
+  * gocd: Add devel:ARM:Factory:ARMv9
+
+-------------------------------------------------------------------

Old:
----
  openSUSE-release-tools-20260311.8d21e901.obscpio

New:
----
  openSUSE-release-tools-20260505.9d4790bf.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openSUSE-release-tools.spec ++++++
--- /var/tmp/diff_new_pack.fEw48C/_old  2026-05-12 19:32:40.514020768 +0200
+++ /var/tmp/diff_new_pack.fEw48C/_new  2026-05-12 19:32:40.518020934 +0200
@@ -19,9 +19,9 @@
 %global __provides_exclude ^perl.*
 %define source_dir openSUSE-release-tools
 %define announcer_filename factory-package-news
-%define services osrt-slsa.target [email protected] 
[email protected] [email protected] [email protected]
+%define services osrt-slsa.target [email protected] 
[email protected] [email protected] [email protected] 
[email protected] [email protected]
 Name:           openSUSE-release-tools
-Version:        20260311.8d21e901
+Version:        20260505.9d4790bf
 Release:        0
 Summary:        Tools to aid in staging and release work for openSUSE/SUSE
 License:        GPL-2.0-or-later AND MIT
@@ -121,6 +121,20 @@
 %description scm
 VCS implementations used by scripts in %{name}.
 
+%package check-bugowner
+Summary:        Check bugowner review bot
+Group:          Development/Tools/Other
+Requires:       osclib = %{version}
+Requires:       python3-ldap
+Requires:       %{name} = %{version}
+Requires:       %{name}-plat = %{version}
+Requires:       %{name}-scm = %{version}
+BuildArch:      noarch
+
+%description check-bugowner
+Check bugowner review bot that checks whether a package has a bugowner and
+whether the bugowner account is still active.
+
 %package check-source
 Summary:        Check source review bot
 Group:          Development/Tools/Other
@@ -129,8 +143,9 @@
 Requires:       obs-service-source_validator
 Requires:       osclib = %{version}
 Requires:       perl-Text-Diff
-Requires:       %{name}-plat
-Requires:       %{name}-scm
+Requires:       %{name} = %{version}
+Requires:       %{name}-plat = %{version}
+Requires:       %{name}-scm = %{version}
 Requires(pre):  shadow
 BuildArch:      noarch
 
@@ -225,6 +240,8 @@
 # TODO Update requirements.
 Requires:       osclib = %{version}
 Requires:       perl-XML-Simple
+Requires:       openSUSE-release-tools-scm = %{version}
+Requires:       openSUSE-release-tools-plat = %{version}
 Requires(pre):  shadow
 BuildArch:      noarch
 
@@ -270,7 +287,9 @@
 Group:          Development/Tools/Other
 # TODO Update requirements, but for now base deps.
 Requires:       %{name} = %{version}
+Requires:       openSUSE-release-tools-check-bugowner
 Requires:       openSUSE-release-tools-pkglistgen
+Requires:       openSUSE-release-tools-repo-checker
 %sysusers_requires
 Recommends:     logrotate
 BuildArch:      noarch
@@ -346,6 +365,7 @@
 %build
 %make_build
 %sysusers_generate_pre slsa/osrt-slsa-user.conf %{name} %{name}.conf
+%sysusers_generate_pre slsa/osrt-staging-user.conf %{name} %{name}-staging.conf
 
 %install
 %make_install \
@@ -354,6 +374,7 @@
   VERSION="%{version}"
 
 install -Dpm0644 slsa/osrt-slsa-user.conf 
%{buildroot}%{_sysusersdir}/%{name}.conf
+install -Dpm0644 slsa/osrt-staging-user.conf 
%{buildroot}%{_sysusersdir}/%{name}-staging.conf
 
 for dir in plat scm; do
   mkdir -p %{buildroot}%{python_sitelib}/$dir
@@ -446,6 +467,7 @@
 %exclude %{_datadir}/%{source_dir}/abichecker
 %exclude %{_datadir}/%{source_dir}/%{announcer_filename}
 %exclude %{_datadir}/%{source_dir}/check_maintenance_incidents.py
+%exclude %{_datadir}/%{source_dir}/check_bugowner.py
 %exclude %{_datadir}/%{source_dir}/check_source.py
 %exclude %{_datadir}/%{source_dir}/devel-project.py
 %exclude %{_datadir}/%{source_dir}/docker_publisher.py
@@ -455,6 +477,7 @@
 %exclude %{_datadir}/%{source_dir}/metrics_release.py
 %exclude %{_datadir}/%{source_dir}/origin-manager.py
 %exclude %{_bindir}/osrt-staging-report
+%exclude %{_datadir}/%{source_dir}/staginginstallchecker
 %exclude %{_datadir}/%{source_dir}/pkglistgen
 %exclude %{_datadir}/%{source_dir}/pkglistgen.py
 %exclude %{_datadir}/%{source_dir}/maintenance-installcheck.py
@@ -494,6 +517,10 @@
 %files scm
 %{python_sitelib}/scm/
 
+%files check-bugowner
+%{_bindir}/osrt-check_bugowner
+%{_datadir}/%{source_dir}/check_bugowner.py
+
 %files check-source
 %{_bindir}/osrt-check_source
 %if 0%{?suse_version} > 1500
@@ -501,6 +528,8 @@
 %{_datadir}/%{source_dir}/slfo-packagelist-uploader.py
 %endif
 %{_datadir}/%{source_dir}/check_source.py
+%{_unitdir}/[email protected]
+%{_unitdir}/[email protected]
 
 %files docker-publisher
 %{_bindir}/osrt-docker_publisher
@@ -516,7 +545,14 @@
 %{_datadir}/%{source_dir}/verify-build-and-generatelists
 %{_datadir}/%{source_dir}/verify-repo-built-successful.py
 %{_sysconfdir}/openSUSE-release-tools/ibsapi
+%{_sysconfdir}/openSUSE-release-tools/osrt-check-bugowner-gitea.env.in
+%{_sysconfdir}/openSUSE-release-tools/osrt-git-installcheck.env.in
 %{_sysusersdir}/%{name}.conf
+%{_sysusersdir}/%{name}-staging.conf
+%{_unitdir}/[email protected]
+%{_unitdir}/[email protected]
+%{_unitdir}/[email protected]
+%{_unitdir}/[email protected]
 %{_unitdir}/[email protected]
 %{_unitdir}/[email protected]
 %{_unitdir}/[email protected]
@@ -528,6 +564,9 @@
 %dir %attr(750,osrt-slsa,osrt-slsa) %{_sharedstatedir}/osrt-slsa
 %dir %attr(750,osrt-slsa,osrt-slsa) %{_sharedstatedir}/osrt-slsa/pkglistgen
 %dir %attr(750,osrt-slsa,osrt-slsa) %{_sharedstatedir}/osrt-slsa/relpkggen
+%dir %attr(750,osrt-staging,osrt-staging) %{_sharedstatedir}/osrt-staging
+%dir %attr(750,osrt-staging,osrt-staging) 
%{_sharedstatedir}/osrt-staging/check-bugowner
+%dir %attr(750,osrt-staging,osrt-staging) 
%{_sharedstatedir}/osrt-staging/git-installcheck
 
 %files maintenance
 %{_bindir}/osrt-check_maintenance_incidents
@@ -577,9 +616,11 @@
 %files repo-checker
 %{_bindir}/osrt-project-installcheck
 %{_bindir}/osrt-staging-installcheck
+%{_bindir}/osrt-git-installcheck
 %{_bindir}/osrt-findfileconflicts
 %{_bindir}/osrt-maintenance-installcheck
 %{_bindir}/osrt-write_repo_susetags_file
+%{_datadir}/%{source_dir}/staginginstallchecker
 %{_datadir}/%{source_dir}/project-installcheck.py
 %{_datadir}/%{source_dir}/findfileconflicts
 %{_datadir}/%{source_dir}/write_repo_susetags_file.pl

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.fEw48C/_old  2026-05-12 19:32:40.574023252 +0200
+++ /var/tmp/diff_new_pack.fEw48C/_new  2026-05-12 19:32:40.578023418 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param 
name="url">https://github.com/openSUSE/openSUSE-release-tools.git</param>
-    <param 
name="changesrevision">8d21e90161b7ea8242f1d7ce9001ba2d86af8391</param>
+    <param 
name="changesrevision">9d4790bf4fe52c0eed85b4453136c25a85c88a27</param>
   </service>
 </servicedata>
 

++++++ openSUSE-release-tools-20260311.8d21e901.obscpio -> 
openSUSE-release-tools-20260505.9d4790bf.obscpio ++++++
++++ 2975 lines of diff (skipped)

++++++ openSUSE-release-tools.obsinfo ++++++
--- /var/tmp/diff_new_pack.fEw48C/_old  2026-05-12 19:32:42.166089171 +0200
+++ /var/tmp/diff_new_pack.fEw48C/_new  2026-05-12 19:32:42.186089999 +0200
@@ -1,5 +1,5 @@
 name: openSUSE-release-tools
-version: 20260311.8d21e901
-mtime: 1773248392
-commit: 8d21e90161b7ea8242f1d7ce9001ba2d86af8391
+version: 20260505.9d4790bf
+mtime: 1777986877
+commit: 9d4790bf4fe52c0eed85b4453136c25a85c88a27
 

Reply via email to