tests: add debian/ubuntu based tests images.

Also some cleanup of tests resources.
This commit is contained in:
Alexandre Pujol 2025-08-17 00:16:31 +02:00
parent 7c427aaae6
commit 9110a70124
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
10 changed files with 30 additions and 8 deletions

View file

@ -23,7 +23,7 @@ core-packages: &core-packages
- unattended-upgrades
- vim
gnome-packages: &desktop-packages
gnome-packages: &gnome-packages
# Core packages for Debian
- apparmor-profiles
- apparmor-utils
@ -53,7 +53,7 @@ gnome-packages: &desktop-packages
- loupe
- ptyxis
kde-packages: &kubuntu-packages
kde-packages: &kde-packages
# Core packages for Debian
- apparmor-profiles
- apparmor-utils
@ -79,6 +79,7 @@ kde-packages: &kubuntu-packages
# KDE packages for Debian
- spice-vdagent
- task-kde-desktop
- plasma-workspace-wayland
- terminator
debian12-runcmd: &debian12-runcmd

View file

@ -0,0 +1,9 @@
#cloud-config
packages: *kde-packages
runcmd: *debian13-runcmd
write_files:
- *shared-directory # Setup shared directory
- *systemd-netword # Network configuration for server

View file

@ -82,6 +82,7 @@ kubuntu-packages: &kubuntu-packages
- spice-vdagent
- terminator
- kubuntu-desktop
- plasma-workspace-wayland
desktop-runcmd: &desktop-runcmd
# Add missing snap packages

View file

@ -6,3 +6,4 @@ runcmd: *desktop-runcmd
write_files:
- *shared-directory # Setup shared directory
- *systemd-netword # Network configuration for server

View file

@ -0,0 +1,9 @@
#cloud-config
packages: *kubuntu-packages
runcmd: *desktop-runcmd
write_files:
- *shared-directory # Setup shared directory
- *systemd-netword # Network configuration for server