Scrub custom-words.txt for non-words and descriptions for more inclusive terminology
ARM API Information (Control Plane)
MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow. Azure 1st Party Service can try out the Shift Left experience to initiate API design review from ADO code repo. If you are interested, may request engineering support by filling in with the form https://aka.ms/ShiftLeftSupportForm.
Changelog
Add a changelog entry for this PR by answering the following questions:
- What's the purpose of the update?
- [ ] new service onboarding
- [ ] new API version
- [ ] update existing version for new feature
- [ ] update existing version to fix swagger quality issue in s360
- [x] Other, please clarify --> updating documentation, capitalization, naming, and/or spell-checking rules
- When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month. (N/A)
- When do you expect to publish the swagger? Please provide date or, the date is not yet available, the month. (N/A)
- By default, Azure SDKs of all languages (.NET/Python/Java/JavaScript for both management-plane SDK and data-plane SDK, Go for management-plane SDK only ) MUST be refreshed with/after swagger of new version is published. If you prefer NOT to refresh any specific SDK language upon swagger updates in the current PR, please leave details with justification here. (N/A - can be picked up in future SDK versions)
Contribution checklist (MS Employees Only):
- [x] I commit to follow the Breaking Change Policy of "no breaking changes"
- [x] I have reviewed the documentation for the workflow.
- [ ] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?
If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist
Applicability: :warning:
If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.
- Change to data plane APIs
- Adding new properties
- All removals
Otherwise your PR may be subject to ARM review requirements. Complete the following:
-
[ ] Check this box if any of the following apply to the PR so that the label "ARMReview" and "WaitForARMFeedback" will be added by bot to kick off ARM API Review. Missing to check this box in the following scenario may result in delays to the ARM manifest review and deployment.
- Adding a new service
- Adding new API(s)
- Adding a new API version -[ ] To review changes efficiently, ensure you copy the existing version into the new directory structure for first commit and then push new changes, including version updates, in separate commits. You can use OpenAPIHub to initialize the PR for adding a new version. For more details refer to the wiki.
-
[ ] Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.
-
[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
Breaking Change Review Checklist
If you have any breaking changes as defined in the Breaking Change Policy, request approval from the Breaking Change Review Board.
Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Additional details on the process and office hours are on the Breaking Change Wiki.
NOTE: To update API(s) in public preview for over 1 year (refer to Retirement of Previews)
Please follow the link to find more details on PR review process.
Hi, @TimLovellSmith Thanks for your PR. I am workflow bot for review process. Here are some small tips.
Swagger Validation Report
️️✔️BreakingChange succeeded [Detail] [Expand]
There are no breaking changes.
| compared swaggers (via Oad v0.10.2)] | new version | base version |
|---|---|---|
| ADHybridHealthService.json | 2014-01-01(ab9fd83) | 2014-01-01(main) |
| managedClusters.json | 2021-11-01-preview(ab9fd83) | 2021-11-01-preview(main) |
| managedClusters.json | 2022-01-02-preview(ab9fd83) | 2022-01-02-preview(main) |
| managedClusters.json | 2022-02-02-preview(ab9fd83) | 2022-02-02-preview(main) |
| managedClusters.json | 2022-03-02-preview(ab9fd83) | 2022-03-02-preview(main) |
| managedClusters.json | 2022-04-02-preview(ab9fd83) | 2022-04-02-preview(main) |
| managedClusters.json | 2022-05-02-preview(ab9fd83) | 2022-05-02-preview(main) |
| managedClusters.json | 2022-06-02-preview(ab9fd83) | 2022-06-02-preview(main) |
| managedClusters.json | 2022-07-02-preview(ab9fd83) | 2022-07-02-preview(main) |
| managedClusters.json | 2022-08-02-preview(ab9fd83) | 2022-08-02-preview(main) |
| managedClusters.json | 2022-08-03-preview(ab9fd83) | 2022-08-03-preview(main) |
| applicationWhitelistings.json | 2015-06-01-preview(ab9fd83) | 2015-06-01-preview(main) |
| servicefabric.json | 2016-09-01(ab9fd83) | 2016-09-01(main) |
| vmwarecloudsimple.json | 2019-04-01(ab9fd83) | 2019-04-01(main) |
| CommonDefinitions.json | 2016-03-01(ab9fd83) | 2016-03-01(main) |
| CommonDefinitions.json | 2018-02-01(ab9fd83) | 2018-02-01(main) |
| CommonDefinitions.json | 2019-08-01(ab9fd83) | 2019-08-01(main) |
| CommonDefinitions.json | 2020-06-01(ab9fd83) | 2020-06-01(main) |
| CommonDefinitions.json | 2020-09-01(ab9fd83) | 2020-09-01(main) |
| CommonDefinitions.json | 2020-10-01(ab9fd83) | 2020-10-01(main) |
| CommonDefinitions.json | 2020-12-01(ab9fd83) | 2020-12-01(main) |
| CommonDefinitions.json | 2021-01-01(ab9fd83) | 2021-01-01(main) |
| CommonDefinitions.json | 2021-01-15(ab9fd83) | 2021-01-15(main) |
| CommonDefinitions.json | 2021-02-01(ab9fd83) | 2021-02-01(main) |
| CommonDefinitions.json | 2021-03-01(ab9fd83) | 2021-03-01(main) |
| CommonDefinitions.json | 2022-03-01(ab9fd83) | 2022-03-01(main) |
️️✔️Breaking Change(Cross-Version) succeeded [Detail] [Expand]
There are no breaking changes.
️️✔️CredScan succeeded [Detail] [Expand]
There is no credential detected.
️🔄LintDiff inProgress [Detail]
️⚠️Avocado: 2 Warnings warning [Detail]
| Rule | Message |
|---|---|
| :warning: MULTIPLE_API_VERSION | The default tag contains multiple API versions swaggers. readme: specification/containerservice/resource-manager/readme.md tag: specification/containerservice/resource-manager/readme.md#tag-package-preview-2022-10 |
| :warning: MULTIPLE_API_VERSION | The default tag contains multiple API versions swaggers. readme: specification/security/resource-manager/readme.md tag: specification/security/resource-manager/readme.md#tag-package-composite-v3 |
️️✔️ApiReadinessCheck succeeded [Detail] [Expand]
️️✔️~[Staging] ServiceAPIReadinessTest succeeded [Detail] [Expand]
Validation passes for ServiceAPIReadinessTest.
️️✔️~[Staging] SwaggerAPIView succeeded [Detail] [Expand]
️❌ModelValidation: 240 Errors, 0 Warnings failed [Detail]
Only 30 items are listed, please refer to log for more details.
️️✔️SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️️✔️PrettierCheck succeeded [Detail] [Expand]
Validation passes for PrettierCheck.
️️✔️SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️️✔️Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️CadlValidation succeeded [Detail] [Expand]
Validation passes for CadlValidation.
️️✔️PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
Swagger Generation Artifacts
️️✔️ApiDocPreview succeeded [Detail] [Expand]
Please click here to preview with your @microsoft account.
️❌SDK Breaking Change Tracking failed [Detail]
Breaking Changes Tracking
❌azure-sdk-for-js - @azure/arm-containerservice - 18.0.0-beta.3+ Class ContainerServiceClient no longer has parameter apiVersion + Interface ContainerServiceClientOptionalParams no longer has parameter apiVersion
❌azure-sdk-for-js - @azure/arm-security - 6.0.0-beta.3+ Class SecurityCenter has a new signature + Interface AlertsSuppressionRulesListNextOptionalParams no longer has parameter alertType + Interface DefenderForServersAwsOfferingArcAutoProvisioning no longer has parameter servicePrincipalSecretMetadata + Interface IotSecuritySolutionListByResourceGroupNextOptionalParams no longer has parameter filter + Interface IotSecuritySolutionListBySubscriptionNextOptionalParams no longer has parameter filter + Interface IotSecuritySolutionsAnalyticsAggregatedAlertListNextOptionalParams no longer has parameter top + Interface IotSecuritySolutionsAnalyticsRecommendationListNextOptionalParams no longer has parameter top + Interface RegulatoryComplianceAssessmentsListNextOptionalParams no longer has parameter filter + Interface RegulatoryComplianceControlsListNextOptionalParams no longer has parameter filter + Interface RegulatoryComplianceStandardsListNextOptionalParams no longer has parameter filter + Interface SecureScoreControlsListBySecureScoreNextOptionalParams no longer has parameter expand + Interface SecureScoreControlsListNextOptionalParams no longer has parameter expand + Interface TasksListByHomeRegionNextOptionalParams no longer has parameter filter + Interface TasksListByResourceGroupNextOptionalParams no longer has parameter filter + Interface TasksListNextOptionalParams no longer has parameter filter + Operation AllowedConnections.get has a new signature + Removed Enum KnownAlertNotifications + Removed Enum KnownAlertsToAdmins + Removed operation Alerts.simulate + Removed operation SecurityContacts.update
❌azure-sdk-for-js - @azure/arm-appservice - 14.0.0+ Interface AppServiceEnvironmentsListUsagesNextOptionalParams no longer has parameter filter + Interface AppServiceEnvironmentsListWebAppsNextOptionalParams no longer has parameter propertiesToInclude + Interface AppServicePlansListNextOptionalParams no longer has parameter detailed + Interface AppServicePlansListUsagesNextOptionalParams no longer has parameter filter + Interface AppServicePlansListWebAppsNextOptionalParams no longer has parameter filter + Interface AppServicePlansListWebAppsNextOptionalParams no longer has parameter skipToken + Interface AppServicePlansListWebAppsNextOptionalParams no longer has parameter top + Interface CertificatesListNextOptionalParams no longer has parameter filter + Interface ListBillingMetersNextOptionalParams no longer has parameter billingLocation + Interface ListBillingMetersNextOptionalParams no longer has parameter osType + Interface ListCustomHostNameSitesNextOptionalParams no longer has parameter hostname + Interface ListGeoRegionsNextOptionalParams no longer has parameter linuxDynamicWorkersEnabled + Interface ListGeoRegionsNextOptionalParams no longer has parameter linuxWorkersEnabled + Interface ListGeoRegionsNextOptionalParams no longer has parameter sku + Interface ListGeoRegionsNextOptionalParams no longer has parameter xenonWorkersEnabled + Interface ProviderGetAvailableStacksNextOptionalParams no longer has parameter osTypeSelected + Interface ProviderGetAvailableStacksOnPremNextOptionalParams no longer has parameter osTypeSelected + Interface ProviderGetFunctionAppStacksForLocationNextOptionalParams no longer has parameter stackOsType + Interface ProviderGetFunctionAppStacksNextOptionalParams no longer has parameter stackOsType + Interface ProviderGetWebAppStacksForLocationNextOptionalParams no longer has parameter stackOsType + Interface ProviderGetWebAppStacksNextOptionalParams no longer has parameter stackOsType + Interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams no longer has parameter expiredOnly + Interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams no longer has parameter filter + Interface RecommendationsListHistoryForWebAppNextOptionalParams no longer has parameter expiredOnly + Interface RecommendationsListHistoryForWebAppNextOptionalParams no longer has parameter filter + Interface RecommendationsListNextOptionalParams no longer has parameter featured + Interface RecommendationsListNextOptionalParams no longer has parameter filter + Interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams no longer has parameter featured + Interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams no longer has parameter filter + Interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams no longer has parameter featured + Interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams no longer has parameter filter + Interface WebAppsListByResourceGroupNextOptionalParams no longer has parameter includeSlots + Interface WebAppsListPerfMonCountersNextOptionalParams no longer has parameter filter + Interface WebAppsListPerfMonCountersSlotNextOptionalParams no longer has parameter filter + Interface WebAppsListUsagesNextOptionalParams no longer has parameter filter + Interface WebAppsListUsagesSlotNextOptionalParams no longer has parameter filter + Interface WorkflowRunActionsListNextOptionalParams no longer has parameter filter + Interface WorkflowRunActionsListNextOptionalParams no longer has parameter top + Interface WorkflowRunsListNextOptionalParams no longer has parameter filter + Interface WorkflowRunsListNextOptionalParams no longer has parameter top + Interface WorkflowTriggerHistoriesListNextOptionalParams no longer has parameter filter + Interface WorkflowTriggerHistoriesListNextOptionalParams no longer has parameter top + Interface WorkflowTriggersListNextOptionalParams no longer has parameter filter + Interface WorkflowTriggersListNextOptionalParams no longer has parameter top + Interface WorkflowVersionsListNextOptionalParams no longer has parameter top + Removed Enum KnownEnum14 + Removed Enum KnownEnum15 + Removed Enum KnownEnum16 + Removed Enum KnownEnum17 + Removed Enum KnownEnum18 + Removed Enum KnownEnum19
❌azure-sdk-for-js - @azure/arm-vmwarecloudsimple - 4.0.0+ Interface CustomizationPoliciesListNextOptionalParams no longer has parameter filter + Interface DedicatedCloudNodesListByResourceGroupNextOptionalParams no longer has parameter filter + Interface DedicatedCloudNodesListByResourceGroupNextOptionalParams no longer has parameter skipToken + Interface DedicatedCloudNodesListByResourceGroupNextOptionalParams no longer has parameter top + Interface DedicatedCloudNodesListBySubscriptionNextOptionalParams no longer has parameter filter + Interface DedicatedCloudNodesListBySubscriptionNextOptionalParams no longer has parameter skipToken + Interface DedicatedCloudNodesListBySubscriptionNextOptionalParams no longer has parameter top + Interface DedicatedCloudServicesListByResourceGroupNextOptionalParams no longer has parameter filter + Interface DedicatedCloudServicesListByResourceGroupNextOptionalParams no longer has parameter skipToken + Interface DedicatedCloudServicesListByResourceGroupNextOptionalParams no longer has parameter top + Interface DedicatedCloudServicesListBySubscriptionNextOptionalParams no longer has parameter filter + Interface DedicatedCloudServicesListBySubscriptionNextOptionalParams no longer has parameter skipToken + Interface DedicatedCloudServicesListBySubscriptionNextOptionalParams no longer has parameter top + Interface SkusAvailabilityListNextOptionalParams no longer has parameter skuId + Interface UsagesListNextOptionalParams no longer has parameter filter + Interface VirtualMachinesListByResourceGroupNextOptionalParams no longer has parameter filter + Interface VirtualMachinesListByResourceGroupNextOptionalParams no longer has parameter skipToken + Interface VirtualMachinesListByResourceGroupNextOptionalParams no longer has parameter top + Interface VirtualMachinesListBySubscriptionNextOptionalParams no longer has parameter filter + Interface VirtualMachinesListBySubscriptionNextOptionalParams no longer has parameter skipToken + Interface VirtualMachinesListBySubscriptionNextOptionalParams no longer has parameter top
️❌ azure-sdk-for-python failed [Detail]
❌Failed [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0command sh scripts/automation_init.sh ../azure-sdk-for-python_tmp/initInput.json ../azure-sdk-for-python_tmp/initOutput.json cmderr [automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed. warn specification/containerservice/resource-manager/readme.md skipped due to azure-sdk-for-python not found in swagger-to-sdk warn specification/security/resource-manager/readme.md skipped due to azure-sdk-for-python not found in swagger-to-sdk warn specification/servicefabric/resource-manager/readme.md skipped due to azure-sdk-for-python not found in swagger-to-sdk warn specification/vmwarecloudsimple/resource-manager/readme.md skipped due to azure-sdk-for-python not found in swagger-to-sdk warn specification/web/resource-manager/readme.md skipped due to azure-sdk-for-python not found in swagger-to-sdk command sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json cmderr [automation_generate.sh] cmderr [automation_generate.sh] npm notice New major version of npm available! 8.19.2 -> 9.2.0 cmderr [automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v9.2.0> cmderr [automation_generate.sh] npm notice Run `npm install -g [email protected]` to update! cmderr [automation_generate.sh] npm notice cmdout [automation_generate.sh] [Autorest] warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. cmdout [automation_generate.sh] [Autorest] error | Prenamer/NameEmpty | Enum 'nextPartitionKey' cannot have a value ' ' that result in an empty name. Use x-ms-enum.values to specify the name of the values. cmdout [automation_generate.sh] [Autorest] error | Prenamer/NameEmpty | Enum 'nextRowKey' cannot have a value ' ' that result in an empty name. Use x-ms-enum.values to specify the name of the values. cmdout [automation_generate.sh] [Autorest] fatal | Error: 2 errors occured -- cannot continue. cmdout [automation_generate.sh] [Autorest] fatal | Process() cancelled due to failure cmdout [automation_generate.sh] [Autorest] error | Error: Plugin pre-namer reported failure. cmdout [automation_generate.sh] [Autorest] error | Autorest completed with an error. If you think the error message is unclear, or is a bug, please declare an issues at https://github.com/Azure/autorest/issues with the error message you are seeing. cmdout [automation_generate.sh] [Autorest] warning | PreCheck/CheckDuplicateSchemas | Checking for duplicate schemas, this could take a (long) while. Run with --verbose for more detail. cmdout [automation_generate.sh] [Autorest] error | Prenamer/NameEmpty | Enum 'nextPartitionKey' cannot have a value ' ' that result in an empty name. Use x-ms-enum.values to specify the name of the values. cmdout [automation_generate.sh] [Autorest] error | Prenamer/NameEmpty | Enum 'nextRowKey' cannot have a value ' ' that result in an empty name. Use x-ms-enum.values to specify the name of the values. cmdout [automation_generate.sh] [Autorest] fatal | Error: 2 errors occured -- cannot continue. cmdout [automation_generate.sh] [Autorest] fatal | Process() cancelled due to failure cmdout [automation_generate.sh] [Autorest] error | Error: Plugin pre-namer reported failure. cmdout [automation_generate.sh] [Autorest] error | Autorest completed with an error. If you think the error message is unclear, or is a bug, please declare an issues at https://github.com/Azure/autorest/issues with the error message you are seeing. cmdout [automation_generate.sh] [Autorest]/mnt/vss/_work/1/s/azure-sdk-for-python_tmp/venv-sdk/auto_temp.json does not exist!!!Error happened during codegen error Script return with result [failed] code [1] signal [null] cwd [azure-sdk-for-python]: sh scripts/automation_generate.sh warn Skip package processing as generation is failed
️❌ azure-sdk-for-java failed [Detail]
❌Failed [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0command ./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json cmderr [init.sh] [notice] A new release of pip available: 22.3 -> 22.3.1 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip cmderr [init.sh] [notice] A new release of pip available: 22.3 -> 22.3.1 cmderr [init.sh] [notice] To update, run: pip install --upgrade pip command ./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json ENOENT: no such file or directory, stat 'azure-sdk-for-java/sdk/adhybridhealthservice/azure-resourcemanager-adhybridhealthservice/pom.xml' Error: ENOENT: no such file or directory, stat 'azure-sdk-for-java/sdk/adhybridhealthservice/azure-resourcemanager-adhybridhealthservice/pom.xml'
❌azure-resourcemanager-adhybridhealthservice [View full logs]error Fatal error: ENOENT: no such file or directory, stat 'azure-sdk-for-java/sdk/adhybridhealthservice/azure-resourcemanager-adhybridhealthservice/pom.xml' error The following packages are still pending: error azure-resourcemanager-adhybridhealthservice
️❌ azure-sdk-for-go failed [Detail]
❌Failed [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0command sh ./eng/scripts/automation_init.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json command generator automation-v2 ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json cmderr [generator automation-v2] [ERROR] total 1 error(s): cmderr [generator automation-v2] [ERROR] cannot get rp and namespaces from readme 'adhybridhealthservice/resource-manager/readme.md': cannot find any `track2` section error Script return with result [failed] code [1] signal [null] cwd [azure-sdk-for-go/src/github.com/Azure/azure-sdk-for-go]: generator automation-v2 warn Skip package processing as generation is failed
️🔄 azure-resource-manager-schemas inProgress [Detail]
️❌ azure-powershell failed [Detail]
❌Failed [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0command sh ./tools/SwaggerCI/init.sh ../azure-powershell_tmp/initInput.json ../azure-powershell_tmp/initOutput.json command pwsh ./tools/SwaggerCI/psci.ps1 ../azure-powershell_tmp/generateInput.json ../azure-powershell_tmp/generateOutput.json
❌Az.adhybridhealthservice [View full logs] [Release SDK Changes]❌Az.containerservice [View full logs] [Release SDK Changes]❌Az.security [View full logs] [Release SDK Changes]❌Az.servicefabric [View full logs] [Release SDK Changes]️✔️Az.VMwareCloudSimple [View full logs] [Release SDK Changes]❌Az.web [View full logs] [Release SDK Changes]
️❌ azure-sdk-for-python-track2 failed [Detail]
❌Failed [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0command sh scripts/automation_init.sh ../azure-sdk-for-python_tmp/initInput.json ../azure-sdk-for-python_tmp/initOutput.json cmderr [automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed. warn specification/adhybridhealthservice/resource-manager/readme.md skipped due to azure-sdk-for-python-track2 not found in swagger-to-sdk command sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json cmderr [automation_generate.sh] cmderr [automation_generate.sh] npm notice New major version of npm available! 8.19.2 -> 9.2.0 cmderr [automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v9.2.0> cmderr [automation_generate.sh] npm notice Run `npm install -g [email protected]` to update! cmderr [automation_generate.sh] npm notice cmdout [automation_generate.sh] [Autorest] File "/home/cloudtest/.autorest/@[email protected]/node_modules/@autorest/python/autorest/codegen/serializers/metadataserializer.py", line 62, in <lambda> cmdout [automation_generate.sh] [Autorest] key=lambda e: "".join(e) # type: ignore cmdout [automation_generate.sh] [Autorest] TypeError: sequence item 1: expected str instance, NoneType found cmdout [automation_generate.sh] [Autorest] fatal | Process() cancelled due to failure cmdout [automation_generate.sh] [Autorest] error | Batch/Error | Failure during batch task - {"tag":"package-2018-02-only"} -- Error: Plugin codegen reported failure. cmdout [automation_generate.sh] [Autorest] error | Error: Plugin codegen reported failure. cmdout [automation_generate.sh] [Autorest] error | Autorest completed with an error. If you think the error message is unclear, or is a bug, please declare an issues at https://github.com/Azure/autorest/issues with the error message you are seeing. cmdout [automation_generate.sh] [Autorest] File "/home/cloudtest/.autorest/@[email protected]/node_modules/@autorest/python/autorest/codegen/serializers/metadataserializer.py", line 62, in <lambda> cmdout [automation_generate.sh] [Autorest] key=lambda e: "".join(e) # type: ignore cmdout [automation_generate.sh] [Autorest] TypeError: sequence item 1: expected str instance, NoneType found cmdout [automation_generate.sh] [Autorest] fatal | Process() cancelled due to failure cmdout [automation_generate.sh] [Autorest] error | Batch/Error | Failure during batch task - {"tag":"package-2018-02-only"} -- Error: Plugin codegen reported failure. cmdout [automation_generate.sh] [Autorest] error | Error: Plugin codegen reported failure. cmdout [automation_generate.sh] [Autorest] error | Autorest completed with an error. If you think the error message is unclear, or is a bug, please declare an issues at https://github.com/Azure/autorest/issues with the error message you are seeing. cmdout [automation_generate.sh] [Autorest]/mnt/vss/_work/1/s/azure-sdk-for-python_tmp/venv-sdk/auto_temp.json does not exist!!!Error happened during codegen error Script return with result [failed] code [1] signal [null] cwd [azure-sdk-for-python]: sh scripts/automation_generate.sh warn Skip package processing as generation is failed
️❌ azure-sdk-for-js failed [Detail]
❌Failed [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0command sh .scripts/automation_init.sh ../azure-sdk-for-js_tmp/initInput.json ../azure-sdk-for-js_tmp/initOutput.json warn File azure-sdk-for-js_tmp/initOutput.json not found to read warn specification/adhybridhealthservice/resource-manager/readme.md skipped due to azure-sdk-for-js not found in swagger-to-sdk command sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json cmderr [automation_generate.sh] [ERROR] An error occurred while generating codes for readme file: "specification/containerservice/resource-manager/readme.md": cmderr [automation_generate.sh] [ERROR] Err: Error: Command failed: autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/containerservice/resource-manager/readme.md --use=@autorest/[email protected] cmderr [automation_generate.sh] [ERROR] Stderr: "null" cmderr [automation_generate.sh] [ERROR] Stdout: "null" cmderr [automation_generate.sh] [ERROR] ErrorStack: "Error: Command failed: autorest --version=3.9.3 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-js ../azure-rest-api-specs/specification/containerservice/resource-manager/readme.md --use=@autorest/[email protected] cmderr [automation_generate.sh] [ERROR] at checkExecSyncError (node:child_process:841:11) cmderr [automation_generate.sh] [ERROR] at Object.execSync (node:child_process:912:15) cmderr [automation_generate.sh] [ERROR] at Object.<anonymous> (/opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/dist/hlc/generateMgmt.js:39:33) cmderr [automation_generate.sh] [ERROR] at Generator.next (<anonymous>) cmderr [automation_generate.sh] [ERROR] at /opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/node_modules/tslib/tslib.js:115:75 cmderr [automation_generate.sh] [ERROR] at new Promise (<anonymous>) cmderr [automation_generate.sh] [ERROR] at Object.__awaiter (/opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/node_modules/tslib/tslib.js:111:16) cmderr [automation_generate.sh] [ERROR] at Object.generateMgmt (/opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/dist/hlc/generateMgmt.js:20:20) cmderr [automation_generate.sh] [ERROR] at /opt/hostedtoolcache/node/16.17.1/x64/lib/node_modules/@azure-tools/js-sdk-release-tools/dist/autoGenerateInPipeline.js:43:34" error Script return with result [failed] code [1] signal [null] cwd [azure-sdk-for-js]: sh .scripts/automation_generate.sh warn Skip package processing as generation is failed command sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
- Only show 40 items here, please refer to log for details.
️✔️@azure/arm-security [View full logs] [Release SDK Changes] Breaking Change Detectedinfo [Changelog] - Added Enum KnownType info [Changelog] - Enum KnownAlertStatus has a new value InProgress info [Changelog] - Enum KnownBundleType has a new value CosmosDbs info [Changelog] - Enum KnownCloudName has a new value AzureDevOps info [Changelog] - Enum KnownCloudName has a new value Github info [Changelog] - Enum KnownOfferingType has a new value CspmMonitorAzureDevOps info [Changelog] - Enum KnownOfferingType has a new value CspmMonitorGcp info [Changelog] - Enum KnownOfferingType has a new value CspmMonitorGithub info [Changelog] - Enum KnownOfferingType has a new value DefenderCspmAws info [Changelog] - Enum KnownOfferingType has a new value DefenderCspmGcp info [Changelog] - Enum KnownOfferingType has a new value DefenderForContainersGcp info [Changelog] - Enum KnownOfferingType has a new value DefenderForDatabasesAws info [Changelog] - Enum KnownOfferingType has a new value DefenderForDatabasesGcp info [Changelog] - Enum KnownOfferingType has a new value DefenderForDevOpsAzureDevOps info [Changelog] - Enum KnownOfferingType has a new value DefenderForDevOpsGithub info [Changelog] - Enum KnownOfferingType has a new value DefenderForServersGcp info [Changelog] - Enum KnownSettingName has a new value WdatpUnifiedSolution info [Changelog] info [Changelog] **Breaking Changes** info [Changelog] info [Changelog] - Removed operation Alerts.simulate info [Changelog] - Removed operation SecurityContacts.update info [Changelog] - Operation AllowedConnections.get has a new signature info [Changelog] - Class SecurityCenter has a new signature info [Changelog] - Interface AlertsSuppressionRulesListNextOptionalParams no longer has parameter alertType info [Changelog] - Interface DefenderForServersAwsOfferingArcAutoProvisioning no longer has parameter servicePrincipalSecretMetadata info [Changelog] - Interface IotSecuritySolutionListByResourceGroupNextOptionalParams no longer has parameter filter info [Changelog] - Interface IotSecuritySolutionListBySubscriptionNextOptionalParams no longer has parameter filter info [Changelog] - Interface IotSecuritySolutionsAnalyticsAggregatedAlertListNextOptionalParams no longer has parameter top info [Changelog] - Interface IotSecuritySolutionsAnalyticsRecommendationListNextOptionalParams no longer has parameter top info [Changelog] - Interface RegulatoryComplianceAssessmentsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface RegulatoryComplianceControlsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface RegulatoryComplianceStandardsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface SecureScoreControlsListBySecureScoreNextOptionalParams no longer has parameter expand info [Changelog] - Interface SecureScoreControlsListNextOptionalParams no longer has parameter expand info [Changelog] - Interface TasksListByHomeRegionNextOptionalParams no longer has parameter filter info [Changelog] - Interface TasksListByResourceGroupNextOptionalParams no longer has parameter filter info [Changelog] - Interface TasksListNextOptionalParams no longer has parameter filter info [Changelog] - Removed Enum KnownAlertNotifications info [Changelog] - Removed Enum KnownAlertsToAdmins
️✔️@azure/arm-vmwarecloudsimple [View full logs] [Release SDK Changes] Breaking Change Detectedinfo [Changelog] **Breaking Changes** info [Changelog] info [Changelog] - Interface CustomizationPoliciesListNextOptionalParams no longer has parameter filter info [Changelog] - Interface DedicatedCloudNodesListByResourceGroupNextOptionalParams no longer has parameter filter info [Changelog] - Interface DedicatedCloudNodesListByResourceGroupNextOptionalParams no longer has parameter skipToken info [Changelog] - Interface DedicatedCloudNodesListByResourceGroupNextOptionalParams no longer has parameter top info [Changelog] - Interface DedicatedCloudNodesListBySubscriptionNextOptionalParams no longer has parameter filter info [Changelog] - Interface DedicatedCloudNodesListBySubscriptionNextOptionalParams no longer has parameter skipToken info [Changelog] - Interface DedicatedCloudNodesListBySubscriptionNextOptionalParams no longer has parameter top info [Changelog] - Interface DedicatedCloudServicesListByResourceGroupNextOptionalParams no longer has parameter filter info [Changelog] - Interface DedicatedCloudServicesListByResourceGroupNextOptionalParams no longer has parameter skipToken info [Changelog] - Interface DedicatedCloudServicesListByResourceGroupNextOptionalParams no longer has parameter top info [Changelog] - Interface DedicatedCloudServicesListBySubscriptionNextOptionalParams no longer has parameter filter info [Changelog] - Interface DedicatedCloudServicesListBySubscriptionNextOptionalParams no longer has parameter skipToken info [Changelog] - Interface DedicatedCloudServicesListBySubscriptionNextOptionalParams no longer has parameter top info [Changelog] - Interface SkusAvailabilityListNextOptionalParams no longer has parameter skuId info [Changelog] - Interface UsagesListNextOptionalParams no longer has parameter filter info [Changelog] - Interface VirtualMachinesListByResourceGroupNextOptionalParams no longer has parameter filter info [Changelog] - Interface VirtualMachinesListByResourceGroupNextOptionalParams no longer has parameter skipToken info [Changelog] - Interface VirtualMachinesListByResourceGroupNextOptionalParams no longer has parameter top info [Changelog] - Interface VirtualMachinesListBySubscriptionNextOptionalParams no longer has parameter filter info [Changelog] - Interface VirtualMachinesListBySubscriptionNextOptionalParams no longer has parameter skipToken info [Changelog] - Interface VirtualMachinesListBySubscriptionNextOptionalParams no longer has parameter top
- Only show 40 items here, please refer to log for details.
️✔️@azure/arm-appservice [View full logs] [Release SDK Changes] Breaking Change Detectedinfo [Changelog] - Interface ListGeoRegionsNextOptionalParams no longer has parameter linuxDynamicWorkersEnabled info [Changelog] - Interface ListGeoRegionsNextOptionalParams no longer has parameter linuxWorkersEnabled info [Changelog] - Interface ListGeoRegionsNextOptionalParams no longer has parameter sku info [Changelog] - Interface ListGeoRegionsNextOptionalParams no longer has parameter xenonWorkersEnabled info [Changelog] - Interface ProviderGetAvailableStacksNextOptionalParams no longer has parameter osTypeSelected info [Changelog] - Interface ProviderGetAvailableStacksOnPremNextOptionalParams no longer has parameter osTypeSelected info [Changelog] - Interface ProviderGetFunctionAppStacksForLocationNextOptionalParams no longer has parameter stackOsType info [Changelog] - Interface ProviderGetFunctionAppStacksNextOptionalParams no longer has parameter stackOsType info [Changelog] - Interface ProviderGetWebAppStacksForLocationNextOptionalParams no longer has parameter stackOsType info [Changelog] - Interface ProviderGetWebAppStacksNextOptionalParams no longer has parameter stackOsType info [Changelog] - Interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams no longer has parameter expiredOnly info [Changelog] - Interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams no longer has parameter filter info [Changelog] - Interface RecommendationsListHistoryForWebAppNextOptionalParams no longer has parameter expiredOnly info [Changelog] - Interface RecommendationsListHistoryForWebAppNextOptionalParams no longer has parameter filter info [Changelog] - Interface RecommendationsListNextOptionalParams no longer has parameter featured info [Changelog] - Interface RecommendationsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams no longer has parameter featured info [Changelog] - Interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams no longer has parameter filter info [Changelog] - Interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams no longer has parameter featured info [Changelog] - Interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams no longer has parameter filter info [Changelog] - Interface WebAppsListByResourceGroupNextOptionalParams no longer has parameter includeSlots info [Changelog] - Interface WebAppsListPerfMonCountersNextOptionalParams no longer has parameter filter info [Changelog] - Interface WebAppsListPerfMonCountersSlotNextOptionalParams no longer has parameter filter info [Changelog] - Interface WebAppsListUsagesNextOptionalParams no longer has parameter filter info [Changelog] - Interface WebAppsListUsagesSlotNextOptionalParams no longer has parameter filter info [Changelog] - Interface WorkflowRunActionsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface WorkflowRunActionsListNextOptionalParams no longer has parameter top info [Changelog] - Interface WorkflowRunsListNextOptionalParams no longer has parameter filter info [Changelog] - Interface WorkflowRunsListNextOptionalParams no longer has parameter top info [Changelog] - Interface WorkflowTriggerHistoriesListNextOptionalParams no longer has parameter filter info [Changelog] - Interface WorkflowTriggerHistoriesListNextOptionalParams no longer has parameter top info [Changelog] - Interface WorkflowTriggersListNextOptionalParams no longer has parameter filter info [Changelog] - Interface WorkflowTriggersListNextOptionalParams no longer has parameter top info [Changelog] - Interface WorkflowVersionsListNextOptionalParams no longer has parameter top info [Changelog] - Removed Enum KnownEnum14 info [Changelog] - Removed Enum KnownEnum15 info [Changelog] - Removed Enum KnownEnum16 info [Changelog] - Removed Enum KnownEnum17 info [Changelog] - Removed Enum KnownEnum18 info [Changelog] - Removed Enum KnownEnum19
️❌ azure-sdk-for-net-track2 failed [Detail]
- Only show 30 items here, please refer to log for details.
❌Failed [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0cmderr [Invoke-GenerateAndBuildV2.ps1] [91m[96m | [91mFailed to generate sdk artifact cmderr [Invoke-GenerateAndBuildV2.ps1] [0m cmderr [Invoke-GenerateAndBuildV2.ps1] [91mGeneratePackage: [0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/automation/GenerateAndBuildLib.ps1:615 cmderr [Invoke-GenerateAndBuildV2.ps1] [96mLine | cmderr [Invoke-GenerateAndBuildV2.ps1] [96m 615 | [0m [96mGeneratePackage -projectFolder $projectFolder -sdkRootPath $s[0m … cmderr [Invoke-GenerateAndBuildV2.ps1] [96m | [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmderr [Invoke-GenerateAndBuildV2.ps1] [91m[96m | [91mFailed to build sdk. exit code: False cmderr [Invoke-GenerateAndBuildV2.ps1] [0m cmderr [Invoke-GenerateAndBuildV2.ps1] [91mGeneratePackage: [0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/automation/GenerateAndBuildLib.ps1:615 cmderr [Invoke-GenerateAndBuildV2.ps1] [96mLine | cmderr [Invoke-GenerateAndBuildV2.ps1] [96m 615 | [0m [96mGeneratePackage -projectFolder $projectFolder -sdkRootPath $s[0m … cmderr [Invoke-GenerateAndBuildV2.ps1] [96m | [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmderr [Invoke-GenerateAndBuildV2.ps1] [91m[96m | [91mFailed to packe sdk. exit code: False cmderr [Invoke-GenerateAndBuildV2.ps1] [0m cmderr [Invoke-GenerateAndBuildV2.ps1] [91mGeneratePackage: [0m/mnt/vss/_work/1/s/azure-sdk-for-net/eng/scripts/automation/GenerateAndBuildLib.ps1:615 cmderr [Invoke-GenerateAndBuildV2.ps1] [96mLine | cmderr [Invoke-GenerateAndBuildV2.ps1] [96m 615 | [0m [96mGeneratePackage -projectFolder $projectFolder -sdkRootPath $s[0m … cmderr [Invoke-GenerateAndBuildV2.ps1] [96m | [91m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmderr [Invoke-GenerateAndBuildV2.ps1] [91m[96m | [91mFailed to generate sdk artifact cmderr [Invoke-GenerateAndBuildV2.ps1] [0m Server Error HttpError: Server Error at /mnt/vss/_work/1/a/unified-pipeline-runtime/common/temp/node_modules/.pnpm/@[email protected][email protected]/node_modules/@octokit/request/dist-node/index.js:86:21 at processTicksAndRejections (node:internal/process/task_queues:96:5) at async workflowPkgUpdatePR (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/workflowPackage.js:376:9) at async Object.exports.workflowPkgMain (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/workflowPackage.js:63:5) at async workflowHandleReadmeMdOrCadlProject (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/workflow.js:206:9) at async Object.exports.workflowMain (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/workflow.js:84:9) at async Object.exports.sdkAutoMain (/mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/automation/entrypoint.js:191:13) at async /mnt/vss/_work/1/a/unified-pipeline-runtime/private/openapi-sdk-automation/lib/cli/cli.js:20:18 ️✔️Azure.ResourceManager.ContainerService [View full logs] [Release SDK Changes]info [Changelog]
- Only show 30 items here, please refer to log for details.
❌Azure.ResourceManager.SecurityCenter [View full logs] [Release SDK Changes] Breaking Change Detectedinfo [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlServerVulnerabilityProperties' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentBaseline' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentBaselineRuleCreateOrUpdateContent' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentRemediation' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentScanProperties' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentScanResult' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentScanResultProperties' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentScanResultRuleStatus' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentScanState' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SqlVulnerabilityAssessmentScanTriggerType' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SubAssessmentStatus' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SubAssessmentStatusCode' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.SuppressionAlertsScopeElement' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.ThresholdCustomAlertRule' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.TimeWindowCustomAlertRule' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.TopologySingleResource' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.TopologySingleResourceChild' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.TopologySingleResourceParent' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.TwinUpdatesNotInAllowedRange' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.UnauthorizedOperationsNotInAllowedRange' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.UnmaskedIPLoggingStatus' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.UserDefinedResourcesProperties' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.UserRecommendation' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.VendorReference' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.VmRecommendation' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.VulnerabilityAssessmentAutoProvisioningType' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.VulnerabilityAssessmentRule' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.VulnerabilityAssessmentRuleQueryCheck' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : TypesMustExist : Type 'Azure.ResourceManager.SecurityCenter.Models.VulnerabilityAssessmentRuleType' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj], info [Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(96,5): error : ApiCompat failed for '/mnt/vss/_work/1/s/azure-sdk-for-net/artifacts/bin/Azure.ResourceManager.SecurityCenter/Debug/netstandard2.0/Azure.ResourceManager.SecurityCenter.dll' [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/securitycenter/Azure.ResourceManager.SecurityCenter/src/Azure.ResourceManager.SecurityCenter.csproj]
️✔️Azure.ResourceManager.ServiceFabric [View full logs]info [Changelog] error Fatal error: Server Error error The following packages are still pending: error Azure.ResourceManager.ContainerService error Azure.ResourceManager.SecurityCenter error Azure.ResourceManager.ServiceFabric error Azure.ResourceManager.AppService
❌Azure.ResourceManager.AppServiceBreaking Change Detected
️️✔️ azure-sdk-for-net succeeded [Detail] [Expand]
️✔️Succeeded [Logs]Release - Generate from 65106a17de1db38e076ea6f14c0b60305bd27ace. SDK Automation 14.0.0warn Skip initScript due to not configured command sudo apt-get install -y dotnet-sdk-6.0 warn specification/adhybridhealthservice/resource-manager/readme.md skipped due to azure-sdk-for-net not found in swagger-to-sdk warn specification/containerservice/resource-manager/readme.md skipped due to azure-sdk-for-net not found in swagger-to-sdk warn specification/security/resource-manager/readme.md skipped due to azure-sdk-for-net not found in swagger-to-sdk warn specification/servicefabric/resource-manager/readme.md skipped due to azure-sdk-for-net not found in swagger-to-sdk warn specification/web/resource-manager/readme.md skipped due to azure-sdk-for-net not found in swagger-to-sdk command autorest --version=2.0.4421 --csharp --reflect-api-versions --license-header=MICROSOFT_MIT_NO_VERSION [email protected]/[email protected] --csharp-sdks-folder=/mnt/vss/_work/1/s/azure-sdk-for-net/sdk ../azure-rest-api-specs/specification/vmwarecloudsimple/resource-manager/readme.md cmderr [Autorest] realpath(): Permission denied cmderr [Autorest] realpath(): Permission denied cmderr [Autorest] realpath(): Permission denied cmderr [Autorest] realpath(): Permission denied cmderr [Autorest] realpath(): Permission denied cmderr [Autorest] realpath(): Permission denied
️✔️Microsoft.Azure.Management.VMwareCloudSimple [View full logs] [Release SDK Changes]warn Skip artifact folder because it doesn't exist: artifacts/packages
Generated ApiView
| Language | Package Name | ApiView Link |
|---|---|---|
| .Net | Azure.ResourceManager.ContainerService | There is no API change compared with the previous version |
| .Net | Azure.ResourceManager.ServiceFabric | There is no API change compared with the previous version |
| JavaScript | @azure/arm-appservice | https://apiview.dev/Assemblies/Review/2c60cf595d8649eaa3c32a59a1aba58c |
| JavaScript | @azure/arm-security | https://apiview.dev/Assemblies/Review/d9d2cf9cea1e457aa104755b155c8b75 |
| JavaScript | @azure/arm-vmwarecloudsimple | https://apiview.dev/Assemblies/Review/2a17df81a83046d3a3f95b0e144705e7 |
Hi @TimLovellSmith, Your PR has some issues. Please fix the CI sequentially by following the order of Avocado, semantic validation, model validation, breaking change, lintDiff. If you have any questions, please post your questions in this channel https://aka.ms/swaggersupport.
| Task | How to fix | Priority |
|---|---|---|
| Avocado | Fix-Avocado | High |
| Semantic validation | Fix-SemanticValidation-Error | High |
| Model validation | Fix-ModelValidation-Error | High |
| LintDiff | Fix-LintDiff | high |
@tadelesh What's the right way to validate this PR - does the swagger spellcheck actually check spellings of files that aren't even touched in the PR? Is there way to force real spellchecking of everything?
In reply to: 1275422308
@tadelesh I guess one pragmatic point of view is, it doesn't even matter if I removed too many words, because anyone who has spellcheck fail on their future PR where they touched an existing .json can easily just add back any terms that they need. They might be unpleasantly surprised that they had to do it, of course.
In reply to: 1275423520
Hi @TimLovellSmith, one or multiple breaking change(s) is detected in your PR. Please check out the breaking change(s), and provide business justification in the PR comment and @ PR assignee why you must have these change(s), and how external customer impact can be mitigated. Please ensure to follow breaking change policy to request breaking change review and approval before proceeding swagger PR review. Action: To initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki. If you want to know the production traffic statistic, please see ARM Traffic statistic. If you think it is false positive breaking change, please provide the reasons in the PR comment, report to Swagger Tooling Team via https://aka.ms/swaggerfeedback. Note: To avoid breaking change, you can refer to Shift Left Solution for detecting breaking change in early phase at your service code repository.
@raych1 What's the right way to validate this PR - does the swagger spellcheck actually check spellings of files that aren't even touched in the PR? Is there way to force real spellchecking of everything?
Or can we just merge it without further validations?
AFAICS, it is pretty low impact if I made a mistake and removed an extra word, because anyone who has spellcheck fail on their PR can just add it straight back.
This PR LGTM. But there are some conflicts. The spell check in PR only validate the PR changed files. For check everything, maybe we could build an offline pipeline to check.
@raych1 I've resolved conflicts the easy way - keeping any words that looked like they might be added. If you are OK with merging this, could you please? I don't have that access.
Hi, @TimLovellSmith. Your PR has no update for 14 days and it is marked as stale PR. If no further update for over 14 days, the bot will close the PR. If you want to refresh the PR, please remove no-recent-activity label.
Resolved merged conflicts. Still look good? @tadelesh
@lirenhe resolved conflicts again. Is it good to merge?
@akning-ms, I talked to @raych1 and this PR is mainly for the wording change in description so it is good to merge. I am unable to bypass SDK generation failure in Go/python track2, could you help to force merge this PR? thanks
@akning-ms resolved conflicts again, is this good to go?
Thanks @akning-ms !