Due to a Docker Compose timeout issue, provisioning of Epirus appears to be failing in the Azure Marketplace currently.
If you hit this issue, you will see the following error:
The specific message is:
epirus.service failed because the control process exited with error code.
To resolve the error, you will need to logon to the host that was created. To do this, click on the virtual machine name:
Then copy the DNS name of the host:
Logon to the host by running:
ssh -i ~/.ssh/<private-key> epirus@<hostname>.<region>.cloudapp.azure.com
Then run the following to start Epirus manually:
sudo systemctl start epirus.service
Epirus should start, and if you head to the hostname in your browser, you should see the Epirus loading screen:
After a few minutes you should see Epirus has started successfully: