tests(packer): cleanup cloud init files.

This commit is contained in:
Alexandre Pujol 2024-03-15 14:55:46 +00:00
parent c3c61a9270
commit 3fc4c29968
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
12 changed files with 79 additions and 76 deletions

View file

@ -45,7 +45,7 @@ packages:
# Install Graphical Interface
- gnome
- gnome-extra
- gnome-extra
- seahorse
- alacarte
@ -55,25 +55,24 @@ packages:
- terminator
runcmd:
# Regenerate grub.cfg
- [ grub-mkconfig, -o, /boot/grub/grub.cfg ]
- grub-mkconfig -o /boot/grub/grub.cfg
# Remove swapfile
- [ swapoff, -a ]
- [ rm, -rf, /swap/ ]
- [ sed, -e, "/swap/d", -i, /etc/fstab ]
- swapoff -a
- rm -rf /swap/
- sed -e "/swap/d" -i /etc/fstab
# Enable core services
- [ systemctl, enable, apparmor ]
- [ systemctl, enable, auditd ]
- [ systemctl, enable, gdm ]
- [ systemctl, enable, NetworkManager ]
- [ systemctl, enable, rngd ]
- [ systemctl, enable, systemd-timesyncd.service ]
- systemctl enable apparmor
- systemctl enable auditd
- systemctl enable gdm
- systemctl enable NetworkManager
- systemctl enable rngd
- systemctl enable avahi-daemon
- systemctl enable systemd-timesyncd.service
write_files:
# Enable AppArmor in kernel parameters
- path: /etc/default/grub
append: true