Page MenuHomeVyOS Platform
Feed All Stories

Sep 23 2019

hagbard added a comment to T1679: during bootup: invalid literal for int() with base 10.

It's in 1.2 rolling too, but the iso has to rebuild. You can alternatively download and manually install http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyos-1x/vyos-1x_1.3.0-16_all.deb.

Sep 23 2019, 3:44 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T1679: during bootup: invalid literal for int() with base 10.

Has this been merged into 1.2, or just 1.3? Because all of the 1.2-rolling images currently available from downloads.vyos.io right now have this bug in them :-(

Sep 23 2019, 3:42 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T1237: Static Route Path Monitoring, failover.

MikroTik RouterOS supports something like this:

Sep 23 2019, 3:34 PM · VyOS 1.4 Sagitta
maznu added a comment to T732: Netflow: generate ASNs from the uacctd BGP thread..

Why does this BGP neighbor need to be configred in the VyOS CLI? Wouldn't it be added automatically as a side-effect of wanting netflow data to have ASNs? Maybe add a flag to netflow, for those of us who are carrying full tables.

Sep 23 2019, 3:31 PM · VyOS 1.3 Equuleus (1.3.7), test
hagbard closed T1679: during bootup: invalid literal for int() with base 10 as Resolved.

https://github.com/vyos/vyos-1x/commit/eed2ba5379067ba3ef3a7b9eef72b8252958e766

Sep 23 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1679: during bootup: invalid literal for int() with base 10.
Sep 23 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T1514: Add ability to restart frr processes.

Having had bgpd peg a core to 100% (for no discernible reason), I'd welcome the ability to give quag^WFRR a kick, rather than rebooting the entire VyOS box.

Sep 23 2019, 3:14 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T1520: Advanced network monitoring: nTop or similar.

We run ntop on a separate device, and export netflow data to the ntop/nprobe box from our routers (VyOS included). Would that work in your scenario too?

Sep 23 2019, 3:12 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard edited projects for T1679: during bootup: invalid literal for int() with base 10, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Sep 23 2019, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T1679: during bootup: invalid literal for int() with base 10.

Symptoms which cause no configuration of the device after booting into 1.2:

Sep 23 2019, 3:01 PM · VyOS 1.3 Equuleus (1.3.0)
maznu added a comment to T1679: during bootup: invalid literal for int() with base 10.

PR to fix this: https://github.com/vyos/vyos-1x/pull/136

Sep 23 2019, 3:00 PM · VyOS 1.3 Equuleus (1.3.0)
maznu created T1679: during bootup: invalid literal for int() with base 10.
Sep 23 2019, 2:56 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed Difficulty level from easy to normal on T1678: hostfile-update missing line feed.
Sep 23 2019, 2:49 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) added a comment to T1678: hostfile-update missing line feed.

Also exist additional issue, if we add system static host-mapping all dhcp records will be erased.

Sep 23 2019, 2:48 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) created T1678: hostfile-update missing line feed.
Sep 23 2019, 2:03 PM · VyOS 1.2 Crux (VyOS 1.2.4)
getsetuphelp updated getsetuphelp.
Sep 23 2019, 9:17 AM
avanier added a comment to T1030: Upgrade ddclient from 3.8.2 to 3.9.0 (support Cloudflare API v4).

To elaborate on what was written above, in the case of amd64 packages, a package more recent than 3.8.2 is not available from the debian.org repository as there are no more recent releases. The official SourceForge project has been marked as unmaintained by its owner wimpunk, and 3.8.2 was the last release.

Sep 23 2019, 1:30 AM · VyOS 1.2 Crux (VyOS 1.2.4)
avanier updated avanier.
Sep 23 2019, 12:51 AM

Sep 22 2019

Unknown Object (User) added a comment to T1169: LLDP potentially broken.

Hello @kroy I trying test your issue in lab and some question about rfc4957, Does LLDP should see more one neighbour? In my Lab all directly connected devices filter ethertype LLDP (0x88cc) for passthrough. Can you explain, how exactly connected R1,R2,R3,R4? In one switch?

Sep 22 2019, 10:58 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Sep 21 2019

hard added a comment to T1406: MAC addresses cause invalid arguments in firewall.
[edit firewall name local-outside-v4]                                                                                
hard@vyos# show                                                                                                      
+rule 3 {                                                                                                            
+    action drop                                                                                                     
+    source {                                                                                                        
+        mac-address !11:22:33:44:55:66                                                                              
+    }                                                                                                               
+}                                                                                                                                                                                                 
[edit firewall name local-outside-v4]                                                                                
hard@vyos# commit
Sep 21 2019, 8:49 PM
hard added a comment to T1083: Implement persistent/random address and port mapping options for NAT rules.

Created pull request

Sep 21 2019, 8:37 PM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
trae32566 added a comment to T1183: BFD Support via FRR.

Just some feedback here, but this has been working flawlessly in all my environments so far for BGP, OSPF, and OSPFv3 ... you guys are awesome!

Sep 21 2019, 6:47 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hard added a comment to T1083: Implement persistent/random address and port mapping options for NAT rules.

Almost done, also implemented 'random' flag, looks ok? or change name? for example - flag, or flags

Sep 21 2019, 6:33 PM · VyOS 1.2 Crux (VyOS 1.2.9), VyOS 1.3 Equuleus (1.3.0), test, VyOS 1.4 Sagitta
vindenesen added a comment to T1630: OpenVPN after changing it from root to nobody (unprivileged user) cant add routes.

Using 1.2-rolling-201909210810, it has happened to me.

Sep 21 2019, 6:28 PM · VyOS 1.3 Equuleus (1.3.0)
c-po edited projects for T1675: OpenVPN - Specify minimum TLS version, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Sep 21 2019, 8:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1675: OpenVPN - Specify minimum TLS version.

Thanks for the contribution, Please use VyOS 1.3 tag as this won't be backported to crux easily

Sep 21 2019, 8:06 AM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1677: Support configuration of Ethernet SMP affinity in new Python/XML implementation.
Sep 21 2019, 7:55 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1637: Rewrite ethernet interface in new style XML syntax, a subtask of T1579: Rewrite all interface types in new XML/Python style, as Resolved.
Sep 21 2019, 7:55 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1637: Rewrite ethernet interface in new style XML syntax as Resolved.
Sep 21 2019, 7:55 AM · VyOS 1.3 Equuleus (1.3.0)
vindenesen closed T1675: OpenVPN - Specify minimum TLS version as Resolved.
Sep 21 2019, 5:44 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1676: [equuleus] buster: update GRUB boot parameters during upgrade, a subtask of T476: Update the base system to Debian 10 (Buster), as Resolved.
Sep 21 2019, 12:09 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro closed T1676: [equuleus] buster: update GRUB boot parameters during upgrade as Resolved.
Sep 21 2019, 12:09 AM · VyOS 1.3 Equuleus (1.3.0)
jestabro added a subtask for T476: Update the base system to Debian 10 (Buster): T1676: [equuleus] buster: update GRUB boot parameters during upgrade.
Sep 21 2019, 12:07 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro added a parent task for T1676: [equuleus] buster: update GRUB boot parameters during upgrade: T476: Update the base system to Debian 10 (Buster).
Sep 21 2019, 12:07 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 20 2019

jestabro changed the status of T1676: [equuleus] buster: update GRUB boot parameters during upgrade from Open to In progress.
Sep 20 2019, 9:44 PM · VyOS 1.3 Equuleus (1.3.0)
jestabro closed T1602: equuleus: buster: add live build apt options for choosing vyos packages, a subtask of T476: Update the base system to Debian 10 (Buster), as Resolved.
Sep 20 2019, 9:29 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jestabro closed T1602: equuleus: buster: add live build apt options for choosing vyos packages as Resolved.
Sep 20 2019, 9:29 PM · VyOS 1.3 Equuleus (1.3.0)
hard updated hard.
Sep 20 2019, 9:20 PM
hard added a watcher for VyOS 1.3 Equuleus: hard.
Sep 20 2019, 9:14 PM
vindenesen added a comment to T1675: OpenVPN - Specify minimum TLS version.

Pull request created: https://github.com/vyos/vyos-1x/pull/133

Sep 20 2019, 11:07 AM · VyOS 1.3 Equuleus (1.3.0)
vindenesen changed the status of T1675: OpenVPN - Specify minimum TLS version from Open to In progress.
Sep 20 2019, 10:46 AM · VyOS 1.3 Equuleus (1.3.0)
vindenesen claimed T1675: OpenVPN - Specify minimum TLS version.
Sep 20 2019, 10:46 AM · VyOS 1.3 Equuleus (1.3.0)
vindenesen created T1675: OpenVPN - Specify minimum TLS version.
Sep 20 2019, 10:45 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1673: vif bridge-group not migrated to bridge member interface.

Please add the config here as text so it can be easily extracted. Image hosting services tend to not store information forever.

Sep 20 2019, 6:03 AM · VyOS 1.3 Equuleus (1.3.0)
kroy closed T1638: vyos-hostsd not setting system domain name as Resolved.
Sep 20 2019, 12:44 AM · VyOS 1.2 Crux (VyOS 1.2.4)
kroy closed T1638: vyos-hostsd not setting system domain name , a subtask of T1598: New implementation of the resolv.conf and hosts update mechanism, as Resolved.
Sep 20 2019, 12:44 AM · VyOS 1.2 Crux (VyOS 1.2.3)
kroy claimed T1638: vyos-hostsd not setting system domain name .
Sep 20 2019, 12:44 AM · VyOS 1.2 Crux (VyOS 1.2.4)
kroy added a comment to T1638: vyos-hostsd not setting system domain name .

PR132 fixes this problem

Sep 20 2019, 12:34 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Sep 19 2019

kroy edited projects for T1638: vyos-hostsd not setting system domain name , added: VyOS 1.2 Crux (VyOS 1.2.3); removed VyOS 1.2 Crux.
Sep 19 2019, 10:24 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1672: Wireguard keys not automatically moved.

Would be very nice, I tested with an old one already, but want to make sure I haven't uncovered side effects.

Sep 19 2019, 9:26 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd added a comment to T1672: Wireguard keys not automatically moved.

Already fixed manually, but I can test on yesterday's vm backup if needed.

Sep 19 2019, 9:15 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd added a comment to T1673: vif bridge-group not migrated to bridge member interface.

Not sure what you mean by pre and post-commit config blocks.

Sep 19 2019, 8:43 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1670: OpenVPN option for tls-auth as Resolved.

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

Sep 19 2019, 8:24 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed Difficulty level from unknown to easy on T1666: Deleting a bond will place member interfaces into A/D state.
Sep 19 2019, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1666: Deleting a bond will place member interfaces into A/D state, a subtask of T1614: Rewrite bonding interface in new style XML syntax, as Resolved.
Sep 19 2019, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1666: Deleting a bond will place member interfaces into A/D state as Resolved.
Sep 19 2019, 8:23 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1672: Wireguard keys not automatically moved from In progress to Needs testing.

https://github.com/vyos/vyos-1x/commit/eb9c6ff745fc5d4e23c224a441874ae6fcf97ac5
@mb300sd Tomorrows rolling will have the fix applied.

Sep 19 2019, 8:20 PM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T1673: vif bridge-group not migrated to bridge member interface.
Sep 19 2019, 8:17 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1673: vif bridge-group not migrated to bridge member interface.

Please share a pre and post-commit config block for me for testing.

Sep 19 2019, 8:16 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1672: Wireguard keys not automatically moved from Confirmed to In progress.
Sep 19 2019, 8:07 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd created T1674: Support [virtual] dvd device in add system image.
Sep 19 2019, 8:02 PM · VyOS 1.5 Circinus
mb300sd added a comment to T1673: vif bridge-group not migrated to bridge member interface.

The loading error is caused by bridging a l2tpv3 interface, didn't see the cause at first because of the other errors. Since the bridge is now created at priority 470, and l2tpv3 is 800, when before an interface would be added to the bridge as it is created.

Sep 19 2019, 7:56 PM · VyOS 1.3 Equuleus (1.3.0)
vindenesen added a comment to T1670: OpenVPN option for tls-auth.

Pull request added: https://github.com/vyos/vyos-1x/pull/131

Sep 19 2019, 7:44 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1672: Wireguard keys not automatically moved as Normal priority.
Sep 19 2019, 7:39 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard edited projects for T1672: Wireguard keys not automatically moved, added: VyOS 1.3 Equuleus; removed VyOS 1.2 Crux.
Sep 19 2019, 7:39 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1672: Wireguard keys not automatically moved from Open to Confirmed.
Sep 19 2019, 7:32 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1672: Wireguard keys not automatically moved.
Sep 19 2019, 7:31 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd added a comment to T1673: vif bridge-group not migrated to bridge member interface.

After adding the vif to bridge member interfaces, I get a config load error on boot. Running config, load, commit, works. Something to do with the order the configs get applied?

Sep 19 2019, 7:04 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd renamed T1673: vif bridge-group not migrated to bridge member interface from bridge-group missing from vif to vif bridge-group not migrated to bridge member interface.
Sep 19 2019, 6:59 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd changed Is it a breaking change? from behavior to syntax on T1673: vif bridge-group not migrated to bridge member interface.
Sep 19 2019, 6:55 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd added a comment to T1673: vif bridge-group not migrated to bridge member interface.

Just noticed bridge has a member interface parameter now. The vif bridge-group config was not migrated.

Sep 19 2019, 6:55 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd created T1673: vif bridge-group not migrated to bridge member interface.
Sep 19 2019, 6:51 PM · VyOS 1.3 Equuleus (1.3.0)
mb300sd created T1672: Wireguard keys not automatically moved.
Sep 19 2019, 6:49 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1671: rewrite udev script logic /lib/udev/vyatta_net_name.

https://phabricator.vyos.net/T1499

Sep 19 2019, 6:49 PM · VyOS 1.3 Equuleus (1.3.6)
vindenesen updated the task description for T1670: OpenVPN option for tls-auth.
Sep 19 2019, 5:55 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1671: rewrite udev script logic /lib/udev/vyatta_net_name.
Sep 19 2019, 5:32 PM · VyOS 1.3 Equuleus (1.3.6)
hagbard created T1671: rewrite udev script logic /lib/udev/vyatta_net_name.
Sep 19 2019, 5:32 PM · VyOS 1.3 Equuleus (1.3.6)
jjakob added a comment to T1416: 2 dhcp server run in failover mode can't sync hostname with each other.

@thinkl33t you can run your own DNS server with dynamic update functionality, vyos's dhcp server will write the hostnames to it. Doing that is outside the scope of vyos though, and you'd have to think of security, e.g. can a rogue dhcp client DNS spoof your hostnames to do a MITM attack. Systems that do do dyn-dns updates, for example FreeIPA, usually use some sort of pre-shared keys/certificates on the clients (for authentication) and limit the scope to IP updates on preexisting hostnames only, they don't allow adding arbitrary hostnames. At least I'd limit the scope to add all dynamic dns updates to a single zone predefined expressly for that purpose, and not use that zone for any security-critical applications, like logging in to services or doing unauthenticated connections, where a MITM may scrape your sensitive data. I'd only do dyn-dns hostnames from dhcp on a DHCP network where I'm absolutely sure no rogue client could gain access to it, via the network or physically, and that is almost never useful.

