Topics
- ios_acls - feature: Remarks can be configured for ACLs.
- ios_snmp_server - New Resource module added.
- 'ios_banner' - Bugfix for presence of multiple delimitation chars in the banner's declaration and idempotence improvement.
- Fix ntp_global - remove no_log for key_id under peer and server attributes.
- Fix ntp_global - to handle when attribute value is false.
- ios_acls - bugfixes and optimization for ACLs.
- ios_l2_interfaces - fix unable to set switchport mode properly.
- ios_logging_global - fix host ipv6 commands not parsed correctly.
- ios_logging_global - fix wrong ordering of commands fired on replaced state.
- Added connection network_cli in note for missing modules.
- Fixed ios_commands module example as per documentation.
- ios_snmp_server - snmp_server resource module
- Added ios_ntp_global resource module.
- Terminal plugin to support IOS device running in SD-WAN mode.
- Deprecated ios_ntp modules.
- Fixed bgp_address_family, for rendering multiple neighbors when available in config.
- fixed become functionality on privilege level not 15.
- ios_facts - fix for devices which have no support for VLANs, such as L3 devices.
- ios_vlans - for playbook execution module fails with an error when target device does not support VLANs, The offline states rendered and parsed will work as expected.
- Doc fix for ios_acl_interfaces.
- Doc fix for ios_logging_global.
- ios_ntp_global - ntp_global resource module
- Add support for VRF configuration under NTP server.
- Deprecated ios_bgp in favor of ios_bgp_global and ios_bgp_address_family.
- Remove testing with provider for ansible-test integration jobs. This helps prepare us to move to network-ee integration tests.
- Logging command template fixed supporting Jinja version for centos-8 EEs.
- Updated ios_l3_interface as the newer Resource Module implementation and added features.
- Sample commands added for l3_interfaces.
- Updated ios_logging_global Resource Module documentation with proper examples.
- Updated ios_command module doc example section with appropriate punctuation.
- ios_user fails to add password when configured in separate task with update_password.
- Broken link in documentation fixed.
- Deprecated next_hop_self type bool and introduced nexthop_self as dict under bgp_address_family.
- Move ios_config idempotent warning message with the task response under warnings key if changed is True
- PR adds the implementation of object group param to acls source and destination parameters (ansible-collections#339).
- PR to fix the bgp global activate rendering and fix bgp address family round trip failure (ansible-collections#353).
- To add ospfv2 passive_interfaces param with added functionality (ansible-collections#336).
- To add updated prefix lists and route maps params to Bgp AF RM (ansible-collections#267).
- To update prefix list and acls merge behaviour and update prefix list description position in model (ansible-collections#345).
- Add support for autoconfig and dhcp keywords for IPv6 addresses in l3_interfaces (ansible-collections#269).
- Reordering names of interface for proper value assignment
- fixes Serial interface configuration for l3_interfaces module and Unit Test cases added.
- fixes banner module with new attribute introduced
- fixes soft_reconfiguration and prefix_list command formation.
- Add ios_logging_global module.
- IOS Prefix list resource module.
- Fix IOS bgp global RM tracback while there's no bestpath/nopeerup_delay configured.
- Fix logging commands for v12 versions (ansible-collections#207).
- To fix IOS vlans RM where traceback was thrown if show vlan wasn't supported on the device and also fix replace and overridden state behaviour.
- To fix Spelling glitch.
- To fix ios acls overridden and replaced state of their inconsistent behaviour (ansible-collections#250).
- To fix ios_bgp_address_family neighbor next_hop_self param (ansible-collections#319).
- ios_logging_global - Logging resource module.
- ios_prefix_lists - Prefix Lists resource module.
- Add ios_route_maps Resource Module (ansible-collections#297).
- Add support for ansible_network_resources key allows to fetch the available resources for a platform (ansible-collections#292).
- To fix Cisco IOS no log issue and add ignore txt for 2.12 (ansible-collections#304).
- To fix the wrong arg being passed in acls template function (ansible-collections#305).
- ios_route_maps - Route Maps resource module.
- Remove tests/sanity/requirements.txt (ansible-collections#261).
- Doc update to update users WRT to idempotence issue in ios_logging when logging is ON (ansible-collections#287).
- PR to fix ios_l2_interfaces issue where it wasn't working with range of vlans as expected (ansible-collections#264).
- To add support for TwoGigabitEthernet interface option from IOS standpoint (ansible-collections#262).
- To fix ios_acls Nonetype error when aces are empty (ansible-collections#260).
- To fix ios_acls log and log_input params (ansible-collections#265).
- To fix ios_acls resource module acl_name traceback over some switches (ansible-collections#285).
- To fix ios_vlans traceback error when empty line with just Ports information is available in config (ansible-collections#273).
- Please refer to ansible.netcommon changelog for more details.
- Requires ansible.netcommon v2.0.0+ to support ansible_network_single_user_mode and ansible_network_import_modules.
- Add ios_bgp_address_family Resource Module. (ansible-collections#219).
- Adds support for single_user_mode command output caching. (ansible-collections#204).
- To fix ios_acls parsed state example under module doc (ansible-collections#244).
- fix error when comparing two vlan using string instead of the int value (ansible-collections#249).
- ios_bgp_address_family - BGP Address Family resource module.
- Add ios_bgp_global module.
- Add support size and df_bit options for ios_ping (ansible-collections#228).
- IOS resource modules minor doc updates (ansible-collections#233).
- IOS_CONFIG, incorrectly claims success when Command Rejected (ansible-collections#215).
- To fix ios_static_routes facts parsing in presence of interface (ansible-collections#225).
- Update doc to clarify on input config pattern (ansible-collections#220).
- Updating ios acls module to use newer CLI RM approach to resolve all of the ACL related bugs (ansible-collections#211).
- ios_bgp_global - BGP Global resource module
- Add version key to galaxy.yaml to work around ansible-galaxy bug.
- To fix ios_ospf_interfaces resource module authentication param behaviour (ansible-collections#209).
- Add ios_ospf_interfaces module.
- To enable ios ospfv3 integration tests (ansible-collections#165).
- To fix IOS static routes idempotency issue coz of netmask to cidr conversion (ansible-collections#177).
- To fix ios_static_routes where interface ip route-cache config was being parsed and resulted traceback (ansible-collections#176).
- To fix ios_vlans traceback bug when the name had Remote in it and added unit TC for the module (ansible-collections#179).
- To fix the traceback issue for longer vlan name having more than 32 characters (ansible-collections#182).
- ios_ospf_interfaces - OSPF Interfaces resource module
- Add ios_ospfv3 module.
- Add support for interface type Virtual-Template (ansible-collections#154).
- Added support for interface Tunnel (ansible-collections#145).
- Fix element type of ios_command's command parameter (ansible-collections#151).
- To fix the incorrect command displayed under ios_l3_interfaces resource module docs (ansible-collections#149).
- ios_ospfv3 - OSPFv3 resource module
Releasing 1.0.3 with updated readme with changelog link, galaxy description, and bugfix.
- To fix IOS l2 interfaces for traceback error and merge operation not working as expected (ansible-collections#103).
- To fix the issue where ios acls was complaining in absence of protocol option value (ansible-collections#124).
Re-releasing 1.0.1 with updated changelog.
- Removes IOS sanity ignores and sync for argspec and docstring (ansible-collections#114).
- Updated docs.
- Make src, backup and backup_options in ios_config work when module alias is used (ansible-collections#107).
- ios - Use ios cliconf to run command on Cisco IOS platform
- ios_acl_interfaces - ACL interfaces resource module
- ios_acls - ACLs resource module
- ios_banner - Manage multiline banners on Cisco IOS devices
- ios_bgp - Configure global BGP protocol settings on Cisco IOS.
- ios_command - Run commands on remote devices running Cisco IOS
- ios_config - Manage Cisco IOS configuration sections
- ios_facts - Collect facts from remote devices running Cisco IOS
- ios_interface - (deprecated, removed after 2022-06-01) Manage Interface on Cisco IOS network devices
- ios_interfaces - Interfaces resource module
- ios_l2_interface - (deprecated, removed after 2022-06-01) Manage Layer-2 interface on Cisco IOS devices.
- ios_l2_interfaces - L2 interfaces resource module
- ios_l3_interface - (deprecated, removed after 2022-06-01) Manage Layer-3 interfaces on Cisco IOS network devices.
- ios_l3_interfaces - L3 interfaces resource module
- ios_lacp - LACP resource module
- ios_lacp_interfaces - LACP interfaces resource module
- ios_lag_interfaces - LAG interfaces resource module
- ios_linkagg - Manage link aggregation groups on Cisco IOS network devices
- ios_lldp - Manage LLDP configuration on Cisco IOS network devices.
- ios_lldp_global - LLDP resource module
- ios_lldp_interfaces - LLDP interfaces resource module
- ios_logging - Manage logging on network devices
- ios_ntp - Manages core NTP configuration.
- ios_ospfv2 - OSPFv2 resource module
- ios_ping - Tests reachability using ping from Cisco IOS network devices
- ios_static_route - (deprecated, removed after 2022-06-01) Manage static IP routes on Cisco IOS network devices
- ios_static_routes - Static routes resource module
- ios_system - Manage the system attributes on Cisco IOS devices
- ios_user - Manage the aggregate of local users on Cisco IOS device
- ios_vlan - (deprecated, removed after 2022-06-01) Manage VLANs on IOS network devices
- ios_vlans - VLANs resource module
- ios_vrf - Manage the collection of VRF definitions on Cisco IOS devices