Page MenuHomeVyOS Platform

1.4.2
Updated 3 Days AgoPublic

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).
Last Author
dmbaturin
Last Edited
Wed, Apr 2, 3:25 PM

Event Timeline

dmbaturin edited the content of this document. (Show Details)