Page MenuHomeVyOS Platform
Feed Search

Feb 5 2021

jack9603301 added parent tasks for T3030: Support ERSPAN Tunnel Protocol: T3089: Migrate port mirroring to vyos-1x and support two-way traffic mirroring, T2424: Ability to choose the direction of Mirroring.
Feb 5 2021, 4:49 AM · VyOS 1.4 Sagitta
jack9603301 removed a project from T3283: Support for IPv4 neigh tables: VyOS 1.3 Equuleus.
Feb 5 2021, 4:34 AM · VyOS 1.4 Sagitta
jack9603301 removed a project from T3116: Support back-end L4 level load balancing: VyOS 1.3 Equuleus.
Feb 5 2021, 4:33 AM · VyOS 1.4 Sagitta
jack9603301 removed a project from T2518: Add support for IPv6 NAT (NPTv6): VyOS 1.3 Equuleus.
Feb 5 2021, 4:31 AM · VyOS 1.4 Sagitta (1.4.0-epa3)
jack9603301 moved T3030: Support ERSPAN Tunnel Protocol from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 5 2021, 4:31 AM · VyOS 1.4 Sagitta
jack9603301 edited projects for T3030: Support ERSPAN Tunnel Protocol, added: VyOS 1.4 Sagitta; removed VyOS 1.3 Equuleus.
Feb 5 2021, 4:31 AM · VyOS 1.4 Sagitta
jack9603301 moved T2518: Add support for IPv6 NAT (NPTv6) from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 5 2021, 4:30 AM · VyOS 1.4 Sagitta (1.4.0-epa3)

Feb 4 2021

c-po closed T3280: Add XML for [conf-mode] STATIC, a subtask of T3279: Rewrite protocol STATIC [op-mode] to new XML/Python style, as Resolved.
Feb 4 2021, 6:33 PM · VyOS 1.4 Sagitta
c-po closed T3280: Add XML for [conf-mode] STATIC as Resolved.
Feb 4 2021, 6:33 PM · VyOS 1.4 Sagitta
Dickins created T3287: Ability to set DNAT translation address incorrectly.
Feb 4 2021, 5:16 PM · vyatta-nat, VyOS 1.4 Sagitta
jack9603301 closed T3283: Support for IPv4 neigh tables as Resolved.
Feb 4 2021, 4:56 PM · VyOS 1.4 Sagitta
erkin created T3286: Switch the firewall from iptables to nftables.
Feb 4 2021, 3:01 PM · VyOS 1.4 Sagitta

Feb 3 2021

c-po closed T3278: Add XML for "protocols vrf" [conf-mode] as Resolved.
Feb 3 2021, 10:11 PM · VyOS 1.4 Sagitta
jestabro triaged T3284: merge/load fail silently if unable to resolve host as Normal priority.
Feb 3 2021, 7:56 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T2910: XML: generator should support override of variables from Unknown Status to Resolved.
Feb 3 2021, 6:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds, a subtask of T2910: XML: generator should support override of variables, from Unknown Status to Resolved.
Feb 3 2021, 6:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro changed the status of T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from Unknown Status to Resolved.
Feb 3 2021, 6:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from In Progress to Finished on the VyOS 1.3 Equuleus board.
Feb 3 2021, 6:43 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Feb 3 2021, 5:39 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T2910: XML: generator should support override of variables from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 3 2021, 5:39 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro moved T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from In Progress to Finished on the VyOS 1.4 Sagitta board.
Feb 3 2021, 5:38 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jestabro added a project to T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds: VyOS 1.3 Equuleus.
Feb 3 2021, 5:38 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 changed the status of T3283: Support for IPv4 neigh tables from Open to In progress.
Feb 3 2021, 3:45 PM · VyOS 1.4 Sagitta
jack9603301 added a comment to T3283: Support for IPv4 neigh tables.

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

Feb 3 2021, 2:39 PM · VyOS 1.4 Sagitta
jack9603301 claimed T3283: Support for IPv4 neigh tables.
Feb 3 2021, 2:16 PM · VyOS 1.4 Sagitta
jack9603301 created T3283: Support for IPv4 neigh tables.
Feb 3 2021, 2:16 PM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3282: Add XML for [conf-mode] RIPng from Open to Needs testing.
Feb 3 2021, 8:04 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3282: Add XML for [conf-mode] RIPng, a subtask of T3281: Rewrite protocol RIPng [conf-mode] to new XML/Python style, from Open to Needs testing.
Feb 3 2021, 8:04 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3280: Add XML for [conf-mode] STATIC, a subtask of T3279: Rewrite protocol STATIC [op-mode] to new XML/Python style, from Open to Needs testing.
Feb 3 2021, 8:04 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3280: Add XML for [conf-mode] STATIC from Open to Needs testing.
Feb 3 2021, 8:04 AM · VyOS 1.4 Sagitta

Feb 2 2021

c-po moved T3229: Ethtool CLI Integration from Open to Backlog on the VyOS 1.4 Sagitta board.
Feb 2 2021, 10:19 PM · VyOS 1.5 Circinus
c-po moved T3239: XML: override 'defaultValue' for mtu of certain interfaces; remove workarounds from Open to In Progress on the VyOS 1.4 Sagitta board.
Feb 2 2021, 10:19 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T3263: OSPF Hello subsecond timer as Resolved.
Feb 2 2021, 10:16 PM · VyOS 1.4 Sagitta
c-po removed a project from T3263: OSPF Hello subsecond timer: VyOS 1.3 Equuleus.
Feb 2 2021, 10:15 PM · VyOS 1.4 Sagitta
c-po moved T3263: OSPF Hello subsecond timer from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 2 2021, 9:59 PM · VyOS 1.4 Sagitta
c-po changed the status of T3263: OSPF Hello subsecond timer from Open to Needs testing.
Feb 2 2021, 9:59 PM · VyOS 1.4 Sagitta
c-po closed T3018: Unclear behaviour when configuring vif and vif-s interfaces as Resolved.
Feb 2 2021, 9:34 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3018: Unclear behaviour when configuring vif and vif-s interfaces from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 2 2021, 9:34 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3018: Unclear behaviour when configuring vif and vif-s interfaces from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Feb 2 2021, 9:34 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3018: Unclear behaviour when configuring vif and vif-s interfaces.
cpo@LR1.wue3# commit
[ interfaces ethernet eth1 ]
Duplicate VLAN id "100" used for vif and vif-s interfaces!
Feb 2 2021, 9:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T3255: Rewrite protocol RPKI to new XML/Python style from Unknown Status to Resolved.
Feb 2 2021, 9:08 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po claimed T3018: Unclear behaviour when configuring vif and vif-s interfaces.
Feb 2 2021, 8:10 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po changed the status of T3018: Unclear behaviour when configuring vif and vif-s interfaces from Open to Confirmed.
Feb 2 2021, 8:09 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3255: Rewrite protocol RPKI to new XML/Python style from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Feb 2 2021, 7:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3255: Rewrite protocol RPKI to new XML/Python style from Open to Finished on the VyOS 1.4 Sagitta board.
Feb 2 2021, 7:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added projects to T3255: Rewrite protocol RPKI to new XML/Python style: VyOS 1.3 Equuleus, VyOS 1.4 Sagitta.
Feb 2 2021, 7:57 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3282: Add XML for [conf-mode] RIPng.

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

Feb 2 2021, 12:15 PM · VyOS 1.4 Sagitta
Viacheslav triaged T3282: Add XML for [conf-mode] RIPng as Normal priority.
Feb 2 2021, 12:08 PM · VyOS 1.4 Sagitta
Viacheslav created T3281: Rewrite protocol RIPng [conf-mode] to new XML/Python style.
Feb 2 2021, 12:06 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3280: Add XML for [conf-mode] STATIC.

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

Feb 2 2021, 10:27 AM · VyOS 1.4 Sagitta
Viacheslav updated the task description for T3280: Add XML for [conf-mode] STATIC.
Feb 2 2021, 10:13 AM · VyOS 1.4 Sagitta
Viacheslav triaged T3280: Add XML for [conf-mode] STATIC as Normal priority.
Feb 2 2021, 10:12 AM · VyOS 1.4 Sagitta
Viacheslav triaged T3279: Rewrite protocol STATIC [op-mode] to new XML/Python style as Normal priority.
Feb 2 2021, 10:11 AM · VyOS 1.4 Sagitta
Viacheslav changed the status of T3278: Add XML for "protocols vrf" [conf-mode] from Open to Needs testing.
Feb 2 2021, 9:00 AM · VyOS 1.4 Sagitta

Feb 1 2021

stepler added a comment to T3240: Support per-interface DHCPv6 DUIDs.

Looks good on 1.3-beta-202102010443:

vyos@vyos:~$ configure
[edit]
vyos@vyos# set interfaces dummy dum0
[edit]
vyos@vyos# set interfaces ethernet eth0 dhcpv6-options pd 0 interface dum0
[edit]
vyos@vyos# set interfaces ethernet eth0 dhcpv6-options duid 00:02:00:00:0d:e9:30:30:31:45:34:36:2d:58:58:58:58:58:58:58:58:58:58:58:58:58:58
[edit]
vyos@vyos# commit
[edit]
vyos@vyos# exit
Warning: configuration changes have not been saved.
exit
vyos@vyos:~$ show version
Feb 1 2021, 8:32 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T3250: PPPoE server: wrong local usernames.

