Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kubeseal for openSUSE:Factory 
checked in at 2023-01-17 17:35:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubeseal (Old)
 and      /work/SRC/openSUSE:Factory/.kubeseal.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kubeseal"

Tue Jan 17 17:35:18 2023 rev:12 rq:1058801 version:0.19.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/kubeseal/kubeseal.changes        2022-12-17 
20:37:09.596807606 +0100
+++ /work/SRC/openSUSE:Factory/.kubeseal.new.32243/kubeseal.changes     
2023-01-17 17:35:31.717255856 +0100
@@ -1,0 +2,14 @@
+Tue Jan 17 05:46:25 UTC 2023 - ka...@b1-systems.de
+
+- Update to version 0.19.4:
+  * Release version v0.19.4 (#1088)
+  * Bump k8s.io/code-generator from 0.25.4 to 0.26.0 (#1078)
+  * add reccommended Kubernetes label app.kubernetes.io/part-of to Helm chart 
(#1084)
+  * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 (#1085)
+  * Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 (#1086)
+  * Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 (#1083)
+  * Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#1079)
+  * Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 (#1077)
+  * Release chart v2.7.2 (#1075)
+
+-------------------------------------------------------------------

Old:
----
  sealed-secrets-0.19.3.tar.gz

New:
----
  sealed-secrets-0.19.4.tar.gz

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

Other differences:
------------------
++++++ kubeseal.spec ++++++
--- /var/tmp/diff_new_pack.ARGBAV/_old  2023-01-17 17:35:32.497260382 +0100
+++ /var/tmp/diff_new_pack.ARGBAV/_new  2023-01-17 17:35:32.505260428 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kubeseal
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %define archive_name sealed-secrets
 
 Name:           kubeseal
-Version:        0.19.3
+Version:        0.19.4
 Release:        0
 Summary:        CLI for encrypting secrets to SealedSecrets
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ARGBAV/_old  2023-01-17 17:35:32.537260613 +0100
+++ /var/tmp/diff_new_pack.ARGBAV/_new  2023-01-17 17:35:32.541260637 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/bitnami-labs/sealed-secrets</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.19.3</param>
+    <param name="revision">v0.19.4</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
@@ -16,7 +16,7 @@
     <param name="compression">gz</param>
   </service>
   <service name="go_modules" mode="disabled">
-    <param name="archive">sealed-secrets-0.19.3.tar.gz</param>
+    <param name="archive">sealed-secrets-0.19.4.tar.gz</param>
   </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ARGBAV/_old  2023-01-17 17:35:32.561260752 +0100
+++ /var/tmp/diff_new_pack.ARGBAV/_new  2023-01-17 17:35:32.565260776 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/bitnami-labs/sealed-secrets</param>
-              <param 
name="changesrevision">39dc683a2dc8593d260fd98b7fa68fa30d4a0d90</param></service></servicedata>
+              <param 
name="changesrevision">ebca01121cbbc8faf4d39043e1ac89f0b0dd5cd1</param></service></servicedata>
 (No newline at EOF)
 

++++++ sealed-secrets-0.19.3.tar.gz -> sealed-secrets-0.19.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sealed-secrets-0.19.3/RELEASE-NOTES.md 
new/sealed-secrets-0.19.4/RELEASE-NOTES.md
--- old/sealed-secrets-0.19.3/RELEASE-NOTES.md  2022-12-15 11:58:37.000000000 
+0100
+++ new/sealed-secrets-0.19.4/RELEASE-NOTES.md  2023-01-16 13:33:53.000000000 
+0100
@@ -4,6 +4,17 @@
 
 
[![](https://img.shields.io/github/release/bitnami-labs/sealed-secrets.svg)](https://github.com/bitnami-labs/sealed-secrets/releases/latest)
 
+## v0.19.4
+
+### Changelog
+
+- Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 
([#1086](https://github.com/bitnami-labs/sealed-secrets/pull/1086)).
+- Bump golang.org/x/crypto from 0.4.0 to 0.5.0 
([#1085](https://github.com/bitnami-labs/sealed-secrets/pull/1085)).
+- Bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 
([#1083](https://github.com/bitnami-labs/sealed-secrets/pull/1083)).
+- Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 
([#1079](https://github.com/bitnami-labs/sealed-secrets/pull/1079)).
+- Bump k8s.io/code-generator from 0.25.4 to 0.26.0 
([#1078](https://github.com/bitnami-labs/sealed-secrets/pull/1078)).
+- Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 
([#1077](https://github.com/bitnami-labs/sealed-secrets/pull/1077)).
+
 ## v0.19.3
 
 ### Changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sealed-secrets-0.19.3/go.mod 
new/sealed-secrets-0.19.4/go.mod
--- old/sealed-secrets-0.19.3/go.mod    2022-12-15 11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/go.mod    2023-01-16 13:33:53.000000000 +0100
@@ -5,19 +5,19 @@
 require (
        github.com/google/go-cmp v0.5.9
        github.com/google/renameio v0.1.0
-       github.com/mattn/go-isatty v0.0.16
+       github.com/mattn/go-isatty v0.0.17
        github.com/mkmik/multierror v0.3.0
-       github.com/onsi/ginkgo/v2 v2.6.0
-       github.com/onsi/gomega v1.24.1
+       github.com/onsi/ginkgo/v2 v2.7.0
+       github.com/onsi/gomega v1.24.2
        github.com/prometheus/client_golang v1.14.0
        github.com/spf13/pflag v1.0.5
        github.com/throttled/throttled v2.2.5+incompatible
-       golang.org/x/crypto v0.4.0
+       golang.org/x/crypto v0.5.0
        gopkg.in/yaml.v2 v2.4.0
        k8s.io/api v0.26.0
        k8s.io/apimachinery v0.26.0
        k8s.io/client-go v0.26.0
-       k8s.io/code-generator v0.25.4
+       k8s.io/code-generator v0.26.0
        k8s.io/klog v1.0.0
        k8s.io/klog/v2 v2.80.1
 )
@@ -51,19 +51,19 @@
        github.com/prometheus/client_model v0.3.0 // indirect
        github.com/prometheus/common v0.37.0 // indirect
        github.com/prometheus/procfs v0.8.0 // indirect
-       golang.org/x/mod v0.6.0 // indirect
-       golang.org/x/net v0.3.1-0.20221206200815-1e63c2f08a10 // indirect
+       golang.org/x/mod v0.7.0 // indirect
+       golang.org/x/net v0.5.0 // indirect
        golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b // indirect
-       golang.org/x/sys v0.3.0 // indirect
-       golang.org/x/term v0.3.0 // indirect
-       golang.org/x/text v0.5.0 // indirect
+       golang.org/x/sys v0.4.0 // indirect
+       golang.org/x/term v0.4.0 // indirect
+       golang.org/x/text v0.6.0 // indirect
        golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect
-       golang.org/x/tools v0.2.0 // indirect
+       golang.org/x/tools v0.4.0 // indirect
        google.golang.org/appengine v1.6.7 // indirect
        google.golang.org/protobuf v1.28.1 // indirect
        gopkg.in/inf.v0 v0.9.1 // indirect
        gopkg.in/yaml.v3 v3.0.1 // indirect
-       k8s.io/gengo v0.0.0-20220613173612-397b4ae3bce7 // indirect
+       k8s.io/gengo v0.0.0-20220902162205-c0856e24416d // indirect
        k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 // indirect
        k8s.io/utils v0.0.0-20221107191617-1a15be271d1d // indirect
        sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sealed-secrets-0.19.3/go.sum 
new/sealed-secrets-0.19.4/go.sum
--- old/sealed-secrets-0.19.3/go.sum    2022-12-15 11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/go.sum    2023-01-16 13:33:53.000000000 +0100
@@ -202,8 +202,8 @@
 github.com/mailru/easyjson v0.7.6/go.mod 
h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
 github.com/mailru/easyjson v0.7.7 
h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=
 github.com/mailru/easyjson v0.7.7/go.mod 
h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
-github.com/mattn/go-isatty v0.0.16 
h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ=
-github.com/mattn/go-isatty v0.0.16/go.mod 
h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
+github.com/mattn/go-isatty v0.0.17 
h1:BTarxUcIeDqL27Mc+vyvdWYSL28zpIhv3RoTdsLMPng=
+github.com/mattn/go-isatty v0.0.17/go.mod 
h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
 github.com/matttproud/golang_protobuf_extensions v1.0.1 
h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU=
 github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod 
h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0=
 github.com/mkmik/multierror v0.3.0 
h1:FHr3n5BEVlzlTz8GRbuwimkL2zbdD2gTPcSh0wpRpUg=
@@ -221,10 +221,10 @@
 github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod 
h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e 
h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
 github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod 
h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
-github.com/onsi/ginkgo/v2 v2.6.0 
h1:9t9b9vRUbFq3C4qKFCGkVuq/fIHji802N1nrtkh1mNc=
-github.com/onsi/ginkgo/v2 v2.6.0/go.mod 
h1:63DOGlLAH8+REH8jUGdL3YpCpu7JODesutUjdENfUAc=
-github.com/onsi/gomega v1.24.1 h1:KORJXNNTzJXzu4ScJWssJfJMnJ+2QJqhoQSRwNlze9E=
-github.com/onsi/gomega v1.24.1/go.mod 
h1:3AOiACssS3/MajrniINInwbfOOtfZvplPzuRSmvt1jM=
+github.com/onsi/ginkgo/v2 v2.7.0 
h1:/XxtEV3I3Eif/HobnVx9YmJgk8ENdRsuUmM+fLCFNow=
+github.com/onsi/ginkgo/v2 v2.7.0/go.mod 
h1:yjiuMwPokqY1XauOgju45q3sJt6VzQ/Fict1LFVcsAo=
+github.com/onsi/gomega v1.24.2 h1:J/tulyYK6JwBldPViHJReihxxZ+22FHs0piGjQAvoUE=
+github.com/onsi/gomega v1.24.2/go.mod 
h1:gs3J10IS7Z7r7eXRoNJIrNqU4ToQukCJhFtKrWgHWnk=
 github.com/pkg/errors v0.8.0/go.mod 
h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.8.1/go.mod 
h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
 github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
@@ -295,8 +295,8 @@
 golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod 
h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod 
h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
 golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod 
h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
-golang.org/x/crypto v0.4.0 h1:UVQgzMY87xqpKNgb+kDsll2Igd33HszWHFLmpaRMq/8=
-golang.org/x/crypto v0.4.0/go.mod 
h1:3quD/ATkf6oY+rnes5c3ExXTbLc8mueNue5/DoinL80=
+golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE=
+golang.org/x/crypto v0.5.0/go.mod 
h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod 
h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod 
h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod 
h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -327,8 +327,8 @@
 golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod 
h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
-golang.org/x/mod v0.6.0 h1:b9gGHsz9/HhJ3HF5DHQytPpuwocVTChQJK3AvoLRD5I=
-golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI=
+golang.org/x/mod v0.7.0 h1:LapD9S96VoQRhi/GrNTqeBJFrUjs5UHCAtTlgwA5oZA=
+golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -363,8 +363,8 @@
 golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod 
h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod 
h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.3.1-0.20221206200815-1e63c2f08a10 
h1:Frnccbp+ok2GkUS2tC84yAq/U9Vg+0sIO7aRL3T4Xnc=
-golang.org/x/net v0.3.1-0.20221206200815-1e63c2f08a10/go.mod 
h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE=
+golang.org/x/net v0.5.0 h1:GyT4nK/YDHSqa1c4753ouYCDajOYKTja9Xb/OHtgvSw=
+golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod 
h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod 
h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod 
h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -383,6 +383,7 @@
 golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -425,12 +426,12 @@
 golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.3.0 h1:w8ZOecv6NaNa/zC8944JTU3vz4u6Lagfk4RPQxv92NQ=
-golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.4.0 h1:Zr2JFtRQNX3BCZ8YtxRE9hNJYC8J6I1MVbMg6owUp18=
+golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
-golang.org/x/term v0.3.0 h1:qoo4akIqOcDME5bhc/NgxUdovd6BSS2uMsVjB56q1xI=
-golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA=
+golang.org/x/term v0.4.0 h1:O7UWfv5+A2qiuulQk30kVinPoMtoIPeVaKLEgLpVkvg=
+golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -439,8 +440,8 @@
 golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
-golang.org/x/text v0.5.0 h1:OLmvp0KP+FVG99Ct/qFiL/Fhk4zp4QQnZ7b2U+5piUM=
-golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
+golang.org/x/text v0.6.0 h1:3XmdazWV+ubf7QgHSTWeykHOci5oeekaGJBLkrkaw4k=
+golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -489,8 +490,8 @@
 golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod 
h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod 
h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod 
h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
-golang.org/x/tools v0.2.0 h1:G6AHpWxTMGY1KyEYoAQ5WTtIekUUvDNjan3ugu60JvE=
-golang.org/x/tools v0.2.0/go.mod 
h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA=
+golang.org/x/tools v0.4.0 h1:7mTAgkunk3fr4GAloyyCasadO6h9zSsQZbwvcaIciV4=
+golang.org/x/tools v0.4.0/go.mod 
h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -615,10 +616,10 @@
 k8s.io/apimachinery v0.26.0/go.mod 
h1:tnPmbONNJ7ByJNz9+n9kMjNP8ON+1qoAIIC70lztu74=
 k8s.io/client-go v0.26.0 h1:lT1D3OfO+wIi9UFolCrifbjUUgu7CpLca0AD8ghRLI8=
 k8s.io/client-go v0.26.0/go.mod h1:I2Sh57A79EQsDmn7F7ASpmru1cceh3ocVT9KlX2jEZg=
-k8s.io/code-generator v0.25.4 h1:tjQ7/+9eN7UOiU2DP+0v4ntTI4JZLi2c1N0WllpFhTc=
-k8s.io/code-generator v0.25.4/go.mod 
h1:9F5fuVZOMWRme7MYj2YT3L9ropPWPokd9VRhVyD3+0w=
-k8s.io/gengo v0.0.0-20220613173612-397b4ae3bce7 
h1:RGb68G3yotdQggcyenx9y0+lnVJCXXcLa6geXOMlf5o=
-k8s.io/gengo v0.0.0-20220613173612-397b4ae3bce7/go.mod 
h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
+k8s.io/code-generator v0.26.0 h1:ZDY+7Gic9p/lACgD1G72gQg2CvNGeAYZTPIncv+iALM=
+k8s.io/code-generator v0.26.0/go.mod 
h1:OMoJ5Dqx1wgaQzKgc+ZWaZPfGjdRq/Y3WubFrZmeI3I=
+k8s.io/gengo v0.0.0-20220902162205-c0856e24416d 
h1:U9tB195lKdzwqicbJvyJeOXV7Klv+wNAWENRnXEGi08=
+k8s.io/gengo v0.0.0-20220902162205-c0856e24416d/go.mod 
h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=
 k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I=
 k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sealed-secrets-0.19.3/helm/sealed-secrets/Chart.yaml 
new/sealed-secrets-0.19.4/helm/sealed-secrets/Chart.yaml
--- old/sealed-secrets-0.19.3/helm/sealed-secrets/Chart.yaml    2022-12-15 
11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/helm/sealed-secrets/Chart.yaml    2023-01-16 
13:33:53.000000000 +0100
@@ -1,7 +1,7 @@
 annotations:
   category: DeveloperTools
 apiVersion: v2
-appVersion: v0.19.2
+appVersion: v0.19.3
 description: Helm chart for the sealed-secrets controller.
 home: https://github.com/bitnami-labs/sealed-secrets
 icon: 
https://bitnami.com/assets/stacks/sealed-secrets/img/sealed-secrets-stack-220x234.png
@@ -14,4 +14,4 @@
     url: https://github.com/bitnami-labs/sealed-secrets
 name: sealed-secrets
 type: application
-version: 2.7.1
+version: 2.7.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sealed-secrets-0.19.3/helm/sealed-secrets/README.md 
new/sealed-secrets-0.19.4/helm/sealed-secrets/README.md
--- old/sealed-secrets-0.19.3/helm/sealed-secrets/README.md     2022-12-15 
11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/helm/sealed-secrets/README.md     2023-01-16 
13:33:53.000000000 +0100
@@ -86,7 +86,7 @@
 | ------------------------------------------------- | 
------------------------------------------------------------------------------------
 | ----------------------------------- |
 | `image.registry`                                  | Sealed Secrets image 
registry                                                        | `docker.io`   
                      |
 | `image.repository`                                | Sealed Secrets image 
repository                                                      | 
`bitnami/sealed-secrets-controller` |
-| `image.tag`                                       | Sealed Secrets image tag 
(immutable tags are recommended)                            | `v0.19.2`         
                  |
+| `image.tag`                                       | Sealed Secrets image tag 
(immutable tags are recommended)                            | `v0.19.3`         
                  |
 | `image.pullPolicy`                                | Sealed Secrets image 
pull policy                                                     | 
`IfNotPresent`                      |
 | `image.pullSecrets`                               | Sealed Secrets image 
pull secrets                                                    | `[]`          
                      |
 | `createController`                                | Specifies whether the 
Sealed Secrets controller should be created                    | `true`         
                     |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sealed-secrets-0.19.3/helm/sealed-secrets/templates/_helpers.tpl 
new/sealed-secrets-0.19.4/helm/sealed-secrets/templates/_helpers.tpl
--- old/sealed-secrets-0.19.3/helm/sealed-secrets/templates/_helpers.tpl        
2022-12-15 11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/helm/sealed-secrets/templates/_helpers.tpl        
2023-01-16 13:33:53.000000000 +0100
@@ -57,6 +57,7 @@
 app.kubernetes.io/instance: {{ .Release.Name }}
 app.kubernetes.io/managed-by: {{ .Release.Service }}
 app.kubernetes.io/version: {{ .Chart.AppVersion }}
+app.kubernetes.io/part-of: sealed-secrets
 {{- end -}}
 
 {{/*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sealed-secrets-0.19.3/helm/sealed-secrets/values.yaml 
new/sealed-secrets-0.19.4/helm/sealed-secrets/values.yaml
--- old/sealed-secrets-0.19.3/helm/sealed-secrets/values.yaml   2022-12-15 
11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/helm/sealed-secrets/values.yaml   2023-01-16 
13:33:53.000000000 +0100
@@ -33,7 +33,7 @@
 image:
   registry: docker.io
   repository: bitnami/sealed-secrets-controller
-  tag: v0.19.2
+  tag: v0.19.3
   ## Specify a imagePullPolicy
   ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
   ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sealed-secrets-0.19.3/pkg/client/clientset/versioned/clientset.go 
new/sealed-secrets-0.19.4/pkg/client/clientset/versioned/clientset.go
--- old/sealed-secrets-0.19.3/pkg/client/clientset/versioned/clientset.go       
2022-12-15 11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/pkg/client/clientset/versioned/clientset.go       
2023-01-16 13:33:53.000000000 +0100
@@ -17,8 +17,7 @@
        BitnamiV1alpha1() bitnamiv1alpha1.BitnamiV1alpha1Interface
 }
 
-// Clientset contains the clients for groups. Each group has exactly one
-// version included in a Clientset.
+// Clientset contains the clients for groups.
 type Clientset struct {
        *discovery.DiscoveryClient
        bitnamiV1alpha1 *bitnamiv1alpha1.BitnamiV1alpha1Client
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/sealed-secrets-0.19.3/pkg/client/informers/externalversions/factory.go 
new/sealed-secrets-0.19.4/pkg/client/informers/externalversions/factory.go
--- old/sealed-secrets-0.19.3/pkg/client/informers/externalversions/factory.go  
2022-12-15 11:58:37.000000000 +0100
+++ new/sealed-secrets-0.19.4/pkg/client/informers/externalversions/factory.go  
2023-01-16 13:33:53.000000000 +0100
@@ -31,6 +31,11 @@
        // startedInformers is used for tracking which informers have been 
started.
        // This allows Start() to be called multiple times safely.
        startedInformers map[reflect.Type]bool
+       // wg tracks how many goroutines were started.
+       wg sync.WaitGroup
+       // shuttingDown is true when Shutdown has been called. It may still be 
running
+       // because it needs to wait for goroutines.
+       shuttingDown bool
 }
 
 // WithCustomResyncConfig sets a custom resync period for the specified 
informer types.
@@ -91,20 +96,39 @@
        return factory
 }
 
-// Start initializes all requested informers.
 func (f *sharedInformerFactory) Start(stopCh <-chan struct{}) {
        f.lock.Lock()
        defer f.lock.Unlock()
 
+       if f.shuttingDown {
+               return
+       }
+
        for informerType, informer := range f.informers {
                if !f.startedInformers[informerType] {
-                       go informer.Run(stopCh)
+                       f.wg.Add(1)
+                       // We need a new variable in each loop iteration,
+                       // otherwise the goroutine would use the loop variable
+                       // and that keeps changing.
+                       informer := informer
+                       go func() {
+                               defer f.wg.Done()
+                               informer.Run(stopCh)
+                       }()
                        f.startedInformers[informerType] = true
                }
        }
 }
 
-// WaitForCacheSync waits for all started informers' cache were synced.
+func (f *sharedInformerFactory) Shutdown() {
+       f.lock.Lock()
+       f.shuttingDown = true
+       f.lock.Unlock()
+
+       // Will return immediately if there is nothing to wait for.
+       f.wg.Wait()
+}
+
 func (f *sharedInformerFactory) WaitForCacheSync(stopCh <-chan struct{}) 
map[reflect.Type]bool {
        informers := func() map[reflect.Type]cache.SharedIndexInformer {
                f.lock.Lock()
@@ -151,11 +175,58 @@
 
 // SharedInformerFactory provides shared informers for resources in all known
 // API group versions.
+//
+// It is typically used like this:
+//
+//     ctx, cancel := context.Background()
+//     defer cancel()
+//     factory := NewSharedInformerFactory(client, resyncPeriod)
+//     defer factory.WaitForStop()    // Returns immediately if nothing was 
started.
+//     genericInformer := factory.ForResource(resource)
+//     typedInformer := factory.SomeAPIGroup().V1().SomeType()
+//     factory.Start(ctx.Done())          // Start processing these informers.
+//     synced := factory.WaitForCacheSync(ctx.Done())
+//     for v, ok := range synced {
+//         if !ok {
+//             fmt.Fprintf(os.Stderr, "caches failed to sync: %v", v)
+//             return
+//         }
+//     }
+//
+//     // Creating informers can also be created after Start, but then
+//     // Start must be called again:
+//     anotherGenericInformer := factory.ForResource(resource)
+//     factory.Start(ctx.Done())
 type SharedInformerFactory interface {
        internalinterfaces.SharedInformerFactory
-       ForResource(resource schema.GroupVersionResource) (GenericInformer, 
error)
+
+       // Start initializes all requested informers. They are handled in 
goroutines
+       // which run until the stop channel gets closed.
+       Start(stopCh <-chan struct{})
+
+       // Shutdown marks a factory as shutting down. At that point no new
+       // informers can be started anymore and Start will return without
+       // doing anything.
+       //
+       // In addition, Shutdown blocks until all goroutines have terminated. 
For that
+       // to happen, the close channel(s) that they were started with must be 
closed,
+       // either before Shutdown gets called or while it is waiting.
+       //
+       // Shutdown may be called multiple times, even concurrently. All such 
calls will
+       // block until all goroutines have terminated.
+       Shutdown()
+
+       // WaitForCacheSync blocks until all started informers' caches were 
synced
+       // or the stop channel gets closed.
        WaitForCacheSync(stopCh <-chan struct{}) map[reflect.Type]bool
 
+       // ForResource gives generic access to a shared informer of the 
matching type.
+       ForResource(resource schema.GroupVersionResource) (GenericInformer, 
error)
+
+       // InternalInformerFor returns the SharedIndexInformer for obj using an 
internal
+       // client.
+       InformerFor(obj runtime.Object, newFunc 
internalinterfaces.NewInformerFunc) cache.SharedIndexInformer
+
        Bitnami() sealedsecrets.Interface
 }
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/kubeseal/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.kubeseal.new.32243/vendor.tar.gz differ: char 5, 
line 1

Reply via email to