If your project’s Trellis version is a year old, you’ll probably need to roll back your Ansible version to be compatible.
Options to find the Ansible version appropriate for your Trellis project:
- Check your project’s
CHANGELOG.mdfor the most recently mentioned Ansible version - Older Trellis:
roles/common/defaults/main.yml - More recent Trellis:
lib/trellis/plugins/vars/version.py
Notes on installing older Ansible versions (see entire thread)
Somewhat related discussion for compatibility between Ansible versions and Trellis
When I google errors such as Adding box 'base' (v0) for provider: virtualbox** and Couldn't open file /**/base, I see suggestions that you have created your own Vagrantfile instead of just using the one included with Trellis. This could happen if you vagrant init somewhere, or perhaps if you vagrant up from a directory other than your Trellis project.