Skip to content

Deprecation release to prepare for the HCP Vault Secrets sunset. - #1293

Open
johnjosephg wants to merge 4 commits into
mainfrom
VAULT-36773/eol-hvs-support
Open

Deprecation release to prepare for the HCP Vault Secrets sunset.#1293
johnjosephg wants to merge 4 commits into
mainfrom
VAULT-36773/eol-hvs-support

Conversation

@johnjosephg

@johnjosephg johnjosephg commented Jun 29, 2026

Copy link
Copy Markdown
Collaborator

Marking as deprecated all HCPAuth and HCP Vault secrets functions along the CRDs associated with them, since HCP Vault Secrets is being sunset on 1st July, 2026, along with adding a temporary path where users can remove existing finalizers which are using HCPVaultSecretsApp.
Also added deprecation warnings in the documentation and a runtime warning event on every Reconcile in HCPVaultSecretsApp and HCPAuth.

There will be a subsequent release where we remove the functions and the related CRDs themselves .

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.

  • If applicable, I've documented the impact of any changes to security controls.

    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

Comment thread controllers/common.go
Comment thread controllers/hcpauth_controller.go
@johnjosephg
johnjosephg marked this pull request as ready for review June 29, 2026 09:23
@johnjosephg
johnjosephg requested review from a team as code owners June 29, 2026 09:23
@vijayavelsekar
vijayavelsekar force-pushed the VAULT-36773/eol-hvs-support branch from ac4ecef to 0f88da8 Compare July 16, 2026 10:01
vijayavelsekar
vijayavelsekar previously approved these changes Jul 16, 2026
@vijayavelsekar

Copy link
Copy Markdown
Contributor

LGTM

@vijayavelsekar
vijayavelsekar force-pushed the VAULT-36773/eol-hvs-support branch from 5a8a3fd to 9e8ffcf Compare July 17, 2026 08:00

@vijayavelsekar vijayavelsekar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Holding this PR in favour of #1307

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants