diff options
| author | omnom62 <75066712+omnom62@users.noreply.github.com> | 2026-10-07 08:00:25 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-10-07 08:00:25 +1000 |
| commit | 1b31896216f44526129a8338fcbd08611761e418 (patch) | |
| tree | d8e80b4b7528b38f9504511bbb21d5c37b00c391 /changelogs/fragments | |
| parent | 413a35326209e0fc830a8e332ccf5da421ef1e80 (diff) | |
| download | vyos.vyos-6.1.0.tar.gz vyos.vyos-6.1.0.zip | |
Diffstat (limited to 'changelogs/fragments')
52 files changed, 0 insertions, 186 deletions
diff --git a/changelogs/fragments/T6890_all_boolean.yml b/changelogs/fragments/T6890_all_boolean.yml deleted file mode 100644 index 2adec1d9..00000000 --- a/changelogs/fragments/T6890_all_boolean.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - Change string 'yes/now' to recommended 'true/false' in the collection's documentation, where practical. diff --git a/changelogs/fragments/T7260_edgecase_commands.yml b/changelogs/fragments/T7260_edgecase_commands.yml deleted file mode 100644 index deb24b1c..00000000 --- a/changelogs/fragments/T7260_edgecase_commands.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - Fix edgecase with empty `commands` array. diff --git a/changelogs/fragments/T7496_firewall_global_fix_disabling_src_route.yml b/changelogs/fragments/T7496_firewall_global_fix_disabling_src_route.yml deleted file mode 100644 index aaaf772e..00000000 --- a/changelogs/fragments/T7496_firewall_global_fix_disabling_src_route.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - vyos_firewall_global - Fix disabling src route diff --git a/changelogs/fragments/T7943-fix-sanity.yml b/changelogs/fragments/T7943-fix-sanity.yml deleted file mode 100644 index e5929ae4..00000000 --- a/changelogs/fragments/T7943-fix-sanity.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - change sanity test ignore file for 2.21 diff --git a/changelogs/fragments/T8205_vyos_user_aggregate_fix.yml b/changelogs/fragments/T8205_vyos_user_aggregate_fix.yml deleted file mode 100644 index b9f5dead..00000000 --- a/changelogs/fragments/T8205_vyos_user_aggregate_fix.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - plugins/modules/vyos_user.py - Fix aggregate option when extra user properties are defined diff --git a/changelogs/fragments/T8321_vpn_ipsec.yml b/changelogs/fragments/T8321_vpn_ipsec.yml deleted file mode 100644 index cc33671f..00000000 --- a/changelogs/fragments/T8321_vpn_ipsec.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -minor_changes: - - vyos_vpn_ipsec - Add global VPN IPsec resource module support. - - vyos_vpn_ipsec_s2s - Add IPsec site-to-site peer resource module support. diff --git a/changelogs/fragments/T8511-black-formatting.yml b/changelogs/fragments/T8511-black-formatting.yml deleted file mode 100644 index 68a0db8d..00000000 --- a/changelogs/fragments/T8511-black-formatting.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Apply black formatting across the entire codebase to enforce consistent code style. diff --git a/changelogs/fragments/T8512-isort-fix.yml b/changelogs/fragments/T8512-isort-fix.yml deleted file mode 100644 index 5209017c..00000000 --- a/changelogs/fragments/T8512-isort-fix.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Fix isort import ordering violations across module_utils to satisfy pre-commit checks. diff --git a/changelogs/fragments/T8516_unit_tests_l3_interface.yml b/changelogs/fragments/T8516_unit_tests_l3_interface.yml deleted file mode 100644 index 41b3218e..00000000 --- a/changelogs/fragments/T8516_unit_tests_l3_interface.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -trivial: - - Add unit tests for vyos_l3_interfaces module. -bugfixes: - - Safeguard interface L2 configuration by deleting only L3 address attributes in vyos_l3_interfaces; update unit and integration tests accordingly. diff --git a/changelogs/fragments/T8517_unit_tests_lldp_interfaces.yml b/changelogs/fragments/T8517_unit_tests_lldp_interfaces.yml deleted file mode 100644 index c1190d6e..00000000 --- a/changelogs/fragments/T8517_unit_tests_lldp_interfaces.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Add unit tests for vyos_lldp_interfaces module. diff --git a/changelogs/fragments/T8518-vlan-unit-tests.yml b/changelogs/fragments/T8518-vlan-unit-tests.yml deleted file mode 100644 index 65fcdfd5..00000000 --- a/changelogs/fragments/T8518-vlan-unit-tests.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Add unit tests for the vyos_vlan module covering present, absent, aggregate, purge, and address scenarios. diff --git a/changelogs/fragments/T8595_add_agents_md.yml b/changelogs/fragments/T8595_add_agents_md.yml deleted file mode 100644 index 5d7fb0a4..00000000 --- a/changelogs/fragments/T8595_add_agents_md.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - Add AGENTS.md tool-neutral contributor documentation, with .github/copilot-instructions.md symlink for Copilot code review compatibility. diff --git a/changelogs/fragments/T8609_rm_templates_regex_backtracking.yml b/changelogs/fragments/T8609_rm_templates_regex_backtracking.yml deleted file mode 100644 index b02dbf19..00000000 --- a/changelogs/fragments/T8609_rm_templates_regex_backtracking.yml +++ /dev/null @@ -1,12 +0,0 @@ ---- -bugfixes: - - bgp_address_family.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - bgp_address_family_14.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - bgp_global.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - bgp_global_14.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - ospf_interfaces.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - ospf_interfaces_14.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - route_maps.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - route_maps_14.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - snmp_server.py - Fix slow parse() to stop regex backtracking on prefix-sharing inputs. - - test_rm_templates_perf.py - Add unit test for the bugfixes diff --git a/changelogs/fragments/T9082-codeql-workflow.yml b/changelogs/fragments/T9082-codeql-workflow.yml deleted file mode 100644 index 5d09acd7..00000000 --- a/changelogs/fragments/T9082-codeql-workflow.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - Add CodeQL analysis workflow calling the VyOS org-wide central reusable (T9082). diff --git a/changelogs/fragments/T9251_vyos_user_sk_key_types.yml b/changelogs/fragments/T9251_vyos_user_sk_key_types.yml deleted file mode 100644 index 47806abb..00000000 --- a/changelogs/fragments/T9251_vyos_user_sk_key_types.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -bugfixes: - - >- - vyos_user - Accept OpenSSH security key types ``sk-ecdsa-sha2-nistp256@openssh.com`` and - ``sk-ssh-ed25519@openssh.com`` for ``public_keys.type``, which were previously rejected. diff --git a/changelogs/fragments/add_cla_workflow.yml b/changelogs/fragments/add_cla_workflow.yml deleted file mode 100644 index 6e952c02..00000000 --- a/changelogs/fragments/add_cla_workflow.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - cla-check.yml - Add a workflow for the checking and signing of Contributor License Agreement (CLA) diff --git a/changelogs/fragments/ades-fix.yml b/changelogs/fragments/ades-fix.yml deleted file mode 100644 index bf6d7159..00000000 --- a/changelogs/fragments/ades-fix.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - tox-ansible.ini - Attempt to fallback to the previous test environment setup (without failing ADE) diff --git a/changelogs/fragments/coderabbit-config.yml b/changelogs/fragments/coderabbit-config.yml deleted file mode 100644 index 9442337f..00000000 --- a/changelogs/fragments/coderabbit-config.yml +++ /dev/null @@ -1,3 +0,0 @@ -trivial: - - Add CodeRabbit review configuration with path-specific guidelines for review, - docstring generation, and unit test generation. diff --git a/changelogs/fragments/config_confirm.yml b/changelogs/fragments/config_confirm.yml deleted file mode 100644 index 7c0565af..00000000 --- a/changelogs/fragments/config_confirm.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_config - add support for commit-confirm workflows (automatic/manual) including configurable timeout diff --git a/changelogs/fragments/copilot-instructions.yml b/changelogs/fragments/copilot-instructions.yml deleted file mode 100644 index c7af5c74..00000000 --- a/changelogs/fragments/copilot-instructions.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -trivial: - - Add Copilot custom review instructions to guide automated code review with - project-specific conventions for tests, changelog fragments, and module patterns. diff --git a/changelogs/fragments/deprecated-cleanup.yml b/changelogs/fragments/deprecated-cleanup.yml deleted file mode 100644 index cf361adc..00000000 --- a/changelogs/fragments/deprecated-cleanup.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_bgp_global - remove commented-out pre-1.3 deprecated parameter documentation artifacts. diff --git a/changelogs/fragments/fix-icmp-parse-attr.yml b/changelogs/fragments/fix-icmp-parse-attr.yml deleted file mode 100644 index 5cf0e199..00000000 --- a/changelogs/fragments/fix-icmp-parse-attr.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -bugfixes: - - firewall_rules - fix parse_icmp_attr() using wrong split delimiter ('.' instead of '/') - and referencing undefined variable type_no in the numeric-only branch, which caused - ValueError or UnboundLocalError when gathering firewall rules with ICMP type conditions. diff --git a/changelogs/fragments/fix-snmp-server-redirect.yml b/changelogs/fragments/fix-snmp-server-redirect.yml deleted file mode 100644 index 59147f4a..00000000 --- a/changelogs/fragments/fix-snmp-server-redirect.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - Fix meta/runtime.yml redirect for snmp_server pointing to non-existent vyos_snmp_servers module. diff --git a/changelogs/fragments/fix-vlan-purge.yml b/changelogs/fragments/fix-vlan-purge.yml deleted file mode 100644 index bbc1d08a..00000000 --- a/changelogs/fragments/fix-vlan-purge.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_vlan - fix purge generating invalid ``delete ... vif None`` commands for bare interfaces without VLAN sub-interfaces. diff --git a/changelogs/fragments/formatting-compliance.yml b/changelogs/fragments/formatting-compliance.yml deleted file mode 100644 index d48896a9..00000000 --- a/changelogs/fragments/formatting-compliance.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Add .git-blame-ignore-revs to exclude bulk formatting commits from git blame output. diff --git a/changelogs/fragments/fw_rules_sit.yml b/changelogs/fragments/fw_rules_sit.yml deleted file mode 100644 index 52e23de2..00000000 --- a/changelogs/fragments/fw_rules_sit.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - vyos_firewall_rules - Fix SIT for firewall_rules diff feature diff --git a/changelogs/fragments/ignore-2.22.yml b/changelogs/fragments/ignore-2.22.yml deleted file mode 100644 index 5e4a59f5..00000000 --- a/changelogs/fragments/ignore-2.22.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - ignore-2.22.yml - Update to sanity test ignore files for the new Python release diff --git a/changelogs/fragments/missing-unit-tests.yml b/changelogs/fragments/missing-unit-tests.yml deleted file mode 100644 index a83b336c..00000000 --- a/changelogs/fragments/missing-unit-tests.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Add unit tests for vyos_vlan module. diff --git a/changelogs/fragments/sanity-devel-fix.yml b/changelogs/fragments/sanity-devel-fix.yml deleted file mode 100644 index 04731bc0..00000000 --- a/changelogs/fragments/sanity-devel-fix.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - vyos action plugin - Added ignore file to sanity check diff --git a/changelogs/fragments/sanity_upstream_fixes.yml b/changelogs/fragments/sanity_upstream_fixes.yml deleted file mode 100644 index 756d36ca..00000000 --- a/changelogs/fragments/sanity_upstream_fixes.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -trivial: - - procenv.py - ansible-bad-import-from Import PY3 fixed - - yaml_helper.py - ansible-bad-import-from Import PY3 fixed - - conftest.py - ansible-bad-import-from Import string_types fixed diff --git a/changelogs/fragments/t6721-vyos_fw_global.yml b/changelogs/fragments/t6721-vyos_fw_global.yml deleted file mode 100644 index bbd86f60..00000000 --- a/changelogs/fragments/t6721-vyos_fw_global.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_firewall_global - Added 'diff' support diff --git a/changelogs/fragments/t6818_password_filtering.yml b/changelogs/fragments/t6818_password_filtering.yml deleted file mode 100644 index d52283b9..00000000 --- a/changelogs/fragments/t6818_password_filtering.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - plugins/modules/vyos_config.py - Added an argument to control password filtering in vyos_config. Current filtering behavior is still the default. diff --git a/changelogs/fragments/t6820_vrrp.yml b/changelogs/fragments/t6820_vrrp.yml deleted file mode 100644 index 94145121..00000000 --- a/changelogs/fragments/t6820_vrrp.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_ha - Add VRRP (High Availability) support. diff --git a/changelogs/fragments/t6823_ipv6_autoconf.yml b/changelogs/fragments/t6823_ipv6_autoconf.yml deleted file mode 100644 index 8dfa04ee..00000000 --- a/changelogs/fragments/t6823_ipv6_autoconf.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_l3_interfaces - ipv6 auto-config option incorrectly set diff --git a/changelogs/fragments/t6828-vyos_config-enforce.yml b/changelogs/fragments/t6828-vyos_config-enforce.yml deleted file mode 100644 index f1f63603..00000000 --- a/changelogs/fragments/t6828-vyos_config-enforce.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_config - Add `enforce` match mode, which enforces the supplied configuration as the desired end-state. diff --git a/changelogs/fragments/t6830_vyos_file.yml b/changelogs/fragments/t6830_vyos_file.yml deleted file mode 100644 index fb50f2d9..00000000 --- a/changelogs/fragments/t6830_vyos_file.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_file - Add support for file upload, management and templating. diff --git a/changelogs/fragments/t6837-vyos_config-replace.yml b/changelogs/fragments/t6837-vyos_config-replace.yml deleted file mode 100644 index 9a0ff2b8..00000000 --- a/changelogs/fragments/t6837-vyos_config-replace.yml +++ /dev/null @@ -1,19 +0,0 @@ ---- -minor_changes: - - vyos_config - added a new ``replace`` option value, ``config`` (in addition - to the existing default, ``line``). When set to ``replace=config``, the - module uploads the complete candidate configuration supplied via ``src`` - to the device and issues VyOS's native ``load`` command in configuration - mode, letting VyOS's own configuration engine perform the replacement, - rather than the module computing a set/delete command diff. This mirrors - the mechanism offered by ``cisco.iosxr.iosxr_config``'s ``replace=config`` - (https://vyos.dev/T6837). -bugfixes: - - vyos_config - the ``allow_password_change`` filter used a regular - expression that only matched ``set`` lines - (``set system login user ... authentication (encrypted|plaintext)-password``), - so a ``delete`` line for the same path was never filtered regardless of - the ``allow_password_change`` value. This meant an account omitted from a - full-config candidate could have its password deleted without the - existing safety filter ever inspecting the line. The regular expression - now matches both ``set`` and ``delete`` lines. diff --git a/changelogs/fragments/t6838_vrf.yml b/changelogs/fragments/t6838_vrf.yml deleted file mode 100644 index 9483e466..00000000 --- a/changelogs/fragments/t6838_vrf.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_vrf - Add VRF support diff --git a/changelogs/fragments/t7701_greedy_starwith_fix.yml b/changelogs/fragments/t7701_greedy_starwith_fix.yml deleted file mode 100644 index 1e6bdf59..00000000 --- a/changelogs/fragments/t7701_greedy_starwith_fix.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - cliconf/vyos.py - Fixed greedy matching in configuration parsing diff --git a/changelogs/fragments/t7856_firewall_group_zone.yml b/changelogs/fragments/t7856_firewall_group_zone.yml deleted file mode 100644 index bc405976..00000000 --- a/changelogs/fragments/t7856_firewall_group_zone.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - facts/firewall_global.py - Fix confusion between firewall zone names and group names. diff --git a/changelogs/fragments/t7933_fw_rules_offload.yml b/changelogs/fragments/t7933_fw_rules_offload.yml deleted file mode 100644 index 4f44c497..00000000 --- a/changelogs/fragments/t7933_fw_rules_offload.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_firewall_rules - add 'offload' action diff --git a/changelogs/fragments/t8104-vyos_static_routes.yaml b/changelogs/fragments/t8104-vyos_static_routes.yaml deleted file mode 100644 index 2928b324..00000000 --- a/changelogs/fragments/t8104-vyos_static_routes.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_static_routes - Fixed interface handling in next-hop parsing diff --git a/changelogs/fragments/t8220-fpz.yaml b/changelogs/fragments/t8220-fpz.yaml deleted file mode 100644 index 5c256046..00000000 --- a/changelogs/fragments/t8220-fpz.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_firewall_global - Added Firewall Zone Policy support. diff --git a/changelogs/fragments/t8323-vyos_nat.yml b/changelogs/fragments/t8323-vyos_nat.yml deleted file mode 100644 index ae71d4a9..00000000 --- a/changelogs/fragments/t8323-vyos_nat.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_nat - Add new module to support NAT configuration. diff --git a/changelogs/fragments/t8349_vyos_interfaces_vrf.yml b/changelogs/fragments/t8349_vyos_interfaces_vrf.yml deleted file mode 100644 index 7ce0d98a..00000000 --- a/changelogs/fragments/t8349_vyos_interfaces_vrf.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - vyos_interfaces - Added VRF support. diff --git a/changelogs/fragments/t8851-coderabbit-centralized.yml b/changelogs/fragments/t8851-coderabbit-centralized.yml deleted file mode 100644 index b9be774e..00000000 --- a/changelogs/fragments/t8851-coderabbit-centralized.yml +++ /dev/null @@ -1,6 +0,0 @@ -trivial: - - Migrate ``.coderabbit.yaml`` from standalone configuration to centralized - inheritance under the org-level baseline at ``vyos/coderabbit``. No effect - on consumers; the file shrinks from 591 lines to 205 while preserving all - Ansible-collection-specific ``path_instructions`` and adding a - ``knowledge_base.jira`` block scoped to ``VD`` (T8851). diff --git a/changelogs/fragments/t8983_logging_global_15.yml b/changelogs/fragments/t8983_logging_global_15.yml deleted file mode 100644 index 66b24bc1..00000000 --- a/changelogs/fragments/t8983_logging_global_15.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_logging_global - Add support for 1.5.0+ CLI changes. diff --git a/changelogs/fragments/t9053_vyos_module_bugfix.yml b/changelogs/fragments/t9053_vyos_module_bugfix.yml deleted file mode 100644 index b8d0a3d9..00000000 --- a/changelogs/fragments/t9053_vyos_module_bugfix.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_config.py - Fixing test case diff --git a/changelogs/fragments/t9180_fw_rules_return_action.yml b/changelogs/fragments/t9180_fw_rules_return_action.yml deleted file mode 100644 index aba64c34..00000000 --- a/changelogs/fragments/t9180_fw_rules_return_action.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - vyos_firewall_rules - Added 'return' and 'continue' to default action. diff --git a/changelogs/fragments/typing_extensions_fix.yml b/changelogs/fragments/typing_extensions_fix.yml deleted file mode 100644 index 951d0877..00000000 --- a/changelogs/fragments/typing_extensions_fix.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - test_requirements.txt - Add missing Py3.13 typing_extenstions lib diff --git a/changelogs/fragments/vyos-user-quote-plaintext-password.yml b/changelogs/fragments/vyos-user-quote-plaintext-password.yml deleted file mode 100644 index 487b592a..00000000 --- a/changelogs/fragments/vyos-user-quote-plaintext-password.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_user - Quote and escape plaintext-password values in set commands so VyOS accepts special characters and embedded single quotes. diff --git a/changelogs/fragments/vyos-user-update-password-no-log.yml b/changelogs/fragments/vyos-user-update-password-no-log.yml deleted file mode 100644 index 27b18a35..00000000 --- a/changelogs/fragments/vyos-user-update-password-no-log.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - vyos_user - Set explicit ``no_log=False`` on ``update_password`` so Ansible does not treat it as sensitive and hide it from task output. |
