Page MenuHomeVyOS Platform
Feed Search

Sep 26 2020

c-po assigned T2902: "add system image" fails when appending XX to image name to Viacheslav.
Sep 26 2020, 2:50 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po edited projects for T2902: "add system image" fails when appending XX to image name, added: VyOS 1.2 Crux (VyOS 1.2.7); removed VyOS 1.2 Crux (VyOS 1.2.6).
Sep 26 2020, 2:49 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po committed rVYOSONEXd489867bc375: macsec: vxlan: T2653: bugfix in verify() on lower interface MTU size.
Sep 26 2020, 2:15 PM
c-po closed T2929: Upgrading from 1.2 (crux) to 1.3 rolling causes vyos.configtree.ConfigTreeError for RADIUS settings as Resolved.
Sep 26 2020, 1:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX1290706dc0dd: login: migration: T2929: add missing if condition when probing for radius-server.
Sep 26 2020, 1:37 PM
c-po created T2929: Upgrading from 1.2 (crux) to 1.3 rolling causes vyos.configtree.ConfigTreeError for RADIUS settings.
Sep 26 2020, 1:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX374724be6472: Debian: adding vyos-configd made this package architecture specific.
Sep 26 2020, 11:12 AM
c-po committed rVYOSONEXf325d869515e: xml: interface-definitions: fix wrong file extension of inlcude files.
Sep 26 2020, 10:50 AM
c-po added a comment to T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError.

Implemented in https://github.com/vyos/vyos-1x/commit/5db3d63160670c796ed74a170862c367048d89bb

Sep 26 2020, 10:40 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXf0400b7e2494: ifconfig: mtu: T2928: remove bridge mtu check as our bridge interface has no mtu.
Sep 26 2020, 10:40 AM
c-po closed T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Sep 26 2020, 10:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError as Resolved.
Sep 26 2020, 10:02 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX5db3d6316067: ifconfig: mtu: disallow MTU < 1280 bytes when IPv6 is enabled on the interface.
Sep 26 2020, 10:02 AM
c-po updated the task description for T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError.
Sep 26 2020, 9:44 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError.
Sep 26 2020, 9:43 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2653: "set interfaces" Python handler code improvements - next iteration: T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError.
Sep 26 2020, 9:43 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError: T2653: "set interfaces" Python handler code improvements - next iteration.
Sep 26 2020, 9:43 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError.
Sep 26 2020, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError from Open to In progress.
Sep 26 2020, 9:32 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError.
Sep 26 2020, 9:32 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2928: MTU less then 1280 bytes and IPv6 will raise FileNotFoundError.
Sep 26 2020, 9:30 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXdfa949c5b758: smoketest: platform: check for required virtio/vmxnet drivers.
Sep 26 2020, 8:07 AM
c-po closed T2912: When setting MTU check for hardware maximum supported MTU size, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Sep 26 2020, 7:29 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2912: When setting MTU check for hardware maximum supported MTU size as Resolved.
Sep 26 2020, 7:29 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2912: When setting MTU check for hardware maximum supported MTU size.
Sep 26 2020, 7:29 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2465: DHCP isn't updating host file when hostfile-update enabled..

Cant we run dhcpd as dhcp user which is also a member of hostsd group?

Sep 26 2020, 6:34 AM
c-po added a comment to T2926: snmp.py missing an import.

@kroy could you be so kind and write a smoketest for it, too?

Sep 26 2020, 6:12 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2926: snmp.py missing an import as Resolved.
Sep 26 2020, 6:11 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 25 2020

c-po reopened T2912: When setting MTU check for hardware maximum supported MTU size, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as In progress.
Sep 25 2020, 7:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po reopened T2912: When setting MTU check for hardware maximum supported MTU size as "In progress".
Sep 25 2020, 7:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2912: When setting MTU check for hardware maximum supported MTU size, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Sep 25 2020, 7:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2912: When setting MTU check for hardware maximum supported MTU size as Resolved.
Sep 25 2020, 7:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX3abeef7e4bf6: ethernet: T2912: verify() that hardware supports specified MTU value.
Sep 25 2020, 7:00 PM
c-po committed rVYOSONEX9b268012252a: ifconfig: T2912: add helper to verify interface min/max supported MTU.
Sep 25 2020, 7:00 PM
c-po committed rVYOSONEX818a75c024e4: ifconfig: T2653: get_mtu() should return int() for easier comparison.
Sep 25 2020, 7:00 PM
c-po added a comment to T2912: When setting MTU check for hardware maximum supported MTU size.
cpo@LR1.wue3# commit
[ interfaces ethernet eth1 ]
Interface MTU too high, maximum supported MTU is 9000!
Sep 25 2020, 6:54 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T2653: "set interfaces" Python handler code improvements - next iteration: T2912: When setting MTU check for hardware maximum supported MTU size.
Sep 25 2020, 6:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a parent task for T2912: When setting MTU check for hardware maximum supported MTU size: T2653: "set interfaces" Python handler code improvements - next iteration.
Sep 25 2020, 6:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX49a79954373e: ifconfig: T2912: add helper to retrieve interface min/max supported MTU.
Sep 25 2020, 6:35 PM
c-po updated the task description for T2912: When setting MTU check for hardware maximum supported MTU size.
Sep 25 2020, 6:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2915: Lost "proxy-arp-pvlan" option for vlan as Resolved.
Sep 25 2020, 5:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2921: Migrate "service dns forwarding" to get_config_dict() for ease of source maintenance as Resolved.
Sep 25 2020, 5:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXf39f5dde342a: dns: forwarding: T2921: migrate to get_config_dict().
Sep 25 2020, 5:22 PM
c-po closed T2925: Update Linux Kernel to v4.19.147 as Resolved.
Sep 25 2020, 12:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2925: Update Linux Kernel to v4.19.147.
Sep 25 2020, 12:25 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 24 2020

