Nornir-salt

Latest version: v0.21.1

Safety actively analyzes 630254 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

0.16.0

FEATURES

1. TestsProcessor added support to build per-host tests suites and per-host commands using Jinja2 and YAML
2. scrapli_netconf_call task added support for commit confirmed to transaction function

CHANGES

1. Tested and updated depemdencies:
- pydantic 1.9.1 -> 1.10.2
- jmespath 1.0.0 -> 1.0.1
- nornir-scrapli 2022.1.30 -> 2022.07.30
- pygnmi 0.8.4 -> 0.8.9
- requests 2.27.1 -> 2.28.1
- scrapli 2022.1.30 -> 2022.07.30
- scrapli-community 2022.1.30 -> 2022.07.30
- scrapli-netconf 2022.1.30 -> 2022.07.30
- tabulate 0.8.9 -> 0.8.10
- lxml 4.8.0 -> 4.9.1
- jinja2 3.0.3 -> 3.1.2

0.15.0

FEATURES

1. Added NetboxConnectionPlugin to interact with netbox from task plugins using pynetbox
2. Added netbox_tasks plugin with these functions:

- netbox_tasks - function to call one of task plugins
- sync_device_from_netbox - to sync data from Netbox device to Nornir host data inventory
- sync_device_to_netbox - to sync Nornir Inventory devices data to Netbox

CHANGES

1. Improved RetryRunner logging of connection exceptions
2. Improved HostsKeepalive function handling for puresnmp, http and netbox connection plugins
3. Improved netmiko_send_config result collection handling to capture not only config changes but also commit and exit config results
4. Improved "\\n" handling for send_config tasks to make sure escaped new line is not altered

0.14.0

FEATURES

1. Added PuseSNMPPlugin connection plugin to communicate with devices over SNMP using puresnmp library
2. Added puresnmp_call task plugin to run SNMP tasks

0.13.2

BUGS

1. Improved `cfg_form_commands ` utility function `\\n` handling for send config tasks

CHANGES

1. Improved `netmik_send_config ` method to find prompt before entering enable mode, Arista was failing to enter enable mode due to is_alive method calls

0.13.1

FEATURES/FIXES

1. ncclient_call transaction added support for edit_rpc, edit_arg and commit_arg arguments to have better control over transaction execution, for example can use edit_rpc="load_configration" to call Juniper proprietary load_confgiuration_rpc, or use commit_arg to specify validate=True argument to validate config before commit if supported by device. Enhanced handling of Juniper proprietary commit RPC to support commit_confirmed for Juniper devices 6

CHANGES

1. Improved nclient_call task yangdantic model
2. Enhanced ncclient_call transaction function to better handle return results

0.13.0

Page 4 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.