Page MenuHomeVyOS Platform
Feed All Stories

May 21 2020

c-po moved T2456: netflow source-ip cannot be configured from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 21 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2471: PPPoE server: always add AdvAutonomousFlag when IPv6 is configured from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 21 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2470: Update to PowerDNS recursor 4.3 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 21 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2469: Update Linux Kernel to v4.19.123 from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 21 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2480: NAT: after rewrite commit tells that dnat IP address is not locally connected from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 21 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po moved T2481: WireGuard: support tunnel via IPv6 underlay from Need Triage to Finished on the VyOS 1.3 Equuleus board.
May 21 2020, 4:15 PM · VyOS 1.3 Equuleus (1.3.0)
c-po merged T1493: PPPoE IPv6 prefix delegation into T421: Add Pv6 prefix delegation support.
May 21 2020, 3:25 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po merged task T1493: PPPoE IPv6 prefix delegation into T421: Add Pv6 prefix delegation support.
May 21 2020, 3:25 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.
In T2486#64335, @jjakob wrote:

Also, this is reproducible with pdns-recursor from upstream master (4.4.0) so upgrading won't help.

May 21 2020, 2:53 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2023: Add support for 802.1ae MACsec as Resolved.
May 21 2020, 2:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

Latest rolling runs PowerDNS recursor 4.3 T2470

May 21 2020, 12:28 PM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

Although I wanted to try it out, it seems the best way is to try to upgrade to the latest stable version. From the perspective of version management, the higher version often fixes some existing bugs, while the stable version ensures sufficient testing to avoid 0days.

May 21 2020, 12:17 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.
vyos@vyos:~$ dpkg -l | grep pdns
ii  pdns-recursor                    4.2.1-1pdns.buster                  amd64        PowerDNS Recursor
May 21 2020, 12:00 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2023: Add support for 802.1ae MACsec.
May 21 2020, 11:47 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

@jjakob I'm sorry, but I think you may have misunderstood me. I just summarized the problems that can be solved at present. Of course, this patch can finally be submitted to PDNS. Relatively speaking, the current solution to the problem may be the first priority, and there are only two main ways to solve the problem, either to solve it or to bypass it.

May 21 2020, 11:41 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

I can summarize the following solutions, and maybe there are other solutions:
a) Fix the bug yourself
b) Use other storage mechanisms to resolve records to bypass
c) Self parsing hosts

May 21 2020, 11:40 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

If you mean we should maintain our own fork of powerdns, I'm against that. PowerDNS is open source and anyone can submit patches to it the same as VyOS. If you want to try fixing the bug in pdns-recursor, you can clone pdns, debug it, build it, test it and submit the patch at https://github.com/PowerDNS/pdns . Of course you have to oblige by their contribution guidelines that are listed there. They also have a IRC channel at OFTC #powerdns .

May 21 2020, 11:35 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

I can summarize the following solutions, and maybe there are other solutions:
a) Fix the bug yourself
b) Use other storage mechanisms to resolve records to bypass
c) Self parsing hosts

May 21 2020, 11:32 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

Alas, it's really a troublesome problem. If it's a bug, I haven't used pdns-recursor. I usually use ISC bind, but I have a solution different from the one you put forward. It is based on the independent maintenance of open source branches, looking for the code with problems and implementing the patch. @jjakob

May 21 2020, 11:25 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

You mean that when pdns-recursor recursively forwards the request to the back-end recursive parsing service, the static entries in the query / etc / hosts will always return NXDOMAIN?

May 21 2020, 11:19 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

You mean that when pdns-recursor forwards the query to the back-end recursive parsing service for the first time, after that, the static entries in query /etc/hosts will always return NODOMAIN.

May 21 2020, 11:00 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

The full description and way to reproduce is at https://github.com/PowerDNS/pdns/issues/9136 since this is a pdns-recursor bug. But in essence, after pdns-recursor startup or restart, requests that come in to pdns-recursor (service dns forwarding in VyOS) for a domain from /etc/hosts work normally. Then a request for any other domain comes in, that gets forwarded via forward-zones-recurse (service dns forwarding name-server), for example google.com, that request gets resolved without errors, but causes this bug to manifest. After that, a request for any hostname from /etc/hosts returns NXDOMAIN.

May 21 2020, 10:52 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.

via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone

May 21 2020, 10:17 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2023: Add support for 802.1ae MACsec.

This is a 1300 byte ping running through a MACsec connection with wpa_supplicant for key management.

May 21 2020, 10:08 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2023: Add support for 802.1ae MACsec.
May 21 2020, 10:07 AM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2023: Add support for 802.1ae MACsec.
May 21 2020, 9:33 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob updated the task description for T2054: Changing "system name-server" doesn't update dns forwarding config, neither does "restart dns forwarding".
May 21 2020, 9:31 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T1876: IPSec VTI tunnels are deleted after rekey and dangling around as A/D as Resolved.
May 21 2020, 9:29 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob renamed T2463: DHCP-received nameserver not added to vyos-hostsd from DHCP-received nameserver not added to vyos-hostsd (with T2409 patch) to DHCP-received nameserver not added to vyos-hostsd.
May 21 2020, 9:26 AM · VyOS 1.3 Equuleus (1.3.0)
Merijn added a comment to T2214: BGP peers dropping randomly.

Just to confirm, increasing the route,max_size fixed this issue completely. I think it can be closed. But maybe we should set these settings by default before closing this.

May 21 2020, 9:10 AM · VyOS 1.2 Crux
Unknown Object (User) closed T2364: Add CLI command for mroute , a subtask of T1729: PIM (Protocol Independent Multicast) implementation, as Resolved.
May 21 2020, 9:06 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
Unknown Object (User) closed T2364: Add CLI command for mroute as Resolved.
May 21 2020, 9:06 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T1820: VRRP transition scripts for sync-groups are not supported in VyOS (anymore) as Resolved.

Tested on 1.3-rolling-202005210117, works properly

May 21 2020, 9:04 AM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2476: Bond member description change leads to network outage.

I think the way to do this is in src/conf-mode/interfaces-ethernet.py in apply(), don't change the interfaces mac if eth['is_bond_member'] is set.

May 21 2020, 8:40 AM · VyOS 1.3 Equuleus (1.3.0), VyOS 1.2 Crux (VyOS 1.2.6)
c-po updated the task description for T2023: Add support for 802.1ae MACsec.
May 21 2020, 8:28 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) created T2487: VRRP does not display info when group disabled.
May 21 2020, 8:06 AM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) closed T2342: Bridge l2tpv3 + ethX errors as Resolved.
May 21 2020, 6:59 AM · VyOS 1.2 Crux (VyOS 1.2.6)

May 20 2020

jjakob added a subtask for T2464: DNS bugs (parent task): T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone.
May 20 2020, 10:17 PM · VyOS 1.3 Equuleus (1.3.7)
jjakob added a parent task for T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone: T2464: DNS bugs (parent task).
May 20 2020, 10:17 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob triaged T2486: DNS records set via 'system static-host-mapping' return NXDOMAIN from 'service dns forwarding' after a request to a forwarded zone as High priority.
May 20 2020, 10:17 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a subtask for T2464: DNS bugs (parent task): T2465: DHCP isn't updating host file when hostfile-update enabled..
May 20 2020, 10:14 PM · VyOS 1.3 Equuleus (1.3.7)
jjakob added a parent task for T2465: DHCP isn't updating host file when hostfile-update enabled.: T2464: DNS bugs (parent task).
May 20 2020, 10:14 PM
kroy changed the status of T2483: DHCP most likely not restarting pdns_recursor, a subtask of T2465: DHCP isn't updating host file when hostfile-update enabled., from In progress to Needs testing.
May 20 2020, 8:13 PM
kroy changed the status of T2483: DHCP most likely not restarting pdns_recursor from In progress to Needs testing.

This PR419 should take care of this and the parent task

May 20 2020, 8:13 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin claimed T2431: Python validators are slow.
May 20 2020, 7:53 PM · VyOS 1.3 Equuleus (1.3.6)
c-po added a comment to T103: DHCP server prepends shared network name to hostnames.

@richardpowellus you could test it on an 1.2.5 system by running the following commands:

May 20 2020, 7:52 PM · VyOS 1.2 Crux (VyOS 1.2.6)
thomas-mangin added a comment to T2431: Python validators are slow.

related to T2088 where performance is also being discussed.

May 20 2020, 7:52 PM · VyOS 1.3 Equuleus (1.3.6)
thomas-mangin claimed T2407: alternate installation for the vyos-1x python code.
May 20 2020, 7:51 PM · VyOS 2.0.x
c-po closed T103: DHCP server prepends shared network name to hostnames, a subtask of T2464: DNS bugs (parent task), as Resolved.
May 20 2020, 7:50 PM · VyOS 1.3 Equuleus (1.3.7)
c-po closed T103: DHCP server prepends shared network name to hostnames as Resolved.
May 20 2020, 7:50 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po changed the status of T103: DHCP server prepends shared network name to hostnames, a subtask of T2464: DNS bugs (parent task), from Open to Needs testing.
May 20 2020, 7:50 PM · VyOS 1.3 Equuleus (1.3.7)
c-po changed the status of T103: DHCP server prepends shared network name to hostnames from Open to Needs testing.
May 20 2020, 7:50 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po added a comment to T103: DHCP server prepends shared network name to hostnames.

@krassle backported to crux branch

May 20 2020, 7:49 PM · VyOS 1.2 Crux (VyOS 1.2.6)
c-po updated the task description for T2023: Add support for 802.1ae MACsec.
May 20 2020, 7:45 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2484: Migrate ConfigurationState out of interface-tunnel.

waiting for a decision on T2485 before doing this work

May 20 2020, 7:44 PM · VyOS 1.5 Circinus
thomas-mangin added a comment to T2485: move all the configuration code in a configuration folder.

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

May 20 2020, 7:38 PM · VyOS 1.5 Circinus
thomas-mangin added a comment to T2479: split the util file.

I have worked and provided a patch for T2485 .. It may be the right place to move it in.

May 20 2020, 7:37 PM
thomas-mangin added a comment to T2088: Increased boot time from 1.2.4 -> 1.3 rolling by 100%.

https://docs.google.com/document/d/1pKkxwq5eBm9eSTmyrSluDU1cx8NYqQRkQNdTB1tCSdk/edit?usp=sharing

May 20 2020, 7:29 PM · VyOS 1.3 Equuleus (1.3.0)
Unknown Object (User) changed Version from VyOS 1.2.5epa1, VyOS 1.3 Rolling to VyOS 1.3 Rolling on T2477: Make VyOS interactively ask whether user trust remote host SSH fingerprint.
May 20 2020, 7:06 PM · VyOS 1.5 Circinus
kroy added a subtask for T2465: DHCP isn't updating host file when hostfile-update enabled.: T2483: DHCP most likely not restarting pdns_recursor.
May 20 2020, 5:59 PM
kroy added a parent task for T2483: DHCP most likely not restarting pdns_recursor: T2465: DHCP isn't updating host file when hostfile-update enabled..
May 20 2020, 5:59 PM · VyOS 1.3 Equuleus (1.3.0)
kroy changed the status of T2483: DHCP most likely not restarting pdns_recursor from Open to In progress.

No worries. I think I've got a simple fix for this. Just needed to step away for a bit

May 20 2020, 5:59 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob placed T2483: DHCP most likely not restarting pdns_recursor up for grabs.

I think this should be fixed by the one that broke this, or no? I don't have the time to do any real work right now. Maybe in a week or 2.

May 20 2020, 5:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2023: Add support for 802.1ae MACsec.
May 20 2020, 5:12 PM · VyOS 1.3 Equuleus (1.3.0)
thomas-mangin added a comment to T2088: Increased boot time from 1.2.4 -> 1.3 rolling by 100%.

Every call to /bin/cli-shell-api --show-working-only --show-show-defaults --show-ignore-edit showConfig takes multiples seconds (6?)
/usr/libexec/vyos/conf_mode/system-timezone.py call it twice.
/usr/libexec/vyos/conf_mode/nat.py call it twice
/usr/libexec/vyos/conf_mode/interfaces-loopback.py call it twice ... etc.

May 20 2020, 4:59 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2483: DHCP most likely not restarting pdns_recursor.

Not really, the change to nobody:nogroup was by c-po in https://github.com/vyos/vyos-1x/commit/f371946044696737d1649d9119665b96430d2328
The commit by me you referenced just fixed a bug that resulted from that change.

May 20 2020, 3:41 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T2480: NAT: after rewrite commit tells that dnat IP address is not locally connected as Resolved.
May 20 2020, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2480: NAT: after rewrite commit tells that dnat IP address is not locally connected.

Fixed in https://github.com/vyos/vyos-1x/commit/bc06027 - task id missed in commit

May 20 2020, 3:10 PM · VyOS 1.3 Equuleus (1.3.0)
kroy assigned T2483: DHCP most likely not restarting pdns_recursor to jjakob.

This is related to this change:

May 20 2020, 3:08 PM · VyOS 1.3 Equuleus (1.3.0)
c-po updated the task description for T2023: Add support for 802.1ae MACsec.
May 20 2020, 2:38 PM · VyOS 1.3 Equuleus (1.3.0)
c-po changed the status of T2023: Add support for 802.1ae MACsec from Open to In progress.
May 20 2020, 2:32 PM · VyOS 1.3 Equuleus (1.3.0)
jjakob added a comment to T2479: split the util file.

For get_bridge_member_config, ifname_from_config and maceui64 to be able
to be moved into ifconfig.interfaces T2366 needs to be done first,
otherwise functionality will break.

May 20 2020, 2:10 PM
thomas-mangin claimed T2485: move all the configuration code in a configuration folder.
May 20 2020, 11:22 AM · VyOS 1.5 Circinus
thomas-mangin created T2485: move all the configuration code in a configuration folder.
May 20 2020, 11:22 AM · VyOS 1.5 Circinus
thomas-mangin claimed T2484: Migrate ConfigurationState out of interface-tunnel.
May 20 2020, 11:20 AM · VyOS 1.5 Circinus
thomas-mangin created T2484: Migrate ConfigurationState out of interface-tunnel.
May 20 2020, 11:18 AM · VyOS 1.5 Circinus
Unknown Object (User) added a comment to T1999: support for ip groups in nat.

Note: When we migrate NAT to nftables, we need to use nftables sets instead of ipset

May 20 2020, 10:55 AM
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

in full agreement

May 20 2020, 10:48 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T421: Add Pv6 prefix delegation support.

Definitely, I'm not saying NPT should be removed, just discouraged in favour of using routed public prefixes where available. If the user chooses tho use NPT, the option should definitely still be there.

May 20 2020, 10:40 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.
In T421#64197, @jjakob wrote:

That's a case where having the ability to assign addreses from the received prefix via DHCPv6 on the internal interface would allow internal hosts to get managed addresses from the prefix automatically without the use of NPT or SLAAC. But that isn't implemented yet AFAIK.

May 20 2020, 10:32 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T421: Add Pv6 prefix delegation support.

That's a case where having the ability to assign addreses from the received prefix via DHCPv6 on the internal interface would allow internal hosts to get managed addresses from the prefix automatically without the use of NPT or SLAAC. But that isn't implemented yet AFAIK.

May 20 2020, 10:19 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T2088: Increased boot time from 1.2.4 -> 1.3 rolling by 100%.

Please see attached the full log of the boot process. I try to supply a PNG later on but I guess it will be really huge.

May 20 2020, 10:16 AM · VyOS 1.3 Equuleus (1.3.0)
jack9603301 added a comment to T421: Add Pv6 prefix delegation support.

Even if dhcpv6-pd is now supported, nptv6 may still be needed, and as a user's choice, the application user may need to use the ula address. In particular, if you do not use ula addresses, in some environments, users may not be able to obtain fixed address prefixes, and when users need internal IPv6 address prefixes that can only be assigned by themselves, NPT may be necessary.Like myself.

May 20 2020, 9:52 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T421: Add Pv6 prefix delegation support.

I agree. NPTv6 was acceptable as a stopgap measure as VyOS didn't support DHCPv6-PD. Now that we have that (even though it's still young and needs testing), NPTv6 should be actively discouraged in the docs except for unavoidable cases, e.g. where the ISP wants to only give the client a single /64 but the client wants multiple L2 segments with IPv6, each needing its own /64 segment - unless there is a better alternative way to solve that I don't know of, other than demanding a /56 from the ISP or switching ISPs.

May 20 2020, 9:43 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
jjakob added a comment to T2465: DHCP isn't updating host file when hostfile-update enabled..

