@Simeon you mentioned updating your wordpress_sites
files but could you confirm that you updated all files as in roots/trellis#622? I suspect your files are missing the site_hosts
definition in group_vars/all/helpers.yml
, potentially among other things.
Once you have the full set of updates, I suggest you run the entire server.yml
playbook (without specifying any --tags
). If that runs into trouble, you could then run just
ansible-playbook server.yml -e env=production --tags wordpress
to work out the Nginx confs, and then run
ansible-playbook server.yml -e env=production --tags letsencrypt
I’m currently testing an update to implement this. In the meantime, if you’re working on a site/project with some existing letsencrypt CSRs/certs, you may need to do one of these: