dnsmasq PPA 2.58-3~openstack0~maverick1 causes 'failed to create listening socket errors'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Critical
|
Vish Ishaya |
Bug Description
Using dnsmasq PPA 2.58-3~
(nova): TRACE: ProcessExecutio
(nova): TRACE: Command: sudo FLAGFILE=
(nova): TRACE: Exit code: 2
(nova): TRACE: Stdout: ''
(nova): TRACE: Stderr: '\ndnsmasq: failed to create listening socket for fe80::e6:
---
If I run the following command to downgrade dnsmasq, nova-network works again:
apt-get install dnsmasq-base=2.55-1
I'm using Maverick. These errors started occurring for my on last Friday (I think)
Related branches
- OpenStack release team: Pending requested
-
Diff: 11 lines (+0/-1)1 file modifiednova/network/linux_net.py (+0/-1)
- Josh Kearney (community): Approve
- Devin Carlen (community): Approve
-
Diff: 11 lines (+0/-1)1 file modifiednova/network/linux_net.py (+0/-1)
- Dan Prince (community): Approve
- Soren Hansen (community): Approve
-
Diff: 127 lines (+93/-16)2 files modifiednova/network/linux_net.py (+24/-16)
nova/tests/test_linux_net.py (+69/-0)
Changed in nova: | |
assignee: | nobody → Vish Ishaya (vishvananda) |
Changed in nova: | |
status: | New → Fix Committed |
Changed in nova: | |
milestone: | none → 2011.3 |
Changed in nova: | |
status: | Fix Committed → Fix Released |
FYI, this is the underlying bug seems to be that the combination of kernel/libvirt is causing dnsmasq to try to bind to ipv6 interfaces that aren't 'ready':
http:// lists.thekelley s.org.uk/ pipermail/ dnsmasq- discuss/ 2011q3/ 005247. html