I’m trying to debug a failure during provisioning (specifically, for letsencrypt).
I’ve read Troubleshooting | Trellis Docs | Roots
The example it gives (in step 3) is specific for deploying, rather than provisioning:
Re-run the command in verbose mode
ansible-playbook deploy.yml -vvvv -e "site=<domain> env=<environment>"if necessary to get more details.
I’ve tried to modify that for provision (server.yml) rather than deployment:
ansible-playbook server.yml -i hosts/production -vvvv -e "env=production" --tags letsencrypt
However, it hangs at the step “Get Ubuntu version”. This is weird, because I normally run trellis provision --tags letsencrypt production and it gets past that step.
I do have a bit of an esoteric SSH setup involving some jump hosts. Ideally trellis CLI and ansible-playbook would operate the same way but they appear not to be, so I’m wondering if it’s possible to just pass some flag to trellis CLI to make it pass the “-vvvv” flags?
Thanks