NGINX in Ubuntu
Thomas Ward
teward at ubuntu.com
Sat Dec 17 15:14:15 UTC 2016
Jon,
Thanks for your reply.
I think it is reasonable to attempt to include the code as well. I will
work on diffs, and then ping the SRU team to look at it once my own
build tests and update/upgrade testing is confirmed to not break anything.
That said, there's a huge snow/ice storm that just rolled through, so
power is spotty at my location - won't be able to get to this until the
electricity stabilizes (it's got some periods of being out while mostly
being on).
Thomas
On 12/15/2016 04:12 PM, Jon Grimm wrote:
> Hi Thomas,
>
> As 16.04 is an LTS with a whole lot of life yet to it, I think its
> reasonable to consider bringing it back to Xenial.
>
> As you have a lot more experience with nginx you can help assess
> whether it meets the SRU micro-release exception even:
>
> https://wiki.ubuntu.com/StableReleaseUpdates#New_upstream_microreleases
>
>
> Obviously, we want to be very cautious with the LTS in not regressing
> anyone, but looking through your changelog it seems reasonable to
> attempt it.
>
> Thank you for your looking after diligent looking after of nginx; I
> greatly appreciate it!
>
>
> On Thu, Dec 15, 2016 at 11:27 AM, Thomas Ward <teward at ubuntu.com
> <mailto:teward at ubuntu.com>> wrote:
>
> Hello to all on the Server Team!
>
> Just to put this out of the way: The nginx merge from Debian is
> currently giving build errors, so I am going to upload a 1.10.2
> directly to Zesty, the same as we did during the Yakkety and
> Xenial cycles. That way, we get nginx 1.10.2 available for Zesty.
>
> However, it was initially requested via a bug on Launchpad to
> update the version of nginx in Xenial (and by extension, Yakkety)
> to 1.10.2 as well. [1] For now, I've marked those tasks as
> "Won't Fix" because I wanted to touch base with the Server Team
> first on this.
>
> This request to update to 1.10.2 would include the following
> changes from Upstream:
>
> Changes with nginx 1.10.2 18 Oct 2016
>
> *) Change: the "421 Misdirected Request" response now used when
> rejecting requests to a virtual server different from one negotiated
> during an SSL handshake; this improves interoperability with some
> HTTP/2 clients when using client certificates.
>
> *) Change: HTTP/2 clients can now start sending request body
> immediately; the "http2_body_preread_size" directive controls size of
> the buffer used before nginx will start reading client request body.
>
> *) Bugfix: a segmentation fault might occur in a worker process when
> using HTTP/2 and the "proxy_request_buffering" directive.
>
> *) Bugfix: the "Content-Length" request header line was always added to
> requests passed to backends, including requests without body, when
> using HTTP/2.
>
> *) Bugfix: "http request count is zero" alerts might appear in logs when
> using HTTP/2.
>
> *) Bugfix: unnecessary buffering might occur when using the "sub_filter"
> directive; the issue had appeared in 1.9.4.
>
> *) Bugfix: socket leak when using HTTP/2.
>
> *) Bugfix: an incorrect response might be returned when using the "aio
> threads" and "sendfile" directives; the bug had appeared in 1.9.13.
>
> *) Workaround: OpenSSL 1.1.0 compatibility.
>
>
> Note that the CVE update from 1.10.1 is already applied in Ubuntu
> releases. I coordinated with the Security team to make sure that
> got pushed out in a timely manner. 1.10.1 introduces a few
> changes, a lot of bugfixes, and a workaround for OpenSSL 1.1.0
> compatibility.
>
> I am not 100% sure whether we should be updating Xenial to
> 1.10.2. Apart from the fact it is more than just a 'bug fix'
> release, I'm not so sure whether we need all of these bug fixes in
> Xenial. Because I am unsure, I'd like Server Team member input on
> how we should proceed.
>
> Namely, should we consider updating nginx 1.10.2 in both Xenial
> and Yakkety to get these bugfixes in? And if we think we should,
> we'll need SRU team approval.
>
>
> Thomas Ward
> Ubuntu Server Team Member
> LP: https://launchpad.net/~teward <https://launchpad.net/%7Eteward>
>
> [1]: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1636593
> <https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1636593>
>
>
> --
> ubuntu-server mailing list
> ubuntu-server at lists.ubuntu.com <mailto:ubuntu-server at lists.ubuntu.com>
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
> <https://lists.ubuntu.com/mailman/listinfo/ubuntu-server>
> More info: https://wiki.ubuntu.com/ServerTeam
> <https://wiki.ubuntu.com/ServerTeam>
>
>
>
>
> --
> Jon Grimm
> Engineering Manager, Ubuntu Server
> Canonical Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-server/attachments/20161217/cc7509ea/attachment.html>
More information about the ubuntu-server
mailing list