On Wednesday, August 3, 2016 at 8:57:15 PM UTC-7, Rajinder Singh wrote: > > I am trying to build a ubuntu VHD in azure using packer. > > I took an existing sample. > > https://github.com/mitchellh/packer/blob/master/examples/azure/ubuntu.json > > I created a service principle using these instructions. > > > <https://azure.microsoft.com/en-us/documentation/articles/resource-group-create-service-principal-portal/> > > <https://azure.microsoft.com/en-us/documentation/articles/resource-group-create-service-principal-portal/> > > <https://azure.microsoft.com/en-us/documentation/articles/resource-group-create-service-principal-portal/> > https://azure.microsoft.com/en-us/documentation/articles/resource-group-create-service-principal-portal/ > > I have create service principle many times before. > > I updated above template and set the values for > > "client_id": "xxxx", > "client_secret": "gggg", > "resource_group_name": "group name", > "storage_account": "stgacctname", > "subscription_id": "xxx", > "tenant_id": "brrrr", > > "capture_container_name": "images", > "capture_name_prefix": "packer", > > > *Build 'azure-arm' errored: autorest#WithErrorUnlessStatusCode: POST > https://login.microsoftonline.com/xxxxxxxxxxxxxxxxxxxxxx/oauth2/token?api-version=1.0 > > <https://login.microsoftonline.com/xxxxxxxxxxxxxxxxxxxxxx/oauth2/token?api-version=1.0> > > failed with 400 Bad Request: StatusCode=400* > > > *I need to find a fix this this issue ASAP. Seems like an authentication > failure but I don't know why.* > > *I have used Packer with AWS for a while and it has worked well.* > > *I recommended Packer to a client for Azure and I am surprised to see that > even my simple example does not work.* > > > *appreciate any tips or suggestions.* > > > *Thanks* >
Hi Rajinder, I am biased, but I find the documentation from Packer much nicer for creating an SPN. https://www.packer.io/docs/builders/azure-setup.html Have you assigned "owner" permission to your SPN? Are able to login with your SPN, and create a VM? > azure login -u <client-id> -p <client-secret> --service-principal --tenant <tenant-id> Please post a gist of the debug output, and I'll see if anything obvious pops out at me. Set PACKER_LOG=1 and PACKER_LOG_PATH=packer.log. (https://www.packer.io/docs/other/debugging.html) -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/packer/issues IRC: #packer-tool on Freenode --- You received this message because you are subscribed to the Google Groups "Packer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/packer-tool/3834f5d5-b4eb-4bc8-8dbb-0a4d4917ebfa%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