We definitely shouldn't be setting permissions on the socket to 777 or 666 - whoever has write access to it can modify the DNS configuration (pdns-recursor) and can thus inject malicious DNS records or add himself as a DNS forwarder and do MITM attacks.

May 20 2020, 8:11 AM
tbr added a comment to T421: Add Pv6 prefix delegation support.

Hehe... naming is difficult, I have that problem too :)

May 20 2020, 7:30 AM · VyOS 1.3 Equuleus (1.3.0-epa1)
thomas-mangin added a comment to T2088: Increased boot time from 1.2.4 -> 1.3 rolling by 100%.

0-18 kernel boot
18-41 system starting inc FRR
70-120 the python most of the time is spend/wasted in cli-shell-api - so I would think reading the configuration file. If we can optimise / reduce this number of calls it would be very good.
140-220 is more or less firewall setup with vyatta-firewall / vyatta-upset.pl / ip6tables

May 20 2020, 7:19 AM · VyOS 1.3 Equuleus (1.3.0)
c-po added a comment to T2088: Increased boot time from 1.2.4 -> 1.3 rolling by 100%.
May 20 2020, 6:13 AM · VyOS 1.3 Equuleus (1.3.0)
kroy created T2483: DHCP most likely not restarting pdns_recursor.
May 20 2020, 1:49 AM · VyOS 1.3 Equuleus (1.3.0)
kroy changed the status of T2465: DHCP isn't updating host file when hostfile-update enabled. from Open to Needs testing.
May 20 2020, 1:46 AM
kroy added a comment to T2465: DHCP isn't updating host file when hostfile-update enabled..

PR416 should be the real fix here and PR413 should be reverted.

May 20 2020, 1:46 AM

May 19 2020

thomas-mangin added a comment to T2474: Building instructions with Docker need a little more detail.

I need to double-check (and may not get to it) but if you use a vyos-build to build current and then try to build crux, make iso is not happy. I am now building crux using the command in my post above, the only difference: clean vyos-build install before the git checkout crux.

May 19 2020, 10:35 PM · Restricted Project
kroy added a comment to T2465: DHCP isn't updating host file when hostfile-update enabled..

Yep. Confirmed, and that's the root issue here.

May 19 2020, 10:03 PM
kroy changed the status of T2465: DHCP isn't updating host file when hostfile-update enabled. from Needs testing to Open.
May 19 2020, 10:01 PM
jacobweinstock added a comment to T2465: DHCP isn't updating host file when hostfile-update enabled..

I tested the PR mentioned above and don't believe this will work. Reason is, is that https://github.com/vyos/vyos-1x/blob/current/src/systemd/isc-dhcp-server.service runs dhcpd as user: nobody and nobody is not in the sudo group, as far as i can tell. This is the error message im seeing.

bash
May 19 21:37:45 vyos sudo[6141]:   nobody : user NOT in sudoers ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/vyos-hostsd-client
May 19 2020, 9:48 PM
dmbaturin triaged T2482: Update PowerDNS recursor to 4.3.1 for CVE-2020-10995 as High priority.
May 19 2020, 9:32 PM · Restricted Project
c-po closed T2481: WireGuard: support tunnel via IPv6 underlay as Resolved.
May 19 2020, 8:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po created T2481: WireGuard: support tunnel via IPv6 underlay.
May 19 2020, 8:27 PM · VyOS 1.3 Equuleus (1.3.0)
c-po closed T421: Add Pv6 prefix delegation support as Resolved.
May 19 2020, 7:41 PM · VyOS 1.3 Equuleus (1.3.0-epa1)
c-po added a comment to T421: Add Pv6 prefix delegation support.
21:39:35.057600 IP6 (flowlabel 0xba774, hlim 1, next-header UDP (17) payload length: 76) fe80::20d:b9ff:fe53:7ee.546 > ff02::1:2.547: [udp sum ok] dhcp6 solicit (xid=95b13f (client-ID hwaddr/time type 1 time 643212067 000db95307ec) (IA_NA IAID:1 T1:0 T2:0) (elapsed-time 1681) (option-request DNS-server DNS-search-list) (IA_PD IAID:2 T1:0 T2:0))
May 19 2020, 7:40 PM · VyOS 1.3 Equuleus (1.3.0-epa1)