Page MenuHomePhabricator

hagbard (burkhard)
User

Projects

User Details

User Since
May 25 2018, 2:31 AM (21 w, 2 d)

Recent Activity

Yesterday

hagbard changed the status of T240: system integrity check from Open to In progress.

What about adding the package list of all installed packages to 'generate tech-support archive'?
It adds already:

Sat, Oct 20, 6:10 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard closed T918: policy based routing doesn't work as Resolved.

Wasn't an issue, it's handled properly via frr.

Sat, Oct 20, 6:01 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)

Fri, Oct 19

hagbard claimed T918: policy based routing doesn't work.
Fri, Oct 19, 4:15 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard created T918: policy based routing doesn't work.
Fri, Oct 19, 4:15 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)

Thu, Oct 18

hagbard closed T600: Virtio network card, no info (maybe not fully supported?) as Resolved.
Thu, Oct 18, 1:36 AM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to T600: Virtio network card, no info (maybe not fully supported?).

verified via latest rolling iso.

Thu, Oct 18, 1:31 AM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)

Wed, Oct 17

hagbard added a comment to T600: Virtio network card, no info (maybe not fully supported?).

@dsummers no problem at all I found a few issues in the existing code, plus I had to read up on the virtio code as well :).

Wed, Oct 17, 1:40 AM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)

Tue, Oct 16

hagbard added a comment to T600: Virtio network card, no info (maybe not fully supported?).

https://github.com/vyos/vyatta-cfg-system/commit/bf7fe3da15446eef6d5974d26106c130179c32fc
The function set_speed_duplex checks the setting via ethtool again and compares it with the requested ones, since virtio_net returns 'unknown', the setting have been applied only every 2nd commit.

Tue, Oct 16, 6:11 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to T600: Virtio network card, no info (maybe not fully supported?).

Found another weird bug in the vyatta script, it applies duplex and speed only after 2 commits.

Tue, Oct 16, 5:27 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard closed T455: Add haveged package as Resolved.

verified availability.
VyOS 1.2.0-rolling+201810160337

Tue, Oct 16, 4:56 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)

Mon, Oct 15

hagbard added a comment to T149: IPv6 support in OpenVPN tunnel.

That needs to be handled with care, since the old perl script have some easter eggs in it.

Mon, Oct 15, 10:37 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard changed the status of T455: Add haveged package from Open to In progress.

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

Mon, Oct 15, 10:22 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to T600: Virtio network card, no info (maybe not fully supported?).

https://github.com/vyos/vyatta-cfg-system/pull/79
I test it tomorrow after the CI rebuild before I close this task.

Mon, Oct 15, 9:33 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard changed the status of T600: Virtio network card, no info (maybe not fully supported?) from Open to In progress.
Mon, Oct 15, 8:14 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to T600: Virtio network card, no info (maybe not fully supported?).

@syncer we have this patch in the kernel (commit 16032be56c1f66770da15cb94f0eb366c37aff6e ++). I think ethtool just doesn't use it, which is what I'm gonna check next.

Mon, Oct 15, 6:44 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to T600: Virtio network card, no info (maybe not fully supported?).

@syncer gonna have a look today.

Mon, Oct 15, 3:02 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc4)

Fri, Oct 12

hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

https://github.com/vyos/vyos-build/compare/172c65f07503...b2476e3bd0ab

Fri, Oct 12, 6:22 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Should it be disabled globally, or just not loaded vi config?

Fri, Oct 12, 6:13 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard changed the status of T852: Router responding to arp requests for all addresses, breaks Windows networking! from Open to In progress.
Fri, Oct 12, 5:06 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Wed, Oct 10

hagbard closed T886: validation logic in `interfaces wireguard wgX address x.x.x.x broken as Resolved.

https://github.com/vyos/vyos-1x/pull/53

Wed, Oct 10, 9:25 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T774: Wireguard: Write wiki documentation.

Thanks. I see if I can add it., can you please request access from @syncer?
@c-po Do you think the updates should be ported then to vyos-documentation or should the new content always be in vyos-documentation?

Wed, Oct 10, 8:09 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc3), Restricted Project
hagbard closed T870: Commit-confirm restarts the server even after commit as Resolved.

https://github.com/vyos/vyos-1x/pull/52

Wed, Oct 10, 8:00 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

@runar Yeah, but it doesn't know about the reboot scheduled via at when you call commit-confirm. I have a look today, it's the last missing peace, I patched already the vyatta portion yesterday. I will leave a comment in th code with the task number, once these vyatta scripts are supposed to go away, it's easy to remove the code.

Wed, Oct 10, 3:27 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard claimed T886: validation logic in `interfaces wireguard wgX address x.x.x.x broken.
Wed, Oct 10, 3:24 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Tue, Oct 9

hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

So far only the show command is not working, the at job removal is working correctly.

Tue, Oct 9, 9:52 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

@runar not your fault buddy, it was never supposed to work like that, at least what I see in the scripts. The actual real broken thing is, that after a reboot the at job wasn't removed, everything else works as expected. The show reboot would be a feature request, I may implement it as well, but I'm not sure if we should leave it with atd. I would rather see in powerctrl.py.

Tue, Oct 9, 8:53 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

https://github.com/hagbard-01/vyatta-config-mgmt/tree/T870

Tue, Oct 9, 8:36 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

That function more broken than I thought. I have the fix for acting correctly when it reboots, however I found that it is supposed to accept a time after commit-confirm as well, not only y. Also if commit is called after commit-confirm, it does not remove the at reboot job. Looking into that next.

Tue, Oct 9, 8:09 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T883: Unhandled exception in "run generate wireguard keypair" on keyboard interrupt.

@dmbaturin You want to implement it or shall I?

Tue, Oct 9, 4:49 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

It creates a /var/run/confirm.job field which contains the atd ID. So I was more thinking I extend the at command they have in their script. It creates a rollback of the config, applies it then I would just executed the job deletion and reboot. I didn't find any other atd reference, but not sure if there is one hidden somewhere.

Tue, Oct 9, 4:48 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Mon, Oct 8

hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

I found multiple issues with the old scripts, but I should get it working since at is only used for that particular reboot job.

Mon, Oct 8, 7:24 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T870: Commit-confirm restarts the server even after commit.

That was never working as far as I see in the code. Did it work in any 1.2 version?

Mon, Oct 8, 5:20 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Sat, Oct 6

hagbard claimed T870: Commit-confirm restarts the server even after commit.

Bug confirmed.

Sat, Oct 6, 11:15 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Thanks a lot. I tried to reproduce it on various machines without success, which leads me to the assumption that the issue might be the NIC firmware. I just had e1000 to test with, but that's all working fine.
Can you please check the following:

Sat, Oct 6, 4:18 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Thu, Oct 4

hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Can you please share the output of the command 'show conf comm'. thx.

Thu, Oct 4, 5:40 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Tue, Oct 2

hagbard added a comment to T774: Wireguard: Write wiki documentation.

Hang on a sec, have a look here:
https://github.com/vyos/vyos-documentation

Tue, Oct 2, 8:12 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T835: accel-ppp: pppoe implementation.

Anyone able to quickly test radius authentication, otherwise I gotta build myself a freeradius first.

Tue, Oct 2, 6:07 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard assigned T774: Wireguard: Write wiki documentation to Maltahl.

Thanks a lot. Let me know if you need anything from me.

Tue, Oct 2, 4:30 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc3), Restricted Project

Mon, Oct 1

hagbard changed the status of T833: accel-ppp: pptp implementation from In progress to On hold.

I asked in the forum if anyone still uses pptp, since windows can now finally ipsec too, I doubt that it is still in use anywhere. I put the pptp implementation on hold and focus on pppoe for the time being.
https://forum.vyos.io/t/pptp-aka-poptop-still-being-used/2518

Mon, Oct 1, 8:33 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard changed the status of T833: accel-ppp: pptp implementation, a subtask of T742: Add accel-ppp as replacement for rp-pppoe, from In progress to On hold.
Mon, Oct 1, 8:33 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)

Tue, Sep 25

hagbard added a comment to T696: Rewrite conntrack sync to XML.

I started with it but it's far away from being finished, since I jumped on wireguard first and am currently on pppoe (accel-ppp).

Tue, Sep 25, 8:18 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)

Sep 20 2018

hagbard added a comment to T835: accel-ppp: pppoe implementation.

https://github.com/hagbard-01/vyos-1x/tree/T835

Sep 20 2018, 11:00 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)

Sep 19 2018

hagbard added a comment to T835: accel-ppp: pppoe implementation.

Sep 19 21:59:29 vyos accel-pptp: accel-ppp version f7074fe7acf69faab1eec87d97e50df20551429f
Sep 19 21:59:47 vyos accel-pptp: eth1: recv [PPPoE PADI 08:00:27:2c:86:02 => ff:ff:ff:ff:ff:ff sid=0000 <Service-Name > <Host-Uniq 320c0000>]
Sep 19 21:59:47 vyos accel-pptp: eth1: send [PPPoE PADO 08:00:27:5e:e4:00 => 08:00:27:2c:86:02 sid=0000 <AC-Name accel-ppp> <Service-Name > <AC-Cookie fd6d0db4854a2b3bd035dbf33d805ede449c128c52364d1a> <Host-Uniq 320c0000>]
Sep 19 21:59:47 vyos accel-pptp: eth1: recv [PPPoE PADR 08:00:27:2c:86:02 => 08:00:27:5e:e4:00 sid=0000 <Service-Name > <Host-Uniq 320c0000> <AC-Cookie fd6d0db4854a2b3bd035dbf33d805ede449c128c52364d1a>]
Sep 19 21:59:47 vyos accel-pptp: eth1: send [PPPoE PADS 08:00:27:5e:e4:00 => 08:00:27:2c:86:02 sid=0001 <AC-Name accel-ppp> <Service-Name > <Host-Uniq 320c0000>]
Sep 19 21:59:47 vyos accel-pptp: eth1:: lcp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: auth_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ccp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ipcp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ipv6cp_layer_init
Sep 19 21:59:47 vyos accel-pptp: eth1:: ppp establishing
Sep 19 21:59:47 vyos accel-pptp: eth1:: lcp_layer_start
Sep 19 21:59:50 vyos accel-pptp: eth1:: fsm timeout 9
Sep 19 21:59:50 vyos accel-pptp: eth1:: lcp_layer_started
Sep 19 21:59:50 vyos accel-pptp: eth1:: auth_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: connect: ppp0 <--> pppoe(08:00:27:2c:86:02)
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ppp connected
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: auth_layer_started
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ccp_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ipcp_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ipv6cp_layer_start
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: test123: authentication succeeded
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: ipcp_layer_started
Sep 19 21:59:50 vyos accel-pptp: ppp0:test123: pppoe: ppp started
Sep 19 21:59:50 vyos charon: 09[KNL] 192.168.0.1 appeared on ppp0
Sep 19 21:59:50 vyos charon: 11[KNL] 192.168.0.1 disappeared from ppp0
Sep 19 21:59:50 vyos charon: 13[KNL] 192.168.0.1 appeared on ppp0
Sep 19 21:59:50 vyos charon: 15[KNL] interface ppp0 activated
Sep 19 21:59:50 vyos systemd-sysctl[2614]: Overwriting earlier assignment of net/core/rmem_max in file '/etc/sysctl.d/99-sysctl.conf'.
Sep 19 21:59:52 vyos ntpd[2135]: Listen normally on 8 ppp0 192.168.0.1 UDP 123
Sep 19 21:59:52 vyos ntpd[2135]: peers refreshed

Sep 19 2018, 10:02 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Sure thing, I'll leave the bug ticket open.

