Page MenuHomeVyOS Platform
Feed Search

Apr 23 2019

hagbard added a comment to T1341: Adding rate-limiter for pppoe server users.

Gonna keep the task open for a week or 2 to see if there are still any other issues.

Apr 23 2019, 5:05 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard committed rVYOSONEX2cd0498f5029: [pppoe-server] - fixed default RADIUS attribute Filter-Id.
Apr 23 2019, 4:40 PM

Apr 22 2019

hagbard added a comment to T1028: Suspending and resuming VyOS in VMware will result in loss of static ip addresses.

It should work, at least it does for me. ether-resume is my script, it just makes sure that dhcp is called when it was configured, if not is just call the interface up and reapplies the IP address. Routes should be in frr anyway and with the interface up again, these would become active again as well. Netplugd calls scripts on event, up and down and doesn't call anything within open-vm-tools.

Apr 22 2019, 3:20 PM

Apr 18 2019

hagbard added a project to T1341: Adding rate-limiter for pppoe server users: VyOS 1.3 Equuleus.
Apr 18 2019, 10:47 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard closed T1346: accel-ppp pppoe shaper documentation as Resolved.

https://vyos.readthedocs.io/en/latest/services/pppoe-server.html#bandwidth-shaping

Apr 18 2019, 10:44 PM
hagbard closed T1346: accel-ppp pppoe shaper documentation, a subtask of T1341: Adding rate-limiter for pppoe server users, as Resolved.
Apr 18 2019, 10:44 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard renamed T1346: accel-ppp pppoe shaper documentation from accel-ppp pppoes shaper documentation to accel-ppp pppoe shaper documentation.
Apr 18 2019, 10:42 PM
hagbard committed rVYOSONEX87ddd50f55cd: [pppoe-server] - typo corrected.
Apr 18 2019, 10:25 PM
hagbard triaged T1346: accel-ppp pppoe shaper documentation as Normal priority.
Apr 18 2019, 9:06 PM
hagbard added a comment to T1341: Adding rate-limiter for pppoe server users.

https://github.com/vyos/vyos-1x/commit/d4556b31e920197e1c58febb8d87a1765bfea81f for RADIUS

Apr 18 2019, 9:05 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard committed rVYOSONEXd4556b31e920: [pppoe-server] T1341 - Adding rate-limiter for pppoe server users.
Apr 18 2019, 8:58 PM
hagbard added a comment to T1341: Adding rate-limiter for pppoe server users.

local-users implementation: https://github.com/vyos/vyos-1x/commit/c1dc93391b9ec1785ab648fa7685521c85774d28
radius based shaper settings in progress, which is then the last item.

Apr 18 2019, 6:37 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard committed rVYOSONEXc1dc93391b9e: [pppoe-server] T1341 - Adding rate-limiter for pppoe server users.
Apr 18 2019, 6:36 PM

Apr 17 2019

hagbard reassigned T1262: dhcp requested WAN ip address doesn't get search parameter in /etc/resolv.conf in 1.2.0-rolling+201902210337 from hagbard to dmbaturin.
Apr 17 2019, 10:59 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project, VyOS 1.2 Crux (VyOS 1.2.9), test
hagbard added a comment to T1341: Adding rate-limiter for pppoe server users.

