Azure / azure-rest-api-specs

The source for REST API specifications for Microsoft Azure.
MIT License
2.61k stars 5.01k forks source link

Autorest generation failure for `specification\applicationinsights\data-plane\Monitor.Exporters\readme.md` #11825

Open ArcturusZhang opened 3 years ago

ArcturusZhang commented 3 years ago

When I am trying to generate this data plane SDK, I get the following error:

AutoRest code generation utility [cli version: 3.0.6187; node: v10.16.0, max-memory: 8192 gb]
(C) 2018 Microsoft Corporation.
https://aka.ms/autorest

There is a new version of AutoRest available (3.0.6247).
 > You can install the newer version with with npm install -g autorest@latest

   Loading AutoRest core      'C:\Users\dapzhang\.autorest\@microsoft.azure_autorest-core@2.0.4417\node_modules\@microsoft.azure\autorest-core\dist' (2.0.4417)
   Loading local AutoRest extension '@microsoft.azure/autorest.go' (C:/Users/dapzhang/Documents/workspace/autorest.go)
   Loading AutoRest extension '@microsoft.azure/autorest.modeler' (2.3.38->2.3.38)
FATAL: System.InvalidOperationException: Values specified by 'enum' mismatch those specified by 'x-ms-enum' (name: 'ContextTagKeys'): 'ApplicationVersion', 'DeviceId', 'DeviceLocale', 'DeviceModel', 'DeviceOEMName', 'DeviceOSVersion', 'DeviceType', 'LocationIp', 'LocationCountry', 'LocationProvince', 'LocationCity', 'OperationId', 'OperationName', 'OperationParentId', 'OperationSyntheticSource', 'OperationCorrelationVector', 'SessionId', 'SessionIsFirst', 'UserAccountId', 'UserId', 'UserAuthUserId', 'CloudRole', 'CloudRoleVer', 'CloudRoleInstance', 'CloudLocation', 'InternalSdkVersion', 'InternalAgentVersion', 'InternalNodeName  ' vs 'ai.application.ver', 'ai.device.id', 'ai.device.locale', 'ai.device.model', 'ai.device.oemName', 'ai.device.osVersion', 'ai.device.type', 'ai.location.ip', 'ai.location.country', 'ai.location.province', 'ai.location.city', 'ai.operation.id', 'ai.operation.name', 'ai.operation.parentId', 'ai.operation.syntheticSource', 'ai.operation.correlationVector', 'ai.session.id', 'ai.session.isFirst', 'ai.user.accountId', 'ai.user.id', 'ai.user.authUserId', 'ai.cloud.role', 'ai.cloud.roleVer', 'ai.cloud.roleInstance', 'ai.cloud.location', 'ai.internal.sdkVersion', 'ai.internal.agentVersion', 'ai.internal.nodeName'
   at AutoRest.Modeler.ObjectBuilder.BuildServiceType(String serviceTypeName, Boolean required) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\ObjectBuilder.cs:line 129
   at AutoRest.Modeler.SchemaBuilder.ParentBuildServiceType(String serviceTypeName, Boolean required) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SchemaBuilder.cs:line 204
   at AutoRest.Modeler.SchemaBuilder.BuildServiceType(String serviceTypeName, Boolean required) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SchemaBuilder.cs:line 46
   at AutoRest.Modeler.SwaggerModeler.BuildCompositeTypes() in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SwaggerModeler.cs:line 271
   at AutoRest.Modeler.SwaggerModeler.Build(ServiceDefinition serviceDefinition) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SwaggerModeler.cs:line 66
   at AutoRest.Modeler.Program.<ProcessInternal>d__2.MoveNext() in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\Program.cs:line 60
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at NewPlugin.<Process>d__15.MoveNext()
FATAL: go/imodeler1 - FAILED
FATAL: Error: Plugin imodeler1 reported failure.
Process() cancelled due to exception : Plugin imodeler1 reported failure.
  Error: Plugin imodeler1 reported failure.
ghost commented 3 years ago

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @azmonapplicationinsights.

Issue Details
When I am trying to generate this data plane SDK, I get the following error: ``` AutoRest code generation utility [cli version: 3.0.6187; node: v10.16.0, max-memory: 8192 gb] (C) 2018 Microsoft Corporation. https://aka.ms/autorest There is a new version of AutoRest available (3.0.6247). > You can install the newer version with with npm install -g autorest@latest Loading AutoRest core 'C:\Users\dapzhang\.autorest\@microsoft.azure_autorest-core@2.0.4417\node_modules\@microsoft.azure\autorest-core\dist' (2.0.4417) Loading local AutoRest extension '@microsoft.azure/autorest.go' (C:/Users/dapzhang/Documents/workspace/autorest.go) Loading AutoRest extension '@microsoft.azure/autorest.modeler' (2.3.38->2.3.38) FATAL: System.InvalidOperationException: Values specified by 'enum' mismatch those specified by 'x-ms-enum' (name: 'ContextTagKeys'): 'ApplicationVersion', 'DeviceId', 'DeviceLocale', 'DeviceModel', 'DeviceOEMName', 'DeviceOSVersion', 'DeviceType', 'LocationIp', 'LocationCountry', 'LocationProvince', 'LocationCity', 'OperationId', 'OperationName', 'OperationParentId', 'OperationSyntheticSource', 'OperationCorrelationVector', 'SessionId', 'SessionIsFirst', 'UserAccountId', 'UserId', 'UserAuthUserId', 'CloudRole', 'CloudRoleVer', 'CloudRoleInstance', 'CloudLocation', 'InternalSdkVersion', 'InternalAgentVersion', 'InternalNodeName ' vs 'ai.application.ver', 'ai.device.id', 'ai.device.locale', 'ai.device.model', 'ai.device.oemName', 'ai.device.osVersion', 'ai.device.type', 'ai.location.ip', 'ai.location.country', 'ai.location.province', 'ai.location.city', 'ai.operation.id', 'ai.operation.name', 'ai.operation.parentId', 'ai.operation.syntheticSource', 'ai.operation.correlationVector', 'ai.session.id', 'ai.session.isFirst', 'ai.user.accountId', 'ai.user.id', 'ai.user.authUserId', 'ai.cloud.role', 'ai.cloud.roleVer', 'ai.cloud.roleInstance', 'ai.cloud.location', 'ai.internal.sdkVersion', 'ai.internal.agentVersion', 'ai.internal.nodeName' at AutoRest.Modeler.ObjectBuilder.BuildServiceType(String serviceTypeName, Boolean required) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\ObjectBuilder.cs:line 129 at AutoRest.Modeler.SchemaBuilder.ParentBuildServiceType(String serviceTypeName, Boolean required) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SchemaBuilder.cs:line 204 at AutoRest.Modeler.SchemaBuilder.BuildServiceType(String serviceTypeName, Boolean required) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SchemaBuilder.cs:line 46 at AutoRest.Modeler.SwaggerModeler.BuildCompositeTypes() in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SwaggerModeler.cs:line 271 at AutoRest.Modeler.SwaggerModeler.Build(ServiceDefinition serviceDefinition) in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\SwaggerModeler.cs:line 66 at AutoRest.Modeler.Program.d__2.MoveNext() in C:\Users\ci\AppData\Local\Temp\PUBLISH8kiit\38_20171116T010915\autorest.modeler\src\Program.cs:line 60 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at NewPlugin.d__15.MoveNext() FATAL: go/imodeler1 - FAILED FATAL: Error: Plugin imodeler1 reported failure. Process() cancelled due to exception : Plugin imodeler1 reported failure. Error: Plugin imodeler1 reported failure. ```
Author: ArcturusZhang
Assignees: weidongxu-microsoft
Labels: `Monitor - ApplicationInsights`, `Service Attention`
Milestone: -