Releases: lae/ansible-role-netbox
v0.7.2
NetBox 2.5.2 release.
https://github.com/digitalocean/netbox/releases/tag/v2.5.2
The uwsgi
package is no longer updated to the latest version on every playbook run. To revert to the old behaviour, set netbox_keep_uwsgi_updated
to true
.
v0.7.1
NetBox 2.5.1 release.
v0.7.0
https://github.com/digitalocean/netbox/releases/tag/v2.5.0
NetBox 2.5.0 release.
Python 3's native venv functionality is now used over virtualenv, and Python 3.6 is installed on RHEL systems. Users on RHEL systems may want to remove python34-*
packages as cleanup.
v0.6.2
v0.6.1
v0.6.0
NetBox 2.4.6 release. As there are significant schema changes upstream, please remember to backup your deployment's database.
https://github.com/digitalocean/netbox/releases/tag/v2.4.6
This role no longer deploys or supports Python 2-based installations (upstream support for which is to be dropped next minor point release). The default has always been Python 3, so this doesn't affect most users.
Support for EOL Ansible releases (<=2.4) is dropped, 2.5 is now the minimum required. This release should work with up to at least Ansible 2.11, as well.
Other notable changes:
bf54fb0 - Ubuntu 18 Bionic support
4860cd0 - Configuration files are now somewhat validated
6e89b89 - Fix for #35 when python
(py2) doesn't exist
af80420 - a Vagrantfile is now included
v0.5.8
NetBox 2.3.6 release
This release also pins django-filter
when deploying older NetBox versions, not just 2.3.6. (see netbox-community/netbox#2239)
v0.5.7
NetBox 2.3.4 release
v0.5.5
NetBox 2.3.3 release
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