Netbox pillar enhancements - Virtual Machines, Interfaces, IP Addresses, Documentation #59500
Hi there! Welcome to the Salt Community! Thank you for making your first contribution. We have a lengthy process for issues and PRs. Someone from the Core Team will follow up as soon as possible. In the meantime, here’s some information that may help as you continue your Salt journey.
There are lots of ways to get involved in our community. Every month, there are around a dozen opportunities to meet with other contributors and the Salt Core team and collaborate in real time. The best way to keep track is by subscribing to the Salt Community Events Calendar.
…ls.url for URL protocol validation
…into netbox_pillar_enhancements Merge origin
…es, Documentation (saltstack#59500) * Add support for virtual machines, interfaces, and IP addresses. * Enhance netbox pillar, add tests * Add changelog for 51490 * Expanded the documentation for the netbox pillar (resolves saltstack#59398) * Add reqs for windows * Add more tests, remove IPv4-specific code * Some documentation and comment cleanups * Remove URL validation, dependency on validators package, use salt.utils.url for URL protocol validation * Remove more instances of validators python package * Rework documentation for python3 version of jupyter console (which has been split out from IPython). Fixes saltstack#59741 * Remove errant '?' * Change debian python3-jupyter-console to jupyter-console to get the front-end script (which will also install python3-jupyter-console lib) * Fix openconfig links * Revert "Change debian python3-jupyter-console to jupyter-console to get the front-end script (which will also install python3-jupyter-console lib)" This reverts commit 4d6b15a. * Revert "Remove errant '?'" This reverts commit 546a859. * Revert "Rework documentation for python3 version of jupyter console (which has been split out from IPython). Fixes saltstack#59741" This reverts commit 69764e3. * Add NetBox API pagination support, clean up logging * Update changelog to fix typos and remove reference to removed validators dependency * Clean up logging, update tests * Re-run changes with pre-commit * Further logging cleanups, pre-commit changes * More pre-commit changes Co-authored-by: Sage the Rage <email@example.com>