SDK Generation for DnsResolver TypeSpec Project - 2025-10-01-preview API#37957
SDK Generation for DnsResolver TypeSpec Project - 2025-10-01-preview API#37957
Conversation
Next Steps to Merge✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.Comment generated by summarize-checks workflow run. |
|
@copilot What is the status of SDK generation? |
SDK Generation Status SummaryOverall Status: 4/5 Languages Completed Successfully ✅ ✅ Successfully Generated SDKs:
❌ Failed SDK Generation:
Next Steps:
|
|
@copilot Regenerate SDK |
I can regenerate the SDK for you. Could you please clarify:
Please let me know which option you prefer. |
|
@copilot , please only regenerate the .NET SDK , thank you |
I've initiated a new .NET SDK generation pipeline, but unfortunately it has failed again. Pipeline Details:
Recommendation:
Please review the pipeline logs at the link above for detailed error information. The SDK team may need to investigate the tspconfig.yaml .NET emitter configuration or the TypeSpec specification itself. |
|
@copilot can you also regenerate the javascript SDK ? It seems to have git conflict issues |
I've initiated a new JavaScript SDK generation pipeline to resolve the git conflict issues, but unfortunately it has failed. Pipeline Details:
The pipeline failure may be related to the git conflict issues you mentioned or other underlying problems. Please review the pipeline logs for detailed error information. The SDK team may need to:
|
|
@copilot , can you try regenerating the C# sdk again? |
I've initiated another .NET SDK generation pipeline, but unfortunately it has failed again. Pipeline Details:
This is the third attempt at generating the .NET SDK, and all have failed. This indicates a persistent issue that requires deeper investigation by the .NET SDK team. The problem is likely related to:
I recommend filing an issue with the .NET SDK team with the pipeline logs to get this resolved. |
|
@copilot Copilot, can you try the regeneration about, I have merged main into the branch which should have a fix |
I've initiated another .NET SDK generation pipeline after your main branch merge, but unfortunately it has failed again. Pipeline Details:
This is now the fourth failed attempt. Despite merging main (which you mentioned should have a fix), the generation is still failing. Please review the pipeline logs to see if:
The consistent failures suggest a fundamental compatibility issue between the TypeSpec specification and the .NET SDK generator that may require manual intervention. |
Overview
This PR tracks the SDK generation process for the DnsResolver TypeSpec project at
specification/dnsresolver/resource-manager/Microsoft.Network/DnsResolverfor the 2025-10-01-preview API version.What was done
This automated SDK generation workflow was executed as part of Release Plan #1909 (Work Item ID: 28645) linked to API spec PR #37724.
SDK Generation Results
The following SDKs were generated from the TypeSpec specification:
✅ Successfully Generated (3/5):
Python (
azure-mgmt-dnsresolver)Java (
azure-resourcemanager-dnsresolver)Go (
sdk/resourcemanager/dnsresolver/armdnsresolver)❌ Failed (2/5):
.NET (
Azure.ResourceManager.DnsResolver)JavaScript (
@azure/arm-dnsresolver)Actions Taken
tspconfig.yamlImportant Notes
Related Links
cc: @jamesvoong
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.