azure-rest-api-specs icon indicating copy to clipboard operation
azure-rest-api-specs copied to clipboard

TypeSpec for 2024-02-01

Open ArberH opened this issue 1 year ago • 4 comments

Choose a PR Template

Switch to "Preview" on this description then select one of the choices below.

Click here to open a PR for a Data Plane API.

Click here to open a PR for a Control Plane (ARM) API.

ArberH avatar Mar 29 '24 21:03 ArberH

Next Steps to Merge

✅ All automated merging requirements have been met! To get your PR merged, see aka.ms/azsdk/specreview/merge.

Swagger Validation Report

️❌BreakingChange: 220 Errors, 0 Warnings failed [Detail]
Compared specs (v0.10.7) new version base version
devcenter.json 2023-04-01(f0ff252) 2023-04-01(main)
devcenter.json 2024-02-01(f0ff252) 2024-02-01(main)
devbox.json 2024-02-01(f0ff252) 2024-02-01(main)
environments.json 2024-02-01(f0ff252) 2024-02-01(main)

Only 30 items are listed, please refer to log for more details.

Rule Message
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/pools' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L45:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/pools/{poolName}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L97:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/schedules' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L142:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/pools/{poolName}/schedules' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L194:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/pools/{poolName}/schedules/{scheduleName}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L249:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/devboxes' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L297:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/users/{userId}/devboxes' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L346:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L398:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L453:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}:start' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L625:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}:stop' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L683:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}:restart' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L744:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}:repair' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L802:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/remoteConnection' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L860:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/actions' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L908:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/actions/{actionName}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L960:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/actions/{actionName}:skip' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L1011:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/actions/{actionName}:delay' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L1059:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/actions:delay' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L1113:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/operations' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L1171:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/devboxes/{devBoxName}/operations/{operationId}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/devbox.json#L1229:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/environments' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L45:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L93:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments/{environmentName}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L144:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments/{environmentName}/outputs' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L371:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments/{environmentName}/operations' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L419:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments/{environmentName}/operations/{operationId}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L477:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments/{environmentName}/operations/{operationId}/logs' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L529:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments/{environmentName}/actions' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L584:5
1005 - RemovedPath The new version is missing a path that was found in the old version. Was path '/projects/{projectName}/users/{userId}/environments/{environmentName}/actions/{actionName}' removed or restructured?
Old: Microsoft.DevCenter/stable/2024-02-01/environments.json#L636:5
️️✔️Breaking Change(Cross-Version) succeeded [Detail] [Expand]
There are no breaking changes.
️️✔️CredScan succeeded [Detail] [Expand]
There is no credential detected.
️⚠️LintDiff: 5 Warnings warning [Detail]
Compared specs (v2.2.0) new version base version
package-2024-02-01 package-2024-02-01(f0ff252) package-2024-02-01(main)
package-2023-04-01 package-2023-04-01(f0ff252) package-2023-04-01(main)

[must fix]The following errors/warnings are introduced by current PR:

Rule Message Related RPC [For API reviewers]
:warning: LongRunningOperationsOptionsValidator A LRO Post operation with return schema must have 'x-ms-long-running-operation-options' extension enabled.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L1411
RPC-Async-V1-05
:warning: OperationId OperationId for patch method should contain 'Update'
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L2282
:warning: PatchInOperationName 'PATCH' operation 'Environments_PatchEnvironment' should use method name 'Update'. Note: If you have already shipped an SDK on top of this spec, fixing this warning may introduce a breaking change.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L2282
:warning: PropertyType Property should have a defined type.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L4121
:warning: EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L4124


The following errors/warnings exist before current PR submission:

Rule Message
:warning: SecurityDefinitionDescription Security definition should have a description.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L43
:warning: OperationId OperationId for put method should contain both 'Create' and 'Update'
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L967
:warning: LongRunningOperationsOptionsValidator A LRO Post operation with return schema must have 'x-ms-long-running-operation-options' extension enabled.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L1133
:warning: LongRunningOperationsOptionsValidator A LRO Post operation with return schema must have 'x-ms-long-running-operation-options' extension enabled.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L1207
:warning: EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L1245
:warning: LongRunningOperationsOptionsValidator A LRO Post operation with return schema must have 'x-ms-long-running-operation-options' extension enabled.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L1288
:warning: ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L1666
:warning: EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L2718
:warning: EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L2722
:warning: PropertyType Property should have a defined type.
Location: Microsoft.DevCenter/stable/2023-04-01/devcenter.json#L3029
:warning: SecurityDefinitionDescription Security definition should have a description.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L43
:warning: OperationId OperationId for put method should contain both 'Create' and 'Update'
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L1016
:warning: LongRunningOperationsOptionsValidator A LRO Post operation with return schema must have 'x-ms-long-running-operation-options' extension enabled.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L1182
:warning: LongRunningOperationsOptionsValidator A LRO Post operation with return schema must have 'x-ms-long-running-operation-options' extension enabled.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L1256
:warning: EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L1294
:warning: LongRunningOperationsOptionsValidator A LRO Post operation with return schema must have 'x-ms-long-running-operation-options' extension enabled.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L1337
:warning: ListInOperationName Since operation response has model definition in array type, it should be of the form '_list'.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L1789
:warning: EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L3978
:warning: EnumInsteadOfBoolean Booleans properties are not descriptive in all cases and can make them to use, evaluate whether is makes sense to keep the property as boolean or turn it into an enum.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L3982
:warning: PropertyType Property should have a defined type.
Location: Microsoft.DevCenter/stable/2024-02-01/devcenter.json#L4499
️️✔️Avocado succeeded [Detail] [Expand]
Validation passes for Avocado.
️️✔️SwaggerAPIView succeeded [Detail] [Expand]
️️✔️TypeSpecAPIView succeeded [Detail] [Expand]
️️✔️ModelValidation succeeded [Detail] [Expand]
Validation passes for ModelValidation.
️️✔️SemanticValidation succeeded [Detail] [Expand]
Validation passes for SemanticValidation.
️️✔️PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️️✔️SpellCheck succeeded [Detail] [Expand]
Validation passes for SpellCheck.
️️✔️Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️PR Summary succeeded [Detail] [Expand]
Validation passes for Summary.
️️✔️Automated merging requirements met succeeded [Detail] [Expand]
Posted by Swagger Pipeline | How to fix these errors?

Swagger Generation Artifacts

️️✔️ApiDocPreview succeeded [Detail] [Expand]
 Please click here to preview with your @microsoft account. 
️️✔️ azure-sdk-for-net-track2 succeeded [Detail] [Expand]
  • ️✔️Succeeded in generating from b111d162289252b88a9431fa23a1e4c768a771ac. SDK Automation 14.0.0
    command	pwsh ./eng/scripts/Automation-Sdk-Init.ps1 ../azure-sdk-for-net_tmp/initInput.json ../azure-sdk-for-net_tmp/initOutput.json
    warn		specification/devcenter/data-plane/readme.md skipped due to azure-sdk-for-net-track2 not found in swagger-to-sdk
    command	pwsh ./eng/scripts/Invoke-GenerateAndBuildV2.ps1 ../azure-sdk-for-net_tmp/generateInput.json ../azure-sdk-for-net_tmp/generateOutput.json
  • ️✔️Azure.Developer.DevCenter [Preview SDK Changes] Breaking Change Detected
    • Azure.Developer.DevCenter.1.1.0-alpha.20240419.1.nupkg
    info	[Changelog] Breaking Changes: /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.DevBoxActionDelayResult Azure.Developer.DevCenter.Models.DevCenterModelFactory.DevBoxActionDelayResult(System.String, Azure.Developer.DevCenter.Models.DevBoxActionDelayStatus, Azure.Developer.DevCenter.Models.DevBoxAction, Azure.ResponseError)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.DevBoxPool Azure.Developer.DevCenter.Models.DevCenterModelFactory.DevBoxPool(System.String, Azure.Core.AzureLocation, System.Nullable<Azure.Developer.DevCenter.Models.DevBoxOSType>, Azure.Developer.DevCenter.Models.DevBoxHardwareProfile, System.Nullable<Azure.Developer.DevCenter.Models.HibernateSupport>, Azure.Developer.DevCenter.Models.DevBoxStorageProfile, Azure.Developer.DevCenter.Models.DevBoxImageReference, System.Nullable<Azure.Developer.DevCenter.Models.LocalAdministratorStatus>, Azure.Developer.DevCenter.Models.StopOnDisconnectConfiguration, Azure.Developer.DevCenter.Models.PoolHealthStatus)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.DevBoxSchedule Azure.Developer.DevCenter.Models.DevCenterModelFactory.DevBoxSchedule(System.String, Azure.Developer.DevCenter.Models.ScheduleType, Azure.Developer.DevCenter.Models.ScheduleFrequency, System.String, System.String)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.DevCenterCatalog Azure.Developer.DevCenter.Models.DevCenterModelFactory.DevCenterCatalog(System.String)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.DevCenterEnvironment Azure.Developer.DevCenter.Models.DevCenterModelFactory.DevCenterEnvironment(System.Collections.Generic.IDictionary<System.String, System.BinaryData>, System.String, System.String, System.Nullable<System.Guid>, System.Nullable<Azure.Developer.DevCenter.Models.EnvironmentProvisioningState>, Azure.Core.ResourceIdentifier, System.String, System.String, Azure.ResponseError)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.DevCenterEnvironmentType Azure.Developer.DevCenter.Models.DevCenterModelFactory.DevCenterEnvironmentType(System.String, Azure.Core.ResourceIdentifier, Azure.Developer.DevCenter.Models.EnvironmentTypeStatus)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.DevCenterProject Azure.Developer.DevCenter.Models.DevCenterModelFactory.DevCenterProject(System.String, System.String, System.Nullable<System.Int32>)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    info	[Changelog] /home/cloudtest/.nuget/packages/microsoft.dotnet.apicompat/5.0.0-beta.20467.1/build/Microsoft.DotNet.ApiCompat.targets(82,5): error : MembersMustExist : Member 'public Azure.Developer.DevCenter.Models.EnvironmentDefinition Azure.Developer.DevCenter.Models.DevCenterModelFactory.EnvironmentDefinition(System.String, System.String, System.String, System.String, System.Collections.Generic.IEnumerable<Azure.Developer.DevCenter.Models.EnvironmentDefinitionParameter>, System.String, System.String)' does not exist in the implementation but it does exist in the contract. [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0],
    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.Developer.DevCenter/Debug/netstandard2.0/Azure.Developer.DevCenter.dll' [/mnt/vss/_work/1/s/azure-sdk-for-net/sdk/devcenter/Azure.Developer.DevCenter/src/Azure.Developer.DevCenter.csproj::TargetFramework=netstandard2.0]
    Parse Suppression File Errors
    No suppression file added.
    Please refer to https://aka.ms/azsdk/sdk-suppression for more information.
