Page MenuHomeVyOS Platform
Feed Search

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
c-po committed rVYOSONEXed1a7a51af5d: smoketest: dhcpv6: T3100: verify prefix-delegation config.
Dec 6 2020, 2:53 PM
c-po committed rVYOSONEX0fb833ca2b35: smoketest: dhcpv6: T3100: add initial testcase.
Dec 6 2020, 2:38 PM
c-po added a comment to T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring.

Of course, restarting ping works, but all flows in transit will stop, this is not what you wan't on an edge device running 10GBit/s of traffic

Dec 6 2020, 1:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring.

Running VyOS 1.3-rolling-202012060217 immediately when I enable port mirroring all sessions are dropped on this link.

Dec 6 2020, 1:07 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.

Please only allow native-vlan and allowed-vlan for ethernet and bond type of interfaces for the time beeing

Dec 6 2020, 1:04 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.

I wonder if this configuration should be possible at all. In my opinion native-vlan and allowed-vlan should be supported only on bond and ethernet interface types

Dec 6 2020, 12:58 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 Open to In progress.
Dec 6 2020, 12:58 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 Open to In progress.
Dec 6 2020, 12:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXb83c988a1390: test: vyos.template: test additional templating functions.
Dec 6 2020, 12:48 PM
c-po added a comment to T2562: VyOS can't be used as a DHCP server for a DHCP relay.

Taking the following configuration as a pool serving relays:

Dec 6 2020, 12:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX8d20ad4a909e: dhcp: T3113: bugfix for multiple domain-search entries.
Dec 6 2020, 11:04 AM
c-po closed T3113: dhcp-server: Multiple domain-search values are escaped incorrectly as Resolved.
Dec 6 2020, 11:04 AM
c-po changed the status of T3113: dhcp-server: Multiple domain-search values are escaped incorrectly from Open to In progress.
Dec 6 2020, 10:46 AM

Dec 5 2020

c-po assigned T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails to jack9603301.
Dec 5 2020, 9:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2996: Checking digital signature failed on downgrade from rolling to stable..

Disable downgrades in general is a bad idea. We still can leave the user with a broken config on downgrade but prevent it is bad. Imagine a very simple config, that would be downgradable.

Dec 5 2020, 4:35 PM · VyOS 1.3 Equuleus (1.3.5)

Dec 4 2020

c-po committed rVYOSONEXe46def834483: dhcp: T3100: re-add range slicing support when exclude addresses are used.
Dec 4 2020, 7:07 PM
c-po committed rVYOSONEX71caa7499fe6: smoketest: dhcp: T3100: check failover configuration.
Dec 4 2020, 7:07 PM
c-po claimed T2562: VyOS can't be used as a DHCP server for a DHCP relay.
Dec 4 2020, 5:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3100: Migrate DHCP/DHCPv6 server to get_config_dict() as Resolved.
Dec 4 2020, 5:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX84b7ade286e4: dhcp: T3100: migrate server configuration to get_config_dict().
Dec 4 2020, 5:29 PM
c-po committed rVYOSONEX146ba4b1b26f: Makefile: fix comment.
Dec 4 2020, 5:29 PM
c-po committed rVYOSONEX2a33a6f71bbb: ethernet: T3048: remove "smp-affinity" from CLI.
Dec 4 2020, 5:29 PM
c-po closed T3112: PPPoE IPv6: remove "enable" node as Resolved.
Dec 4 2020, 1:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3112: PPPoE IPv6: remove "enable" node, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Dec 4 2020, 1:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3112: PPPoE IPv6: remove "enable" node.

yes, specifying "ipv6" has the same effect as "ipv6 enable"

Dec 4 2020, 1:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX4a64349e3c02: pppoe: T3112: drop "ipv6 enable" option.
Dec 4 2020, 1:17 PM
c-po committed rVYOSONEXa03b8e122cb6: pppoe: T1579: reorganize "ipv6" CLI node include files.
Dec 4 2020, 1:17 PM
c-po committed rVYOSONEXf8c01ef3cf31: vyos.ifconfig: T1579: migrate "ip source-validation" option from vyatta-cfg….
Dec 4 2020, 12:50 PM
c-po committed rVYOSONEXf8bb85f9be35: vlan: xml: T2653: use common include file for ip and ipv6 options.
Dec 4 2020, 12:50 PM
c-po committed rVYOSONEXdf3347b47834: wwan: T2653: add interface "ip" configuration node.
Dec 4 2020, 12:50 PM
c-po committed rVYOSONEX21febc81c59e: wireguard: T2653: add interface "ip" configuration node.
Dec 4 2020, 12:50 PM
c-po triaged T3112: PPPoE IPv6: remove "enable" node as Wishlist priority.
Dec 4 2020, 12:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3112: PPPoE IPv6: remove "enable" node.
Dec 4 2020, 12:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3112: PPPoE IPv6: remove "enable" node.
Dec 4 2020, 12:15 PM · VyOS 1.3 Equuleus (1.3.0)

Dec 3 2020

c-po closed T3105: static-host-mapping writing in one line as Resolved.
Dec 3 2020, 5:45 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T3104: LLDP Traceback error as Resolved.
Dec 3 2020, 12:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3105: static-host-mapping writing in one line from Open to Needs testing.
Dec 3 2020, 6:59 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX372ee96d5721: hostsd: T3105: fix wrong new-line handling after template processor change.
Dec 3 2020, 6:58 AM
c-po closed T3107: Update Linux Kernel to v4.19.161 as Resolved.
Dec 3 2020, 6:57 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T3107: Update Linux Kernel to v4.19.161.
Dec 3 2020, 6:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T3105: static-host-mapping writing in one line.
Dec 3 2020, 4:49 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 2 2020

c-po changed the status of T3104: LLDP Traceback error from Confirmed to Needs testing.
Dec 2 2020, 7:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX66e74557d943: op-mode: lldp: T3104: bugfix AttributeError on multiple hosts/network.
Dec 2 2020, 7:00 PM
c-po added a comment to T3106: 802.11ax support.

Calculating setting is always the smartest idea. I also have a WIFI6 NIC with me, the problem is it is not supported by Linux 4.19. which we currently are forced to use.

Dec 2 2020, 6:15 PM · VyOS Rolling

Dec 1 2020

c-po closed T3102: Destination NAT fails to commit as Resolved.
Dec 1 2020, 10:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3102: Destination NAT fails to commit.
table ip nat {
        chain PREROUTING {
                type nat hook prerouting priority dstnat; policy accept;
                iifname "eth1" tcp dport { 22 } counter packets 0 bytes 0 dnat to 192.168.1.4 comment "DST-NAT-100"
        }
}
Dec 1 2020, 10:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T3102: Destination NAT fails to commit.

Thank you @Dmitry, it will be in tomorrows rolling release.

Dec 1 2020, 9:59 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T3102: Destination NAT fails to commit from In progress to Needs testing.
Dec 1 2020, 9:58 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX962bb24187e2: smoketest: dhcp: T3100: verify remaining pool options.
Dec 1 2020, 4:49 PM
c-po committed rVYOSONEX4ed504001e5e: smoketest: dhcp: T3100: test multiple shared-network-name definitions.
Dec 1 2020, 4:15 PM
c-po committed rVYOSONEXe1bef612c755: smoketest: dhcp: T3100: add testcase for static host mappings.
Dec 1 2020, 3:55 PM
c-po committed rVYOSONEX0a7888e16539: smoketest: dhcp: T3100: add initial testcase for a single pool.
Dec 1 2020, 3:40 PM
c-po committed rVYOSONEX26626f183cc4: dhcp: T3100: fix template indention levels.
Dec 1 2020, 3:40 PM
c-po added a subtask for T3100: Migrate DHCP/DHCPv6 server to get_config_dict(): T2562: VyOS can't be used as a DHCP server for a DHCP relay.
Dec 1 2020, 3:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2562: VyOS can't be used as a DHCP server for a DHCP relay: T3100: Migrate DHCP/DHCPv6 server to get_config_dict().
Dec 1 2020, 3:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po merged T3101: Support configuration of DHCP scopes even when there is no locally attached subnet into T2562: VyOS can't be used as a DHCP server for a DHCP relay.
Dec 1 2020, 3:07 PM · VyOS 1.3 Equuleus (1.3.0)