Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kyverno for openSUSE:Factory checked in at 2022-12-10 21:18:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kyverno (Old) and /work/SRC/openSUSE:Factory/.kyverno.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kyverno" Sat Dec 10 21:18:32 2022 rev:13 rq:1041924 version:1.8.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kyverno/kyverno.changes 2022-12-06 14:24:21.182126931 +0100 +++ /work/SRC/openSUSE:Factory/.kyverno.new.1835/kyverno.changes 2022-12-10 21:18:34.741819852 +0100 @@ -1,0 +2,9 @@ +Fri Dec 09 19:49:45 UTC 2022 - [email protected] + +- Update to version 1.8.4: + * release v1.8.4 (#5638) + * tag v1.8.4-rc.1 (#5623) + * fix nil error panic (#5619) (#5621) + * fix: mutation of cached object in bg scan controller (#5608) (#5613) + +------------------------------------------------------------------- Old: ---- kyverno-1.8.3.tar.gz New: ---- kyverno-1.8.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kyverno.spec ++++++ --- /var/tmp/diff_new_pack.5gThzD/_old 2022-12-10 21:18:38.833843779 +0100 +++ /var/tmp/diff_new_pack.5gThzD/_new 2022-12-10 21:18:38.849843872 +0100 @@ -19,7 +19,7 @@ %define __arch_install_post export NO_BRP_STRIP_DEBUG=true Name: kyverno -Version: 1.8.3 +Version: 1.8.4 Release: 0 Summary: CLI and kubectl plugin for Kyverno License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.5gThzD/_old 2022-12-10 21:18:38.901844176 +0100 +++ /var/tmp/diff_new_pack.5gThzD/_new 2022-12-10 21:18:38.905844200 +0100 @@ -3,7 +3,7 @@ <param name="url">https://github.com/kyverno/kyverno</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v1.8.3</param> + <param name="revision">v1.8.4</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> @@ -17,7 +17,7 @@ <param name="compression">gz</param> </service> <service name="go_modules" mode="disabled"> - <param name="archive">kyverno-1.8.3.tar.gz</param> + <param name="archive">kyverno-1.8.4.tar.gz</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.5gThzD/_old 2022-12-10 21:18:38.929844340 +0100 +++ /var/tmp/diff_new_pack.5gThzD/_new 2022-12-10 21:18:38.933844363 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kyverno/kyverno</param> - <param name="changesrevision">44604bf74bdafc4b199dc28e1eed14ed42dfa27e</param></service></servicedata> + <param name="changesrevision">0675d21dd9586a8e55ac2b3796a8db850b996895</param></service></servicedata> (No newline at EOF) ++++++ kyverno-1.8.3.tar.gz -> kyverno-1.8.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kyverno-1.8.3/charts/kyverno/Chart.yaml new/kyverno-1.8.4/charts/kyverno/Chart.yaml --- old/kyverno-1.8.3/charts/kyverno/Chart.yaml 2022-12-05 17:48:17.000000000 +0100 +++ new/kyverno-1.8.4/charts/kyverno/Chart.yaml 2022-12-09 09:34:04.000000000 +0100 @@ -1,8 +1,8 @@ apiVersion: v2 type: application name: kyverno -version: 2.6.3 -appVersion: v1.8.3 +version: 2.6.4 +appVersion: v1.8.4 icon: https://github.com/kyverno/kyverno/raw/main/img/logo.png description: Kubernetes Native Policy Management keywords: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kyverno-1.8.3/charts/kyverno/README.md new/kyverno-1.8.4/charts/kyverno/README.md --- old/kyverno-1.8.3/charts/kyverno/README.md 2022-12-05 17:48:17.000000000 +0100 +++ new/kyverno-1.8.4/charts/kyverno/README.md 2022-12-09 09:34:04.000000000 +0100 @@ -2,7 +2,7 @@ Kubernetes Native Policy Management -   +   ## About diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kyverno-1.8.3/charts/kyverno-policies/Chart.yaml new/kyverno-1.8.4/charts/kyverno-policies/Chart.yaml --- old/kyverno-1.8.3/charts/kyverno-policies/Chart.yaml 2022-12-05 17:48:17.000000000 +0100 +++ new/kyverno-1.8.4/charts/kyverno-policies/Chart.yaml 2022-12-09 09:34:04.000000000 +0100 @@ -1,8 +1,8 @@ apiVersion: v2 type: application name: kyverno-policies -version: 2.6.3 -appVersion: v1.8.3 +version: 2.6.4 +appVersion: v1.8.4 icon: https://github.com/kyverno/kyverno/raw/main/img/logo.png description: Kubernetes Pod Security Standards implemented as Kyverno policies keywords: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kyverno-1.8.3/charts/kyverno-policies/README.md new/kyverno-1.8.4/charts/kyverno-policies/README.md --- old/kyverno-1.8.3/charts/kyverno-policies/README.md 2022-12-05 17:48:17.000000000 +0100 +++ new/kyverno-1.8.4/charts/kyverno-policies/README.md 2022-12-09 09:34:04.000000000 +0100 @@ -2,7 +2,7 @@ Kubernetes Pod Security Standards implemented as Kyverno policies -   +   ## About diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kyverno-1.8.3/pkg/background/mutate/mutate.go new/kyverno-1.8.4/pkg/background/mutate/mutate.go --- old/kyverno-1.8.3/pkg/background/mutate/mutate.go 2022-12-05 17:48:17.000000000 +0100 +++ new/kyverno-1.8.4/pkg/background/mutate/mutate.go 2022-12-09 09:34:04.000000000 +0100 @@ -154,7 +154,7 @@ var events []event.Info if target == nil { - c.log.WithName("mutateExisting").Info("cannot generate events for empty target resource", "policy", policy, "rule", rule, "err", err.Error()) + c.log.WithName("mutateExisting").Info("cannot generate events for empty target resource", "policy", policy, "rule", rule) } if err != nil { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kyverno-1.8.3/pkg/controllers/report/background/controller.go new/kyverno-1.8.4/pkg/controllers/report/background/controller.go --- old/kyverno-1.8.3/pkg/controllers/report/background/controller.go 2022-12-05 17:48:17.000000000 +0100 +++ new/kyverno-1.8.4/pkg/controllers/report/background/controller.go 2022-12-09 09:34:04.000000000 +0100 @@ -194,7 +194,7 @@ func (c *controller) updateReport(ctx context.Context, meta metav1.Object, gvk schema.GroupVersionKind, resource resource.Resource) error { namespace := meta.GetNamespace() - labels := meta.GetLabels() + metaLabels := meta.GetLabels() // load all policies policies, err := c.fetchClusterPolicies(logger) if err != nil { @@ -256,7 +256,7 @@ expected[reportutils.PolicyLabel(policy)] = policy } toDelete := map[string]string{} - for label := range labels { + for label := range metaLabels { if reportutils.IsPolicyLabel(label) { // if the policy doesn't exist anymore if expected[label] == nil { @@ -271,7 +271,7 @@ var toCreate []kyvernov1.PolicyInterface for label, policy := range expected { // if the background policy changed, we need to recreate entries - if labels[label] != policy.GetResourceVersion() { + if metaLabels[label] != policy.GetResourceVersion() { if name, err := reportutils.PolicyNameFromLabel(namespace, label); err != nil { return err } else { @@ -290,8 +290,11 @@ report := reportutils.DeepCopy(before) var ruleResults []policyreportv1alpha2.PolicyReportResult // deletions - for _, label := range toDelete { - delete(labels, label) + reportLabels := report.GetLabels() + if reportLabels != nil { + for _, label := range toDelete { + delete(reportLabels, label) + } } for _, result := range report.GetResults() { if _, ok := toDelete[result.Policy]; !ok { ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/kyverno/vendor.tar.gz /work/SRC/openSUSE:Factory/.kyverno.new.1835/vendor.tar.gz differ: char 5, line 1
