Page MenuHomeVyOS Platform
Feed All Stories

Nov 4 2019

Line2 added a comment to T1787: Failed config migration from V1.2.3 to 1.2-rolling-201911030217.

1vCPU, 512MB RAM

Nov 4 2019, 4:57 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1787: Failed config migration from V1.2.3 to 1.2-rolling-201911030217.

What is your VMs CPU/RAM configuration?

Nov 4 2019, 4:56 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1782: pppoe0: showing as "Coming up".

Well, then there is a bug in the interface renaming script with later ifupdown scripts which should be fixed.

Nov 4 2019, 4:26 PM · VyOS 1.3 Equuleus (1.3.0)
SteveP added a comment to T1782: pppoe0: showing as "Coming up".

No good I'm afraid. NAT is not working set to pppoe0 and is still offering ppp0.

Nov 4 2019, 4:07 PM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T1787: Failed config migration from V1.2.3 to 1.2-rolling-201911030217 as High priority.
Nov 4 2019, 4:06 PM · VyOS 1.3 Equuleus (1.3.0)
Line2 updated the task description for T1787: Failed config migration from V1.2.3 to 1.2-rolling-201911030217.
Nov 4 2019, 3:07 PM · VyOS 1.3 Equuleus (1.3.0)
Line2 created T1787: Failed config migration from V1.2.3 to 1.2-rolling-201911030217.
Nov 4 2019, 2:52 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1782: pppoe0: showing as "Coming up".

the interface name ppp0 is wrong. If we configure it to be pppoe0 on the CLI it should also have this name on the bare linux system. This sounds a bit like: T1242 which was fixed in commit https://github.com/vyos/vyatta-cfg-op-pppoe/commit/4330d41fcda30553ca1b3e2588d05eebdd59fc80

Nov 4 2019, 2:45 PM · VyOS 1.3 Equuleus (1.3.0)
SteveP added a comment to T1782: pppoe0: showing as "Coming up".

Interface doesn't work if changed to ppp0. The interface seems to expect pppoe0 and everything else seems to expect ppp0. pppoe0 is still showing as 'coming up', even though everything seems to be working

Nov 4 2019, 12:58 PM · VyOS 1.3 Equuleus (1.3.0)
SteveP added a comment to T1782: pppoe0: showing as "Coming up".

More info,

Nov 4 2019, 12:15 PM · VyOS 1.3 Equuleus (1.3.0)
Merijn added a comment to T1538: Update conntrack-sync packages to fix VRRP issues.

You have to add a sync-group.
set high-availability vrrp sync-group intgroup member int1
set service conntrack-sync failover-mechanism vrrp sync-group intgroup

Nov 4 2019, 11:54 AM · VyOS 1.3 Equuleus (1.3.0)
SteveP added a comment to T1782: pppoe0: showing as "Coming up".

After a bit of fiddling, I have found the problem. The config.boot conversion from 1.2 to 1.3 did not chnage the NAT interface entries from pppoe0 to ppp0. Once changed, all is working. As can be seen below, NAT & monitor traffic interface expect ppp0, whilst the actual interface and firewall zones expect pppoe0. I think this is a little confusing and should probably be made consistent one way or the other.. pppoe0: is also still showing as "Coming up" even though everything appears to work so there is still a reporting problem there at the very least.

Nov 4 2019, 10:37 AM · VyOS 1.3 Equuleus (1.3.0)
Asteroza added a comment to T921: Encrypted DNS.

Wait, Argo tunnel uses Cloudflare's WARP VPN system, which under the hood is basically wireguard...

Nov 4 2019, 12:29 AM · VyOS Rolling

Nov 3 2019

xrobau added a comment to T1538: Update conntrack-sync packages to fix VRRP issues.

Confirmed still present in VyOS 1.3-rolling-201911030242

Nov 3 2019, 10:31 PM · VyOS 1.3 Equuleus (1.3.0)
c-po merged T1763: CloudFlare DDNS support into T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4).
Nov 3 2019, 9:05 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po merged task T1763: CloudFlare DDNS support into T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4).
Nov 3 2019, 9:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1777: Bonding interface MAC address mismatch after reboot as Resolved.
Nov 3 2019, 9:03 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1777: Bonding interface MAC address mismatch after reboot from In Progress to Finished on the VyOS 1.3 Equuleus board.
Nov 3 2019, 9:03 PM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.
2: eth0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master bond0 state UP group default qlen 1000
    link/ether 08:07:06:05:04:03 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master bond0 state UP group default qlen 1000
    link/ether 08:07:06:05:04:03 brd ff:ff:ff:ff:ff:ff
4: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 9000 qdisc noqueue state UP group default qlen 1000
    link/ether 08:07:06:05:04:03 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::a07:6ff:fe05:403/64 scope link
       valid_lft forever preferred_lft forever
Nov 3 2019, 8:42 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1752: PPPoE does not automatically start on boot as Resolved.
Nov 3 2019, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1752: PPPoE does not automatically start on boot from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Nov 3 2019, 7:49 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1752: PPPoE does not automatically start on boot.

Tested using the below configuration on VyOS 1.2-rolling-201911030217

Nov 3 2019, 7:48 PM · VyOS 1.3 Equuleus (1.3.0)

Nov 2 2019

syncer assigned T1784: DMVPN with IPSec does not work in HUB mode to dmbaturin.
Nov 2 2019, 9:29 PM · VyOS 1.3 Equuleus (1.3.0)
trystan added a comment to T921: Encrypted DNS.

I've used the following script to get the argo tunnel running and encrypting dns, i then use 127.0.0.1 as the system nameserver and as the dns forwarder's only upstream nameserver. Works well so far but the integration is lacking with the vyos config

Nov 2 2019, 7:06 PM · VyOS Rolling
zsdc changed the status of T1786: disable-dhcp-nameservers is missed in current host_name.py implementation from Open to Confirmed.
Nov 2 2019, 6:30 PM · VyOS 1.2 Crux (VyOS 1.2.4)
zsdc created T1786: disable-dhcp-nameservers is missed in current host_name.py implementation.
Nov 2 2019, 6:29 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Viacheslav created T1785: Deleting partitions on disks (Raid1) with default value 'no'.
Nov 2 2019, 5:37 PM · VyOS 1.3 Equuleus (1.3.0)
syncer moved T1780: Adding ipsec ike closeaction from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Nov 2 2019, 5:28 PM · VyOS 1.2 Crux (VyOS 1.2.5)
syncer closed T1780: Adding ipsec ike closeaction as Unknown Status.
Nov 2 2019, 5:28 PM · VyOS 1.2 Crux (VyOS 1.2.5)
zsdc changed the status of T1784: DMVPN with IPSec does not work in HUB mode from Open to Confirmed.
Nov 2 2019, 5:10 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc created T1784: DMVPN with IPSec does not work in HUB mode.
Nov 2 2019, 5:09 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T1777: Bonding interface MAC address mismatch after reboot from Bonding is broken in Daily Builds due to startup config not being applied correctly to Bonding interface MAC address missmatch after reboot.
Nov 2 2019, 4:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1777: Bonding interface MAC address mismatch after reboot from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Nov 2 2019, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1777: Bonding interface MAC address mismatch after reboot from Confirmed to Needs testing.
Nov 2 2019, 4:18 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX37dcd23368de: Merge branch 'current' of github.com:vyos/vyos-1x into equuleus.
Nov 2 2019, 4:17 PM
c-po committed rVYOSONEX99c762ebbbb3: bonding: T1777: change priority to be after ethernet interfaces.
Nov 2 2019, 4:14 PM
c-po added a comment to T1777: Bonding interface MAC address mismatch after reboot.

