1. root@nova-cc01:~/os# nova --debug image-list
  2. connect: (10.176.4.2, 5000)
  3. send: 'POST /v2.0/tokens HTTP/1.1\r\nHost: 10.176.4.2:5000\r\nContent-Length: 107\r\ncontent-type: application/json\r\naccept-encoding: gzip, deflate\r\naccept: application/json\r\nuser-agent: python-novaclient\r\n\r\n{"auth": {"tenantName": "buildEnv", "passwordCredentials": {"username": "osAdmin", "password": "*********"}}}'
  4. reply: 'HTTP/1.1 200 OK\r\n'
  5. header: Content-Type: application/json
  6. header: Vary: X-Auth-Token
  7. header: Date: Wed, 22 Aug 2012 16:23:54 GMT
  8. header: Transfer-Encoding: chunked
  9. connect: (10.176.4.2, 8774)
  10. send: u'GET /v2/d9a6ca8ae69042b9af887d4f854e1afc/images/detail HTTP/1.1\r\nHost: 10.176.4.2:8774\r\nx-auth-project-id: buildEnv\r\nx-auth-token: 73c5de1090684478b9e31d83dea4b520\r\naccept-encoding: gzip, deflate\r\naccept: application/json\r\nuser-agent: python-novaclient\r\n\r\n'
  11. reply: 'HTTP/1.1 400 Bad Request\r\n'
  12. header: Content-Length: 65
  13. header: Content-Type: application/json; charset=UTF-8
  14. header: X-Compute-Request-Id: req-55b5f246-3a52-4a1d-84dd-a7be7134728c
  15. header: Date: Wed, 22 Aug 2012 16:23:54 GMT
  16. DEBUG (shell:416) Malformed request url (HTTP 400)
  17. Traceback (most recent call last):
  18. File "/usr/lib/python2.7/dist-packages/novaclient/shell.py", line 413, in main
  19. OpenStackComputeShell().main(sys.argv[1:])
  20. File "/usr/lib/python2.7/dist-packages/novaclient/shell.py", line 364, in main
  21. args.func(self.cs, args)
  22. File "/usr/lib/python2.7/dist-packages/novaclient/v1_1/shell.py", line 350, in do_image_list
  23. image_list = cs.images.list()
  24. File "/usr/lib/python2.7/dist-packages/novaclient/v1_1/images.py", line 47, in list
  25. return self._list("/images/detail", "images")
  26. File "/usr/lib/python2.7/dist-packages/novaclient/base.py", line 71, in _list
  27. resp, body = self.api.client.get(url)
  28. File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 136, in get
  29. return self._cs_request(url, 'GET', **kwargs)
  30. File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 124, in _cs_request
  31. **kwargs)
  32. File "/usr/lib/python2.7/dist-packages/novaclient/client.py", line 107, in request
  33. raise exceptions.from_response(resp, body)
  34. BadRequest: Malformed request url (HTTP 400)
  35. ERROR: Malformed request url (HTTP 400)