c-po closed T2923: Configuring DHCPv6-PD without a interface to delegate to raises TypeError as Resolved.
Sep 24 2020, 7:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX7f09beeac924: dhcpv6-pd: verify: T2923: interface is required where the prefix is assigned.
Sep 24 2020, 7:33 PM
c-po added a comment to T2923: Configuring DHCPv6-PD without a interface to delegate to raises TypeError.

After the fix an error is reported on the CLI:

Sep 24 2020, 7:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2923: Configuring DHCPv6-PD without a interface to delegate to raises TypeError.
Sep 24 2020, 7:30 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T2923: Configuring DHCPv6-PD without a interface to delegate to raises TypeError.
Sep 24 2020, 7:26 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2923: Configuring DHCPv6-PD without a interface to delegate to raises TypeError.
Sep 24 2020, 7:25 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX44698fb03cf2: smoketest: dns: dynamic: add missing import statement.
Sep 24 2020, 6:36 PM
c-po committed rVYOSONEX806f35b5856c: wireless: T2241: add "wds" CLI option.
Sep 24 2020, 5:56 PM
c-po committed rVYOSONEX58ead7415a3f: smoketest: (re-)use process_named_running() from vyos.util.
Sep 24 2020, 5:55 PM
c-po committed rVYOSONEX4db00f1cd820: smoketest: dns: forwarding: T2921: add initial testcases.
Sep 24 2020, 4:24 PM
c-po committed rVYOSONEX2b06653a824f: dns: forwarding: T2921: template cleanup.
Sep 24 2020, 4:24 PM
c-po changed the status of T2921: Migrate "service dns forwarding" to get_config_dict() for ease of source maintenance from Open to In progress.
Sep 24 2020, 4:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2921: Migrate "service dns forwarding" to get_config_dict() for ease of source maintenance.
Sep 24 2020, 4:20 PM · VyOS 1.3 Equuleus (1.3.0)

Sep 23 2020

c-po added a comment to T2902: "add system image" fails when appending XX to image name.

So I was super lucky to pick the wrong characters!

Sep 23 2020, 7:09 PM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added a comment to T2518: Add support for IPv6 NAT (NPTv6).

We are not forced to nftables and still use iptables6 if its not supported properly.

Sep 23 2020, 6:14 AM · VyOS 1.4 Sagitta (1.4.0-epa3)

Sep 22 2020

c-po added a comment to T2518: Add support for IPv6 NAT (NPTv6).

prefix translation should only be done on equal sized prefixes. This can be easily checked in verify() stage.

Sep 22 2020, 8:18 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po added a comment to T2518: Add support for IPv6 NAT (NPTv6).

I must disagree, prefix translation means only the prefix is translated and the interface identifier keeps the same. Meaning fc00::1111:2222:3333:4444/64 should be translated to 2001:db8::1111:2222:3333:4444/64.

Sep 22 2020, 6:46 PM · VyOS 1.4 Sagitta (1.4.0-epa3)
c-po committed rVYOSONEXfeb491584d84: smoketest: macsec: T2023: check that source-interface is not used by any other….
Sep 22 2020, 4:44 PM
c-po committed rVYOSONEX83a9ce799119: ifconfig: T2653: bond: bridge: ensure member interface is not a source-interface.
Sep 22 2020, 4:44 PM
c-po committed rVYOSONEXd28a6a516d44: ifconfig: T2653: move is_member() from vyos.vylidate to vyos.configdict.
Sep 22 2020, 4:44 PM

Sep 21 2020

c-po claimed T2912: When setting MTU check for hardware maximum supported MTU size.
Sep 21 2020, 8:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2912: When setting MTU check for hardware maximum supported MTU size.
Sep 21 2020, 8:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX79b1ab8dc67c: bridge: ifconfig: T2653: only delete member interfaces which still exist.
Sep 21 2020, 8:26 PM
c-po committed rVYOSONEXe31dfd9f5542: macsec: T2788: source-interface must not be member of a bridge.
Sep 21 2020, 8:26 PM
c-po closed T2788: adding interface with macsec to bridge failded as Resolved.
Sep 21 2020, 8:25 PM
c-po added a comment to T2788: adding interface with macsec to bridge failded.

