[Openstack] Grizzly G3+RC1 - Quantum DHCP problem...
gong yong sheng
gongysh at linux.vnet.ibm.com
Wed Mar 20 01:55:46 UTC 2013
that depends what user is running the dhcp agent.
On 03/20/2013 09:52 AM, Martinx - ジェームズ wrote:
> My /etc/sudoers.d/nova_sudoers contains:
>
> --
> Defaults:nova !requiretty
>
> nova ALL = (root) NOPASSWD: /usr/bin/nova-rootwrap
> --
>
> Do I need to change it?
>
> Tks!
> Thiago
>
>
> On 19 March 2013 22:46, gong yong sheng <gongysh at linux.vnet.ibm.com
> <mailto:gongysh at linux.vnet.ibm.com>> wrote:
>
> It seems be about sudo.
> to create one sudo file under /etc/sudoers.d
> mine is: nova_sudoers:
> Defaults:gongysh !requiretty
> gongysh ALL = (ALL) NOPASSWD: ALL
>
>
> On 03/20/2013 09:37 AM, Martinx - ジェームズ wrote:
>> Hi!
>>
>> I just rollback to the default namespace options, my Instance now
>> get its IP without problem.
>>
>> But, the message from my first e-mail on this thread, still
>> persist...
>>
>> I tried to enable quantum metadata proxy stuff but, nothing
>> changes...
>>
>> The following error keeps rolling at
>> my /var/log/quantum/dhcp-agent.log:
>>
>> ---
>> ...
>> Command: ['sudo', 'ip', 'netns', 'exec',
>> 'qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> 'quantum-ns-metadata-proxy',
>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid',
>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> '--state_path=/var/lib/quantum', '--metadata_port=80', '--debug',
>> '--verbose',
>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log',
>> '--log-dir=/var/log/quantum']
>> Exit code: 1
>> Stdout: ''
>> Stderr: 'sudo: no tty present and no askpass program
>> specified\nSorry, try again.\nsudo: no tty present and no askpass
>> program specified\nSorry, try again.\nsudo: no tty present and no
>> askpass program specified\nSorry, try again.\nsudo: 3 incorrect
>> password attempts\n'
>> ---
>>
>> I tried everything I could... But this message persist...
>>
>> The namespaces are enabled, look:
>>
>> ip netns exec qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91 ip r
>> 10.33.14.0/24 <http://10.33.14.0/24> dev tapeb27823a-5e proto
>> kernel scope link src 10.33.14.2
>>
>> What can I do?
>>
>> Tks,
>> Thiago
>>
>>
>> On 19 March 2013 20:35, Martinx - ジェームズ
>> <thiagocmartinsc at gmail.com <mailto:thiagocmartinsc at gmail.com>> wrote:
>>
>> After disabling namespaces, with:
>>
>> `allow_overlapping_ips = False' in quantum.conf
>>
>> and with:
>>
>> `use_namespaces = False' in /etc/quantum/dhcp_agent.ini
>>
>> The previous error message dissapear but, My Instance
>> isn't getting its IP via DHCP now... Weird thing is that it
>> was working couple minutes ago, without disabling
>> namespaces explicitly...
>>
>> If I add the Instance IP by hand, I can reach the Internet /
>> gateway from it.
>>
>> I'm finishing my Grizzly Quantum Single Flat PoC
>> environment, planning to publish a nice guide soon!
>>
>> I appreciate any help!
>>
>> Tks!
>> Thiago
>>
>> On 19 March 2013 20:09, Martinx - ジェームズ
>> <thiagocmartinsc at gmail.com
>> <mailto:thiagocmartinsc at gmail.com>> wrote:
>>
>> Guys,
>>
>> My /var/log/quantum/dhcp-agent.log file shows:
>>
>> 2013-03-19 20:04:48 DEBUG [quantum.agent.linux.utils]
>> Running command: ['sudo', 'ip', 'netns', 'exec',
>> 'qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> 'quantum-ns-metadata-proxy',
>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid',
>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> '--state_path=/var/lib/quantum', '--metadata_port=80',
>> '--debug', '--verbose',
>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log',
>> '--log-dir=/var/log/quantum']
>> 2013-03-19 20:04:48 DEBUG [quantum.agent.linux.utils]
>> Command: ['sudo', 'ip', 'netns', 'exec',
>> 'qdhcp-21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> 'quantum-ns-metadata-proxy',
>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid',
>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> '--state_path=/var/lib/quantum', '--metadata_port=80',
>> '--debug', '--verbose',
>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log',
>> '--log-dir=/var/log/quantum']
>> Exit code: 1
>> Stdout: ''
>> Stderr: 'sudo: no tty present and no askpass program
>> specified\nSorry, try again.\nsudo: no tty present and no
>> askpass program specified\nSorry, try again.\nsudo: no
>> tty present and no askpass program specified\nSorry, try
>> again.\nsudo: 3 incorrect password attempts\n'
>> 2013-03-19 20:04:48 ERROR [quantum.agent.dhcp_agent]
>> Unable to sync network state.
>> Traceback (most recent call last):
>> File
>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py",
>> line 154, in sync_state
>> self.refresh_dhcp_helper(network_id)
>> File
>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py",
>> line 208, in refresh_dhcp_helper
>> return self.enable_dhcp_helper(network_id)
>> File
>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py",
>> line 187, in enable_dhcp_helper
>> self.enable_isolated_metadata_proxy(network)
>> File
>> "/usr/lib/python2.7/dist-packages/quantum/agent/dhcp_agent.py",
>> line 321, 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-21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> 'quantum-ns-metadata-proxy',
>> '--pid_file=/var/lib/quantum/external/pids/21a39c11-03fd-4e2e-b7a0-94eee95f5f91.pid',
>> '--network_id=21a39c11-03fd-4e2e-b7a0-94eee95f5f91',
>> '--state_path=/var/lib/quantum', '--metadata_port=80',
>> '--debug', '--verbose',
>> '--log-file=quantum-ns-metadata-proxy21a39c11-03fd-4e2e-b7a0-94eee95f5f91.log',
>> '--log-dir=/var/log/quantum']
>> Exit code: 1
>> Stdout: ''
>> Stderr: 'sudo: no tty present and no askpass program
>> specified\nSorry, try again.\nsudo: no tty present and no
>> askpass program specified\nSorry, try again.\nsudo: no
>> tty present and no askpass program specified\nSorry, try
>> again.\nsudo: 3 incorrect password attempts\n'
>>
>> Tips?
>>
>> It is a fresh installation to test Grizzly...
>>
>> I'm not using GRE or L3, only Quantum Single FLAT...
>> With Folsom and previous Grizzly my Quantum was fine...
>>
>> quantum-dhcp-agent
>> 1:2013.1+git201303190501~precise-0ubuntu1
>>
>> Tks,
>> Thiago
>>
>>
>>
>>
>>
>> _______________________________________________
>> Mailing list:https://launchpad.net/~openstack <https://launchpad.net/%7Eopenstack>
>> Post to :openstack at lists.launchpad.net <mailto:openstack at lists.launchpad.net>
>> Unsubscribe :https://launchpad.net/~openstack <https://launchpad.net/%7Eopenstack>
>> More help :https://help.launchpad.net/ListHelp
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130320/4a6b1590/attachment.html>
More information about the Openstack
mailing list