Issues when running the deployment script
So you ran the deployment commands generated by our wizard, but the deployment failed? Let's try sort that out.
Issue: "az login" fails with "The received access token is not valid: at least one of the claims 'puid' or 'altsecid' or 'oid' should be present. If you are accessing as application please make sure service principal is properly created in the tenant."
This most likely means you haven't authorised the Canary App. On Step 1 of the deployment wizard, follow the link to authorise the App and try again.
Issue: "az login" fails with "No subscriptions were found for '<app_id>'. If this is expected, use '--allow-no-subscriptions' to have tenant level accesses"
The Canary App has not been given access to a Resource Group. Follow these steps to configure an existing Resource Group, and try run the deployment script again.
Issue: "az vm create" fails with errors that include "The subscription is not registered to use namespace ..."
Your Azure account is not yet able to launch VMs. You can rectify this by running these commands to add the additional namespaces:
$ az account clear
$ az login
To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code BY2KWJOUL to authenticate.
$ az provider register --namespace Microsoft.Network
$ az provider register --namespace Microsoft.Compute
$ az provider register --namespace Microsoft.Insights