38646bb3d96fa0940da1c276dc7e990b9b81781d
Ansible / domjudge
Usage
- Install Arch Linux for domserver and Debian 11 for judgehost.
- Fill in the vars in
group_vars. - Fill in
domserverandjudgehostgroups inhostsfile. - Run
ansible-playbook playbooks/domserver. - Run
ansible-playbook playbooks/judgehost. - Put web cert and key to
/etc/haproxy/cert.pemon domserver. - Check if judgehost been registered.
Trouble shooting
Judgehost cannot startup
The cgroups v2 support had been patched since October, 2024. However the latest release of domjudge is 8.3.1, which was published on September, 2024.
Therefore, before cgroups v2 patch came out as a stable release, we still have to use a older release, like Debian 11, to make things work.
Description
Languages
Jinja
100%