Page MenuHomeVyOS Platform
Feed All Stories

Dec 27 2019

Viacheslav added a comment to T611: Static route syntax should reflect `ip` command routing capabilities, if possible..

It fixed in 1.3 version. With "next-hop-interface "

Dec 27 2019, 9:27 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
Viacheslav created T1909: Incorrect behaviour of static routes with overlapping networks.
Dec 27 2019, 8:41 AM · VyOS 1.2 Crux (VyOS 1.2.5), vyos-frr

Dec 26 2019

wcktklwn created T1908: Add zone option for Cloudflare DDNS.
Dec 26 2019, 9:36 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav created T1907: Traceback on a non-existent interface..
Dec 26 2019, 8:37 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXa278f502fd8a: Debian: add fakeroot to Build-Depends.
Dec 26 2019, 7:13 PM
Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

@jjakob for equuleus too, wait for merge PR. We have also some ideas how we can improve net naming, and fix issues with renameX interfaces after boot.

Dec 26 2019, 7:12 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jjakob added a comment to T1903: Implementation udev predefined interface naming.

Is this only for crux or also for equuleus? There is also
https://phabricator.vyos.net/T1499
https://phabricator.vyos.net/T1584
https://phabricator.vyos.net/T291

Dec 26 2019, 7:09 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po committed rVYOSONEXfd05db0e7e78: Debian: add fakeroot to Build-Depends.
Dec 26 2019, 6:56 PM
c-po committed rVYOSONEXe71592e0f8e6: xml: remove leading carrot (^) from regex syntax.
Dec 26 2019, 6:31 PM
c-po moved T1892: vyos-build: Do not install recommends in docker image [enhancement] from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1714: Disable DHCP Nameservers Not Working from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1794: Interface description can't contain a colon from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1794: Interface description can't contain a colon as Resolved.
Dec 26 2019, 4:46 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1794: Interface description can't contain a colon.

I guess it has been auto-fixed by https://github.com/vyos/vyos-1x/commit/85349b54ab4de42f81d4c8c4dc84901d1313025f

Dec 26 2019, 4:45 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a comment to T1794: Interface description can't contain a colon.

In the latest VyOS 1.3-rolling-201912261106 all work fine.

Dec 26 2019, 4:21 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

Successfully tested on 1.3. PR for current branch https://github.com/vyos/vyatta-cfg-system/pull/113

Dec 26 2019, 1:18 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po committed rVYOSONEX8532f668f70c: time-zone: T1906: migrate unknown timezones to UTC.
Dec 26 2019, 1:06 PM
c-po closed T1906: Migrate "system time-zone" configuration to XML/Python as Resolved.
Dec 26 2019, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXbc36bb5a9db4: time-zone: T1906: migrate to XML/Python.
Dec 26 2019, 1:06 PM
c-po committed rVYOSONEX1bf918791c5d: gitignore: add VIM *.swp pattern.
Dec 26 2019, 1:06 PM
c-po moved T1906: Migrate "system time-zone" configuration to XML/Python from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 26 2019, 1:06 PM · VyOS 1.3 Equuleus (1.3.0)

Dec 25 2019

c-po renamed T1906: Migrate "system time-zone" configuration to XML/Python from Migrate "system time-zone" configurationt o XML/Python to Migrate "system time-zone" configuration to XML/Python.
Dec 25 2019, 4:54 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1906: Migrate "system time-zone" configuration to XML/Python from Open to In progress.
Dec 25 2019, 4:47 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T1906: Migrate "system time-zone" configuration to XML/Python.
Dec 25 2019, 4:31 PM · VyOS 1.3 Equuleus (1.3.0)
Viacheslav added a project to T1900: Enable SNMP for VRRP.: VyOS 1.3 Equuleus.
Dec 25 2019, 10:58 AM · VyOS 1.2 Crux (VyOS 1.2.5)
Unknown Object (User) created T1905: Update to Keepalived 2.0.19.
Dec 25 2019, 8:35 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

Note: If we have interfaces with description on device panel, like WAN, DMZ, etc, we can use predefined alias in this case.

ec.jpg (1×4 px, 2 MB)

Simple rules:

vyos@QAT-R1:~$ sudo cat /lib/udev/rules.d/64-vyos-SAF51003I-net.rules 
ATTR{[dmi/id]board_name}!="SAF51003I", GOTO="end_ec_nic"
Dec 25 2019, 8:02 AM · VyOS 1.2 Crux (VyOS 1.2.4)

Dec 24 2019

c-po committed rVYOSONEXb933cd91c96c: flow-accounting: T1890: Fixed bugs in flow-accounting (authored by zsdc).
Dec 24 2019, 10:17 PM
elbuit added a comment to T1838: Flow accounting for ppp interfaces not work.

Same behaviour with compiled uacctd version from pmacct git 1.7.5-git (20191224-00):
packets are arriving correctly to nflog group (tcpdump shows them) but they aren't processed by uacct

Dec 24 2019, 7:33 PM · VyOS Rolling, Bugs
Viacheslav updated the task description for T1900: Enable SNMP for VRRP..
Dec 24 2019, 7:08 PM · VyOS 1.2 Crux (VyOS 1.2.5)
UnicronNL closed T1904: update eth1 and eth2 link files for the vep4600 as Resolved.

Updated the link files.

Dec 24 2019, 2:23 PM · VyOS 1.2 Crux (VyOS 1.2.4)
UnicronNL updated the task description for T1904: update eth1 and eth2 link files for the vep4600.
Dec 24 2019, 2:07 PM · VyOS 1.2 Crux (VyOS 1.2.4)
UnicronNL triaged T1904: update eth1 and eth2 link files for the vep4600 as Normal priority.
Dec 24 2019, 2:06 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) added a comment to T1903: Implementation udev predefined interface naming.

PR for CRUX branch https://github.com/vyos/vyatta-cfg-system/pull/112

Dec 24 2019, 2:01 PM · VyOS 1.2 Crux (VyOS 1.2.4)
Unknown Object (User) changed the status of T1903: Implementation udev predefined interface naming from Open to In progress.
Dec 24 2019, 1:57 PM · VyOS 1.2 Crux (VyOS 1.2.4)
jjakob added a comment to T599: Bind NTP service to specific interface.

This is confusing. While NTP used to work (listen on all interfaces) without any listen-address set, now it doesn't. This means any old config without listen-address set will now have a non-working NTP without any warning. There was no migration script to migrate the old behavior to the new. ntp should have a mandatory listen-address if this new behavior is kept.

Dec 24 2019, 11:11 AM · VyOS-1.2.0-GA, VyOS 1.2 Crux (VyOS 1.2.0-rc1)
Viacheslav created T1902: Add redistribute non main table in bgp.
Dec 24 2019, 8:17 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 23 2019

jestabro added a comment to T640: Images no longer work when built without "recommended" packages.

This appears to be a moving target in at least one sense:
The package lists I now see differ from what is listed in the files above; one notable difference is a missing 'systemd-sysv':

Dec 23 2019, 8:56 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
elbuit closed T1895: There is not restriction on selection of syslog facility, a subtask of T1890: Metatask: rewrite flow-accounting to XML and Python, as Resolved.
Dec 23 2019, 6:55 PM · VyOS 1.3 Equuleus (1.3.0)
elbuit closed T1895: There is not restriction on selection of syslog facility as Resolved.
Dec 23 2019, 6:55 PM · VyOS 1.3 Equuleus (1.3.0)
elbuit added a comment to T1838: Flow accounting for ppp interfaces not work.

tested with minimum aggregate options (no MAC, VLAN, interface, ...):

Dec 23 2019, 6:54 PM · VyOS Rolling, Bugs
elbuit added a comment to T1838: Flow accounting for ppp interfaces not work.

That seems to be a uacct problem (test inVyOS 1.3-rolling-201912201452 with new flow-accounting python/xml conf).

Dec 23 2019, 6:44 PM · VyOS Rolling, Bugs
kroy created T1901: Semicolon in values is interpreted as a part of the shell command by validators.
Dec 23 2019, 5:42 PM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Viacheslav created T1900: Enable SNMP for VRRP..
Dec 23 2019, 5:18 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1899: Unionfs metadata folder is copied to the active configuration directory.

A reboot seems to have fixed it.

Dec 23 2019, 5:05 PM · VyOS 1.3 Equuleus (1.3.0)
kroy updated the task description for T1899: Unionfs metadata folder is copied to the active configuration directory.
Dec 23 2019, 5:03 PM · VyOS 1.3 Equuleus (1.3.0)
kroy created T1899: Unionfs metadata folder is copied to the active configuration directory.
Dec 23 2019, 5:02 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1878: accel-ppp: pppoe single-session option implementation as Resolved.
Dec 23 2019, 3:59 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard moved T258: Can not configure wan load-balancing on vyos-1.2 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 23 2019, 3:57 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard changed the status of T258: Can not configure wan load-balancing on vyos-1.2 from Unknown Status to Resolved.
Dec 23 2019, 3:57 PM · VyOS 1.2 Crux (VyOS 1.2.4)
hagbard closed T1891: Router announcements broken on boot as Resolved.
Dec 23 2019, 3:55 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po renamed T1898: Support multiple IPv4/IPv6 LLDP management addresses from Support multiple LLDP management addresses to Support multiple IPv4/IPv6 LLDP management addresses.
Dec 23 2019, 8:01 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1898: Support multiple IPv4/IPv6 LLDP management addresses as Resolved.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1898: Support multiple IPv4/IPv6 LLDP management addresses, a subtask of T393: Migrate vyatta-lldpd to vyos-1x, as Resolved.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po moved T393: Migrate vyatta-lldpd to vyos-1x from Backlog to Finished on the VyOS 1.3 Equuleus board.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po moved T1896: Remove LLDP-MED civic_based location information from Need Triage to Backlog on the VyOS 1.3 Equuleus board.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T1898: Support multiple IPv4/IPv6 LLDP management addresses from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 23 2019, 8:00 AM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXc1993205d620: lldp: T1898: support multiple management addresses.
Dec 23 2019, 8:00 AM
c-po changed the status of T1898: Support multiple IPv4/IPv6 LLDP management addresses from Open to In progress.
Dec 23 2019, 7:31 AM · VyOS 1.3 Equuleus (1.3.0)
kroy created T1897: IPSec - 1.2 to 1.3 migration failed.
Dec 23 2019, 2:57 AM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T1891: Router announcements broken on boot.

Can confirm. Problem seems to be fixed now.

Dec 23 2019, 12:57 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 22 2019

Sarsen added a comment to T1880: "A stop job is running for live-tools - System Support Scripts" hangs, times out when shutting down equuleus live iso.

I'm also experiencing this for the latest rolling versions eg. https://downloads.vyos.io/rolling/current/amd64/vyos-1.3-rolling-201912181733-amd64.iso. This is causing issues when trying to create Packer image builds - total first reboot wait time extended to over 2mins for a successful image build.

Dec 22 2019, 11:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX81f67ca2bcf0: wireguard: remove artifical limitation on interface numbers.
Dec 22 2019, 9:30 PM
c-po committed rVYOSONEXcfb2786fde8c: interfaces: fix tagNode regex constraint (remove ^).
Dec 22 2019, 9:30 PM
c-po committed rVYOSONEXdc318d47cd18: lldp: T393: unlink /etc/lldpd.d/01-vyos.conf on service deletion.
Dec 22 2019, 9:25 PM
c-po committed rVYOSONEX705311058598: flow-accounting: T1895: add restriction to syslog facility (authored by elbuit).
Dec 22 2019, 9:21 PM
c-po updated the task description for T1896: Remove LLDP-MED civic_based location information.
Dec 22 2019, 9:19 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T393: Migrate vyatta-lldpd to vyos-1x as Resolved.
Dec 22 2019, 9:18 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po committed rVYOSONEX5c5febcb940e: Merge branch 't393-lldp-rewrite' of github.com:c-po/vyos-1x into current.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX246c72b2ae94: fixup.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX7158bc3cc82e: lldp: T393: support both ELIN and ccordinate based location service in MED.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEXe4b56e2988d3: lldp: T393: support IPv6 management address.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX2f0119a2aa6c: lldp: T393: add Emergency Location Identifier Number (ELIN) support.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEXf1eae1ba0953: lldp: T393: support parsing MED values.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX6aca7f73449e: lldp: T393: support listen interfaces.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX718d115c994e: lldp: T393: use flat dictionary when generating configs.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX2cac6f3ce09d: lldp: T393: add config options to /etc/lldpd.d.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX7e0e0e504817: lldp: T393: interface disable node must be valueless.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX4a75bb5a6027: lldp: T393: first op mode command version.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX27a40b6b1f88: lldp: T393: first running version of lldpd.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX65dc8e8ba939: lldp: T393: 'snmp enable' must be <valueless/>.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX0d36afb047bb: lldp: T393: legacy-protocols must be <valueless/>.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEX3690b4eed018: Debian: lldp: T393: add lldpd dependency.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEXdddacd5fa786: lldp: T393: rename XML interface definition to xml.in.
Dec 22 2019, 9:17 PM
c-po committed rVYOSONEXc3adb46835c1: Revert "[LLDP] Remove the lldp.xml interface definition to avoid template ...".
Dec 22 2019, 9:17 PM
c-po added a reverting change for rVYOSONEX6b2028e5a40c: [LLDP] Remove the lldp.xml interface definition to avoid template file…: rVYOSONEXc3adb46835c1: Revert "[LLDP] Remove the lldp.xml interface definition to avoid template ...".
Dec 22 2019, 9:17 PM
c-po renamed T1896: Remove LLDP-MED civic_based location information from Remove LLDP-MED configuration for civic based location to Remove LLDP-MED civic_based location information.
Dec 22 2019, 9:14 PM · VyOS 1.3 Equuleus (1.3.0)
c-po renamed T1896: Remove LLDP-MED civic_based location information from Remove LLDP-MED configuration to Remove LLDP-MED configuration for civic based location.
Dec 22 2019, 8:50 PM · VyOS 1.3 Equuleus (1.3.0)
c-po triaged T1896: Remove LLDP-MED civic_based location information as Normal priority.
Dec 22 2019, 8:43 PM · VyOS 1.3 Equuleus (1.3.0)
elbuit added a comment to T1895: There is not restriction on selection of syslog facility.

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

Dec 22 2019, 6:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEX03fd2b7a9665: .gitignore: add 'debian/.debhelper' pattern.
Dec 22 2019, 5:11 PM
hagbard added a comment to T1891: Router announcements broken on boot.

@jjakob It's not really relevant if you SIGHUP or SIGKILL as RAs have no status, they are just send. I was looking into rewriting it anyway and port it into frr as frr sends RAs reliably as well. (https://phabricator.vyos.net/T1831) So the above is just a quick fix to get it working again with buster using the original logic.

Dec 22 2019, 5:09 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po claimed T393: Migrate vyatta-lldpd to vyos-1x.
Dec 22 2019, 12:16 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
diagodevilla updated diagodevilla.
Dec 22 2019, 10:11 AM
jjakob added a comment to T1891: Router announcements broken on boot.

If this is the issue I would replace the init.d call with systemctl since in 1.3 init.d/radvd is redirected to systemd anyway (maybe the bugs are present in this redirection so it's best to completely avoid it).
1.2 and earlier would still need to call init.d as-is.

Dec 22 2019, 1:40 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard triaged T1891: Router announcements broken on boot as Normal priority.
Dec 22 2019, 1:08 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T1891: Router announcements broken on boot from Open to Needs testing.
Dec 22 2019, 1:08 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

@kroy I think I found the issue, the script just called start every time when radvd was already running, please test with either tomorrows iso or: http://dev.packages.vyos.net/repositories/current/pool/main/v/vyatta-ipv6-rtradv/vyatta-ipv6-rtradv_0.38+vyos2+current1_all.deb

Dec 22 2019, 1:07 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

It sends it after a while, I was waiting around 5 minutes and captured 1 RA msg.
But it sends only on vlan 22, which is quite unusual since all vlans are setup and readable by radvd, at least when I check /proc/<pid> it has it setup.
After the restart it sends on all interfaces (Just sent a SIGHUP, so no systemd involved). Reboot fixes it then as well.

Dec 22 2019, 12:33 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

All right, I can reproduce it now, thanks for the detailed report. I see what I can find out.

Dec 22 2019, 12:25 AM · VyOS 1.2 Crux (VyOS 1.2.5)