Supported Ubuntu Features

This table lists the availability of various features on Ubuntu clients.

The operating system you run on a client is supported by the organization that supplies the operating system. Ubuntu is supported by Canonical.

The icons in this table indicate:

  • the feature is available

  • the feature is not available

  • the feature is under consideration, and may or may not be made available at a later date

Table 1. Supported Features on Ubuntu Operating Systems
Feature Ubuntu 20.04 Ubuntu 22.04 Ubuntu 24.04

Client

System packages

Canonical

Canonical

Canonical

Registration

Install packages

Apply patches

Remote commands

System package states

System custom states

Group custom states

Organization custom states

System set manager (SSM)

Product migration

N/A

N/A

N/A

Basic Virtual Guest Management

Advanced Virtual Guest Management

Virtual Guest Installation (Kickstart), as Host OS

Virtual Guest Installation (image template), as Host OS

System deployment (PXE/Kickstart)

System redeployment (Kickstart)

Contact methods

ZeroMQ, Salt-SSH

ZeroMQ, Salt-SSH

ZeroMQ, Salt-SSH

Works with Uyuni Proxy

Action chains

Staging (pre-download of packages)

Duplicate package reporting

CVE auditing

SCAP auditing

Package verification

Package locking

System locking

System snapshot

Configuration file management

Package profiles

Profiles supported, Sync not supported

Profiles supported, Sync not supported

Profiles supported, Sync not supported

Power management

Monitoring

Docker buildhost

Build Docker image with OS

Kiwi buildhost

Build Kiwi image with OS

Recurring Actions

AppStreams

N/A

N/A

N/A

Yomi

N/A

N/A

N/A

Virtual Guest Management:

In this table, virtual guest management is split into basic and advanced.

Basic virtual guest management includes listing VMs, slow refresh, VM lifecycle actions (start, stop, resume, pause), and modifying VM vCPU and Memory.

Advanced virtual guest management includes all features of Basic virtual guest management plus fast refresh, VM lifecycle actions (delete, reset, power off), modifying VM disk, network, graphical display, and graphical display configuration.