From 6ee6df38425a31907ff87638758a24bcb80d50a9 Mon Sep 17 00:00:00 2001 From: Gerard Toonstra Date: Wed, 6 May 2026 11:39:58 +0200 Subject: [PATCH] fix: Allow datafoldVersion override and upgrade operator --- charts/datafold-manager/Chart.yaml | 2 +- charts/datafold-manager/templates/crds.yaml | 6 ++++++ charts/datafold-manager/templates/deployment.yaml | 2 +- charts/datafold-manager/values.yaml | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/charts/datafold-manager/Chart.yaml b/charts/datafold-manager/Chart.yaml index 7d24c71a..a54e754b 100644 --- a/charts/datafold-manager/Chart.yaml +++ b/charts/datafold-manager/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: datafold-manager description: Helm chart for Datafold Operator type: application -version: 0.1.96 +version: 0.1.97 appVersion: "1.0.0" icon: https://www.datafold.com/logo.png diff --git a/charts/datafold-manager/templates/crds.yaml b/charts/datafold-manager/templates/crds.yaml index d224c463..3993c7eb 100644 --- a/charts/datafold-manager/templates/crds.yaml +++ b/charts/datafold-manager/templates/crds.yaml @@ -3699,6 +3699,12 @@ spec: description: DatafoldRepository specifies the Docker repository for Datafold images type: string + datafoldVersion: + description: |- + DatafoldVersion pins the Datafold image tag explicitly. + When set, the portal is not contacted and the running server version is not read. + Use this to lock a specific release or when running custom/scanned images. + type: string deployment: description: Deployment specifies the deployment name type: string diff --git a/charts/datafold-manager/templates/deployment.yaml b/charts/datafold-manager/templates/deployment.yaml index 3cc7d619..fb110a4c 100644 --- a/charts/datafold-manager/templates/deployment.yaml +++ b/charts/datafold-manager/templates/deployment.yaml @@ -72,4 +72,4 @@ spec: tolerations: {{- toYaml . | nindent 8 }} {{- end }} - terminationGracePeriodSeconds: 10 + terminationGracePeriodSeconds: 200 diff --git a/charts/datafold-manager/values.yaml b/charts/datafold-manager/values.yaml index 94cb0199..4967a854 100644 --- a/charts/datafold-manager/values.yaml +++ b/charts/datafold-manager/values.yaml @@ -18,7 +18,7 @@ operator: # Operator image configuration image: repository: us-docker.pkg.dev/datadiff-mm/datafold/datafold-operator - tag: "1.1.66" + tag: "1.1.67" pullPolicy: Always # Operator deployment configuration