Sep 19 2018, 9:15 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Hmm, sorry I don't have any windows machine, actually since 1996 I don't have any windows. So I can't test that. I tested with the build from 17th and also with your nat rules, still can't reproduce your issue you seeing. You can check on https://downloads.vyos.io/?dir=rolling/current/amd64 the isos, it goes back till Sept 5th. Or the other option is ti install just a different kernel.
If you need help with installing your own kernel, let me know.

Sep 19 2018, 5:14 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)
hagbard added a comment to T852: Router responding to arp requests for all addresses, breaks Windows networking!.

I tested your sniplet and can't reproduce your issue.
Why is your arp requestor a broadcast address?

Sep 19 2018, 4:59 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Sep 18 2018

hagbard claimed T852: Router responding to arp requests for all addresses, breaks Windows networking!.

Can you share your config please.

Sep 18 2018, 7:54 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc2)

Sep 17 2018

hagbard added a comment to T833: accel-ppp: pptp implementation.

Getting close to finishing it.

Sep 17 2018, 7:18 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)

Sep 12 2018

hagbard added a comment to T844: wireguard kernel module not loading..

@msbone used the version I mentioned and confirmed functionality. We have to find out what's wrong with the kernel build https://ci.vyos.net/job/vyos-kernel/142/

Sep 12 2018, 7:30 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T844: wireguard kernel module not loading..

Last clean version is: https://downloads.vyos.io/rolling/current/amd64/vyos-1.2.0-rolling%2B201809101921-amd64.iso

Sep 12 2018, 6:11 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T844: wireguard kernel module not loading..

https://downloads.vyos.io/rolling/current/amd64/vyos-1.2.0-rolling%2B201809120337-amd64.iso seems to be a non-functional build. When I boot it from scratch it drops me only into initramfs. @msbone did an upgrade on hist system from 1.2.0-rolling+201808171757. I advised him to the use the is o from Sept. 10 which I tested for it's functionality. I see if I can find out what happened with the latest build. IT' a kernel module load issue I can reproduce already when booting the iso.

Sep 12 2018, 5:38 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T844: wireguard kernel module not loading..

4954.412990] wireguard: loading module not compiled with retpoline compiler.

Sep 12 2018, 5:14 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard claimed T844: wireguard kernel module not loading..
Sep 12 2018, 5:06 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard created T844: wireguard kernel module not loading..
Sep 12 2018, 5:06 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Sep 9 2018

hagbard closed T837: syslog: missing rotation for /var/log/frr/frr.log as Invalid.

/etc/logrotate.d/frr exists.

Sep 9 2018, 3:57 PM · Invalid
hagbard closed T837: syslog: missing rotation for /var/log/frr/frr.log, a subtask of T836: syslog messages split accross multiple files, as Invalid.
Sep 9 2018, 3:57 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard closed T427: Wireguard support as Resolved.

documentation needs to be done.

Sep 9 2018, 12:05 AM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard placed T774: Wireguard: Write wiki documentation up for grabs.

Sorry, I'm done with that crap.

Sep 9 2018, 12:04 AM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc3), Restricted Project

Sep 8 2018

hagbard added a comment to T774: Wireguard: Write wiki documentation.

I get an error message 'contains contacts', plus wasting my time with captchas. I'll write the documentation once that has been solved or just publish a link.

Sep 8 2018, 11:40 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc3), Restricted Project
hagbard closed T836: syslog messages split accross multiple files as Resolved.
Sep 8 2018, 8:24 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T836: syslog messages split accross multiple files.

fixed: https://github.com/vyos/vyos-1x/pull/50
(VyOS 1.2.0-rolling+201809082151)

Sep 8 2018, 8:24 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard merged task T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog into T836: syslog messages split accross multiple files.
Sep 8 2018, 8:10 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard merged T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog into T836: syslog messages split accross multiple files.
Sep 8 2018, 8:10 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard changed the status of T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog from Open to In progress.

T836 will fix that, which is currently being rebuild in ci.

Sep 8 2018, 7:41 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard claimed T838: "monitor firewall" reads from /var/log/messages, but firewall logs are in /var/log/vyos-rsyslog.
Sep 8 2018, 7:39 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Sep 7 2018

