Analysis: marinerv2 and azurelinuxv2 not removed from codebase #7764
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Analysis of PR state: The intended removal of marinerv2 and azurelinuxv2 from releases has not been completed. All V2 distro references remain in the codebase.
Current state
pkg/agent/datamodel/types.go(AKSCBLMarinerV2*, AKSAzureLinuxV2*)sig_config.goarrays (AvailableAzureLinuxDistros, AvailableGen2Distros, etc.)What needs removal
To complete the task, the following V2 variants must be removed:
AKSCBLMarinerV2,AKSAzureLinuxV2AKSCBLMarinerV2Gen2,AKSAzureLinuxV2Gen2AKSCBLMarinerV2FIPS,AKSCBLMarinerV2Gen2FIPS,AKSAzureLinuxV2FIPS,AKSAzureLinuxV2Gen2FIPSAKSCBLMarinerV2Gen2Kata,AKSAzureLinuxV2Gen2Kata,AKSCBLMarinerV2KataGen2TLAKSCBLMarinerV2Arm64Gen2,AKSAzureLinuxV2Arm64Gen2AKSCBLMarinerV2Gen2TL,AKSAzureLinuxV2Gen2TLNote: V3 variants (AKSAzureLinuxV3*) should remain untouched.
💡 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.