Skip to content

Commit 16e7baa

Browse files
authored
Merge pull request #2755 from AkihiroSuda/ubuntu-24.10
templates: update Ubuntu to 24.10
2 parents 5a7fa80 + 8101b48 commit 16e7baa

File tree

6 files changed

+75
-44
lines changed

6 files changed

+75
-44
lines changed

.ls-lint.yml

+2
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,5 @@ ignore:
3232
- pkg/cidata/cidata.TEMPLATE.d
3333
- pkg/cidata/cidata.TEMPLATE.d/util/compare_version.sh
3434
- website
35+
# "ubuntu-24.04" does not follow the kebab-case
36+
- '**/ubuntu-*\.yaml'

examples/default.yaml

+12-13
Original file line numberDiff line numberDiff line change
@@ -36,29 +36,28 @@ arch: null
3636
# 🔵 This file: Ubuntu images
3737
images:
3838
# Try to use release-yyyyMMdd image if available. Note that release-yyyyMMdd will be removed after several months.
39-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-amd64.img"
39+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-amd64.img"
4040
arch: "x86_64"
41-
digest: "sha256:0e25ca6ee9f08ec5d4f9910054b66ae7163c6152e81a3e67689d89bd6e4dfa69"
42-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-arm64.img"
41+
digest: "sha256:b1b653186a01eb75bacb6bf15eac494d888f61f7adc3084e3d94fd117ddc82f5"
42+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-arm64.img"
4343
arch: "aarch64"
44-
digest: "sha256:5ecac6447be66a164626744a87a27fd4e6c6606dc683e0a233870af63df4276a"
45-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-riscv64.img"
44+
digest: "sha256:10f2a6f267b31773f3e93b65a5780db06fa2e6a2bd2e4cc7eedef1ae81058269"
45+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-riscv64.img"
4646
arch: "riscv64"
47-
digest: "sha256:f5886ad4e405e689585dfef0e96c31b06478e0cb12bc7f3fae965759a32d729e"
48-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-armhf.img"
47+
digest: "sha256:448a7193522bc001f6862d72d34fc9609fc1376a752a473699b4241280f2f79d"
48+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-armhf.img"
4949
arch: "armv7l"
50-
digest: "sha256:8d5756a9424a5a75f8640539f3119b3cfeb31341bbb01f4968f13df4427ce489"
50+
digest: "sha256:ddcdef246908f67b7f5b9a73258af7710ff3887b834c233e4d420b33afb6fb5d"
5151
# Fallback to the latest release image.
5252
# Hint: run `limactl prune` to invalidate the cache
53-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-amd64.img"
53+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-amd64.img"
5454
arch: "x86_64"
55-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-arm64.img"
55+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-arm64.img"
5656
arch: "aarch64"
57-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-riscv64.img"
57+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-riscv64.img"
5858
arch: "riscv64"
59-
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-armhf.img"
59+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-armhf.img"
6060
arch: "armv7l"
61-
6261
# CPUs
6362
# 🟢 Builtin default: min(4, host CPU cores)
6463
cpus: null

examples/ubuntu-24.04.yaml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# This template requires Lima v0.7.0 or later.
2+
images:
3+
# Try to use release-yyyyMMdd image if available. Note that release-yyyyMMdd will be removed after several months.
4+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-amd64.img"
5+
arch: "x86_64"
6+
digest: "sha256:0e25ca6ee9f08ec5d4f9910054b66ae7163c6152e81a3e67689d89bd6e4dfa69"
7+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-arm64.img"
8+
arch: "aarch64"
9+
digest: "sha256:5ecac6447be66a164626744a87a27fd4e6c6606dc683e0a233870af63df4276a"
10+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-riscv64.img"
11+
arch: "riscv64"
12+
digest: "sha256:f5886ad4e405e689585dfef0e96c31b06478e0cb12bc7f3fae965759a32d729e"
13+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release-20240821/ubuntu-24.04-server-cloudimg-armhf.img"
14+
arch: "armv7l"
15+
digest: "sha256:8d5756a9424a5a75f8640539f3119b3cfeb31341bbb01f4968f13df4427ce489"
16+
# Fallback to the latest release image.
17+
# Hint: run `limactl prune` to invalidate the cache
18+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-amd64.img"
19+
arch: "x86_64"
20+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-arm64.img"
21+
arch: "aarch64"
22+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-riscv64.img"
23+
arch: "riscv64"
24+
- location: "https://cloud-images.ubuntu.com/releases/24.04/release/ubuntu-24.04-server-cloudimg-armhf.img"
25+
arch: "armv7l"
26+
27+
mounts:
28+
- location: "~"
29+
- location: "/tmp/lima"
30+
writable: true

examples/ubuntu-24.10.yaml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# This template requires Lima v0.7.0 or later.
2+
images:
3+
# Try to use release-yyyyMMdd image if available. Note that release-yyyyMMdd will be removed after several months.
4+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-amd64.img"
5+
arch: "x86_64"
6+
digest: "sha256:b1b653186a01eb75bacb6bf15eac494d888f61f7adc3084e3d94fd117ddc82f5"
7+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-arm64.img"
8+
arch: "aarch64"
9+
digest: "sha256:10f2a6f267b31773f3e93b65a5780db06fa2e6a2bd2e4cc7eedef1ae81058269"
10+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-riscv64.img"
11+
arch: "riscv64"
12+
digest: "sha256:448a7193522bc001f6862d72d34fc9609fc1376a752a473699b4241280f2f79d"
13+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release-20241009/ubuntu-24.10-server-cloudimg-armhf.img"
14+
arch: "armv7l"
15+
digest: "sha256:ddcdef246908f67b7f5b9a73258af7710ff3887b834c233e4d420b33afb6fb5d"
16+
# Fallback to the latest release image.
17+
# Hint: run `limactl prune` to invalidate the cache
18+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-amd64.img"
19+
arch: "x86_64"
20+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-arm64.img"
21+
arch: "aarch64"
22+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-riscv64.img"
23+
arch: "riscv64"
24+
- location: "https://cloud-images.ubuntu.com/releases/24.10/release/ubuntu-24.10-server-cloudimg-armhf.img"
25+
arch: "armv7l"
26+
mounts:
27+
- location: "~"
28+
- location: "/tmp/lima"
29+
writable: true

examples/ubuntu-lts.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
ubuntu.yaml
1+
ubuntu-24.04.yaml

examples/ubuntu.yaml

-30
This file was deleted.

examples/ubuntu.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ubuntu-24.10.yaml

0 commit comments

Comments
 (0)