Releases: dmulyalin/nornir-salt
Releases · dmulyalin/nornir-salt
0.21.2
0.21.1
0.21.0
CHANGES
- Removed support for python 3.7
- Updated and tested dependencies:
- nornir 3.3.0 -> 3.4.1
- pydantic 2.3.0 -> 2.5.3
- cerberus 1.3.4 -> 1.3.5
- genie 23.7 -> 23.11
- pyats 23.7 -> 23.11
- ncclient 0.6.13 -> 0.6.15
- netmiko 4.1.2 -> 4.3.0
- nornir-netmiko 1.0.0 -> 1.0.1
- ntc-templates 3.0.0 -> 4.1.0
- paramiko 2.12.0 -> 3.4.0
- pygnmi 0.8.12 -> 0.8.13
- pynetbox 7.0.1 -> 7.3.3
- requests 2.25.1 -> 2.31.0
- lxml 4.9.3 -> 5.0.0
- textfsm 1.1.2 -> 1.1.3
- jinja2 3.1.2 -> 3.1.3
- rich 13.5.2 -> 13.7.0
- diskcache 5.6.1 -> 5.6.3
0.20.3
0.20.2
0.20.0
CHANGES
- InventoryFun update, delete and load functions now return a dictionary keyed by host name and boolean as a value instead of just a boolean.
- 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.
- 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
- Added Pydantic 2.0 support, pydantic 1.x will be deprecated in 0.21 release
- Changes to install extras:
prodmax
replaced withprodmaxminion
andprodmaxmaster
to optimize set of installed packagesprodmin
replaced withprodminminion
andprodminmaster
to optimize set of installed packages
- Changed data returned by connections task plugin adding
connection_name
,connection_action
andconnections_options
keys, changed task name to always beconnections
0.19.2
CHANGES
- InventoryFun update, delete and load functions now return a dictionary keyed by host name and boolean as a value insteqad of just a boolean.
- 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.
- 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.*
- Changes to install extras:
prodmax
replaced withprodmaxminion
andprodmaxmaster
prodmin
replaced withprodminminion
andprodminmaster
0.19.1
0.19.0
CHANGES
- 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
- Connections task plugin conn_open reconnect now support
connections_options
attribute to specify per-connection type parameters. #27 - InventoryFun added new function - read_host_data - to read portions of hosts' inventory data using path keys.
- Added new task plugins -
network
to implement network related utilites, so far addedresolve_dns
utility - Added new FFun filter function -
FT
Filter Tags to filter hosts by tags in their data