At first glance this looks like a very "easy" priority issue. Bonding interfaces are set up before the ethernet interfaces (makes no sense though).

Nov 2 2019, 4:09 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1763: CloudFlare DDNS support from Open to Needs testing.
Nov 2 2019, 2:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1763: CloudFlare DDNS support from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Nov 2 2019, 2:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1763: CloudFlare DDNS support.

@starcraft66 is it working as expected?

Nov 2 2019, 2:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX3b5395580f41: bridge: T1783: bugfix removal of member interface.
Nov 2 2019, 3:59 AM
c-po moved T1783: Interface can't unpin from bridge from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Nov 2 2019, 3:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1783: Interface can't unpin from bridge as Resolved.
Nov 2 2019, 3:58 AM · VyOS 1.3 Equuleus (1.3.0)

Nov 1 2019

c-po claimed T1783: Interface can't unpin from bridge.
Nov 1 2019, 10:12 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T1783: Interface can't unpin from bridge.
Nov 1 2019, 7:24 AM · VyOS 1.3 Equuleus (1.3.0)
SteveP added a comment to T1782: pppoe0: showing as "Coming up".

Hi, the routes are there.

Nov 1 2019, 7:14 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 31 2019

hagbard added a comment to T1782: pppoe0: showing as "Coming up".

As you pass auth and get the config sent, can you please check that you have a default route set up? Ideally that should happen automatically. It looks like your ISP offers you IPv6 which seems rejected as unknown by the pppoe client, but that't not the primary issue. Check if your default route is being set up.

Oct 31 2019, 6:19 PM · VyOS 1.3 Equuleus (1.3.0)
SteveP created T1782: pppoe0: showing as "Coming up".
Oct 31 2019, 5:48 PM · VyOS 1.3 Equuleus (1.3.0)
kroy closed T1779: Tunnel interfaces aren't suggested as being available for bridging as Resolved.

Complete

Oct 31 2019, 3:57 PM · VyOS 1.3 Equuleus (1.3.0)
runar added a comment to T1781: Inconsistent leveling output from json printout.

To fix this inconsistancy the output of show int ethernet | json should be:

{
       "eth0": {
            "address": "10.10.10.10/24"
        }
}
Oct 31 2019, 10:31 AM · VyOS 1.3 Equuleus (1.3.0)
runar created T1781: Inconsistent leveling output from json printout.
Oct 31 2019, 10:12 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1780: Adding ipsec ike closeaction.

PR #26 https://github.com/vyos/vyatta-cfg-vpn/pull/26

Oct 31 2019, 7:54 AM · VyOS 1.2 Crux (VyOS 1.2.5)
Unknown Object (User) claimed T1780: Adding ipsec ike closeaction.
Oct 31 2019, 7:30 AM · VyOS 1.2 Crux (VyOS 1.2.5)
Unknown Object (User) created T1780: Adding ipsec ike closeaction.
Oct 31 2019, 7:30 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4).

Merged to equuleus branch.

Oct 31 2019, 1:38 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po committed rVYOSONEXcd6fc1182e64: Merge branch 'current' of github.com:vyos/vyos-1x into equuleus.
Oct 31 2019, 1:38 AM

Oct 30 2019

GitHub <noreply@github.com> committed rVYOSONEXc5aefce07b1f: Merge pull request #156 from kroy-the-rabbit/bridgefix (authored by dmbaturin).
Oct 30 2019, 10:52 PM
kroy added a comment to T1779: Tunnel interfaces aren't suggested as being available for bridging.

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

