Skip to content

Conversation

@robo-cap
Copy link

Add missing validation for OKEWorkloadIdentity auth in the oci backend.

Resolves error below when oci backend auth = "OKEWorkloadIdentity".

 auth must be one of 'ApiKey' or 'InstancePrincipal' or │ 'InstancePrincipalWithCerts' or 'SecurityToken' or 'ResourcePrincipal' or │ 'OKEWorkloadIdentity' 

Fixes #

Target Release

1.15.x

Rollback Plan

  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.
@robo-cap robo-cap requested a review from a team as a code owner October 30, 2025 09:58
@hashicorp-cla-app
Copy link

hashicorp-cla-app bot commented Oct 30, 2025

CLA assistant check
All committers have signed the CLA.

@github-actions
Copy link
Contributor

Changelog Warning

Currently this PR would target a v1.15 release. Please add a changelog entry for in the .changes/v1.15 folder, or discuss which release you'd like to target with your reviewer. If you believe this change does not need a changelog entry, please add the 'no-changelog-needed' label.

@crw
Copy link
Contributor

crw commented Oct 30, 2025

Thanks for this submission, I will raise it in triage.

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

2 participants