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-22 17:02:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/semaphore (Old)
 and      /work/SRC/openSUSE:Factory/.semaphore.new.11940 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "semaphore"

Wed Apr 22 17:02:50 2026 rev:41 rq:1348759 version:2.17.38

Changes:
--------
--- /work/SRC/openSUSE:Factory/semaphore/semaphore.changes      2026-04-13 
23:20:07.999211035 +0200
+++ /work/SRC/openSUSE:Factory/.semaphore.new.11940/semaphore.changes   
2026-04-22 17:03:37.545950835 +0200
@@ -1,0 +2,6 @@
+Wed Apr 22 06:28:07 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.17.38 (.37 was not released):
+  * fix(be): boltDB TemplateVault migration fixes
+
+-------------------------------------------------------------------

Old:
----
  semaphore-2.17.36.obscpio
  web-2.17.36.tar.gz

New:
----
  semaphore-2.17.38.obscpio
  web-2.17.38.tar.gz

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

Other differences:
------------------
++++++ semaphore.spec ++++++
--- /var/tmp/diff_new_pack.5Zhexg/_old  2026-04-22 17:03:40.530074261 +0200
+++ /var/tmp/diff_new_pack.5Zhexg/_new  2026-04-22 17:03:40.534074426 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           semaphore
-Version:        2.17.36
+Version:        2.17.38
 Release:        0
 Summary:        Modern UI for Ansible
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.5Zhexg/_old  2026-04-22 17:03:40.670080052 +0200
+++ /var/tmp/diff_new_pack.5Zhexg/_new  2026-04-22 17:03:40.678080383 +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.36</param>
+    <param name="revision">v2.17.38</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.5Zhexg/_old  2026-04-22 17:03:40.714081872 +0200
+++ /var/tmp/diff_new_pack.5Zhexg/_new  2026-04-22 17:03:40.718082037 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ansible-semaphore/semaphore</param>
-              <param 
name="changesrevision">07b5c059ead248bea4f5713d838b475d97195d86</param></service></servicedata>
+              <param 
name="changesrevision">569c7018ee4e84f73caaf13a0c8a038a395c2347</param></service></servicedata>
 (No newline at EOF)
 

++++++ semaphore-2.17.36.obscpio -> semaphore-2.17.38.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/semaphore-2.17.36/services/export/TemplateRoles.go 
new/semaphore-2.17.38/services/export/TemplateRoles.go
--- old/semaphore-2.17.36/services/export/TemplateRoles.go      2026-04-12 
12:16:04.000000000 +0200
+++ new/semaphore-2.17.38/services/export/TemplateRoles.go      2026-04-21 
23:44:36.000000000 +0200
@@ -25,8 +25,8 @@
 
                roles := make([]db.TemplateRolePerm, 0)
 
-               for key := range templates {
-                       templateRoles, err := store.GetTemplateRoles(projId, 
key)
+               for _, template := range templates {
+                       templateRoles, err := store.GetTemplateRoles(projId, 
template)
                        if err != nil {
                                return err
                        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/semaphore-2.17.36/services/export/TemplateVault.go 
new/semaphore-2.17.38/services/export/TemplateVault.go
--- old/semaphore-2.17.36/services/export/TemplateVault.go      2026-04-12 
12:16:04.000000000 +0200
+++ new/semaphore-2.17.38/services/export/TemplateVault.go      2026-04-21 
23:44:36.000000000 +0200
@@ -25,9 +25,8 @@
 
                vaultsArr := make([]db.TemplateVault, 0)
 
-               for key := range templates {
-
-                       vaults, err := store.GetTemplateVaults(projId, key)
+               for _, template := range templates {
+                       vaults, err := store.GetTemplateVaults(projId, template)
                        if err != nil {
                                return err
                        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/semaphore-2.17.36/services/server/access_key_serializer_local.go 
new/semaphore-2.17.38/services/server/access_key_serializer_local.go
--- old/semaphore-2.17.36/services/server/access_key_serializer_local.go        
2026-04-12 12:16:04.000000000 +0200
+++ new/semaphore-2.17.38/services/server/access_key_serializer_local.go        
2026-04-21 23:44:36.000000000 +0200
@@ -160,7 +160,7 @@
                        if err != nil {
                                return
                        }
-                       res = string(data)
+                       res = strings.TrimSuffix(string(data), "\n")
                        return
                }
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/semaphore-2.17.36/web/src/components/SecretStorageForm.vue 
new/semaphore-2.17.38/web/src/components/SecretStorageForm.vue
--- old/semaphore-2.17.36/web/src/components/SecretStorageForm.vue      
2026-04-12 12:16:04.000000000 +0200
+++ new/semaphore-2.17.38/web/src/components/SecretStorageForm.vue      
2026-04-21 23:44:36.000000000 +0200
@@ -29,7 +29,17 @@
         :label="$t('Mount')"
         hint="'secret' by default"
         :disabled="formSaving"
-        data-testid="secretStorage-dvlsKey"
+        data-testid="secretStorage-vaultMount"
+        outlined
+        dense
+      ></v-text-field>
+
+      <v-text-field
+        v-model="item.params.namespace"
+        :label="$t('Namespace')"
+        hint="For Vault Enterprise and HCP Dedicated only"
+        :disabled="formSaving"
+        data-testid="secretStorage-vaultNamespace"
         outlined
         dense
       ></v-text-field>
@@ -145,11 +155,11 @@
     <v-checkbox v-model="item.readonly" :label="$t('Read only')" 
:disabled="formSaving" />
 
     <v-btn
-        text
-        color="primary"
-        @click="syncSettingsDialog = true"
-        :disabled="formSaving"
-        style="margin-bottom: -70px; margin-left: -12px;"
+      text
+      color="primary"
+      @click="syncSettingsDialog = true"
+      :disabled="formSaving"
+      style="margin-bottom: -70px; margin-left: -12px"
     >
       <v-icon left>mdi-cog-sync</v-icon>
       Sync paths ({{ item.params.sync_paths.length }})

++++++ semaphore.obsinfo ++++++
--- /var/tmp/diff_new_pack.5Zhexg/_old  2026-04-22 17:03:42.550157814 +0200
+++ /var/tmp/diff_new_pack.5Zhexg/_new  2026-04-22 17:03:42.554157979 +0200
@@ -1,5 +1,5 @@
 name: semaphore
-version: 2.17.36
-mtime: 1775988964
-commit: 07b5c059ead248bea4f5713d838b475d97195d86
+version: 2.17.38
+mtime: 1776807876
+commit: 569c7018ee4e84f73caaf13a0c8a038a395c2347
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/semaphore/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.semaphore.new.11940/vendor.tar.gz differ: char 150, 
line 2

++++++ web-2.17.36.tar.gz -> web-2.17.38.tar.gz ++++++
/work/SRC/openSUSE:Factory/semaphore/web-2.17.36.tar.gz 
/work/SRC/openSUSE:Factory/.semaphore.new.11940/web-2.17.38.tar.gz differ: char 
31, line 1

Reply via email to