ansible-role-netbox
ansible-role-netbox copied to clipboard
Cross-platform Ansible role for deploying NetBox, a DCIM/IPAM tool, in a production environment.
I am not sure if this is a rhel/centos specific issue or if this is happening to everyone, but I noticed while messing around with using nginx as a reverse...
Error when run molecule test ``` lae.netbox❯ molecule test --- dependency: name: galaxy driver: name: vagrant provider: name: virtualbox lint: enabled: false name: yamllint platforms: - box: generic/debian9 name: debian-9...
- one with load balancer and multiple NetBox workers
#90 was merged since I deployed it fine locally, but there should be a deploy test for the weekly CI test. Right now the test suite doesn't support it yet,...
Sometimes the idempotency checks fail on Travis CI because new commits are added upstream while tests are running. Maybe a preparatory task can be added to the beginning of CI...
- need to keep track of what version was previously deployed (easy for stable) - backup database on upgrade Would probably only make sense to support this for stable releases.
For every release, this role [creates a new directory](https://github.com/lae/ansible-role-netbox/blob/master/tasks/install_via_stable.yml#L6) to deploy NetBox into, as well as a virtualenv for that particular release. This allows us to do naive downgrades (it's...
Just creating a task list here to consolidate the work required for NetBox v3.4.2 support. Any releases past that version will have to come _after_ this work effort is done...
I propose adding support for `Custom Validators` using the [dotted path](https://docs.netbox.dev/en/stable/customization/custom-validation/#dotted-path) configuration method so users can still take advantage of the Dynamic Configuration support. I'm already working on a branch...