Page MenuHomeVyOS Platform
Feed All Stories

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
zsdc changed the status of T1885: vyos hostname configuration failure and it triggers vyos-router restarted from Open to In progress.

Hello, @MapleWang!
Thank you for pointing our attention to this issue! It is really bad that such simple action as changing hostname in some cases (well, in fact not only this but it is easy to reproduce) leads to the whole router crash.
The problem consists of several parts:

  1. In old systemd versions (which is used in Debian Jessie and VyOS 1.2) exists a problem, when during a restart of systemd-journald all pipes between this daemon and systemd services are disconnecting.
  2. In vyos-hostsd, which is responsible for hostname and DNS and controlled by systemd we used print() for logging and debug purposed without enough handling of errors.

So, when arises the situation when there is no PIPE connection between vyos-hostsd and systemd-journald, vyos-hostsd not able to print messages and crashes. :(

Dec 19 2019, 6:37 PM
hagbard claimed T1891: Router announcements broken on boot.
Dec 19 2019, 5:02 PM · VyOS 1.2 Crux (VyOS 1.2.5)
max1e6 added a comment to T1889: Error building docker build image.

I tested this morning and I was able to build the vyos-builder:crux and crux iso.

Dec 19 2019, 4:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1889: Error building docker build image.

Please try again

Dec 19 2019, 3:50 PM · VyOS 1.3 Equuleus (1.3.0)
xzjt awarded T31: Add VRF support a Like token.
Dec 19 2019, 2:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob removed a project from T1620: Leases in "show dhcp server leases" lose Pool and Hostname after some time: VyOS 1.3 Equuleus.
Dec 19 2019, 11:50 AM · VyOS 1.3 Equuleus (1.3.6)
jjakob added a comment to T1620: Leases in "show dhcp server leases" lose Pool and Hostname after some time.

This is fixed/was not present in 1.3-rolling.
1.2 is not possible to fix, the bug is in isc-dhcp which would need to be upgraded to a newer version.

Dec 19 2019, 11:48 AM · VyOS 1.3 Equuleus (1.3.6)
jjakob closed T1873: DHCP server fails to start due to a change in isc-dhcp-server init scripts as Resolved.
Dec 19 2019, 11:44 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T1881: Execute permissions are removed from custom SNMP scripts at commit time as Resolved.

Works correct on 1.3-rolling-201912190503

Dec 19 2019, 7:50 AM · VyOS 1.2 Crux (VyOS 1.2.5)
c-po added a comment to T1890: Metatask: rewrite flow-accounting to XML and Python.

Awesome! Enjoy Testing!

Dec 19 2019, 7:16 AM · VyOS 1.3 Equuleus (1.3.0)
zsdc changed the status of T1890: Metatask: rewrite flow-accounting to XML and Python from Open to In progress.

@c-po, there is also third PR in vyos-buid: https://github.com/vyos/vyos-build/pull/69

Dec 19 2019, 5:23 AM · VyOS 1.3 Equuleus (1.3.0)
GitHub <noreply@github.com> committed rVYOSONEX16a175c020f9: Merge pull request #187 from zdc/T1890 (authored by c-po).
Dec 19 2019, 4:58 AM
c-po added a comment to T1890: Metatask: rewrite flow-accounting to XML and Python.

Found it. Thx

Dec 19 2019, 4:58 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1890: Metatask: rewrite flow-accounting to XML and Python.

@zsdc is thwre a second PR removing the old implementation?

Dec 19 2019, 4:39 AM · VyOS 1.3 Equuleus (1.3.0)
c-po claimed T1411: equuleus: buster: vyatta-ravpn: libfreeradius-client2 is missing in buster.
Dec 19 2019, 4:38 AM · VyOS 1.3 Equuleus (1.3.0)
kroy added a comment to T1891: Router announcements broken on boot.

After some more testing, after a reboot, a tcpdump -n -i interface icmp6 on a client machine shows nothing until restarting the radvd service on the routers.

Dec 19 2019, 3:58 AM · VyOS 1.2 Crux (VyOS 1.2.5)
max1e6 added a comment to T1889: Error building docker build image.

I was able to build the container, but sudo make iso failed with:

Dec 19 2019, 2:38 AM · VyOS 1.3 Equuleus (1.3.0)

Dec 18 2019

kroy created T1891: Router announcements broken on boot.
Dec 18 2019, 10:54 PM · VyOS 1.2 Crux (VyOS 1.2.5)
elbuit added a comment to T1890: Metatask: rewrite flow-accounting to XML and Python.

Wow, you did it!!!
I’ll do some tests
But I don’t know to test on a current vyos build so I’ll have to wait until the PR are accepted.
I hope it will accepted asap.

Dec 18 2019, 10:34 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc added a comment to T1890: Metatask: rewrite flow-accounting to XML and Python.

Thanks, @elbuit !
We have prepared PR with full functionality: https://github.com/vyos/vyos-1x/pull/187
It would be great if you will join us and help to test it, find all bugs and fix them. :)

