diff --git a/bitnami/flux/CHANGELOG.md b/bitnami/flux/CHANGELOG.md
index cec7ce977c..1a54e15ce6 100644
--- a/bitnami/flux/CHANGELOG.md
+++ b/bitnami/flux/CHANGELOG.md
@@ -1,8 +1,12 @@
# Changelog
-## 2.4.15 (2025-05-27)
+## 2.4.16 (2025-05-27)
-* [bitnami/flux] :zap: :arrow_up: Update dependency references ([#33909](https://github.com/bitnami/charts/pull/33909))
+* [bitnami/flux] :zap: :arrow_up: Update dependency references ([#33911](https://github.com/bitnami/charts/pull/33911))
+
+## 2.4.15 (2025-05-27)
+
+* [bitnami/flux] :zap: :arrow_up: Update dependency references (#33909) ([4de3432](https://github.com/bitnami/charts/commit/4de3432337ab872f171de85951b439a1ec854a59)), closes [#33909](https://github.com/bitnami/charts/issues/33909)
## 2.4.14 (2025-05-27)
diff --git a/bitnami/flux/Chart.yaml b/bitnami/flux/Chart.yaml
index 20e6f8cb14..6c6db83564 100644
--- a/bitnami/flux/Chart.yaml
+++ b/bitnami/flux/Chart.yaml
@@ -13,7 +13,7 @@ annotations:
- name: fluxcd-kustomize-controller
image: docker.io/bitnami/fluxcd-kustomize-controller:1.5.1-debian-12-r8
- name: fluxcd-notification-controller
- image: docker.io/bitnami/fluxcd-notification-controller:1.5.0-debian-12-r11
+ image: docker.io/bitnami/fluxcd-notification-controller:1.6.0-debian-12-r0
- name: fluxcd-source-controller
image: docker.io/bitnami/fluxcd-source-controller:1.6.0-debian-12-r0
- name: os-shell
@@ -45,4 +45,4 @@ maintainers:
name: flux
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/flux
-version: 2.4.15
+version: 2.4.16
diff --git a/bitnami/flux/templates/crds/notification-controller-crds.yaml b/bitnami/flux/templates/crds/notification-controller-crds.yaml
index 9c6f87c871..b3bbe99265 100644
--- a/bitnami/flux/templates/crds/notification-controller-crds.yaml
+++ b/bitnami/flux/templates/crds/notification-controller-crds.yaml
@@ -1,5 +1,5 @@
# Source: https://github.com/fluxcd/notification-controller/releases/download/v{version}/notification-controller.crds.yaml
-# Version: 1.5.0
+# Version: 1.6.0
# VersionOf: fluxcd-notification-controller
# Conditional: .Values.notificationController.installCRDs
{{- if .Values.notificationController.installCRDs }}
@@ -306,12 +306,12 @@ spec:
description: |-
Name of the referent
If multiple resources are targeted `*` may be set.
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
namespace:
description: Namespace of the referent
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
required:
@@ -523,12 +523,12 @@ spec:
description: |-
Name of the referent
If multiple resources are targeted `*` may be set.
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
namespace:
description: Namespace of the referent
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
required:
@@ -1041,6 +1041,14 @@ spec:
should be posted.
maxLength: 2048
type: string
+ commitStatusExpr:
+ description: |-
+ CommitStatusExpr is a CEL expression that evaluates to a string value
+ that can be used to generate a custom commit status message for use
+ with eligible Provider types (github, gitlab, gitea, bitbucketserver,
+ bitbucket, azuredevops). Supported variables are: event, provider,
+ and alert.
+ type: string
interval:
description: |-
Interval at which to reconcile the Provider with its Secret references.
@@ -1063,6 +1071,13 @@ spec:
required:
- name
type: object
+ serviceAccountName:
+ description: |-
+ ServiceAccountName is the name of the service account used to
+ authenticate with services from cloud providers. An error is thrown if a
+ static credential is also defined inside the Secret referenced by the
+ SecretRef.
+ type: string
suspend:
description: |-
Suspend tells the controller to suspend subsequent
@@ -1110,6 +1125,12 @@ spec:
required:
- type
type: object
+ x-kubernetes-validations:
+ - message: spec.commitStatusExpr is only supported for the 'github', 'gitlab',
+ 'gitea', 'bitbucketserver', 'bitbucket', 'azuredevops' provider types
+ rule: self.type == 'github' || self.type == 'gitlab' || self.type ==
+ 'gitea' || self.type == 'bitbucketserver' || self.type == 'bitbucket'
+ || self.type == 'azuredevops' || !has(self.commitStatusExpr)
type: object
served: true
storage: true
@@ -1225,12 +1246,12 @@ spec:
description: |-
Name of the referent
If multiple resources are targeted `*` may be set.
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
namespace:
description: Namespace of the referent
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
required:
@@ -1652,12 +1673,12 @@ spec:
description: |-
Name of the referent
If multiple resources are targeted `*` may be set.
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
namespace:
description: Namespace of the referent
- maxLength: 53
+ maxLength: 253
minLength: 1
type: string
required:
diff --git a/bitnami/flux/values.yaml b/bitnami/flux/values.yaml
index 230a22dacd..930a3ffbac 100644
--- a/bitnami/flux/values.yaml
+++ b/bitnami/flux/values.yaml
@@ -1742,7 +1742,7 @@ notificationController:
image:
registry: docker.io
repository: bitnami/fluxcd-notification-controller
- tag: 1.5.0-debian-12-r11
+ tag: 1.6.0-debian-12-r0
digest: ""
## Specify a imagePullPolicy
## ref: http://kubernetes.io/docs/concepts/containers/images/#pre-pulled-images