tests(packer): define more common cloud init resources.
This commit is contained in:
parent
5bfebf6ea5
commit
2bc87f68a8
23 changed files with 311 additions and 434 deletions
64
tests/cloud-init/debian.yml
Normal file
64
tests/cloud-init/debian.yml
Normal file
|
|
@ -0,0 +1,64 @@
|
|||
#cloud-config
|
||||
|
||||
# Core packages for Debian
|
||||
core-packages: &core-packages
|
||||
- apparmor-profiles
|
||||
- auditd
|
||||
- build-essential
|
||||
- config-package-dev
|
||||
- debhelper
|
||||
- devscripts
|
||||
- htop
|
||||
- qemu-guest-agent
|
||||
- rsync
|
||||
- vim
|
||||
|
||||
gnome-packages: &desktop-packages
|
||||
# Core packages for Debian
|
||||
- apparmor-profiles
|
||||
- auditd
|
||||
- build-essential
|
||||
- config-package-dev
|
||||
- debhelper
|
||||
- devscripts
|
||||
- htop
|
||||
- qemu-guest-agent
|
||||
- rsync
|
||||
- vim
|
||||
|
||||
# Gnome packages for Debian
|
||||
- spice-vdagent
|
||||
- task-gnome-desktop
|
||||
- terminator
|
||||
|
||||
kde-packages: &kubuntu-packages
|
||||
# Core packages for Debian
|
||||
- apparmor-profiles
|
||||
- auditd
|
||||
- build-essential
|
||||
- config-package-dev
|
||||
- debhelper
|
||||
- devscripts
|
||||
- htop
|
||||
- qemu-guest-agent
|
||||
- rsync
|
||||
- vim
|
||||
|
||||
# KDE packages for Debian
|
||||
- spice-vdagent
|
||||
- task-kde-desktop
|
||||
- terminator
|
||||
|
||||
debian12-runcmd: &debian12-runcmd
|
||||
- apt-get update -y
|
||||
- apt-get install -y -t bookworm-backports golang-go
|
||||
|
||||
debian13-runcmd: &debian13-runcmd
|
||||
- apt-get update -y
|
||||
- apt-get install -y golang-go
|
||||
|
||||
# Add backports repository
|
||||
debian12-backports: &debian12-backports
|
||||
path: /etc/apt/sources.list
|
||||
append: true
|
||||
content: deb http://deb.debian.org/debian bookworm-backports main contrib non-free
|
||||
Loading…
Add table
Add a link
Reference in a new issue