Sep 19 2019, 4:33 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T1635: Rewrite interface pseudo-ethernet in new XML/Python style, a subtask of T1579: Rewrite all interface types in new XML/Python style, from Open to In progress.
Sep 19 2019, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1635: Rewrite interface pseudo-ethernet in new XML/Python style from Open to In progress.
Sep 19 2019, 4:10 PM · VyOS 1.3 Equuleus (1.3.0)
vindenesen added a comment to T1670: OpenVPN option for tls-auth.
Sep 19 2019, 4:03 PM · VyOS 1.3 Equuleus (1.3.0)
vindenesen triaged T1670: OpenVPN option for tls-auth as Low priority.
Sep 19 2019, 3:48 PM · VyOS 1.3 Equuleus (1.3.0)
vindenesen updated the task description for T1670: OpenVPN option for tls-auth.
Sep 19 2019, 3:42 PM · VyOS 1.3 Equuleus (1.3.0)
vindenesen claimed T1670: OpenVPN option for tls-auth.
Sep 19 2019, 3:42 PM · VyOS 1.3 Equuleus (1.3.0)
vindenesen created T1670: OpenVPN option for tls-auth.
Sep 19 2019, 3:41 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1664: Ipoe with bond per vlan don't work from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Sep 19 2019, 3:19 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a project to T1664: Ipoe with bond per vlan don't work: VyOS 1.3 Equuleus.
Sep 19 2019, 3:19 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T1664: Ipoe with bond per vlan don't work from Finished to Backlog on the VyOS 1.2 Crux board.
Sep 19 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1664: Ipoe with bond per vlan don't work as Resolved.

Thanks for testing.

Sep 19 2019, 3:18 PM · VyOS 1.3 Equuleus (1.3.0)
thinkl33t added a comment to T1416: 2 dhcp server run in failover mode can't sync hostname with each other.
In T1416#40429, @zsdc wrote:

@thinkl33t, recommended way is using dynamic-dns-update, all other ways are not recommended to use at this moment.

Sep 19 2019, 11:15 AM · VyOS 1.2 Crux (VyOS 1.2.5)
bathwall00 updated bathwall00.
Sep 19 2019, 10:25 AM
bathwall00 updated bathwall00.
Sep 19 2019, 10:24 AM
sever added a comment to T1664: Ipoe with bond per vlan don't work.

@hagbard
In VyOS 1.2-rolling-201909190545 all work. Fixed. Thank's.

Sep 19 2019, 8:52 AM · VyOS 1.3 Equuleus (1.3.0)

Sep 18 2019

kroy created T1669: Stacking routers, for centralized management.
Sep 18 2019, 11:33 PM
kroy created T1668: Integration between VyOS installs and a centralized repository..
Sep 18 2019, 11:20 PM · vyConductor
rherold added a comment to T1020: OSPF Stops distributing default route after a while.

Seems that upstream did not backport the fixes to the stable version's. So it is only included in frr 7.2.
I asked them for backport.

Sep 18 2019, 9:52 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T1597: /usr/sbin/rsyslogd after deleting "system syslog" from Needs testing to Backport candidate.
Sep 18 2019, 6:33 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard added a comment to T1664: Ipoe with bond per vlan don't work.

@sever I see that the new package hasn't been autobuild in our CI, I see to get that fixed. If you are in urgent need of the change, please build and install vyos-1x manually.

Sep 18 2019, 3:42 PM · VyOS 1.3 Equuleus (1.3.0)
sever added a comment to T1664: Ipoe with bond per vlan don't work.

In release VyOS 1.2-rolling-201909180118 I dont see this command

Sep 18 2019, 2:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1666: Deleting a bond will place member interfaces into A/D state.

Okay, the old vyatta-bonding.pl executed the following code when a bond member has been removed:

Sep 18 2019, 5:38 AM · VyOS 1.3 Equuleus (1.3.0)