From beb5ad6969c66078a64f9e2ef110afa932bfe153 Mon Sep 17 00:00:00 2001 From: Karan Raghani Date: Wed, 28 Oct 2026 13:13:20 -0700 Subject: [PATCH 1/2] Point the EULA references to the Palo Alto Networks EULA The image license annotations and the disco-agent chart's acceptTerms notice linked to https://www.cyberark.com/contract-terms/. Point them to the Palo Alto Networks EULA instead. --- deploy/charts/disco-agent/templates/deployment.yaml | 2 +- make/00_mod.mk | 2 +- make/ark/00_mod.mk | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy/charts/disco-agent/templates/deployment.yaml b/deploy/charts/disco-agent/templates/deployment.yaml index 3184cb08..f5c843d2 100644 --- a/deploy/charts/disco-agent/templates/deployment.yaml +++ b/deploy/charts/disco-agent/templates/deployment.yaml @@ -1,5 +1,5 @@ {{- if not .Values.acceptTerms }} - {{- fail "\n\n=================================================================\n Terms & Conditions Notice\n=================================================================\n\nBefore installing this application, you must review and accept\nthe terms and conditions available at:\nhttps://www.cyberark.com/contract-terms/\n\nTo proceed with installation, you must indicate acceptance by\nsetting:\n\n - In your values file: acceptTerms: true\n or\n - Via the Helm flag: --set acceptTerms=true\n\nBy continuing with the next command, you confirm that you have\nreviewed and accepted these terms and conditions.\n\n=================================================================\n" }} + {{- fail "\n\n=================================================================\n Terms & Conditions Notice\n=================================================================\n\nBefore installing this application, you must review and accept\nthe terms and conditions available at:\nhttps://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf\n\nTo proceed with installation, you must indicate acceptance by\nsetting:\n\n - In your values file: acceptTerms: true\n or\n - Via the Helm flag: --set acceptTerms=true\n\nBy continuing with the next command, you confirm that you have\nreviewed and accepted these terms and conditions.\n\n=================================================================\n" }} {{- end }} apiVersion: apps/v1 kind: Deployment diff --git a/make/00_mod.mk b/make/00_mod.mk index f9d6069b..5f0e2af8 100644 --- a/make/00_mod.mk +++ b/make/00_mod.mk @@ -34,7 +34,7 @@ oci_preflight_image_name_development := jetstack.local/venafi-agent # Annotations are the standardised set of annotations we set on every component we publish oci_preflight_build_args := \ --image-annotation="org.opencontainers.image.vendor"="CyberArk Software Ltd." \ - --image-annotation="org.opencontainers.image.licenses"="EULA - https://www.cyberark.com/contract-terms/" \ + --image-annotation="org.opencontainers.image.licenses"="EULA - https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf" \ --image-annotation="org.opencontainers.image.authors"="support@cyberark.com" \ --image-annotation="org.opencontainers.image.title"="Discovery Agent for CyberArk Certificate Manager in Kubernetes and OpenShift Environments" \ --image-annotation="org.opencontainers.image.description"="Gathers machine identity data from Kubernetes clusters." \ diff --git a/make/ark/00_mod.mk b/make/ark/00_mod.mk index e5b722eb..3ff7f766 100644 --- a/make/ark/00_mod.mk +++ b/make/ark/00_mod.mk @@ -15,7 +15,7 @@ oci_ark_image_name_development := jetstack.local/disco-agent oci_ark_build_args := \ --image-annotation="org.opencontainers.image.source"="https://github.com/jetstack/jetstack-secure" \ --image-annotation="org.opencontainers.image.vendor"="CyberArk Software Ltd." \ - --image-annotation="org.opencontainers.image.licenses"="EULA - https://www.cyberark.com/contract-terms/" \ + --image-annotation="org.opencontainers.image.licenses"="EULA - https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf" \ --image-annotation="org.opencontainers.image.authors"="CyberArk Software Ltd." \ --image-annotation="org.opencontainers.image.title"="CyberArk Discovery and Context Agent" \ --image-annotation="org.opencontainers.image.description"="Gathers machine identity data from Kubernetes clusters." \ From 491dbd4a93599b0a8d861106829a29471c9fecf2 Mon Sep 17 00:00:00 2001 From: Richard Wall Date: Fri, 30 Oct 2026 13:33:35 +0000 Subject: [PATCH 2/2] Describe acceptTerms as acceptance of the Palo Alto Networks EULA The disco-agent chart's install notice now links to the Palo Alto Networks EULA, but the acceptTerms description still said "the CyberArk Terms of Service". Update the comment and regenerate the README and values schema with helm-tool. Co-Authored-By: Claude Signed-off-by: Richard Wall --- deploy/charts/disco-agent/README.md | 2 +- deploy/charts/disco-agent/values.schema.json | 2 +- deploy/charts/disco-agent/values.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deploy/charts/disco-agent/README.md b/deploy/charts/disco-agent/README.md index 13093e46..6984cc12 100644 --- a/deploy/charts/disco-agent/README.md +++ b/deploy/charts/disco-agent/README.md @@ -174,7 +174,7 @@ This will set the replicaset count more information can be found here: https://k > false > ``` -Must be set to indicate that you have read and accepted the CyberArk Terms of Service. If false, the helm chart will fail to install and will print a message with instructions on how to accept the TOS. +Must be set to indicate that you have read and accepted the Palo Alto Networks End User License Agreement (https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf). If false, the helm chart will fail to install and will print a message with instructions on how to accept the EULA. #### **imageRegistry** ~ `string` > Default value: > ```yaml diff --git a/deploy/charts/disco-agent/values.schema.json b/deploy/charts/disco-agent/values.schema.json index 3608cc54..50af8676 100644 --- a/deploy/charts/disco-agent/values.schema.json +++ b/deploy/charts/disco-agent/values.schema.json @@ -95,7 +95,7 @@ }, "helm-values.acceptTerms": { "default": false, - "description": "Must be set to indicate that you have read and accepted the CyberArk Terms of Service. If false, the helm chart will fail to install and will print a message with instructions on how to accept the TOS.", + "description": "Must be set to indicate that you have read and accepted the Palo Alto Networks End User License Agreement (https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf). If false, the helm chart will fail to install and will print a message with instructions on how to accept the EULA.", "type": "boolean" }, "helm-values.affinity": { diff --git a/deploy/charts/disco-agent/values.yaml b/deploy/charts/disco-agent/values.yaml index 7194551b..b2b3e916 100644 --- a/deploy/charts/disco-agent/values.yaml +++ b/deploy/charts/disco-agent/values.yaml @@ -5,7 +5,7 @@ # This will set the replicaset count more information can be found here: https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/ replicaCount: 1 -# Must be set to indicate that you have read and accepted the CyberArk Terms of Service. If false, the helm chart will fail to install and will print a message with instructions on how to accept the TOS. +# Must be set to indicate that you have read and accepted the Palo Alto Networks End User License Agreement (https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf). If false, the helm chart will fail to install and will print a message with instructions on how to accept the EULA. acceptTerms: false # The container registry used for disco-agent images by default.