On the other hand, it will not be possible to use login with "_"
https://github.com/vyos/vyos-1x/blob/current/data/templates/accel-ppp/chap-secrets.config_dict.tmpl#L6-L8

Feb 1 2021, 6:24 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav added a comment to T439: local PBR support.

@dirtycache a lot of dependences which not present in 1.2, for example, dict_merge/node_changed/leaf_node_changed/render/call/airbag.

Feb 1 2021, 5:57 PM · VyOS 1.4 Sagitta
jack9603301 updated the task description for T3116: Support back-end L4 level load balancing.
Feb 1 2021, 5:38 PM · VyOS 1.4 Sagitta
Viacheslav added a comment to T3278: Add XML for "protocols vrf" [conf-mode].

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

Feb 1 2021, 5:32 PM · VyOS 1.4 Sagitta
Viacheslav claimed T3278: Add XML for "protocols vrf" [conf-mode].
Feb 1 2021, 1:09 PM · VyOS 1.4 Sagitta
Viacheslav created T3278: Add XML for "protocols vrf" [conf-mode].
Feb 1 2021, 1:09 PM · VyOS 1.4 Sagitta

Jan 31 2021

FileGo created T3277: DNS Forwarding - reverse zones.
Jan 31 2021, 10:28 PM · VyOS 1.3 Equuleus (1.3.0-epa2), VyOS 1.4 Sagitta
c-po closed T3276: Update Linux Kernel to v5.4.94 / 5.10.12 as Resolved.
Jan 31 2021, 4:27 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po created T3276: Update Linux Kernel to v5.4.94 / 5.10.12.
Jan 31 2021, 4:24 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T2947: Nat translation many-many with prefix does not map 1-1. as Unknown Status.
Jan 31 2021, 12:43 PM · VyOS 1.4 Sagitta
jack9603301 updated subscribers of T3116: Support back-end L4 level load balancing.

@dmbaturin Hi, I would like to discuss with you the possibility of introducing load-balancing components based on direct-routing mode in VYOS. VYOS already has binary components that implement LVS

Jan 31 2021, 10:46 AM · VyOS 1.4 Sagitta

Jan 30 2021

c-po changed the status of T3273: PPPoE static default-routes deleted on interface down when not added by interface up from Unknown Status to Resolved.
Jan 30 2021, 8:24 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po moved T3273: PPPoE static default-routes deleted on interface down when not added by interface up from Open to In Progress on the VyOS 1.4 Sagitta board.
Jan 30 2021, 2:49 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3273: PPPoE static default-routes deleted on interface down when not added by interface up.

Once confirmed in 1.4 this is a good backport candidate to 1.3. Thanks!

Jan 30 2021, 12:47 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T3273: PPPoE static default-routes deleted on interface down when not added by interface up as Unknown Status.
Jan 30 2021, 12:47 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
jack9603301 moved T3116: Support back-end L4 level load balancing from In Progress to Need Triage on the VyOS 1.3 Equuleus board.
Jan 30 2021, 12:43 PM · VyOS 1.4 Sagitta
jack9603301 changed the status of T3116: Support back-end L4 level load balancing from In progress to Confirmed.
Jan 30 2021, 12:43 PM · VyOS 1.4 Sagitta
c-po changed the status of T3240: Support per-interface DHCPv6 DUIDs from Unknown Status to Resolved.
Jan 30 2021, 9:00 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3240: Support per-interface DHCPv6 DUIDs.

Backported to VyOS 1.3 equuleus

Jan 30 2021, 8:52 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a project to T3240: Support per-interface DHCPv6 DUIDs: VyOS 1.4 Sagitta.
Jan 30 2021, 8:52 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T3271: qemu-kvm grub issue.

I think we definitely need to try because this reproducible. @Viacheslav did you reproduce this on the ESXi hypervisor?

Jan 30 2021, 7:26 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a comment to T3271: qemu-kvm grub issue.

Only some files in /etc are adjusted by the Python scripts. We can extend the render() function to only write the file if the content changed (by either read back the content or comparind checksums of the content).

Jan 30 2021, 7:17 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta

Jan 29 2021

stepler added a comment to T3271: qemu-kvm grub issue.

Some weirdness: vyos-rsyslog.conf looks fine even though it's also unconditionally written in generate() in src/conf_mode/system-syslog.py in vyos-1x:

grub> ls -l (hd0,msdos1)/boot/1.4-rolling-202101290218/rw/etc/rsyslog.d/       
181          20210129162817 vyos-rsyslog.conf
Jan 29 2021, 4:54 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
stepler added a comment to T3271: qemu-kvm grub issue.

In the crux branch of vyatta-cfg-system, scripts/system/vyatta_update_console.pl doesn't overwrite those files unless they've changed (see update()).

Jan 29 2021, 4:42 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
stepler added a comment to T3271: qemu-kvm grub issue.

I think this is just filesystem corruption caused by yanking the power to the VM. serial-getty@ttyS0.service is also showing 0 file size (both are written in generate() in src/conf_mode/system_console.py in vyos-1x):

grub> ls -l (hd0,msdos1)/boot/1.4-rolling-202101290218/rw/etc/systemd/system/
0            20210129162816 serial-getty@ttyS0.service
DIR          20210129162816 getty.target.wants/
DIR          20210129100224 ntp.service.d/
DIR          20210129100302 ssh.service.d/
Jan 29 2021, 4:35 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po closed T3272: OSPF: interface config is not removed as Resolved.
Jan 29 2021, 4:29 PM · VyOS 1.4 Sagitta
c-po added a comment to T3272: OSPF: interface config is not removed.

Is this probably also an issue for IS-IS?

Jan 29 2021, 4:19 PM · VyOS 1.4 Sagitta
c-po added a project to T3272: OSPF: interface config is not removed: VyOS 1.4 Sagitta.
Jan 29 2021, 4:17 PM · VyOS 1.4 Sagitta
Viacheslav triaged T3271: qemu-kvm grub issue as High priority.
Jan 29 2021, 4:15 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
stepler added a comment to T3271: qemu-kvm grub issue.

Looks like grub.cfg is being overwritten (note the 0 file size):

grub> ls -l (hd0,msdos1)/boot/grub/
DIR          20210129100148 i386-pc/
DIR          20210129100144 locale/
DIR          20210129100147 fonts/
0            20210129155859 grub.cfg
1024         20210129100147 grubenv
Jan 29 2021, 4:08 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Viacheslav created T3271: qemu-kvm grub issue.
Jan 29 2021, 3:33 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po claimed T3263: OSPF Hello subsecond timer.
Jan 29 2021, 2:10 PM · VyOS 1.4 Sagitta
c-po added a comment to T3263: OSPF Hello subsecond timer.

New syntax could be set protocols ospf interface eth0 dead-hello-multiplier <1-10> to not have to many nesting levels. Would that work out, too?

Jan 29 2021, 2:09 PM · VyOS 1.4 Sagitta
Unknown Object (User) closed T3261: Does not possible to disable pppoe client interface. as Resolved.
Jan 29 2021, 11:52 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po added a parent task for T3263: OSPF Hello subsecond timer: T3235: Rewrite protocol OSPF to new XML/Python style.
Jan 29 2021, 10:50 AM · VyOS 1.4 Sagitta

Jan 28 2021

dirtycache added a comment to T439: local PBR support.

Hey @Viacheslav any chance of getting this merged into crux in addition to current?

Jan 28 2021, 10:23 PM · VyOS 1.4 Sagitta
jack9603301 raised the priority of T3116: Support back-end L4 level load balancing from Wishlist to Normal.
Jan 28 2021, 2:01 PM · VyOS 1.4 Sagitta
jack9603301 edited a custom field on T3116: Support back-end L4 level load balancing.
Jan 28 2021, 2:00 PM · VyOS 1.4 Sagitta
jack9603301 added a comment to T3116: Support back-end L4 level load balancing.

Development is continuing, so this PR is a draft

Jan 28 2021, 1:12 PM · VyOS 1.4 Sagitta
jack9603301 changed the status of T3116: Support back-end L4 level load balancing from Confirmed to In progress.
Jan 28 2021, 1:03 PM · VyOS 1.4 Sagitta
Unknown Object (User) changed the status of T3261: Does not possible to disable pppoe client interface. from Open to Needs testing.
Jan 28 2021, 7:12 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
Unknown Object (User) added a comment to T3261: Does not possible to disable pppoe client interface..

PR with smoketest check https://github.com/vyos/vyos-1x/pull/706

Jan 28 2021, 7:12 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
craterman created T3263: OSPF Hello subsecond timer.
Jan 28 2021, 7:05 AM · VyOS 1.4 Sagitta

Jan 27 2021

dmbaturin edited a custom field on T656: Rewrite wirelessmodem in new style XML interface definition.
Jan 27 2021, 7:13 PM · VyOS 1.3 Equuleus
dmbaturin edited a custom field on T645: Allow multiple prefixes in ipsec tunnel.
Jan 27 2021, 7:11 PM · VyOS 1.4 Sagitta