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

[Datadog] Fix swagger KPIs #11855

Merged
merged 1 commit into from
Dec 9, 2020
Merged

[Datadog] Fix swagger KPIs #11855

merged 1 commit into from
Dec 9, 2020

Conversation

limingu
Copy link
Member

@limingu limingu commented Nov 30, 2020

MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.

Changelog

Please ensure to add changelog with this PR by answering the following questions.

  1. 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
    • Other, please clarify
  2. When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
  3. When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
  4. If it's an update to existing version, please select SDKs of specific language and CLIs that require refresh after swagger is published.
    • SDK of .NET (need service team to ensure code readiness)
    • SDK of Python
    • SDK of Java
    • SDK of Js
    • SDK of Go
    • PowerShell
    • CLI
    • Terraform
    • No, no need to refresh for updates in this PR

Contribution checklist:

If any further question about AME onboarding or validation tools, please view the FAQ.

ARM API Review Checklist

  • Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

    • Adding new API(s)
    • Adding a new API version
    • Adding a new service
  • Please 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 there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

  • Removing API(s) in stable version
  • Removing properties in stable version
  • Removing API version(s) in stable version
  • Updating API in stable version with Breaking Change Validation errors
  • Updating API(s) in preview over 1 year

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.

Please follow the link to find more details on PR review process.

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Nov 30, 2020

Swagger Validation Report

️❌BreakingChange: 7 Errors, 0 Warnings failed [Detail]

Rule Message
1029 - ReadonlyPropertyChanged The read only property has changed from 'false' to 'true'.
New: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1610:9
Old: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1605:9
1029 - ReadonlyPropertyChanged The read only property has changed from 'false' to 'true'.
New: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1613:9
Old: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1608:9
1029 - ReadonlyPropertyChanged The read only property has changed from 'false' to 'true'.
New: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1726:9
Old: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1721:9
1029 - ReadonlyPropertyChanged The read only property has changed from 'false' to 'true'.
New: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1900:9
Old: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1895:9
1029 - ReadonlyPropertyChanged The read only property has changed from 'false' to 'true'.
New: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1504:5
Old: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1504:5
1029 - ReadonlyPropertyChanged The read only property has changed from 'false' to 'true'.
New: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1517:5
Old: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1516:5
1029 - ReadonlyPropertyChanged The read only property has changed from 'false' to 'true'.
New: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1900:9
Old: Microsoft.Datadog/preview/2020-02-01-preview/datadog.json#L1895:9
️️✔️LintDiff succeeded [Detail] [Expand]
Validation passes for LintDiff.

️️✔️Avocado succeeded [Detail] [Expand]
Validation passes for Avocado.
️️✔️ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️[Staging] Cross Version BreakingChange (Base on preview version) succeeded [Detail] [Expand]
There are no breaking changes.
️️✔️[Staging] Cross Version BreakingChange (Base on stable version) succeeded [Detail] [Expand]
There are no breaking changes.
Posted by Swagger Pipeline | How to fix these errors?

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Nov 30, 2020

Swagger Generation Artifacts

️⚠️ azure-sdk-for-net warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 251ab91. SDK Automation 14.0.0
    warn	Skip initScript due to not configured
    command	sudo apt-get install -y dotnet-sdk-5.0
    command	autorest --version=V2 --csharp --reflect-api-versions --license-header=MICROSOFT_MIT_NO_VERSION --use=@microsoft.azure/autorest.csharp@2.3.82 --csharp-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-net/sdk ../azure-rest-api-specs/specification/datadog/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.Datadog [View full logs]  [Release SDK Changes]
️️✔️ azure-sdk-for-python-track2 succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 251ab91. SDK Automation 14.0.0
    warn	Skip initScript due to not configured
    command	npx n 12
    command	python3 -m venv venv
    command	pip install --upgrade setuptools wheel pip
    command	pip install pathlib jinja2 msrestazure
    command	autorest --version=3.0.6272 --use=@autorest/python@5.4.3 --python --python-mode=update --multiapi --track2 --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk ../azure-rest-api-specs/specification/datadog/resource-manager/readme.md
    cmdout	[Autorest] WARNING (PreCheck/CheckDuplicateSchemas): Checking for duplicate schemas, this could take a (long) while.  Run with --verbose for more detail.
  • ️✔️track2_azure-mgmt-datadog [View full logs]  [Release SDK Changes]
    cmderr	[buildConf] INFO:packaging_tools:Building template azure-mgmt-datadog
    cmderr	[buildConf] INFO:packaging_tools.conf:Skipping default conf since the file exists
    cmderr	[buildConf] INFO:packaging_tools:Skipping CHANGELOG.md template, since a previous one was found
    cmderr	[buildConf] INFO:packaging_tools:Template done azure-mgmt-datadog
    cmderr	[buildPackage] warning: no files found matching '*.py' under directory 'tests'
    cmderr	[buildPackage] warning: no files found matching '*.yaml' under directory 'tests'
    cmderr	[buildPackage] warning: no files found matching '*.py' under directory 'tests'
    cmderr	[buildPackage] warning: no files found matching '*.yaml' under directory 'tests'
    cmderr	[changelogSetup] WARNING: Skipping azure-nspkg as it is not installed.
    cmderr	[changelogReport] INFO:__main__:Looking for Autorest generated package in azure.mgmt.datadog
    cmderr	[changelogReport] INFO:__main__:Found azure.mgmt.datadog
    cmderr	[changelogReport] INFO:__main__:Working on azure.mgmt.datadog
    cmderr	[changelogReport] INFO:__main__:Report written to sdk/datadog/azure-mgmt-datadog/code_reports/latest/report.json
    cmderr	[changelogReportLatest] INFO:__main__:Download versions of azure-mgmt-datadog on PyPI
    cmderr	[changelogReportLatest] INFO:__main__:Got ['1.0.0b1', '1.0.0b2']
    cmderr	[changelogReportLatest] INFO:__main__:Only keep last PyPI version
    cmderr	[changelogReportLatest] INFO:__main__:Installing version 1.0.0b2 of azure-mgmt-datadog in a venv
    cmderr	[changelogReportLatest] Cache entry deserialization failed, entry ignored
    cmderr	[changelogReportLatest] INFO:__main__:Looking for Autorest generated package in azure.mgmt.datadog
    cmderr	[changelogReportLatest] INFO:__main__:Found azure.mgmt.datadog
    cmderr	[changelogReportLatest] INFO:__main__:Working on azure.mgmt.datadog
    cmderr	[changelogReportLatest] INFO:__main__:Report written to sdk/datadog/azure-mgmt-datadog/code_reports/1.0.0b2/report.json
    cmdout	[Changelog] Size of delta 2.031% size of original (original: 22158 chars, delta: 450 chars)
️️✔️ azure-sdk-for-python succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 251ab91. SDK Automation 14.0.0
    warn	Skip initScript due to not configured
    command	npx n 12
    command	python3 -m venv venv
    command	pip install --upgrade setuptools wheel pip
    command	pip install pathlib jinja2 msrestazure
    command	autorest --version=V2 --use=@microsoft.azure/autorest.python@~4.0.71 --python --python-mode=update --multiapi --keep-version-file --no-async --python-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-python/sdk ../azure-rest-api-specs/specification/datadog/resource-manager/readme.md
  • ️✔️azure-mgmt-datadog [View full logs]  [Release SDK Changes] Breaking Change Detected
    cmderr	[buildConf] INFO:packaging_tools:Building template azure-mgmt-datadog
    cmderr	[buildConf] INFO:packaging_tools.conf:Build default conf for azure-mgmt-datadog
    cmderr	[buildConf] INFO:packaging_tools:Template done azure-mgmt-datadog
    cmderr	[buildPackage] warning: no files found matching '*.py' under directory 'tests'
    cmderr	[buildPackage] warning: no files found matching '*.yaml' under directory 'tests'
    cmderr	[buildPackage] warning: no files found matching '*.py' under directory 'tests'
    cmderr	[buildPackage] warning: no files found matching '*.yaml' under directory 'tests'
    cmderr	[changelogSetup] WARNING: Skipping azure-nspkg as it is not installed.
    cmderr	[changelogReport] INFO:__main__:Looking for Autorest generated package in azure.mgmt.datadog
    cmderr	[changelogReport] INFO:__main__:Found azure.mgmt.datadog
    cmderr	[changelogReport] INFO:__main__:Working on azure.mgmt.datadog
    cmderr	[changelogReport] INFO:__main__:Report written to sdk/datadog/azure-mgmt-datadog/code_reports/latest/report.json
    cmderr	[changelogReportLatest] INFO:__main__:Download versions of azure-mgmt-datadog on PyPI
    cmderr	[changelogReportLatest] INFO:__main__:Got ['1.0.0b1', '1.0.0b2']
    cmderr	[changelogReportLatest] INFO:__main__:Only keep last PyPI version
    cmderr	[changelogReportLatest] INFO:__main__:Installing version 1.0.0b2 of azure-mgmt-datadog in a venv
    cmderr	[changelogReportLatest] Cache entry deserialization failed, entry ignored
    cmderr	[changelogReportLatest] INFO:__main__:Looking for Autorest generated package in azure.mgmt.datadog
    cmderr	[changelogReportLatest] INFO:__main__:Found azure.mgmt.datadog
    cmderr	[changelogReportLatest] INFO:__main__:Working on azure.mgmt.datadog
    cmderr	[changelogReportLatest] INFO:__main__:Report written to sdk/datadog/azure-mgmt-datadog/code_reports/1.0.0b2/report.json
    cmdout	[Changelog] Size of delta 33.712% size of original (original: 21912 chars, delta: 7387 chars)
    cmdout	[Changelog] **Features**
    cmdout	[Changelog]   - Added operation SingleSignOnConfigurationsOperations.create_or_update
    cmdout	[Changelog]   - Added operation MonitorsOperations.create
    cmdout	[Changelog]   - Added operation MonitorsOperations.delete
    cmdout	[Changelog] **Breaking changes**
    cmdout	[Changelog]   - Operation TagRulesOperations.list has a new signature
    cmdout	[Changelog]   - Operation TagRulesOperations.get has a new signature
    cmdout	[Changelog]   - Operation SingleSignOnConfigurationsOperations.list has a new signature
    cmdout	[Changelog]   - Operation SingleSignOnConfigurationsOperations.get has a new signature
    cmdout	[Changelog]   - Operation RefreshSetPasswordOperations.get has a new signature
    cmdout	[Changelog]   - Operation MonitorsOperations.list_by_resource_group has a new signature
    cmdout	[Changelog]   - Operation MonitorsOperations.get has a new signature
    cmdout	[Changelog]   - Operation MonitoredResourcesOperations.list has a new signature
    cmdout	[Changelog]   - Operation LinkedResourcesOperations.list has a new signature
    cmdout	[Changelog]   - Operation HostsOperations.list has a new signature
    cmdout	[Changelog]   - Operation ApiKeysOperations.set_default_key has a new signature
    cmdout	[Changelog]   - Operation ApiKeysOperations.list has a new signature
    cmdout	[Changelog]   - Operation ApiKeysOperations.get_default_key has a new signature
    cmdout	[Changelog]   - Operation Operations.list has a new signature
    cmdout	[Changelog]   - Operation TagRulesOperations.create_or_update has a new signature
    cmdout	[Changelog]   - Operation MarketplaceAgreementsOperations.list has a new signature
    cmdout	[Changelog]   - Operation MarketplaceAgreementsOperations.create has a new signature
    cmdout	[Changelog]   - Operation MonitorsOperations.list has a new signature
    cmdout	[Changelog]   - Operation MonitorsOperations.update has a new signature
    cmdout	[Changelog]   - Removed operation SingleSignOnConfigurationsOperations.begin_create_or_update
    cmdout	[Changelog]   - Removed operation MonitorsOperations.begin_delete
    cmdout	[Changelog]   - Removed operation MonitorsOperations.begin_create
    warn	Breaking change found in changelog
️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 251ab91. SDK Automation 14.0.0
    warn	Skip initScript due to not configured
    command	autorest --version=V2 --typescript --license-header=MICROSOFT_MIT_NO_VERSION --use=@microsoft.azure/autorest.typescript@4.4.4 --typescript-sdks-folder=/home/vsts/work/1/s/azure-sdk-for-js/azure-sdk-for-js ../../azure-rest-api-specs/specification/datadog/resource-manager/readme.md
  • ️✔️@azure/arm-datadog [View full logs]  [Release SDK Changes]
    cmderr	[npmPack] loaded rollup.config.js with warnings
    cmderr	[npmPack] (!) Unused external imports
    cmderr	[npmPack] default imported from external module 'rollup' but never used
    cmderr	[npmPack] ./esm/microsoftDatadogClient.js → ./dist/arm-datadog.js...
    cmderr	[npmPack] created ./dist/arm-datadog.js in 352ms
️⚠️ azure-sdk-for-java warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 251ab91. SDK Automation 14.0.0
    command	./eng/mgmt/automation/init.sh ../azure-sdk-for-java_tmp/initInput.json ../azure-sdk-for-java_tmp/initOutput.json
    command	./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
    cmderr	[generate.py] 2020-12-09 08:01:57 INFO [VERSION][Not Found] cannot find version for "com.azure.resourcemanager:azure-resourcemanager-datadog"
    cmderr	[generate.py] 2020-12-09 08:01:57 INFO [VERSION][Not Found] cannot find stable version, current version "1.0.0-beta.1"
    cmderr	[generate.py] 2020-12-09 08:01:57 INFO autorest --version=3.0.6327 --use=@autorest/java@4.0.5 --java.azure-libraries-for-java-folder=/home/vsts/work/1/s/azure-sdk-for-java --java.output-folder=/home/vsts/work/1/s/azure-sdk-for-java/sdk/datadog/azure-resourcemanager-datadog --java.namespace=com.azure.resourcemanager.datadog  --package-version=1.0.0-beta.1 --java --pipeline.modelerfour.additional-checks=false --pipeline.modelerfour.lenient-model-deduplication=true --pipeline.modelerfour.flatten-payloads=false --azure-arm --verbose --sdk-integration --fluent=lite --java.fluent=lite --java.license-header=MICROSOFT_MIT_SMALL ../azure-rest-api-specs/specification/datadog/resource-manager/readme.md
    cmderr	[generate.py] 2020-12-09 08:02:33 INFO [CI][Success] Write to ci.yml
    cmderr	[generate.py] 2020-12-09 08:02:33 INFO [POM][Process] dealing with pom.xml
    cmderr	[generate.py] 2020-12-09 08:02:33 INFO [POM][Success] Write to pom.xml
    cmderr	[generate.py] 2020-12-09 08:02:33 INFO [POM][Process] dealing with root pom
    cmderr	[generate.py] 2020-12-09 08:02:33 INFO [POM][Success] Write to root pom
    cmderr	[generate.py] WARNING: An illegal reflective access operation has occurred
    cmderr	[generate.py] WARNING: Illegal reflective access by org.codehaus.groovy.reflection.ReflectionUtils (file:/home/vsts/.m2/repository/org/codehaus/groovy/groovy/3.0.0-beta-2/groovy-3.0.0-beta-2-indy.jar) to method java.util.Collections$UnmodifiableCollection.toString()
    cmderr	[generate.py] WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.reflection.ReflectionUtils
    cmderr	[generate.py] WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
    cmderr	[generate.py] WARNING: All illegal access operations will be denied in a future release
  • ️✔️azure-resourcemanager-datadog [View full logs]  [Release SDK Changes]
    cmderr	[Inst] 2020-12-09 08:05:03 DEBUG Got artifact_id: azure-resourcemanager-datadog
    cmderr	[Inst] 2020-12-09 08:05:03 DEBUG Got artifact: pom.xml
    cmderr	[Inst] 2020-12-09 08:05:03 DEBUG Got artifact: azure-resourcemanager-datadog-1.0.0-beta.1-sources.jar
    cmderr	[Inst] 2020-12-09 08:05:03 DEBUG Got artifact: azure-resourcemanager-datadog-1.0.0-beta.1-javadoc.jar
    cmderr	[Inst] 2020-12-09 08:05:03 DEBUG Got artifact: azure-resourcemanager-datadog-1.0.0-beta.1.jar
    cmderr	[Inst] 2020-12-09 08:05:03 DEBUG Match jar package: azure-resourcemanager-datadog-1.0.0-beta.1.jar
    cmderr	[Inst] 2020-12-09 08:05:03 DEBUG output: {"full": "curl -L \"https://portal.azure-devex-tools.com/api/sdk-dl-pub?p=Azure/11855/azure-sdk-for-java/azure-resourcemanager-datadog/azure-resourcemanager-datadog-1.0.0-beta.1.jar\" -o azure-resourcemanager-datadog-1.0.0-beta.1.jar\nmvn install:install-file -DgroupId=com.azure.resourcemanager -DartifactId=azure-resourcemanager-datadog -Dversion=1.0.0-beta.0 -Dfile=azure-resourcemanager-datadog-1.0.0-beta.1.jar -Dpackaging=jar -DgeneratePom=true\n"}
️️✔️ azure-sdk-for-go succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 251ab91. SDK Automation 14.0.0
    command	sh ./initScript.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json
    command	go run ./tools/generator/main.go ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json
  • ️✔️preview/datadog/mgmt/2020-02-01-preview/datadog [View full logs]  [Release SDK Changes]
    info	[Changelog] ### New Funcs
    info	[Changelog]
    info	[Changelog] 1. SingleSignOnProperties.MarshalJSON() ([]byte, error)
    info	[Changelog]
️️✔️ azure-resource-manager-schemas succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs]Release - Generate from 251ab91. Schema Automation 14.0.0
    warn	Skip initScript due to not configured
    command	npx n 12
    command	autorest --use=@autorest/azureresourceschema@3.0.92 --version=3.0.6320 --azureresourceschema --multiapi --title=none --pass-thru:subset-reducer --azureresourceschema-folder=/home/vsts/work/1/s/azure-resource-manager-schemas/azure-resource-manager-schemas ../../azure-rest-api-specs/specification/datadog/resource-manager/readme.md
  • ️✔️datadog [View full logs]  [Release Schema Changes]
    cmderr	[resource-manager] node-pre-gyp
    cmderr	[resource-manager] WARN Using request for node-pre-gyp https download
    cmderr	[resource-manager]  template-schema-validation-tools@1.0.0 No repository field.
    cmderr	[resource-manager] npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.2 (node_modules/fsevents):
    cmderr	[resource-manager] npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
️⚠️ azure-cli-extensions warning [Detail]
  • ⚠️Warning [Logs]Release - Generate from 251ab91. Azure CLI Automation 14.0.0
    warn	Skip initScript due to not configured
    command	npx n 12
    command	python3 -m venv venv
    command	pip install --upgrade setuptools wheel pip
    command	pip install pathlib jinja2 msrestazure
    command	autorest --az --use=@autorest/az@latest --version=3.0.6271 --clear-output-folder=true --azure-cli-extension-folder=/home/vsts/work/1/s/azure-cli-extensions ../azure-rest-api-specs/specification/datadog/resource-manager/readme.md
    cmdout	[Autorest] WARNING (PreCheck/CheckDuplicateSchemas): Checking for duplicate schemas, this could take a (long) while.  Run with --verbose for more detail.
    cmdout	[Autorest] WARNING (): cli.auto-parameter-hidden is not true, skip visibility cleaner
    cmderr	[Autorest] NO TEST SCENARIO PROVIDED - DEFAULT WILL BE USED
    cmderr	[Autorest] ADD FOLLOWING SECTION TO readme.cli.md FILE TO MODIFY IT
    cmderr	[Autorest] --------------------------------------------------------
    cmderr	[Autorest]   test-scenario:
    cmderr	[Autorest]     - name: /Monitors/get/Monitors_Get
    cmderr	[Autorest]     - name: /Monitors/get/Monitors_ListByResourceGroup
    cmderr	[Autorest]     - name: /Monitors/patch/Monitors_Update
    cmderr	[Autorest]     - name: /ApiKeys/post/ApiKeys_List
    cmderr	[Autorest]     - name: /ApiKeys/post/ApiKeys_SetDefaultKey
    cmderr	[Autorest]     - name: /Hosts/post/Hosts_List
    cmderr	[Autorest]     - name: /LinkedResources/post/LinkedResources_List
    cmderr	[Autorest]     - name: /MarketplaceAgreements/put/MarketplaceAgreements_Create
    cmderr	[Autorest]     - name: /Monitors/put/Monitors_Create
    cmderr	[Autorest]     - name: /Monitors/get/Monitors_List
    cmderr	[Autorest]     - name: /ApiKeys/post/ApiKeys_GetDefaultKey
    cmderr	[Autorest]     - name: /MarketplaceAgreements/get/MarketplaceAgreements_List
    cmderr	[Autorest]     - name: /MonitoredResources/post/MonitoredResources_List
    cmderr	[Autorest]     - name: /RefreshSetPassword/post/RefreshSetPassword_Get
    cmderr	[Autorest]     - name: /SingleSignOnConfigurations/put/SingleSignOnConfigurations_CreateOrUpdate
    cmderr	[Autorest]     - name: /SingleSignOnConfigurations/get/SingleSignOnConfigurations_Get
    cmderr	[Autorest]     - name: /SingleSignOnConfigurations/get/SingleSignOnConfigurations_List
    cmderr	[Autorest]     - name: /TagRules/put/TagRules_CreateOrUpdate
    cmderr	[Autorest]     - name: /TagRules/get/TagRules_Get
    cmderr	[Autorest]     - name: /TagRules/get/TagRules_List
    cmderr	[Autorest]     - name: /Monitors/delete/Monitors_Delete
    cmderr	[Autorest] --------------------------------------------------------
️🔄[Staging] ApiDocPreview inProgress [Detail]
Posted by Swagger Pipeline | How to fix these errors?

@openapi-workflow-bot
Copy link

Hi, @limingu Thanks for your PR. I am workflow bot for review process. Here are some small tips.

  • Please ensure to do self-check against checklists in first PR comment.
  • PR assignee is the person auto-assigned and responsible for your current PR reviewing and merging.
  • If there is CI failure(s), to fix CI error(s) is mandatory for PR merging; or you need to provide justification in PR comment for explanation. How to fix?

  • Any feedback about review process or workflow bot, pls contact swagger and tools team. vsswagger@microsoft.com

    @limingu
    Copy link
    Member Author

    limingu commented Dec 1, 2020

    @njuCZ, any idea why the python sdk failed? It only added readOnly and x-ms-secret configs.

    @msyyc
    Copy link
    Member

    msyyc commented Dec 4, 2020

    @limingu @njuCZ it's ok because python-track2 succeeded and datadog needn't maintain python-track1 anymore

    @njuCZ njuCZ added the Approved-OkToMerge <valid label in PR review process>add this label when assignee approve to merge the updates label Dec 4, 2020
    @openapi-workflow-bot
    Copy link

    Hi @limingu,Your PR is approved. Congratulations.

  • If your PR is in public repo (azure-rest-api-specs), PR assignee will merge all updates in the PR shortly afterwards; or pause the PR merge, you need to put on a label DoNotMerge to PR as soon as possible.
  • If your PR is in private repo (azure-rest-api-specs-pr), there won’t be PR merge. Please refer to this wiki for further guidance on how to proceed.
  • @njuCZ njuCZ added the Approved-BreakingChange DO NOT USE! OBSOLETE label. See https://github.com/Azure/azure-sdk-tools/issues/6374 label Dec 4, 2020
    @limingu
    Copy link
    Member Author

    limingu commented Dec 4, 2020

    @njuCZ, please merge it. Thanks!

    @njuCZ
    Copy link
    Contributor

    njuCZ commented Dec 9, 2020

    /azp run

    @azure-pipelines
    Copy link

    Azure Pipelines successfully started running 2 pipeline(s).

    @mikhailshilkov
    Copy link
    Contributor

    Could you explain why this breaking change was made?

    @limingu
    Copy link
    Member Author

    limingu commented Dec 9, 2020

    Could you explain why this breaking change was made?

    This is because the swagger KPIs issues: https://msazure.visualstudio.com/Swagger%20KPIs/_workitems/edit/8523767
    Basically, some properties or only in the GET or PUT. So these properties are marked as "readOnly" or "x-ms-secret" as true.

    DeMale pushed a commit to DeMale/azure-rest-api-specs that referenced this pull request Dec 11, 2020
    giromm2ms pushed a commit to giromm2ms/azure-rest-api-specs that referenced this pull request Dec 20, 2020
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    Approved-BreakingChange DO NOT USE! OBSOLETE label. See https://github.com/Azure/azure-sdk-tools/issues/6374 Approved-OkToMerge <valid label in PR review process>add this label when assignee approve to merge the updates CI-BreakingChange-Python
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    4 participants