The problem is that interface eth1 is exclusivly added to macsec1 as its lower interface. Thus you can not add it as a bridge member to br0.

Sep 21 2020, 4:21 PM
c-po added a parent task for T2088: Increased boot time from 1.2.4 -> 1.3 rolling by 100%: T1230: Improving Boot Time for Large Firewall Configurations.
Sep 21 2020, 4:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a subtask for T1230: Improving Boot Time for Large Firewall Configurations: T2088: Increased boot time from 1.2.4 -> 1.3 rolling by 100%.
Sep 21 2020, 4:13 PM · VyOS 1.3 Equuleus (1.3.6)
c-po committed rVYOSONEX6635d8822a42: wireless: T2887: hostapd: add bridge option.
Sep 21 2020, 3:34 PM
c-po committed rVYOSONEXd22b476e0e1c: wireless: T2887: help when searching hidden SSIDs in station mode.
Sep 21 2020, 3:34 PM
c-po committed rVYOSONEX4ce3720109cd: smoketest: kernel: check for mandatory bond/lacp and bridge options.
Sep 21 2020, 3:34 PM
c-po committed rVYOSONEX7ea3802aa3de: smoketest: macsec: T2023: test MTU setting.
Sep 21 2020, 3:34 PM
c-po claimed T2788: adding interface with macsec to bridge failded.
Sep 21 2020, 3:29 PM

Sep 20 2020

c-po committed rVYOSONEXa420f7637f80: macsec: T2023: add missing mtu CLI option.
Sep 20 2020, 7:09 PM
c-po triaged T2910: XML: generator should support override of variables as Normal priority.
Sep 20 2020, 6:50 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po created T2910: XML: generator should support override of variables.
Sep 20 2020, 6:48 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po committed rVYOSONEX103e8404cdea: ifconfig: T2653: remove duplicates of get_config().
Sep 20 2020, 1:33 PM
c-po added a comment to T2908: VRF and bridge membership isn’t mutually exclusive.

Can you share some config snippets with real set commands? Sounds like a problem with the bridge validator.

Sep 20 2020, 1:24 PM · VyOS 1.3 Equuleus (1.3.4)
c-po added a comment to T2908: VRF and bridge membership isn’t mutually exclusive.
Sep 20 2020, 1:23 PM · VyOS 1.3 Equuleus (1.3.4)
c-po closed T2903: Q-in-Q (802.1.ad) ethertype should be defined explicitly and not via its raw value as Resolved.
Sep 20 2020, 12:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2903: Q-in-Q (802.1.ad) ethertype should be defined explicitly and not via its raw value, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Sep 20 2020, 12:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2904: 802.1ad / Q-in-Q ethertype default not utilized, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Sep 20 2020, 12:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2904: 802.1ad / Q-in-Q ethertype default not utilized as Resolved.
Sep 20 2020, 12:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2905: Sync CLI nodes between PPPoE and WWAN interface, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, as Resolved.
Sep 20 2020, 12:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2905: Sync CLI nodes between PPPoE and WWAN interface as Resolved.
Sep 20 2020, 12:48 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX993f6873c02f: wwan: ifconfig: T2905: sync CLI nodes in dialup interfaces.
Sep 20 2020, 12:48 PM
c-po committed rVYOSONEX0a21905786d3: vif-s: ifconfig: T2903: use explicit VLAN protocol over raw numbers.
Sep 20 2020, 12:48 PM
c-po committed rVYOSONEXe64ab9ec34ce: smoketest: T2903: test 802.1ad (Q-in-Q) ethertype.
Sep 20 2020, 12:48 PM
c-po committed rVYOSONEXdeb3fba81b62: vyos.configdict: T2665: cleanup get_interface_dict() default dict handling.
Sep 20 2020, 12:48 PM
c-po updated the task description for T2903: Q-in-Q (802.1.ad) ethertype should be defined explicitly and not via its raw value.
Sep 20 2020, 11:34 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2905: Sync CLI nodes between PPPoE and WWAN interface, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from Open to In progress.
Sep 20 2020, 11:08 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2905: Sync CLI nodes between PPPoE and WWAN interface from Open to In progress.
Sep 20 2020, 11:08 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2905: Sync CLI nodes between PPPoE and WWAN interface.
Sep 20 2020, 11:08 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2904: 802.1ad / Q-in-Q ethertype default not utilized, a subtask of T2653: "set interfaces" Python handler code improvements - next iteration, from Open to In progress.
Sep 20 2020, 11:04 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2904: 802.1ad / Q-in-Q ethertype default not utilized from Open to In progress.
Sep 20 2020, 11:04 AM · VyOS 1.3 Equuleus (1.3.0)