diff --git a/stable/enterprise/Chart.lock b/stable/enterprise/Chart.lock index 480f85d7..316c5295 100644 --- a/stable/enterprise/Chart.lock +++ b/stable/enterprise/Chart.lock @@ -7,6 +7,6 @@ dependencies: version: 17.11.8 - name: feeds repository: https://charts.anchore.io/stable - version: 2.8.1 -digest: sha256:579bc21169746a5ed09f3e8c03148a53553baf9a2d84513e851e2cddf29e0337 -generated: "2024-08-09T17:01:00.083497-04:00" + version: 2.9.0 +digest: sha256:794234e4be51cccf563f5efc4b205fef8042f1ddd3113c2578f839eb4b6e10dd +generated: "2024-09-04T11:58:57.913094-04:00" diff --git a/stable/enterprise/Chart.yaml b/stable/enterprise/Chart.yaml index 24fdccc4..2fb1e225 100644 --- a/stable/enterprise/Chart.yaml +++ b/stable/enterprise/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: enterprise -version: "2.9.3" -appVersion: "5.8.1" +version: "2.10.0" +appVersion: "5.9.0" kubeVersion: 1.23.x - 1.30.x || 1.23.x-x - 1.30.x-x description: | Anchore Enterprise is a complete container security workflow solution for professional teams. Easily integrating with CI/CD systems, diff --git a/stable/enterprise/README.md b/stable/enterprise/README.md index 2085b3c6..f38b6b7a 100644 --- a/stable/enterprise/README.md +++ b/stable/enterprise/README.md @@ -1010,7 +1010,7 @@ To restore your deployment to using your previous driver configurations: | Name | Description | Value | | --------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------- | -| `image` | Image used for all Anchore Enterprise deployments, excluding Anchore UI | `docker.io/anchore/enterprise:v5.8.1` | +| `image` | Image used for all Anchore Enterprise deployments, excluding Anchore UI | `docker.io/anchore/enterprise:v5.9.0` | | `imagePullPolicy` | Image pull policy used by all deployments | `IfNotPresent` | | `imagePullSecretName` | Name of Docker credentials secret for access to private repos | `anchore-enterprise-pullcreds` | | `startMigrationPod` | Spin up a Database migration pod to help migrate the database to the new schema | `false` | @@ -1365,7 +1365,7 @@ To restore your deployment to using your previous driver configurations: | Name | Description | Value | | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- | -| `ui.image` | Image used for the Anchore UI container | `docker.io/anchore/enterprise-ui:v5.8.0` | +| `ui.image` | Image used for the Anchore UI container | `docker.io/anchore/enterprise-ui:v5.9.0` | | `ui.imagePullPolicy` | Image pull policy for Anchore UI image | `IfNotPresent` | | `ui.existingSecretName` | Name of an existing secret to be used for Anchore UI DB and Redis endpoints | `anchore-enterprise-ui-env` | | `ui.ldapsRootCaCertName` | Name of the custom CA certificate file store in `.Values.certStoreSecretName` | `""` | @@ -1490,6 +1490,9 @@ For the latest updates and features in Anchore Enterprise, see the official [Rel - **Minor Chart Version Change (e.g., v0.1.2 -> v0.2.0)**: Indicates a significant change to the deployment that does not require manual intervention. - **Patch Chart Version Change (e.g., v0.1.2 -> v0.1.3)**: Indicates a backwards-compatible bug fix or documentation update. +### V2.10.x +- Deploys Anchore Enterprise v5.9.x. See the [Release Notes](https://docs.anchore.com/current/docs/releasenotes/590/) for more information. + ### V2.9.x - Deploys Anchore Enterprise v5.8.x. See the [Release Notes](https://docs.anchore.com/current/docs/releasenotes/580/) for more information. - **Helm upgrade SLO improvements:** diff --git a/stable/enterprise/templates/tests/anchorectl_smoketest.yaml b/stable/enterprise/templates/tests/anchorectl_smoketest.yaml index 40d44307..418709bd 100644 --- a/stable/enterprise/templates/tests/anchorectl_smoketest.yaml +++ b/stable/enterprise/templates/tests/anchorectl_smoketest.yaml @@ -10,6 +10,19 @@ metadata: "helm.sh/hook": test spec: volumes: {{- include "enterprise.common.volumes" . | nindent 2 }} + {{- with .Values.imagePullSecretName }} + imagePullSecrets: + - name: {{ . }} + {{- end }} + {{- with (default .Values.nodeSelector (index .Values (print $component)).nodeSelector) }} + nodeSelector: {{- toYaml . | nindent 2 }} + {{- end }} + {{- with (default .Values.affinity (index .Values (print $component)).affinity) }} + affinity: {{- toYaml . | nindent 2 }} + {{- end }} + {{- with (default .Values.tolerations (index .Values (print $component)).tolerations) }} + tolerations: {{- toYaml . | nindent 2 }} + {{- end }} containers: - name: "anchorectl-smoketest" image: {{ .Values.image }} diff --git a/stable/enterprise/tests/__snapshot__/prehook_upgrade_resources_test.yaml.snap b/stable/enterprise/tests/__snapshot__/prehook_upgrade_resources_test.yaml.snap index 138bac6d..28593e8c 100644 --- a/stable/enterprise/tests/__snapshot__/prehook_upgrade_resources_test.yaml.snap +++ b/stable/enterprise/tests/__snapshot__/prehook_upgrade_resources_test.yaml.snap @@ -26,7 +26,7 @@ migration job should match snapshot: name: test-release-enterprise-config-env-vars - secretRef: name: test-release-enterprise - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: migrate-analysis-archive volumeMounts: @@ -89,7 +89,7 @@ migration job should match snapshot: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: wait-for-db restartPolicy: Never @@ -148,7 +148,7 @@ migration job should match snapshot analysisArchiveMigration and objectStoreMigr name: test-release-enterprise-config-env-vars - secretRef: name: test-release-enterprise - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: migrate-analysis-archive volumeMounts: @@ -211,7 +211,7 @@ migration job should match snapshot analysisArchiveMigration and objectStoreMigr valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: wait-for-db restartPolicy: Never @@ -268,7 +268,7 @@ migration job should match snapshot analysisArchiveMigration to true: name: test-release-enterprise-config-env-vars - secretRef: name: test-release-enterprise - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: migrate-analysis-archive volumeMounts: @@ -331,7 +331,7 @@ migration job should match snapshot analysisArchiveMigration to true: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: wait-for-db restartPolicy: Never @@ -387,7 +387,7 @@ migration job should match snapshot objectStoreMigration to true: name: test-release-enterprise-config-env-vars - secretRef: name: test-release-enterprise - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: migrate-analysis-archive volumeMounts: @@ -450,7 +450,7 @@ migration job should match snapshot objectStoreMigration to true: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: wait-for-db restartPolicy: Never @@ -621,6 +621,6 @@ should render proper initContainers: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/anchore/enterprise:v5.8.1 + image: docker.io/anchore/enterprise:v5.9.0 imagePullPolicy: IfNotPresent name: wait-for-db diff --git a/stable/enterprise/values.yaml b/stable/enterprise/values.yaml index ddc32a5e..1a537f77 100644 --- a/stable/enterprise/values.yaml +++ b/stable/enterprise/values.yaml @@ -19,7 +19,7 @@ global: ## @param image Image used for all Anchore Enterprise deployments, excluding Anchore UI ## -image: docker.io/anchore/enterprise:v5.8.1 +image: docker.io/anchore/enterprise:v5.9.0 ## @param imagePullPolicy Image pull policy used by all deployments ## ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy @@ -1348,7 +1348,7 @@ simpleQueue: ui: ## @param ui.image Image used for the Anchore UI container ## - image: docker.io/anchore/enterprise-ui:v5.8.0 + image: docker.io/anchore/enterprise-ui:v5.9.0 ## @param ui.imagePullPolicy Image pull policy for Anchore UI image ##