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

DO NOT MERGE][Internal testing] - testing FYI bot update - typespec req failure test 3 #3193

Closed
wants to merge 1 commit into from

Conversation

konrad-jamrozik
Copy link

This is a PR made by the Azure SDK Engineering System team

devdiv.visualstudio.com/DevDiv/_git/openapi-alps/pullrequest/523770

@konrad-jamrozik konrad-jamrozik self-assigned this Jan 25, 2024
Copy link

openapi-pipeline-app-test bot commented Jan 25, 2024

Next Steps to merge

⚠️ Important checks have failed. As of today they are not blocking this PR, but in near future they will.
Addressing the following failures is highly recommended:
  • ⚠️ The soon-to-be-required check named test-repo-billy - TypeSpec Requirement has failed. Refer to the check in the PR's 'Checks' tab for details on how to fix it.
  • ⚠️ The soon-to-be-required check named TypeSpec Requirement has failed. TypeSpec usage is required for all new (greenfield) services. This is currently enforced as a warning, but will be made a blocking error in the near future. For information on converting from OpenAPI specs to TypeSpec specs or on data-plane (DP) policies, refer to [aka.ms/azsdk/typespec](https://aka.ms/azsdk/typespec). If you have general questions on resource provider (RP) policies, refer to [aka.ms/rphelp](https://aka.ms/rphelp)..

If you still want to proceed merging this PR without addressing the above failures, refer to step 4 in the PR workflow diagram (even if your PR is for data plane, not ARM).

Copy link

openapi-pipeline-app-test bot commented Jan 25, 2024

Swagger Generation Artifacts

️🔄~[NotRequired_Staging] ApiDocPreview inProgress [Detail]
️⚠️ azure-sdk-for-python-track2 warning [Detail]
  • ⚠️Warning [Logs] Generate from a62257fd8903841301ff07dd503b84b9764c47d2. 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: azure-devtools 1.2.1 does not provide the extra 'ci-tools'
    cmderr	[automation_init.sh] WARNING: azure-devtools 1.2.1 does not provide the extra 'ci-tools'
    cmderr	[automation_init.sh] WARNING: Skipping azure-nspkg as it is not installed.
    command	sh scripts/automation_generate.sh ../azure-sdk-for-python_tmp/generateInput.json ../azure-sdk-for-python_tmp/generateOutput.json
    cmderr	[automation_generate.sh]  notice
    cmderr	[automation_generate.sh]  New minor version of npm available! 10.2.3 -> 10.4.0
    cmderr	[automation_generate.sh] npm notice Changelog: <https://github.com/npm/cli/releases/tag/v10.4.0>
    cmderr	[automation_generate.sh] npm notice Run `npm install -g [email protected]` to update!
    cmderr	[automation_generate.sh] npm notice
  • ️✔️track2_azure-mgmt-agrifood [View full logs]  [Preview SDK Changes] Breaking Change Detected
    info	[Changelog] ### Features Added
    info	[Changelog]
    info	[Changelog]   - Added operation ExtensionsOperations.list_by_data_manager_for_agriculture
    info	[Changelog]   - Added operation group CheckNameAvailabilityOperations
    info	[Changelog]   - Added operation group DataConnectorsOperations
    info	[Changelog]   - Added operation group DataManagerForAgricultureExtensionsOperations
    info	[Changelog]   - Added operation group DataManagerForAgricultureResourcesOperations
    info	[Changelog]   - Added operation group OperationResultsOperations
    info	[Changelog]   - Model ApiProperties has a new parameter api_freshness_time_in_minutes
    info	[Changelog]   - Model ArmAsyncOperation has a new parameter error
    info	[Changelog]   - Model DetailedInformation has a new parameter api_default_input_parameters
    info	[Changelog]   - Model DetailedInformation has a new parameter api_docs_link
    info	[Changelog]   - Model DetailedInformation has a new parameter api_type
    info	[Changelog]   - Model ExtensionListResponse has a new parameter skip_token
    info	[Changelog]   - Model SolutionProperties has a new parameter role_assignment_id
    info	[Changelog]   - Operation SolutionsOperations.create_or_update has a new optional parameter request_body
    info	[Changelog]
    info	[Changelog] ### Breaking Changes
    info	[Changelog]
    info	[Changelog]   - Model ApiProperties no longer has parameter api_freshness_window_in_minutes
    info	[Changelog]   - Model SolutionProperties no longer has parameter solution_id
    info	[Changelog]   - Operation ExtensionsOperations.create_or_update has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation ExtensionsOperations.create_or_update no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation ExtensionsOperations.delete has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation ExtensionsOperations.delete no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation ExtensionsOperations.get has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation ExtensionsOperations.get no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.begin_delete has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.begin_delete no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.create_or_update has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.create_or_update has a new required parameter request
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.create_or_update no longer has parameter body
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.create_or_update no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.get has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.get no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.list_by_resource has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation PrivateEndpointConnectionsOperations.list_by_resource no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation PrivateLinkResourcesOperations.get has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation PrivateLinkResourcesOperations.get no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation PrivateLinkResourcesOperations.list_by_resource has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation PrivateLinkResourcesOperations.list_by_resource no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation SolutionsDiscoverabilityOperations.get has a new required parameter data_manager_for_agriculture_solution_id
    info	[Changelog]   - Operation SolutionsDiscoverabilityOperations.get no longer has parameter farm_beats_solution_id
    info	[Changelog]   - Operation SolutionsOperations.create_or_update has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation SolutionsOperations.create_or_update has a new required parameter solution_id
    info	[Changelog]   - Operation SolutionsOperations.create_or_update no longer has parameter body
    info	[Changelog]   - Operation SolutionsOperations.create_or_update no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation SolutionsOperations.delete has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation SolutionsOperations.delete has a new required parameter solution_id
    info	[Changelog]   - Operation SolutionsOperations.delete no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation SolutionsOperations.get has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation SolutionsOperations.get has a new required parameter solution_id
    info	[Changelog]   - Operation SolutionsOperations.get no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Operation SolutionsOperations.list has a new required parameter data_manager_for_agriculture_resource_name
    info	[Changelog]   - Operation SolutionsOperations.list no longer has parameter farm_beats_resource_name
    info	[Changelog]   - Parameter value of model ExtensionListResponse is now required
    info	[Changelog]   - Parameter value of model SolutionListResponse is now required
    info	[Changelog]   - Removed operation ExtensionsOperations.list_by_farm_beats
    info	[Changelog]   - Removed operation group FarmBeatsExtensionsOperations
    info	[Changelog]   - Removed operation group FarmBeatsModelsOperations
    info	[Changelog]   - Removed operation group LocationsOperations
️️✔️ azure-sdk-for-go succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs] Generate from a62257fd8903841301ff07dd503b84b9764c47d2. SDK Automation 14.0.0
    command	sh ./eng/scripts/automation_init.sh ../../../../../azure-sdk-for-go_tmp/initInput.json ../../../../../azure-sdk-for-go_tmp/initOutput.json
    command	generator automation-v2 ../../../../../azure-sdk-for-go_tmp/generateInput.json ../../../../../azure-sdk-for-go_tmp/generateOutput.json
  • ️✔️sdk/resourcemanager/agrifood/armagrifood [View full logs]  [Preview SDK Changes] Breaking Change Detected
    Only show 120 items here, please refer to log for details.
    info	[Changelog] - Function `NewFarmBeatsModelsClient` has been removed
    info	[Changelog] - Function `*FarmBeatsModelsClient.CreateOrUpdate` has been removed
    info	[Changelog] - Function `*FarmBeatsModelsClient.Delete` has been removed
    info	[Changelog] - Function `*FarmBeatsModelsClient.Get` has been removed
    info	[Changelog] - Function `*FarmBeatsModelsClient.GetOperationResult` has been removed
    info	[Changelog] - Function `*FarmBeatsModelsClient.NewListByResourceGroupPager` has been removed
    info	[Changelog] - Function `*FarmBeatsModelsClient.NewListBySubscriptionPager` has been removed
    info	[Changelog] - Function `*FarmBeatsModelsClient.BeginUpdate` has been removed
    info	[Changelog] - Function `NewLocationsClient` has been removed
    info	[Changelog] - Function `*LocationsClient.CheckNameAvailability` has been removed
    info	[Changelog] - Function `*PrivateEndpointConnectionsClient.NewListByResourcePager` has been removed
    info	[Changelog] - Function `*PrivateLinkResourcesClient.NewListByResourcePager` has been removed
    info	[Changelog] - Function `dateTimeRFC3339.MarshalText` has been removed
    info	[Changelog] - Function `*dateTimeRFC3339.Parse` has been removed
    info	[Changelog] - Function `*dateTimeRFC3339.UnmarshalText` has been removed
    info	[Changelog] - Struct `ClientFactory` has been removed
    info	[Changelog] - Struct `ExtensionsClientListByFarmBeatsResponse` has been removed
    info	[Changelog] - Struct `FarmBeats` has been removed
    info	[Changelog] - Struct `FarmBeatsExtension` has been removed
    info	[Changelog] - Struct `FarmBeatsExtensionListResponse` has been removed
    info	[Changelog] - Struct `FarmBeatsExtensionProperties` has been removed
    info	[Changelog] - Struct `FarmBeatsExtensionsClientListResponse` has been removed
    info	[Changelog] - Struct `FarmBeatsListResponse` has been removed
    info	[Changelog] - Struct `FarmBeatsModelsClientListByResourceGroupResponse` has been removed
    info	[Changelog] - Struct `FarmBeatsModelsClientListBySubscriptionResponse` has been removed
    info	[Changelog] - Struct `FarmBeatsModelsClientUpdateResponse` has been removed
    info	[Changelog] - Struct `FarmBeatsProperties` has been removed
    info	[Changelog] - Struct `FarmBeatsUpdateProperties` has been removed
    info	[Changelog] - Struct `FarmBeatsUpdateRequestModel` has been removed
    info	[Changelog]
    info	[Changelog] ### Features Added
    info	[Changelog]
    info	[Changelog] - New value `ProvisioningStateRunning` added to type alias `ProvisioningState`
    info	[Changelog] - New value `PublicNetworkAccessDisabled` added to type alias `PublicNetworkAccess`
    info	[Changelog] - New type alias `AuthCredentialsKind` with values `AuthCredentialsKindAPIKeyAuthCredentials`, `AuthCredentialsKindOAuthClientCredentials`
    info	[Changelog] - New function `*APIKeyAuthCredentials.GetAuthCredentials() *AuthCredentials`
    info	[Changelog] - New function `*AuthCredentials.GetAuthCredentials() *AuthCredentials`
    info	[Changelog] - New function `NewCheckNameAvailabilityClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CheckNameAvailabilityClient, error)`
    info	[Changelog] - New function `*CheckNameAvailabilityClient.CheckNameAvailability(context.Context, CheckNameAvailabilityRequest, *CheckNameAvailabilityClientCheckNameAvailabilityOptions) (CheckNameAvailabilityClientCheckNameAvailabilityResponse, error)`
    info	[Changelog] - New function `NewDataConnectorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DataConnectorsClient, error)`
    info	[Changelog] - New function `*DataConnectorsClient.CreateOrUpdate(context.Context, string, string, string, DataConnector, *DataConnectorsClientCreateOrUpdateOptions) (DataConnectorsClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*DataConnectorsClient.Delete(context.Context, string, string, string, *DataConnectorsClientDeleteOptions) (DataConnectorsClientDeleteResponse, error)`
    info	[Changelog] - New function `*DataConnectorsClient.Get(context.Context, string, string, string, *DataConnectorsClientGetOptions) (DataConnectorsClientGetResponse, error)`
    info	[Changelog] - New function `*DataConnectorsClient.NewListPager(string, string, *DataConnectorsClientListOptions) *runtime.Pager[DataConnectorsClientListResponse]`
    info	[Changelog] - New function `NewDataManagerForAgricultureExtensionsClient(azcore.TokenCredential, *arm.ClientOptions) (*DataManagerForAgricultureExtensionsClient, error)`
    info	[Changelog] - New function `*DataManagerForAgricultureExtensionsClient.Get(context.Context, string, *DataManagerForAgricultureExtensionsClientGetOptions) (DataManagerForAgricultureExtensionsClientGetResponse, error)`
    info	[Changelog] - New function `*DataManagerForAgricultureExtensionsClient.NewListPager(*DataManagerForAgricultureExtensionsClientListOptions) *runtime.Pager[DataManagerForAgricultureExtensionsClientListResponse]`
    info	[Changelog] - New function `NewDataManagerForAgricultureResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DataManagerForAgricultureResourcesClient, error)`
    info	[Changelog] - New function `*DataManagerForAgricultureResourcesClient.CreateOrUpdate(context.Context, string, string, DataManagerForAgriculture, *DataManagerForAgricultureResourcesClientCreateOrUpdateOptions) (DataManagerForAgricultureResourcesClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*DataManagerForAgricultureResourcesClient.Delete(context.Context, string, string, *DataManagerForAgricultureResourcesClientDeleteOptions) (DataManagerForAgricultureResourcesClientDeleteResponse, error)`
    info	[Changelog] - New function `*DataManagerForAgricultureResourcesClient.Get(context.Context, string, string, *DataManagerForAgricultureResourcesClientGetOptions) (DataManagerForAgricultureResourcesClientGetResponse, error)`
    info	[Changelog] - New function `*DataManagerForAgricultureResourcesClient.NewListByResourceGroupPager(string, *DataManagerForAgricultureResourcesClientListByResourceGroupOptions) *runtime.Pager[DataManagerForAgricultureResourcesClientListByResourceGroupResponse]`
    info	[Changelog] - New function `*DataManagerForAgricultureResourcesClient.NewListBySubscriptionPager(*DataManagerForAgricultureResourcesClientListBySubscriptionOptions) *runtime.Pager[DataManagerForAgricultureResourcesClientListBySubscriptionResponse]`
    info	[Changelog] - New function `*DataManagerForAgricultureResourcesClient.BeginUpdate(context.Context, string, string, DataManagerForAgricultureUpdateRequestModel, *DataManagerForAgricultureResourcesClientBeginUpdateOptions) (*runtime.Poller[DataManagerForAgricultureResourcesClientUpdateResponse], error)`
    info	[Changelog] - New function `*ExtensionsClient.CreateOrUpdate(context.Context, string, string, string, *ExtensionsClientCreateOrUpdateOptions) (ExtensionsClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*ExtensionsClient.NewListByDataManagerForAgriculturePager(string, string, *ExtensionsClientListByDataManagerForAgricultureOptions) *runtime.Pager[ExtensionsClientListByDataManagerForAgricultureResponse]`
    info	[Changelog] - New function `*OAuthClientCredentials.GetAuthCredentials() *AuthCredentials`
    info	[Changelog] - New function `NewOperationResultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OperationResultsClient, error)`
    info	[Changelog] - New function `*OperationResultsClient.Get(context.Context, string, string, *OperationResultsClientGetOptions) (OperationResultsClientGetResponse, error)`
    info	[Changelog] - New function `*PrivateEndpointConnectionsClient.ListByResource(context.Context, string, string, *PrivateEndpointConnectionsClientListByResourceOptions) (PrivateEndpointConnectionsClientListByResourceResponse, error)`
    info	[Changelog] - New function `*PrivateLinkResourcesClient.ListByResource(context.Context, string, string, *PrivateLinkResourcesClientListByResourceOptions) (PrivateLinkResourcesClientListByResourceResponse, error)`
    info	[Changelog] - New function `NewSolutionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SolutionsClient, error)`
    info	[Changelog] - New function `*SolutionsClient.CreateOrUpdate(context.Context, string, string, string, *SolutionsClientCreateOrUpdateOptions) (SolutionsClientCreateOrUpdateResponse, error)`
    info	[Changelog] - New function `*SolutionsClient.Delete(context.Context, string, string, string, *SolutionsClientDeleteOptions) (SolutionsClientDeleteResponse, error)`
    info	[Changelog] - New function `*SolutionsClient.Get(context.Context, string, string, string, *SolutionsClientGetOptions) (SolutionsClientGetResponse, error)`
    info	[Changelog] - New function `*SolutionsClient.NewListPager(string, string, *SolutionsClientListOptions) *runtime.Pager[SolutionsClientListResponse]`
    info	[Changelog] - New function `NewSolutionsDiscoverabilityClient(azcore.TokenCredential, *arm.ClientOptions) (*SolutionsDiscoverabilityClient, error)`
    info	[Changelog] - New function `*SolutionsDiscoverabilityClient.Get(context.Context, string, *SolutionsDiscoverabilityClientGetOptions) (SolutionsDiscoverabilityClientGetResponse, error)`
    info	[Changelog] - New function `*SolutionsDiscoverabilityClient.NewListPager(*SolutionsDiscoverabilityClientListOptions) *runtime.Pager[SolutionsDiscoverabilityClientListResponse]`
    info	[Changelog] - New function `timeRFC3339.MarshalText() ([]byte, error)`
    info	[Changelog] - New function `*timeRFC3339.Parse(string) error`
    info	[Changelog] - New function `*timeRFC3339.UnmarshalText([]byte) error`
    info	[Changelog] - New struct `APIKeyAuthCredentials`
    info	[Changelog] - New struct `APIProperties`
    info	[Changelog] - New struct `ArmAsyncOperationError`
    info	[Changelog] - New struct `CheckNameAvailabilityClient`
    info	[Changelog] - New struct `DataConnector`
    info	[Changelog] - New struct `DataConnectorListResponse`
    info	[Changelog] - New struct `DataConnectorProperties`
    info	[Changelog] - New struct `DataConnectorsClient`
    info	[Changelog] - New struct `DataConnectorsClientListResponse`
    info	[Changelog] - New struct `DataManagerForAgriculture`
    info	[Changelog] - New struct `DataManagerForAgricultureExtension`
    info	[Changelog] - New struct `DataManagerForAgricultureExtensionListResponse`
    info	[Changelog] - New struct `DataManagerForAgricultureExtensionProperties`
    info	[Changelog] - New struct `DataManagerForAgricultureExtensionsClient`
    info	[Changelog] - New struct `DataManagerForAgricultureExtensionsClientListResponse`
    info	[Changelog] - New struct `DataManagerForAgricultureListResponse`
    info	[Changelog] - New struct `DataManagerForAgricultureProperties`
    info	[Changelog] - New struct `DataManagerForAgricultureResourcesClient`
    info	[Changelog] - New struct `DataManagerForAgricultureResourcesClientListByResourceGroupResponse`
    info	[Changelog] - New struct `DataManagerForAgricultureResourcesClientListBySubscriptionResponse`
    info	[Changelog] - New struct `DataManagerForAgricultureResourcesClientUpdateResponse`
    info	[Changelog] - New struct `DataManagerForAgricultureSolution`
    info	[Changelog] - New struct `DataManagerForAgricultureSolutionListResponse`
    info	[Changelog] - New struct `DataManagerForAgricultureSolutionProperties`
    info	[Changelog] - New struct `DataManagerForAgricultureUpdateProperties`
    info	[Changelog] - New struct `DataManagerForAgricultureUpdateRequestModel`
    info	[Changelog] - New struct `ExtensionInstallationRequest`
    info	[Changelog] - New struct `ExtensionsClientListByDataManagerForAgricultureResponse`
    info	[Changelog] - New struct `KeyVaultProperties`
    info	[Changelog] - New struct `MarketplaceOfferDetails`
    info	[Changelog] - New struct `OAuthClientCredentials`
    info	[Changelog] - New struct `OperationResultsClient`
    info	[Changelog] - New struct `Solution`
    info	[Changelog] - New struct `SolutionListResponse`
    info	[Changelog] - New struct `SolutionProperties`
    info	[Changelog] - New struct `SolutionsClient`
    info	[Changelog] - New struct `SolutionsClientListResponse`
    info	[Changelog] - New struct `SolutionsDiscoverabilityClient`
    info	[Changelog] - New struct `SolutionsDiscoverabilityClientListResponse`
    info	[Changelog] - New field `Error` in struct `ArmAsyncOperation`
    info	[Changelog] - New field `APIDefaultInputParameters` in struct `DetailedInformation`
    info	[Changelog] - New field `APIDocsLink` in struct `DetailedInformation`
    info	[Changelog] - New field `APIType` in struct `DetailedInformation`
    info	[Changelog] - New field `SkipToken` in struct `ExtensionListResponse`
    info	[Changelog] - New field `AdditionalAPIProperties` in struct `ExtensionProperties`
    info	[Changelog] - New field `GroupIDs` in struct `PrivateEndpointConnectionProperties`
    info	[Changelog]
    info	[Changelog] Total 59 breaking change(s), 126 additive change(s).
️️✔️ azure-sdk-for-js succeeded [Detail] [Expand]
  • ️✔️Succeeded [Logs] Generate from a62257fd8903841301ff07dd503b84b9764c47d2. 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
    command	sh .scripts/automation_generate.sh ../azure-sdk-for-js_tmp/generateInput.json ../azure-sdk-for-js_tmp/generateOutput.json
  • ️✔️@azure/arm-agrifood [View full logs]  [Preview SDK Changes] Breaking Change Detected
    info	[Changelog] **Features**
    info	[Changelog]
    info	[Changelog]   - Added operation group CheckNameAvailability
    info	[Changelog]   - Added operation group DataConnectors
    info	[Changelog]   - Added operation group DataManagerForAgricultureExtensions
    info	[Changelog]   - Added operation group DataManagerForAgricultureResources
    info	[Changelog]   - Added operation group OperationResults
    info	[Changelog]   - Added operation group Solutions
    info	[Changelog]   - Added operation group SolutionsDiscoverability
    info	[Changelog]   - Added operation Extensions.createOrUpdate
    info	[Changelog]   - Added operation Extensions.listByDataManagerForAgriculture
    info	[Changelog]   - Added Interface ApiKeyAuthCredentials
    info	[Changelog]   - Added Interface ApiProperties
    info	[Changelog]   - Added Interface ArmAsyncOperationError
    info	[Changelog]   - Added Interface AuthCredentials
    info	[Changelog]   - Added Interface CheckNameAvailabilityCheckNameAvailabilityOptionalParams
    info	[Changelog]   - Added Interface DataConnector
    info	[Changelog]   - Added Interface DataConnectorListResponse
    info	[Changelog]   - Added Interface DataConnectorProperties
    info	[Changelog]   - Added Interface DataConnectorsCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface DataConnectorsDeleteOptionalParams
    info	[Changelog]   - Added Interface DataConnectorsGetOptionalParams
    info	[Changelog]   - Added Interface DataConnectorsListNextOptionalParams
    info	[Changelog]   - Added Interface DataConnectorsListOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgriculture
    info	[Changelog]   - Added Interface DataManagerForAgricultureExtension
    info	[Changelog]   - Added Interface DataManagerForAgricultureExtensionListResponse
    info	[Changelog]   - Added Interface DataManagerForAgricultureExtensionProperties
    info	[Changelog]   - Added Interface DataManagerForAgricultureExtensionsGetOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureExtensionsListNextOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureExtensionsListOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureListResponse
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesDeleteOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesGetOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesListByResourceGroupNextOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesListByResourceGroupOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesListBySubscriptionNextOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesListBySubscriptionOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesUpdateHeaders
    info	[Changelog]   - Added Interface DataManagerForAgricultureResourcesUpdateOptionalParams
    info	[Changelog]   - Added Interface DataManagerForAgricultureSolution
    info	[Changelog]   - Added Interface DataManagerForAgricultureSolutionListResponse
    info	[Changelog]   - Added Interface DataManagerForAgricultureSolutionProperties
    info	[Changelog]   - Added Interface DataManagerForAgricultureUpdateProperties
    info	[Changelog]   - Added Interface DataManagerForAgricultureUpdateRequestModel
    info	[Changelog]   - Added Interface ExtensionInstallationRequest
    info	[Changelog]   - Added Interface ExtensionsCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface ExtensionsListByDataManagerForAgricultureNextOptionalParams
    info	[Changelog]   - Added Interface ExtensionsListByDataManagerForAgricultureOptionalParams
    info	[Changelog]   - Added Interface KeyVaultProperties
    info	[Changelog]   - Added Interface MarketplaceOfferDetails
    info	[Changelog]   - Added Interface OAuthClientCredentials
    info	[Changelog]   - Added Interface OperationResultsGetOptionalParams
    info	[Changelog]   - Added Interface Solution
    info	[Changelog]   - Added Interface SolutionListResponse
    info	[Changelog]   - Added Interface SolutionProperties
    info	[Changelog]   - Added Interface SolutionsCreateOrUpdateOptionalParams
    info	[Changelog]   - Added Interface SolutionsDeleteOptionalParams
    info	[Changelog]   - Added Interface SolutionsDiscoverabilityGetOptionalParams
    info	[Changelog]   - Added Interface SolutionsDiscoverabilityListNextOptionalParams
    info	[Changelog]   - Added Interface SolutionsDiscoverabilityListOptionalParams
    info	[Changelog]   - Added Interface SolutionsGetOptionalParams
    info	[Changelog]   - Added Interface SolutionsListNextOptionalParams
    info	[Changelog]   - Added Interface SolutionsListOptionalParams
    info	[Changelog]   - Added Type Alias AuthCredentialsKind
    info	[Changelog]   - Added Type Alias AuthCredentialsUnion
    info	[Changelog]   - Added Type Alias CheckNameAvailabilityCheckNameAvailabilityResponse
    info	[Changelog]   - Added Type Alias DataConnectorsCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias DataConnectorsGetResponse
    info	[Changelog]   - Added Type Alias DataConnectorsListNextResponse
    info	[Changelog]   - Added Type Alias DataConnectorsListResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureExtensionsGetResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureExtensionsListNextResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureExtensionsListResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureResourcesCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureResourcesGetResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureResourcesListByResourceGroupNextResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureResourcesListByResourceGroupResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureResourcesListBySubscriptionNextResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureResourcesListBySubscriptionResponse
    info	[Changelog]   - Added Type Alias DataManagerForAgricultureResourcesUpdateResponse
    info	[Changelog]   - Added Type Alias ExtensionsCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias ExtensionsListByDataManagerForAgricultureNextResponse
    info	[Changelog]   - Added Type Alias ExtensionsListByDataManagerForAgricultureResponse
    info	[Changelog]   - Added Type Alias OperationResultsGetResponse
    info	[Changelog]   - Added Type Alias SolutionsCreateOrUpdateResponse
    info	[Changelog]   - Added Type Alias SolutionsDiscoverabilityGetResponse
    info	[Changelog]   - Added Type Alias SolutionsDiscoverabilityListNextResponse
    info	[Changelog]   - Added Type Alias SolutionsDiscoverabilityListResponse
    info	[Changelog]   - Added Type Alias SolutionsGetResponse
    info	[Changelog]   - Added Type Alias SolutionsListNextResponse
    info	[Changelog]   - Added Type Alias SolutionsListResponse
    info	[Changelog]   - Interface ArmAsyncOperation has a new optional parameter error
    info	[Changelog]   - Interface DetailedInformation has a new optional parameter apiDefaultInputParameters
    info	[Changelog]   - Interface DetailedInformation has a new optional parameter apiDocsLink
    info	[Changelog]   - Interface DetailedInformation has a new optional parameter apiType
    info	[Changelog]   - Interface Extension has a new optional parameter additionalApiProperties
    info	[Changelog]   - Interface ExtensionListResponse has a new optional parameter skipToken
    info	[Changelog]   - Interface PrivateEndpointConnection has a new optional parameter groupIds
    info	[Changelog]   - Added Enum KnownAuthCredentialsKind
    info	[Changelog]   - Enum KnownProvisioningState has a new value Running
    info	[Changelog]   - Enum KnownPublicNetworkAccess has a new value Disabled
    info	[Changelog]
    info	[Changelog] **Breaking Changes**
    info	[Changelog]
    info	[Changelog]   - Removed operation group FarmBeatsExtensions
    info	[Changelog]   - Removed operation group FarmBeatsModels
    info	[Changelog]   - Removed operation group Locations
    info	[Changelog]   - Removed operation Extensions.create
    info	[Changelog]   - Removed operation Extensions.listByFarmBeats
    info	[Changelog]   - Removed operation Extensions.update
    info	[Changelog]   - Class AgriFoodMgmtClient has a new signature
    info	[Changelog]   - Parameter value of interface ExtensionListResponse is now required
    info	[Changelog]   - Class AgriFoodMgmtClient no longer has parameter farmBeatsExtensions
    info	[Changelog]   - Class AgriFoodMgmtClient no longer has parameter farmBeatsModels
    info	[Changelog]   - Class AgriFoodMgmtClient no longer has parameter locations
    info	[Changelog]   - Enum KnownPublicNetworkAccess no longer has value Hybrid
