Installation on hetzner root server fails
- running a hetzner root server with a 1700x and 64GB RAM
- installed debian 13 from their recovery environment according to https://docs.hetzner.com/robot/dedicated-server/operating-systems/installimage
- installed proxmox according to official documentation https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_13_Trixie
- Proxmox confirmed working after that, web UI is accessible
- followed ludus documentation to install ludus: https://docs.ludus.cloud/docs/quick-start/install-ludus/
- Ansible starts running and configures stuff
- This task fails:
TASK [lae.proxmox : Update repositories cache] *********************************
fatal: [127.0.0.1]: FAILED! => {"changed": false, "msg": "E:Conflicting values set for option Signed-By regarding source http://download.proxmox.com/debian/pve/ trixie: /etc/apt/trusted.gpg.d/proxmox-release-trixie.gpg != /usr/share/keyrings/proxmox-archive-keyring.gpg, E:The list of sources could not be read."}
PLAY RECAP *********************************************************************
127.0.0.1 : ok=27 changed=14 unreachable=0 failed=1 skipped=21 rescued=0 ignored=0
panic: Error during command execution: ansible-playbook error: one or more host failed
Command executed:
/usr/local/bin/ansible-playbook --extra-vars {"in_tty":true} --extra-vars @/opt/ludus/config.yml --inventory 127.0.0.1, --connection local /opt/ludus/ansible/proxmox-install/existing-proxmox.yml
Error:
exit status 2
goroutine 1 [running]:
main.runInstallPlaybook(0x1)
ludus-server/install.go:117 +0x985
main.main()
ludus-server/main.go:149 +0x1ab
- restarted the installation with
curl -s https://ludus.cloud/install | bash
- the script fails with this:
====================================
_ _ _ ____ _ _ ____
| | | | | || _ \ | | | |/ ___\
| | | | | || | | || | | |\___ \
| |___ | |_| || |_| || |_| | ___) |
|____/ \___/ |____/ \___/ \___/
====================================
[+] Client install prefix set to /usr/local/bin
[+] Created temp dir at /tmp/ludus-client.R2R94s
[+] Architecture detected as x86_64
[+] OS detected as Linux
[+] Downloaded ludus-client_linux-amd64-1.11.4 into /tmp/ludus-client.R2R94s
[+] Downloaded ludus checksums file into /tmp/ludus-client.R2R94s
[+] Checksum of /tmp/ludus-client.R2R94s/ludus-client_linux-amd64-1.11.4 verified
[+] Install prefix already exists. No need to create it.
[+] Installed ludus-client_linux-amd64-1.11.4 to /usr/local/bin/ as 'ludus'
[+] Ludus client installation complete
[+] Shell completions already installed
[!] The /opt/ludus directory exists but Ludus is not installed and is not currently installing
[!] Remove the /opt/ludus directory and re-run this script if you wish to install
- I remove
/opt/ludus
and start again - now the installation doesn't even start
====================================
_ _ _ ____ _ _ ____
| | | | | || _ \ | | | |/ ___\
| | | | | || | | || | | |\___ \
| |___ | |_| || |_| || |_| | ___) |
|____/ \___/ |____/ \___/ \___/
====================================
[+] Client install prefix set to /usr/local/bin
[+] Created temp dir at /tmp/ludus-client.XyY73d
[+] Architecture detected as x86_64
[+] OS detected as Linux
[+] Downloaded ludus-client_linux-amd64-1.11.4 into /tmp/ludus-client.XyY73d
[+] Downloaded ludus checksums file into /tmp/ludus-client.XyY73d
[+] Checksum of /tmp/ludus-client.XyY73d/ludus-client_linux-amd64-1.11.4 verified
[+] Install prefix already exists. No need to create it.
[+] Installed ludus-client_linux-amd64-1.11.4 to /usr/local/bin/ as 'ludus'
[+] Ludus client installation complete
[+] Shell completions already installed
[?] Would you like to install the Ludus server on this host?
[?] (y/n): y
[+] Installing Ludus server
[+] Detected Proxmox host with unset LANGUAGE env var. Setting locale to en_US.UTF-8
[+] Downloaded ludus-server-1.11.4 into /tmp/ludus-client.XyY73d
[+] Checksum of /tmp/ludus-client.XyY73d/ludus-server-1.11.4 verified
Ludus server 1.11.4+b1da5c6
This is a Proxmox host and is not a supported version. Only Proxmox 8 or 9 are supported by Ludus.
- What can I do to install ludus on this machine?