op-mode has been implemented and will be available in the next rolling release. (https://github.com/vyos/vyos-1x/commit/d748e526ca50f3acb98ec511fab977c4b044aea8)
Conf mode commands are in progress.

Apr 17 2019, 10:58 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard claimed T1341: Adding rate-limiter for pppoe server users.
Apr 17 2019, 10:39 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard committed rVYOSONEXd748e526ca50: [accel-ppp] pppoe shaper op-mode command extended.
Apr 17 2019, 10:12 PM

Apr 16 2019

hagbard closed T1184: wireguard - extend documentation with the show interface wireguard commands as Resolved.

I haven't planned to extend anything for it.

Apr 16 2019, 9:43 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard placed T1295: FRR: update documentation up for grabs.
Apr 16 2019, 9:42 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard placed T1131: open-vm-tools causing 100% CPU load up for grabs.
Apr 16 2019, 9:42 PM · VyOS 1.2 Crux (VyOS 1.2.2)
hagbard placed T1267: FRR: Add interface name for static routes up for grabs.
Apr 16 2019, 9:42 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard placed T1264: /usr/libexec/vyos/conf_mode/host_name.py improvments up for grabs.
Apr 16 2019, 9:41 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard reassigned T1228: pppoe default-route force option not working (Rel 1.2.0-rc11) from hagbard to dmbaturin.
Apr 16 2019, 9:41 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard updated subscribers of T1228: pppoe default-route force option not working (Rel 1.2.0-rc11).

@dmbaturin I don't have access to push it, please review and apply/reject PR.

Apr 16 2019, 9:41 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T1228: pppoe default-route force option not working (Rel 1.2.0-rc11) from On hold to In progress.
Apr 16 2019, 7:28 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard added a comment to T1250: FRR not setting default gateway from DHCP.

ok. @UnicronNL please reject my PR then. thx.

Apr 16 2019, 7:05 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T1250: FRR not setting default gateway from DHCP.

@yun it's only that single line.

Apr 16 2019, 3:06 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Apr 15 2019

hagbard changed the status of T1228: pppoe default-route force option not working (Rel 1.2.0-rc11) from Open to On hold.
Apr 15 2019, 10:20 PM · VyOS 1.2 Crux (VyOS 1.2.5)
hagbard changed the status of T834: New L2TP server implementation based on accel-ppp, a subtask of T833: New PPTP server implementation based on accel-ppp, from On hold to In progress.
Apr 15 2019, 5:37 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T834: New L2TP server implementation based on accel-ppp from On hold to In progress.
Apr 15 2019, 5:37 PM · VyOS 1.3 Equuleus (1.3.0-epa1)

Apr 11 2019

hagbard added a comment to T1131: open-vm-tools causing 100% CPU load.

@syncer The only thing I can do it monitoring upstream, which hasn't released a patch for over a year to address that issue.

Apr 11 2019, 5:46 PM · VyOS 1.2 Crux (VyOS 1.2.2)

Apr 5 2019

hagbard reassigned T1250: FRR not setting default gateway from DHCP from hagbard to UnicronNL.
Apr 5 2019, 9:55 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1250: FRR not setting default gateway from DHCP from Confirmed to On hold.

https://github.com/vyos/vyos-replace/pull/1 awaiting review, I have no commit privs.

Apr 5 2019, 9:54 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1250: FRR not setting default gateway from DHCP from In progress to Confirmed.
Apr 5 2019, 8:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1250: FRR not setting default gateway from DHCP from On hold to In progress.
Apr 5 2019, 8:02 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard changed the status of T1250: FRR not setting default gateway from DHCP from Open to On hold.
Apr 5 2019, 7:37 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard claimed T1250: FRR not setting default gateway from DHCP.
Apr 5 2019, 7:35 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard added a comment to T1264: /usr/libexec/vyos/conf_mode/host_name.py improvments.
Apr 5 2019, 5:56 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard committed rVYOSONEX99b2bfc74f30: T1264 - host_name.py improvements.
Apr 5 2019, 5:54 PM
hagbard closed T1324: update documtation for 'set system login user level' as Resolved.

https://vyos.readthedocs.io/en/latest/system/systemusers.html?highlight=login

Apr 5 2019, 5:06 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T1324: update documtation for 'set system login user level', a subtask of T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account, as Resolved.
Apr 5 2019, 5:06 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1264: /usr/libexec/vyos/conf_mode/host_name.py improvments.

I think vyos is the default, so I'll weave it into host_name.py as a default if not present in the default config.boot. Not sure why there is that difference, but on the other hand the script should and can handle missing variables.

Apr 5 2019, 4:31 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard triaged T1324: update documtation for 'set system login user level' as Normal priority.
Apr 5 2019, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account.

I agree, however (https://blog.vyos.io/the-operator-level-is-proved-insecure-and-will-be-removed-in-the-next-releases) :
[...]
in the next releases that feature will be removed and operator level users will be converted to admin
[...]

Apr 5 2019, 4:29 PM · VyOS 1.3 Equuleus (1.3.0)

Apr 4 2019

hagbard closed T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account as Resolved.

Looks like the option level can be removed entirely.

Apr 4 2019, 11:01 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account.

Migration script will be in the next rolling release (vyos-1x). Since level admin is the only level, I think it can be removed from the options tree entirely and set automatically in the config.

Apr 4 2019, 10:30 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEX1406c6179e9c: T1323 - migrate operator accounts to admin accounts.
Apr 4 2019, 10:26 PM
hagbard moved T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account from Need Triage to In Progress on the VyOS 1.3 Equuleus board.
Apr 4 2019, 10:14 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1264: /usr/libexec/vyos/conf_mode/host_name.py improvments.

if host-name is not set and an IP is given to an interface script causes a an exception - maybe a default hostname could be set if the option is not in config.boot. Happens if you wipe config.boot and reboot. The default one won't have host-name configured and assigning IPs to interface still work but produce that nasty exception.

Apr 4 2019, 9:45 PM · VyOS 1.2 Crux (VyOS 1.2.3)
hagbard changed the status of T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account from Open to In progress.
Apr 4 2019, 9:28 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account.
Apr 4 2019, 9:02 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard created T1323: migrate operator accounts to admin accounts and remove the option to setup an operator account.
Apr 4 2019, 8:56 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 27 2019

hagbard added a comment to T1242: Error when setting 'pppoe 0 ipv6 address autoconf'.

@c-po accel-ppp is a server, the pppoe client in vyos is rp-pppoe, which causes the issue.
ppp works and Acks the IPv6 address:

Mar 27 2019, 10:27 PM · VyOS 1.2 Crux (VyOS 1.2.2)
hagbard added a comment to T1228: pppoe default-route force option not working (Rel 1.2.0-rc11).

That option is no native rp-pppoe option, SuSE provided a patch for that feature in 2014 as far as I found out. I'm still looking for an option avoiding importing it into our repo and solve the issue with a script.

Mar 27 2019, 7:07 PM · VyOS 1.2 Crux (VyOS 1.2.5)

Mar 25 2019

hagbard changed the status of T1265: Disabled Bonding Interfaces Enabled on Boot from Confirmed to Needs testing.

@trae32566 Please test with http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyatta-cfg-system/vyatta-cfg-system_0.20.44+vyos2+current22_amd64.deb or the rolling release March26++

Mar 25 2019, 7:07 PM

Mar 22 2019

hagbard changed the status of T1265: Disabled Bonding Interfaces Enabled on Boot from Open to Confirmed.
Mar 22 2019, 9:40 PM
hagbard claimed T1265: Disabled Bonding Interfaces Enabled on Boot.
Mar 22 2019, 9:27 PM
hagbard closed T1262: dhcp requested WAN ip address doesn't get search parameter in /etc/resolv.conf in 1.2.0-rolling+201902210337 as Resolved.
Mar 22 2019, 8:04 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project, VyOS 1.2 Crux (VyOS 1.2.9), test
hagbard committed rVYOSONEX1a384ed21f17: Fixes: T1262 - dhcp requested WAN ip address doesn't get search parameter in….
Mar 22 2019, 8:03 PM
hagbard added a comment to T1267: FRR: Add interface name for static routes.

@zsdc Can you please test your use case? thx.

Mar 22 2019, 5:04 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 21 2019

hagbard added a comment to T1288: FRR: rewrite staticd backend (/opt/vyatta/share/vyatta-cfg/templates/protocols/static/*).

Working on interface-route. I think the best way is to stip that off as well, so basically interface-route has it's own script, set proto static route, route-map, table and so on too. Less likely to break when something needs top be changed, better code maintenance (at least that's what I hope for) and can be easily extended. Well, will test it out, so far there is a good performance benefit already.

Mar 21 2019, 8:05 PM · VyOS 1.3 Equuleus (1.3.3)

Mar 20 2019

hagbard added a comment to T1262: dhcp requested WAN ip address doesn't get search parameter in /etc/resolv.conf in 1.2.0-rolling+201902210337.

Ok, so I found it. host_name.py is being called when dhcp had been configured and the system rebooted. vyatta-cfg-system didn't call host_name.py when an interface is configured via dhcp, so when you configure dhcp for the first time and don't reboot /etc/resolv.conf stayed empty.
I need to test it in crux, but i think there is the same issue, therefore you would need 2 commit in crux, host_name.py and the one from the address node in vyatta-cfg-system.

Mar 20 2019, 10:26 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project, VyOS 1.2 Crux (VyOS 1.2.9), test
hagbard committed rVYOSONEXdea25e199fc0: [arp] bugfix for 'del prot static arp <ip> hwaddr'.
Mar 20 2019, 8:26 PM
hagbard added a comment to T1262: dhcp requested WAN ip address doesn't get search parameter in /etc/resolv.conf in 1.2.0-rolling+201902210337.

There is still an issue with it, when the system is rebooted all is working as expected, but when you configure dhcp on the fly, hostname.py is still doing something weird and leaves resolv.conf broken.

Mar 20 2019, 8:05 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project, VyOS 1.2 Crux (VyOS 1.2.9), test
hagbard changed the status of T1295: FRR: update documentation , a subtask of T1288: FRR: rewrite staticd backend (/opt/vyatta/share/vyatta-cfg/templates/protocols/static/*), from Open to In progress.
Mar 20 2019, 7:58 PM · VyOS 1.3 Equuleus (1.3.3)
hagbard changed the status of T1295: FRR: update documentation from Open to In progress.
Mar 20 2019, 7:58 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1295: FRR: update documentation .

arp - https://vyos.readthedocs.io/en/latest/routing.html#arp

Mar 20 2019, 7:57 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard closed T405: Add binaries for lcdproc as Resolved.

cherry-picked (https://github.com/vyos/vyos-1x/commit/361a4419e0042369fae7eddf67f06a658372db93)

Mar 20 2019, 7:27 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard committed rVYOSONEX361a4419e004: Feature: T405 - Add binaries for lcdproc, lcdproc-extra-drivers.
Mar 20 2019, 7:26 PM
hagbard closed T1004: ISO + System Boot with Serial Console for APU2 and Embedded Devices as Resolved.
Mar 20 2019, 7:21 PM · VyOS 1.2 Crux (VyOS 1.2.1)
hagbard committed rVYOSONEXd0d044918ae1: [rsyslog] T1282 - Configure VyOS to send syslog messages to remote syslog using….
Mar 20 2019, 7:06 PM
hagbard closed T1282: Configure VyOS to send syslog messages to remote syslog using fully-qualified domain name as Resolved.

cherry-picked. (https://github.com/vyos/vyos-1x/commit/d0d044918ae10b2a5db1a4f218adef4187ca7e22)

Mar 20 2019, 7:05 PM · VyOS 1.2 Crux (VyOS 1.2.1)
hagbard added a comment to T1267: FRR: Add interface name for static routes.

Fixed in: http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyatta-cfg-quagga/vyatta-cfg-quagga_0.19.1+vyos2+current9_all.deb or next rolling release.

Mar 20 2019, 6:51 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1267: FRR: Add interface name for static routes.

Issue verified, new bug ticket or shall we use this one to resolve the issue. Looks like it's been broken for a while.

set protocols static route 10.100.100.0/24 next-hop 10.1.1.1 next-hop-interface eth1
Mar 20 2019, 5:20 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1267: FRR: Add interface name for static routes.

@syncer @zsdc tested the rolling from tonight, works as far as i can tell, however it looks like 'delete protocols static ip' doesn't work. Not sure if it was always broken or not, I have a look into it asap.

Mar 20 2019, 4:59 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 14 2019

hagbard added a comment to T1280: allow-clients on NTP configuration.

@syncer The requested feature wasn't working as it should, already removed it. The current implementation is and was working as expected.

Mar 14 2019, 10:27 PM
hagbard committed rVYOSONEXedfe3f1f42b4: [arp] version bump for moving 'show arp'....
Mar 14 2019, 7:19 PM
hagbard committed rVYOSONEX0ba23af860e0: [arp] moving 'show arp' to 'show protocols static arp'.
Mar 14 2019, 7:19 PM

Mar 13 2019

hagbard changed the status of T1267: FRR: Add interface name for static routes from Confirmed to Needs testing.
Mar 13 2019, 10:41 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1267: FRR: Add interface name for static routes.

@zsdc it's in http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyatta-cfg-quagga/vyatta-cfg-quagga_0.19.1+vyos2+current8_all.deb, but you better wait until the rolling release is working again, there were some frr dependencies added, which makes the packge not backward compatible. If you need it urgently, I can compile you a working one which works on the older releases (it's really only a dependency issue). So far I have it only implemented for IPv4 routes, let me know if you need it for route6 as well. I planned to start with the backend rewrite for frr asap.

Mar 13 2019, 10:41 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard edited a custom field on T1267: FRR: Add interface name for static routes.
Mar 13 2019, 8:30 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard added a comment to T1267: FRR: Add interface name for static routes.

@zsdc would the below help you?

Mar 13 2019, 8:24 PM · VyOS 1.3 Equuleus (1.3.0)

Mar 12 2019

hagbard closed T1294: Trying to delete 'system syslog' throws an exception/traceback as Resolved.
Mar 12 2019, 8:22 PM
hagbard closed T833: New PPTP server implementation based on accel-ppp, a subtask of T742: Replace poptop and xl2tpd with accel-ppp, as Resolved.
Mar 12 2019, 8:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard closed T833: New PPTP server implementation based on accel-ppp as Resolved.
Mar 12 2019, 8:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard closed T1284: accel-ppp: pptp implementation documention, a subtask of T833: New PPTP server implementation based on accel-ppp, as Resolved.
Mar 12 2019, 8:20 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
hagbard closed T1284: accel-ppp: pptp implementation documention as Resolved.

https://vyos.readthedocs.io/en/latest/vpn.html#pptp-server

Mar 12 2019, 8:20 PM · VyOS 1.3 Equuleus (1.3.0), Restricted Project
hagbard added a comment to T1051: Update openvpn to support TLS 1.2.

Sorry I can't replicate your issue, tested it with VyOS 1.2.0-rolling+201903110337.

Mar 12 2019, 6:20 PM · VyOS 1.2 Crux (VyOS 1.2.2)

Mar 11 2019

hagbard renamed T1295: FRR: update documentation from FRR: update documtation to FRR: update documentation .
Mar 11 2019, 10:49 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard claimed T1267: FRR: Add interface name for static routes.
Mar 11 2019, 10:42 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard committed rVYOSONEX7b491d35b13b: [arp] version bump.
Mar 11 2019, 10:35 PM
hagbard committed rVYOSONEX55273fa915ba: [arp] bugfix for "show arp interface ethX".
Mar 11 2019, 10:35 PM
hagbard renamed T1267: FRR: Add interface name for static routes from Add interface name for static routes to FRR: Add interface name for static routes.
Mar 11 2019, 10:32 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard renamed T1295: FRR: update documentation from update documtation to FRR: update documtation .
Mar 11 2019, 10:31 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard triaged T1295: FRR: update documentation as Normal priority.
Mar 11 2019, 10:31 PM · VyOS 1.3 Equuleus (1.3.0)
hagbard changed the status of T1294: Trying to delete 'system syslog' throws an exception/traceback from In progress to Needs testing.

http://dev.packages.vyos.net/repositories/current/vyos/pool/main/v/vyos-1x/vyos-1x_1.3.0-14_all.deb or tonights rolling. systelog will still run and will log journalctl messages.

Mar 11 2019, 10:16 PM
hagbard committed rVYOSONEX906eb46b97e1: yslog] version bump for T1294.
Mar 11 2019, 10:08 PM
hagbard committed rVYOSONEXdf6999ecf8dc: [rsyslog] Fixes: T1294 - Trying to delete 'system syslog' throws an exception.
Mar 11 2019, 10:08 PM
hagbard added a comment to T1294: Trying to delete 'system syslog' throws an exception/traceback.

journalctl needs systlsog since it's supposed to it's messages there, so the above commands won't stop rsyslog, but I'll fix the error for the cli.

Mar 11 2019, 9:59 PM
hagbard changed the status of T1294: Trying to delete 'system syslog' throws an exception/traceback from Open to In progress.
Mar 11 2019, 9:41 PM