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

ASR: Adding new Resource replication protection intent and its associated PUT and GET call #10484

Merged
merged 33 commits into from
Nov 6, 2020

Conversation

ayfathim
Copy link
Contributor

@ayfathim ayfathim commented Aug 16, 2020

We are planning to integrate ASR as part of the create VM Blade.
For this, we are introducing a new resource namely “ReplicationProtectionIntent”. And we have added GET, PUT and List API for this resource.

During create vm flow, the replicationProtectionIntent object is created for the VM, the ASR service will take care of enabling replication for the VM internally.
This new PUT API for replicationProtectionIntent is a synchronous API.

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

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
  • 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

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

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Aug 16, 2020

Swagger Validation Report

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

Rule Message
1038 - AddedPath The new version is adding a path that was not found in the old version.
New: Microsoft.RecoveryServices/stable/2018-07-10/service.json#L4073:5
1038 - AddedPath The new version is adding a path that was not found in the old version.
New: Microsoft.RecoveryServices/stable/2018-07-10/service.json#L4116:5
️⚠️~[Staging] LintDiff: 4 Warnings warning [Detail] [Expand]

Rule Message
⚠️ R2001 - AvoidNestedProperties Consider using x-ms-client-flatten to provide a better end user experience
New: Microsoft.RecoveryServices/stable/2018-07-10/service.json#L9710
⚠️ R2001 - AvoidNestedProperties Consider using x-ms-client-flatten to provide a better end user experience
New: Microsoft.RecoveryServices/stable/2018-07-10/service.json#L18182
⚠️ R2017 - PutRequestResponseScheme A PUT operation request body schema should be the same as its 200 response schema, to allow reusing the same entity between GET and PUT. If the schema of the PUT request body is a superset of the GET response body, make sure you have a PATCH operation to make the resource updatable. Operation: 'ReplicationProtectionIntents_Create' Request Model: 'CreateProtectionIntentInput' Response Model: 'ReplicationProtectionIntent'
New: Microsoft.RecoveryServices/stable/2018-07-10/service.json#L4162
⚠️ R3018 - EnumInsteadOfBoolean Booleans are not descriptive and make them hard to use. Consider using string enums with allowed set of values defined. Property: isActive
New: Microsoft.RecoveryServices/stable/2018-07-10/service.json#L18223
️️✔️~[Staging] Avocado succeeded [Detail]
Validation passes for Avocado.
️️✔️~[Staging] ModelValidation succeeded [Detail]
Validation passes for ModelValidation.
️️✔️~[Staging] SemanticValidation succeeded [Detail]
Validation passes for SemanticValidation.
️️✔️~[Staging] Cross Version BreakingChange (Base on preview version) succeeded [Detail]
There are no breaking changes.
️️✔️~[Staging] Cross Version BreakingChange (Base on stable version) succeeded [Detail]
There are no breaking changes.
Posted by Swagger Pipeline | How to fix these errors?

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azuresdkci
Copy link
Contributor

Can one of the admins verify this patch?

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Aug 16, 2020

azure-sdk-for-js - Release

️✔️ succeeded [Logs] [Expand Details]
  • ️✔️ Generate from 0f59b61 with merge commit 9531261. SDK Automation 13.0.17.20200918.2
    Failed to close the generation pull request at https://github.com/AzureSDKAutomation/azure-sdk-for-js/pull/2431: HttpError: Reference does not exist, {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:10:33 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; format=json","x-github-request-id":"07C6:21A2:32E3B2B:73AD185:5FA504F9","x-ratelimit-limit":"5000","x-ratelimit-remaining":"4806","x-ratelimit-reset":"1604650446","x-ratelimit-used":"194","x-xss-protection":"1; mode=block"},"request":{"method":"DELETE","url":"https://api.github.com/repos/AzureSDKAutomation/azure-sdk-for-js/git/refs/heads/sdkAutomation/@azure_arm-recoveryservices-siterecovery@10484","headers":{"accept":"application/vnd.github.v3+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"token [REDACTED]","content-length":0},"request":{"validate":{"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest/reference/git#delete-a-reference"}
  • ️✔️@azure/arm-recoveryservices-siterecovery [View full logs]  [Release SDK Changes]
    Only show 100 items here, please refer to log for details.
    [npmPack] npm WARN deprecated rollup-plugin-node-resolve@5.2.0: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-node-resolve.
    [npmPack] npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
    [npmPack] npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
    [npmPack] npm notice created a lockfile as package-lock.json. You should commit this file.
    [npmPack] loaded rollup.config.js with warnings
    [npmPack] (!) Unused external imports
    [npmPack] default imported from external module 'rollup' but never used
    [npmPack] 
    [npmPack] ./esm/siteRecoveryManagementClient.js → ./dist/arm-recoveryservices-siterecovery.js...
    [npmPack] created ./dist/arm-recoveryservices-siterecovery.js in 1.3s
    [npmPack] npm notice 
    [npmPack] npm notice package: @azure/arm-recoveryservices-siterecovery@3.2.0
    [npmPack] npm notice === Tarball Contents === 
    [npmPack] npm notice 1.3MB   dist/arm-recoveryservices-siterecovery.js                          
    [npmPack] npm notice 509.3kB dist/arm-recoveryservices-siterecovery.min.js                      
    [npmPack] npm notice 263B    esm/models/index.js                                                
    [npmPack] npm notice 1.5kB   esm/operations/index.js                                            
    [npmPack] npm notice 547.5kB esm/models/mappers.js                                              
    [npmPack] npm notice 4.7kB   esm/operations/migrationRecoveryPoints.js                          
    [npmPack] npm notice 5.3kB   esm/models/migrationRecoveryPointsMappers.js                       
    [npmPack] npm notice 2.4kB   esm/operations/operations.js                                       
    [npmPack] npm notice 400B    esm/models/operationsMappers.js                                    
    [npmPack] npm notice 7.4kB   esm/models/parameters.js                                           
    [npmPack] npm notice 4.7kB   esm/operations/recoveryPoints.js                                   
    [npmPack] npm notice 5.3kB   esm/models/recoveryPointsMappers.js                                
    [npmPack] npm notice 4.8kB   esm/operations/replicationAlertSettings.js                         
    [npmPack] npm notice 5.3kB   esm/models/replicationAlertSettingsMappers.js                      
    [npmPack] npm notice 3.1kB   esm/operations/replicationEligibilityResultsOperations.js          
    [npmPack] npm notice 521B    esm/models/replicationEligibilityResultsOperationsMappers.js       
    [npmPack] npm notice 3.5kB   esm/operations/replicationEvents.js                                
    [npmPack] npm notice 5.3kB   esm/models/replicationEventsMappers.js                             
    [npmPack] npm notice 17.3kB  esm/operations/replicationFabrics.js                               
    [npmPack] npm notice 5.6kB   esm/models/replicationFabricsMappers.js                            
    [npmPack] npm notice 10.9kB  esm/operations/replicationJobs.js                                  
    [npmPack] npm notice 5.3kB   esm/models/replicationJobsMappers.js                               
    [npmPack] npm notice 4.0kB   esm/operations/replicationLogicalNetworks.js                       
    [npmPack] npm notice 5.3kB   esm/models/replicationLogicalNetworksMappers.js                    
    [npmPack] npm notice 22.4kB  esm/operations/replicationMigrationItems.js                        
    [npmPack] npm notice 5.9kB   esm/models/replicationMigrationItemsMappers.js                     
    [npmPack] npm notice 13.4kB  esm/operations/replicationNetworkMappings.js                       
    [npmPack] npm notice 5.7kB   esm/models/replicationNetworkMappingsMappers.js                    
    [npmPack] npm notice 5.5kB   esm/operations/replicationNetworks.js                              
    [npmPack] npm notice 5.3kB   esm/models/replicationNetworksMappers.js                           
    [npmPack] npm notice 9.1kB   esm/operations/replicationPolicies.js                              
    [npmPack] npm notice 5.6kB   esm/models/replicationPoliciesMappers.js                           
    [npmPack] npm notice 4.5kB   esm/operations/replicationProtectableItems.js                      
    [npmPack] npm notice 5.3kB   esm/models/replicationProtectableItemsMappers.js                   
    [npmPack] npm notice 54.2kB  esm/operations/replicationProtectedItems.js                        
    [npmPack] npm notice 7.9kB   esm/models/replicationProtectedItemsMappers.js                     
    [npmPack] npm notice 17.1kB  esm/operations/replicationProtectionContainerMappings.js           
    [npmPack] npm notice 5.8kB   esm/models/replicationProtectionContainerMappingsMappers.js        
    [npmPack] npm notice 16.2kB  esm/operations/replicationProtectionContainers.js                  
    [npmPack] npm notice 5.7kB   esm/models/replicationProtectionContainersMappers.js               
    [npmPack] npm notice 4.9kB   esm/operations/replicationProtectionIntents.js                     
    [npmPack] npm notice 6.0kB   esm/models/replicationProtectionIntentsMappers.js                  
    [npmPack] npm notice 22.2kB  esm/operations/replicationRecoveryPlans.js                         
    [npmPack] npm notice 6.1kB   esm/models/replicationRecoveryPlansMappers.js                      
    [npmPack] npm notice 15.3kB  esm/operations/replicationRecoveryServicesProviders.js             
    [npmPack] npm notice 5.4kB   esm/models/replicationRecoveryServicesProvidersMappers.js          
    [npmPack] npm notice 12.2kB  esm/operations/replicationStorageClassificationMappings.js         
    [npmPack] npm notice 5.4kB   esm/models/replicationStorageClassificationMappingsMappers.js      
    [npmPack] npm notice 5.8kB   esm/operations/replicationStorageClassifications.js                
    [npmPack] npm notice 5.3kB   esm/models/replicationStorageClassificationsMappers.js             
    [npmPack] npm notice 3.3kB   esm/operations/replicationVaultHealth.js                           
    [npmPack] npm notice 5.3kB   esm/models/replicationVaultHealthMappers.js                        
    [npmPack] npm notice 4.8kB   esm/operations/replicationVaultSetting.js                          
    [npmPack] npm notice 5.4kB   esm/models/replicationVaultSettingMappers.js                       
    [npmPack] npm notice 12.1kB  esm/operations/replicationvCenters.js                              
    [npmPack] npm notice 5.4kB   esm/models/replicationvCentersMappers.js                           
    [npmPack] npm notice 949B    rollup.config.js                                                   
    [npmPack] npm notice 4.1kB   esm/siteRecoveryManagementClient.js                                
    [npmPack] npm notice 3.1kB   esm/siteRecoveryManagementClientContext.js                         
    [npmPack] npm notice 1.9kB   esm/operations/supportedOperatingSystemsOperations.js              
    [npmPack] npm notice 5.3kB   esm/models/supportedOperatingSystemsOperationsMappers.js           
    [npmPack] npm notice 3.2kB   esm/operations/targetComputeSizes.js                               
    [npmPack] npm notice 449B    esm/models/targetComputeSizesMappers.js                            
    [npmPack] npm notice 1.8kB   package.json                                                       
    [npmPack] npm notice 457B    tsconfig.json                                                      
    [npmPack] npm notice 1.9MB   dist/arm-recoveryservices-siterecovery.js.map                      
    [npmPack] npm notice 292.0kB dist/arm-recoveryservices-siterecovery.min.js.map                  
    [npmPack] npm notice 155.7kB esm/models/index.d.ts.map                                          
    [npmPack] npm notice 735B    esm/operations/index.d.ts.map                                      
    [npmPack] npm notice 126B    esm/models/index.js.map                                            
    [npmPack] npm notice 749B    esm/operations/index.js.map                                        
    [npmPack] npm notice 22.7kB  esm/models/mappers.d.ts.map                                        
    [npmPack] npm notice 288.2kB esm/models/mappers.js.map                                          
    [npmPack] npm notice 1.9kB   esm/operations/migrationRecoveryPoints.d.ts.map                    
    [npmPack] npm notice 2.5kB   esm/operations/migrationRecoveryPoints.js.map                      
    [npmPack] npm notice 2.7kB   esm/models/migrationRecoveryPointsMappers.d.ts.map                 
    [npmPack] npm notice 2.7kB   esm/models/migrationRecoveryPointsMappers.js.map                   
    [npmPack] npm notice 1.0kB   esm/operations/operations.d.ts.map                                 
    [npmPack] npm notice 1.5kB   esm/operations/operations.js.map                                   
    [npmPack] npm notice 225B    esm/models/operationsMappers.d.ts.map                              
    [npmPack] npm notice 238B    esm/models/operationsMappers.js.map                                
    [npmPack] npm notice 1.7kB   esm/models/parameters.d.ts.map                                     
    [npmPack] npm notice 5.7kB   esm/models/parameters.js.map                                       
    [npmPack] npm notice 1.8kB   esm/operations/recoveryPoints.d.ts.map                             
    [npmPack] npm notice 2.4kB   esm/operations/recoveryPoints.js.map                               
    [npmPack] npm notice 2.7kB   esm/models/recoveryPointsMappers.d.ts.map                          
    [npmPack] npm notice 2.7kB   esm/models/recoveryPointsMappers.js.map                            

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Aug 16, 2020

Azure CLI Extension Generation - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Aug 16, 2020

azure-sdk-for-go - Release

️✔️ succeeded [Logs] [Expand Details]
  • ️✔️ Generate from 0f59b61 with merge commit 9531261. SDK Automation 13.0.17.20200918.2
    Failed to close the generation pull request at https://github.com/AzureSDKAutomation/azure-sdk-for-go/pull/7790: HttpError: Reference does not exist, {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:13:16 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; format=json","x-github-request-id":"0406:7DBC:93E1184:A9B0466:5FA5059A","x-ratelimit-limit":"5000","x-ratelimit-remaining":"4586","x-ratelimit-reset":"1604650446","x-ratelimit-used":"414","x-xss-protection":"1; mode=block"},"request":{"method":"DELETE","url":"https://api.github.com/repos/AzureSDKAutomation/azure-sdk-for-go/git/refs/heads/sdkAutomation/recoveryservices_mgmt_2016-08-10@10484","headers":{"accept":"application/vnd.github.v3+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"token [REDACTED]","content-length":0},"request":{"validate":{"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest/reference/git#delete-a-reference"}
    Failed to close the generation pull request at https://github.com/AzureSDKAutomation/azure-sdk-for-go/pull/7791: HttpError: Reference does not exist, {"name":"HttpError","status":422,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-length":"122","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:13:16 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"422 Unprocessable Entity","strict-transport-security":"max-age=31536000; includeSubdomains; preload","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; format=json","x-github-request-id":"0403:6BFD:3100B2A:734FB58:5FA5059C","x-ratelimit-limit":"5000","x-ratelimit-remaining":"4581","x-ratelimit-reset":"1604650446","x-ratelimit-used":"419","x-xss-protection":"1; mode=block"},"request":{"method":"DELETE","url":"https://api.github.com/repos/AzureSDKAutomation/azure-sdk-for-go/git/refs/heads/sdkAutomation/recoveryservices_mgmt_2018-01-10@10484","headers":{"accept":"application/vnd.github.v3+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"token [REDACTED]","content-length":0},"request":{"validate":{"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest/reference/git#delete-a-reference"}
    Failed to close the generation pull request at https://github.com/AzureSDKAutomation/azure-sdk-for-go/pull/7792: HttpError: Reference does not exist, {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:13:16 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; format=json","x-github-request-id":"0408:C86F:9C795EF:B3401E3:5FA5059B","x-ratelimit-limit":"5000","x-ratelimit-remaining":"4582","x-ratelimit-reset":"1604650446","x-ratelimit-used":"418","x-xss-protection":"1; mode=block"},"request":{"method":"DELETE","url":"https://api.github.com/repos/AzureSDKAutomation/azure-sdk-for-go/git/refs/heads/sdkAutomation/recoveryservices_mgmt_2018-07-10@10484","headers":{"accept":"application/vnd.github.v3+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"token [REDACTED]","content-length":0},"request":{"validate":{"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest/reference/git#delete-a-reference"}
  • ️✔️recoveryservices/mgmt/2016-08-10 [View full logs]  [Release SDK Changes]
    Unable to get details about the head commit. This is probably because the head commit is in a fork that we don't have permission to read from. HttpError: Not Found {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:20:54 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; param=machine-man-preview; format=json","x-github-request-id":"0401:4627:1176606:2E09B3C:5FA50766","x-xss-protection":"1; mode=block"},"request":{"method":"POST","url":"https://api.github.com/app/installations//access_tokens","headers":{"accept":"application/vnd.github.machine-man-preview+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"bearer [REDACTED]","content-type":"application/json; charset=utf-8"},"body":"{}","request":{"validate":{"commit_sha":{"alias":"ref","deprecated":true,"type":"string"},"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"},"sha":{"alias":"ref","deprecated":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest"}
  • ️✔️recoveryservices/mgmt/2018-01-10 [View full logs]  [Release SDK Changes]
    Unable to get details about the head commit. This is probably because the head commit is in a fork that we don't have permission to read from. HttpError: Not Found {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:21:07 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; param=machine-man-preview; format=json","x-github-request-id":"0404:A468:10F372E1:137090A2:5FA50773","x-xss-protection":"1; mode=block"},"request":{"method":"POST","url":"https://api.github.com/app/installations//access_tokens","headers":{"accept":"application/vnd.github.machine-man-preview+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"bearer [REDACTED]","content-type":"application/json; charset=utf-8"},"body":"{}","request":{"validate":{"commit_sha":{"alias":"ref","deprecated":true,"type":"string"},"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"},"sha":{"alias":"ref","deprecated":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest"}
  • ️✔️recoveryservices/mgmt/2018-07-10 [View full logs]  [Release SDK Changes]
    Unable to get details about the head commit. This is probably because the head commit is in a fork that we don't have permission to read from. HttpError: Not Found {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:21:21 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; param=machine-man-preview; format=json","x-github-request-id":"0402:1710:109E789:2CFF273:5FA50781","x-xss-protection":"1; mode=block"},"request":{"method":"POST","url":"https://api.github.com/app/installations//access_tokens","headers":{"accept":"application/vnd.github.machine-man-preview+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"bearer [REDACTED]","content-type":"application/json; charset=utf-8"},"body":"{}","request":{"validate":{"commit_sha":{"alias":"ref","deprecated":true,"type":"string"},"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"},"sha":{"alias":"ref","deprecated":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest"}

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Aug 16, 2020

azure-sdk-for-java - Release

️✔️ succeeded [Logs] [Expand Details]
  • ️✔️ Generate from 0f59b61 with merge commit 9531261. SDK Automation 13.0.17.20200918.2
  • ️✔️sdk/recoveryservices.siterecovery/mgmt-v2016_08_10 [View full logs]  [Release SDK Changes]
    Unable to get details about the head commit. This is probably because the head commit is in a fork that we don't have permission to read from. HttpError: Not Found {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:22:38 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; param=machine-man-preview; format=json","x-github-request-id":"07C3:3739:6330E75:A486B95:5FA507CE","x-xss-protection":"1; mode=block"},"request":{"method":"POST","url":"https://api.github.com/app/installations//access_tokens","headers":{"accept":"application/vnd.github.machine-man-preview+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"bearer [REDACTED]","content-type":"application/json; charset=utf-8"},"body":"{}","request":{"validate":{"commit_sha":{"alias":"ref","deprecated":true,"type":"string"},"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"},"sha":{"alias":"ref","deprecated":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest"}
  • ️✔️sdk/recoveryservices.siterecovery/mgmt-v2018_01_10 [View full logs]  [Release SDK Changes]
    Unable to get details about the head commit. This is probably because the head commit is in a fork that we don't have permission to read from. HttpError: Not Found {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:22:50 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; param=machine-man-preview; format=json","x-github-request-id":"07C1:0354:CAD0F7:216C957:5FA507DA","x-xss-protection":"1; mode=block"},"request":{"method":"POST","url":"https://api.github.com/app/installations//access_tokens","headers":{"accept":"application/vnd.github.machine-man-preview+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"bearer [REDACTED]","content-type":"application/json; charset=utf-8"},"body":"{}","request":{"validate":{"commit_sha":{"alias":"ref","deprecated":true,"type":"string"},"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"},"sha":{"alias":"ref","deprecated":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest"}

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Aug 16, 2020

