-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
-
1.2.1
After upgrading to version 1.2.0 from version 1.1.1, node provisioning stopped working entirely.
We are using our own templates for windows and linux. Reverting to plugin version 1.1.1 fixed the issue.
{{com.microsoft.azure.vmagent.exceptions.AzureCloudException: Status code 400, {"error":
{"code":"InvalidTemplate","message":"Deployment template parse failed: 'Required property 'name' expects a value but got null. Path ''.'."}
at com.microsoft.azure.vmagent.exceptions.AzureCloudException.create(AzureCloudException.java:51)
at com.microsoft.azure.vmagent.exceptions.AzureCloudException.create(AzureCloudException.java:33)
at com.microsoft.azure.vmagent.AzureVMManagementServiceDelegate.createDeployment(AzureVMManagementServiceDelegate.java:562)
at com.microsoft.azure.vmagent.AzureVMManagementServiceDelegate.createDeployment(AzureVMManagementServiceDelegate.java:175)
at com.microsoft.azure.vmagent.AzureVMAgentTemplate.provisionAgents(AzureVMAgentTemplate.java:1150)
at com.microsoft.azure.vmagent.AzureVMCloud$1.call(AzureVMCloud.java:784)
at com.microsoft.azure.vmagent.AzureVMCloud$1.call(AzureVMCloud.java:780)
Caused: java.util.concurrent.ExecutionException
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at com.microsoft.azure.vmagent.AzureVMCloud$2.call(AzureVMCloud.java:819)
Caused: com.microsoft.azure.vmagent.exceptions.AzureCloudException
at com.microsoft.azure.vmagent.exceptions.AzureCloudException.create(AzureCloudException.java:54)
at com.microsoft.azure.vmagent.exceptions.AzureCloudException.create(AzureCloudException.java:33)
at com.microsoft.azure.vmagent.AzureVMCloud$2.call(AzureVMCloud.java:821)
at com.microsoft.azure.vmagent.AzureVMCloud$2.call(AzureVMCloud.java:808)
at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)}}
- links to