github hashicorp/vault-secrets-operator v0.8.0

latest release: v0.8.1
one month ago

0.8.0 (July 22nd, 2024)

Important

  • Helm: CRD schema changes are now automatically applied at upgrade time.

    See updating-crds for more details.

  • This release contains CRD schema changes which remove the field validation on most VaultAuth spec fields. That means invalid VaultAuth
    configurations will no longer be handled at resource application time. Please review the VSO logs and K8s
    events when troubleshooting Vault authentication issues.

Features:

Improvements:

  • VPS: add ca.crt from issuing CA for tls secret type: GH-848
  • Helm: support setting VaultAuthGlobalRef on VaultAuth: GH-851
  • Migrate to k8s.io/utils/ptr: GH-856
  • Core: update backoff option docs: GH-801

Fix:

  • VaultAuth: set valid status on VaultAuthGlobal deref error: GH-854
  • VDS: properly handle the clone cache key variant during client callback execution: GH-835
  • Core: delete resource status metrics upon object deletion: GH-815
  • VSS: use a constant backoff on some reconciliation errors: GH-811
  • VDS: work around Vault DB static creds TTL rollover bug: GH-730

Build:

  • CI: bump Vault versions: GH-797

Dependency Updates:

  • Bump cloud.google.com/go/compute/metadata from 0.4.0 to 0.5.0: GH-853
  • Bump github.com/gruntwork-io/terratest from 0.46.16 to 0.47.0: GH-852
  • Bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5: GH-834
  • Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.7: GH-833
  • Bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0: GH-810
  • Bump golang.org/x/crypto from 0.24.0 to 0.25.0: GH-843
  • Bump google.golang.org/api from 0.186.0 to 0.188.0: GH-846
  • Bump google.golang.org/grpc from 1.64.0 to 1.64.1: GH-845
  • Bump k8s.io/api from 0.30.1 to 0.30.2: GH-822
  • Bump k8s.io/apiextensions-apiserver from 0.30.1 to 0.30.2: GH-828
  • Bump k8s.io/client-go from 0.30.1 to 0.30.2: GH-830
  • Bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4: GH-808
  • Bump ubi9/ubi-micro from 9.4-6.1716471860 to 9.4-9: GH-819
  • Bump ubi9/ubi-minimal from 9.4-949.1717074713 to 9.4-1134: GH-820

Don't miss a new vault-secrets-operator release

NewReleases is sending notifications on new releases.