Oct 30 2019, 10:13 PM · VyOS 1.3 Equuleus (1.3.0)
kroy updated the task description for T1779: Tunnel interfaces aren't suggested as being available for bridging.
Oct 30 2019, 10:11 PM · VyOS 1.3 Equuleus (1.3.0)
kroy edited a custom field on T1779: Tunnel interfaces aren't suggested as being available for bridging.
Oct 30 2019, 10:11 PM · VyOS 1.3 Equuleus (1.3.0)
kroy created T1779: Tunnel interfaces aren't suggested as being available for bridging.
Oct 30 2019, 10:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1778: Kilobits/Megabits difference in configuration Vyos/FRR as Resolved.
Oct 30 2019, 8:37 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1778: Kilobits/Megabits difference in configuration Vyos/FRR from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Oct 30 2019, 8:36 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1778: Kilobits/Megabits difference in configuration Vyos/FRR from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Oct 30 2019, 8:36 PM · VyOS 1.2 Crux (VyOS 1.2.4)
starcraft66 added a comment to T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4).

The ddclient config file got moved to /etc/ddclient/ddclient.conf but ddclient is still trying to load /etc/ddclient.conf in the latest VyOS 1.3 rolling image.

Oct 30 2019, 8:33 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po added a project to T1778: Kilobits/Megabits difference in configuration Vyos/FRR: VyOS 1.3 Equuleus.
Oct 30 2019, 8:22 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Viacheslav edited projects for T1778: Kilobits/Megabits difference in configuration Vyos/FRR, added: VyOS 1.2 Crux (VyOS 1.2.4); removed VyOS 1.2 Crux.
Oct 30 2019, 12:21 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) added a comment to T1778: Kilobits/Megabits difference in configuration Vyos/FRR.

PR #38

Oct 30 2019, 10:10 AM · VyOS 1.2 Crux (VyOS 1.2.4)
Viacheslav created T1778: Kilobits/Megabits difference in configuration Vyos/FRR.
Oct 30 2019, 9:45 AM · VyOS 1.2 Crux (VyOS 1.2.4)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

My hypothesis is that Interface.set_mac is being called AFTER the bond is applied, which sets the mac of the interface back to what it was originally. Probably adding a check to see if it's a bond member may solve it

Oct 30 2019, 4:41 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

Basic config that duplicates this problem

Oct 30 2019, 3:59 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

To summarise, the MACs of interfaces that are bonded should all be the same (and should also match the mac of the bond interface). This works correctly in the older July build. However, this no longer works *on boot* in the latest builds. The screenshot above shows eth0, eth1, and bond0 all having different MACs which is why it's not working.

Oct 30 2019, 3:35 AM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1777: Bonding interface MAC address mismatch after reboot from Open to Confirmed.
Oct 30 2019, 2:49 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1777: Bonding interface MAC address mismatch after reboot.

@xrobau WOW! What a bisection and research on that problem! Thanks a lot!

Oct 30 2019, 2:49 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

On the old image, the macs are set correctly

Oct 30 2019, 1:29 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau renamed T1777: Bonding interface MAC address mismatch after reboot from Bonding is broken in Daily Builds when using Intel NICs due to bug in Intel NIC Driver 5.3.5.39 to Bonding is broken in Daily Builds due to startup config not being applied correctly.
Oct 30 2019, 1:21 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

OH. MY. GLOB. I just figured it out.

Oct 30 2019, 1:20 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau renamed T1777: Bonding interface MAC address mismatch after reboot from Bonding is subtly broken between VyOS 1.2.0-rolling+201907210337 and VyOS 1.2-rolling-201910141726 to Bonding is broken in Daily Builds when using Intel NICs due to bug in Intel NIC Driver 5.3.5.39.
Oct 30 2019, 12:56 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

This appears to be a bug in that intel driver - there's people reporting the same issues here: https://sourceforge.net/p/e1000/bugs/649/

Oct 30 2019, 12:54 AM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

This is getting more and more crazy the more time I spend on it, as this is a niggly issue that shouldn't be this hard to figure out.

Oct 30 2019, 12:20 AM · VyOS 1.3 Equuleus (1.3.0)

Oct 29 2019

xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

Oh, just to emphasize that it's a startup-config issue, if I disable and re-enable the ethernet port in the switch, it is still broken. The only way to get it working is to delete the member, commit, and re-add the member inside vyos.

Oct 29 2019, 10:13 PM · VyOS 1.3 Equuleus (1.3.0)
syncer changed the status of T1291: Under certain conditions the VTI will stay forever down from Open to In progress.
Oct 29 2019, 10:01 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

While it was booting, it responded to three pings, and then nothing

Oct 29 2019, 9:38 PM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

It looks like the problem occurs when both interfaces are present when the machine boots. I can remove either one, reboot the machine, and it works.

Oct 29 2019, 9:29 PM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

Working 1.2.0-rolling config (with the different bonding syntax)

Oct 29 2019, 9:09 PM · VyOS 1.3 Equuleus (1.3.0)
xrobau added a comment to T1777: Bonding interface MAC address mismatch after reboot.

1.2.0 complete bond0 output

Oct 29 2019, 8:51 PM · VyOS 1.3 Equuleus (1.3.0)
xrobau created T1777: Bonding interface MAC address mismatch after reboot.
Oct 29 2019, 8:45 PM · VyOS 1.3 Equuleus (1.3.0)
hexes added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

@c-po, thanks for your attention, I have found this:
vyos-build/build/chroot/var/lib/dpkg/info/vyatta-cfg-system.postinst

#OpenVPN should get its own user
if ! grep -q '^openvpn' /etc/passwd; then
    sudo adduser --system --group --shell /usr/sbin/nologin --home /var/lib/openvpn openvpn
fi
Oct 29 2019, 3:47 PM · VyOS 1.2 Crux, build-iso
wouterdb created T1776: vymgmt configure mode causes unpredictable behavior.
Oct 29 2019, 3:37 PM · python-vyos-mgmt

Oct 28 2019

unixninja92 updated the task description for T1775: Cloud-init not running userdata runcmd.
Oct 28 2019, 8:21 PM · VyOS 1.3 Equuleus (1.3.0)
unixninja92 updated the task description for T1775: Cloud-init not running userdata runcmd.
Oct 28 2019, 8:21 PM · VyOS 1.3 Equuleus (1.3.0)
unixninja92 updated the task description for T1775: Cloud-init not running userdata runcmd.
Oct 28 2019, 7:31 PM · VyOS 1.3 Equuleus (1.3.0)
unixninja92 created T1775: Cloud-init not running userdata runcmd.
Oct 28 2019, 7:30 PM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX4efcd7d44b21: Merge pull request #154 from zdc/T1772 (authored by c-po).
Oct 28 2019, 4:00 PM
dmbaturin committed rVYOSONEXaac75107bc99: Add a function for retrieving config dicts..
Oct 28 2019, 2:03 PM
c-po added a comment to T1757: ISO issue, login/pass, VirtualBox / HW.

Hi @hexes well without knowing the details and diving into zabbix I suggest you just grab the diffs on the OpenVPN rewrite to see what was crucial. vyos-build repository should be the one if I remember correctly, or vyatta-cfg-system - one of those.

Oct 28 2019, 4:56 AM · VyOS 1.2 Crux, build-iso
c-po changed the status of T818: SNMP v3 - remove required engineid from user node, a subtask of T1738: Copy SNMP configuration from node to node raises exception, from Unknown Status to Resolved.
Oct 28 2019, 4:38 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po changed the status of T818: SNMP v3 - remove required engineid from user node, a subtask of T652: Rewrite service snmp in new style XML interface definition, from Unknown Status to Resolved.
Oct 28 2019, 4:38 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
c-po changed the status of T818: SNMP v3 - remove required engineid from user node from Unknown Status to Resolved.
Oct 28 2019, 4:38 AM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T818: SNMP v3 - remove required engineid from user node from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Oct 28 2019, 4:38 AM · VyOS 1.2 Crux (VyOS 1.2.4)