v0.5.4
Ansible 2.5.x+ support
Ansible 2.5.0 modified how become_user
behaves on task includes, which caused several deployment tasks to not run as the user specified by netbox_user
(default is netbox
) .
If you have run this role after updating to Ansible 2.5.0, please run a recursive chown
on your NetBox user's home directory. If you've stuck with the defaults, running the following should resolve permission issues (most notably with the virtualenv):
chown -R netbox: /srv/netbox/
This release also introduces tests for older Ansible versions and the development branch so these sorts of issues can be caught prior to release.
6d2da14 - POSIX ACL support is installed when required
ab7e407 - Apply become_user on/specify ownership in tasks
59b6cc9 - Extra Ansible version tests