|
Bugzilla – Full Text Bug Listing |
| Summary: | Unique predictable iface names changed | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Michal Hrusecky <mhrusecky> |
| Component: | Basesystem | Assignee: | E-mail List <bnc-team-screening> |
| Status: | RESOLVED UPSTREAM | QA Contact: | systemd maintainers <systemd-maintainers> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | duwe, mpluskal, rmilasan, tchvatal, trenn |
| Version: | 13.2 Milestone 0 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| URL: | https://bugs.freedesktop.org/show_bug.cgi?id=78736 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Michal Hrusecky
2014-05-15 11:30:43 UTC
This is it is: report this upstream if you thnik this is a bug. Afaik this is caused by installation of biosdevname, without biosdevname interfaces on one of my test machines are eno1 and eno2, but with biosdevname: # biosdevname -i eno1 em1 Upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=78736 (In reply to comment #2) This seems to be a problem of biosdevname and not systemd/udevd ... IMHO you should not mix them or use the script /usr/lib/udev/udev-generate-peristent-rule to generate a renaming udev rule. It will never work properly, because both 80-net-setup-link.rules and 71-biosdevnames.rules are not checking for KERNEL='...', they have been dropped and well we have the issue now. I honestly believe in both rules there should be a check: KERNEL=="eth*|wlan*|wwan*", .... We already had a bug for biosdevnames, but in the bug I mentioned this and nobody cared :). (In reply to comment #5) Does this mean that this is a bug for biosdevnames? Do we have this package on SLES-12 as well? (In reply to comment #6) > (In reply to comment #5) > > Does this mean that this is a bug for biosdevnames? Do we have this package on > SLES-12 as well? We do - see also bnc#876733. It is my understanding that this issue was triggered by installation of biosdevname during update/upgrade. No, no bug in biosdevname, just a way to fix biosdevname. The fix was upstream: http://linux.dell.com/cgi-bin/cgit.cgi/biosdevname.git/commit/?id=6f7fbcc352aeae08b5cf2a8e608f92abf98529f8 Seems that they have dropped KERNEL option because systemd doesn't have KERNEL option. Normally, I would go with both having KERNEL option as it will only rename the interfaces which were named by the kernel, usually eth*,wlan*,wwan*, but this doesn't apply anymore in eider of them. It's not a bug, but its a bug, depends on what u expect. The user can always drop biosdevname or use at boot biosdevname=0 or net.ifnames=0 to disable the udev renaming. |