azure-sdk-for-python - Release

⚠️ warning [Logs] [Expand Details]
  • ⚠️ Generate from 0f59b61 with merge commit 9531261. SDK Automation 13.0.17.20200918.2
    Failed to find any diff after autorest so no changed packages was found.

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Aug 16, 2020

azure-sdk-for-net - Release

failed [Logs] [Expand Details]
  • Generate from 0f59b61 with merge commit 9531261. SDK Automation 13.0.17.20200918.2
    Failed to close the generation pull request at https://github.com/AzureSDKAutomation/azure-sdk-for-net/pull/1538: HttpError: Reference does not exist, {"name":"HttpError","status":422,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-length":"122","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:10:38 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"422 Unprocessable Entity","strict-transport-security":"max-age=31536000; includeSubdomains; preload","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; format=json","x-github-request-id":"04C1:D3FC:4715236:517C853:5FA504FE","x-ratelimit-limit":"5000","x-ratelimit-remaining":"4791","x-ratelimit-reset":"1604650446","x-ratelimit-used":"209","x-xss-protection":"1; mode=block"},"request":{"method":"DELETE","url":"https://api.github.com/repos/AzureSDKAutomation/azure-sdk-for-net/git/refs/heads/sdkAutomation/Microsoft.Azure.Management.RecoveryServices.SiteRecovery@10484","headers":{"accept":"application/vnd.github.v3+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"token [REDACTED]","content-length":0},"request":{"validate":{"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest/reference/git#delete-a-reference"}
    [AutoRest] realpath(): Permission denied
    [AutoRest] realpath(): Permission denied
    [AutoRest] realpath(): Permission denied
    [AutoRest] realpath(): Permission denied
    [AutoRest] realpath(): Permission denied
    [AutoRest] realpath(): Permission denied
  • Microsoft.Azure.Management.RecoveryServices.SiteRecovery [View full logs]  [Release SDK Changes]
      Failed to create the package Microsoft.Azure.Management.RecoveryServices.SiteRecovery.
      Error: dotnet msbuild build.proj /t:CreateNugetPackage /p:Scope=recoveryservices-siterecovery /v:n /p:SkipTests=true , {} 
      Unable to get details about the head commit. This is probably because the head commit is in a fork that we don't have permission to read from. HttpError: Not Found {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:16:54 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; param=machine-man-preview; format=json","x-github-request-id":"0501:9CA7:2F51BCB:36B08BE:5FA50676","x-xss-protection":"1; mode=block"},"request":{"method":"POST","url":"https://api.github.com/app/installations//access_tokens","headers":{"accept":"application/vnd.github.machine-man-preview+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"bearer [REDACTED]","content-type":"application/json; charset=utf-8"},"body":"{}","request":{"validate":{"commit_sha":{"alias":"ref","deprecated":true,"type":"string"},"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"},"sha":{"alias":"ref","deprecated":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest"}

    @openapi-sdkautomation
    Copy link

    openapi-sdkautomation bot commented Aug 16, 2020

    Trenton Generation - Release

    No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

    @openapi-sdkautomation
    Copy link

    openapi-sdkautomation bot commented Aug 16, 2020

    azure-resource-manager-schemas - Release

    ️✔️ succeeded [Logs] [Expand Details]
    • ️✔️ Generate from 0f59b61 with merge commit 9531261. Schema Automation 13.0.17.20200918.2
      Failed to close the generation pull request at https://github.com/AzureSDKAutomation/azure-resource-manager-schemas/pull/38: HttpError: Reference does not exist, {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:10:12 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; format=json","x-github-request-id":"0401:9CA5:8F4A15:A6C240:5FA504E4","x-ratelimit-limit":"5000","x-ratelimit-remaining":"4897","x-ratelimit-reset":"1604650446","x-ratelimit-used":"103","x-xss-protection":"1; mode=block"},"request":{"method":"DELETE","url":"https://api.github.com/repos/AzureSDKAutomation/azure-resource-manager-schemas/git/refs/heads/sdkAutomation/recoveryservicessiterecovery@10484","headers":{"accept":"application/vnd.github.v3+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"token [REDACTED]","content-length":0},"request":{"validate":{"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest/reference/git#delete-a-reference"}
      [recoveryservicessiterecovery][after_scripts|node] configure: WARNING: secure clearing/zeroing of memory is not supported by the selected crypto backend
      [recoveryservicessiterecovery][after_scripts|node] configure: WARNING: secure clearing/zeroing of memory is not supported by the selected crypto backend
      [recoveryservicessiterecovery][after_scripts|node] configure: WARNING: secure clearing/zeroing of memory is not supported by the selected crypto backend
    • ️✔️recoveryservicessiterecovery [View full logs]  [Release Schema Changes]
        [after_scripts|node] PostProcessor finished successfully.
        [after_scripts|node]   5830 passing (1m)
        AzureResourceSchema has no registered package commands.
        Unable to get details about the head commit. This is probably because the head commit is in a fork that we don't have permission to read from. HttpError: Not Found {"name":"HttpError","status":404,"headers":{"access-control-allow-origin":"*","access-control-expose-headers":"ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, Deprecation, Sunset","connection":"close","content-encoding":"gzip","content-security-policy":"default-src 'none'","content-type":"application/json; charset=utf-8","date":"Fri, 06 Nov 2020 08:19:08 GMT","referrer-policy":"origin-when-cross-origin, strict-origin-when-cross-origin","server":"GitHub.com","status":"404 Not Found","strict-transport-security":"max-age=31536000; includeSubdomains; preload","transfer-encoding":"chunked","vary":"Accept-Encoding, Accept, X-Requested-With","x-content-type-options":"nosniff","x-frame-options":"deny","x-github-media-type":"github.v3; param=machine-man-preview; format=json","x-github-request-id":"0401:1150:3E70821:6A551AC:5FA506FC","x-xss-protection":"1; mode=block"},"request":{"method":"POST","url":"https://api.github.com/app/installations//access_tokens","headers":{"accept":"application/vnd.github.machine-man-preview+json","user-agent":"octokit.js/16.43.1 Node.js/13.14.0 (Linux 5.4; x64)","authorization":"bearer [REDACTED]","content-type":"application/json; charset=utf-8"},"body":"{}","request":{"validate":{"commit_sha":{"alias":"ref","deprecated":true,"type":"string"},"owner":{"required":true,"type":"string"},"ref":{"required":true,"type":"string"},"repo":{"required":true,"type":"string"},"sha":{"alias":"ref","deprecated":true,"type":"string"}}}},"documentation_url":"https://docs.github.com/rest"}

      @openapi-sdkautomation
      Copy link

      openapi-sdkautomation bot commented Aug 16, 2020

      azure-sdk-for-python-track2 - Release

      No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @ayfathim
      Copy link
      Contributor Author

      ayfathim commented Nov 5, 2020

      @qianwens : I have raised swagger exception for the default error response. And as its ARM signed off, can i proceed ahead with adding the suppression code for default error response?
      image

      @ayfathim
      Copy link
      Contributor Author

      ayfathim commented Nov 5, 2020

      https://github.com/Azure/openapi-diff/blob/master/docs/rules/1038.md
      The "AddedPath" looks like a false positive to me. I have not added any subResource under a resource.
      @qianwens : Can you please help me understand, why this is failing?

      @azure-pipelines
      Copy link

      Azure Pipelines successfully started running 1 pipeline(s).

      @ayfathim
      Copy link
      Contributor Author

      ayfathim commented Nov 6, 2020

      I have added suppression for the "default error response" error, as the ARM team has approved it.
      image

      @qianwens qianwens added Approved-BreakingChange DO NOT USE! OBSOLETE label. See https://github.com/Azure/azure-sdk-tools/issues/6374 and removed Approved-BreakingChange DO NOT USE! OBSOLETE label. See https://github.com/Azure/azure-sdk-tools/issues/6374 labels Nov 6, 2020
      @qianwens
      Copy link
      Member

      qianwens commented Nov 6, 2020

      https://github.com/Azure/openapi-diff/blob/master/docs/rules/1038.md
      The "AddedPath" looks like a false positive to me. I have not added any subResource under a resource.
      @qianwens : Can you please help me understand, why this is failing?

      You added new path /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationProtectionIntents/{intentObjectName} to existing path /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}. so that you should add a new API version

      @qianwens qianwens added the Approved-BreakingChange DO NOT USE! OBSOLETE label. See https://github.com/Azure/azure-sdk-tools/issues/6374 label Nov 6, 2020
      @qianwens
      Copy link
      Member

      qianwens commented Nov 6, 2020

      [3:56 PM] Ayesha Fathima
      it is created by customer....but the call goes to different service "recovery services"................"recovery services" will inform ASR about vault created......and the user can protect a vm inside the vault by point a PUT call, which will create a replication protection intent resource
      ​[3:56 PM] Ayesha Fathima
      none of the properties of vault resource is impacted by the new resources being added "replicationProtectionIntent"
      Edited​[3:59 PM] Ayesha Fathima
      its a breaking change for the vault resource.....its independent of it.

      @qianwens qianwens merged commit 9531261 into Azure:master Nov 6, 2020
      giromm2ms pushed a commit to giromm2ms/azure-rest-api-specs that referenced this pull request Dec 20, 2020
      …ated PUT and GET call (Azure#10484)
      
      * protectionIntent
      
      * protectionIntent
      
      * protectionIntent
      
      * pi
      
      * protectionIntent
      
      * protectionIntent
      
      * protectionIntent
      
      * pi
      
      * pi
      
      * model
      
      * model
      
      * fixing the default response
      
      * fixing swagger checks
      
      * fixing errors
      
      * fixing errors
      
      * fixing validations error
      
      * fixing prettier checks
      
      * fixing
      
      * fixing
      
      * replication Intent fixing
      
      * spelling
      
      * fixing camel case
      
      * Updating as per latest
      
      * fixing syntax issues
      
      * fixing few issues
      
      * fixing camel case
      
      * fixing syntax issues
      
      * fixing prettier issues
      
      * fixing linter issues
      
      * suppressing the default error response message
      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 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.

      4 participants