[Expired for neutron because there has been no activity for 60 days.]
** Changed in: neutron
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1175179
Title:
DHCP agent creation reports error !
Status in OpenStack Neutron (virtual network service):
Expired
Bug description:
Hi,
I am running OpenStack Grizzly on ubuntu 13.04 server !
My problem is when i create a private subnet inside a tenant network,
i see this in /var/log/quantum/dhcp-agent.log
=============
2013-05-01 16:12:17 ERROR [quantum.openstack.common.rpc.amqp] Exception
during message handling
Traceback (most recent call last):
File
"/usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/amqp.py", line
430, in _process_data
rval = self.proxy.dispatch(ctxt, version, method, **args)
File
"/usr/lib/python2.7/dist-packages/quantum/openstack/common/rpc/dispatcher.py",
line 133, in dispatch
return getattr(proxyobj, method)(ctxt, **kwargs)
File
"/usr/lib/python2.7/dist-packages/quantum/openstack/common/lockutils.py", line
242, in inner
retval = f(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line
254, in subnet_update_end
self.refresh_dhcp_helper(network_id)
File "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line
209, in refresh_dhcp_helper
return self.enable_dhcp_helper(network_id)
File "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line
188, in enable_dhcp_helper
self.enable_isolated_metadata_proxy(network)
File "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py", line
329, in enable_isolated_metadata_proxy
pm.enable(callback)
File
"/usr/lib/python2.7/dist-packages/quantum/agent/linux/external_process.py",
line 55, in enable
ip_wrapper.netns.execute(cmd)
File "/usr/lib/python2.7/dist-packages/quantum/agent/linux/ip_lib.py", line
407, in execute
check_exit_code=check_exit_code)
File "/usr/lib/python2.7/dist-packages/quantum/agent/linux/utils.py", line
61, in execute
raise RuntimeError(m)
RuntimeError:
Command: ['sudo', 'ip', 'netns', 'exec',
'qdhcp-370e464a-9d13-4361-a0ec-915846d5bee1', 'quantum-ns-metadata-proxy',
'--pid_file=/var/lib/quantum/external/pids/370e464a-9d13-4361-a0ec-915846d5bee1.pid',
'--network_id=370e464a-9d13-4361-a0ec-915846d5bee1',
'--state_path=/var/lib/quantum', '--metadata_port=80',
'--log-file=quantum-ns-metadata-proxy370e464a-9d13-4361-a0ec-915846d5bee1.log',
'--log-dir=/var/log/quantum']
Exit code: 1
Stdout: ''
Stderr: "sudo: no tty present and no askpass program specified\nSorry, user
quantum is not allowed to execute '/sbin/ip netns exec
qdhcp-370e464a-9d13-4361-a0ec-915846d5bee1 quantum-ns-metadata-proxy
--pid_file=/var/lib/quantum/external/pids/370e464a-9d13-4361-a0ec-915846d5bee1.pid
--network_id=370e464a-9d13-4361-a0ec-915846d5bee1
--state_path=/var/lib/quantum --metadata_port=80
--log-file=quantum-ns-metadata-proxy370e464a-9d13-4361-a0ec-915846d5bee1.log
--log-dir=/var/log/quantum' as root on node-f01.\n"
===============
You see it's obvious that there isn't enough priviliges in the quantum
rootwrap ! and i don't think using sudo directly is a good idea ! can
you elaborate on this and help me fix the problem please ?
Kind regards
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1175179/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp