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

Swagger changes to support automatic repairs on Virtual Machine Scale Sets #7484

Merged
merged 4 commits into from
Oct 16, 2019
Merged

Conversation

hapandar
Copy link
Contributor

@hapandar hapandar commented Oct 14, 2019

Latest improvements:

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

Contribution checklist:

  • I have reviewed the documentation for the workflow.
  • Validation tools were run on swagger spec(s) and have all been fixed in this PR.
  • The OpenAPI Hub was used for checking validation status and next steps.

ARM API Review Checklist

  • Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
  • adding/removing APIs.
  • adding/removing properties.
  • adding/removing API-version.
  • adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

  • If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
    Please follow the link to find more details on API review process.

@hapandar hapandar requested a review from hyonholee as a code owner October 14, 2019 17:53
@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Oct 14, 2019

In Testing, Please Ignore

[Logs] (Generated from 92dd4e7, Iteration 8)

In-Progress .NET: test-repo-billy/azure-sdk-for-net [Logs]
  • Package generation in progress.
In-Progress Python: test-repo-billy/azure-sdk-for-python [Logs]
  • Package generation in progress.
Pending Java: test-repo-billy/azure-sdk-for-java
  • Package generation pending.
Pending JavaScript: test-repo-billy/azure-sdk-for-js
  • Package generation pending.
Pending Go: test-repo-billy/azure-sdk-for-go
  • Package generation pending.
Pending Ruby: test-repo-billy/azure-sdk-for-ruby
  • Package generation pending.

@msftclas
Copy link

msftclas commented Oct 14, 2019

CLA assistant check
All CLA requirements met.

@hapandar
Copy link
Contributor Author

SDK generate.ps1 output:
Installing AutoRest version: latest
AutoRest installed successfully.
Commencing code generation
Generating CSharp code
Executing AutoRest command
cmd.exe /c autorest.cmd https://github.com/hapandar/azure-rest-api-specs/blob/master/specification/compute/resource-manager/readme.md --csharp --version=latest --reflect-api-versions --csharp-sdks-folder=C:\repos\azure-sdk-for-net\azure-sdk-for-net\sdk
2019-10-14 17:48:37 UTC
Azure-rest-api-specs repository information
GitHub fork: hapandar
Branch: master
Commit: f7a8532
AutoRest information
Requested version: latest
Bootstrapper version: [email protected]

@AutorestCI
Copy link

AutorestCI commented Oct 14, 2019

Automation for azure-sdk-for-python

A PR has been created for you based on this PR content.

Once this PR will be merged, content will be added to your service PR:
Azure/azure-sdk-for-python#7859

@AutorestCI
Copy link

AutorestCI commented Oct 14, 2019

Automation for azure-sdk-for-go

A PR has been created for you based on this PR content.

Once this PR will be merged, content will be added to your service PR:
Azure/azure-sdk-for-go#6056

@azuresdkci
Copy link
Contributor

Can one of the admins verify this patch?

@hapandar
Copy link
Contributor Author

hapandar commented Oct 14, 2019 via email

@hapandar hapandar changed the title [Do Not Merge] Swagger changes to support automatic repairs on Virtual Machine Scale Sets Swagger changes to support automatic repairs on Virtual Machine Scale Sets Oct 14, 2019
@erich-wang erich-wang added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Oct 15, 2019
@@ -6071,6 +6074,23 @@
},
"description": "Specifies the operating system settings for the virtual machine."
},
"AutomaticRepairsPolicy": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"AutomaticRepairsPolicy": { [](start = 4, length = 27)

this is modifying the existing api version.
please ensure that the default : false is honored for existing resources (that don't have this property).
signing off, hoping this will be taken care.

@sanjaiganesh sanjaiganesh added ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review and removed WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required labels Oct 16, 2019
@yungezz
Copy link
Member

yungezz commented Oct 16, 2019

hi @erich-wang is this PR ok to merge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants