summaryrefslogtreecommitdiffstats
path: root/ansible_collections/junipernetworks/junos/changelogs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 12:04:41 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 12:04:41 +0000
commit975f66f2eebe9dadba04f275774d4ab83f74cf25 (patch)
tree89bd26a93aaae6a25749145b7e4bca4a1e75b2be /ansible_collections/junipernetworks/junos/changelogs
parentInitial commit. (diff)
downloadansible-975f66f2eebe9dadba04f275774d4ab83f74cf25.tar.xz
ansible-975f66f2eebe9dadba04f275774d4ab83f74cf25.zip
Adding upstream version 7.7.0+dfsg.upstream/7.7.0+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'ansible_collections/junipernetworks/junos/changelogs')
-rw-r--r--ansible_collections/junipernetworks/junos/changelogs/changelog.yaml466
-rw-r--r--ansible_collections/junipernetworks/junos/changelogs/config.yaml32
-rw-r--r--ansible_collections/junipernetworks/junos/changelogs/fragments/.keep0
3 files changed, 498 insertions, 0 deletions
diff --git a/ansible_collections/junipernetworks/junos/changelogs/changelog.yaml b/ansible_collections/junipernetworks/junos/changelogs/changelog.yaml
new file mode 100644
index 000000000..518dfa5a7
--- /dev/null
+++ b/ansible_collections/junipernetworks/junos/changelogs/changelog.yaml
@@ -0,0 +1,466 @@
+ancestor: null
+releases:
+ 1.0.0:
+ modules:
+ - description: ACL interfaces resource module
+ name: junos_acl_interfaces
+ namespace: ""
+ - description: ACLs resource module
+ name: junos_acls
+ namespace: ""
+ - description: Manage multiline banners on Juniper JUNOS devices
+ name: junos_banner
+ namespace: ""
+ - description: Run arbitrary commands on an Juniper JUNOS device
+ name: junos_command
+ namespace: ""
+ - description: Manage configuration on devices running Juniper JUNOS
+ name: junos_config
+ namespace: ""
+ - description: Collect facts from remote devices running Juniper Junos
+ name: junos_facts
+ namespace: ""
+ - description: Junos Interfaces resource module
+ name: junos_interfaces
+ namespace: ""
+ - description: L2 interfaces resource module
+ name: junos_l2_interfaces
+ namespace: ""
+ - description: L3 interfaces resource module
+ name: junos_l3_interfaces
+ namespace: ""
+ - description:
+ Global Link Aggregation Control Protocol (LACP) Junos resource
+ module
+ name: junos_lacp
+ namespace: ""
+ - description: LACP interfaces resource module
+ name: junos_lacp_interfaces
+ namespace: ""
+ - description: Link Aggregation Juniper JUNOS resource module
+ name: junos_lag_interfaces
+ namespace: ""
+ - description: LLDP resource module
+ name: junos_lldp_global
+ namespace: ""
+ - description: LLDP interfaces resource module
+ name: junos_lldp_interfaces
+ namespace: ""
+ - description: Manage logging on network devices
+ name: junos_logging
+ namespace: ""
+ - description: Configures the Junos Netconf system service
+ name: junos_netconf
+ namespace: ""
+ - description: OSPFv2 resource module
+ name: junos_ospfv2
+ namespace: ""
+ - description: Installs packages on remote devices running Junos
+ name: junos_package
+ namespace: ""
+ - description: Tests reachability using ping from devices running Juniper JUNOS
+ name: junos_ping
+ namespace: ""
+ - description: Runs an arbitrary RPC over NetConf on an Juniper JUNOS device
+ name: junos_rpc
+ namespace: ""
+ - description: Transfer files from or to remote devices running Junos
+ name: junos_scp
+ namespace: ""
+ - description: Static routes resource module
+ name: junos_static_routes
+ namespace: ""
+ - description: Manage the system attributes on Juniper JUNOS devices
+ name: junos_system
+ namespace: ""
+ - description: Manage local user accounts on Juniper JUNOS devices
+ name: junos_user
+ namespace: ""
+ - description: VLANs resource module
+ name: junos_vlans
+ namespace: ""
+ - description: Manage the VRF definitions on Juniper JUNOS devices
+ name: junos_vrf
+ namespace: ""
+ plugins:
+ cliconf:
+ - description: Use junos cliconf to run command on Juniper Junos OS platform
+ name: junos
+ namespace: null
+ netconf:
+ - description:
+ Use junos netconf plugin to run netconf commands on Juniper JUNOS
+ platform
+ name: junos
+ namespace: null
+ release_date: "2020-06-23"
+ 1.0.1:
+ changes:
+ bugfixes:
+ - Make `src`, `backup` and `backup_options` in junos_config work when module
+ alias is used (https://github.com/ansible-collections/junipernetworks.junos/pull/83).
+ - Update docs after sanity fixes to modules.
+ fragments:
+ - fix_config_module_src_backup.yaml
+ - update_docs.yaml
+ release_date: "2020-08-07"
+ 1.1.0:
+ changes:
+ bugfixes:
+ - set_config called only when state is not gathered so that gathered opeartion
+ works fine (https://github.com/ansible-collections/junipernetworks.junos/issues/89).
+ - set_config called only when state is not gathered so that gathered opeartion
+ works fine (https://github.com/ansible-collections/junipernetworks.junos/issues/93).
+ - set_config called only when state is not gathered so that gathered opeartion
+ works fine for l2_interfaces resource module (https://github.com/ansible-collections/junipernetworks.junos/issues/91).
+ minor_changes:
+ - 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.
+ fragments:
+ - 89_gathered_opr_fix_junos_interfaces.yaml
+ - 91_gathered_opr_fix_junos_l2interfaces.yaml
+ - 93_gathered_opr_fix_junos_l3_interfaces.yaml
+ - junos_rm_state_opr_updated.yaml
+ - lacp_global_state_opr_updated.yaml
+ - lacp_interfaces_state_opr_updated.yaml
+ - lag_interfaces_state_opr_updated.yaml
+ - lldp_global_state_opr_updated.yaml
+ - lldp_interfaces_state_opr_added.yaml
+ release_date: "2020-08-31"
+ 1.1.1:
+ changes:
+ minor_changes:
+ - Use FQCN to M() references in modules documentation (https://github.com/ansible-collections/junipernetworks.junos/pull/79)
+ fragments:
+ - 79-Use-FQCN-to-M-references
+ release_date: "2020-10-01"
+ 1.2.0:
+ changes:
+ minor_changes:
+ - Add ospfv3 resource module.
+ fragments:
+ - add_junos_ospfv3.yaml
+ modules:
+ - description: OSPFv3 resource module
+ name: junos_ospfv3
+ namespace: ""
+ release_date: "2020-10-30"
+ 1.2.1:
+ changes:
+ bugfixes:
+ - Add version key to galaxy.yaml to work around ansible-galaxy bug
+ - Updating unit tests for resource modules (https://github.com/ansible-collections/junipernetworks.junos/pull/127)
+ - allowing partial config filter for junos commands (https://github.com/ansible-collections/junipernetworks.junos/issues/112)
+ - checking for units and family attributes in conf dictionary (https://github.com/ansible-collections/junipernetworks.junos/issues/121)
+ fragments:
+ - 112_partial_config_fix.yaml
+ - 121_error_with_junos_acl_interfaces_facts.yaml
+ - galaxy-version.yaml
+ - unit_tests_updates.yaml
+ release_date: "2020-11-26"
+ 1.3.0:
+ changes:
+ bugfixes:
+ - changing prefix list type to list and correcting facts gathering (https://github.com/ansible-collections/junipernetworks.junos/issues/131)
+ - constructing the facts based on the addresses per unit (https://github.com/ansible-collections/junipernetworks.junos/issues/111)
+ - release version added updated to 1.3.0 for junos_ospf_interfaces and junos_bgp_global
+ module
+ minor_changes:
+ - Add junos bgp global resource module.
+ - Add ospf interfaces resource module.
+ fragments:
+ - junos_acl_prefix_list_fix.yaml
+ - junos_bgp_global_module.yaml
+ - junos_l3_interfaces_unit_fix.yaml
+ - junos_ospf_interfaces.yaml
+ - junos_version_added_updated.yaml
+ modules:
+ - description: Manages BGP Global configuration on devices running Juniper JUNOS.
+ name: junos_bgp_global
+ namespace: ""
+ - description: OSPF Interfaces Resource Module.
+ name: junos_ospf_interfaces
+ namespace: ""
+ release_date: "2021-01-28"
+ 2.0.0:
+ changes:
+ major_changes:
+ - Please refer to ansible.netcommon `changelog <https://github.com/ansible-collections/ansible.netcommon/blob/main/changelogs/CHANGELOG.rst#ansible-netcommon-collection-release-notes>`_
+ for more details.
+ - Requires ansible.netcommon v2.0.0+ to support `ansible_network_single_user_mode`
+ and `ansible_network_import_modules`.
+ minor_changes:
+ - 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.
+ fragments:
+ - 156-remove_tests_sanity_requirements.yml
+ - add_bgp_address_family.yaml
+ - asn_handling_doc_updates.yaml
+ - fix_junos_sanity.yaml
+ - implementing_group_and_neighbor.yaml
+ - single_user_mode.yaml
+ modules:
+ - description: Manage BGP Address Family attributes of interfaces on Junos devices.
+ name: junos_bgp_address_family
+ namespace: ""
+ release_date: "2021-02-25"
+ 2.0.1:
+ changes:
+ minor_changes:
+ - Add support df_bit and size option for junos_ping (https://github.com/ansible-collections/junipernetworks.junos/pull/136).
+ fragments:
+ - int-test-fix.yaml
+ - junos_ping_df_rapid.yaml
+ - remove-check_required.yaml
+ release_date: "2021-03-29"
+ 2.1.0:
+ changes:
+ minor_changes:
+ - Add junos_routing_instances Resource Module.
+ - Add support for available_network_resources key, which allows to fetch the
+ available resources for a platform (https://github.com/ansible-collections/junipernetworks.junos/issues/160).
+ - Replace unsupported parameter `vlan-id` in junipernetworks.junos.junos_vlans
+ module with `vlan_id`
+ security_fixes:
+ - Mask values of sensitive keys in module result(https://github.com/ansible-collections/junipernetworks.junos/issues/165).
+ fragments:
+ - 117_junos_routing_instances_resource_module.yaml
+ - ansible_networl_resources_facts.yaml
+ - junos_vlans.yaml
+ - no_log_sanity_fixes.yaml
+ modules:
+ - description: Manage routing instances on Junos devices.
+ name: junos_routing_instances
+ namespace: ""
+ release_date: "2021-04-28"
+ 2.10.0:
+ changes:
+ minor_changes:
+ - Added junos_security_policies module.
+ - Added junos_security_policies_global module.
+ - Added junos_security_zones module.
+ fragments:
+ - black_fix.yml
+ - fix_sanity_list.yml
+ - junos_security_policies_global_module.yaml
+ - junos_security_policies_resource_module.yaml
+ - junos_security_zones_module.yml
+ modules:
+ - description: Create and manage security policies on Juniper JUNOS devices
+ name: junos_security_policies
+ namespace: ""
+ - description: Manage global security policy settings on Juniper JUNOS devices
+ name: junos_security_policies_global
+ namespace: ""
+ - description: Manage security zones on Juniper JUNOS devices
+ name: junos_security_zones
+ namespace: ""
+ release_date: "2022-03-29"
+ 2.2.0:
+ changes:
+ minor_changes:
+ - Change src element from str to path for junos_scp.
+ - Improve junos_bgp_address_family unit test coverage.
+ fragments:
+ - change_junos_scp_src_element.yaml
+ - changelog_doc_path_update.yaml
+ - improve_bgp_address_family_test_coverage.yaml
+ - update_author_bgp_global.yaml
+ release_date: "2021-05-18"
+ 2.3.0:
+ changes:
+ minor_changes:
+ - Add junos_prefix_lists Resource Module.
+ fragments:
+ - 118_junos_prefix_lists_resource_module.yaml
+ - update_readme.yml
+ release_date: "2021-06-22"
+ 2.4.0:
+ changes:
+ bugfixes:
+ - 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 (https://github.com/ansible-collections/junipernetworks.junos/issues/190)
+ deprecated_features:
+ - 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'.
+ minor_changes:
+ - Add junos_logging_global Resource Module.
+ - Add support for backup_format option in junos_config
+ - support l3_interface in junos vlans
+ fragments:
+ - 109_support_l3_interface_in_vlans.yaml
+ - deprecate_junos_logging.yaml
+ - fix_no_port_priority.yml
+ - junos_acl_multi_address_port_acls.yaml
+ - junos_config_backup_format.yaml
+ - junos_logging_global_module.yaml
+ modules:
+ - description: Manage logging configuration on Junos devices.
+ name: junos_logging_global
+ namespace: ""
+ release_date: "2021-07-28"
+ 2.5.0:
+ changes:
+ deprecated_features:
+ - Deprecated router_id from ospfv3 resource module.
+ minor_changes:
+ - 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.
+ fragments:
+ - deprecate_ospfv3_router_id.yaml
+ - ospfv2_test_coverage_improvement.yaml
+ - vlans_tests_coverage_improvement.yaml
+ release_date: "2021-08-30"
+ 2.6.0:
+ changes:
+ deprecated_features:
+ - Deprecated router_id from ospfv2 resource module.
+ minor_changes:
+ - Add junos_ntp_global resource module.
+ fragments:
+ - deprecate_ospfv2_router_id.yaml
+ - junos_ntp_global.yaml
+ - rename_key_to_key_id_junos_ntp_global.yaml
+ - set_allow_duplicates.yaml
+ modules:
+ - description: Manage NTP configuration on Junos devices.
+ name: junos_ntp_global
+ namespace: ""
+ release_date: "2021-09-24"
+ 2.7.0:
+ changes:
+ doc_changes:
+ - 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
+ fragments:
+ - 0-copy_ignore_txt.yml
+ - junos_ospf_router_if_fix.yaml
+ release_date: "2021-11-25"
+ 2.7.1:
+ changes:
+ bugfixes:
+ - Fix ospf router_id overlap issue.
+ fragments:
+ - fix_ospf_facts_issue.yaml
+ release_date: "2021-12-07"
+ 2.8.0:
+ changes:
+ deprecated_features:
+ - "'router_id' options is deprecated from junos_ospf_interfaces, junos_ospfv2
+ and junos_ospfv3 resuorce module."
+ minor_changes:
+ - Add junos_routing_options resource module.
+ - Add junos_snmp_server resource module.
+ fragments:
+ - junos_routing_options_resource_module.yaml
+ - junos_snmp_server_module.yaml
+ modules:
+ - description: Manage routing-options configuration on Junos devices.
+ name: junos_routing_options
+ namespace: ""
+ release_date: "2021-12-09"
+ 2.9.0:
+ changes:
+ bugfixes:
+ - Fix junos_command output when empty config response is received for show commands
+ (https://github.com/ansible-collections/junipernetworks.junos/issues/249).
+ minor_changes:
+ - Add junos_hostname resource module.
+ - Allow interfaces resource module to configure and gather logical interface
+ description.
+ fragments:
+ - 249_fix_junos_command_output.yaml
+ - implement_intf_unit_description.yaml
+ - junos_hostname_module.yaml
+ modules:
+ - description: Manage Hostname server configuration on Junos devices.
+ name: junos_hostname
+ namespace: ""
+ - description: Manage SNMP server configuration on Junos devices.
+ name: junos_snmp_server
+ namespace: ""
+ release_date: "2022-02-01"
+ 3.0.0:
+ changes:
+ bugfixes:
+ - Fix junos_acl fact gathering when only destination port defined (https://github.com/ansible-collections/junipernetworks.junos/issues/268).
+ major_changes:
+ - 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`."
+ fragments:
+ - 0-ignore.yml
+ - add_fqcn_ansible_connection.yaml
+ - fix_acl_facts_gathering_issue.yml
+ - junos_facts.yaml
+ - netcommon_ref_update.yaml
+ - runtime_fix.yml
+ release_date: "2022-04-27"
+ 3.0.1:
+ changes:
+ bugfixes:
+ - Fix incorrect param pass to to_text.
+ fragments:
+ - 225_fix_to_string.yaml
+ - 308.yaml
+ - enable_unit_and_sanity_using_github_action.yaml
+ release_date: "2022-06-03"
+ 3.1.0:
+ changes:
+ bugfixes:
+ - fixes the nighbors list overwrite issue.
+ minor_changes:
+ - Add mac-vrf instance type.
+ fragments:
+ - add_mac_vrf_type.yaml
+ - read_neighbors_list_fix.yaml
+ release_date: "2022-06-28"
+ 4.0.0:
+ changes:
+ major_changes:
+ - "Use of connection: local and the provider option are no longer valid on any
+ modules in this collection."
+ removed_features:
+ - 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
+ fragments:
+ - ignores-2.15.yaml
+ - net_remove.yaml
+ - remove_deprecated_modules.yaml
+ - remove_provider.yaml
+ - sanity.yaml
+ release_date: "2022-10-12"
+ 4.1.0:
+ changes:
+ minor_changes:
+ - Implement file_size as string.
+ - Used xmltodict to gather the sub-module chassis list and return it as a dictionary.
+ fragments:
+ - junos_facts_chassis_sub_module.yaml
+ - logging_global_size.yaml
+ - update_trivial_changes.yaml
+ release_date: "2022-11-30"
diff --git a/ansible_collections/junipernetworks/junos/changelogs/config.yaml b/ansible_collections/junipernetworks/junos/changelogs/config.yaml
new file mode 100644
index 000000000..25f39e7a5
--- /dev/null
+++ b/ansible_collections/junipernetworks/junos/changelogs/config.yaml
@@ -0,0 +1,32 @@
+changelog_filename_template: ../CHANGELOG.rst
+changelog_filename_version_depth: 0
+changes_file: changelog.yaml
+changes_format: combined
+keep_fragments: false
+mention_ancestor: true
+new_plugins_after_name: removed_features
+notesdir: fragments
+prelude_section_name: release_summary
+prelude_section_title: Release Summary
+flatmap: true
+sections:
+ - - major_changes
+ - Major Changes
+ - - minor_changes
+ - Minor Changes
+ - - breaking_changes
+ - Breaking Changes / Porting Guide
+ - - deprecated_features
+ - Deprecated Features
+ - - removed_features
+ - Removed Features (previously deprecated)
+ - - security_fixes
+ - Security Fixes
+ - - bugfixes
+ - Bugfixes
+ - - known_issues
+ - Known Issues
+ - - doc_changes
+ - Documentation Changes
+title: Junipernetworks Junos Collection
+trivial_section_name: trivial
diff --git a/ansible_collections/junipernetworks/junos/changelogs/fragments/.keep b/ansible_collections/junipernetworks/junos/changelogs/fragments/.keep
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/ansible_collections/junipernetworks/junos/changelogs/fragments/.keep