Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package semaphore for openSUSE:Factory checked in at 2026-04-02 17:43:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/semaphore (Old) and /work/SRC/openSUSE:Factory/.semaphore.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "semaphore" Thu Apr 2 17:43:25 2026 rev:39 rq:1344263 version:2.17.33 Changes: -------- --- /work/SRC/openSUSE:Factory/semaphore/semaphore.changes 2026-03-30 18:33:53.693569096 +0200 +++ /work/SRC/openSUSE:Factory/.semaphore.new.21863/semaphore.changes 2026-04-02 17:44:53.988565100 +0200 @@ -1,0 +2,53 @@ +Thu Apr 02 04:49:45 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 2.17.33: + * 629fc09 fix(repo): use *_internal directory to store + requirements hash file +- Update to version 2.17.32: + This release focuses on runner reliability, security + improvements, and overall stability, along with several bug fixes + and translation updates. + * Improvements + - Smarter runner distribution + - Runners are now selected randomly, improving load balancing + and avoiding uneven task distribution across runners. + * Security & Safety + - Config validation at startup + - The access_key_encryption setting is now validated during + startup to prevent misconfiguration issues early. + - Stronger permission checks + - Restoring projects from backup now requires admin + permissions, improving security around sensitive operations. + * Bug Fixes + - Fixed nil pointer crash in runner updates when tasks are not + part of a pool + - Fixed incorrect handling of Git branch names containing + slashes + - Improved runner shutdown logic to ensure progress is uploaded + before termination + - Fixed inconsistencies in task status updates + - Minor fix for a missed import + * Localization + - Improved Traditional Chinese (zh_TW) translations and + consistency + * What's Changed + - fix(i18n): improve Traditional Chinese (zh_TW) translations + by @tan9 in #3701 + - fix(config): validate access_key_encryption at startup by + @abh in #3710 + - fix(i18n): improve zh_TW translation consistency by @tan9 in + #3705 + - Fix branch names with slashes truncated in GetRemoteBranches + by @Copilot in #3717 + - Add admin permission check for project restore from backup by + @JulianKap in #3695 + - chore(deps): update dependency axios to v1.13.6 by + @renovate[bot] in #3692 + - fix: nil pointer dereference in UpdateRunner when task not in + pool by @cursor[bot] in #3727 + - feat: randomize runner selection by @agrrh in #3722 + - fix(runners): gate one-off shutdown on acknowledged progress + upload by @fiftin in #3738 + - fix/status updating by @fiftin in #3737 + +------------------------------------------------------------------- Old: ---- semaphore-2.17.31.obscpio web-2.17.31.tar.gz New: ---- semaphore-2.17.33.obscpio web-2.17.33.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ semaphore.spec ++++++ --- /var/tmp/diff_new_pack.PH9f6L/_old 2026-04-02 17:44:58.808764629 +0200 +++ /var/tmp/diff_new_pack.PH9f6L/_new 2026-04-02 17:44:58.808764629 +0200 @@ -17,7 +17,7 @@ Name: semaphore -Version: 2.17.31 +Version: 2.17.33 Release: 0 Summary: Modern UI for Ansible License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.PH9f6L/_old 2026-04-02 17:44:58.944770259 +0200 +++ /var/tmp/diff_new_pack.PH9f6L/_new 2026-04-02 17:44:58.948770425 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/ansible-semaphore/semaphore</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v2.17.31</param> + <param name="revision">v2.17.33</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.PH9f6L/_old 2026-04-02 17:44:58.984771914 +0200 +++ /var/tmp/diff_new_pack.PH9f6L/_new 2026-04-02 17:44:58.988772081 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ansible-semaphore/semaphore</param> - <param name="changesrevision">02309baf8d455339c647c3edba3c5886376413cb</param></service></servicedata> + <param name="changesrevision">629fc09c658c4861048cc5411a191476faf53c1b</param></service></servicedata> (No newline at EOF) ++++++ semaphore-2.17.31.obscpio -> semaphore-2.17.33.obscpio ++++++ ++++ 62910 lines of diff (skipped) ++++++ semaphore.obsinfo ++++++ --- /var/tmp/diff_new_pack.PH9f6L/_old 2026-04-02 17:45:00.424831525 +0200 +++ /var/tmp/diff_new_pack.PH9f6L/_new 2026-04-02 17:45:00.448832518 +0200 @@ -1,5 +1,5 @@ name: semaphore -version: 2.17.31 -mtime: 1774439088 -commit: 02309baf8d455339c647c3edba3c5886376413cb +version: 2.17.33 +mtime: 1775060152 +commit: 629fc09c658c4861048cc5411a191476faf53c1b ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/semaphore/vendor.tar.gz /work/SRC/openSUSE:Factory/.semaphore.new.21863/vendor.tar.gz differ: char 13, line 1 ++++++ web-2.17.31.tar.gz -> web-2.17.33.tar.gz ++++++ /work/SRC/openSUSE:Factory/semaphore/web-2.17.31.tar.gz /work/SRC/openSUSE:Factory/.semaphore.new.21863/web-2.17.33.tar.gz differ: char 13, line 1
