Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package marvin for openSUSE:Factory checked 
in at 2025-11-20 14:49:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/marvin (Old)
 and      /work/SRC/openSUSE:Factory/.marvin.new.2061 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "marvin"

Thu Nov 20 14:49:02 2025 rev:7 rq:1318567 version:0.2.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/marvin/marvin.changes    2025-10-01 
18:58:56.255381339 +0200
+++ /work/SRC/openSUSE:Factory/.marvin.new.2061/marvin.changes  2025-11-20 
14:50:23.050392495 +0100
@@ -1,0 +2,6 @@
+Wed Nov 19 05:53:50 UTC 2025 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.2.12:
+  * Disable banner and bump dependencies (#92)
+
+-------------------------------------------------------------------

Old:
----
  marvin-0.2.11.obscpio

New:
----
  marvin-0.2.12.obscpio

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

Other differences:
------------------
++++++ marvin.spec ++++++
--- /var/tmp/diff_new_pack.9l1TG6/_old  2025-11-20 14:50:24.130438040 +0100
+++ /var/tmp/diff_new_pack.9l1TG6/_new  2025-11-20 14:50:24.134438209 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           marvin
-Version:        0.2.11
+Version:        0.2.12
 Release:        0
 Summary:        Scans a k8s cluster for misconfigurations and vulnerabilities
 License:        Apache-2.0
@@ -26,7 +26,7 @@
 Source1:        vendor.tar.gz
 BuildRequires:  bash-completion
 BuildRequires:  fish
-BuildRequires:  go1.24 >= 1.24.7
+BuildRequires:  go1.25 >= 1.25.4
 BuildRequires:  zsh
 
 %description

++++++ _service ++++++
--- /var/tmp/diff_new_pack.9l1TG6/_old  2025-11-20 14:50:24.234442426 +0100
+++ /var/tmp/diff_new_pack.9l1TG6/_new  2025-11-20 14:50:24.242442763 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/undistro/marvin</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.2.11</param>
+    <param name="revision">v0.2.12</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.9l1TG6/_old  2025-11-20 14:50:24.274444112 +0100
+++ /var/tmp/diff_new_pack.9l1TG6/_new  2025-11-20 14:50:24.278444281 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/undistro/marvin</param>
-              <param 
name="changesrevision">4fa8b0555369b3681168d6c589f1968b14190dce</param></service></servicedata>
+              <param 
name="changesrevision">27c6720adbf0a5bdd71c60aa36049592194d398f</param></service></servicedata>
 (No newline at EOF)
 

++++++ marvin-0.2.11.obscpio -> marvin-0.2.12.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marvin-0.2.11/Dockerfile new/marvin-0.2.12/Dockerfile
--- old/marvin-0.2.11/Dockerfile        2025-09-30 15:54:49.000000000 +0200
+++ new/marvin-0.2.12/Dockerfile        2025-11-18 21:20:16.000000000 +0100
@@ -12,7 +12,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-FROM golang:1.24 AS builder
+FROM golang:1.25.4-alpine AS builder
 ARG TARGETOS
 ARG TARGETARCH
 ARG VERSION
@@ -35,7 +35,7 @@
     -X github.com/undistro/marvin/pkg/version.date=${DATE}" -a -o marvin 
main.go
 
 FROM alpine:3.22
-RUN apk upgrade && rm /var/cache/apk/*
+RUN apk update && apk upgrade && rm -rf /var/cache/apk
 RUN addgroup -g 8494 -S nonroot && adduser -u 8494 -D -S nonroot -G nonroot
 USER 8494:8494
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marvin-0.2.11/go.mod new/marvin-0.2.12/go.mod
--- old/marvin-0.2.11/go.mod    2025-09-30 15:54:49.000000000 +0200
+++ new/marvin-0.2.12/go.mod    2025-11-18 21:20:16.000000000 +0100
@@ -1,6 +1,6 @@
 module github.com/undistro/marvin
 
-go 1.24.7
+go 1.25.4
 
 require (
        github.com/Masterminds/semver/v3 v3.4.0
@@ -11,11 +11,11 @@
        github.com/spf13/cobra v1.10.1
        github.com/spf13/pflag v1.0.10
        github.com/stretchr/testify v1.11.1
-       k8s.io/api v0.34.1
-       k8s.io/apimachinery v0.34.1
-       k8s.io/apiserver v0.34.1
-       k8s.io/cli-runtime v0.34.1
-       k8s.io/client-go v0.34.1
+       k8s.io/api v0.34.2
+       k8s.io/apimachinery v0.34.2
+       k8s.io/apiserver v0.34.2
+       k8s.io/cli-runtime v0.34.2
+       k8s.io/client-go v0.34.2
        k8s.io/klog/v2 v2.130.1
        k8s.io/utils v0.0.0-20250604170112-4c0f3b243397
        sigs.k8s.io/yaml v1.6.0
@@ -82,7 +82,7 @@
        gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
        gopkg.in/inf.v0 v0.9.1 // indirect
        gopkg.in/yaml.v3 v3.0.1 // indirect
-       k8s.io/component-base v0.34.1 // indirect
+       k8s.io/component-base v0.34.2 // indirect
        k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
        sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
        sigs.k8s.io/kustomize/api v0.20.1 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marvin-0.2.11/go.sum new/marvin-0.2.12/go.sum
--- old/marvin-0.2.11/go.sum    2025-09-30 15:54:49.000000000 +0200
+++ new/marvin-0.2.12/go.sum    2025-11-18 21:20:16.000000000 +0100
@@ -223,18 +223,18 @@
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-k8s.io/api v0.34.1 h1:jC+153630BMdlFukegoEL8E/yT7aLyQkIVuwhmwDgJM=
-k8s.io/api v0.34.1/go.mod h1:SB80FxFtXn5/gwzCoN6QCtPD7Vbu5w2n1S0J5gFfTYk=
-k8s.io/apimachinery v0.34.1 h1:dTlxFls/eikpJxmAC7MVE8oOeP1zryV7iRyIjB0gky4=
-k8s.io/apimachinery v0.34.1/go.mod 
h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
-k8s.io/apiserver v0.34.1 h1:U3JBGdgANK3dfFcyknWde1G6X1F4bg7PXuvlqt8lITA=
-k8s.io/apiserver v0.34.1/go.mod h1:eOOc9nrVqlBI1AFCvVzsob0OxtPZUCPiUJL45JOTBG0=
-k8s.io/cli-runtime v0.34.1 h1:btlgAgTrYd4sk8vJTRG6zVtqBKt9ZMDeQZo2PIzbL7M=
-k8s.io/cli-runtime v0.34.1/go.mod 
h1:aVA65c+f0MZiMUPbseU/M9l1Wo2byeaGwUuQEQVVveE=
-k8s.io/client-go v0.34.1 h1:ZUPJKgXsnKwVwmKKdPfw4tB58+7/Ik3CrjOEhsiZ7mY=
-k8s.io/client-go v0.34.1/go.mod h1:kA8v0FP+tk6sZA0yKLRG67LWjqufAoSHA2xVGKw9Of8=
-k8s.io/component-base v0.34.1 h1:v7xFgG+ONhytZNFpIz5/kecwD+sUhVE6HU7qQUiRM4A=
-k8s.io/component-base v0.34.1/go.mod 
h1:mknCpLlTSKHzAQJJnnHVKqjxR7gBeHRv0rPXA7gdtQ0=
+k8s.io/api v0.34.2 h1:fsSUNZhV+bnL6Aqrp6O7lMTy6o5x2C4XLjnh//8SLYY=
+k8s.io/api v0.34.2/go.mod h1:MMBPaWlED2a8w4RSeanD76f7opUoypY8TFYkSM+3XHw=
+k8s.io/apimachinery v0.34.2 h1:zQ12Uk3eMHPxrsbUJgNF8bTauTVR2WgqJsTmwTE/NW4=
+k8s.io/apimachinery v0.34.2/go.mod 
h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw=
+k8s.io/apiserver v0.34.2 h1:2/yu8suwkmES7IzwlehAovo8dDE07cFRC7KMDb1+MAE=
+k8s.io/apiserver v0.34.2/go.mod h1:gqJQy2yDOB50R3JUReHSFr+cwJnL8G1dzTA0YLEqAPI=
+k8s.io/cli-runtime v0.34.2 h1:cct1GEuWc3IyVT8MSCoIWzRGw9HJ/C5rgP32H60H6aE=
+k8s.io/cli-runtime v0.34.2/go.mod 
h1:X13tsrYexYUCIq8MarCBy8lrm0k0weFPTpcaNo7lms4=
+k8s.io/client-go v0.34.2 h1:Co6XiknN+uUZqiddlfAjT68184/37PS4QAzYvQvDR8M=
+k8s.io/client-go v0.34.2/go.mod h1:2VYDl1XXJsdcAxw7BenFslRQX28Dxz91U9MWKjX97fE=
+k8s.io/component-base v0.34.2 h1:HQRqK9x2sSAsd8+R4xxRirlTjowsg6fWCPwWYeSvogQ=
+k8s.io/component-base v0.34.2/go.mod 
h1:9xw2FHJavUHBFpiGkZoKuYZ5pdtLKe97DEByaA+hHbM=
 k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
 k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
 k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b 
h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marvin-0.2.11/pkg/cmd/scan.go 
new/marvin-0.2.12/pkg/cmd/scan.go
--- old/marvin-0.2.11/pkg/cmd/scan.go   2025-09-30 15:54:49.000000000 +0200
+++ new/marvin-0.2.12/pkg/cmd/scan.go   2025-11-18 21:20:16.000000000 +0100
@@ -49,7 +49,6 @@
        NoFail                *bool
        SkipAnnotation        *string
        DisableAnnotationSkip *bool
-       DisableZoraBanner     *bool
        CostLimit             *uint64
 
        ctx          context.Context
@@ -72,7 +71,6 @@
                OutputFormat:          pointer.String("table"),
                NoFail:                pointer.Bool(false),
                DisableAnnotationSkip: pointer.Bool(false),
-               DisableZoraBanner:     pointer.Bool(false),
                SkipAnnotation:        
pointer.String("marvin.undistro.io/skip"),
                CostLimit:             pointer.Uint64(1000000),
        }
@@ -99,9 +97,6 @@
        if o.DisableAnnotationSkip != nil {
                flags.BoolVar(o.DisableAnnotationSkip, 
"disable-annotation-skip", *o.DisableAnnotationSkip, "Disable resource skipping 
by annotation")
        }
-       if o.DisableZoraBanner != nil {
-               flags.BoolVar(o.DisableZoraBanner, "disable-zora-banner", 
*o.DisableZoraBanner, "Disable Zora banner on output")
-       }
        if o.CostLimit != nil {
                flags.Uint64Var(o.CostLimit, "cost-limit", *o.CostLimit, "CEL 
cost limit. Set 0 to disable it.")
        }
@@ -122,7 +117,7 @@
        case "yaml":
                printer = &printers.YAMLPrinter{}
        case "table":
-               printer = &printers.TablePrinter{DisableZoraBanner: 
*o.DisableZoraBanner}
+               printer = &printers.TablePrinter{}
        case "markdown":
                color.NoColor = true
                printer = &printers.MarkdownPrinter{}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/marvin-0.2.11/pkg/printers/table.go 
new/marvin-0.2.12/pkg/printers/table.go
--- old/marvin-0.2.11/pkg/printers/table.go     2025-09-30 15:54:49.000000000 
+0200
+++ new/marvin-0.2.12/pkg/printers/table.go     2025-11-18 21:20:16.000000000 
+0100
@@ -27,22 +27,15 @@
 )
 
 var (
-       red        = color.New(color.FgRed).SprintfFunc()
-       redBold    = color.New(color.FgRed, color.Bold).SprintfFunc()
-       yellow     = color.New(color.FgYellow).SprintfFunc()
-       yellowBold = color.New(color.FgYellow, color.Bold)
-       blue       = color.New(color.FgBlue).SprintfFunc()
-       green      = color.New(color.FgGreen).SprintfFunc()
-
-       zoraBanner = `
-           Now you can use Marvin as a Zora plugin and see the results in a 
dashboard.
-           Access the documentation for more details:    
https://zora-docs.undistro.io
-`
+       red     = color.New(color.FgRed).SprintfFunc()
+       redBold = color.New(color.FgRed, color.Bold).SprintfFunc()
+       yellow  = color.New(color.FgYellow).SprintfFunc()
+       blue    = color.New(color.FgBlue).SprintfFunc()
+       green   = color.New(color.FgGreen).SprintfFunc()
 )
 
 // TablePrinter implements a Printer that prints the report in table format
 type TablePrinter struct {
-       DisableZoraBanner bool
 }
 
 func (r *TablePrinter) PrintObj(report types.Report, w io.Writer) error {
@@ -60,10 +53,6 @@
        t.SetNoWhiteSpace(true)
 
        renderTable(report, t)
-
-       if !r.DisableZoraBanner {
-               yellowBold.Fprintln(w, zoraBanner)
-       }
        return nil
 }
 

++++++ marvin.obsinfo ++++++
--- /var/tmp/diff_new_pack.9l1TG6/_old  2025-11-20 14:50:24.570456595 +0100
+++ /var/tmp/diff_new_pack.9l1TG6/_new  2025-11-20 14:50:24.582457102 +0100
@@ -1,5 +1,5 @@
 name: marvin
-version: 0.2.11
-mtime: 1759240489
-commit: 4fa8b0555369b3681168d6c589f1968b14190dce
+version: 0.2.12
+mtime: 1763497216
+commit: 27c6720adbf0a5bdd71c60aa36049592194d398f
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/marvin/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.marvin.new.2061/vendor.tar.gz differ: char 15, line 
1

Reply via email to