1.4.2
1.4.2
Known issues
- The RADIUS client library is still vulnerable to CVE-2024-3596 — a fix will be included in the next release (T7285).
Security
- Private SSH key reuse in the console server service (T7217).
Configuration syntax changes (automatically migrated)
- Add route-map and metric options to "redistribute table" in BGP (T7163).
New features and improvements
- Check architecture and flavor compatibility on upgrade attempts (T6389).
- Add an option to assign static IP address to IPoE server users (T6628).
- Add PPPoE server options to accept any service name and blank service name (T6685).
- IPoE-server add the ability to configure Lua scripts for username mapping (T6872).
- Add an option to start sessions with an unclassified packet to IPoE server (T6906).
- Add source-vrf source option to route maps (T7158).
- Add route-map and metric options to "redistribute table" in BGP (T7163).
- Add port option to GENEVE tunnels (T7171).
- Add a command to automatically upload tech-support report archives to a server (T7193).
- Containers add capability CAP_MKNOD (T7204).
- Add CLI to disable LDP establish hello packets (T7286).
- pki: race condition for acme requested certificates - CA auto import only on the second run (T7299).
Bug fixes
- Shaper QoS policy does not recognize 'lowdelay' DSCP value (T681).
- DHCP default route duplicated when moving interface between VRFs (T5103).
- Conntrack logging doesnt seem to be working (T5471).
- Raw output for system storage op mode causes exceptions on live CD (T6514).
- VyOS local system users TACACS+ authorization requests do not work correctly (T6613).
- Show log firewall not printing logs for default-actions for custom ruleset (T6636).
- Strings with spaces in "set interfaces * address" cause an ipaddrcheck argument error (T6739).
- Segmentation fault when checking incorrect IP ranges with ipaddrcheck (T6744).
- Incorrect flow isolation policy parameters generated for CAKE QoS policies (T6790).
- QoS policy priority-queue is broken by default (T6799).
- Unhandled exception when setting priority-queue QoS policy type to random-detect (T6800).
- The default route distance for PPPoE (210) in the migration script is incorrect and may break server availability (T6863).
- Support matching ethertype in QoS policies (T6874).
- Empty "ntp" CLI node causes a config migration error when upgrading from VyOS 1.3.x (T6911).
- Offload RPS fails on CPUs with more than 32 cores (T6917).
- PPPoE server does not allow listening on physical interfaces if VLANs are present in the configuration (T6936).
- bfd: fix invalid generated template when no multi-hop profile is defined (T6945).
- Missing cron file for geoip auto update (T6986).
- lsb_release reports the system to be debian (T6992).
- Use VyOS release-train in /etc/os-release codename over Debian release name (T7019).
- Incorrect versions of libnss-mapuser and libpam-radius-auth are included in the build, breaking RADIUS authentication (T7020).
- VRF name "up" is reserved and should not be used (T7024).
- Missing 'version' in manifest.json will cause a timeout of 'make test' (T7031).
- Disallow upgrades to non-matching flavors (T7034).
- RADIUS source-address option does not work with IPv6 (T7039).
- SSH Agent is not available for Git commit archive (T7048).
- 'set service webproxy domain-noncache <domain>' command does not work (T7057).
- Regression of T3240 in WIDE dhcp6c - Missing patch to support configuration of custom DUID (T7058).
- Upgrade may fail on instances with limited memory due to insufficient space in /tmp/ (T7102).
- DHCPv6 client is restarted on every change to the interface (T7135).
- Cannot set an agent-address in sFlow if VRF is used (T7136).
- "redistribute table" option in BGP does not work correctly (T7161).
- VXLAN interfaces disappear if the parent wireguard interface was changed (T7166).
- Fix sed pattern for change in OPAM install.sh (T7170).
- vyos-domain-resolver not picking up non-default configuration values (T7176).
- Firewall interface-group with a container interface fails validation on reboot (T7177).
- Unhandled exception in SNMP v3 configuration without engineid. (T7180).
- vyos-netplug-dhcp-client requires Config instead of ConfigTreeQuery (T7182).
- bond: error message interpreted as list when it's a string and thus loosing information (T7191).
- Bridge allows to specify the same member interface more than one time (T7192).
- lldp: disable individual interface has no effect if 'all' is defined (T7194).
- Remove unintended binary files from ipaddrcheck source tree and keep them from re-appearing (T7195).
- VXLAN needs to make remote and group options mutually exclusive (T7219).
- Unhandled template error in "generate ipsec profile ios-remote-access" (T7225).
- LDP Hello packets are generated to answer incoming Hello before forming neighbor adjacency (T7226).
- Proxmox grub console type should be tty0 by default (T7231).
- DHCPv6: add smoketest verifying that there is no invalid syntax or parsing error for wide-dhcpv6-client (T7248).
- Virtual-ethernet Interface vif mtu does not work (T7293).
- image upgrade will replace symlinks with a copy (T7294).
- ACME certificate updates fail due to missing timezone info (T7295).
Other resolved issues
- Use ipaddrcheck for validating IP address ranges (T6743).
- VyOS' FRR is not linked against PCRE2, reducing BGP convergence performance (T6854).
- Mark FastNetMon as deprecated (T6919).
- Add an option to specify bootloaders to the image build arguments (T6922).
- "monitor log" should have no output color at all (T6971).
- iproute2: disable colored output by default (T6979).
- Treat vyos-domain-resolver as a real service (T6983).
- Extend smoketesting platform to also validate /etc/release | lsb_release content (T6999).
- TACACS: extend smoketests with a live tac_plus server running as container (T7023).
- Source NAT smoke tests fail due to an incorrect interface name (T7033).
- RADIUS: extend smoketests with a live freeradius server running as container (T7038).
- Allow general binary includes in flavor files (T7109).
- Update ipaddrcheck versions and changelogs (T7199).
Tags
Referenced Files
None
Subscribers
None
- Last Author
- dmbaturin
- Last Edited
- Wed, Apr 2, 3:25 PM