You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+112Lines changed: 112 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,118 @@ Vyos Collection Release Notes
4
4
5
5
.. contents:: Topics
6
6
7
+
v6.0.0
8
+
======
9
+
10
+
Release Summary
11
+
---------------
12
+
13
+
This is the first significant release from the VyOS community for these modules.
14
+
This release is focussed on 1.3+ of VyOS and will be the last major release to
15
+
support 1.3 fully. Although efforts have been made to maintain compatibility
16
+
with the existing vyos collection modules, there have breaking changes where
17
+
necessary to configuration parameters. Please review all changes carefully before updating.
18
+
19
+
Major Changes
20
+
-------------
21
+
22
+
- bgp modules - Added support for 1.4+ "system-as". 1.3 embedded as_number is still supported
23
+
- vyos bgp modules - Many configuration attributes moved from `bgp_global` to `bgp_address_family` module (see documentation).
24
+
- vyos_bgp_address_family - Aligned with version 1.3+ configuration - aggregate_address, maximum_paths, network, and redistribute moved from `bgp_global` module. These are now Address-family specific. Many neighbor attributes also moved from `vyos_bgp_global` to `vyos_bgp_address_family` module.
25
+
- vyos_bgp_global - Aligned with version 1.3+ configuration - aggregate_address, maximum_paths, network, and redistribute Removed to `bgp_address_family` module.
26
+
- vyos_user - add support for encrypted password specification
27
+
- vyos_user - add support for public-key authentication
28
+
29
+
Minor Changes
30
+
-------------
31
+
32
+
- README.md - Add Communication section with Forum information.
33
+
- vyos_bgp_address_family - Redistribute, network stanza - added support for modifiers (metric, backdoor etc as per T6829)
34
+
- vyos_bgp_global - Added support for `solo` neighbor attribute
35
+
- vyos_config - block get_config call if match is set to "none"
36
+
- vyos_facts - added `network_os_major_version` to facts
37
+
- vyos_firewall_global - Added support for input, output, and forward chains (1.4+)
38
+
- vyos_firewall_global - Added support for log-level in state-policy (1.4+)
39
+
- vyos_firewall_global - with 1.4+, use the the global keyword to define global firewall rules
40
+
- vyos_firewall_interfaces - added support for VIF interfaces
41
+
- vyos_firewall_interfaces - enable support for 1.4 firewall
42
+
- vyos_firewall_interfaces - expanded firewall interface types to match existing types
43
+
- vyos_firewall_rules - Add support for diff mode for rulesets
44
+
- vyos_firewall_rules - Added support for 1.4+ firewall rules
45
+
- vyos_firewall_rules - Fixed comparing of firewall rules
46
+
- vyos_firewall_rules - added support for 1.5+ firewall `match-ipsec-in`, `match-ipsec-out`, `match-none-in`, `match-none-out`
47
+
- vyos_firewall_rules - added support for packet-length-exclude for 1.4+ and the states
48
+
- vyos_l3_interfaces - make l3_interfaces pick up loopback interfaces
49
+
- vyos_lldp_global - address is now addresses, with appropriate coercion for existing address keys
50
+
- vyos_ntp_global - Added ntp options for 1.5+ (interleave, ptp)
51
+
- vyos_ntp_global - Added support for VyOS 1.4+ (chronyd vs ntpd)
52
+
- vyos_ntp_global - Added syntax for allow_client in 1.4+
53
+
- vyos_ospf_interaces - support for 1.4 ospf interfaces
54
+
- vyos_ospf_interfaces - add support for VyOS 1.3- virtual interfaces
55
+
- vyos_ospf_interfaces - add support for VyOS 1.4+, which moved interface configuration from the interfaces to ospf/ospfv3 interfaces configuration
56
+
- vyos_route_maps - add support for as-path-prepend policy option
57
+
58
+
Breaking Changes / Porting Guide
59
+
--------------------------------
60
+
61
+
- Removed `vyos_logging`. Use `vyos_logging_global` instead.
62
+
- lldp_global - if "address" is available, merge will cause it to be added, in contrast to the previous behavior where it was replaced. When used in replace mode, it will remove any existing addresses and replace them with the new one.
63
+
- vyos_bgp_address_family - Support for 1.3+ VyOS only
64
+
- vyos_bgp_global - Support for 1.3+ VyOS only
65
+
- vyos_firewall_rules - removed p2p options as they have been removed prior to 1.3 of VyOS
66
+
- vyos_firewall_rules - tcp.flags is now a list with an inversion flag to support 1.4+ firewall rules, but still supports 1.3-
67
+
- vyos_lldp_global - civic_address is no longer a valid key (removed prior to 1.3)
68
+
- vyos_logging_global - For 1.4, `protocol` is an attribute of the syslog host, not the facility
69
+
- vyos_snmp_server - no longer works with versions prior to 1.3
70
+
- vyos_snmp_server - parameter `engine_id` is no longer a `user` or `trap_target` parameter and is now a `snmp_v3` parameter
71
+
- vyos_snmp_server - parameters `encrypted-key` and `plaintext-key` are now `encrypted-password` and `plaintext-password`
72
+
- vyos_user - explicit support for version 1.3+ only
73
+
- vyos_user - removed level (and its alias, role) they were removed in 1.3
74
+
75
+
Deprecated Features
76
+
-------------------
77
+
78
+
- vyos_bgp_global - no_ipv4_unicast - deprecated for use with VyOS 1.4+, use `ipv4_unicast` instead
79
+
- vyos_firewall_interfaces - deprecated for use with VyOS 1.4+, firewalls are no longer connected directly to interfaces. See the Firewall Configuration documentation for how to establish a connection betwen the firewall rulesets and the flow, interface, or zone.
80
+
- vyos_lldp_global - `address` is deprecated, use `addresses` instead. To be removed in 7.0.0.
81
+
- vyos_logging_global - `protocol` is deprecated for 1.4 and later, use `facility` instead. To be removed in next major version where supprot for 1.3 is removed
82
+
83
+
Bugfixes
84
+
--------
85
+
86
+
- vyos_config - Fix change detection for recent Vyos versions
87
+
- vyos_firewall_global - Fix removing last member of a firewall group.
88
+
- vyos_firewall_global - Fixed ipv6 route-redirects and tests
89
+
- vyos_firewall_global - Fixed parsing of global-options (1.4+)
90
+
- vyos_firewall_global - Fixed state-policy deletion (partial and full)
91
+
- vyos_firewall_global - fixed behavior for stanzas processing by facts in 1.4+ (e.g. present/absent stanza vs enable/disable)
92
+
- vyos_firewall_global - fixed the facts parsers to include state-policies, redirect
93
+
- vyos_firewall_rules - Allow deleting of firewall description.
0 commit comments