[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-09-27 Thread Thierry Carrez
** Changed in: glance
Milestone: folsom-1 = 2012.2

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-07-18 Thread Chuck Short
** Changed in: glance (Ubuntu)
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to glance in Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-07-18 Thread Chuck Short
** Changed in: glance (Ubuntu)
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-07-10 Thread Launchpad Bug Tracker
This bug was fixed in the package glance -
2012.1+stable~20120608-5462295-0ubuntu2.2

---
glance (2012.1+stable~20120608-5462295-0ubuntu2.2) precise-proposed; urgency=low

  * New usptream snapshot. (LP: #1010473)
  * Resynchronize with stable/essex:
   - 5462295 Fix i18n in glance.notifier.notify_kombu. (LP: #983829)
   - 7a9e3a7 Omit Content-Length on chunked transfer. (LP: #981332)
   - 5838b63 Fix content type for qpid notifier. (LP: #980872)
   - 98913da search for logger in PATH. Fixes (LP: #978907)
   - f136e7e Ensure swift auth URL includes trailing slash. Fixes (LP: #979745)
  * debian/rules: Add ability to build tarballs from a git snapshot.
  * debian/patches/fix-pep8-ubuntu.patch: Fix pep8 errors.
 -- Chuck Short zul...@ubuntu.com   Tue, 05 Jun 2012 10:43:12 -0400

** Changed in: glance (Ubuntu Precise)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to glance in Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-07-10 Thread Launchpad Bug Tracker
This bug was fixed in the package glance -
2012.1+stable~20120608-5462295-0ubuntu2.2

---
glance (2012.1+stable~20120608-5462295-0ubuntu2.2) precise-proposed; urgency=low

  * New usptream snapshot. (LP: #1010473)
  * Resynchronize with stable/essex:
   - 5462295 Fix i18n in glance.notifier.notify_kombu. (LP: #983829)
   - 7a9e3a7 Omit Content-Length on chunked transfer. (LP: #981332)
   - 5838b63 Fix content type for qpid notifier. (LP: #980872)
   - 98913da search for logger in PATH. Fixes (LP: #978907)
   - f136e7e Ensure swift auth URL includes trailing slash. Fixes (LP: #979745)
  * debian/rules: Add ability to build tarballs from a git snapshot.
  * debian/patches/fix-pep8-ubuntu.patch: Fix pep8 errors.
 -- Chuck Short zul...@ubuntu.com   Tue, 05 Jun 2012 10:43:12 -0400

** Changed in: glance (Ubuntu Precise)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-07-09 Thread Adam Gandelman
Test coverage log.

** Attachment added: 2012.1+stable~20120608-5462295-0ubuntu2.2.log
   
https://bugs.launchpad.net/bugs/981332/+attachment/3217905/+files/2012.1%2Bstable%7E20120608-5462295-0ubuntu2.2.log

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-07-09 Thread Adam Gandelman
** Tags removed: verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-07-09 Thread Chris Halse Rogers
This looks ready to move to -updates. What is the status of this in
Quantal? We need to be sure that it'll be addressed there so that
upgraders don't suffer a regression.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-21 Thread Mark McLoughlin
** Changed in: glance/essex
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to glance in Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-21 Thread Mark McLoughlin
** Changed in: glance/essex
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-14 Thread Mark McLoughlin
** Also affects: glance/essex
   Importance: Undecided
   Status: New

** Changed in: glance/essex
   Status: New = Fix Committed

** Changed in: glance/essex
Milestone: None = 2012.1.1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-12 Thread Brian Murray
Hello Mike, or anyone else affected,

Accepted glance into precise-proposed. The package will build now and be
available in a few hours. Please test and give feedback here. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Thank you in advance!

** Changed in: glance (Ubuntu Precise)
   Status: In Progress = Fix Committed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-12 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/precise-proposed/glance

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-08 Thread Chuck Short
** Changed in: glance (Ubuntu Precise)
 Assignee: (unassigned) = Chuck Short (zulcss)

** Changed in: glance (Ubuntu Precise)
Milestone: None = ubuntu-12.04.1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-07 Thread Chuck Short
** Impact **

If the glance api server is behind a conforming HTTP/1.1 reverse proxy
(pound, in this example), all uploaded images will be corrupted. This is
because glance.client sends both the Content-Length and Transfer-
Encoding: chunked headers. The HTTP/1.1 spec
(http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.4) says:

If a message is received with both a Transfer-Encoding header field and
a Content-Length header field, the latter MUST be ignored.

The glance client is sending Content-Length first, and pound sanitizes
the request, so it rightfully strips out the Transfer-Encoding. This
means that the chunk sizes in the body of the request are written as
data to the image, resulting in a corrupted image.

This affects diablo, essex, and folsom, though it will only affect non-
sendfile platforms on essex and folsom (since that codepath is not
affected).

** Development Fix **

This is fixed in the development trunk at:
https://review.openstack.org/6563 and in quantal

** Stable Fix **


This is fixed in the stable/essex branch at: https://review.openstack.org/6776

** Test Case **

Run the glance unit tests

** Regression Potental **

Minimal, this code path is not used in Ubuntu by default.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-06-05 Thread Launchpad Bug Tracker
** Branch linked: lp:~openstack-ubuntu-testing/glance/precise-essex-
proposed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-05-30 Thread Chuck Short
** Changed in: glance (Ubuntu)
   Status: New = In Progress

** Changed in: glance (Ubuntu Precise)
   Status: New = In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers

2012-05-28 Thread Chuck Short
** Also affects: glance (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: glance (Ubuntu Precise)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/981332

Title:
  Content-Length and Transfer-Encoding are mutually exclusive HTTP
  headers

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs