[Unit] Description=Run mason-setup Ansible scripts Requires=network.target After=network.target Requires=opensshd.service After=opensshd.service # If there's a shared /var subvolume, it must be mounted before this # unit runs. Requires=local-fs.target After=local-fs.target ConditionPathExists=/etc/mason/mason.conf [Service] ExecStart=/usr/bin/ansible-playbook -v -i /usr/lib/mason-setup/ansible/hosts /usr/lib/mason-setup/ansible/mason-setup.yml