Tobias Genannt
20c7461c7b
Fixed test failures because of missing cache
...
When running tests with ´test.sh´ some errors where logged because now
redis-cache instance was running.
2020-02-14 12:38:05 +01:00
Tobias Genannt
b9c44b85cc
The Redis cache container was using the wrong env
...
Our docker-compose.yml pointed the env file for the Redis cache to the
wrong file. Now the Redis cache password between the netbox.env and
redis-cache.env match.
2020-02-14 12:38:05 +01:00
Tobias Genannt
355ebadd10
Fixed configuration inconsistency for Redis cache
...
In the configuration.py we use database 1 as the default but in the .env
file we used 0. This sets both values to 1 as the default.
2020-02-14 12:38:05 +01:00
Tobias Genannt
880628876f
Merge pull request #244 from ScanPlusGmbH/init-perms-function
...
Permission handling in external function
2020-02-13 08:15:27 +01:00
Tobias Genannt
8d3bd48c7a
Permission handling in external function
...
This move the setting of user and group permissions in the startup
script to its own function.
2020-02-12 09:36:49 +01:00
Tobias Genannt
882f7bcaf2
Merge pull request #238 from ScanPlusGmbH/remove-redundancy
...
Add function to load YAML files
2020-02-10 19:25:42 +01:00
Tobias Genannt
50ade7bce1
Add function to load YAML files
...
This commit starts to remove some code redundancy from the startup
scripts for easier maintenance.
2020-02-10 07:47:17 +01:00
Christian Mäder
80f514fa90
Merge pull request #239 from netbox-community/develop
...
Release 0.22.0
2020-02-08 10:44:21 +01:00
Christian Mäder
c5822b9cec
Merge pull request #235 from netbox-community/prepare-0.22.0
...
Prepare v0.22.0
2020-02-08 10:10:51 +01:00
Christian Mäder
e99a222a70
Prepare v0.22.0
2020-02-03 17:56:14 +01:00
Christian Mäder
3717b7469a
Merge pull request #236 from netbox-community/LBegnaud-master
...
Permission Wildcards
2020-02-03 17:55:22 +01:00
Christian Mäder
3d80cc5a72
Tiny code refactoring
2020-02-02 09:48:02 +01:00
Christian Mäder
69ef7b7827
Removed the eval from the code
...
... and changed it to make it work with the latest Netbox version.
2020-01-31 11:39:05 +01:00
Christian Mäder
ba3176f140
Added missing keywords to the yaml
...
... and moved some documentatory comments to the beginning of the file.
2020-01-31 11:37:05 +01:00
Christian Mäder
a2c06026d5
Ajdust indents in __main__.py
...
... so that the match the style of the other python code in this project
2020-01-31 11:35:25 +01:00
Les Begnaud
f4e243d5ad
update example to note yaml restriction
2020-01-31 09:27:34 +01:00
Les Begnaud
aa0d2a6e01
simplify yml definitions to use wildcard syntax
2020-01-31 09:27:34 +01:00
Les Begnaud
cce4370d41
add permission example
2020-01-31 09:27:34 +01:00
Les Begnaud
927a545f41
adjust groups and users startup scripts to allow custom codename filter
2020-01-31 09:27:34 +01:00
Christian Mäder
0574ffc571
Merge pull request #233 from newlandk/patch-1
...
update ldap caching configuration
2020-01-31 09:25:45 +01:00
Christian Mäder
ce74e94cbb
Merge pull request #234 from netbox-community/test-pr
...
Enable push workflow for PRs
2020-01-31 09:18:31 +01:00
Christian Mäder
778f7546b8
Enable push workflow for PRs
2020-01-30 15:48:01 +01:00
Kevin Newland
74eaae6bc8
Update ldap_config.py
2020-01-28 17:43:35 -06:00
Kevin Newland
00986573d9
Update LDAP Caching Options
...
Update LDAP caching configuration to match changes made to django-auth-ldap in 1.6.0
Django social auth now uses different cache configuration options: https://github.com/django-auth-ldap/django-auth-ldap/blob/master/django_auth_ldap/backend.py#L1041-L1056
NetBox settings.py reference: https://github.com/netbox-community/netbox/blob/master/netbox/netbox/settings.py#L360
2020-01-28 17:36:45 -06:00
Christian Mäder
b0b20aa6ba
Merge pull request #232 from netbox-community/develop
...
Release 0.21.1
2020-01-23 18:08:29 +01:00
Christian Mäder
f3a858811a
Merge pull request #230 from netbox-community/prepare-0.21.1
...
Preparation for 0.21.1
2020-01-23 15:50:54 +01:00
Christian Mäder
1eb40d1774
Preparation for 0.21.1
2020-01-23 15:34:22 +01:00
Christian Mäder
1f25fba671
Merge pull request #229 from netbox-community/fix_shields
...
Readme Cleanup
2020-01-23 15:32:41 +01:00
Christian Mäder
f525351cfe
Merge pull request #231 from netbox-community/green_tests
...
Disable python 3.9 tests once more
2020-01-23 15:31:46 +01:00
Christian Mäder
0e625a3b5c
Disable python 3.9 tests once more
2020-01-23 10:44:02 +01:00
Christian Mäder
f0b00ee104
Update docker inspect command in bug_report template
2020-01-23 10:40:28 +01:00
Christian Mäder
1c8d695fc2
Remove references to the old build system
2020-01-23 10:36:13 +01:00
Christian Mäder
653321994a
Fix link
2020-01-23 10:26:21 +01:00
Christian Mäder
132ab6fcca
Fix typo in PR template
2020-01-23 10:09:56 +01:00
Christian Mäder
9229b45dc2
Fix build status badge
2020-01-23 09:35:30 +01:00
Christian Mäder
d058b7bc93
Merge pull request #226 from netbox-community/develop
...
Release 0.21.0
2020-01-23 08:59:05 +01:00
Christian Mäder
a0f5a11ff1
Merge branch 'release' into develop
...
This is to allow automatic merging on Github from develop->release
2020-01-20 11:32:56 +01:00
Christian Mäder
05b9431ecb
Merge pull request #225 from netbox-community/prepare-0.21.0
...
Prepare 0.21.0
2020-01-20 11:28:13 +01:00
Christian Mäder
e179616db4
Preparation for 0.21.0
2020-01-20 10:36:15 +01:00
Christian Mäder
b92fbdc50d
Update mentioned Netbox version to 2.7.1
2020-01-20 10:36:15 +01:00
Christian Mäder
f26df57bfd
Merge pull request #218 from netbox-community/updated-pullrequest-template
...
Check that `develop` is the base branch in new PRs
2020-01-20 10:35:51 +01:00
Christian Mäder
8892ea9936
Ask for a release note entry
2020-01-20 10:28:08 +01:00
Christian Mäder
1bad9b4fa8
Fix typo in pull request template
2020-01-20 10:28:08 +01:00
Christian Mäder
2b21e14c2c
Check that develop
is target in PR
...
This is an update to the PR template.
It mostly adds text and some checks related to how good the template
is filled in and whether the `develop` branch was selected as base.
2020-01-20 10:28:08 +01:00
Christian Mäder
8caf755914
Merge pull request #209 from netbox-community/2.7-prep
...
Prepare for Netbox 2.7
2020-01-20 10:26:50 +01:00
Christian Mäder
27f671e41a
Update IP Initializer for Netbox 2.7
...
The ip address database model has changed in Netbox 2.7.
Therefore the initializer code, that was used before, broke.
As a user, you will need to update your ip_addresses.yml
file as follows:
- Make sure the status is written in lower case.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00
Christian Mäder
74a0e2cf6e
Update Interfaces Initializer for Netbox 2.7
...
The interface database model has changed in Netbox 2.7.
Therefore the initializer code, that was used before, broke.
As a user, you will need to update your dcim_interfaces.yml
file as follows:
- Make sure the type is a value out of the possible choices.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00
Christian Mäder
f3403cd0f5
Update VM Initializer for Netbox 2.7
...
The vm database model has changed in Netbox 2.7.
Therefore the initializer code, that was used before, broke.
As a user, you will need to update your virtual_machines.yml
file as follows:
- Make sure the status is spelled lowercase.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00
Christian Mäder
8d8b9a157e
Update VLAN Initializer for Netbox 2.7
...
The VLAN database model has changed in Netbox 2.7.
Therefore the initializer code, that was used before, broke.
As a user, you will need to update your vlans.yml file as follows:
- Make sure the status is spelled lowercase.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00
Christian Mäder
4a58676647
Update Device Initializer for Netbox 2.7
...
The device database model has changed in Netbox 2.7.
Therefore the initializer code, that was used before, broke.
As a user, you will need to update your devices.yml file as
follows:
- Make sure the rack face is spelled lowercase.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00