Dec 18 2019, 10:22 PM · VyOS 1.3 Equuleus (1.3.0)
hard awarded T31: Add VRF support a Like token.
Dec 18 2019, 10:10 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
elbuit added a comment to T1835: add export netflow nel format.

Hello @zsdc
I didn't tested it.

Dec 18 2019, 8:46 PM
elbuit added a comment to T1890: Metatask: rewrite flow-accounting to XML and Python.

I did some work porting vyatta-netflow to new vyos model

Dec 18 2019, 8:13 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1889: Error building docker build image as Resolved.
Dec 18 2019, 7:34 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1889: Error building docker build image.

Solved it by importing libyang binary packages onto http://dev.packages.vyos.net/repositories/crux/debian/pool/main/liby/libyang/ which is even better.

Dec 18 2019, 7:33 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) added a comment to T1411: equuleus: buster: vyatta-ravpn: libfreeradius-client2 is missing in buster.

@c-po I can't find any usable from vyatta-ravpn now, seem we can archived it and drop from build process.

Dec 18 2019, 7:32 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1411: equuleus: buster: vyatta-ravpn: libfreeradius-client2 is missing in buster.

What services are provided by vyatta-ravpn?

Dec 18 2019, 7:22 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T1132: Build on Debian Buster, a subtask of T476: Update the base system to Debian 10 (Buster), as Resolved.
Dec 18 2019, 7:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po closed T1132: Build on Debian Buster as Resolved.
Dec 18 2019, 7:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T1889: Error building docker build image.

Fixed in https://github.com/vyos/vyos-build/commit/f2d457a9ed089995783207574699ec98c6956291

Dec 18 2019, 7:11 PM · VyOS 1.3 Equuleus (1.3.0)
c-po committed rVYOSONEXf1cc9b0e08df: snmp: T1881: Add path for ext-scripts without path (authored by Unknown Object (User)).
Dec 18 2019, 6:58 PM
Unknown Object (User) changed the status of T1881: Execute permissions are removed from custom SNMP scripts at commit time from In progress to Needs testing.

Also fixed additional issue with multiple snmp script-extensions entry (jinja2 sort)

Dec 18 2019, 6:53 PM · VyOS 1.2 Crux (VyOS 1.2.5)
zsdc added a parent task for T1654: sFlow: multiple "sflow server" not work, and "disable-imt" could break configuration: T1890: Metatask: rewrite flow-accounting to XML and Python.
Dec 18 2019, 5:50 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc added a subtask for T1890: Metatask: rewrite flow-accounting to XML and Python: T1654: sFlow: multiple "sflow server" not work, and "disable-imt" could break configuration.
Dec 18 2019, 5:50 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc claimed T1890: Metatask: rewrite flow-accounting to XML and Python.
Dec 18 2019, 5:48 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc created T1890: Metatask: rewrite flow-accounting to XML and Python.
Dec 18 2019, 5:48 PM · VyOS 1.3 Equuleus (1.3.0)
zsdc added a comment to T1835: add export netflow nel format.

Hello, @elbuit!
As I see, NAT events can be recorded only by nfacctd, and therefore this is not possible with the current way to capture traffic (by NFLOG + uacctd). Fix me, if I was missed something, please.

Dec 18 2019, 4:58 PM
Unknown Object (User) changed the status of T1881: Execute permissions are removed from custom SNMP scripts at commit time from Needs testing to In progress.

In latest rolling 1.2-rolling-201912180217 permission problem solved, but exist one more problem with script path.
CLI allow us to choice script, which stored on '/config/user-data'

Dec 18 2019, 4:06 PM · VyOS 1.2 Crux (VyOS 1.2.5)
rps added a comment to T577: Unconfigured Ethernet interface discovery partial failure on boot.

Also mention in https://phabricator.vyos.net/T1058

Dec 18 2019, 3:04 PM · VyOS Rolling, Bugs
MapleWang added a comment to T1885: vyos hostname configuration failure and it triggers vyos-router restarted.

I found a easy way to reproduce.

Dec 18 2019, 1:50 PM
max1e6 added a comment to T1889: Error building docker build image.

I got the following error:

Dec 18 2019, 1:41 PM · VyOS 1.3 Equuleus (1.3.0)
max1e6 added a comment to T1889: Error building docker build image.

Testing now. Will update

Dec 18 2019, 1:23 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T1889: Error building docker build image from Open to In progress.
Dec 18 2019, 1:04 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T1889: Error building docker build image.

Please pull and try again

Dec 18 2019, 1:04 PM · VyOS 1.3 Equuleus (1.3.0)