Page MenuHomeVyOS Platform
Feed Search

Dec 20 2020

c-po committed rVYOSONEX5dfdb8b1008f: Revert "dhcpv6: T3134: add missing duid support".
Dec 20 2020, 4:28 PM
c-po added a reverting change for rVYOSONEX9541355433e2: dhcpv6: T3134: add missing duid support: rVYOSONEX5dfdb8b1008f: Revert "dhcpv6: T3134: add missing duid support".
Dec 20 2020, 4:28 PM
c-po committed rVYOSONEX34437ff4dee5: smoktest: interface: disable base mirror test.
Dec 20 2020, 4:28 PM
c-po added a comment to T3134: DHCPv6 DUID configuration node missing.

It looks like wide dhcp client does not support setting the DUID as it is overwritten again after a restart :(

Dec 20 2020, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3140: Relax "ethernet offload-options" CLI definition, a subtask of T1637: Rewrite ethernet interface in new style XML syntax, as Resolved.
Dec 20 2020, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3140: Relax "ethernet offload-options" CLI definition as Resolved.
Dec 20 2020, 2:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc8551d473b12: ethernet: T3140: relax "ethernet offload-options" CLI definition.
Dec 20 2020, 2:24 PM
c-po committed rVYOSONEXd60288741aab: wifi: T517: physical-interface and channel now default to phy0 and 0.
Dec 20 2020, 2:24 PM
c-po committed rVYOSONEX466452c1b9f5: wifi: T3043: country-code should be lower case.
Dec 20 2020, 2:24 PM
c-po changed the status of T3140: Relax "ethernet offload-options" CLI definition, a subtask of T1637: Rewrite ethernet interface in new style XML syntax, from Open to In progress.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3140: Relax "ethernet offload-options" CLI definition from Open to In progress.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3140: Relax "ethernet offload-options" CLI definition.
Dec 20 2020, 1:44 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX2059f3502119: wifi: T2875: support bridging of wireless AP interface.
Dec 20 2020, 1:09 PM
c-po closed T3131: Typo in ipsec preshared-secret help as Resolved.
Dec 20 2020, 12:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXd332748c6330: smoketest: dhcpv6-client: add generic tests.
Dec 20 2020, 12:31 PM
c-po closed T3134: DHCPv6 DUID configuration node missing as Resolved.
Dec 20 2020, 11:56 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX31de20c76592: smoketest: pseudo-ethernet: enable IPv6 tests.
Dec 20 2020, 11:55 AM
c-po committed rVYOSONEX509fed31c63d: Merge branch 'duid' into current.
Dec 20 2020, 11:46 AM
c-po committed rVYOSONEX9541355433e2: dhcpv6: T3134: add missing duid support.
Dec 20 2020, 11:46 AM

Dec 19 2020

c-po committed rVYOSONEXae567b86495b: xdp: T2666: use proper xdp_prog_user.c code.
Dec 19 2020, 9:13 PM
c-po committed rVYOSONEXb5c80d310527: xdp: T2666: switch to example code provided by xdp-tutorial.
Dec 19 2020, 8:56 PM

Dec 17 2020

c-po committed rVYOSONEXe350c7838b69: Debian: xdp: T2666: add build dependencies.
Dec 17 2020, 8:37 PM
c-po committed rVYOSONEX4fbed1dca725: ifconfig: T2653: switch to Python3 f(ormatted) strings.
Dec 17 2020, 8:37 PM
c-po committed rVYOSONEX44fd19cf2870: xdp: T2666: use generic "xdp" option when loading.
Dec 17 2020, 8:37 PM
c-po updated the task description for T3134: DHCPv6 DUID configuration node missing.
Dec 17 2020, 7:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3134: DHCPv6 DUID configuration node missing.
Dec 17 2020, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3134: DHCPv6 DUID configuration node missing.
Dec 17 2020, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2666: Packet Processing with eBPF and XDP.

The CLI command set interfaces ethernet <interface> offload-options xdp enables the XDP generic mode on the given interface.

Dec 17 2020, 6:16 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2666: Packet Processing with eBPF and XDP from Open to Needs testing.
Dec 17 2020, 6:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXbd3ff678b733: xdp: T2666: initial XDP (generic mode) forwarding support.
Dec 17 2020, 5:37 PM

Dec 16 2020

c-po added a comment to T3124: Cannot add user to group via configuration.

@vlesk once container support is added you have a better way by usibg a dedicates container on your VyOS installation.

Dec 16 2020, 7:17 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2666: Packet Processing with eBPF and XDP.
Dec 16 2020, 7:00 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 15 2020

c-po added a comment to T3124: Cannot add user to group via configuration.

Why you would line to add a user to an additional group?

Dec 15 2020, 6:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3124: Cannot add user to group via configuration as Wontfix.
Dec 15 2020, 6:48 PM · VyOS 1.3 Equuleus (1.3.0)

Dec 14 2020

c-po closed T3130: Replace vyos-netplug with upstream debian version as Resolved.
Dec 14 2020, 5:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX36eb1b34e9b9: netplug: T3130: use Debian upstream version.
Dec 14 2020, 5:50 PM
c-po changed the status of T3130: Replace vyos-netplug with upstream debian version from Open to In progress.
Dec 14 2020, 5:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3130: Replace vyos-netplug with upstream debian version.
Dec 14 2020, 5:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3128: pppoe smoke test failed as Resolved.
Dec 14 2020, 5:09 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX30cc4199e20d: smoketest: webproxy: test cache-peer config.
Dec 14 2020, 4:09 PM
c-po closed T3129: Update Linux Kernel to v5.4.83, a subtask of T2884: Upstream Kernel Patches from Semper Victus Linux Hardened Tree, as Resolved.
Dec 14 2020, 3:37 PM · VyOS Rolling
c-po closed T3129: Update Linux Kernel to v5.4.83 as Resolved.
Dec 14 2020, 3:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po edited a custom field on T3129: Update Linux Kernel to v5.4.83.
Dec 14 2020, 3:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3129: Update Linux Kernel to v5.4.83 from Open to In progress.
Dec 14 2020, 3:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3129: Update Linux Kernel to v5.4.83, a subtask of T2884: Upstream Kernel Patches from Semper Victus Linux Hardened Tree, from Open to In progress.
Dec 14 2020, 3:32 PM · VyOS Rolling
c-po created T3129: Update Linux Kernel to v5.4.83.
Dec 14 2020, 3:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc941700b7179: smoketest: pppoe: fix regex for IPv6 PD.
Dec 14 2020, 9:09 AM

Dec 13 2020

c-po committed rVYOSONEX86f377f65248: smoketest: pppoe: test three interfaces.
Dec 13 2020, 8:46 PM
c-po committed rVYOSONEX3c16a4290652: smoketest: login: adjust to Kernel 5.0 config options.
Dec 13 2020, 8:46 PM

Dec 12 2020

c-po added a comment to T366: SNMP Query for BGP Tunnels Returns IPv4 Tunnels Only.

@owensresearch it is still not supported by net-snmp

Dec 12 2020, 4:04 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEXe6e87c839f8d: smoketest: webproxy: improve ldap authentication tests.
Dec 12 2020, 2:23 PM
c-po committed rVYOSONEXbec29f313d18: dhcpv6-pd: pppoe: T2677: always restart daemon.
Dec 12 2020, 2:23 PM
c-po closed T3125: dhcp6c: add support to restart wide dhcpv6 client as Invalid.
Dec 12 2020, 2:14 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3125: dhcp6c: add support to restart wide dhcpv6 client from Open to In progress.
Dec 12 2020, 2:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3125: dhcp6c: add support to restart wide dhcpv6 client.
Dec 12 2020, 2:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX339821f121d8: xml: use "u32:" keyword when identifying port ranges.
Dec 12 2020, 1:20 PM

Dec 10 2020

c-po committed rVYOSONEX1c49c8fbe993: smoketest: webproxy: prepare for vyos-1x rewrite.
Dec 10 2020, 7:55 PM
c-po closed T3117: OpenVPN config migration errors upgrading from 1.3-rolling-202010280217 to 1.3-rolling-202012060217 as Resolved.
Dec 10 2020, 7:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3117: OpenVPN config migration errors upgrading from 1.3-rolling-202010280217 to 1.3-rolling-202012060217.

Using udp4/6 can be automated if there is an v6 listen address or not, I will keep this in mind, thanks for the hint.

Dec 10 2020, 7:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T563: webproxy: migrate 'service webproxy' to get_config_dict() from On hold to In progress.
Dec 10 2020, 7:46 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po committed rVYOSONEXdf82e621e3da: test: vyos.validate: check is_addr_assigned().
Dec 10 2020, 6:09 PM
c-po renamed T563: webproxy: migrate 'service webproxy' to get_config_dict() from Migrate 'service webproxy' to python/xml to webproxy: migrate 'service webproxy' to get_config_dict().
Dec 10 2020, 5:26 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a parent task for T1090: Webproxy overhaul: T563: webproxy: migrate 'service webproxy' to get_config_dict().
Dec 10 2020, 5:25 PM · VyOS 1.4 Sagitta
c-po added a parent task for T1730: Adding the remote syslog feature to webproxy: T563: webproxy: migrate 'service webproxy' to get_config_dict().
Dec 10 2020, 5:25 PM · VyOS Rolling
c-po added a parent task for T1732: Removing vyatta-webproxy module: T563: webproxy: migrate 'service webproxy' to get_config_dict().
Dec 10 2020, 5:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2581: webproxy: implement proxy chaining: T563: webproxy: migrate 'service webproxy' to get_config_dict().
Dec 10 2020, 5:25 PM · VyOS 1.3 Equuleus (1.3.0), vyatta-webproxy
c-po added a parent task for T1770: webproxy breaks commit and http access on routed client: T563: webproxy: migrate 'service webproxy' to get_config_dict().
Dec 10 2020, 5:25 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added subtasks for T563: webproxy: migrate 'service webproxy' to get_config_dict(): T2581: webproxy: implement proxy chaining, T1732: Removing vyatta-webproxy module, T1730: Adding the remote syslog feature to webproxy, T1770: webproxy breaks commit and http access on routed client, T1090: Webproxy overhaul.
Dec 10 2020, 5:25 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po committed rVYOSONEX161c6573d084: smoketest: webproxy: add initial tests.
Dec 10 2020, 3:59 PM

Dec 9 2020

c-po closed T3122: Update Linux Kernel to v4.19.162 as Resolved.
Dec 9 2020, 7:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3122: Update Linux Kernel to v4.19.162.
Dec 9 2020, 7:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3121: get_config_dict() and key_mangling=('-', '_') Broke PowerDNS dns_forwarding config file as Resolved.
Dec 9 2020, 7:16 PM · VyOS 1.3 Equuleus (1.3.0)

Dec 8 2020

c-po triaged T3117: OpenVPN config migration errors upgrading from 1.3-rolling-202010280217 to 1.3-rolling-202012060217 as High priority.
Dec 8 2020, 7:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3117: OpenVPN config migration errors upgrading from 1.3-rolling-202010280217 to 1.3-rolling-202012060217 from In progress to Needs testing.
Dec 8 2020, 7:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX3226fa1d44d6: openvpn: T3117: fix generated ncp-ciphers in server config.
Dec 8 2020, 7:38 PM
c-po added a comment to T3117: OpenVPN config migration errors upgrading from 1.3-rolling-202010280217 to 1.3-rolling-202012060217.

Unfortunately setting udp4 was never "valid" in the first place, this was only possible by a wrong regex here: https://github.com/vyos/vyos-1x/blob/406083932ae62ccde5ff547ef7d7960efe0269e3/interface-definitions/interfaces-openvpn.xml.in#L345 this has been corrected already which shows the above mentioned result in a not loading config.

Dec 8 2020, 7:14 PM · VyOS 1.3 Equuleus (1.3.0)
c-po assigned T3073: sh nat source translations Python error to moepman.
Dec 8 2020, 6:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2562: VyOS can't be used as a DHCP server for a DHCP relay, a subtask of T3100: Migrate DHCP/DHCPv6 server to get_config_dict(), as Resolved.
Dec 8 2020, 6:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2562: VyOS can't be used as a DHCP server for a DHCP relay as Resolved.
Dec 8 2020, 6:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3117: OpenVPN config migration errors upgrading from 1.3-rolling-202010280217 to 1.3-rolling-202012060217 from Open to In progress.
Dec 8 2020, 4:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2562: VyOS can't be used as a DHCP server for a DHCP relay, a subtask of T3100: Migrate DHCP/DHCPv6 server to get_config_dict(), from In progress to Needs testing.
Dec 8 2020, 4:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2562: VyOS can't be used as a DHCP server for a DHCP relay from In progress to Needs testing.
Dec 8 2020, 4:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

Unfortunately this is the wrong way to go. If it is - for whatever reason - not possible to configure the VLAN parameters for this given interface b/c the enslaved interface is yet not present on the system, it should be later configured by the individual interface.

Dec 8 2020, 4:50 PM · VyOS 1.3 Equuleus (1.3.0)

Dec 7 2020

c-po added a comment to T3118: Support wireless drivers without monitor mode.

Well this is from old Vyatta times, on system bootup this script is called (https://github.com/vyos/vyatta-cfg-system/blob/current/scripts/system/vyatta_interface_rescan#L137-L140) and a WIFI node is created if a wifi interface is detected. The script could be altered, too if monitor is not supported.

Dec 7 2020, 5:56 PM
c-po committed rVYOSONEX345db48254e2: system: T3119: migrate "system ip" to get_config_dict() incl. smoketest.
Dec 7 2020, 5:21 PM
c-po closed T3119: migrate "system ip" to get_config_dict() and provide smoketest as Resolved.
Dec 7 2020, 5:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3119: migrate "system ip" to get_config_dict() and provide smoketest.
Dec 7 2020, 5:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3118: Support wireless drivers without monitor mode.

I guess the best thing would be to not add this interface at all

Dec 7 2020, 5:19 PM
c-po committed rVYOSONEX55f5a4e17e4a: vyos.ifconfig: T1579: keep IPv6 link-local address on reconfiguration #2.
Dec 7 2020, 4:19 PM
c-po committed rVYOSONEXeecec6b5caea: dhcp: T2562: add "listen-address" CLI node for better DHCP relay support.
Dec 7 2020, 5:18 AM

Dec 6 2020

c-po renamed T3100: Migrate DHCP/DHCPv6 server to get_config_dict() from Migrate DHCP server to get_config_dict() to Migrate DHCP/DHCPv6 server to get_config_dict().
Dec 6 2020, 8:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a reverting change for rVYOSONEXd247736f67cc: vyos.ifconfig: T1579: do not remove IPv6 link-local address on reconfiguration: rVYOSONEXe0831f39d8ec: Revert "vyos.ifconfig: T1579: do not remove IPv6 link-local address on….
Dec 6 2020, 8:02 PM
c-po committed rVYOSONEX95459d4111fd: smoketest: interface: move to Python3 'f'ormatted string.
Dec 6 2020, 8:02 PM
c-po committed rVYOSONEXe0831f39d8ec: Revert "vyos.ifconfig: T1579: do not remove IPv6 link-local address on….
Dec 6 2020, 8:02 PM
c-po committed rVYOSONEX9a8b4541e8a3: interface: mirror: T3089: yet no multi interface support.
Dec 6 2020, 6:02 PM
c-po committed rVYOSONEX6366cacaf1c1: migration: interfaces: remove superfluous imports.
Dec 6 2020, 6:02 PM
c-po added a comment to T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring.

Okay, debugging with @jack9603301 showed that there was/is an issue. If you are running DHCP client on the interface which is using mirroring, this indeed becomes an issue as traffic is dropped until the session is re-established.

Dec 6 2020, 5:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX438fbca0240b: dhcpv6-relay: T3095: is_ipv6_link_local() now supports a prefix length.
Dec 6 2020, 5:15 PM
c-po committed rVYOSONEXd247736f67cc: vyos.ifconfig: T1579: do not remove IPv6 link-local address on reconfiguration.
Dec 6 2020, 5:15 PM
c-po committed rVYOSONEX2bfe25d4376f: dhcpv6: T3100: migrate server configuration to get_config_dict().
Dec 6 2020, 4:49 PM