Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use common OIDC token env vars in post scripts #23549

Merged
merged 2 commits into from
Oct 10, 2024

Conversation

benbp
Copy link
Member

@benbp benbp commented Oct 4, 2024

This should fix the weekly pipelines for azidentity and azcontainerregistry (this one still fails, but it's not engsys' fault anymore).

Relies on Azure/azure-sdk-tools#9099 going in first.

@chlowell
Copy link
Member

chlowell commented Oct 4, 2024

#23548 will green azidentity CI

Copy link
Member

@RickWinter RickWinter left a comment

Choose a reason for hiding this comment

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

LGTM, Please get @chlowell to review before checking in

@benbp benbp force-pushed the benbp/pre-steps-multi-cloud branch from ec65353 to 6aab9c6 Compare October 7, 2024 19:34
@benbp benbp force-pushed the benbp/pre-steps-multi-cloud branch from 6aab9c6 to ab74410 Compare October 8, 2024 17:15
@benbp
Copy link
Member Author

benbp commented Oct 8, 2024

/azp run go - azidentity

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@maorleger
Copy link
Member

Any plans to do this cross-language? I am definitely interested in this for JS - keyvault and identity would both benefit 👍

@benbp
Copy link
Member Author

benbp commented Oct 8, 2024

/azp run go - azidentity

@benbp
Copy link
Member Author

benbp commented Oct 8, 2024

Any plans to do this cross-language? I am definitely interested in this for JS - keyvault and identity would both benefit 👍

Yep! Azure/azure-sdk-for-js#31335

I didn't see any oidc usage for keyvault though, is that incoming?

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp
Copy link
Member Author

benbp commented Oct 8, 2024

/azp run go - azidentity - weekly

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp
Copy link
Member Author

benbp commented Oct 8, 2024

/azp run go - azcontainerregistry - weekly

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp
Copy link
Member Author

benbp commented Oct 8, 2024

@chlowell I'm not sure why yet, but the container registry tests do not seem to be picking up the right audience when running in sovereign cloud contexts (https://dev.azure.com/azure-sdk/internal/_build/results?buildId=4210366&view=logs&j=6617e070-ecf6-5e84-d74f-69d70ef2cee7&t=df873bcd-9288-585c-3c23-e81f89f38ac8&l=1004). It predates these changes but may have coincided with our federated auth move.

@chlowell
Copy link
Member

chlowell commented Oct 8, 2024

There's a bug. It might predate federated auth or I might have added it 😇

Try chlowell@cf51e8b

@benbp
Copy link
Member Author

benbp commented Oct 9, 2024

/azp run go - azcontainerregistry - weekly

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp
Copy link
Member Author

benbp commented Oct 9, 2024

/azp run go - azcontainerregistry - weekly

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp benbp force-pushed the benbp/pre-steps-multi-cloud branch from cda73de to b66be01 Compare October 10, 2024 19:24
@benbp
Copy link
Member Author

benbp commented Oct 10, 2024

/azp run go - azcontainerregistry - weekly

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp
Copy link
Member Author

benbp commented Oct 10, 2024

/azp run go - azcontainerregistry - weekly

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp
Copy link
Member Author

benbp commented Oct 10, 2024

/azp run go - azidentity - weekly

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@benbp
Copy link
Member Author

benbp commented Oct 10, 2024

/check-enforcer evaluate

@benbp benbp enabled auto-merge (squash) October 10, 2024 20:49
@benbp benbp merged commit 5df372c into Azure:main Oct 10, 2024
100 checks passed
@benbp benbp deleted the benbp/pre-steps-multi-cloud branch October 10, 2024 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Central-EngSys This issue is owned by the Engineering System team.
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

5 participants