️⚠️ azure-sdk-for-python warning [Detail]
  • ⚠️Warning in generating from b111d162289252b88a9431fa23a1e4c768a771ac. SDK Automation 14.0.0
    command	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/devcenter/data-plane/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] npm notice
    cmderr	[automation_generate.sh] npm notice New patch version of npm available! 10.5.0 -> 10.5.2
    cmderr	[automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.5.2>
    cmderr	[automation_generate.sh] npm notice Run `npm install -g [email protected]` to update!
    cmderr	[automation_generate.sh] npm notice
  • ️✔️azure-developer-devcenter [Preview SDK Changes]
    • azure_developer_devcenter-1.0.0b1-py3-none-any.whl
    • azure-developer-devcenter-1.0.0b1.zip
    info	[Changelog] data-plan skip changelog generation temporarily
️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
  • ️✔️Succeeded in generating from b111d162289252b88a9431fa23a1e4c768a771ac. SDK Automation 14.0.0
    command	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/devcenter/data-plane/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] Generate changelog failed: ENOENT: no such file or directory, open '/mnt/vss/_work/1/s/azure-sdk-for-js/sdk/devcenter/developer-devcenter-rest/changelog-temp/package/CHANGELOG.md'
  • ️✔️@azure-rest/developer-devcenter [Preview SDK Changes]
    • azure-rest-developer-devcenter-1.0.0.tgz
    info	[Changelog]
    error	breakingChangeTracking is enabled, but version or changelogItem is not found in output.
️❌ azure-sdk-for-java failed [Detail]
  • Failed in generating from b111d162289252b88a9431fa23a1e4c768a771ac. 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
    cmderr	[init.sh] [notice] A new release of pip is available: 23.0.1 -> 24.0
    cmderr	[init.sh] [notice] To update, run: pip install --upgrade pip
    cmderr	[init.sh] [notice] A new release of pip is available: 23.0.1 -> 24.0
    cmderr	[init.sh] [notice] To update, run: pip install --upgrade pip
    warn		specification/devcenter/data-plane/readme.md skipped due to azure-sdk-for-java not found in swagger-to-sdk
    command	./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
    cmderr	[generate.py]
    cmderr	[generate.py] npm notice New patch version of npm available! 10.5.0 -> 10.5.2
    cmderr	[generate.py] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.5.2>
    cmderr	[generate.py] npm notice Run `npm install -g [email protected]` to update!
    cmderr	[generate.py] npm notice
  • azure-developer-devcenter [Preview SDK Changes]
    • pom.xml
Posted by Swagger Pipeline | How to fix these errors?

PR is looking good :)

drielenr avatar Apr 02 '24 18:04 drielenr

PR validation pipeline can not start as the pull request is not merged or mergeable - most likely it has merge conflicts.

Likewise, we'll need to get CI checks passing on this PR. Once you revert the structural changes the TypeSpec ApiView step might be resolved. Follow instructions in CI to get the Typespec Validation step passing.

catalinaperalta avatar Apr 04 '24 21:04 catalinaperalta

@catalinaperalta I think we're happy with the current state of the typespec, mind taking another look through when you get a chance?

ArberH avatar Apr 16 '24 02:04 ArberH

I've generated the sdks for both java and js from this tsp, and they are good even though their pipeline here are failing.

drielenr avatar Apr 16 '24 21:04 drielenr