Summary: | networkd: fails to bring interface up if ipv6 is disabled | ||
---|---|---|---|
Product: | systemd | Reporter: | Mauro Santos <registo.mailling> |
Component: | general | Assignee: | Tom Gundersen <teg> |
Status: | RESOLVED FIXED | QA Contact: | systemd-bugs |
Severity: | normal | ||
Priority: | medium | CC: | 1i5t5.duncan, bugs.freedesktop.org |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Mauro Santos
2015-04-19 18:57:04 UTC
Also seeing this. As a workaround, the interface seems to be configured correctly if I manually do «ip link set … up» and restart networkd afterwards. This blocking my 219 upgrade. FWIW: $$ zgrep IPV6 /proc/config.gz # CONFIG_IPV6 is not set As I'm on gentoo I have multiple systemd versions available, and I've had 219 masked waiting on this. An update brought a new bump tonite, but it still has the bug, so I masked it too, decided I better file a bug, and found this. (In reply to freedesk.apriori from comment #1) > As a workaround, the interface seems to be configured > correctly if I manually do «ip link set … up» and restart networkd > afterwards. Thanks for the hint. I'm still using ifconfig here, but ifconfig [iface] up is a nice an easy work around. =:^) With a patch for an unrelated 219 bug I reported already applied successfully locally, this workaround removes the blockage on 219 upgrade and I can leave 218 behind. The distro (gentoo) doesn't yet have 220 available. When it does, I'll try it too and update with results here if nobody else has. Progress! I bisected the issue down to: 7f77697 networkd: add support for IPv6 tokens Unfortunately that's not a simple revert as newer commits build on it, preventing a simple revert. And not being a dev, the patch/commit is too complex for me to easily figure out what to do from there. But knowing the specific culprit commit should make it easier to figure out what's going wrong; why networkd is configuring the IPv4-only interface but not bringing it up, based only on those changes. =:^) Thanks for the report! This should now be fixed in git HEAD. If not, please reopen. (In reply to Tom Gundersen from comment #5) > This should now be fixed in git HEAD. If not, please reopen. Confirmed. Commit 01d28f81 fixes it. I applied just that on top of the other patches gentoo is already applying to 220, and 220 with it appears to work just fine for me now, while 219 and 220 without it didn't. Thanks. =:^) Duncan |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.