[Bug 1123699] New: libvirt does not start default network automatically
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 Bug ID: 1123699 Summary: libvirt does not start default network automatically Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Other Assignee: virt-bugs@suse.de Reporter: agraul@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 795623 --> http://bugzilla.opensuse.org/attachment.cgi?id=795623&action=edit libvirt network default not enabled On a recent TW installation (Snapshot 20190125) that uses wicked (server role), the default network was not started automatically. Reproduction: 1. Install yast2-vm 2. Using yast2 virtualization: Install virtualization stack (xen server + tools, kvm server + tools, libvirt-lxc) and enable the virtualization bridge as the yast popup proposes 3. Start the libvirtd systemd service via `systemctl start libvirtd.service` 4. `virsh net-info default` shows that the 'default' network is not active. Expected result: The default network is started when libvirtd is started via systemctl, which allows commands like `virt-install` to succeed. See additional discussion: https://progress.opensuse.org/issues/41093 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 Alexander Graul <agraul@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugzilla.opensuse.o | |rg/show_bug.cgi?id=1109832 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c1 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |agraul@suse.com, | |jfehlig@suse.com Assignee|virt-bugs@suse.de |jfehlig@suse.com Flags| |needinfo?(agraul@suse.com) --- Comment #1 from James Fehlig <jfehlig@suse.com> --- (In reply to Alexander Graul from comment #0)
On a recent TW installation (Snapshot 20190125) that uses wicked (server role), the default network was not started automatically.
Why do you expect the 'default' network to be automatically started by default? If you want that behavior then set it to autostart yourself. E.g. 'virsh net-autostart default'.
Reproduction: 1. Install yast2-vm 2. Using yast2 virtualization: Install virtualization stack (xen server + tools, kvm server + tools, libvirt-lxc) and enable the virtualization bridge as the yast popup proposes
FYI, this bridge has nothing to do with libvirt but is certainly usable via virt-install.
3. Start the libvirtd systemd service via `systemctl start libvirtd.service` 4. `virsh net-info default` shows that the 'default' network is not active.
Expected result: The default network is started when libvirtd is started via systemctl, which allows commands like `virt-install` to succeed.
virt-install is not dependent on the default network. It can just as easily use bridges configured with yast, NM, ip command, etc. E.g. 'virt-install ... --network bridge=br0,mac=...'
See additional discussion: https://progress.opensuse.org/issues/41093
That thread has some incorrect information. E.g. libvirt-daemon-config-network has no relationship with and is not affected by NM or wicked. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c2 Alexander Graul <agraul@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aginies@suse.com Flags|needinfo?(agraul@suse.com) |needinfo?(aginies@suse.com) --- Comment #2 from Alexander Graul <agraul@suse.com> --- (In reply to James Fehlig from comment #1)
(In reply to Alexander Graul from comment #0)
On a recent TW installation (Snapshot 20190125) that uses wicked (server role), the default network was not started automatically.
Why do you expect the 'default' network to be automatically started by default? If you want that behavior then set it to autostart yourself. E.g. 'virsh net-autostart default'.
I'd like to forward this question to the maintainer of the openQA test that fails due to not meeting this expectation (https://openqa.opensuse.org/tests/841756/modules/yast_virtualization/steps/1... and https://openqa.opensuse.org/tests/841756/modules/virt_install/steps/1/src). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c3 --- Comment #3 from Alexander Graul <agraul@suse.com> --- (In reply to James Fehlig from comment #1)
(In reply to Alexander Graul from comment #0)
2. Using yast2 virtualization: Install virtualization stack (xen server + tools, kvm server + tools, libvirt-lxc) and enable the virtualization bridge as the yast popup proposes
FYI, this bridge has nothing to do with libvirt but is certainly usable via virt-install.
3. Start the libvirtd systemd service via `systemctl start libvirtd.service` 4. `virsh net-info default` shows that the 'default' network is not active.
Expected result: The default network is started when libvirtd is started via systemctl, which allows commands like `virt-install` to succeed.
virt-install is not dependent on the default network. It can just as easily use bridges configured with yast, NM, ip command, etc. E.g. 'virt-install ... --network bridge=br0,mac=...'
See additional discussion: https://progress.opensuse.org/issues/41093
That thread has some incorrect information. E.g. libvirt-daemon-config-network has no relationship with and is not affected by NM or wicked.
Thanks for the clarification. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 Oliver Kurz <okurz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |okurz@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c4 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carnold@suse.com --- Comment #4 from James Fehlig <jfehlig@suse.com> --- (In reply to Alexander Graul from comment #2)
I'd like to forward this question to the maintainer of the openQA test that fails due to not meeting this expectation (https://openqa.opensuse.org/tests/841756/modules/yast_virtualization/steps/ 1/src
It looks like this script configures a bridge with yast.
https://openqa.opensuse.org/tests/841756/modules/virt_install/steps/1/src).
And this script doesn't explicitly specify a '--network' option, which according to the virt-install man page gives you: "If this option is omitted a single NIC will be created in the guest. If there is a bridge device in the host with a physical interface enslaved, that will be used for connectivity. Failing that, the virtual network called "default" will be used. This option can be specified multiple times to setup more than one NIC." So it seems virt-install should find the bridge created by yast and use it. Apparently that is not the case since it instead uses the inactive default network. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c5 --- Comment #5 from Charles Arnold <carnold@suse.com> --- (In reply to James Fehlig from comment #4)
(In reply to Alexander Graul from comment #2)
I'd like to forward this question to the maintainer of the openQA test that fails due to not meeting this expectation (https://openqa.opensuse.org/tests/841756/modules/yast_virtualization/steps/ 1/src
It looks like this script configures a bridge with yast.
https://openqa.opensuse.org/tests/841756/modules/virt_install/steps/1/src).
And this script doesn't explicitly specify a '--network' option, which according to the virt-install man page gives you:
"If this option is omitted a single NIC will be created in the guest. If there is a bridge device in the host with a physical interface enslaved, that will be used for connectivity. Failing that, the virtual network called "default" will be used. This option can be specified multiple times to setup more than one NIC."
So it seems virt-install should find the bridge created by yast and use it. Apparently that is not the case since it instead uses the inactive default network.
I think it is possible that 'yast2 virtualization' (yast2-vm) is failing to create a bridge. If so, the problem is likely in the yast2-network code because the yast2-vm code is very simple and just calls into yast2-network to do the bridge creation. A simple 'ip addr' on the host would confirm if a bridge is present. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c6 --- Comment #6 from Oliver Kurz <okurz@suse.com> --- (In reply to Charles Arnold from comment #5)
I think it is possible that 'yast2 virtualization' (yast2-vm) is failing to create a bridge. If so, the problem is likely in the yast2-network code because the yast2-vm code is very simple and just calls into yast2-network to do the bridge creation.
A simple 'ip addr' on the host would confirm if a bridge is present.
Could you please state what your plans are regarding this? It should not be hard to reproduce the issue as it is reproducible every time. Also running openQA tests yourself or investigating interactively should not be too hard. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c8 Joachim Werner <joe@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joe@suse.com --- Comment #8 from Joachim Werner <joe@suse.com> --- Since a week or two ago, the default network on an frequently updated Tumbleweed I'm running is not automatically coming up any more. Would this be a separate bug report (because it can't be related _only_ to the YaST problem) or do you think it has the same root cause? In my case, the default network exists from the original installation and can be started manually. It just doesn't auto-start at boot time any more. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c9 --- Comment #9 from James Fehlig <jfehlig@suse.com> --- (In reply to Joachim Werner from comment #8)
Since a week or two ago, the default network on an frequently updated Tumbleweed I'm running is not automatically coming up any more. Would this be a separate bug report (because it can't be related _only_ to the YaST problem) or do you think it has the same root cause?
IMO the yast part of the bug should be a separate report. It has nothing to do with libvirt's default network.
In my case, the default network exists from the original installation and can be started manually. It just doesn't auto-start at boot time any more.
Is it still marked autostart? Check output of 'virsh net-list --all' command. If already set to autostart, are there any errors related to starting the default network in the output of 'journalctl -u libvirtd'? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c10 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(aginies@suse.com) |needinfo?(joe@suse.com) |, | |needinfo?(mfilka@suse.com) | --- Comment #10 from James Fehlig <jfehlig@suse.com> --- In an attempt to make some progress on this bug, I've verified that yast2-vm successfully creates a bridge on recent TW (20190226). This provides the info requested from Michal. WRT the info requested from Antoine: any openQA test that requires the default network should ensure it is active, and activate it if not. AFAICT, the only open issue is Joe's report in #8, which in fact matches the bug Description. Joe, can you please answer my questions in #9? Thanks! -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c13 Michael Pujos <pujos.michael@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pujos.michael@gmail.com --- Comment #13 from Michael Pujos <pujos.michael@gmail.com> --- I'm noticing the same issue. I have a 'default' network config marked as autostart in virt-manager, Confirmed with: bobbie@p72:~> sudo virsh net-list --all Name State Autostart Persistent ---------------------------------------------- default inactive yes yes There is no issue enabling the network manually in virt-manager There's that dnsmasq error in the journal (see below), likely the cause of this issue. No idea why it mentions /etc/resolv.conf being a directory. resolv.conf is a file and a symbolic link (as expected). bobbie@p72:~> sudo journalctl -u libvirtd -- Logs begin at Sat 2019-03-09 16:31:52 CET, end at Sat 2019-03-09 18:30:46 CET. -- Mar 09 16:32:08 p72 systemd[1]: Starting Virtualization daemon... Mar 09 16:32:08 p72 libvirtd[1978]: libvirt version: 5.0.0 Mar 09 16:32:08 p72 libvirtd[1978]: hostname: p72 Mar 09 16:32:08 p72 libvirtd[1978]: Failed to intialize libnetcontrol. Management of interface devices is disabled Mar 09 16:32:09 p72 systemd[1]: Started Virtualization daemon. Mar 09 16:32:09 p72 libvirtd[1978]: internal error: Unknown PCI header type '127' Mar 09 16:32:09 p72 libvirtd[1978]: internal error: Unknown PCI header type '127' Mar 09 16:32:09 p72 dnsmasq[2362]: directory /etc/resolv.conf for resolv-file is missing, cannot poll Mar 09 16:32:09 p72 dnsmasq[2362]: FAILED to start up Mar 09 16:32:09 p72 libvirtd[1978]: internal error: Child process (VIR_BRIDGE_NAME=virbr0 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/us> dnsmasq: directory /etc/resolv.conf for resolv-file is missing, cannot poll -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c14 --- Comment #14 from Michael Pujos <pujos.michael@gmail.com> --- Apparently dnsmasq fails if /etc/resolv.conf points to a non-existing file, which happens at startup: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798586 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c15 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cbosdonnat@suse.com, | |max@suse.com Flags| |needinfo?(max@suse.com) --- Comment #15 from James Fehlig <jfehlig@suse.com> --- (In reply to Michael Pujos from comment #14)
Apparently dnsmasq fails if /etc/resolv.conf points to a non-existing file, which happens at startup:
That is an old bug, but the dnsmasq failure noted in #13 does sound similar. Perhaps a regression in dnsmasq? Let's see if one of the dnsmasq maintainers has any suggestions? BTW, it is odd that I cannot reproduce the bug. I tried on a fresh install of TW in a VM and also on my laptop, which has been rolling with TW for a few years now. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c16 --- Comment #16 from Michael Pujos <pujos.michael@gmail.com> --- Could this be due to my particular network setup ? I'm using a laptop and networking is managed by NetworkManager. laptop is connected to a TB3 docking station providing an Ethernet network interface. It also has a WiFi network interface. Both are configured to be up on boot and there is as well TLP setup in a way that it disables the WiFi interface if Ethernet if plugged. That's that exact setup that results in the journalctl traces I posted. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c17 --- Comment #17 from James Fehlig <jfehlig@suse.com> --- (In reply to Michael Pujos from comment #16)
Could this be due to my particular network setup ?
I doubt it since you are able to start the default network after boot. Can anyone experiencing this bug pinpoint when it started occurring? Was there a particular package update that caused the problem? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c29 --- Comment #29 from Michael Pujos <pujos.michael@gmail.com> --- Still does not work for me on TW 20190527 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c30 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mt@suse.com) --- Comment #30 from James Fehlig <jfehlig@suse.com> --- (In reply to Marius Tomaschewski from comment #24)
This happens while a "netconfig update" executed by ("netconfig modify" inside) wicked or NM while apply of the 1st lease. The wicked or NM service is started in network.target. The network-online.target is pulled & signals that they finished to setup the network.
Should the link exist once network.target is reached? The libvirtd service currently has 'After=network.target'. Does it need to wait for another network service to ensure /etc/resolv.conf exists? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c31 --- Comment #31 from Reinhard Max <max@suse.com> --- Looking at systemd.special(7), I think nss-lookup.target would be a more appropriate synchronisation point for this. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c32 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(mt@suse.com) | --- Comment #32 from James Fehlig <jfehlig@suse.com> --- (In reply to Reinhard Max from comment #31)
Looking at systemd.special(7), I think nss-lookup.target would be a more appropriate synchronisation point for this.
Thanks for the pointer! And I agree with your suggestion. If anyone listening can reliably reproduce the bug and is willing to test, package are available in my home project https://download.opensuse.org/repositories/home:/jfehlig:/branches:/Virtuali... Or if you want to quickly hack your existing setup diff -u /usr/lib/systemd/system/libvirtd.service.orig /usr/lib/systemd/system/libvirtd.service --- /usr/lib/systemd/system/libvirtd.service.orig 2019-06-03 16:39:20.076428868 -0600 +++ /usr/lib/systemd/system/libvirtd.service 2019-06-03 16:39:59.324788043 -0600 @@ -10,6 +10,7 @@ Wants=systemd-machined.service Before=libvirt-guests.service After=network.target +After=nss-lookup.target After=dbus.service After=iscsid.service After=apparmor.service -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c33 --- Comment #33 from Oliver Kurz <okurz@suse.com> --- Hi, I could not find any packages in https://download.opensuse.org/repositories/home:/jfehlig:/branches:/Virtuali.... https://build.opensuse.org/project/show/home:jfehlig:branches:Virtualization shows one package for x86_64 "blocked", another "broken". Another option: You should be able to easily use openQA yourself to test it, either by just cloning the failing job, e.g. https://openqa.opensuse.org/tests/943960 to a local openQA instance and login interactively while it is running to install the packages you have prepared before continuing the test or also by adjusting the test to install packages from your repo and then conducting the normal test. For this not even your own instance of openQA would be needed. With the approach described in http://open.qa/docs/#_triggering_tests_based_on_an_any_remote_git_refspec_or... one can even trigger tests on our production instance based on any git repo with personal test adjustements. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c34 Reinhard Max <max@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(mt@suse.com) --- Comment #34 from Reinhard Max <max@suse.com> --- @James, I was rather thinking of putting nss-lookup.target as a synchronisation point between wicked creating the resolv.conf file and dnsmasq consuming it, but that might lead to a hen and egg problem, because dnsmasq itself might be considered a service that has to be up before nss-lookup.target can be reached. But I think I've found a different solution for the dnsmasq part of the problem: It is not the lack of the resolv.conf file itself that causes dnsmasq to fail on startup, it's the lack of the directory containing that file. So, /etc/resolv.conf is a symlink to /var/run/netconfig/resolv.conf, but /var/run/netconfig does not exist when dnsmasq is being started and so it has no place to put an inotify on to get triggered when the resolv.conf file appears. So, if we manage to create /var/run/netconfig early enough in the boot process (maybe through systemd's tmpfile mechanism) dnsmasq should start successfully even if resolv.conf does not yet exist. @Marius, other packages/subsystems are already using the tmpfiles mechanism to create their respective subdirs under /run, so what would you think of also adding this for /var/run/netconfig to either wicked or sysconfig and see if it happens early enough for dnsmasq to succeed? For a quick test without touching any packages: echo "d /run/netconfig 0755 root root -" > /etc/tmpfiles.d/netconfig.conf When packaging this the file should of course go to /usr/lib/tmpfiles.d/ rather than /etc/tmpfiles.d/ . -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c35 --- Comment #35 from James Fehlig <jfehlig@suse.com> --- (In reply to Oliver Kurz from comment #33)
Hi, I could not find any packages in https://download.opensuse.org/repositories/home:/jfehlig:/branches:/ Virtualization/openSUSE_Factory/. https://build.opensuse.org/project/show/home:jfehlig:branches:Virtualization shows one package for x86_64 "blocked", another "broken".
Only x86_64 is set to publish and it is blocked on a massive rebuild of dependencies. Packages will appear in time.
Another option: You should be able to easily use openQA yourself to test it, either by just cloning the failing job
Thanks for the info. Probably no need to test the libvirt packages ATM since it seems the synchronization point will be placed elsewhere. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c36 James Fehlig <jfehlig@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrostecki@suse.com --- Comment #36 from James Fehlig <jfehlig@suse.com> --- *** Bug 1137883 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c38 Cédric Bosdonnat <cbosdonnat@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dev.dorrejo@gmail.com --- Comment #38 from Cédric Bosdonnat <cbosdonnat@suse.com> --- *** Bug 1139507 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c39 Reinhard Max <max@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@suse.com --- Comment #39 from Reinhard Max <max@suse.com> --- *** Bug 1135150 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c51 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lnussel@suse.com --- Comment #51 from Ludwig Nussel <lnussel@suse.com> --- This change causes a half valid file conflict: https://build.opensuse.org/package/view_file/home:repo-checker/reports/openS... yp.conf tmpfiles config file should be in ypbind, no? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 Ludwig Nussel <lnussel@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c52 Reinhard Max <max@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kukuk@suse.com --- Comment #52 from Reinhard Max <max@suse.com> --- (In reply to Ludwig Nussel from comment #51)
This change causes a half valid file conflict:
https://build.opensuse.org/package/view_file/home:repo-checker/reports/ openSUSE:Leap:15.2:Staging:A
yp.conf tmpfiles config file should be in ypbind, no?
Dunno, Marius asked me to add it to sysconfig along with resolv.conf. Maybe yp.conf should be removed from ypbind or turned into a %ghost? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 http://bugzilla.opensuse.org/show_bug.cgi?id=1123699#c53 --- Comment #53 from Ludwig Nussel <lnussel@suse.com> --- already is %ghost there. but also also %config(noreplace), that's why there is a conflict. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1123699 Oliver Kurz <okurz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1169214 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com