️⚠️ azure-sdk-for-java warning [Detail]
  • ⚠️Warning [Logs] Generate from a62257fd8903841301ff07dd503b84b9764c47d2. 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 -> 23.3.2
    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 -> 23.3.2
    cmderr	[init.sh] [notice] To update, run: pip install --upgrade pip
    cmderr	[init.sh] rd  Average Speed   Time    Time     Time  Current
    cmderr	[init.sh]                                  Dload  Upload   Total   Spent    Left  Speed
    cmderr	[init.sh] -:--:-- 1036k
    cmderr	[init.sh] Downloading https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-x64.tar.xz...
    cmderr	[init.sh] 
    ######################################################################## 100.0%
    cmderr	[init.sh] Computing checksum with sha256sum
    cmderr	[init.sh] Checksums matched!
    command	./eng/mgmt/automation/generate.py ../azure-sdk-for-java_tmp/generateInput.json ../azure-sdk-for-java_tmp/generateOutput.json
  • ️✔️azure-resourcemanager-agrifood [View full logs]  [Preview SDK Changes]
️⚠️ azure-powershell warning [Detail]
  • ⚠️Warning [Logs] Generate from a62257fd8903841301ff07dd503b84b9764c47d2. SDK Automation 14.0.0
    command	sh ./tools/SwaggerCI/init.sh ../azure-powershell_tmp/initInput.json ../azure-powershell_tmp/initOutput.json
    command	pwsh ./tools/SwaggerCI/psci.ps1 ../azure-powershell_tmp/generateInput.json ../azure-powershell_tmp/generateOutput.json
  • ⚠️Az.agrifood.DefaultTag [View full logs]  [Preview SDK Changes]
Posted by Swagger Pipeline | How to fix these errors?

Copy link

openapi-pipeline-app-test bot commented Jan 25, 2024

Swagger Validation Report

️️✔️BreakingChange succeeded [Detail] [Expand]
There are no breaking changes.
️❌Breaking Change(Cross-Version): 1 Errors, 0 Warnings failed [Detail] The following breaking changes are detected by comparison with latest preview version:
Rule Message
Runtime Exception "new":"https://github.com/test-repo-billy/azure-rest-api-specs/blob/51e469dffa6e69060b319e2a0f107a8e87bc6028/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json",
"old":"https://github.com/test-repo-billy/azure-rest-api-specs/blob/main/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2023-06-01-preview/agfood.json",
"details":"Breaking change detector (OAD) invoked AutoRest. AutoRest threw a runtime error. First 6 lines of stack trace follow,
indexed. First line should contain AutoRest command line invocation details. Second line should contain the main message reported by AutoRest.
====================
1: Command failed: node "/mnt/vss/_work/_tasks/AzureApiValidationTest_1a18ed4f-f3bf-4f34-9fed-13cb57bd2410/0.0.388/common/temp/node_modules/.pnpm/@Azure[email protected]/node_modules/autorest/dist/app.js" --v2 --input-file=specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json --output-artifact=swagger-document.json --output-artifact=swagger-document.map --output-file=new --output-folder=/tmp
--------------------
2: ERROR: Referenced file 'file:///mnt/vss/work/1/azure-rest-api-specs/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/examples/SolutionsDiscoverabilityGet.json' not found
--------------------
3: - file:///mnt/vss/work/1/azure-rest-api-specs/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json:1866:12 ($.paths["/providers/Microsoft.AgFoodPlatform/farmBeatsSolutionDefinitions/dataManagerForAgricultureSolutionId"].get["x-ms-examples"].SolutionsDiscoverabilityGet["$ref"])
--------------------
4: FATAL: swagger-document/loader - FAILED
--------------------
5: FATAL: Error: [OperationAbortedException] Error occurred. Exiting.
--------------------
6: Process() cancelled due to exception : [OperationAbortedException] Error occurred. Exiting.
--------------------"
️❌LintDiff: 1 Errors, 0 Warnings failed [Detail]
compared tags (via openapi-validator v2.1.6) new version base version
default default(51e469d) default(main)

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

