I restored the config by rolling back the snapshot
This is the error I get when running the foreman installer:
foreman-installer \
--enable-apache-mod-status \
--enable-foreman-plugin-proxmox \
--enable-foreman-plugin-puppetdb \
--enable-foreman-plugin-snapshot-management \
--enable-foreman-plugin-statistics \
--enable-foreman-plugin-monitoring \
--enable-foreman-proxy-plugin-monitoring \
--apache-mod-status-requires='all granted'
2025-06-23 130620 [NOTICE] [root] Loading installer configuration. This will take some time.
2025-06-23 130622 [NOTICE] [root] Running installer with log based terminal output at level NOTICE.
2025-06-23 130622 [NOTICE] [root] Use -l to set the terminal output log level to ERROR, WARN, NOTICE, INFO, or DEBUG. See --full-help for definitions.
2025-06-23 130622 [NOTICE] [checks] System checks passed
2025-06-23 130624 [NOTICE] [configure] Starting system configuration.
2025-06-23 130628 [ERROR ] [configure] Execution of '/bin/dnf -y install puppetserver' returned 1: Last metadata expiration check: 15645 ago on Mon Jun 23 110943 2025.
2025-06-23 130628 [ERROR ] [configure] No match for argument: puppetserver
2025-06-23 130628 [ERROR ] [configure] Unable to find a match: puppetserver
2025-06-23 130628 [ERROR ] [configure] /Stage[main]/Puppet:ServerInstall/Package[puppetserver]/ensure change from 'purged' to 'present' failed: Execution of '/bin/dnf -y install puppetserver' returned 1: Last metadata expiration check: 15645 ago on Mon Jun 23 110943 2025.
2025-06-23 130628 [ERROR ] [configure] No match for argument: puppetserver
2025-06-23 130628 [ERROR ] [configure] Unable to find a match: puppetserver
2025-06-23 130628 [NOTICE] [configure] 250 configuration steps out of 1288 steps complete.
2025-06-23 130629 [NOTICE] [configure] 500 configuration steps out of 1291 steps complete.
2025-06-23 130637 [NOTICE] [configure] 750 configuration steps out of 1311 steps complete.
2025-06-23 130637 [NOTICE] [configure] 1000 configuration steps out of 1311 steps complete.
2025-06-23 130640 [NOTICE] [configure] 1250 configuration steps out of 1311 steps complete.
2025-06-23 130642 [NOTICE] [configure] System configuration has finished.
Error 1: Puppet Package resource 'puppetserver' failed. Logs:
/Stage[main]/Puppet:Server:Install/Package[puppetserver]/before
before to User[puppet]
/Package[puppetserver]
Starting to evaluate the resource (217 of 1288)
Evaluated in 0.52 seconds
Package[puppetserver](provider=dnf)
Ensuring => present
/Stage[main]/Puppet:Server:Install/Package[puppetserver]/ensure
change from 'purged' to 'present' failed: Execution of '/bin/dnf -y install puppetserver' returned 1: Last metadata expiration check: 15645 ago on Mon Jun 23 110943 2025.
No match for argument: puppetserver
Error: Unable to find a match: puppetserver
1 error was detected during installation.
Please address the errors and re-run the installer to ensure the system is properly configured.
Failing to do so is likely to result in broken functionality.
The full log is at /var/log/foreman-installer/foreman.log