github netbox-community/netbox-docker 0.22.0
Version 0.22.0

latest releases: 2.8.0, 2.7.0, 2.6.1...
4 years ago

This release updates the LDAP configuration and adds an easy way to add permissions to the users and groups defined in the initializer yaml files using wildcards.

Please be sure to also check the release notes for version, 0.21.0 if you upgrade from a version below that!

Adapt LDAP configuration #233

We've updated the LDAP caching configuration to match changes made to django-auth-ldap in 1.6.0.

Django-auth-ldap now uses different cache configuration options. Netbox adapted to this change back in v2.6, but since it was implemented in a backwards compatible way, no one cared to update our configuration until now.

What this means for you is that you should delete the environment variable AUTH_LDAP_CACHE_GROUPS and rename the variable AUTH_LDAP_GROUP_CACHE_TIMEOUT to AUTH_LDAP_CACHE_TIMEOUT.

Thank you @newlandk for this contribution!

Simpler permission selection #199 #200 #236

In the groups.yml and users.yml it is now possible to use wildcards when adding permissions:

# users.yaml
writer:
  password: writer
  permissions:
  - delete_device
  - delete_virtualmachine
  - add_*
  - change_*

Thank you @LBegnaud for contributing the idea and the initial implementation.

Compatibility

This version of Netbox Docker is compatible with Netbox v2.7.x (and hopefully later versions as well).

⚠️ It is not compatible with Netbox v2.6.x or lower!

Known Issues

There is a problem with the Redis configuration. See #245 for a solution.

Don't miss a new netbox-docker release

NewReleases is sending notifications on new releases.