Skip to content

Commit 3cce625

Browse files
authored
Merge pull request #244 from vvoland/ubuntu-oracular-plucky
deb: add Ubuntu 24.10 (Oracular) and 25.04 (Plucky)
2 parents b18d8b9 + 519843f commit 3cce625

File tree

3 files changed

+28
-2
lines changed

3 files changed

+28
-2
lines changed

docker-bake.hcl

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ variable "DISTROS" {
2424
"raspbian12",
2525
"ubuntu2204",
2626
"ubuntu2404",
27+
"ubuntu2410",
28+
"ubuntu2504",
2729

2830
"almalinux8",
2931
"almalinux9",
@@ -253,6 +255,28 @@ target "_distro-ubuntu2404" {
253255
}
254256
}
255257

258+
target "_distro-ubuntu2410" {
259+
args = {
260+
DISTRO_NAME = "ubuntu2410"
261+
DISTRO_TYPE = "deb"
262+
DISTRO_RELEASE = "ubuntu"
263+
DISTRO_ID = "24.10"
264+
DISTRO_SUITE = "oracular"
265+
DISTRO_IMAGE = DISTRO_IMAGE != null && DISTRO_IMAGE != "" ? DISTRO_IMAGE : "ubuntu:oracular"
266+
}
267+
}
268+
269+
target "_distro-ubuntu2504" {
270+
args = {
271+
DISTRO_NAME = "ubuntu2504"
272+
DISTRO_TYPE = "deb"
273+
DISTRO_RELEASE = "ubuntu"
274+
DISTRO_ID = "25.04"
275+
DISTRO_SUITE = "plucky"
276+
DISTRO_IMAGE = DISTRO_IMAGE != null && DISTRO_IMAGE != "" ? DISTRO_IMAGE : "ubuntu:plucky"
277+
}
278+
}
279+
256280
target "_distro-almalinux8" {
257281
args = {
258282
DISTRO_NAME = "almalinux8"
@@ -404,6 +428,8 @@ function "distroPlatforms" {
404428
raspbian12 = ["linux/arm/v7"]
405429
ubuntu2204 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/s390x"]
406430
ubuntu2404 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/riscv64", "linux/s390x"]
431+
ubuntu2410 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/riscv64", "linux/s390x"]
432+
ubuntu2504 = ["linux/amd64", "linux/arm64", "linux/arm/v7", "linux/ppc64le", "linux/riscv64", "linux/s390x"]
407433

408434
almalinux8 = ["linux/amd64", "linux/arm64", "linux/ppc64le", "linux/s390x"]
409435
almalinux9 = ["linux/amd64", "linux/arm64", "linux/ppc64le", "linux/s390x"]

pkg/docker-cli/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends apt-utils bash
101101
RUN <<EOT
102102
set -e
103103
case "$DISTRO_NAME" in
104-
ubuntu2204|ubuntu2404)
104+
ubuntu*)
105105
if [ "$(dpkg-divert --truename /usr/bin/man)" = "/usr/bin/man.REAL" ]; then
106106
rm -f /usr/bin/man
107107
dpkg-divert --quiet --remove --rename /usr/bin/man

pkg/docker-engine/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends apt-utils bash
9999
RUN <<EOT
100100
set -e
101101
case "$DISTRO_NAME" in
102-
ubuntu2204|ubuntu2404)
102+
ubuntu*)
103103
if [ "$(dpkg-divert --truename /usr/bin/man)" = "/usr/bin/man.REAL" ]; then
104104
rm -f /usr/bin/man
105105
dpkg-divert --quiet --remove --rename /usr/bin/man

0 commit comments

Comments
 (0)