tails puppet: sysctl.conf needs to be symlinked to in sysctl.d
In the tails physical machines managed by puppet, I've encountered an issue where after upgrading to trixie the file /etc/sysctl.conf
is not loaded automatically during boot anymore. This has the consequence of failing to auto-start the VMs because the qemu process can't allocate all of the neceesary ram.
The solution to the issue is to create a file /etc/sysctl.d/99-sysctl.conf
which is a symlink pointing to /etc/sysctl.conf
--- even better would be to get puppet to create the configuration in the right place instead of needing to use the symlink hack.
The above needs to be implemented in puppet.