nornir-nautobot
nornir-nautobot copied to clipboard
Nornir inventory and plugins for Nautobot.
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...
Hallo! if `revert_in` is used in next method : https://github.com/nautobot/nornir-nautobot/blob/3bbc968c1bb9ec33459d5a8b495fb265c44b3c4a/nornir_nautobot/plugins/tasks/dispatcher/default.py#L368 `napalm_confirm_commit` needs to be used to actually confirm the commit: ``` from nornir_napalm.plugins.tasks import napalm_confirm_commit if revert_in is not None:...
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7. Release notes Sourced from idna's releases. v3.7 What's Changed Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time...
Please update `httpx` to latest version.
The nautobot-ansible plugin allows the option of overwriting the inventory host name with a virtual chassis name: https://nautobot-ansible.readthedocs.io/en/latest/plugins/inventory_inventory.html#parameter-virtual_chassis_name, all of the host vars are from the master member. When it...
Currently when the dispatched fails, the operator is provided with an error based on ` f"Unable to find the driver for {method} for platform: {task.host.platform}")`. It would be good to...
Hello, I wasn't sure under which Github repository to leave this issue so if I should open it under the nornir_netmiko library instead let me know. ## Issue The nornir_nautobot...
There should be able to build in tests for functions pretty easily for REST API driven systems.
Seems like some interop with using platform_slug_map from golden config and overloading a platform from that map in the dispatcher. GC user has platform map of: ```python "platform_slug_map": {"junos": "juniper_junos"},...
https://github.com/nautobot/nornir-nautobot/blob/4d6a4da7388461b70a0115c00fd3cef1f768712f/nornir_nautobot/plugins/tasks/dispatcher/default.py#L256 Some ios device have slightly diffrent outputs and cause this to not get caught and handled. Example ``` ^ % Invalid input detected at '^' marker. ```