Rule Message Related RPC [For API reviewers]
FATAL spectralPluginFunc: Failed validating: 'file:///mnt/vss/_work/1/azure-rest-api-specs/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2023-06-01-preview/agfood.json'. Errors encountered: TypeError: Cannot read property 'additionalProperties' of null
Location: azure-rest-api-specs/blob/51e469dffa6e69060b319e2a0f107a8e87bc6028/#L1
️️✔️~[NotRequired_Staging] Lint(RPaaS) succeeded [Detail] [Expand]
Validation passes for Lint(RPaaS).
️️✔️SwaggerAPIView succeeded [Detail] [Expand]
️️✔️TypeSpecAPIView succeeded [Detail] [Expand]
️️✔️CredScan succeeded [Detail] [Expand]
There is no credential detected.
️️✔️PoliCheck succeeded [Detail] [Expand]
Validation passed for PoliCheck.
️❌Avocado: 3 Errors, 0 Warnings failed [Detail]
Rule Message
UNREFERENCED_JSON_FILE The swagger JSON file is not referenced from the readme file.
readme: specification/agrifood/resource-manager/readme.md
json: Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: specification/agrifood/resource-manager/readme.md
json: preview/2024-01-25-preview/examples/CheckNameAvailability_CheckNameAvailability_AlreadyExists.json
UNREFERENCED_JSON_FILE The example JSON file is not referenced from the swagger file.
readme: specification/agrifood/resource-manager/readme.md
json: preview/2024-01-25-preview/examples/CheckNameAvailability_CheckNameAvailability_Available.json
️❌ModelValidation: 2 Errors, 0 Warnings failed [Detail]
Rule Message
unacceptable kind of an object to dump [object Error] "role":"Model Validation",
"url":"https://github.com/test-repo-billy/azure-rest-api-specs/blob/51e469dffa6e69060b319e2a0f107a8e87bc6028/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json"
unacceptable kind of an object to dump [object Error] "role":"Model Validation",
"url":"https://github.com/test-repo-billy/azure-rest-api-specs/blob/51e469dffa6e69060b319e2a0f107a8e87bc6028/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json"
️❌SemanticValidation: 1 Errors, 0 Warnings failed [Detail]
Rule Message
INTERNAL_ERROR Unexpected internal error: ENOENT: no such file or directory, open '/mnt/vss/_work/1/azure-rest-api-specs/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/examples/DataConnectors_Get.json' Error: ENOENT: no such file or directory, open '/mnt/vss/_work/1/azure-rest-api-specs/specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2024-01-25-preview/examples/DataConnectors_Get.json'
JsonUrl: Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json
️❌~[NotRequired_Staging] SpellCheck: 2 Errors, 0 Warnings failed [Detail]
Rule Message
HowToFix Unknown word (MADMA), please fix the error. See https://aka.ms/ci-fix#spell-check
path: Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json#L120:61
HowToFix Unknown word (MADMA), please fix the error. See https://aka.ms/ci-fix#spell-check
path: Microsoft.AgFoodPlatform/preview/2024-01-25-preview/agfood.json#L248:66
️️✔️PR Summary succeeded [Detail] [Expand]
️️✔️Automated merging requirements met succeeded [Detail] [Expand]
Posted by Swagger Pipeline | How to fix these errors?

Copy link

Hi @konrad-jamrozik! For review efficiency consideration, when creating a new API version, it is required to place API specs of the base version in the first commit, and push new version updates into successive commits. You can use OpenAPIHub to initialize the PR for adding a new version.
For more details refer to the wiki.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment