Skip to content

Installation on hetzner root server 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?