diff --git a/.changeset/late-turtles-read.md b/.changeset/late-turtles-read.md new file mode 100644 index 00000000..01f9ba7c --- /dev/null +++ b/.changeset/late-turtles-read.md @@ -0,0 +1,8 @@ +--- +"kubernetes-agent": patch +--- + +Upgrade kubernetes-agent-tentacle to 9.1.3852 + +Includes: +- [Tone down the logging when failing to retrieve scriptpodtemplates](https://github.com/OctopusDeploy/OctopusTentacle/pull/1216) diff --git a/charts/kubernetes-agent/Chart.yaml b/charts/kubernetes-agent/Chart.yaml index d24f0cb2..f48798fd 100644 --- a/charts/kubernetes-agent/Chart.yaml +++ b/charts/kubernetes-agent/Chart.yaml @@ -17,4 +17,4 @@ dependencies: type: application version: "2.38.1" # This version number should be the same as the agent.image.tag value as this is the primary application version -appVersion: "9.1.3835" +appVersion: "9.1.3852" diff --git a/charts/kubernetes-agent/README.md b/charts/kubernetes-agent/README.md index 23ec8f84..5798a8cd 100644 --- a/charts/kubernetes-agent/README.md +++ b/charts/kubernetes-agent/README.md @@ -1,6 +1,6 @@ ## Kubernetes agent -![Version: 2.38.1](https://img.shields.io/badge/Version-2.38.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.1.3835](https://img.shields.io/badge/AppVersion-9.1.3835-informational?style=flat-square) ![Octopus Deploy Version: 2024.2.6580+](https://img.shields.io/badge/Octopus_Deploy-2024.2.6580%2B-2F93E0?style=flat-square&logo=octopusdeploy&logoColor=%232F93E0&logoSize=auto) +![Version: 2.38.1](https://img.shields.io/badge/Version-2.38.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.1.3852](https://img.shields.io/badge/AppVersion-9.1.3852-informational?style=flat-square) ![Octopus Deploy Version: 2024.2.6580+](https://img.shields.io/badge/Octopus_Deploy-2024.2.6580%2B-2F93E0?style=flat-square&logo=octopusdeploy&logoColor=%232F93E0&logoSize=auto) The Kubernetes agent is the recommended way to deploy to Kubernetes clusters using [Octopus Deploy](https://octopus.com). @@ -57,7 +57,7 @@ The Kubernetes monitor is optionally installed alongside the Kubernetes agent, [ | agent.containers.watchdog.spec | object | `{}` | Additional container spec to apply to the watchdog container - does not override any other configuration | | agent.debug.disableAutoPodCleanup | bool | `false` | Disables automatic pod cleanup | | agent.enableMetricsCapture | bool | `true` | True if events should be scraped and added to the metrics config map | -| agent.image | object | `{"pullPolicy":"IfNotPresent","repository":"octopusdeploy/kubernetes-agent-tentacle","tag":"9.1.3835","tagSuffix":""}` | The repository, pullPolicy, tag & tagSuffix to use for the agent image | +| agent.image | object | `{"pullPolicy":"IfNotPresent","repository":"octopusdeploy/kubernetes-agent-tentacle","tag":"9.1.3852","tagSuffix":""}` | The repository, pullPolicy, tag & tagSuffix to use for the agent image | | agent.logLevel | string | `"Info"` | The log level of the agent. Logs are written to the pod logs as well as to file | | agent.machinePolicyName | string | `""` | The machine policy to register the agent with | | agent.metadata | object | `{"annotations":{},"labels":{}}` | Additional metadata to add to the agent pod & container | diff --git a/charts/kubernetes-agent/tests/__snapshot__/auto-upgrader-serviceaccount_test.yaml.snap b/charts/kubernetes-agent/tests/__snapshot__/auto-upgrader-serviceaccount_test.yaml.snap index 4720425f..c07a011d 100644 --- a/charts/kubernetes-agent/tests/__snapshot__/auto-upgrader-serviceaccount_test.yaml.snap +++ b/charts/kubernetes-agent/tests/__snapshot__/auto-upgrader-serviceaccount_test.yaml.snap @@ -8,7 +8,7 @@ should match snapshot: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-auto-upgrader namespace: NAMESPACE diff --git a/charts/kubernetes-agent/tests/__snapshot__/pod-serviceaccount_test.yaml.snap b/charts/kubernetes-agent/tests/__snapshot__/pod-serviceaccount_test.yaml.snap index cb788d4f..6c1d6961 100644 --- a/charts/kubernetes-agent/tests/__snapshot__/pod-serviceaccount_test.yaml.snap +++ b/charts/kubernetes-agent/tests/__snapshot__/pod-serviceaccount_test.yaml.snap @@ -8,7 +8,7 @@ should match snapshot: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-scripts namespace: NAMESPACE diff --git a/charts/kubernetes-agent/tests/__snapshot__/script-pod-template_test.yaml.snap b/charts/kubernetes-agent/tests/__snapshot__/script-pod-template_test.yaml.snap index bff64b31..b90294fe 100644 --- a/charts/kubernetes-agent/tests/__snapshot__/script-pod-template_test.yaml.snap +++ b/charts/kubernetes-agent/tests/__snapshot__/script-pod-template_test.yaml.snap @@ -8,7 +8,7 @@ Should render all options when crdDisabled is true: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-pod-template namespace: NAMESPACE @@ -49,7 +49,7 @@ should match snapshot: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent namespace: NAMESPACE @@ -80,7 +80,7 @@ should never have the containers key in the podSpec when crdDisabled is true: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-pod-template namespace: NAMESPACE @@ -115,7 +115,7 @@ should partially render successfully: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent namespace: NAMESPACE @@ -140,7 +140,7 @@ should render a deployment when crdDisabled is true: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-pod-template namespace: NAMESPACE diff --git a/charts/kubernetes-agent/tests/__snapshot__/tentacle-deployment_test.yaml.snap b/charts/kubernetes-agent/tests/__snapshot__/tentacle-deployment_test.yaml.snap index a09031ae..253b69a5 100644 --- a/charts/kubernetes-agent/tests/__snapshot__/tentacle-deployment_test.yaml.snap +++ b/charts/kubernetes-agent/tests/__snapshot__/tentacle-deployment_test.yaml.snap @@ -7,7 +7,7 @@ should match snapshot: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-tentacle namespace: NAMESPACE @@ -23,7 +23,7 @@ should match snapshot: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 spec: affinity: @@ -106,7 +106,7 @@ should match snapshot: value: '{"nodeAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":{"nodeSelectorTerms":[{"matchExpressions":[{"key":"kubernetes.io/os","operator":"In","values":["linux"]},{"key":"kubernetes.io/arch","operator":"In","values":["arm64","amd64"]}]}]}}}' - name: OCTOPUS__K8STENTACLE__PERSISTENTVOLUMESIZE value: 10Gi - image: octopusdeploy/kubernetes-agent-tentacle:9.1.3835 + image: octopusdeploy/kubernetes-agent-tentacle:9.1.3852 imagePullPolicy: IfNotPresent name: octopus-agent-tentacle resources: diff --git a/charts/kubernetes-agent/tests/__snapshot__/tentacle-pvc_test.yaml.snap b/charts/kubernetes-agent/tests/__snapshot__/tentacle-pvc_test.yaml.snap index c3005847..a03e79fe 100644 --- a/charts/kubernetes-agent/tests/__snapshot__/tentacle-pvc_test.yaml.snap +++ b/charts/kubernetes-agent/tests/__snapshot__/tentacle-pvc_test.yaml.snap @@ -7,7 +7,7 @@ should match snapshot when storageClassName is set: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-RELEASE-NAME-pvc spec: @@ -26,7 +26,7 @@ should match snapshot when volumeName is set: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-RELEASE-NAME-pvc spec: diff --git a/charts/kubernetes-agent/tests/__snapshot__/tentacle-serviceaccount_test.yaml.snap b/charts/kubernetes-agent/tests/__snapshot__/tentacle-serviceaccount_test.yaml.snap index 204affe3..f645d312 100644 --- a/charts/kubernetes-agent/tests/__snapshot__/tentacle-serviceaccount_test.yaml.snap +++ b/charts/kubernetes-agent/tests/__snapshot__/tentacle-serviceaccount_test.yaml.snap @@ -8,7 +8,7 @@ should match snapshot: app.kubernetes.io/instance: RELEASE-NAME app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: octopus-agent - app.kubernetes.io/version: 9.1.3835 + app.kubernetes.io/version: 9.1.3852 helm.sh/chart: kubernetes-agent-2.38.1 name: octopus-agent-tentacle namespace: NAMESPACE diff --git a/charts/kubernetes-agent/tests/tentacle-deployment_test.yaml b/charts/kubernetes-agent/tests/tentacle-deployment_test.yaml index 445aed23..5cabe3c2 100644 --- a/charts/kubernetes-agent/tests/tentacle-deployment_test.yaml +++ b/charts/kubernetes-agent/tests/tentacle-deployment_test.yaml @@ -295,7 +295,7 @@ tests: asserts: - equal: path: spec.template.spec.containers[0].image - value: "octopusdeploy/kubernetes-agent-tentacle:9.1.3835-bullseye-slim" + value: "octopusdeploy/kubernetes-agent-tentacle:9.1.3852-bullseye-slim" - it: "sets custom spec properly" set: diff --git a/charts/kubernetes-agent/values.yaml b/charts/kubernetes-agent/values.yaml index fb4ef94d..fc6c534d 100644 --- a/charts/kubernetes-agent/values.yaml +++ b/charts/kubernetes-agent/values.yaml @@ -120,7 +120,7 @@ agent: image: repository: octopusdeploy/kubernetes-agent-tentacle pullPolicy: IfNotPresent - tag: "9.1.3835" + tag: "9.1.3852" tagSuffix: "" # -- Credentials used during agent-upgrade tasks. To be populated if encountering rate-limiting failures.