Linux bridge: Dnsmasq is being passed None as an interface

Bug #1465837 reported by Sean M. Collins on 2015-06-16
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Low
Unassigned

Bug Description

Command: ['ip', 'netns', 'exec', u'qdhcp-8faea227-4ae4-498d-bfc4-d6e656c77f81', 'dnsmasq', '--no-hosts', '--no-resolv', '--strict-order', '--bind-interfaces', '--interface=None', '--except-interface=lo', u'--pid-file=/opt/stack/data/neutron/dhcp/8faea227-4ae4-498d-bfc4-d6e656c77f81/pid', u'--dhcp-hostsfile=/opt/stack/data/neutron/dhcp/8faea227-4ae4-498d-bfc4-d6e656c77f81/host', u'--addn-hosts=/opt/stack/data/neutron/dhcp/8faea227-4ae4-498d-bfc4-d6e656c77f81/addn_hosts', u'--dhcp-optsfile=/opt/stack/data/neutron/dhcp/8faea227-4ae4-498d-bfc4-d6e656c77f81/opts', u'--dhcp-leasefile=/opt/stack/data/neutron/dhcp/8faea227-4ae4-498d-bfc4-d6e656c77f81/leases', '--dhcp-range=set:tag0,10.100.0.0,static,86400s', '--dhcp-range=set:tag1,2003::,static,64,86400s', '--dhcp-lease-max=16777216', '--conf-file=', '--domain=openstacklocal']

http://logs.openstack.org/35/187235/3/experimental/check-tempest-dsvm-neutron-linuxbridge/35c6dac/logs/screen-q-dhcp.txt.gz?level=ERROR

DevStack Configuration:

http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/neutron.yaml#n182

tags: added: ipv6 linuxbridge
description: updated
description: updated
Sean M. Collins (scollins) wrote :
Download full text (3.3 KiB)

2015-06-16 18:14:51.004 DEBUG oslo_concurrency.lockutils [req-f61275b6-5498-4fb9-848e-ec01ed905bf2 admin admin] Lock "dhcp-agent" released by "subnet_update_end" :: held 0.485s inner /usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py:456
2015-06-16 18:14:51.005 DEBUG oslo_concurrency.lockutils [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] Lock "dhcp-agent" acquired by "network_create_end" :: waited 1.125s inner /usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py:444
2015-06-16 18:14:51.005 DEBUG oslo_messaging._drivers.amqpdriver [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] MSG_ID is 3b3986c1b23346ee86b62bca74177bb4 _send /usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py:322
2015-06-16 18:14:51.359 DEBUG neutron.agent.dhcp.agent [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] Calling driver for network: 8faea227-4ae4-498d-bfc4-d6e656c77f81 action: enable call_driver /opt/stack/new/neutron/neutron/agent/dhcp/agent.py:103
2015-06-16 18:14:51.359 DEBUG neutron.agent.linux.utils [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] Unable to access /opt/stack/data/neutron/dhcp/8faea227-4ae4-498d-bfc4-d6e656c77f81/pid get_value_from_file /opt/stack/new/neutron/neutron/agent/linux/utils.py:229
2015-06-16 18:14:51.360 DEBUG neutron.agent.linux.dhcp [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] DHCP port dhcpb91cbc0f-589a-52da-ad66-326ca9e94cbd-8faea227-4ae4-498d-bfc4-d6e656c77f81 on network 8faea227-4ae4-498d-bfc4-d6e656c77f81 does not yet exist. Checking for a reserved port. setup_dhcp_port /opt/stack/new/neutron/neutron/agent/linux/dhcp.py:978
2015-06-16 18:14:51.360 DEBUG neutron.agent.linux.dhcp [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] DHCP port dhcpb91cbc0f-589a-52da-ad66-326ca9e94cbd-8faea227-4ae4-498d-bfc4-d6e656c77f81 on network 8faea227-4ae4-498d-bfc4-d6e656c77f81 does not yet exist. setup_dhcp_port /opt/stack/new/neutron/neutron/agent/linux/dhcp.py:992
2015-06-16 18:14:51.360 DEBUG oslo_messaging._drivers.amqpdriver [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] MSG_ID is a09c15de54df479f839454a5ef6e54c7 _send /usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py:322
2015-06-16 18:14:51.763 DEBUG neutron.agent.linux.utils [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709] Running command (rootwrap daemon): ['ip', 'netns', 'exec', 'qdhcp-8faea227-4ae4-498d-bfc4-d6e656c77f81', 'ip', 'link', 'set', 'ns-e415d33f-cb', 'up'] execute_rootwrap_daemon /opt/stack/new/neutron/neutron/agent/linux/utils.py:101
2015-06-16 18:14:51.769 DEBUG neutron.agent.linux.utils [req-51624744-4caf-4ce0-8d68-ebebd496e613 NetworksTestDHCPv6-377193052 NetworksTestDHCPv6-1501652709]
Command: ['ip', 'netns', 'exec', u'qdhcp-8faea227-4ae4-498d-bfc4-d6e656c77...

Read more...

Assaf Muller (amuller) on 2015-06-16
summary: - Dnsmasq is being passed None as an interface
+ Linux bridge: Dnsmasq is being passed None as an interface
Changed in neutron:
importance: Undecided → Medium
Changed in neutron:
assignee: nobody → venkata anil (anil-venkata)
Changed in neutron:
assignee: venkata anil (anil-venkata) → nobody
Assaf Muller (amuller) on 2015-06-17
Changed in neutron:
importance: Medium → High
importance: High → Critical
tags: added: linuxbridge-gate-parity
Changed in neutron:
assignee: nobody → Sean M. Collins (scollins)
Kyle Mestery (mestery) wrote :

Per Neutron IRC meeting, de-prioritizing this to Medium.

Changed in neutron:
importance: Critical → Medium
Kyle Mestery (mestery) on 2015-07-20
Changed in neutron:
status: New → Confirmed
Changed in neutron:
importance: Medium → Low
tags: added: usability
removed: linuxbridge-gate-parity

This bug is > 240 days without activity. We are unsetting assignee and milestone and setting status to Incomplete in order to allow its expiry in 60 days.

If the bug is still valid, then update the bug status.

Changed in neutron:
assignee: Sean M. Collins (scollins) → nobody
status: Confirmed → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers