Releases: lae/ansible-role-netbox
v1.0.6
v1.0.5
Update Notes
- Debian 12 (bookworm) is now supported.
netbox_rqworker_processes
role variable can now be used to increase request queue worker count.- Setting
netbox_uwsgi_in_venv
totrue
will installuwsgi
in NetBox' venv. This is the default on Debian 12, and may become the default on all distros in the future.
What's Changed
- Allow use of multiple rqworkers by @p-rintz in #161
- Allow optional install of uwsgi into Netbox venv, and v3.2 version constraint by @tyler-8 in #155
- Compatibility with Debian 12, venv-based by @sleinen in #163
- Compatibility with Debian 12 by @davidmehren in #162
- Run "git log" under the same user that cloned the repo by @sleinen in #165
- Compatibility with Netbox 3.7 by @davidmehren in #166
- Complete fix for #166 by @sleinen in #168
- Clarify community.postgresql usage in docs by @lae in #170
New Contributors
- @p-rintz made their first contribution in #161
- @sleinen made their first contribution in #163
- @davidmehren made their first contribution in #162
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Maintenance release/NetBox 3.0.12 update
2.11.0's major changes: https://github.com/netbox-community/netbox/releases/tag/v2.11.0
3.0.0's major changes: https://github.com/netbox-community/netbox/releases/tag/v3.0.0
#140 Added support for Debian 11
#147 Added support for Ubuntu 22.04
#149 Added support for RHEL9
#141, #142, #153 NetBox 3.0 updates
#158 Introduce netbox_database_maintenance
role variable for specifying a different database for Ansible to initially connect to.
v1.0.3
NetBox 2.10.10 release
https://github.com/netbox-community/netbox/releases/tag/v2.10.10
#135 Fix for netbox_processes
when Ansible doesn't detect number of CPU cores
#122 Ensure netbox user can read and execute uwsgi
#133 Introduce role variables for configuring Redis Sentinel (Redis HA)
#111 Add netbox_database_options
role variable for extra options for Postgres
#128 (+ 9a30774) Add netbox_superuser_enabled
and netbox_superuser_create_token
role variables for enabling/disabling superuser and generating an API token for it.
v1.0.2
NetBox 2.9.9 release
https://github.com/netbox-community/netbox/releases/tag/v2.9.9
v1.0.1
NetBox 2.9.8 release (support for any 2.9.x version).
Note: Using NetBox 2.9.x requires your Redis instance to be v4.0 or later.
https://github.com/netbox-community/netbox/releases/tag/v2.9.8
#114 Replace DEFAULT_TIMEOUT by RQ_DEFAULT_TIMEOUT
#115 Backwards compatibility for older NetBox versions and some bug fixes with regards to that.
v1.0.0
v1.0.0rc2
v1.0.0rc1
NetBox 2.8.1 release
https://github.com/netbox-community/netbox/releases/tag/v2.8.1
ebcf10e netbox_pip_packages
role variable introduced for installing extra dependencies for a NetBox deployment. You can use this role variable to specify NetBox plugins, dependencies for your scripts, etc.
83e3a40 Python 3.6+ is required when deploying NetBox 2.8+. (Support for older NetBox versions (2.7.12 being the latest) is still retained, however.)
#90 CentOS 8 targets are now supported.
#89 Fixed bug where ansible_python_interpreter
was not reset to its previous value.
#93 Fixed deprecation issue in Redis config
There're a couple doc updates (see open issues) and some other stuff I want to get through before marking a 1.0 release, but it may take a while, so I'm tagging this in advance. Deploying this version should totally be fine.
v0.9.3
NetBox 2.7.12 release.
Please note: It may be necessary to either update to this release or configure your role variables to reflect repo URI changes for NetBox if you are running into file download errors when fetching NetBox release tarballs.
https://github.com/netbox-community/netbox/releases/tag/v2.7.12
db81283 Repository references updated to reflect NetBox' organizational move
#85 Adds functionality for providing a password when connecting to Postgres via unix socket