Nornir-salt

Latest version: v0.21.1

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

Scan your dependencies

Page 3 of 8

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

0.18.0

This release having no changes to code, but increasing release number to match minor version of salt-nornir 0.18.0 version

0.17.0

FEATURES

1. InventoryFun added new function - list_hosts_platforms - to produce a dictionary keyed by hosts' names with values of their platforms

BUGS

1. DictInvenotry fixed to properly handle empty inventory data or inventory that does not have hosts.

CHANGES

1. Removed Netbox connection plugin and Netbox tasks, functionality moved to salt-nornir netbox pillar and nr.netbox execution modules. The reason is, integration with Salt provided better scaling compared to calling out Netbox API from hosts tasks, where one API request sent per each host task runs on. FOr substantial number of hosts that might not be the best way of doing it. SaltStack execution modules and pillar modules however, can serve as an aggregation points, gathering or pushing data for several hosts using less number of API calls.

0.16.1

FEATURES

1. InventoryFun added new function - list_hosts_platforms - to produce a dictionary keyed by hosts' names with values of their platforms

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.