Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package semaphore for openSUSE:Factory checked in at 2025-05-09 18:51:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/semaphore (Old) and /work/SRC/openSUSE:Factory/.semaphore.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "semaphore" Fri May 9 18:51:17 2025 rev:10 rq:1275956 version:2.14.10 Changes: -------- --- /work/SRC/openSUSE:Factory/semaphore/semaphore.changes 2025-05-06 16:41:12.411618491 +0200 +++ /work/SRC/openSUSE:Factory/.semaphore.new.30101/semaphore.changes 2025-05-09 18:53:24.866210928 +0200 @@ -1,0 +2,10 @@ +Thu May 08 08:25:11 UTC 2025 - Johannes Kastl <opensuse_buildserv...@ojkastl.de> + +- Update to version 2.14.10: + * Bugfixes + - Semaphore runner does not use correct ansible version in + image *--ansible2.16.5 #3005 + - No Survey variables when launching task with play button from + Task Templates #3009 + +------------------------------------------------------------------- Old: ---- semaphore-2.14.9.obscpio web-2.14.9.tar.gz New: ---- semaphore-2.14.10.obscpio web-2.14.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ semaphore.spec ++++++ --- /var/tmp/diff_new_pack.SL4k1X/_old 2025-05-09 18:53:26.582282312 +0200 +++ /var/tmp/diff_new_pack.SL4k1X/_new 2025-05-09 18:53:26.582282312 +0200 @@ -17,7 +17,7 @@ Name: semaphore -Version: 2.14.9 +Version: 2.14.10 Release: 0 Summary: Modern UI for Ansible License: MIT @@ -56,6 +56,7 @@ go build \ -mod=vendor \ -buildmode=pie \ + -tags "netgo" \ -ldflags=" \ -X github.com/semaphoreui/semaphore/util.Ver=v%{version} \ -X github.com/semaphoreui/semaphore/util.Commit=${COMMIT_HASH:0:8} \ @@ -64,7 +65,7 @@ %install # Install the binary. -install -D -m 0755 bin/%{name} "%{buildroot}/%{_bindir}/%{name}" +install -D -m 0755 bin/%{name} %{buildroot}/%{_bindir}/%{name} # create the configuration directory install -d -m 0755 %{buildroot}/%{_sysconfdir}/%{name}/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.SL4k1X/_old 2025-05-09 18:53:26.650285141 +0200 +++ /var/tmp/diff_new_pack.SL4k1X/_new 2025-05-09 18:53:26.654285308 +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.14.9</param> + <param name="revision">v2.14.10</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.SL4k1X/_old 2025-05-09 18:53:26.674286139 +0200 +++ /var/tmp/diff_new_pack.SL4k1X/_new 2025-05-09 18:53:26.678286306 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ansible-semaphore/semaphore</param> - <param name="changesrevision">66611eb466a9513c0586b3cc0971df2c06c05f0a</param></service></servicedata> + <param name="changesrevision">bcdb678061027f733d9a2599d607ec315bb71160</param></service></servicedata> (No newline at EOF) ++++++ semaphore-2.14.9.obscpio -> semaphore-2.14.10.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/semaphore-2.14.9/api/integration.go new/semaphore-2.14.10/api/integration.go --- old/semaphore-2.14.9/api/integration.go 2025-05-05 13:58:00.000000000 +0200 +++ new/semaphore-2.14.10/api/integration.go 2025-05-07 19:55:54.000000000 +0200 @@ -109,7 +109,9 @@ "sha256=") if !ok { - log.Error("Invalid HMAC signature") + log.WithFields(log.Fields{ + "context": "integrations", + }).Error("Invalid GitHub/HMAC signature") continue } case db.IntegrationAuthBitbucket: @@ -120,7 +122,9 @@ "sha256=") if !ok { - log.Error("Invalid HMAC signature") + log.WithFields(log.Fields{ + "context": "integrations", + }).Error("Invalid Bitbucket/HMAC signature") continue } case db.IntegrationAuthHmac: @@ -131,24 +135,32 @@ "") if !ok { - log.Error("Invalid HMAC signature") + log.WithFields(log.Fields{ + "context": "integrations", + }).Error("Invalid HMAC signature") continue } case db.IntegrationAuthToken: if integration.AuthSecret.LoginPassword.Password != r.Header.Get(integration.AuthHeader) { - log.Error("Invalid verification token") + log.WithFields(log.Fields{ + "context": "integrations", + }).Error("Invalid verification token") continue } case db.IntegrationAuthBasic: var username, password, auth = r.BasicAuth() if !auth || integration.AuthSecret.LoginPassword.Password != password || integration.AuthSecret.LoginPassword.Login != username { - log.Error("Invalid BasicAuth: incorrect login or password") + log.WithFields(log.Fields{ + "context": "integrations", + }).Error("Invalid BasicAuth: incorrect login or password") continue } case db.IntegrationAuthNone: // Do nothing default: - log.Error("Unknown verification method: " + integration.AuthMethod) + log.WithFields(log.Fields{ + "context": "integrations", + }).Error("Unknown verification method: " + integration.AuthMethod) continue } @@ -156,7 +168,9 @@ var matchers []db.IntegrationMatcher matchers, err = store.GetIntegrationMatchers(integration.ProjectID, db.RetrieveQueryParams{}, integration.ID) if err != nil { - log.Error(err) + log.WithFields(log.Fields{ + "context": "integrations", + }).WithError(err).Error("Could not retrieve matchers") continue } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/semaphore-2.14.9/db/sql/template.go new/semaphore-2.14.10/db/sql/template.go --- old/semaphore-2.14.9/db/sql/template.go 2025-05-05 13:58:00.000000000 +0200 +++ new/semaphore-2.14.10/db/sql/template.go 2025-05-07 19:55:54.000000000 +0200 @@ -276,7 +276,7 @@ } if tpl.SurveyVarsJSON != nil { - err = json.Unmarshal([]byte(*tpl.SurveyVarsJSON), &tpl.SurveyVars) + err = json.Unmarshal([]byte(*tpl.SurveyVarsJSON), &template.SurveyVars) } if err != nil { ++++++ semaphore.obsinfo ++++++ --- /var/tmp/diff_new_pack.SL4k1X/_old 2025-05-09 18:53:27.098303778 +0200 +++ /var/tmp/diff_new_pack.SL4k1X/_new 2025-05-09 18:53:27.102303944 +0200 @@ -1,5 +1,5 @@ name: semaphore -version: 2.14.9 -mtime: 1746446280 -commit: 66611eb466a9513c0586b3cc0971df2c06c05f0a +version: 2.14.10 +mtime: 1746640554 +commit: bcdb678061027f733d9a2599d607ec315bb71160 ++++++ vendor.tar.gz ++++++ ++++++ web-2.14.9.tar.gz -> web-2.14.10.tar.gz ++++++ /work/SRC/openSUSE:Factory/semaphore/web-2.14.9.tar.gz /work/SRC/openSUSE:Factory/.semaphore.new.30101/web-2.14.10.tar.gz differ: char 13, line 1