Nornir-salt

Latest version: v0.21.4

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

Scan your dependencies

Page 3 of 9

0.20.3

BUGS

1. Fixed resulserialiser handling of faulty results when `to_dict` is False and `add_details` is True

0.20.2

BUGS

1. Pydantic model fix for cerberus schema tests validation

CHANGES

0.20.0

CHANGES

1. InventoryFun update, delete and load functions now return a dictionary keyed by host name and boolean as a value instead of just a boolean.
2. Enhanced Robot nr.test keyword logging and reporting - now reports have success/failure highlighting, full test suite results returned with collected device output for each test suite.
3. Updated dependencies to comply with Salt 3006 static requirements:

- PyYaml 5.4.1 -> 6.0.1
- napalm 4.0.0 -> 4.1.0
- pydantic 1.10.2 -> 2.0.3
- nornir-netmiko 0.2.0 -> 1.0.0
- nornir-napalm 0.3.0 -> 0.4.0
- nornir-scrapli 2022.07.30 -> 2023.7.30
- scrapli 2022.07.30 -> 2023.7.30
- scrapli-community 2022.07.30 -> 2023.7.30
- scrapli-netconf 2022.07.30 -> 2023.7.30
- pyats 22.1 -> 23.7
- genie 22.1 -> 23.7
- pygnmi 0.8.9 -> 0.8.12
- pynetbox 7.0.0 -> 7.0.1
- lxml 4.9.2 -> 4.9.3
- rich 12.6.0 -> 13.5.2
- robotframework 6.0.2 -> 6.1.1
- dnspython 2.3.0 -> 2.4.2
- saltstack 3006.0 -> 3006.2

3. Added Pydantic 2.0 support, pydantic 1.x will be deprecated in 0.21 release
5. Changes to install extras:

- `prodmax` replaced with `prodmaxminion` and `prodmaxmaster` to optimize set of installed packages
- `prodmin` replaced with `prodminminion` and `prodminmaster` to optimize set of installed packages

6. Changed data returned by connections task plugin adding `connection_name`, `connection_action` and `connections_options` keys, changed task name to always be `connections`

0.19.2

CHANGES

1. InventoryFun update, delete and load functions now return a dictionary keyed by host name and boolean as a value insteqad of just a boolean.
2. Enhanced Robot nr.test keyword logging and reporting - now reports have success/failure highlighting, full test suite results returned with collected device output for each test suite.
3. Updated dependencies to comply with Salt 3006 static requirements:

- pyyaml from 6.0 to 5.4.1
- requests from 2.28.1 to 2.25.1
- psutil from `>=5.8.*,<=5.9.*` to `>=5.8.*,<6.*`

4. Changes to install extras:

- `prodmax` replaced with `prodmaxminion` and `prodmaxmaster`
- `prodmin` replaced with `prodminminion` and `prodminmaster`

0.19.1

FEATURES

1. Added InventoryFun `update_defaults` function

BUGS

2. Fixed deepcopy handling for `conn_open` function when connecting via jumphosts.

0.19.0

CHANGES

1. DictInventory - created Pydantic model for Nornir inventory to perform data validation prior to processing it - this is to handle malformed inventory data in a uniform way

FEATURES

1. Connections task plugin conn_open reconnect now support `connections_options` attribute to specify per-connection type parameters. 27
2. InventoryFun added new function - read_host_data - to read portions of hosts' inventory data using path keys.
3. Added new task plugins - `network` to implement network related utilites, so far added `resolve_dns` utility
4. Added new FFun filter function - `FT` Filter Tags to filter hosts by tags in their data

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.