Page MenuHomeVyOS Platform
Feed Search

Jan 22 2021

c-po added a comment to T3240: Support per-interface DHCPv6 DUIDs.

WOW! Any chance getting this upstreamed? That would be the overall best solution - I still like it and think we should add it, but fetching the source from upstream reduces our maintenance load.

Jan 22 2021, 3:37 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Jan 21 2021

c-po committed rVYOSONEX891bb78c1222: bgp: T1875: validate() that peer-group specified via listen range exists.
Jan 21 2021, 5:46 PM
c-po edited projects for T1875: Add the ability to use network address as BGP neighbor (bgp listen range), added: VyOS 1.4 Sagitta; removed VyOS 1.3 Equuleus.
Jan 21 2021, 5:27 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po changed the status of T1875: Add the ability to use network address as BGP neighbor (bgp listen range), a subtask of T2174: Rewrite protocol BGP to new XML/Python style, from Open to Needs testing.
Jan 21 2021, 5:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1875: Add the ability to use network address as BGP neighbor (bgp listen range) from Open to Needs testing.
Jan 21 2021, 5:27 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po edited a custom field on T3237: DHCP Server Static-Mapping Validation Error.
Jan 21 2021, 5:08 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po closed T3237: DHCP Server Static-Mapping Validation Error as Resolved.
Jan 21 2021, 5:08 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3237: DHCP Server Static-Mapping Validation Error from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Jan 21 2021, 5:07 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T3237: DHCP Server Static-Mapping Validation Error from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Jan 21 2021, 5:07 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po committed rVYOSONEXaf3192173650: dhcp: T3237: add constraint to static-mapping mac-address node.
Jan 21 2021, 5:07 PM
c-po committed rVYOSONEX91f5b0dd4761: dhcp: T3237: add constraint to static-mapping mac-address node.
Jan 21 2021, 5:02 PM
c-po committed rVYOSONEX79af3560e7b2: dhcp: T3237: add constraint to static-mapping mac-address node.
Jan 21 2021, 5:01 PM
c-po added a comment to T3237: DHCP Server Static-Mapping Validation Error.
vyos@vyos# set service dhcp-server shared-network-name LAN subnet 10.242.0.0/24   static-mapping AlexPC  mac-address 00-d8-61-9e-78-2a
Jan 21 2021, 4:58 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added a project to T3237: DHCP Server Static-Mapping Validation Error: VyOS 1.2 Crux (VyOS 1.2.7).
Jan 21 2021, 4:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added a comment to T3237: DHCP Server Static-Mapping Validation Error.

The problem is that there is no input validator for the mac address. Thank you for reporting this!

Jan 21 2021, 4:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po changed the status of T3237: DHCP Server Static-Mapping Validation Error from Open to In progress.
Jan 21 2021, 4:46 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po closed T3238: Update Linux Kernel to v4.19.178 as Resolved.
Jan 21 2021, 4:44 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po created T3238: Update Linux Kernel to v4.19.178.
Jan 21 2021, 4:44 PM · VyOS 1.2 Crux (VyOS 1.2.7)

Jan 20 2021

c-po added a comment to T2947: Nat translation many-many with prefix does not map 1-1..

Feature was present in 1.2 and until now not possible with nftables, so we keep the old CLI and just replace the engine for now. Adding the prefix option simply feels more complicated in terms of validation logic and scripting.

Jan 20 2021, 9:22 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX511c12783266: udev: import rule file from vyatta-cfg-system.
Jan 20 2021, 7:49 PM
c-po committed rVYOSONEX44b7157addd4: sysctl: as send_redirects is enabled for all interfaces, also add default.
Jan 20 2021, 7:36 PM
c-po committed rVYOSONEXf872acf5df63: Debian: add openvpn user via postinstall.
Jan 20 2021, 7:27 PM
c-po committed rVYOSONEX3568e45dca8a: Debian: add radius_user and radius_priv_user via postinstall.
Jan 20 2021, 7:18 PM
c-po committed rVYOSONEX12a6cca544f9: ospf: add skeleton for new XML/Python based implementation.
Jan 20 2021, 4:13 PM
c-po committed rVYOSONEX7508af79700e: tunnel: T3173: bugfix nopmtu raw key.
Jan 20 2021, 4:09 PM

