Page MenuHomeVyOS Platform
Feed Search

Oct 24 2020

c-po closed T3010: ttl option of gre-bridge as Resolved.
Oct 24 2020, 6:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a reverting change for rVYOSONEX9939139ba4ad: test: vyos.util: add testcase for process_named_running(): rVYOSONEX110ab21dba16: Revert "test: vyos.util: add testcase for process_named_running()".
Oct 24 2020, 3:26 PM
c-po committed rVYOSONEX110ab21dba16: Revert "test: vyos.util: add testcase for process_named_running()".
Oct 24 2020, 3:26 PM
c-po added a comment to T3010: ttl option of gre-bridge.

Hi @jingyun, can you share how you added it to your local installation?

Oct 24 2020, 3:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2984: (igb, ixgbe) HW queues applied only for the first 2 interfaces from Unknown Status to Resolved.
Oct 24 2020, 3:22 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po moved T2984: (igb, ixgbe) HW queues applied only for the first 2 interfaces from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.7) board.
Oct 24 2020, 3:21 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po edited projects for T2984: (igb, ixgbe) HW queues applied only for the first 2 interfaces , added: VyOS 1.2 Crux (VyOS 1.2.7); removed Ready for Crux (1.2.x).
Oct 24 2020, 3:21 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po committed rVYOSONEX2343f4bfa0f2: vpn: l2tp: T3009: fix non effective "authentication require" option.
Oct 24 2020, 3:20 PM
c-po closed T3009: vpn l2tp remoteaccess require option broken as Resolved.
Oct 24 2020, 3:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3009: vpn l2tp remoteaccess require option broken.

Hi @drac, good catch and nice reverse engineering of our code.

Oct 24 2020, 3:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3009: vpn l2tp remoteaccess require option broken.
Oct 24 2020, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX9939139ba4ad: test: vyos.util: add testcase for process_named_running().
Oct 24 2020, 3:15 PM
c-po committed rVYOSONEX8e6f65b9f045: vyos.util: drop obsolete function ifname_from_config().
Oct 24 2020, 3:15 PM
c-po committed rVYOSONEX8c31bbe2af5e: vyos.util: drop obsolete function get_bridge_member_config().
Oct 24 2020, 3:15 PM
c-po committed rVYOSONEX3aa70278b169: test: vyos.util: add testcase for find_device_file().
Oct 24 2020, 3:15 PM
c-po added a comment to T3005: Intel: update out-of-tree drivers, i40e driver warning.

Driver will be included in next rolling ISO

Oct 24 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3005: Intel: update out-of-tree drivers, i40e driver warning as Resolved.
Oct 24 2020, 1:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3005: Intel: update out-of-tree drivers, i40e driver warning.
Oct 24 2020, 1:40 PM · VyOS 1.3 Equuleus (1.3.0)

Oct 22 2020

c-po placed T2781: Create op-mode top-level wrapper for ssh command up for grabs.
Oct 22 2020, 8:01 PM · Bugs, VyOS Rolling
c-po added a comment to T2781: Create op-mode top-level wrapper for ssh command.

Besides the command proposal there is a common issue with how we build op-mode commands. The best example is the ping op-mode command where and artifical node.tag folder is created which links (ln -s) back to itself.

Oct 22 2020, 8:01 PM · Bugs, VyOS Rolling
c-po added a comment to T2321: VRF support for SSH, NTP, SNMP service.

The current NTP config always binds to localhost and localhost is not a part of the mgmt VRF thus this error message.

Oct 22 2020, 7:57 PM · VyOS 1.3 Equuleus (1.3.0)

Oct 19 2020

c-po updated the task description for T2995: Enhancements/bugfixes for vyos_dict_search().
Oct 19 2020, 7:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2992: Automatically verify sha256 checksum on ISO download as Resolved.
Oct 19 2020, 7:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX75b07725dcb4: dhcpv6-server: T3000: fix prefix-degeation prefix-length help strings.
Oct 19 2020, 6:58 PM
c-po closed T3000: Mismatch between "prefix-length" and "preference" in dhcp6-server syntax as Resolved.
Oct 19 2020, 6:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T2994: Migrate OpenVPN interfaces to get_config_dict() syntax from Migrate OpenVPN interfaces got get_config_dict() syntax to Migrate OpenVPN interfaces to get_config_dict() syntax.
Oct 19 2020, 6:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit.

