Skip to content

Latest commit

 

History

History
401 lines (275 loc) · 10.8 KB

CHANGELOG.rst

File metadata and controls

401 lines (275 loc) · 10.8 KB

Junipernetworks Junos Collection Release Notes

  • Implement file_size as string.
  • Used xmltodict to gather the sub-module chassis list and return it as a dictionary.
  • Use of connection: local and the provider option are no longer valid on any modules in this collection.
  • Remove following deprecated Junos Modules.
  • junos_interface
  • junos_l2_interface
  • junos_l3_interface
  • junos_linkagg
  • junos_lldp
  • junos_lldp_interface
  • junos_static_route
  • junos_vlan
  • Add mac-vrf instance type.
  • fixes the nighbors list overwrite issue.
  • Fix incorrect param pass to to_text.
  • Minimum required ansible.netcommon version is 2.5.1.
  • Updated base plugin references to ansible.netcommon.
  • junos_facts - change default gather_subset to min from !config.
  • Fix junos_acl fact gathering when only destination port defined (#268).
  • Added junos_security_policies module.
  • Added junos_security_policies_global module.
  • Added junos_security_zones module.
  • junos_security_policies - Create and manage security policies on Juniper JUNOS devices
  • junos_security_policies_global - Manage global security policy settings on Juniper JUNOS devices
  • junos_security_zones - Manage security zones on Juniper JUNOS devices
  • Add junos_hostname resource module.
  • Allow interfaces resource module to configure and gather logical interface description.
  • Fix junos_command output when empty config response is received for show commands (#249).
  • junos_hostname - Manage Hostname server configuration on Junos devices.
  • junos_snmp_server - Manage SNMP server configuration on Junos devices.
  • Add junos_routing_options resource module.
  • Add junos_snmp_server resource module.
  • 'router_id' options is deprecated from junos_ospf_interfaces, junos_ospfv2 and junos_ospfv3 resuorce module.
  • junos_routing_options - Manage routing-options configuration on Junos devices.
  • Fix ospf router_id overlap issue.
  • Add note for router_id deprecation from ospf-interfaces resource module.
  • make sure router_id facts and config operation works fine for ospfv2 and ospfv3 RM
  • Add junos_ntp_global resource module.
  • Deprecated router_id from ospfv2 resource module.
  • junos_ntp_global - Manage NTP configuration on Junos devices.
  • Improve junos ospfv2 integration and unit tests coverage and router id assignment check implemented.
  • Improve junos vlans integration and unit tests coverage and facts gathering logic modification.
  • Deprecated router_id from ospfv3 resource module.
  • Add junos_logging_global Resource Module.
  • Add support for backup_format option in junos_config
  • support l3_interface in junos vlans
  • The junos_logging module has been deprecated in favor of the new junos_logging_global resource module and will be removed in a release after '2023-08-01'.
  • fix lacp force-up without port-priority in junos_lacp_interfaces
  • fix netconf test-case for lacp revert
  • junos_acls failed to parse acl when multiple addresses defined within a single term (#190)
  • junos_logging_global - Manage logging configuration on Junos devices.
  • Add junos_prefix_lists Resource Module.
  • Change src element from str to path for junos_scp.
  • Improve junos_bgp_address_family unit test coverage.
  • Add junos_routing_instances Resource Module.
  • Add support for available_network_resources key, which allows to fetch the available resources for a platform (#160).
  • Replace unsupported parameter vlan-id in junipernetworks.junos.junos_vlans module with vlan_id
  • Mask values of sensitive keys in module result(#165).
  • junos_routing_instances - Manage routing instances on Junos devices.
  • Add support df_bit and size option for junos_ping (#136).
  • 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 junos_bgp_address_family resource module.
  • Add support for autonomous-system routing-options for bgp global and updating tests and documentation.
  • Add support for bgp group and neighbors in bgp_global resource module.
  • Add support for configuration caching (single_user_mode).
  • Re-use device_info dictionary in cliconf.
  • junos_bgp_address_family - Manage BGP Address Family attributes of interfaces on Junos devices.
  • Add junos bgp global resource module.
  • Add ospf interfaces resource module.
  • changing prefix list type to list and correcting facts gathering (#131)
  • constructing the facts based on the addresses per unit (#111)
  • release version added updated to 1.3.0 for junos_ospf_interfaces and junos_bgp_global module
  • junos_bgp_global - Manages BGP Global configuration on devices running Juniper JUNOS.
  • junos_ospf_interfaces - OSPF Interfaces Resource Module.
  • Add version key to galaxy.yaml to work around ansible-galaxy bug
  • Updating unit tests for resource modules (#127)
  • allowing partial config filter for junos commands (#112)
  • checking for units and family attributes in conf dictionary (#121)
  • Add ospfv3 resource module.
  • junos_ospfv3 - OSPFv3 resource module
  • Use FQCN to M() references in modules documentation (#79)
  • Gathered state operation enabled, Parsed and rendered state operations implemented for junos_lacp.
  • Gathered state operation enabled, Parsed and rendered state operations implemented for junos_lldp_global.
  • Gathered state operation enabled, Parsed and rendered state operations implemented for junos_lldp_interfaces.
  • Gathered state operation enabled, Parsed and rendered state operations implemented for ospfv2, acl_interfaces, vlans and static_routes RM.
  • Gathered state operation enabled. Parsed and rendered state operations implemented.
  • Gathered state operation enabledand Parsed and rendered state operations implemented.
  • set_config called only when state is not gathered so that gathered opeartion works fine (#89).
  • set_config called only when state is not gathered so that gathered opeartion works fine (#93).
  • set_config called only when state is not gathered so that gathered opeartion works fine for l2_interfaces resource module (#91).
  • Make src, backup and backup_options in junos_config work when module alias is used (#83).
  • Update docs after sanity fixes to modules.
  • junos - Use junos cliconf to run command on Juniper Junos OS platform
  • junos - Use junos netconf plugin to run netconf commands on Juniper JUNOS platform
  • junos_acl_interfaces - ACL interfaces resource module
  • junos_acls - ACLs resource module
  • junos_banner - Manage multiline banners on Juniper JUNOS devices
  • junos_command - Run arbitrary commands on an Juniper JUNOS device
  • junos_config - Manage configuration on devices running Juniper JUNOS
  • junos_facts - Collect facts from remote devices running Juniper Junos
  • junos_interfaces - Junos Interfaces resource module
  • junos_l2_interfaces - L2 interfaces resource module
  • junos_l3_interfaces - L3 interfaces resource module
  • junos_lacp - Global Link Aggregation Control Protocol (LACP) Junos resource module
  • junos_lacp_interfaces - LACP interfaces resource module
  • junos_lag_interfaces - Link Aggregation Juniper JUNOS resource module
  • junos_lldp_global - LLDP resource module
  • junos_lldp_interfaces - LLDP interfaces resource module
  • junos_logging - Manage logging on network devices
  • junos_netconf - Configures the Junos Netconf system service
  • junos_ospfv2 - OSPFv2 resource module
  • junos_package - Installs packages on remote devices running Junos
  • junos_ping - Tests reachability using ping from devices running Juniper JUNOS
  • junos_rpc - Runs an arbitrary RPC over NetConf on an Juniper JUNOS device
  • junos_scp - Transfer files from or to remote devices running Junos
  • junos_static_routes - Static routes resource module
  • junos_system - Manage the system attributes on Juniper JUNOS devices
  • junos_user - Manage local user accounts on Juniper JUNOS devices
  • junos_vlans - VLANs resource module
  • junos_vrf - Manage the VRF definitions on Juniper JUNOS devices