[Yahoo-eng-team] [Bug 1238536] Re: POST with empty body results in 411 Error

2014-02-20 Thread Sean Dague
Because it looks like HP network specific issue

** Changed in: tempest
   Status: In Progress = Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1238536

Title:
  POST with empty body results in 411 Error

Status in OpenStack Compute (Nova):
  Invalid
Status in Tempest:
  Invalid

Bug description:
  Some API commands don't need a body - for example allocating a
  floating IP.   However making a request without a body results in a
  411 error:

  curl -i 
https://compute.systestb.hpcloud.net/v2/21240759398822/os-floating-ips -H 
Content-Type: application/xml -H Accept: application/xml -H X-Auth-Token: 
xxx -X POST
  HTTP/1.1 411 Length Required
  nnCoection: close
  Content-Length: 284

  Fault Name: HttpRequestReceiveError
  Error Type: Default
  Description: Http request received failed
  Root Cause Code: -19013
  Root Cause : HTTP Transport: Couldn't determine the content length
  Binding State: CLIENT_CONNECTION_ESTABLISHED
  Service: null
  Endpoint: null

  
  Passing an Empty body works:
  curl -i 
https://compute.systestb.hpcloud.net/v2/21240759398822/os-floating-ips -H 
Content-Type: application/xml -H Accept: application/xml -H X-Auth-Token: 
xxx -X POST -d ''
  HTTP/1.1 200 OK
  Content-Length: 164
  Content-Type: application/xml; charset=UTF-8
  Date: Fri, 31 May 2013 11:13:26 GMT
  X-Compute-Request-Id: req-cc2ce740-6114-4820-8717-113ea1796142

  ?xml version='1.0' encoding='UTF-8'?
  floating_ip instance_id=None ip=15.184.42.154 fixed_ip=None 
id=3f9ce21c-d192-4478-8dd1-f7eb68d70133 pool=Ext-Net/

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1238536/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1238536] Re: POST with empty body results in 411 Error

2014-01-28 Thread Andrea Frittoli
httplib2 is not setting content-length to 0 if the post body is empty
(https://code.google.com/p/httplib2/issues/detail?id=143).

Certain http servers won't be happy if the content length is not set.
Tempest rest client should do that.

** Also affects: tempest
   Importance: Undecided
   Status: New

** Bug watch added: code.google.com/p/httplib2/issues #143
   http://code.google.com/p/httplib2/issues/detail?id=143

** Changed in: tempest
 Assignee: (unassigned) = Andrea Frittoli (andrea-frittoli)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1238536

Title:
  POST with empty body results in 411 Error

Status in OpenStack Compute (Nova):
  Invalid
Status in Tempest:
  In Progress

Bug description:
  Some API commands don't need a body - for example allocating a
  floating IP.   However making a request without a body results in a
  411 error:

  curl -i 
https://compute.systestb.hpcloud.net/v2/21240759398822/os-floating-ips -H 
Content-Type: application/xml -H Accept: application/xml -H X-Auth-Token: 
xxx -X POST
  HTTP/1.1 411 Length Required
  nnCoection: close
  Content-Length: 284

  Fault Name: HttpRequestReceiveError
  Error Type: Default
  Description: Http request received failed
  Root Cause Code: -19013
  Root Cause : HTTP Transport: Couldn't determine the content length
  Binding State: CLIENT_CONNECTION_ESTABLISHED
  Service: null
  Endpoint: null

  
  Passing an Empty body works:
  curl -i 
https://compute.systestb.hpcloud.net/v2/21240759398822/os-floating-ips -H 
Content-Type: application/xml -H Accept: application/xml -H X-Auth-Token: 
xxx -X POST -d ''
  HTTP/1.1 200 OK
  Content-Length: 164
  Content-Type: application/xml; charset=UTF-8
  Date: Fri, 31 May 2013 11:13:26 GMT
  X-Compute-Request-Id: req-cc2ce740-6114-4820-8717-113ea1796142

  ?xml version='1.0' encoding='UTF-8'?
  floating_ip instance_id=None ip=15.184.42.154 fixed_ip=None 
id=3f9ce21c-d192-4478-8dd1-f7eb68d70133 pool=Ext-Net/

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1238536/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp


[Yahoo-eng-team] [Bug 1238536] Re: POST with empty body results in 411 Error

2013-10-23 Thread Phil Day
Looks like the problem is specific to our network

** Changed in: nova
   Status: Incomplete = Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1238536

Title:
  POST with empty body results in 411 Error

Status in OpenStack Compute (Nova):
  Invalid

Bug description:
  Some API commands don't need a body - for example allocating a
  floating IP.   However making a request without a body results in a
  411 error:

  curl -i 
https://compute.systestb.hpcloud.net/v2/21240759398822/os-floating-ips -H 
Content-Type: application/xml -H Accept: application/xml -H X-Auth-Token: 
xxx -X POST
  HTTP/1.1 411 Length Required
  nnCoection: close
  Content-Length: 284

  Fault Name: HttpRequestReceiveError
  Error Type: Default
  Description: Http request received failed
  Root Cause Code: -19013
  Root Cause : HTTP Transport: Couldn't determine the content length
  Binding State: CLIENT_CONNECTION_ESTABLISHED
  Service: null
  Endpoint: null

  
  Passing an Empty body works:
  curl -i 
https://compute.systestb.hpcloud.net/v2/21240759398822/os-floating-ips -H 
Content-Type: application/xml -H Accept: application/xml -H X-Auth-Token: 
xxx -X POST -d ''
  HTTP/1.1 200 OK
  Content-Length: 164
  Content-Type: application/xml; charset=UTF-8
  Date: Fri, 31 May 2013 11:13:26 GMT
  X-Compute-Request-Id: req-cc2ce740-6114-4820-8717-113ea1796142

  ?xml version='1.0' encoding='UTF-8'?
  floating_ip instance_id=None ip=15.184.42.154 fixed_ip=None 
id=3f9ce21c-d192-4478-8dd1-f7eb68d70133 pool=Ext-Net/

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1238536/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp