Where do I get the list of possible Azure images?

I’m using rancher v1.1.0-dev5, and previously (about a month ago) I was able to create Azure servers using Ubuntu 15.10 x64 in the Image field for new host, however, it seems like Azure has removed the 15.x versions of Ubuntu, so that I get the error message Error in driver during machine creation: Can not find image Ubuntu 15.10 x64 in specified subscription, please specify another image name.

Also, if you don’t enter anything in the Image field, I get Error in driver during machine creation: Can not find image b39f27a8b8c64d52b05eac6a62ebad85__Ubuntu-15_10-amd64-server-20151116.1-en-us-30GB in specified subscription, please specify another image name.

I’ve also tried

Ubuntu 14.04 x64
Ubuntu Server 16.04 LTS
Ubuntu 16.04 x64
UbuntuServer 16.04.0-LTS
Ubuntu 16.10 x64
Ubuntu 16.04.1 x64
Canonical:UbuntuServer:16.04.0-LTS:16.04.201609071
Ubuntu-15_04-amd64-server-20160907.1-en-us-30GB
Ubuntu-16_04-amd64-server-20151116.1-en-westeurope-30GB

But none of them work. I’ve looked at the azure-cli, to try and find the list of ubuntu servers using azure vm image list, but they are in the form Canonical:UbuntuServer:16.04.0-LTS:16.04.201609071.

I’m trying to do this for the region of West Europe.

Where do I get a list of valid servers for Azure from?

Ubuntu 15.10 is not an LTS; it’s only supported by Canonical for 9 months ending last month, so providers removed it.

Rancher v1.1.x contains docker-machine v0.6, which talks to Azure using the “classic” VM API… I think the only input accepted is UUIDs, and don’t really know where to get a list of them other than figuring out their API or inspecting a VM create request from their UI…

Rancher v1.2.0-pre3+ contains docker-machine 0.8, which uses the newer “ARM” API. It takes strings like canonical:UbuntuServer:16.04.0-LTS:latest.

Thanks @vincent, I’ve upgraded, but I get the following swarm errors when I try and create an azure host: https://github.com/rancher/rancher/issues/6012