Page MenuHomeVyOS Platform
Feed All Stories

Jan 30 2021

c-po updated the task description for T3037: Bgp afi ipv6-unicast capability dynamic bug.
Jan 30 2021, 9:12 AM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po changed the status of T3037: Bgp afi ipv6-unicast capability dynamic bug from Open to In progress.
Jan 30 2021, 9:02 AM · VyOS 1.2 Crux (VyOS 1.2.7)
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 committed rVYOSONEX56cacc0624a4: smoketest: dhcpv6: add client smoketests.
Jan 30 2021, 9:00 AM
c-po committed rVYOSONEXe2599181251a: dhcpv6: T3240: send DUID when only DHCPv6 PD is configured (authored by stepler).
Jan 30 2021, 8:55 AM
c-po committed rVYOSONEXedf1a261e154: dhcpv6: T3240: support per-interface client DUIDs (authored by stepler).
Jan 30 2021, 8:55 AM
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
Tanuki triaged T3273: PPPoE static default-routes deleted on interface down when not added by interface up as Low priority.
Jan 30 2021, 8:02 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, a subtask of T2175: Rewriting all FRR processes allow for reloading and to XML/Python style, as Resolved.
Jan 29 2021, 4:29 PM
c-po closed T3272: OSPF: interface config is not removed as Resolved.
Jan 29 2021, 4:29 PM · VyOS 1.4 Sagitta
c-po committed rVYOSONEX611f66c405ba: ospf: T3272: ensure interface config is consistent to CLI.
Jan 29 2021, 4:29 PM
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
c-po triaged T3272: OSPF: interface config is not removed as Normal priority.
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
c-po committed rVYOSONEXb1a861fb987a: vif-s: T3268: add VRF support (authored by stepler).
Jan 29 2021, 4:05 PM
c-po added a comment to T3268: Add VRF support to VIF-S interfaces.

Thanks! Backported to equuleus branch.

Jan 29 2021, 4:05 PM · VyOS 1.3 Equuleus (1.3.0)
stepler committed rVYOSONEX7a5461bf4cb7: vif-s: T3268: add VRF support.
Jan 29 2021, 4:04 PM
GitHub <noreply@github.com> committed rVYOSONEXaf487e7827a6: Merge pull request #709 from bstepler/T3268 (authored by c-po).
Jan 29 2021, 4:04 PM
c-po committed rVYOSONEXd78b4e39ad68: vif-c: verify: T3269: fix configuration verification (authored by stepler).
Jan 29 2021, 4:04 PM
c-po added a comment to T3269: VIF-C interfaces don't verify configuration.

Thanks! Fix also backported to equuleus branch.

Jan 29 2021, 4:04 PM · VyOS 1.3 Equuleus (1.3.0)
stepler committed rVYOSONEXb8cddcdae369: vif-c: verify: T3269: fix configuration verification.
Jan 29 2021, 4:03 PM
GitHub <noreply@github.com> committed rVYOSONEX612f86f93583: Merge pull request #710 from bstepler/T3269 (authored by c-po).
Jan 29 2021, 4:03 PM
c-po committed rVYOSONEX17413578a56d: smoketest: ospf: T3267: test interface configuration.
Jan 29 2021, 4:03 PM
c-po committed rVYOSONEX4250ebbd1215: ospf: T3267: bugfix missing interface parameters cost, priority and bandwidth.
Jan 29 2021, 4:03 PM
c-po committed rVYOSONEX2d6cf410aeb1: smoketest: ospf: merge area and virtual-link testcases.
Jan 29 2021, 4:03 PM
Viacheslav added a comment to T3047: OSPF : virtual-link and passive-interface default parameters does not work together.

@SrividyaA Can you recheck it in 1.4?

Jan 29 2021, 4:01 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux
Viacheslav created T3271: qemu-kvm grub issue.
Jan 29 2021, 3:33 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
stepler added a comment to T3269: VIF-C interfaces don't verify configuration.

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

Jan 29 2021, 3:24 PM · VyOS 1.3 Equuleus (1.3.0)
stepler added a comment to T3268: Add VRF support to VIF-S interfaces.

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

Jan 29 2021, 3:24 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc changed the status of T3270: Backport VyOS-specific modules for Cloud-init from equuleus from Open to In progress.
Jan 29 2021, 3:22 PM · VyOS 1.2 Crux (VyOS 1.2.9)
stepler claimed T3269: VIF-C interfaces don't verify configuration.
Jan 29 2021, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
stepler created T3269: VIF-C interfaces don't verify configuration.
Jan 29 2021, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
stepler claimed T3268: Add VRF support to VIF-S interfaces.
Jan 29 2021, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
stepler created T3268: Add VRF support to VIF-S interfaces.
Jan 29 2021, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX49096fd098fc: ospf: T3267: fix invalid migrator version number.
Jan 29 2021, 2:38 PM
Viacheslav changed the status of T3155: ospfv3 mtu-ignore not working on ethernet vifs from Open to Needs testing.
Jan 29 2021, 2:13 PM · VyOS 1.2 Crux
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
c-po committed rVYOSONEXb17b6d8931b1: ospf: T3267: move "interface ip ospf" configuration to "protocols ospf….
Jan 29 2021, 2:03 PM
c-po closed T3267: OSPF: move "interface ip ospf" configuration to "protocols ospf interface" tree, a subtask of T2175: Rewriting all FRR processes allow for reloading and to XML/Python style, as Resolved.
Jan 29 2021, 2:01 PM
c-po closed T3267: OSPF: move "interface ip ospf" configuration to "protocols ospf interface" tree as Resolved.
Jan 29 2021, 2:01 PM
c-po created T3267: OSPF: move "interface ip ospf" configuration to "protocols ospf interface" tree.
Jan 29 2021, 2:01 PM
Viacheslav closed T3246: OSPFv3 router ID not configured in FRR as Resolved.
Jan 29 2021, 12:28 PM · VyOS 1.2 Crux (VyOS 1.2.7)
Viacheslav closed T3126: unsuppress-map doesn't work for BGP IPv4 as Resolved.
Jan 29 2021, 12:28 PM · VyOS 1.2 Crux (VyOS 1.2.7)
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 subtask for T3235: Rewrite protocol OSPF to new XML/Python style: T3263: OSPF Hello subsecond timer.
Jan 29 2021, 10:50 AM
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
c-po closed T3262: DHCPv6 client runs when dhcpv6-options is configured without requesting an address or PD as Resolved.
Jan 29 2021, 10:48 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX323c0c3b8c10: rpki: T3266: support deleting entire section from FRR config.
Jan 29 2021, 10:47 AM
c-po added a comment to T3266: Deleting RPKI does not remove entire FRR configuration..

FRR issue reported https://github.com/FRRouting/frr/issues/7978

Jan 29 2021, 10:47 AM
c-po committed rVYOSONEX63aab70e5743: rpki: T3255: fix polling-period default value of 300 seconds.
Jan 29 2021, 10:15 AM
c-po changed the status of T3255: Rewrite protocol RPKI to new XML/Python style, a subtask of T2175: Rewriting all FRR processes allow for reloading and to XML/Python style, from In progress to Needs testing.
Jan 29 2021, 10:04 AM
c-po changed the status of T3255: Rewrite protocol RPKI to new XML/Python style from In progress to Needs testing.
Jan 29 2021, 10:04 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.4 Sagitta
c-po updated the task description for T3266: Deleting RPKI does not remove entire FRR configuration..
Jan 29 2021, 9:57 AM
c-po committed rVYOSONEX4aedb915ea45: rpki: T3255: disable debug knobs.
Jan 29 2021, 9:48 AM
c-po committed rVYOSONEXcb5220429283: Merge branch 't3255-rpki' of github.com:c-po/vyos-1x into current.
Jan 29 2021, 9:46 AM
c-po committed rVYOSONEXca75e23fee7e: rpki: T3255: provide full protocol support in XML and Python.
Jan 29 2021, 9:46 AM
c-po committed rVYOSONEX8979c546bd34: op-mode: ssh: support generating client keypair.
Jan 29 2021, 9:46 AM
c-po committed rVYOSONEX74c48d91770f: smoketest: openvpn: remove print() when generating keys.
Jan 29 2021, 9:46 AM
c-po reassigned T3266: Deleting RPKI does not remove entire FRR configuration. from c-po to runar.
Jan 29 2021, 9:44 AM
c-po triaged T3266: Deleting RPKI does not remove entire FRR configuration. as Normal priority.
Jan 29 2021, 9:43 AM
c-po added a comment to T3265: RPKI: Cache-peer SSH connection misses public key portion.

Actually even when setting the public key manually, FRR won't show it on a subsequent run:

Jan 29 2021, 7:36 AM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po closed T3265: RPKI: Cache-peer SSH connection misses public key portion as Invalid.
Jan 29 2021, 7:35 AM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po added a project to T3265: RPKI: Cache-peer SSH connection misses public key portion: VyOS 1.3 Equuleus.
Jan 29 2021, 7:31 AM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po changed the status of T3265: RPKI: Cache-peer SSH connection misses public key portion from Open to Confirmed.
Jan 29 2021, 7:31 AM · VyOS 1.2 Crux (VyOS 1.2.7)
c-po created T3265: RPKI: Cache-peer SSH connection misses public key portion.
Jan 29 2021, 7:31 AM · VyOS 1.2 Crux (VyOS 1.2.7)

Jan 28 2021

FileGo created T3264: Allow custom ACME provider for certbot.
Jan 28 2021, 11:31 PM · VyOS 2.0.x
Viacheslav added a comment to T3220: Load balancing fails on wireguard interfaces.

@matzus give us more information

Jan 28 2021, 10:29 PM · VyOS 1.3 Equuleus (1.3.0)
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
Cheeze_It added a comment to T915: MPLS Support.

I think we have a workable solution to this.

Jan 28 2021, 9:11 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
stepler added a comment to T3262: DHCPv6 client runs when dhcpv6-options is configured without requesting an address or PD.

Looks good on 1.4-rolling-202101280218:

vyos@vyos:~$ configure
[edit]
vyos@vyos# set interfaces ethernet eth0 dhcpv6-options
[edit]
vyos@vyos# commit
[edit]
vyos@vyos# exit
Warning: configuration changes have not been saved.
exit
vyos@vyos:~$ ps ax | grep dhcp6c
 1860 ttyS0    R+     0:00 grep dhcp6c
vyos@vyos:~$ show version
Jan 28 2021, 5:16 PM · VyOS 1.3 Equuleus (1.3.0)
stepler closed T3240: Support per-interface DHCPv6 DUIDs as Unknown Status.

Looks good on 1.4-rolling-202101280218:

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
Jan 28 2021, 5:10 PM · VyOS 1.3 Equuleus (1.3.0), 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) committed rVYOSONEX79179ccb82d5: smoketest: T3261: Add check PPPoE interface disable state.
Jan 28 2021, 12:24 PM
GitHub <noreply@github.com> committed rVYOSONEX1e62e5e264f6: Merge pull request #706 from DmitriyEshenko/1x-pppoe-cl02 (authored by c-po).
Jan 28 2021, 12:24 PM
jack9603301 awarded T365: OVS as replacement of Linux bridge a Dislike token.
Jan 28 2021, 11:00 AM
jack9603301 committed rVYOSONEX21224349d758: monitor: op-mode: T3257: Fix the CLI of tcpdump.
Jan 28 2021, 8:37 AM
GitHub <noreply@github.com> committed rVYOSONEX5766ca3b8d8e: Merge pull request #707 from jack9603301/T3257 (authored by dmbaturin).
Jan 28 2021, 8:37 AM
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
c-po committed rVYOSONEX5f521fb3b47b: dhcpv6: T3262: don't run DHCPv6 client when only dhcpv6-options is configured (authored by stepler).
Jan 28 2021, 6:37 AM

Jan 27 2021

erkin added a comment to T661: Show a warning if the router is going to reboot soon (due to "commit-confirm" command).

Would it be too hard to hack the legacy config management script into using systemd for scheduling reboots instead of atd?

Jan 27 2021, 9:00 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
stepler committed rVYOSONEXd7d916f74e7d: dhcpv6: T3262: don't run DHCPv6 client when only dhcpv6-options is configured.
Jan 27 2021, 8:40 PM
GitHub <noreply@github.com> committed rVYOSONEX4c7e317b58d1: Merge pull request #705 from bstepler/T3262 (authored by c-po).
Jan 27 2021, 8:40 PM
stepler committed rVYOSONEXe41857b6e179: dhcpv6: T3240: send DUID when only DHCPv6 PD is configured.
Jan 27 2021, 8:18 PM
GitHub <noreply@github.com> committed rVYOSONEXe44167387cf3: Merge pull request #704 from bstepler/T3240 (authored by c-po).
Jan 27 2021, 8:18 PM
stepler added a comment to T3262: DHCPv6 client runs when dhcpv6-options is configured without requesting an address or PD.

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

Jan 27 2021, 8:08 PM · VyOS 1.3 Equuleus (1.3.0)
stepler updated the task description for T3262: DHCPv6 client runs when dhcpv6-options is configured without requesting an address or PD.
Jan 27 2021, 8:08 PM · VyOS 1.3 Equuleus (1.3.0)