[Openstack] Grizzly G3+RC1 - Quantum DHCP problem...

Martinx - ジェームズ thiagocmartinsc at gmail.com
Wed Mar 20 23:48:45 UTC 2013


Doesn't work but, now it is working better, no more errors at
dhcp-agent.log, I did:

visudo

---
quantum ALL=NOPASSWD: ALL
cinder ALL=NOPASSWD: ALL
nova ALL=NOPASSWD: ALL
---

Something goes wrong I enable `includedir /etc/sudoers.d' within
`/etc/sudores'...

I don't know if it is related but, my metadata still doesn't work, but this
problem is gone, apparently...

Best,
Thiago


On 20 March 2013 16:33, Leandro Reox <leandro.reox at gmail.com> wrote:

> What about adding:
>
> Defaults:ALL !requiretty
>
> in /etc/sudoers?
>
> Just to check
>
> Cheers
>
>
> On Wed, Mar 20, 2013 at 3:54 PM, Martinx - ジェームズ <
> thiagocmartinsc at gmail.com> wrote:
>
>> Leandro!
>>
>>
>> My /etc/sudoers:
>> ---
>> #
>> # This file MUST be edited with the 'visudo' command as root.
>> #
>> # Please consider adding local content in /etc/sudoers.d/ instead of
>> # directly modifying this file.
>> #
>> # See the man page for details on how to write a sudoers file.
>> #
>> Defaults env_reset
>> Defaults
>> secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
>>
>> # Host alias specification
>>
>> # User alias specification
>>
>> # Cmnd alias specification
>>
>> # User privilege specification
>> root ALL=(ALL:ALL) ALL
>>
>> # Members of the admin group may gain root privileges
>> %admin ALL=(ALL) ALL
>>
>> # Allow members of group sudo to execute any command
>> %sudo ALL=(ALL:ALL) ALL
>>
>> # See sudoers(5) for more information on "#include" directives:
>>
>> #includedir /etc/sudoers.d
>> ---
>>
>>
>> My /etc/sudoers.d/cinder_sudoers
>> ---
>> Defaults:cinder !requiretty
>>
>> cinder ALL = (root) NOPASSWD: /usr/bin/cinder-rootwrap
>> ---
>>
>>
>> My /etc/sudoers.d/nova_sudoers
>> ---
>> Defaults:nova !requiretty
>>
>> nova ALL = (root) NOPASSWD: /usr/bin/nova-rootwrap
>> ---
>>
>>
>> My /etc/sudoers.d/quantum_sudoers
>> ---
>> Defaults:quantum !requiretty
>>
>> quantum ALL = (root) NOPASSWD: /usr/bin/quantum-rootwrap
>> ---
>>
>> Tks,
>> Thiago
>>
>>
>> On 20 March 2013 15:41, Leandro Reox <leandro.reox at mercadolibre.com>wrote:
>>
>>> Please paste all your sudoers files
>>>
>>> **
>>> *
>>> *
>>> *Leandro Reox *
>>> *#melicloud CloudBuilders*
>>> *Arias 3751, Piso 7 (C1430CRG) *
>>> *Ciudad de Buenos Aires - Argentina*
>>> *Cel: +549(11) 15-3770-1938*
>>> *Tel : +54(11) 4640-8726*
>>>
>>>
>>> On Wed, Mar 20, 2013 at 3:35 PM, Martinx - ジェームズ <
>>> thiagocmartinsc at gmail.com> wrote:
>>>
>>>> Guys,
>>>>
>>>>  This problem still persist... I tried everything...
>>>>
>>>>  Here is more error message from dhcp-agent.log:
>>>>
>>>>  http://paste.openstack.org/show/34167/
>>>>
>>>>  I really need help to fix this... It is a fresh installation of
>>>> Grizzly G3+RC1 from PPA, Ubuntu 12.04.2 64 bits...
>>>>
>>>> Tks!
>>>> Thiago
>>>>
>>>>
>>>> On 19 March 2013 20:09, Martinx - ジェームズ <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
>>>> Post to     : openstack at lists.launchpad.net
>>>> Unsubscribe : https://launchpad.net/~openstack
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to     : openstack at lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~openstack
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130320/a3248e02/attachment.html>


More information about the Openstack mailing list