Hum, ok, I'll try some versions tomorrow and post the results!
Thanks Vish!
:)
On Dec 15, 2011, at 8:53 PM, Vishvananda Ishaya wrote:
> Hmm, looks like you are using an old version of python-novaclient. You might
> try grabbing from source. The packages from launchpad are not supported in
> any way. We try to provide relatively current packages, but we don't really
> have the resources to maintain and support them at this point.
>
> Vish
>
> On Dec 15, 2011, at 10:46 AM, Jorge Luiz Correa wrote:
>
>> Hi!
>>
>> I'm testing a new installation (virtual environment) as following:
>>
>> (1) I've installed Openstack using the Devstack Script (with some
>> modification to work here), so, all in one installation.
>> (2) Then, I started to install Openstack from a clean Ubuntu Oneiric
>> instalation, but using packages from launchpad, not the Ubuntu packages.
>> What I'm doing is follow the Devstack Script but trying to install the
>> components separately (one host with nova-network, other with nova-api,
>> dashboard, and so on).
>>
>> Some months ago I've used the euca2ools command line tools. Now we had to
>> use the nova tool, from python-novaclient and the keystone authentication
>> system. I was getting some problems with my (2) installation when trying to
>> run the nova command (for example, to see my nodes, as we got with
>> euca-describe-availability-zones verbose some time ago. Not working. So, I
>> tried to run the same tool on the Devstack instalation and it didn't work
>> too.
>>
>> user@ubuntu:~$ nova --debug list
>> connect: (192.168.122.100, 5000)
>> send: 'POST /v2.0/tokens HTTP/1.1\r\nHost:
>> 192.168.122.100:5000\r\nContent-Length: 90\r\ncontent-type:
>> application/json\r\naccept-encoding: gzip, deflate\r\nuser-agent:
>> python-novaclient\r\n\r\n{"passwordCredentials": {"username": "admin",
>> "password": "Password", "tenantId": "admin"}}'
>> reply: 'HTTP/1.1 400 Bad Request\r\n'
>> header: Content-Type: application/json; charset=UTF-8
>> header: Content-Length: 60
>> header: Date: Thu, 15 Dec 2011 18:34:20 GMT
>> Traceback (most recent call last):
>>
>>
>> File "/usr/local/bin/nova", line 9, in <module>
>>
>>
>> load_entry_point('python-novaclient==2.6.5', 'console_scripts',
>> 'nova')()
>>
>> File
>> "/usr/local/lib/python2.7/dist-packages/python_novaclient-2.6.5-py2.7.egg/novaclient/shell.py",
>> line 225, in main
>>
>> OpenStackComputeShell().main(sys.argv[1:])
>>
>>
>> File
>> "/usr/local/lib/python2.7/dist-packages/python_novaclient-2.6.5-py2.7.egg/novaclient/shell.py",
>> line 182, in main
>>
>> self.cs.authenticate()
>>
>>
>> File
>> "/usr/local/lib/python2.7/dist-packages/python_novaclient-2.6.5-py2.7.egg/novaclient/v1_1/client.py",
>> line 64, in authenticate
>>
>> self.client.authenticate()
>>
>>
>> File
>> "/usr/local/lib/python2.7/dist-packages/python_novaclient-2.6.5-py2.7.egg/novaclient/client.py",
>> line 204, in authenticate
>>
>> auth_url = self._v2_auth(auth_url)
>>
>>
>> File
>> "/usr/local/lib/python2.7/dist-packages/python_novaclient-2.6.5-py2.7.egg/novaclient/client.py",
>> line 255, in _v2_auth
>>
>> resp, body = self.request(token_url, "POST", body=body)
>>
>>
>> File
>> "/usr/local/lib/python2.7/dist-packages/python_novaclient-2.6.5-py2.7.egg/novaclient/client.py",
>> line 99, in request
>>
>> raise exceptions.from_response(resp, body)
>> novaclient.exceptions.BadRequest: Expecting auth (HTTP 400)
>>
>> ==>> novaclient.exceptions.BadRequest: Expecting auth (HTTP 400)
>>
>> I've seen some curl examples that changed some sintax, the way that the URL
>> is composed, or something like that. With the new examples I could test
>> keystone and it is working. But I don't know how the nova command makes the
>> query.
>>
>> I was basing myself on the Devstack installation but I'm seeing that not all
>> the components really works. Someone could help me?
>>
>> My versions are those from Devstack (master branch from the most
>> components).
>>
>> Finally, I've understood that the novaclient is now the way we had to manage
>> our private cloud. On the Devstack installation I can play with all the
>> things using Horizon Dashboard. But, in the (2) installation I can't because
>> it doesn't work yet and neither the nova command.
>>
>> I appreciate any help!
>>
>> Thanks a bunch!
>> :)
>>
>> --
>> - MSc. Correa, J.L.
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openstack
>> Post to : [email protected]
>> Unsubscribe : https://launchpad.net/~openstack
>> More help : https://help.launchpad.net/ListHelp
>
_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp