Comment 0 for bug 1503051

Revision history for this message
Thomas Ward (teward) wrote : X-Series - 'nginx' release notes entry for SPDY/HTTP2 major changes

This will apply to X-series only.

The latest NGINX Mainline release is 1.9.5, which introduces 'breaking' changes to the nginx system. These breaking changes include the removal of the SPDY module, and the replacement of it with the HTTP/2 module.

This will pose several upgrade considerations and headaches. The removal of the SPDY module means that all SPDY configuration options will trigger "Unknown directive" errors which will cause nginx to fail to start, and in turn throw dpkg/apt errors about "Failed to Upgrade Package". The introduction of HTTP/2 means, also, that all HTTP/2 configuration options must be added to configurations.

In-place configurations which utilize SPDY will fail to operate after an upgrade from Trusty, Vivid, or Wily to X-series. This is a known issue that will happen.

I am currently working with NGINX upstream to come up with a 'non-fatal failure' solution for the upgrade, however a release notes entry for the removal of SPDY and the availability of HTTP/2 may be prudent (suggested by Robie Basak via IRC to me).

Such entry can be written by me come the time to write X-series release notes.