Jan 19 2021

c-po added a comment to T2947: Nat translation many-many with prefix does not map 1-1..

Implemented on the 1.4 current branch, once the QAT issues are resolved for 5.10 Linux Kernel this can be backported after successful testing to 1.3 equuleus LTS branch.

Jan 19 2021, 8:05 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX9207897983a3: nat: T2947: add many-many translation.
Jan 19 2021, 8:05 PM
c-po changed the status of T2947: Nat translation many-many with prefix does not map 1-1., a subtask of T3092: nat: migrate to get_config_dict(), from Confirmed to Needs testing.
Jan 19 2021, 8:05 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2947: Nat translation many-many with prefix does not map 1-1. from Confirmed to Needs testing.
Jan 19 2021, 8:05 PM · VyOS 1.4 Sagitta
c-po added a project to T2947: Nat translation many-many with prefix does not map 1-1.: VyOS 1.4 Sagitta.
Jan 19 2021, 5:56 PM · VyOS 1.4 Sagitta

Jan 18 2021

c-po triaged T2664: vyos-hostsd overriding dns forward configuration as High priority.
Jan 18 2021, 7:46 PM · VyOS 1.2 Crux (VyOS 1.2.9)
c-po edited projects for T2664: vyos-hostsd overriding dns forward configuration, added: VyOS 1.2 Crux (VyOS 1.2.7); removed VyOS 1.2 Crux.
Jan 18 2021, 7:46 PM · VyOS 1.2 Crux (VyOS 1.2.9)
c-po committed rVYOSONEX75e947ccc72d: bgp: T2174: fix validator for neighbor interface config.
Jan 18 2021, 6:59 PM
c-po committed rVYOSONEX0743cb3533de: options: T3231: bugfix ctrl-alt-delete option was not working.
Jan 18 2021, 5:37 PM
c-po committed rVYOSONEXd59d66e732a9: options: T1919: beautify with open() for reboot on panic.
Jan 18 2021, 5:37 PM
c-po committed rVYOSONEX13d76e69cc43: options: T1919: beautify with open() for reboot on panic.
Jan 18 2021, 5:36 PM
c-po committed rVYOSONEX66ec730d3bc5: options: T3231: bugfix ctrl-alt-delete option was not working.
Jan 18 2021, 5:36 PM
c-po closed T3231: "system option ctrl-alt-delete" has no effect as Resolved.
Jan 18 2021, 5:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX6994297bbc57: bgp: T2174: use better variable names when creating peers.
Jan 18 2021, 5:10 PM
c-po changed the status of T3231: "system option ctrl-alt-delete" has no effect from Open to In progress.
Jan 18 2021, 4:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc71bf9ca97a0: ssh: T3212: remove RestartPreventExitStatus from systemd unit.
Jan 18 2021, 4:53 PM
c-po committed rVYOSONEXcdbac8f10b47: ssh: T3212: remove RestartPreventExitStatus from systemd unit.
Jan 18 2021, 4:53 PM
c-po closed T3212: SSH: configuration directory is not always created on boot as Resolved.
Jan 18 2021, 4:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3231: "system option ctrl-alt-delete" has no effect.
Jan 18 2021, 3:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3212: SSH: configuration directory is not always created on boot.

Further debugging revelead it's a problem inserting the VRF BPF code, but I wonder why systemd does not restart the service one more time, then it works.

Jan 18 2021, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXfc26c5f21c67: bgp: T2174: print debug output before passing config down to FRR.
Jan 18 2021, 7:33 AM

Jan 17 2021

c-po committed rVYOSONEXc9e630b446f0: bgp: T2174: add debug option.
Jan 17 2021, 7:28 PM
c-po committed rVYOSONEXfe5c69723cea: smoketest: configs: add complex home router config.
Jan 17 2021, 7:19 PM
c-po committed rVYOSONEX36c9e15a60a4: openvpn: T2994: proper cleanup all files on interface deletion.
Jan 17 2021, 6:12 PM
c-po committed rVYOSONEXc0aaa0b8707c: openvpn: T2994: proper cleanup all files on interface deletion.
Jan 17 2021, 6:12 PM
c-po closed T3222: Typo in BGP dampening description, a subtask of T2174: Rewrite protocol BGP to new XML/Python style, as Resolved.
Jan 17 2021, 5:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3222: Typo in BGP dampening description as Resolved.
Jan 17 2021, 5:42 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T2381: OpenVPN: openvpn-option parsed/rendered improperly as Resolved.
Jan 17 2021, 5:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX4c288cf08078: openvpn: T2381: bugfix rendering multiple openvpn-options from CLI.
Jan 17 2021, 5:41 PM
c-po committed rVYOSONEXf8a8ee02d0ed: openvpn: T2381: bugfix rendering multiple openvpn-options from CLI.
Jan 17 2021, 5:41 PM
c-po committed rVYOSONEX93498a83b370: smoketest: configs: add very basic bgp rpki config.
Jan 17 2021, 4:50 PM
c-po committed rVYOSONEXe0fdf9b4d746: smoketest: configs: add very basic bgp rpki config.
Jan 17 2021, 4:49 PM
c-po renamed T2759: validate-value prints error messages from validators that fail even if overall validation succeeds from XML: router-adver: validate both string (regex) and number to XML: router-advert, bgp: multiple different validators cause error message to pop up even if syntax is valid.
Jan 17 2021, 4:31 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T2759: validate-value prints error messages from validators that fail even if overall validation succeeds.

This actually also happens for BGP which will confuse users

vyos@vyos# set protocols bgp 100 neighbor 1.1.1.1 remote-as internal
    'internal' is not a valid integer number
Jan 17 2021, 4:31 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po changed the status of T3227: Latest releases don't work with RPKI (crash) from In progress to Confirmed.
Jan 17 2021, 4:19 PM · VyOS 1.4 Sagitta
c-po changed the status of T3227: Latest releases don't work with RPKI (crash) from Open to In progress.
Jan 17 2021, 4:11 PM · VyOS 1.4 Sagitta
c-po added a comment to T3227: Latest releases don't work with RPKI (crash).

In addition

Jan 17 2021, 4:10 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX8805465c3ca3: sysctl: T671: import VyOS specific settings from vyatta-cfg-system.
Jan 17 2021, 12:54 PM
c-po committed rVYOSONEX70ae542e3ead: ssh: T671: generate rsa, dsa and ed25519 keys on demand.
Jan 17 2021, 12:45 PM
c-po claimed T2381: OpenVPN: openvpn-option parsed/rendered improperly.
Jan 17 2021, 10:04 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2442: Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge() from Invalid to Resolved.
Jan 17 2021, 10:03 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2442: Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge(), a subtask of T2241: Changing settings on an interface causes it to fall out of bridge, from Invalid to Resolved.
Jan 17 2021, 10:03 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2442: Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge() as Invalid.
Jan 17 2021, 10:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2442: Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge(), a subtask of T2241: Changing settings on an interface causes it to fall out of bridge, as Invalid.
Jan 17 2021, 10:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2442: Move application of STP settings for bridge members from interfaces-bridge.py to Interface.add_to_bridge().

STPBridgeIf has been decomissioned

Jan 17 2021, 10:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2523: Upgrade from 1.2.5 to 1.3-rolling-202005261512 results in broken network config on second boot.

Could you please try the latest 1.3 beta version or 1.4 rolling from https://downloads.vyos.io ?

Jan 17 2021, 9:58 AM · VyOS 1.3 Equuleus (1.3.3)
c-po committed rVYOSONEX691e0c0fe1e5: smoketest: add testcases for "system ipv6".
Jan 17 2021, 9:18 AM
c-po committed rVYOSONEXe3b839a44833: ntp: T2185: store configuration in volatile /run area.
Jan 17 2021, 9:18 AM
c-po committed rVYOSONEX62bd08a5811a: smoketest: add testcases for "system ipv6".
Jan 17 2021, 9:17 AM
c-po committed rVYOSONEX3c33359d0c97: ntp: T2185: store configuration in volatile /run area.
Jan 17 2021, 9:17 AM
c-po added a comment to T3222: Typo in BGP dampening description.

Thank you @craterman for starting testing of our new BGP implementation.

Jan 17 2021, 8:12 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX801c523502e5: xdp: T2666: disable this highly experimental feature in 1.3 LTS.
Jan 17 2021, 8:05 AM

Jan 16 2021

c-po committed rVYOSONEX7375d9f06e5c: smoketest: interfaces: use provided unittest framework assert methods.
Jan 16 2021, 8:36 PM
c-po committed rVYOSONEXb2b5ea81243f: smoketest: interfaces: use provided unittest framework assert methods.
Jan 16 2021, 8:35 PM
c-po committed rVYOSONEX10499ddce81b: smoketest: bridge: bond: adjust to base class API change.
Jan 16 2021, 8:32 PM
c-po committed rVYOSONEX25c2d274de93: smoketest: interfaces: use provided unittest framework assert methods.
Jan 16 2021, 7:52 PM
c-po committed rVYOSONEX721877034c58: smoketest: interfaces: use provided unittest framework assert methods.
Jan 16 2021, 7:51 PM
c-po committed rVYOSONEXf228a1ae057a: smoketest: loopback: interface can not be deleted, it must always exist.
Jan 16 2021, 6:31 PM
c-po committed rVYOSONEXb373d3841608: smoketest: loopback: interface can not be deleted, it must always exist.
Jan 16 2021, 6:31 PM
c-po committed rVYOSONEX6049ed9f329f: smoketest: interfaces: verify deletion of interfaces.
Jan 16 2021, 2:32 PM
c-po committed rVYOSONEX8dab92c65127: vrf: T31: add support for - and _ in VRF names.
Jan 16 2021, 2:31 PM
c-po committed rVYOSONEX86d49dbd7167: vyos.configdict: node_changed() now accepts key mangling parameter.
Jan 16 2021, 2:31 PM
c-po committed rVYOSONEX35b049aa8b90: smoketest: interfaces: verify deletion of interfaces.
Jan 16 2021, 2:29 PM
c-po committed rVYOSONEX8953a14b01a4: vrf: T31: add support for - and _ in VRF names.
Jan 16 2021, 2:29 PM
c-po committed rVYOSONEX452a9c504f47: vyos.configdict: node_changed() now accepts key mangling parameter.
Jan 16 2021, 2:29 PM
c-po closed T3167: Recurring bugs in Intel NIC drivers as Resolved.
Jan 16 2021, 12:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3151: Decide on the final list of packages for 1.3 as Resolved.
Jan 16 2021, 12:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po merged T3183: FRR 7.5 and 7.4 requires eBGP policy, without no routes are exchanged into T2100: BGP route adverisement wih checks rib.
Jan 16 2021, 12:08 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po merged task T3183: FRR 7.5 and 7.4 requires eBGP policy, without no routes are exchanged into T2100: BGP route adverisement wih checks rib.
Jan 16 2021, 12:08 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T3223: Update Linux Kernel to v5.4.89 / 5.10.7.
Jan 16 2021, 12:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3223: Update Linux Kernel to v5.4.89 / 5.10.7 as Resolved.
Jan 16 2021, 12:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3223: Update Linux Kernel to v5.4.89 / 5.10.7 from Open to In progress.
Jan 16 2021, 11:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3223: Update Linux Kernel to v5.4.89 / 5.10.7.
Jan 16 2021, 11:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5da31c186c1c: vrf: T31: migrate to get_config_dict().
Jan 16 2021, 9:54 AM
c-po committed rVYOSONEX497f1866e71f: smoketest: interface: test "disable" CLI option.
Jan 16 2021, 9:54 AM