http://bugzilla.suse.com/show_bug.cgi?id=960153 http://bugzilla.suse.com/show_bug.cgi?id=960153#c5 --- Comment #5 from Jonathan Kang <sckang@suse.com> --- (In reply to Ludwig Nussel from comment #4)
Unfortunately, that is not how it works in openSUSE. We have netconfig, NetworkManager is meant to to provide the information to netconfig which in turn takes the necessary steps to update e.g. /etc/resolv.conf. I guess some patch got lost that detects use of netconfig?
Ah. You are right. (In reply to Jan Kara from comment #0)
Created attachment 660275 [details] My /etc/sysconfig/network/config file
I'm using Networkmanager to manage my network connection including updating /etc/resolv.conf (since this is a laptop which I connect at different places). As I need to use openvpn to connect to SUSE internal network, I'm using dnsmasq to forward resolving of SUSE domain names to SUSE name servers and the rest is resolved through the local name server. This used to work fine with 13.2.
Now I have updated to 42.1 and my resolv.conf contains: # Generated by NetworkManager search suse.cz suse.de nameserver 192.168.2.1
When 'netconfig update' is run, it complains that resolv.conf has been updated manually and so it won't touch it. I have to run 'netconfig update -f' to force updating /etc/resolv.conf and then my DNS setup starts working again.
So apparently some cooperation between NetworkManager and netconfig has been broken with 42.1...
Try adding "rc-manager=netconfig" in the main section of NetworkManager.conf to see if it fixes this problem. -- You are receiving this mail because: You are on the CC list for the bug.