Closed netsandbox closed 2 years ago
Argh, that is nasty bug which I totally forgot to check during testing.
OK. So what we get now is this one https://github.com/burmilla/os/blob/d45ff6fdc009f1f8e99a38f05fe2697fd7e23004/cmd/network/network.go#L82-L90 and that is because for some reason DHCP set DNS values are not found from here: https://github.com/burmilla/os/blob/d45ff6fdc009f1f8e99a38f05fe2697fd7e23004/pkg/netconf/netconf_linux.go#L172-L220
PS. I did took 1.9.4 version away from upgrade list now and updated also v1.9.4 release notes because of this.
EDIT: It looks to be that dhcpd binary fails on that command so maybe it have some new requirements for libraries or there is new bug on it:
$ sudo system-docker exec -it network sh
sh-5.1# dhcpcd -MA4 -U eth0
Bad system call
Should be fixed on https://github.com/burmilla/os/releases/tag/v1.9.5-rc1 by #133
Just tested a upgrade and a fresh install with v1.9.5-rc1 and the bug is fixed for me. Thank you for your really quick support here.
Very good. However I keep this one open as notice for everyone until we have released non-RC version with this fix.
Hi @olljanat, is a bug fix release planned or should I move to pre-release?
@pwFoo I think that best option is switch to v1.9.5-rc1 for now. I have a bit too many things in table now and summer is coming so unless someone reports about serious new bug(s) then most probably next version will be released on autumn.
I upgraded a v1.9.3 to v1.9.4 and after the upgrade name resolution isn't working, because /etc/resolv.conf wasn't updated with the nameserver received from dhcp.
Before upgrade:
After upgrade:
Even when I want to install a fresh VM from the ISO, the same problem happens here and I can't install the OS with a cloud-init from a URL: