Page MenuHomeVyOS Platform
Feed All Stories

Dec 23 2019

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)

Dec 21 2019

jjakob renamed T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters from Host-specific settings for static-mapping in dhcp-server to Add missing documentation on how to use quote characters inside dhcp-server raw parameters.
Dec 21 2019, 10:28 PM · Restricted Project
jjakob closed T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters as Resolved.
Dec 21 2019, 10:26 PM · Restricted Project
kroy added a comment to T1891: Router announcements broken on boot.

So I guess the key to duplication here is to:

Dec 21 2019, 8:41 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

Maybe even just the action of sudo systemctl restart radvd.service is enough to fix it? It seems to maybe be the case

Dec 21 2019, 8:35 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

It seems like maybe something doesn't exist, or permissions aren't working right on a freshly upgraded system, until you manually do something to create it?

Dec 21 2019, 8:31 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

So the problem went away until I upgraded to the latest rolling. VyOS 1.3-rolling-201912211124

Dec 21 2019, 8:26 PM · VyOS 1.2 Crux (VyOS 1.2.5)
elbuit changed the status of T1895: There is not restriction on selection of syslog facility, a subtask of T1890: Metatask: rewrite flow-accounting to XML and Python, from Open to In progress.
Dec 21 2019, 6:40 PM · VyOS 1.3 Equuleus (1.3.0)
elbuit changed the status of T1895: There is not restriction on selection of syslog facility from Open to In progress.
Dec 21 2019, 6:40 PM · VyOS 1.3 Equuleus (1.3.0)
elbuit claimed T1895: There is not restriction on selection of syslog facility.
Dec 21 2019, 6:39 PM · VyOS 1.3 Equuleus (1.3.0)
elbuit added a comment to T1895: There is not restriction on selection of syslog facility.
vyos@vyos# set system flow-accounting syslog-facility brownie
Dec 21 2019, 6:37 PM · VyOS 1.3 Equuleus (1.3.0)
elbuit created T1895: There is not restriction on selection of syslog facility.
Dec 21 2019, 6:33 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T421: Add Pv6 prefix delegation support.

VyOS 1.3 (rolling/equuleus) is now based on Debian Buster so has isc-dhcp-client 4.4.1.
According to the manual dhclient now has a command line option

--prefix-len-hint
When used in conjunction with -P, it directs the client to use the given length to use a prefix hint of, "::/length", when requesting new prefixes.

It was added in 4.3.6:
https://ftp.isc.org/isc/dhcp/4.4.1/dhcp-4.4.1-RELNOTES

Dec 21 2019, 5:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob changed the status of T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters from Open to In progress.

Added explanation on how to use quotes inside raw parameters to the docs.
https://github.com/vyos/vyos-documentation/pull/163

Dec 21 2019, 11:54 AM · Restricted Project
jjakob added a comment to T1891: Router announcements broken on boot.

Confirmed on 1.3-20191213, tcpdump on the router shows no advertisements until radvd is restarted with sudo systemctl restart radvd.

Dec 21 2019, 10:44 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 20 2019

runar added a comment to T1894: FRR config not loaded after daemons segfault or restart.

This is a known fault, and is not easily fixable in the current implementation. This fault is because the vuos cli manually configures the frr process after it's started, and when the process dies/restarts it will read its config from the saved config file. This makes the process restart into an empty config as we have no way to save the config from the prior process.

Dec 20 2019, 10:39 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
Unknown Object (User) created T1894: FRR config not loaded after daemons segfault or restart.
Dec 20 2019, 10:09 PM · VyOS 1.3 Equuleus (1.3.0-epa1), VyOS 1.4 Sagitta
c-po added a comment to T640: Images no longer work when built without "recommended" packages.

According to https://live-team.pages.debian.net/live-manual/html/live-manual/customizing-package-installation.en.html#474 some more packages are required.

Dec 20 2019, 9:08 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T1891: Router announcements broken on boot.

Weird, afaik there was nothing to migrate yet.

Dec 20 2019, 8:54 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T640: Images no longer work when built without "recommended" packages.

Also tried that:

Dec 20 2019, 7:49 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
kroy added a comment to T1891: Router announcements broken on boot.

My output there basically matches yours.

Dec 20 2019, 7:40 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1891: Router announcements broken on boot.

That can't be the issue, what do you see if you do a grep radvd /var/log/messages?

Dec 20 2019, 6:57 PM · VyOS 1.2 Crux (VyOS 1.2.5)
jestabro added a comment to T640: Images no longer work when built without "recommended" packages.

My guess would be missing live-tools in the recommends=false case; live-tools replaces update-initramfs with its version. I'm building to check ...

Dec 20 2019, 4:32 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
kroy added a comment to T1891: Router announcements broken on boot.

And I don't know if it's relevant, but the syslog output is definitely different depending on whether I restart it, or it gets restarted on boot

Dec 20 2019, 4:06 PM · VyOS 1.2 Crux (VyOS 1.2.5)
kroy added a comment to T1891: Router announcements broken on boot.

Upgraded to lastest official rolling:

Dec 20 2019, 3:59 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard moved T1878: accel-ppp: pppoe single-session option implementation from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 20 2019, 3:40 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1892: vyos-build: Do not install recommends in docker image [enhancement] as Resolved.
Dec 20 2019, 3:36 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1892: vyos-build: Do not install recommends in docker image [enhancement].

Tried almost all packages via CI, looks very good.