Unfortunately I can not reproduce this issue on my test system and also our smoketests (https://github.com/vyos/vyos-1x/blob/current/smoketest/scripts/cli/test_interfaces_openvpn.py) do not trigger the bug when run locally on the VyOS device by calling:

Oct 19 2020, 6:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX9069f447e64c: smoketest: openvpn: ensure interfaces do not persist after deletion.
Oct 19 2020, 6:50 PM
c-po committed rVYOSONEX03d7e1262ba2: smoketest: openvpn: test VRF assignment.
Oct 19 2020, 6:50 PM
c-po added a comment to T2997: DHCP: disallow/do-not-request certain options when requesting IP address from server.

Do other vendors suppert highjacking/altering of DHCP options? I feel this kills the whole concept of DHCP.

Oct 19 2020, 2:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX8598a765e8ac: unittests: T2995: vyos_dict_search() must return None on non-existing keys.
Oct 19 2020, 2:40 PM
c-po committed rVYOSONEXd1592875cadc: unittests: cleanup unused imports.
Oct 19 2020, 2:40 PM
c-po added a comment to T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit.

There have been some deletion errors yesterday - are you running the latest rolling release? They should have been fixed in there. If noe please provide me some CLI samples to reproduce the issue.

Oct 19 2020, 10:39 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2995: Enhancements/bugfixes for vyos_dict_search() from Open to In progress.
Oct 19 2020, 10:05 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2995: Enhancements/bugfixes for vyos_dict_search().
Oct 19 2020, 10:04 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2995: Enhancements/bugfixes for vyos_dict_search().
Oct 19 2020, 10:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit from command_set on interface is not applied, if interface doesn't come up in commit to OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit.
Oct 19 2020, 9:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Oct 19 2020, 9:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit as Resolved.
Oct 19 2020, 9:01 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 18 2020

c-po committed rVYOSONEX18607487ad05: smoketest: openvpn: add server (P-t-MP) and site2site testcases.
Oct 18 2020, 7:35 PM
c-po committed rVYOSONEXb67bf3f77d1e: openvpn: T2969: ensure interface is always removed.
Oct 18 2020, 7:35 PM
c-po updated the task description for T2994: Migrate OpenVPN interfaces to get_config_dict() syntax.
Oct 18 2020, 6:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2994: Migrate OpenVPN interfaces to get_config_dict() syntax.
Oct 18 2020, 6:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2994: Migrate OpenVPN interfaces to get_config_dict() syntax from Open to In progress.
Oct 18 2020, 4:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2994: Migrate OpenVPN interfaces to get_config_dict() syntax, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from Open to In progress.
Oct 18 2020, 4:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2994: Migrate OpenVPN interfaces to get_config_dict() syntax.
Oct 18 2020, 4:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1579: Rewrite all interface types in new XML/Python style: T2653: "set interfaces" Python handler code improvements - next iteration.
Oct 18 2020, 4:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2653: "set interfaces" Python handler code improvements - next iteration: T1579: Rewrite all interface types in new XML/Python style.
Oct 18 2020, 4:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1579: Rewrite all interface types in new XML/Python style: T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit.
Oct 18 2020, 4:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit: T1579: Rewrite all interface types in new XML/Python style.
Oct 18 2020, 4:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit from In progress to Needs testing.
Oct 18 2020, 4:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX029f9839c213: openvpn: T2969: force creation of tunnel interfaces.
Oct 18 2020, 4:15 PM
c-po added a comment to T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit.

It seems that calling openvpn --mktun is what we need. Please try the next rolling ISO which will contain a fix for this.

Oct 18 2020, 4:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit from Open to In progress.
Oct 18 2020, 3:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2992: Automatically verify sha256 checksum on ISO download.
Oct 18 2020, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2992: Automatically verify sha256 checksum on ISO download.
Oct 18 2020, 3:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2992: Automatically verify sha256 checksum on ISO download.
Oct 18 2020, 3:43 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2985: Add glue code to create bridge interface on demand, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Oct 18 2020, 1:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2985: Add glue code to create bridge interface on demand as Resolved.
Oct 18 2020, 1:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2992: Automatically verify sha256 checksum on ISO download from Open to In progress.
Oct 18 2020, 12:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2992: Automatically verify sha256 checksum on ISO download.
Oct 18 2020, 12:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX6bd976a0ac33: smoketest: openvpn: add initial client test.
Oct 18 2020, 12:36 PM
c-po committed rVYOSONEX0224fd7b8f59: smoketest: sstp: remove unused variable.
Oct 18 2020, 12:36 PM
c-po added a comment to T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit.

The root cause of this problem is that OpenVPN when the deamon is started and in tries to connect to the server, yet did not create the vtun11 interface on the system. Thus all calls to the ifconfig python library will fail big time.

Oct 18 2020, 10:16 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2907: OpenVPN: Option to disable encryption as Resolved.
Oct 18 2020, 10:03 AM · VyOS 1.3 Equuleus (1.3.0), openvpn
c-po committed rVYOSONEXd2cc59cfc7c7: ifconfig: T2985: remove no longer available vyos.ifconfig.stp include.
Oct 18 2020, 8:24 AM

Oct 17 2020

c-po committed rVYOSONEXb90041af38c1: smoketest: add IPv6 option tests to BasicInterfaceTest.
Oct 17 2020, 8:55 PM
c-po committed rVYOSONEXb5ef10cfeb83: ifconfig: T2985: support on demand bridge creation.
Oct 17 2020, 8:55 PM
c-po committed rVYOSONEX183130bcfa3c: Merge branch 'bridge' of github.com:c-po/vyos-1x into current.
Oct 17 2020, 8:55 PM
c-po changed the status of T2985: Add glue code to create bridge interface on demand, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from In progress to Needs testing.
Oct 17 2020, 8:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2985: Add glue code to create bridge interface on demand from In progress to Needs testing.
Oct 17 2020, 8:55 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX1353c0064697: geneve: T1799: add IPv6 CLI options.
Oct 17 2020, 8:55 PM
c-po committed rVYOSONEX84ce69a46882: op-mode: add "show arp" command.
Oct 17 2020, 8:55 PM
c-po closed T2980: FRR bfdd crash due to invalid length as Resolved.
Oct 17 2020, 8:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2990: Update Linux Kernel to v4.19.152 as Resolved.
Oct 17 2020, 8:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2990: Update Linux Kernel to v4.19.152 from Open to In progress.
Oct 17 2020, 8:35 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2991: Update WireGuard to 1.0.20200908, a subtask of T2990: Update Linux Kernel to v4.19.152, as Resolved.
Oct 17 2020, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2991: Update WireGuard to 1.0.20200908 as Resolved.
Oct 17 2020, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2991: Update WireGuard to 1.0.20200908.
Oct 17 2020, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2990: Update Linux Kernel to v4.19.152.
Oct 17 2020, 8:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po edited projects for T2792: Failed to run `sudo make qemu` with vyos-build container due to the change of packer, added: VyOS 1.3 Equuleus; removed vyos-build.
Oct 17 2020, 11:45 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2792: Failed to run `sudo make qemu` with vyos-build container due to the change of packer as Resolved.
Oct 17 2020, 11:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2986: Unable to build qemu image due to misconfigured Packer as Invalid.
Oct 17 2020, 11:37 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2986: Unable to build qemu image due to misconfigured Packer.

This will break builds in out Docker environment where we ship a packer version. See T2792 and https://github.com/vyos/vyos-build/commit/e2dd9db8a2539b6d13c98d89e18872336cf8f974

Oct 17 2020, 11:37 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed Version from - to 1.3-rolling-202010081758 on T2985: Add glue code to create bridge interface on demand.
Oct 17 2020, 10:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2985: Add glue code to create bridge interface on demand from Open to In progress.
Oct 17 2020, 10:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2985: Add glue code to create bridge interface on demand, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from Open to In progress.
Oct 17 2020, 10:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2985: Add glue code to create bridge interface on demand.
Oct 17 2020, 9:59 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 16 2020

c-po added a comment to T752: Add an option to disable IPv4 forwarding on specific interface only.

That would be a workaround only - see IPv6 syntax above. Using the refactored interface handling (T2653) makes this a low-hanging fruit.

Oct 16 2020, 8:43 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Oct 15 2020

c-po renamed T2980: FRR bfdd crash due to invalid length from FRR bfdd crash due to invlid length to FRR bfdd crash due to invalid length.
Oct 15 2020, 8:16 PM · VyOS 1.3 Equuleus (1.3.0)
trae32566 awarded T2980: FRR bfdd crash due to invalid length a Like token.
Oct 15 2020, 4:51 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2980: FRR bfdd crash due to invalid length.

Also submitted PR for FRR 7.3 series https://github.com/FRRouting/frr/pull/7318

Oct 15 2020, 3:23 PM · VyOS 1.3 Equuleus (1.3.0)

Oct 14 2020

c-po changed the status of T2980: FRR bfdd crash due to invalid length from Open to Needs testing.
Oct 14 2020, 7:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2980: FRR bfdd crash due to invalid length.
Oct 14 2020, 7:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2978: IPoE service does not work on shared mode.

Could you share also Client1 and Client2 configuration? Would be nice adding this lab setup to the docs

Oct 14 2020, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2969: OpenVPN: command_set on interface is not applied, if interface doesn't come up in commit.

Please share your OpenVPN config

Oct 14 2020, 4:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2972: PPPoE server rate limiter allows max 65535 kbps to be set from In progress to Needs testing.
Oct 14 2020, 4:56 AM · VyOS 1.2 Crux (VyOS 1.2.7)

Oct 13 2020

c-po committed rVYOSONEX6c2a2cb8ce98: pppoe-server: T2976: fix local-users default value retrieval from XML.
Oct 13 2020, 4:56 PM
c-po edited a custom field on T2976: Client IP pool does not work for PPPoE local users.
Oct 13 2020, 4:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2976: Client IP pool does not work for PPPoE local users as Resolved.
Oct 13 2020, 4:49 PM · VyOS 1.3 Equuleus (1.3.0)