Skip to content

UID2-8294: Add Azure OIDC login support - #267

Merged
sophia-chen-ttd merged 5 commits into
mainfrom
sch-UID2-8294-github-oidc
Nov 12, 2026
Merged

sophia-chen-ttd merged 5 commits into
mainfrom
sch-UID2-8294-github-oidc

Conversation

@sophia-chen-ttd

@sophia-chen-ttd sophia-chen-ttd commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • accept Azure client, tenant, subscription, and GitHub environment inputs from the reusable workflow caller
  • attach the Azure/AKS E2E job to the caller-selected environment so its OIDC subject is stable across branches
  • use GitHub OIDC exclusively in the Azure and AKS actions
  • remove the legacy AZURE_CREDENTIALS inputs and login path

Rollout

  1. Create the protected e2e-test environment in IABTechLab/uid2-operator.
  2. Deploy the matching Azure federated credential from Infradesc MR !11483.
  3. Merge UID2-8294: Use Azure OIDC for e2e tests uid2-operator#2845.
  4. Merge this PR and publish the updated v3 tag.

The uid2-core and uid2-optout release workflows hardcode operator_type: public, so they do not select an Azure environment or execute the Azure/AKS actions.

@sophia-chen-ttd
sophia-chen-ttd merged commit 9020a5e into main Nov 12, 2026
6 checks passed
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