From fee520a139c0305fc74eec53d7daf85170232ec5 Mon Sep 17 00:00:00 2001 From: Chad Smith Date: Tue, 2 Dec 2025 14:54:48 -0700 Subject: [PATCH] chore: add resolute to releases, add missing questing release --- VERSION | 2 +- pycloudlib/azure/cloud.py | 7 ++++++- pycloudlib/util.py | 1 + 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index e7d802d5..33e78075 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1!10.14.1 +1!10.15.0 diff --git a/pycloudlib/azure/cloud.py b/pycloudlib/azure/cloud.py index 5e6d3885..dda8ca21 100644 --- a/pycloudlib/azure/cloud.py +++ b/pycloudlib/azure/cloud.py @@ -25,6 +25,7 @@ ) from pycloudlib.util import get_timestamped_tag, update_nested +# Use Azure CLI for valid images: az vm image list -p Canonical --all -o table UBUNTU_DAILY_IMAGES = { "xenial": "Canonical:UbuntuServer:16.04-DAILY-LTS:latest", "bionic": "Canonical:UbuntuServer:18.04-DAILY-LTS:latest", @@ -38,6 +39,7 @@ "oracular": "Canonical:ubuntu-24_10-daily:server:latest", "plucky": "Canonical:ubuntu-25_04-daily:server:latest", "questing": "Canonical:ubuntu-25_10-daily:server:latest", + "resolute": "Canonical:ubuntu-26_04-lts-daily:server:latest", } UBUNTU_MINIMAL_DAILY_IMAGES = { @@ -48,6 +50,7 @@ "oracular": "Canonical:ubuntu-24_10-daily:minimal:latest", "plucky": "Canonical:ubuntu-25_04-daily:minimal:latest", "questing": "Canonical:ubuntu-25_04-daily:minimal:latest", + "resolute": "Canonical:ubuntu-26_04-lts-daily:minimal:latest", } UBUNTU_DAILY_PRO_IMAGES = { @@ -75,9 +78,11 @@ "impish": "Canonical:0001-com-ubuntu-server-impish:21_10-gen2:latest", "jammy": "Canonical:0001-com-ubuntu-server-jammy:22_04-lts-gen2:latest", "noble": "Canonical:ubuntu-24_04-lts:server:latest", - # TODO(20241031: drop -daily once release is published) "oracular": "Canonical:ubuntu-24_10-daily:server:latest", "plucky": "Canonical:ubuntu-25_04-daily:server:latest", + "questing": "Canonical:ubuntu-25_10-daily:server:latest", + # TODO(20241031: drop -daily once release is published) + "resolute": "Canonical:ubuntu-26_04-lts-daily:server:latest", } UBUNTU_CVM_IMAGES = { diff --git a/pycloudlib/util.py b/pycloudlib/util.py index de723bbd..ba2ae21f 100644 --- a/pycloudlib/util.py +++ b/pycloudlib/util.py @@ -20,6 +20,7 @@ from pycloudlib.result import Result UBUNTU_RELEASE_VERSION_MAP = { + "resolute": "26.04", "questing": "25.10", "plucky": "25.04", "oracular": "24.10",