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
Christian Mäder
7b914d31d6
Update Rack Initializer for Netbox 2.7
...
The rack 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 racks.yml file as follows:
- Rack types must match one of the 5 rack types given, e.g.
'4-post-cabinet'.
- Rack width must match one of the 2 rack widths given, i.e. '19' or
'23'.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00
Christian Mäder
c001626b85
Update Custom Fields Initializer for Netbox 2.7
...
The custom field 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 custom_fields.yml file as
follows:
- type must be lowercase
- the `selection` type was changed to `select`
- the filter_logic must be lower case
This is to achieve compatibility with the naming schema that
Netbox uses internally. It allows us to become forward compatible
in case Netbox ever introduces a new type for custom fields.
See the diff of this commit for further information how this is meant.
2020-01-20 08:39:26 +01:00
Christian Mäder
355f9d4cf7
Prepare for Netbox 2.7
2020-01-20 08:39:26 +01:00
Christian Mäder
40ef427336
Merge pull request #222 from netbox-community/fix-github-action
...
Fix Github Action
2020-01-20 08:38:40 +01:00
Christian Mäder
e16b009a7f
Merge pull request #221 from netbox-community/improve-test.sh
...
Improve test.sh
2020-01-20 08:37:48 +01:00
Christian Mäder
25671d42a5
Re-enable Netbox unit tests
2020-01-20 08:37:18 +01:00
Christian Mäder
dd0aee081a
Fix failing GH Action
2020-01-17 18:46:30 +01:00
Christian Mäder
cfbd037f79
Enable tests with Python 3.9
2020-01-17 17:44:07 +01:00
Christian Mäder
3b56c827f9
Improve test.sh
...
Don't move the original initializers directory, but rather use the one
with the modified initializers in it.
2020-01-17 17:23:15 +01:00
Christian Mäder
870b44fdbc
Merge pull request #214 from cimnine/github-action
...
Use Github Actions to build Netbox Docker
2020-01-17 14:26:40 +01:00
Christian Mäder
79a10dd445
Preparation for 0.20.0
2020-01-17 14:11:28 +01:00
Christian Mäder
57afeec94f
Netbox is not yet compatible with Python 3.9
2019-12-29 22:09:32 +01:00
Christian Mäder
b118cd5812
Building the Docker image with Github Actions
2019-12-23 18:21:08 +01:00
Christian Mäder
7863e5902e
Preparation for 0.20.0
2019-12-21 15:20:33 +01:00
Christian Mäder
0a9991de96
Merge pull request #186 from netbox-community/non-root
...
Non root
2019-12-20 14:21:34 +01:00
Christian Mäder
28c786c2a6
Merge pull request #195 from netbox-community/update-postgres
...
Update PostgreSQL to 11
2019-12-20 11:43:17 +01:00
Christian Mäder
1c899b55eb
Merge pull request #201 from netbox-community/fix_docker_build
...
Fix variables for Dockerhub build
2019-12-20 11:42:59 +01:00
Christian Mäder
7af88388bb
Merge pull request #202 from netbox-community/prepare_184
...
Prepares scripts and documentation for #184
2019-12-20 11:42:41 +01:00
Christian Mäder
51df2cbbaa
Merge pull request #206 from netbox-community/test-initializers
...
Adds a test that validates the initializer yml files
2019-12-20 11:42:30 +01:00
Christian Mäder
b48de9f87e
Merge pull request #207 from netbox-community/speedup_startup_scripts
...
Massive speedup in executing startup_scripts
2019-12-16 12:17:21 +01:00
Christian Mäder
85065005d4
Merge pull request #203 from netbox-community/pull-request-template
...
Pull Request Template Suggestion
2019-12-16 12:16:53 +01:00
Christian Mäder
0696ecb037
Merge pull request #204 from netbox-community/reduce_docker_context
...
Reduce the Docker Context
2019-12-16 12:16:37 +01:00
Christian Mäder
05d32ae705
Massive speedup in executing startup_scripts
2019-12-14 18:16:31 +01:00
Christian Mäder
fd955544af
Merge pull request #196 from jsimonetti/rackgroup_initialiser
...
Add rack group initialiser
2019-12-14 17:31:38 +01:00
Christian Mäder
0a77c3d81e
Merge pull request #198 from mattolenik/fix-197
...
Remove use of GNU date extensions when labeling images
2019-12-14 17:20:36 +01:00
Matt Olenik
66e90428b5
Remove use of GNU date extensions when labeling images
...
Fixes #197
2019-12-13 16:06:18 -08:00
Christian Mäder
310cda1f18
Reduce the Docker Context
2019-12-11 13:58:33 +01:00
Christian Mäder
daaf72962f
Adds a test that validates the initializer yml files
2019-12-11 11:48:29 +01:00
Jeroen Simonetti
93dee74459
Add rack group initialiser
...
Fixes #192
Signed-off-by: Jeroen Simonetti <jeroen@simonetti.nl>
2019-12-11 10:57:14 +01:00
Christian Mäder
1064696c96
N/A when there's no issue
2019-12-10 23:16:11 +01:00
Christian Mäder
7df5da38bf
Pull request template suggestion
2019-12-10 23:09:43 +01:00
Christian Mäder
e4e0a63e17
Better safe than sorry, keep PostgreSQL at 11 for now.
2019-12-10 22:41:57 +01:00
Christian Mäder
bf2a21ddea
Merge pull request #177 from sdktr/patch-2
...
Add SSLMODE to database connection settings
2019-12-10 22:39:53 +01:00
Christian Mäder
6a07527632
Merge pull request #194 from netbox-community/update-redis
...
Update Redis to Version 5
2019-12-10 22:35:55 +01:00
Christian Mäder
0f7675c792
Merge pull request #193 from netbox-community/revert-180
...
Revert "Fix #179 'libc not found'"
2019-12-10 22:35:39 +01:00
Christian Mäder
f3bbfdc34c
Merge pull request #189 from netbox-community/GettingStarted
...
Adds a link to the Getting Started wiki section to the README
2019-12-10 22:35:17 +01:00
Christian Mäder
a4186c1031
Prepares scripts and documentation for #184
2019-12-10 21:44:11 +01:00
Christian Mäder
809570f4bc
Fix variables for Dockerhub build
2019-12-10 21:25:36 +01:00
Stefan de Kooter
135199e597
Merge branch 'master' into patch-2
2019-12-09 22:54:30 +01:00
Christian Mäder
8a92640d10
Re-wording of dependencies check paragraph
2019-11-26 12:28:43 +01:00
Christian Mäder
788804627e
Fix typo
2019-11-26 12:27:25 +01:00
Christian Mäder
150f35ea3b
update postgres to 12
2019-11-26 12:23:16 +01:00
Christian Mäder
1ce99cf02f
update redis
2019-11-26 12:14:51 +01:00
Christian Mäder
5e92352b0a
set umask in entrypoint
2019-11-26 12:09:26 +01:00
Christian Mäder
8664e42233
Revert "Fix #179 'libc not found'"
...
This reverts commit feb810ab27
.
2019-11-26 11:40:10 +01:00
Christian Mäder
7942e9edbe
Remove the named user, change permissions to 'g+w'
2019-11-26 11:24:12 +01:00
Christian Mäder
01c4137dc9
Adds netbox user
2019-11-26 11:24:12 +01:00
Christian Mäder
c083baf640
Preparation for 0.19.4
2019-11-25 17:12:29 +01:00
Christian Mäder
d1d71e1256
Merge branch 'mattolenik-fix-skip-git'
2019-11-25 17:11:10 +01:00