Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package flux2-cli for openSUSE:Factory 
checked in at 2026-03-02 17:36:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/flux2-cli (Old)
 and      /work/SRC/openSUSE:Factory/.flux2-cli.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "flux2-cli"

Mon Mar  2 17:36:19 2026 rev:27 rq:1335654 version:2.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/flux2-cli/flux2-cli.changes      2025-11-28 
16:52:45.085828975 +0100
+++ /work/SRC/openSUSE:Factory/.flux2-cli.new.29461/flux2-cli.changes   
2026-03-02 17:36:24.577531611 +0100
@@ -1,0 +2,128 @@
+Fri Feb 27 12:43:39 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.8.1:
+  * [release/v2.8.x] Remove no longer needed workaround for Flux
+    2.8 by @fluxcdbot in #5735
+  * Update fluxcd/pkg dependencies by @fluxcdbot in #5739
+  * [release/v2.8.x] Update toolkit components by @fluxcdbot in
+    #5741
+
+-------------------------------------------------------------------
+Thu Feb 26 06:43:35 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.8.0:
+  Flux v2.8.0 is a feature release. Users are encouraged to upgrade
+  for the best experience.
+  For a compressive overview of new features and API changes
+  included in this release, please refer to the Announcing Flux 2.8
+  GA blog post.
+  https://fluxcd.io/blog/2026/02/flux-v2.8.0/
+  Overview of the new features:
+  * Helm v4 support, including server-side apply and kstatus-based
+    health checking (HelmRelease)
+  * Readiness evaluation of Helm-managed objects with CEL
+    expressions (HelmRelease)
+  * Improved observability of Helm releases with inventory tracking
+    in .status.inventory (HelmRelease)
+  * Reduced the mean time to recovery of Flux-managed applications
+    via CancelHealthCheckOnNewRevision feature gate (Kustomization,
+    HelmRelease)
+  * Support for commenting on Pull Requests directly from Flux
+    notifications (Provider)
+  * Custom SSA apply stages for ordering resource application in
+    kustomize-controller (Kustomization)
+  * Automatic GitHub App installation ID lookup from the repository
+    owner (GitRepository, ImageUpdateAutomation, Provider)
+  * Support for Cosign v3 for verifying OCI artifacts and container
+    images (OCIRepository)
+  * ArtifactGenerator support for extracting and modifying Helm
+    charts (ArtifactGenerator)
+  * Bypass cache when fetching source objects via DirectSourceFetch
+    feature gate (Kustomization, HelmRelease, ArtifactGenerator)
+  CLI-related changes:
+  * ci: Set GITHUB_TOKEN in the release-flux-manifests workflow by
+    @stefanprodan in #5547
+  * Add backport label for Flux 2.7 by @matheuscscp in #5550
+  * build(deps): bump the ci group across 1 directory with 3
+    updates by @dependabot[bot] in #5548
+  * Fix flux push artifact not working with --provider by
+    @matheuscscp in #5551
+  * Extend flux migrate to work with local files by @matheuscscp in
+    #5554
+  * Improve flux migrate for live cluster migrations by
+    @stefanprodan in #5558
+  * Fix flux migrate -f command to work with comments by
+    @matheuscscp in #5560
+  * Add source-watcher to docs by @stefanprodan in #5562
+  * Fix flux migrate -f not considering kind comments by
+    @matheuscscp in #5563
+  * refactor: convert Kustomization resource into unstructured map
+    only once during variable substitution by @ramasai1 in #5566
+  * Update toolkit components by @fluxcdbot in #5568
+  * Disable AUR publishing by @stefanprodan in #5570
+  * Fix manifest generation for --storage-adv-addr and
+    --events-addr flags by @stefanprodan in #5574
+  * Update dependencies to Kubernetes v1.34.1 and Go 1.25.2 by
+    @stefanprodan in #5576
+  * Update toolkit components by @fluxcdbot in #5578
+  * Restore GitHub PAT for backports by @matheuscscp in #5581
+  * [RFC-0012] Add command flux get source external by @dgunzy in
+    #5555
+  * fix: handle error when writing password prompt to stdout by
+    @akshatsinha0 in #5589
+  * Pin cosign to v2.6.1 by @matheuscscp in #5594
+  * [RFC-0012] Add command flux export source external by @dgunzy
+    in #5583
+  * Fix bootstrap e2e test for image policy by @matheuscscp in
+    #5604
+  * Update toolkit components by @fluxcdbot in #5603
+  * fix: return accepted values for flags when calling
+    Values.Type() by @jaxels10 in #5602
+  * ci: Include source-watcher in the e2e test suite by
+    @stefanprodan in #5614
+  * Add source.extensions.fluxcd.io group to aggregated RBAC roles
+    by @matheuscscp in #5627
+  * Fix panic on reconcile with source of ExternalArtifact kind by
+    @matheuscscp in #5630
+  * Upgrade k8s to 1.34.2, c-r to 0.22.4 and helm to 3.19.2 by
+    @matheuscscp in #5633
+  * diff: report if object is skipped by @hown3d in #5625
+  * Update toolkit components by @fluxcdbot in #5639
+  * Allow option to skip tenant namespace creation by @anshuishere
+    in #5597
+  * Update toolkit components by @fluxcdbot in #5648
+  * fix: #5654 by checking if both --chart and --chart-ref are set
+    by @jaxels10 in #5656
+  * Added retry logic with delays to the Flux CLI download by
+    @ivan-munteanu in #5659
+  * Run conformance tests for Kubernetes 1.35.0 by @stefanprodan in
+    #5663
+  * fix: normalize path for Windows compatibility by @sibasispadhi
+    in #5674
+  * Introduce support for looking up GH app installation ID by
+    @matheuscscp in #5682
+  * Update dependencies to Kubernetes v1.35.0 by @stefanprodan in
+    #5688
+  * Fix resume command logging success after reconciliation failure
+    by @Aman-Cool in #5690
+  * Add 2.8 to supported versions for flux migrate -f by
+    @matheuscscp in #5713
+  * Introduce workflow for bumping fluxcd/pkg deps by @matheuscscp
+    in #5717
+  * Update fluxcd/pkg dependencies by @fluxcdbot in #5719
+  * Fix event listing ignoring pagination token by @matheuscscp in
+    #5721
+  * Build with Go 1.26 by @stefanprodan in #5723
+  * Update toolkit components by @fluxcdbot in #5722
+  * Update helm-controller to v1.5.0 by @fluxcdbot in #5725
+  * build(deps): bump the ci group across 1 directory with 12
+    updates by @dependabot[bot] in #5720
+  * Fix bootstrap failure on Windows cross-drive paths by @veeceey
+    in #5726
+  * Dump debug info on e2e tests by @matheuscscp in #5729
+  * Set Kubernetes 1.33 as min supported version by @matheuscscp in
+    #5730
+  * Update conformance tests to min Kubernetes 1.33 by
+    @stefanprodan in #5731
+
+-------------------------------------------------------------------

Old:
----
  flux2-cli-2.7.5.obscpio

New:
----
  flux2-cli-2.8.1.obscpio

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

Other differences:
------------------
++++++ flux2-cli.spec ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:26.929630693 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:26.929630693 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package flux2-cli
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,16 +20,16 @@
 
 # check these versions on updates
 # see flux2/manifests/bases/*/kustomization.yaml
-%define helm_controller_version             v1.4.5
-%define image_automation_controller_version v1.0.4
-%define image_reflector_controller_version  v1.0.4
-%define kustomize_controller_version        v1.7.3
-%define notification_controller_version     v1.7.5
-%define source_controller_version           v1.7.4
-%define source_watcher_version              v2.0.3
+%define helm_controller_version             v1.5.1
+%define image_automation_controller_version v1.1.0
+%define image_reflector_controller_version  v1.1.0
+%define kustomize_controller_version        v1.8.1
+%define notification_controller_version     v1.8.1
+%define source_controller_version           v1.8.0
+%define source_watcher_version              v2.1.0
 
 Name:           flux2-cli
-Version:        2.7.5
+Version:        2.8.1
 Release:        0
 Summary:        CLI for Flux2CD
 License:        Apache-2.0
@@ -58,7 +58,8 @@
 BuildRequires:  helm
 BuildRequires:  kustomize
 BuildRequires:  zsh
-BuildRequires:  golang(API) >= 1.25
+# 16.0 currently contains 1.26rc3 which causes the build to fail...
+BuildRequires:  go1.26 >= 1.26.0
 
 %description
 Flux is a tool for keeping Kubernetes clusters in sync with sources of

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:27.033635074 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:27.037635244 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/fluxcd/flux2</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.7.5</param>
+    <param name="revision">v2.8.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:27.061636254 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:27.069636592 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/fluxcd/flux2</param>
-              <param 
name="changesrevision">8454b02a32e48d775b9f563cb51fdcb1787b5b93</param></service></servicedata>
+              <param 
name="changesrevision">97222a775ae8e68f1e85508f356f248704255c9c</param></service></servicedata>
 (No newline at EOF)
 

++++++ flux2-cli-2.7.5.obscpio -> flux2-cli-2.8.1.obscpio ++++++
++++ 3171 lines of diff (skipped)

++++++ flux2-cli.obsinfo ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:28.197684111 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:28.209684616 +0100
@@ -1,5 +1,5 @@
 name: flux2-cli
-version: 2.7.5
-mtime: 1764238728
-commit: 8454b02a32e48d775b9f563cb51fdcb1787b5b93
+version: 2.8.1
+mtime: 1772185151
+commit: 97222a775ae8e68f1e85508f356f248704255c9c
 

++++++ helm-controller.crds.yaml ++++++
++++ 1508 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/flux2-cli/helm-controller.crds.yaml
++++ and 
/work/SRC/openSUSE:Factory/.flux2-cli.new.29461/helm-controller.crds.yaml

++++++ helm-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:28.377691694 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:28.381691862 +0100
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/helm-controller:v1.4.5
+        image: fluxcd/helm-controller:v1.5.1
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ image-automation-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:28.469695570 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:28.477695907 +0100
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/image-automation-controller:v1.0.4
+        image: fluxcd/image-automation-controller:v1.1.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ image-reflector-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:28.609701467 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:28.617701804 +0100
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/image-reflector-controller:v1.0.4
+        image: fluxcd/image-reflector-controller:v1.1.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ kustomize-controller.crds.yaml ++++++
++++ 663 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/flux2-cli/kustomize-controller.crds.yaml
++++ and 
/work/SRC/openSUSE:Factory/.flux2-cli.new.29461/kustomize-controller.crds.yaml

++++++ kustomize-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:28.717706017 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:28.745707197 +0100
@@ -28,7 +28,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/kustomize-controller:v1.7.3
+        image: fluxcd/kustomize-controller:v1.8.1
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ notification-controller.crds.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:28.825710566 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:28.829710735 +0100
@@ -95,6 +95,8 @@
                       - ImagePolicy
                       - ImageUpdateAutomation
                       - OCIRepository
+                      - ArtifactGenerator
+                      - ExternalArtifact
                       type: string
                     matchLabels:
                       additionalProperties:
@@ -312,6 +314,8 @@
                       - ImagePolicy
                       - ImageUpdateAutomation
                       - OCIRepository
+                      - ArtifactGenerator
+                      - ExternalArtifact
                       type: string
                     matchLabels:
                       additionalProperties:
@@ -751,6 +755,7 @@
                 - github
                 - gitlab
                 - gitea
+                - giteapullrequestcomment
                 - bitbucketserver
                 - bitbucket
                 - azuredevops
@@ -766,6 +771,8 @@
                 - alertmanager
                 - grafana
                 - githubdispatch
+                - githubpullrequestcomment
+                - gitlabmergerequestcomment
                 - pagerduty
                 - datadog
                 - nats
@@ -886,6 +893,8 @@
                       - ImagePolicy
                       - ImageUpdateAutomation
                       - OCIRepository
+                      - ArtifactGenerator
+                      - ExternalArtifact
                       type: string
                     matchLabels:
                       additionalProperties:
@@ -1108,6 +1117,8 @@
                       - ImagePolicy
                       - ImageUpdateAutomation
                       - OCIRepository
+                      - ArtifactGenerator
+                      - ExternalArtifact
                       type: string
                     matchLabels:
                       additionalProperties:

++++++ notification-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:28.885713094 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:28.897713600 +0100
@@ -60,7 +60,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/notification-controller:v1.7.5
+        image: fluxcd/notification-controller:v1.8.1
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ source-controller.crds.yaml ++++++
++++ 1983 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/flux2-cli/source-controller.crds.yaml
++++ and 
/work/SRC/openSUSE:Factory/.flux2-cli.new.29461/source-controller.crds.yaml

++++++ source-controller.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:29.025718992 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:29.053720171 +0100
@@ -50,7 +50,7 @@
               fieldPath: metadata.namespace
         - name: TUF_ROOT
           value: /tmp/.sigstore
-        image: fluxcd/source-controller:v1.7.4
+        image: fluxcd/source-controller:v1.8.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ source-watcher.crds.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:29.097722026 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:29.113722699 +0100
@@ -84,10 +84,14 @@
                               Strategy specifies the copy strategy to use.
                               'Overwrite' will overwrite existing files in the 
destination.
                               'Merge' is for merging YAML files using Helm 
values merge strategy.
+                              'Extract' is for extracting the contents of 
tarball archives (.tar.gz, .tgz)
+                              When using glob patterns, non-tarball files are 
silently skipped. For single file sources,
+                              the file must be a tarball or an error is 
returned. Directories are not supported.
                               If not specified, defaults to 'Overwrite'.
                             enum:
                             - Overwrite
                             - Merge
+                            - Extract
                             type: string
                           to:
                             description: |-
@@ -157,6 +161,8 @@
                       - Bucket
                       - GitRepository
                       - OCIRepository
+                      - HelmChart
+                      - ExternalArtifact
                       type: string
                     name:
                       description: Name of the source.

++++++ source-watcher.deployment.yaml ++++++
--- /var/tmp/diff_new_pack.Y2f9M7/_old  2026-03-02 17:36:29.161724722 +0100
+++ /var/tmp/diff_new_pack.Y2f9M7/_new  2026-03-02 17:36:29.165724890 +0100
@@ -48,7 +48,7 @@
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: fluxcd/source-watcher:v2.0.3
+        image: fluxcd/source-watcher:v2.1.0
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/flux2-cli/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.flux2-cli.new.29461/vendor.tar.gz differ: char 14, 
line 1

Reply via email to