Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

An error occurred while submitting your form. Please try again or file a bug report. Close

  1. Blog
  2. Article

Jehudi
on 5 November 2025

Azure VM utils now included in Ubuntu: boosting cloud workloads


Ubuntu images on Microsoft Azure have recently started shipping with the open source package azure-vm-utils included by default. Azure VM utils is a package that provides essential utilities and udev rules to optimize the Linux experience on Azure. This change results in more reliable disks, smoother networking on accelerated setups, and fewer tweaks to get things running. Here’s what you need to know:

What’s changing

  • Smoother storage on modern Azure VMs: Ubuntu now provides consistent device naming across SCSI and NVMe, reducing post-reboot surprises and easing automation.
  • Better handling of accelerated networking: environments using MANA or Mellanox benefit from safer defaults that avoid double-managing passthrough interfaces.
  • Less image customization: the utility and rules that many platform teams previously added now ship in the image, removing one more custom step from your pipelines.

Why it matters

  • Fewer post-boot surprises: predictable device names keep fstab, cloud-init and provisioning scripts stable across VM families and reboots.
  • Smoother NVMe adoption: newer VM families lean NVMe-first for performance; built-in rules make that transition painless while keeping SCSI setups working.
  • Less to maintain: the stock image now handles Azure disk naming and accelerated NICs (MANA/Mellanox), so teams can drop custom udev/Netplan snippets and avoid fstab surprises after reboots.

How to Get It

  • For New VMs: No action is needed. The package is included by default in new Ubuntu images.
  • For Existing VMs: You can install the package directly from the Ubuntu archive, where it’s available for all current LTS and interim releases: sudo apt update && sudo apt install azure-vm-utils

Quick ways to verify

azure-nvme-id --version           # tool present
find /dev/disk/azure -type l      # predictable Azure disk links

Related posts


Jehudi
22 August 2025

A complete security view for every Ubuntu LTS VM on Azure

Security Article

Azure’s Update Manager now provides a complete security view for all Ubuntu LTS VMs—18.04, 20.04, 22.04, and 24.04—by showing available updates from Ubuntu Pro’s Expanded Security Maintenance (ESM). This helps identify instances that would benefit from security patching for the Universe repository and continued updates for older LTS relea ...


Andreea Munteanu
11 March 2025

How to deploy Kubeflow on Azure

AI Article

Kubeflow is a cloud-native, open source machine learning operations (MLOps) platform designed for developing and deploying ML models on Kubernetes. Kubeflow helps data scientists and machine learning engineers run the entire ML lifecycle within one tool. Charmed Kubeflow is Canonical’s official distribution of Kubeflow. The key benefits o ...


Jehudi
4 March 2025

Ubuntu 20.04 LTS on Azure: how to stay secure after standard support ends

Ubuntu Article

As standard support for Ubuntu 20.04 LTS ends on May 31, 2025, Azure users must choose between upgrading to a newer version or enabling extended security with Ubuntu Pro to ensure continued compliance and protection against vulnerabilities. ...