From 282a49e31eacbf6048c8c3e3a67f0959cba1fa60 Mon Sep 17 00:00:00 2001 From: DGonzalezVillal Date: Wed, 17 Dec 2025 17:14:49 +0000 Subject: [PATCH] feat: adding support for ubuntu 25.10 Adding the mkosi files and workflow changes needed to add ubuntu 25.10 to the repo. Signed-off-by: DGonzalezVillal --- .github/workflows/build-and-release.yml | 2 ++ images/guest-ubuntu-25.10/mkosi.conf | 27 +++++++++++++++++++ images/host-ubuntu-25.10/mkosi.conf | 36 +++++++++++++++++++++++++ 3 files changed, 65 insertions(+) create mode 100644 images/guest-ubuntu-25.10/mkosi.conf create mode 100644 images/host-ubuntu-25.10/mkosi.conf diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 37b9faa..23caf74 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -75,6 +75,8 @@ jobs: release: 10 - distro: debian release: forky + - distro: ubuntu + release: "25.10" steps: - name: Checkout diff --git a/images/guest-ubuntu-25.10/mkosi.conf b/images/guest-ubuntu-25.10/mkosi.conf new file mode 100644 index 0000000..ba62118 --- /dev/null +++ b/images/guest-ubuntu-25.10/mkosi.conf @@ -0,0 +1,27 @@ +[Include] +Include=../../modules/load-kernel-modules +Include=../../modules/guest + +[Distribution] +Distribution=ubuntu +Release=questing +Repositories=universe + +[Content] +Packages= + linux-image-6.17.0-8-generic + linux-modules-6.17.0-8-generic + systemd + systemd-boot-efi + systemd-resolved + plymouth + login.defs + login + systemd-journal-remote + openssl + ca-certificates + jq + xxd + +[Build] +Environment=VERSION="25.10" diff --git a/images/host-ubuntu-25.10/mkosi.conf b/images/host-ubuntu-25.10/mkosi.conf new file mode 100644 index 0000000..ef447a4 --- /dev/null +++ b/images/host-ubuntu-25.10/mkosi.conf @@ -0,0 +1,36 @@ +[Include] +#Load Kernel modules +Include=../../modules/load-kernel-modules +# Host Components +Include=../../modules/host + +[Distribution] +Distribution=ubuntu +Release=questing +Repositories=universe +RepositoryKeyFetch=yes + +[Content] +Packages= + linux-image-6.17.0-8-generic + systemd + systemd-boot-efi + systemd-resolved + plymouth + login.defs + login + systemd-journal-remote + qemu-system + apt + ovmf + xxd + python3 + python3-pip + python3-emoji + jq + apt + avahi-daemon + + +[Build] +Environment=VERSION="25.10"