Page MenuHomeVyOS Platform
Feed All Stories

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)
Cheeze_It committed rVYOSONEXcd0597f04e29: mpls-conf: T915: Add LDP local label allocation control..
Dec 6 2020, 8:05 PM
GitHub <noreply@github.com> committed rVYOSONEXb2ee69bbfb73: Merge pull request #635 from Cheeze-It/current (authored by c-po).
Dec 6 2020, 8:05 PM
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
jack9603301 added a comment to T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring.

OK, the latest PR can be tested. I just tested the basic functions and the effectiveness of the migration script. But I haven't submitted the PR of vyatta-cfg-system

Dec 6 2020, 5:55 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.

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
jack9603301 added a comment to T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring.

In the latest PR implementation, eth0 will shake at the moment when the eth0 configuration is changed, but it seems to be restored immediately

Dec 6 2020, 3:25 PM · VyOS 1.3 Equuleus (1.3.0)
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
jack9603301 added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

Do you have any good fixes?

Dec 6 2020, 2:20 PM · VyOS 1.3 Equuleus (1.3.0)
primoz added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

first delete original, commit, then new and final commit.

Dec 6 2020, 2:00 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

You mean, if you submit it in 2 steps and configure it separately, it works fine?

Dec 6 2020, 1:48 PM · VyOS 1.3 Equuleus (1.3.0)
primoz added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

For some reason ... nothing in logs:

Dec 6 2020, 1:45 PM · VyOS 1.3 Equuleus (1.3.0)
primoz added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

It works nicely with VXLANs ... no problems there. You can use it like this to get local port into vxlan (without this, vxlans become useless). I have problems with bond interface (everything else works). Debugging now.

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

In the test topology, the same situation was found in the mirror test of pppoe0

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

I am a little doubtful whether this is in design, and whether there will be a short-term up to down to up conversion when the interface is modified.

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

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)
jack9603301 added a comment to T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring.

Can I restart ping? Can be restored after restart

Dec 6 2020, 1:16 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)
jack9603301 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: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)
jack9603301 added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

Logically speaking, any interface that can be added as a member interface when setting the bridge interface should be fine. bridge vlan applies to any member interface, but I don’t know why it is sometimes possible and sometimes not. I need More information to determine the problem (since there is a situation that can be set successfully, and no abnormality is reported, then the setting should be successful, WLAN is not working because the WLAN bridge is set by hostapd)

Dec 6 2020, 1:02 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
Cheeze_It added a comment to T915: MPLS Support.

Put in a new PR to enable LDP local label allocation control.

Dec 6 2020, 7:24 AM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
jack9603301 added a comment to T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.

I don't know what you mean?

Dec 6 2020, 3:24 AM · VyOS 1.3 Equuleus (1.3.0)

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)
Unknown Object (User) closed T2744: igmp-proxy issue: Address already in use as Resolved.

successfully tested on the self-build image from crux branch and the latest rolling image

Dec 5 2020, 1:41 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 triaged T3116: Support back-end L4 level load balancing as Wishlist priority.
Dec 5 2020, 12:45 PM · VyOS 1.4 Sagitta
jack9603301 created T3116: Support back-end L4 level load balancing.
Dec 5 2020, 12:44 PM · VyOS 1.4 Sagitta
jack9603301 added a comment to T3115: Add support for firewall on L3 VIF bridge interface.

Before that, should we consider completely migrating the vyos firewall implementation?

Dec 5 2020, 12:28 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
primoz created T3115: Add support for firewall on L3 VIF bridge interface.
Dec 5 2020, 12:08 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
primoz created T3114: When the bridge member is a non-ethernet interface, setting VLAN-aware bridge parameters fails.
Dec 5 2020, 11:49 AM · VyOS 1.3 Equuleus (1.3.0)
efficiosoft updated the task description for T3113: dhcp-server: Multiple domain-search values are escaped incorrectly.
Dec 5 2020, 10:55 AM
efficiosoft triaged T3113: dhcp-server: Multiple domain-search values are escaped incorrectly as Normal priority.
Dec 5 2020, 10:53 AM
jack9603301 added a comment to T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring.

PR: https://github.com/vyos/vyos-1x/pull/633

Dec 5 2020, 8:36 AM · VyOS 1.3 Equuleus (1.3.0)

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
jack9603301 added a comment to T3112: PPPoE IPv6: remove "enable" node.

Do I only need to execute the following commands when I want to start ipv6?

Dec 4 2020, 12:42 PM · VyOS 1.3 Equuleus (1.3.0)
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)
SrividyaA claimed T3111: Modifying the permissions of /etc/ppp/chap-secrets.
Dec 4 2020, 12:08 PM · VyOS 1.2 Crux
SrividyaA created T3111: Modifying the permissions of /etc/ppp/chap-secrets.
Dec 4 2020, 12:07 PM · VyOS 1.2 Crux
Unknown Object (User) committed rVYOSONEX1a4fa2ff7e19: pim: igmp: igmp-proxy: T2744: Add check to prevent pimd and igmp-proxy conflict.
Dec 4 2020, 12:05 PM
GitHub <noreply@github.com> committed rVYOSONEX2657cb39aa03: Merge pull request #634 from DmitriyEshenko/1x-crux-pim01 (authored by c-po).
Dec 4 2020, 12:05 PM
Viacheslav added a comment to T2996: Checking digital signature failed on downgrade from rolling to stable..

Not sure that it makes sense to downgrade the image from 1.3 to 1.2.
Because there are also no migration "downgrade" scripts.
I propose to add an additional check and disable downgrade images for "add system image".

Dec 4 2020, 9:42 AM · VyOS 1.3 Equuleus (1.3.5)
Viacheslav added a comment to T3020: The "scp" example is wrong in the bash-completion for "set system config-management commit-archive location".

Still old format for completion help

Dec 4 2020, 9:25 AM · VyOS 1.3 Equuleus (1.3.5)
Viacheslav created T3110: Broken pipe in show interfaces.
Dec 4 2020, 8:31 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 committed rVYOSONEXede2972be4c4: interface: T3089: Migrate port mirroring to vyos-1x.
Dec 4 2020, 8:15 AM
GitHub <noreply@github.com> committed rVYOSONEXf84c971d336d: Merge pull request #621 from jack9603301/T3089 (authored by c-po).
Dec 4 2020, 8:15 AM
Viacheslav closed T3108: Section config overlapped match with FRRConfig as Resolved.
Dec 4 2020, 7:36 AM · VyOS 1.3 Equuleus (1.3.0)
dmbaturin created T3109: Add a disable option to the WAN load balancing rules.
Dec 4 2020, 1:03 AM · VyOS Rolling

Dec 3 2020

sever-sever <v.gletenko@vyos.io> committed rVYOSONEXcaedff0f1e53: smoketest: T3108: Fix regex for count pattern Config.
Dec 3 2020, 9:38 PM
GitHub <noreply@github.com> committed rVYOSONEXa237979853a9: Merge pull request #632 from sever-sever/T3108 (authored by c-po).
Dec 3 2020, 9:38 PM
runar added a comment to T3108: Section config overlapped match with FRRConfig.

To clarify the fault here. the smoketest is looking for the word "Config()" inside all conf_mode scripts without taking into account that this could be part of another name. the patch above modifies the behavior to not mat when a alpha-character is in front of the C in Config.
full regex: [^a-ZA-Z]Config\(\)

Dec 3 2020, 8:01 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T3108: Section config overlapped match with FRRConfig.

PR https://github.com/vyos/vyos-1x/pull/632
fix regex in smoketest.

Dec 3 2020, 7:07 PM · VyOS 1.3 Equuleus (1.3.0)
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)
Viacheslav created T3108: Section config overlapped match with FRRConfig.
Dec 3 2020, 4:49 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) committed rVYOSONEX4c15e140baaa: pim: igmp: T2744: Define the absolute path to pimd.
Dec 3 2020, 4:37 PM
GitHub <noreply@github.com> committed rVYOSONEXa0f115fb4304: Merge pull request #631 from DmitriyEshenko/vyos-1x-pim02 (authored by c-po).
Dec 3 2020, 4:37 PM
sever-sever <v.gletenko@vyos.io> committed rVYOSONEX8b2285b9f3ce: isis: T1316: Fix isis delete section. Use an updated frr framework.
Dec 3 2020, 12:23 PM
GitHub <noreply@github.com> committed rVYOSONEX4e4746f50a9e: Merge pull request #630 from sever-sever/T1316 (authored by c-po).
Dec 3 2020, 12:23 PM
c-po closed T3104: LLDP Traceback error as Resolved.
Dec 3 2020, 12:22 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) updated subscribers of T3104: LLDP Traceback error.

Thanks, @c-po , works as expected.

vyos@vyos:~$ show  lldp neighbors 
Capability Codes: R - Router, B - Bridge, W - Wlan r - Repeater, S - Station
                  D - Docsis, T - Telephone, O - Other
Dec 3 2020, 11:58 AM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1316: Support for IS-IS .

PR https://github.com/vyos/vyos-1x/pull/630

Dec 3 2020, 7:35 AM · 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)