This article outlines Linux support in the Windows Azure Virtual Machines environment (IaaS). The information in the article is directly applicable to customers that want to run Linux workloads on Windows Azure Virtual Machines.Linux on Windows Azure
The Windows Azure platform SLA will be applicable for virtual machines running the Linux OS only when one of the endorsed distributions is used with the configuration details as specified in this article. All Linux distributions that are provided in the Azure Platform Image Gallery are endorsed distributions with the required configuration. Endorsed Linux Distributions
Below are the endorsed distributions:
Canonical - http://www.ubuntu.com/cloud/azure
OpenLogic - http://www.openlogic.com/azure
SUSE & Open SUSE - http://www.suse.com/suse-linux-enterprise-server-on-azure
The following table shows the different distribution versions, LIS drivers (http://www.microsoft.com/en-us/download/details.aspx?id=34603
) and Agent versions (https://github.com/windows-azure/walinuxagent
) that are required for the distribution to be endorsed for use on Windows Azure.
Support for Linux Distros on Windows Azure
Collapse this tableExpand this table
|Distribution||Version||Drivers||Kernel Compatibility Patch||Agent|
|Canonical UBUNTU||Ubuntu 12.04. and 12.10||In Kernel||Required for 12.04.x only
||Deb: In package repo under walinuxagent |
|CENTOS by Open Logic||CentOS 6.3||Latest LIS drivers
||Required for 6.2 and 6.3 only
||RPM:In Open Logic package repo
|SUSE||SLES 11SP2||In Kernel||Latest Kernel required
||RPM: In package repo under walinuxagent|
|OPEN SUSE||Open SUSE 12.1||In Kernel||Latest Kernel required
||RPM: In package repo under walinux|
Customers with an Azure Support Subscription plan (http://www.windowsazure.com/en-us/support/plans/
) can open requests for break/fix support for Linux images running on Azure. That support is limited to ensuring that the Azure platform is running correct and doesn’t cover directly supporting the Linux OSCustomer Support Workflow
When a customer initiates a Microsoft support issue with their Linux-based solution, Microsoft Support will triage the issue to determine if this is a Windows Azure platform issue or Linux OS specific issue, by carefully reviewing the OS configuration against the above compatibility table. If the customer is using an endorsed version from the above table and if this is a Windows Azure platform issue, Microsoft will provide appropriate support based on customer’s support level outlined here: http://www.windowsazure.com/en-us/support/plans/
. If the issue is with the Linux image, the customer is advised to work with the provider or use the forums provided by the distribution owner & community forums provided by endorsed partners.
Further, any images deployed from the community driven VMDepot that are not one of the above endorsed images are not eligible for the Windows Azure availability SLA nor platform support. Customer is advised to use the forums provided by the distribution owner & open source community forums.
This support is subject to the Microsoft Support Lifecycle policy. For more information, visit the following Microsoft websites:http://www.windowsazure.com/en-us/manage/linux/tutorials/intro-to-linux/
for other considerations.