v1.1.7¶
Release Date¶
2026-03-21
Fixed¶
- Nornir inventory plugin — replaced
nornir-nautobot(NautobotInventory) withnautobot-plugin-nornirv3.0.0 (NautobotORMInventory). The ORM-based inventory uses a Django queryset directly, eliminating the need for an API token and resolvingNautobotInventory.__init__() got unexpected keyword argument 'username'errors. - Device credential handling — removed hard-coded
username/passwordparameters from Nornir inventory initialisation. Credentials are now managed through Nautobot Secrets Groups (device_secrets_group,nautobot_api_secrets_group) via thenautobot-plugin-nornircredential framework. - Intent data resolver mismatches — corrected
intent_datafield structures for all 19 intent types to match resolver expectations (top-level keys instead of nested dicts). Affected resolvers:mgmt_ntp,mgmt_snmp,mgmt_motd,mgmt_netconf,mgmt_dhcp_server,mgmt_global_config,l2_vlan,l3_bgp,evpn_fabric,l2vni,sr_mpls,ipsec,qos_policy,cloud_direct_connect,cloud_vpc_peer,wifi,security_segmentation,connectivity,reachability.
Added¶
nautobot-plugin-nornirdependency — addednautobot-plugin-nornir = "^3.0.0"as a required dependency, replacing the previousnornir-nautobotpackage.- Nautobot Secrets Group integration — enabled
device_secrets_groupandnautobot_api_secrets_groupin the plugin configuration for production-ready credential management.