hagbard claimed T774: Wireguard: Write wiki documentation.
Sep 7 2018, 5:12 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc3), Restricted Project
hagbard added a comment to T836: syslog messages split accross multiple files.

Ok, so the issue with using messages is that it is defined in rsyslog.conf, which overrules then rsyslog.d/*.conf. I'm gonna get that fixed, back then I wasn't sure how to handle it and when I asked, I never got an answer. I'm going to implement your proposal and /var/log/messages will the global default (tail uses it via monitor too). The file vyos-rsyslog will be removed.

Sep 7 2018, 4:56 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard triaged T837: syslog: missing rotation for /var/log/frr/frr.log as Normal priority.
Sep 7 2018, 3:02 PM · Invalid
hagbard added a comment to T836: syslog messages split accross multiple files.

Yes and no. The /var/log/messages config is generated somewhere, I was asking about that while implementing. The problem was as far as i recall, that your settings in the cli aren't applied when you reboot. If you change something in the syslog config it will be accepted and then restart rsyslog and all is well. Then I got distracted with the wireguard implementation:).
I have a look today, thanks for letting me know.

Sep 7 2018, 2:52 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Sep 6 2018

hagbard added a comment to T833: accel-ppp: pptp implementation.

https://github.com/hagbard-01/vyos-1x/tree/T833

Sep 6 2018, 8:49 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to Q147: Automatically delete old logs (Answer 213).

Yeah, but I gotta check if it's still correct. We are using rsyslog now and I rewrite the entire thing, I kept in mind staying backwards compatible, but I also introduced a few minor features. Later on, I was thinking to add options for logging directly into databases, right now you can only send via syslog to another server. Also I fixed option which never worked in the original implementation. For instance you can create a debug user, once that user logs in, he sees all messages on the screen etc.

Sep 6 2018, 8:38 PM
hagbard changed the status of T833: accel-ppp: pptp implementation from Open to In progress.
Sep 6 2018, 7:46 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard changed the status of T833: accel-ppp: pptp implementation, a subtask of T742: Add accel-ppp as replacement for rp-pppoe, from Open to In progress.
Sep 6 2018, 7:46 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard triaged T835: accel-ppp: pppoe implementation as Normal priority.
Sep 6 2018, 7:23 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard triaged T834: accel-ppp: l2tp implementation as Normal priority.
Sep 6 2018, 7:19 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard triaged T833: accel-ppp: pptp implementation as Normal priority.
Sep 6 2018, 7:18 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)
hagbard added a comment to Q147: Automatically delete old logs (Answer 213).

Of course you can:
'set system syslog global archive file <number>'

Sep 6 2018, 7:07 PM
hagbard added a comment to Q147: Automatically delete old logs (Answer 213).

It depends what you log, if you log everything you may encounter out of space issues. Logrotation is being executed on a daily basis, 6:25 am per default.
/var/log/vyos-rsyslog for instance is being rotated every day. You can do a 'du -sh /var/log/*' to find out what file became very big and then it depends what's in the file etc.

Sep 6 2018, 6:12 PM

Sep 5 2018

hagbard added a comment to T774: Wireguard: Write wiki documentation.

@mrjones Do you finish the documentation?

Sep 5 2018, 8:13 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc3), Restricted Project
hagbard changed the status of T742: Add accel-ppp as replacement for rp-pppoe from Open to In progress.

built a test setup for pptp, which works nicely, so I start with the implementation for the pptp replacement first.

Sep 5 2018, 8:12 PM · VyOS 1.2.x (VyOS 1.2.0-rc4)

Sep 3 2018

hagbard added a comment to Q128: How would contributors signal to the maintainers that a feature was ready for review / merge?.

Why not doing it via NNTP group or mailing list? I live pretty close to the 'edge' of the world (UTC -8) but would be interested to stay up to date on what your guys decide. @c-po was so far my mentor here and I asked him to get some ideas how you do things here.
Just my two cents.

Sep 3 2018, 4:23 PM · VyOS 1.2.x
hagbard added a comment to T427: Wireguard support.

I'm going to leave this task still open for a few days to track any issues, if nothing comes up, I'll close it off this week. Meanwhile I have a look into the documentation part, since more functionality has been added and some paths have changed (peers for instance).

Sep 3 2018, 3:41 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard closed T793: wireguard: implement fwmark, pre-shared key as Resolved.

merged via: https://github.com/vyos/vyos-1x/commit/d31d16d38c191a8973d79302b108db7276aef7fd

Sep 3 2018, 3:29 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard closed T793: wireguard: implement fwmark, pre-shared key , a subtask of T427: Wireguard support, as Resolved.
Sep 3 2018, 3:29 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Sep 2 2018

hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

Before I trigger the PR, I'd like to review it once more, I found a few things I may optimize later. I kept the focus strictly on stability and reliability when running it via cli.
https://github.com/hagbard-01/vyos-1x

Sep 2 2018, 4:32 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Sep 1 2018

hagbard renamed T819: Patch kernel against spectre V2 from Patch kernel against spectrev2 to Patch kernel against spectre V2.
Sep 1 2018, 3:29 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard created T819: Patch kernel against spectre V2.
Sep 1 2018, 3:29 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@Watcher7 fixed via: https://github.com/vyos/vyatta-cfg-system/pull/75/files, should be in the next rolling iso.

Sep 1 2018, 1:12 AM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@Watcher7 /opt/vyatta/etc/netdevice.... found it, I try

Sep 1 2018, 1:01 AM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Aug 31 2018

hagbard added a comment to T427: Wireguard support.

I'm gonna have a look asap, currently a little stuck with private live and preshared keys.

Aug 31 2018, 3:30 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Aug 27 2018

hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

preshared-key implementation progress: https://github.com/hagbard-01/vyos-1x/tree/T793

Aug 27 2018, 3:40 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Aug 26 2018

hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

pre-sharedkey is the last item to implement, before I can close this task. everything else has been implemented via https://github.com/vyos/vyos-1x/pull/46.

Aug 26 2018, 7:42 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard closed T791: wirguard: implement 'set interfaces wireguard wg01 peer name...' as Resolved.

done via: https://github.com/vyos/vyos-1x/pull/46

Aug 26 2018, 7:41 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard closed T791: wirguard: implement 'set interfaces wireguard wg01 peer name...', a subtask of T427: Wireguard support, as Resolved.
Aug 26 2018, 7:41 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

@c-po yes, Sir not a problem at all, takes less than 30 secs. to implement. Once I know how to proceed with the sonarcloud issues...

Aug 26 2018, 6:20 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Aug 24 2018

hagbard added a comment to T427: Wireguard support.

mtu implementation has been added for review, currently there seem to be a few issues with integration, so if you need it you can rebuilt the package via dpkg-buildbackage -tc -us -uc and download the sources from here: https://github.com/hagbard-01/vyos-1x

Aug 24 2018, 6:57 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T427: Wireguard support.

ICMP Type 3, Code 4 messages are generated by the kernel, pmtud is not a wg feature, but I hear you. I see that often that ICMP is filtered away in general and that can create you a lot of grief. It's been always on my list since I started the implementation.

Aug 24 2018, 4:41 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)

Aug 23 2018

hagbard added a comment to T791: wirguard: implement 'set interfaces wireguard wg01 peer name...'.

https://github.com/vyos/vyos-1x/pull/44
I cancelled #43 due to the sonar issues.

Aug 23 2018, 9:12 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard added a comment to T793: wireguard: implement fwmark, pre-shared key .

https://github.com/vyos/vyos-1x/pull/44

Aug 23 2018, 9:11 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)
hagbard renamed T793: wireguard: implement fwmark, pre-shared key from wireguard: implement fwmark, pre-sahred key to wireguard: implement fwmark, pre-shared key .
Aug 23 2018, 7:09 PM · VyOS-1.2.0-LTS, VyOS 1.2.x (VyOS 1.2.0-rc1)