Dec 20 2019, 3:36 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1891: Router announcements broken on boot.

I used your config and just changed to eth1, commit works and after reboot radvd runs and sends RAs as well. radvd has a very low priority, I think 999 or so to ensure all interfaces are up and running plus the fact that radvd runs with a flag which allows the config running on an offline interface. (IgnoreIfMissing on;) Could anything else x-fire?

Dec 20 2019, 3:14 PM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T640: Images no longer work when built without "recommended" packages.

On current Debian Buster tose are the lsit of installed packages. I have not found the reasion why building with --apt-recommends false makes the ISO unbootable

Dec 20 2019, 3:01 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T1411: equuleus: buster: vyatta-ravpn: libfreeradius-client2 is missing in buster, a subtask of T476: Update the base system to Debian 10 (Buster), as Resolved.
Dec 20 2019, 2:01 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T1411: equuleus: buster: vyatta-ravpn: libfreeradius-client2 is missing in buster as Resolved.
Dec 20 2019, 2:01 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1893: igmp-proxy: Do not allow adding unknown interface as Resolved.
Dec 20 2019, 1:43 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po moved T1893: igmp-proxy: Do not allow adding unknown interface from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 20 2019, 1:43 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po committed rVYOSONEX0f160264c650: igmp-proxy: T1893: add op-mode command to reset process.
Dec 20 2019, 1:43 PM
c-po committed rVYOSONEX7ecfd10b3eb9: igmp-proxy: T1893: verify that proxy interface exists.
Dec 20 2019, 1:43 PM
c-po moved T1893: igmp-proxy: Do not allow adding unknown interface from Needs Triage to Finished on the VyOS 1.2 Crux (VyOS 1.2.4) board.
Dec 20 2019, 1:43 PM · VyOS 1.2 Crux (VyOS 1.2.4)
c-po committed rVYOSONEX49ee763a1892: igmp-proxy: T1893: rename 'interface' dictionary key to 'interfaces'.
Dec 20 2019, 1:43 PM
c-po committed rVYOSONEX3072715876d6: Debian: add 'cron' package dependency.
Dec 20 2019, 1:42 PM
c-po committed rVYOSONEX033205eb58ac: igmp-proxy: T1893: verify that proxy interface exists.
Dec 20 2019, 1:42 PM
c-po committed rVYOSONEX7192bee2bb81: igmp-proxy: T1893: add op-mode command to reset process.
Dec 20 2019, 1:42 PM
c-po committed rVYOSONEX9a0f6371be5e: igmp-proxy: T1893: rename 'interface' dictionary key to 'interfaces'.
Dec 20 2019, 1:42 PM
c-po created T1893: igmp-proxy: Do not allow adding unknown interface.
Dec 20 2019, 1:40 PM · VyOS 1.2 Crux (VyOS 1.2.4)
GitHub <noreply@github.com> committed rVYOSONEXa124fb5c0555: Merge pull request #189 from zdc/T1890 (authored by c-po).
Dec 20 2019, 11:42 AM
c-po assigned T1806: Add missing documentation on how to use quote characters inside dhcp-server raw parameters to jjakob.
Dec 20 2019, 9:54 AM · Restricted Project
jjakob changed the status of T1892: vyos-build: Do not install recommends in docker image [enhancement] from Open to In progress.
Dec 20 2019, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T1892: vyos-build: Do not install recommends in docker image [enhancement].

https://github.com/vyos/vyos-build/pull/70

Dec 20 2019, 9:36 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob created T1892: vyos-build: Do not install recommends in docker image [enhancement].
Dec 20 2019, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
MapleWang added a comment to T1885: vyos hostname configuration failure and it triggers vyos-router restarted.

Really thanks for your reply. It's nice to have this fix. But to be honest, crash of vyos-hostsd is not so big deal for me, what really concern me is that restart of vyos-hostsd is followed by restart of vyos-router.

Dec 20 2019, 3:39 AM
kroy added a comment to T1891: Router announcements broken on boot.

Maybe it's because I have multiples? Or on vlans (not that that should matter)

Dec 20 2019, 2:10 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard moved T1828: Missing completion helper for "set system syslog host 192.0.2.1 facility all protocol" from Need Triage to Finished on the VyOS 1.3 Equuleus board.
Dec 20 2019, 12:32 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard moved T1828: Missing completion helper for "set system syslog host 192.0.2.1 facility all protocol" from Needs Triage to Backlog on the VyOS 1.2 Crux (VyOS 1.2.5) board.
Dec 20 2019, 12:32 AM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1878: accel-ppp: pppoe single-session option implementation.

@fcqpl any chance to test it in your environment?

Dec 20 2019, 12:31 AM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1891: Router announcements broken on boot.

@kroy can you please share your config? I used a minimal one and everything works without issues.

Dec 20 2019, 12:24 AM · VyOS 1.2 Crux (VyOS 1.2.5)

Dec 19 2019

syncer triaged T1875: Add the ability to use network address as BGP neighbor (bgp listen range) as Normal priority.
Dec 19 2019, 10:03 PM · VyOS 1.3 Equuleus (1.3.3), VyOS 1.4 Sagitta
c-po committed rVYOSONEX8f66317eacbc: flow-accounting: T1890: add missing pmacct dependency.
Dec 19 2019, 9:59 PM
GitHub <noreply@github.com> committed rVYOSONEXccf0fa8a1448: Merge pull request #188 from zdc/T1885 (authored by c-po).
Dec 19 2019, 8:30 PM