Skip to content

Conversation

@semics-tech
Copy link
Contributor

For legacy systems where the Azure Managed Identity Agent is not updated, we need a way to override the default api version of the

For legacy systems where the Azure Managed Identity Agent is not updated, we need a way to override the default api version of the
@rmbolger rmbolger self-assigned this Aug 16, 2025
@rmbolger rmbolger added the enhancement New feature or request label Aug 16, 2025
@rmbolger
Copy link
Owner

rmbolger commented Aug 16, 2025

Hey @semics-tech. Thanks for the contribution. I had no clue the agent version affected the IMDS url, but it makes sense. The code as submitted doesn't work, but I can see the intent. I should be able to flesh it out into a working additional plugin param.

Do you of any online reference to find what agent versions support what API versions? If it exists, I'd like to add it to the documentation as well. Or put another way...if people find the default value isn't working. How can they find which version to use?

@rmbolger rmbolger changed the title feat: ability to override connect-aztenant api version Add AZArcAgentAPIVersion param for Azure IMDS parameter set Aug 16, 2025
@semics-tech
Copy link
Contributor Author

Hey @semics-tech. Thanks for the contribution. I had no clue the agent version affected the IMDS url, but it makes sense. The code as submitted doesn't work, but I can see the intent. I should be able to flesh it out into a working additional plugin param.

Do you of any online reference to find what agent versions support what API versions? If it exists, I'd like to add it to the documentation as well. Or put another way...if people find the default value isn't working. How can they find which version to use?

Apologies when I made this change I only had access to github and so couldn't sense check the code, thanks for fixing it!

I have had a look and the only thing I can find it this Azure Instance Metadata Service which just shows the available versions. To get the supported versions, it looks like you need to make a request to the GET /metadata/versions IMDS endpoint

@rmbolger rmbolger merged commit 9f10cdb into rmbolger:main Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants