diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:04:41 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-13 12:04:41 +0000 |
commit | 975f66f2eebe9dadba04f275774d4ab83f74cf25 (patch) | |
tree | 89bd26a93aaae6a25749145b7e4bca4a1e75b2be /ansible_collections/junipernetworks/junos/changelogs | |
parent | Initial commit. (diff) | |
download | ansible-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')
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 |