Skip to content

feat(container): update image dragonfly-operator ( v1.5.0 → v1.6.1 )#3377

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/dragonfly-operator-1.x
Open

feat(container): update image dragonfly-operator ( v1.5.0 → v1.6.1 )#3377
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/dragonfly-operator-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
dragonfly-operator minor v1.5.0v1.6.1

Configuration

📅 Schedule: (in timezone America/Chicago)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

Path: infrastructure/dragonfly-operator
Version: v1.5.0 -> v1.6.1

--- /tmp/tmp.gglS3Jwb5X	2026-07-20 20:41:57.181760020 +0000
+++ /tmp/tmp.OQqnD0zh6L	2026-07-20 20:41:57.823774396 +0000
@@ -4138,7 +4138,7 @@
                 annotations:
                   additionalProperties:
                     type: string
-                  description: (Optional) Annotations to add to the Dragonfly pods.
+                  description: 'Deprecated: use spec.podMetadata.annotations instead.'
                   type: object
                 args:
                   description: |-
@@ -4384,6 +4384,54 @@
                           type: string
                       type: object
                   type: object
+                customLivenessProbeConfigMap:
+                  description: |-
+                    Custom ConfigMap providing key "liveness-check.sh" to override the default liveness probe.
+                    An additionalVolumes entry named "liveness-probe" takes precedence.
+                  properties:
+                    name:
+                      default: ""
+                      description: |-
+                        Name of the referent.
+                        This field is effectively required, but due to backwards compatibility is
+                        allowed to be empty. Instances of this type with an empty value here are
+                        almost certainly wrong.
+                        More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
+                      type: string
+                  type: object
+                  x-kubernetes-map-type: atomic
+                customReadinessProbeConfigMap:
+                  description: |-
+                    Custom ConfigMap providing key "readiness-check.sh" to override the default readiness probe.
+                    An additionalVolumes entry named "readiness-probe" takes precedence.
+                  properties:
+                    name:
+                      default: ""
+                      description: |-
+                        Name of the referent.
+                        This field is effectively required, but due to backwards compatibility is
+                        allowed to be empty. Instances of this type with an empty value here are
+                        almost certainly wrong.
+                        More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
+                      type: string
+                  type: object
+                  x-kubernetes-map-type: atomic
+                customStartupProbeConfigMap:
+                  description: |-
+                    Custom ConfigMap providing key "startup-check.sh" to override the default startup probe.
+                    An additionalVolumes entry named "startup-probe" takes precedence.
+                  properties:
+                    name:
+                      default: ""
+                      description: |-
+                        Name of the referent.
+                        This field is effectively required, but due to backwards compatibility is
+                        allowed to be empty. Instances of this type with an empty value here are
+                        almost certainly wrong.
+                        More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
+                      type: string
+                  type: object
+                  x-kubernetes-map-type: atomic
                 enableReplicationReadinessGate:
                   description: |-
                     (Optional) When enabled, adds a custom readiness gate to pods that prevents
@@ -5909,7 +5957,7 @@
                 labels:
                   additionalProperties:
                     type: string
-                  description: (Optional) Labels to add to the Dragonfly pods.
+                  description: 'Deprecated: use spec.podMetadata.labels instead.'
                   type: object
                 memcachedPort:
                   description: (Optional) Dragonfly memcached port
@@ -5928,8 +5976,8 @@
                   description: (Optional) Dragonfly pod node selector
                   type: object
                 ownedObjectsMetadata:
-                  description: (Optional) Dragonfly direct child resources additional annotations
-                    and labels
+                  description: (Optional) Labels and annotations to add to all owned resources
+                    (StatefulSet, Service, PDB, etc).
                   properties:
                     annotations:
                       additionalProperties:
@@ -5965,6 +6013,18 @@
                   x-kubernetes-validations:
                     - message: minAvailable and maxUnavailable cannot be both set
                       rule: '!(has(self.minAvailable) && has(self.maxUnavailable))'
+                podMetadata:
+                  description: (Optional) Labels and annotations to add to the Dragonfly pods.
+                  properties:
+                    annotations:
+                      additionalProperties:
+                        type: string
+                      type: object
+                    labels:
+                      additionalProperties:
+                        type: string
+                      type: object
+                  type: object
                 podSecurityContext:
                   description: (Optional) Dragonfly pod security context
                   properties:
@@ -7050,6 +7110,18 @@
   - apiGroups:
       - ""
     resources:
+      - configmaps
+    verbs:
+      - create
+      - delete
+      - get
+      - list
+      - patch
+      - update
+      - watch
+  - apiGroups:
+      - ""
+    resources:
       - events
     verbs:
       - create
@@ -7069,6 +7141,14 @@
   - apiGroups:
       - ""
     resources:
+      - pods/status
+    verbs:
+      - get
+      - patch
+      - update
+  - apiGroups:
+      - ""
+    resources:
       - services
     verbs:
       - create
@@ -7329,17 +7409,22 @@
               cpu: 10m
               memory: 64Mi
         - name: manager
+          command:
+            - /manager
           args:
             - --leader-elect
             - --metrics-bind-address=127.0.0.1:8080
-          command:
-            - /manager
+          env:
+            - name: POD_NAMESPACE
+              valueFrom:
+                fieldRef:
+                  fieldPath: metadata.namespace
           securityContext:
             allowPrivilegeEscalation: false
             capabilities:
               drop:
                 - ALL
-          image: "ghcr.io/dragonflydb/operator:v1.5.0"
+          image: "ghcr.io/dragonflydb/operator:v1.6.1"
           imagePullPolicy: IfNotPresent
           livenessProbe:
             httpGet:
@@ -7371,10 +7456,10 @@
         grafana_folder: Dragonfly
       labels:
         grafana_dashboard: grafana-dashboard
-        helm.sh/chart: dragonfly-operator-v1.5.0
+        helm.sh/chart: dragonfly-operator-v1.6.1
         app.kubernetes.io/name: dragonfly-operator
         app.kubernetes.io/instance: release-name
-        app.kubernetes.io/version: "v1.5.0"
+        app.kubernetes.io/version: "v1.6.1"
         app.kubernetes.io/managed-by: Helm
         app.kubernetes.io/created-by: dragonfly-operator
         app.kubernetes.io/part-of: dragonfly-operator
@@ -8852,15 +8937,15 @@
         			"type": "prometheus",
         			"uid": "${DS_PROMETHEUS}"
         		  },
-        		  "definition": "label_values(dragonfly_uptime_in_seconds,app)",
+        		  "definition": "label_values(dragonfly_uptime_in_seconds,namespace)",
         		  "hide": 0,
         		  "includeAll": false,
-        		  "label": "dragonfly",
+        		  "label": "namespace",
         		  "multi": false,
-        		  "name": "Dragonfly",
+        		  "name": "namespace",
         		  "options": [],
         		  "query": {
-        			"query": "label_values(dragonfly_uptime_in_seconds,app)",
+        			"query": "label_values(dragonfly_uptime_in_seconds,namespace)",
         			"refId": "PrometheusVariableQueryEditor-VariableQuery"
         		  },
         		  "refresh": 1,
@@ -8875,15 +8960,15 @@
         			"type": "prometheus",
         			"uid": "${DS_PROMETHEUS}"
         		  },
-        		  "definition": "label_values(dragonfly_uptime_in_seconds{app=\"$Dragonfly\"},namespace)",
+        		  "definition": "label_values(dragonfly_uptime_in_seconds{namespace=\"$namespace\"},app)",
         		  "hide": 0,
         		  "includeAll": false,
-        		  "label": "namespace",
+        		  "label": "dragonfly",
         		  "multi": false,
-        		  "name": "namespace",
+        		  "name": "Dragonfly",
         		  "options": [],
         		  "query": {
-        			"query": "label_values(dragonfly_uptime_in_seconds{app=\"$Dragonfly\"},namespace)",
+        			"query": "label_values(dragonfly_uptime_in_seconds{namespace=\"$namespace\"},app)",
         			"refId": "PrometheusVariableQueryEditor-VariableQuery"
         		  },
         		  "refresh": 1,

@renovate
renovate Bot force-pushed the renovate/dragonfly-operator-1.x branch from 6bb7ac1 to 62c722e Compare June 18, 2026 17:45
@renovate renovate Bot changed the title feat(container): update image dragonfly-operator ( v1.5.0 → v1.6.1 ) feat(container): update image dragonfly-operator ( v1.5.0 → v1.6.1 ) - autoclosed Jul 10, 2026
@renovate renovate Bot closed this Jul 10, 2026
@renovate
renovate Bot deleted the renovate/dragonfly-operator-1.x branch July 10, 2026 21:17
@renovate renovate Bot changed the title feat(container): update image dragonfly-operator ( v1.5.0 → v1.6.1 ) - autoclosed feat(container): update image dragonfly-operator ( v1.5.0 → v1.6.1 ) Jul 11, 2026
@renovate renovate Bot reopened this Jul 11, 2026
@renovate
renovate Bot force-pushed the renovate/dragonfly-operator-1.x branch 2 times, most recently from 62c722e to 2d28176 Compare July 11, 2026 01:55
| datasource | package                                                        | from   | to     |
| ---------- | -------------------------------------------------------------- | ------ | ------ |
| docker     | ghcr.io/dragonflydb/dragonfly-operator/helm/dragonfly-operator | v1.5.0 | v1.6.1 |


Signed-off-by: Roger Rumao <rogerrum@users.noreply.github.com>
@renovate
renovate Bot force-pushed the renovate/dragonfly-operator-1.x branch from 2d28176 to b6a93ed Compare July 20, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants