[Bug 981332] Re: Content-Length and Transfer-Encoding are mutually exclusive HTTP headers
** 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
** 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
** 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
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
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
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
** 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
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
** 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
** 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
** 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
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
** 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
** 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
** 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
** 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
** 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
** 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