** Description changed:

  [Impact]
- TBD
+ 
+ TLS enablement allows Memcached to both encrypt cached data on the wire
+ as well as to provide authentication of clients and servers according to
+ the specified TLS configuration.
+ 
+ TLS is a feature enabled via configuration or command-line arguments,
+ therefore existing deployments of Memcached will not be affected and
+ will continue to work as expected. Such deployments would then have the
+ choice to opt-in TLS usage by providing the extra TLS configuration.
+ 
+ TLS support is required to safely run Memcached on cloud environments
+ where the user does not have total control over the network.
+ 
+ According to [1], support for TLS was added in version 1.5.13 while
+ Focal ships 1.5.22. The feature is just not enabled during compile time.
  
  [Test Case]
- TBD
  
+ $ apt install memcached
+ $ memcached -Z -v
+ Error loading the certificate chain: (null)
+ 
+ That is enough to check if TLS capabilities are enabled in Memcached.
  
  [Regression Potential]
- TBD
+ 
+ Enabling TLS as an SRU will introduce a new protocol in certain
+ environments. This may be problematic for a small number of users, but
+ the benefit of having TLS enabled greatly outweighs that.
+ 
+ From an update point of view, this only enables the capability to run
+ Memcached with TLS, and as this is an opt-in feature, services that do
+ not choose to opt-in should stay the same.
  
  [Fix]
  This simply needs --enable-tls passed to the configure script to enable TLS.  
The change has been reviewed and accepted by Debian and sync'd to Ubuntu 
groovy.  The upstream commit is 
https://github.com/docker-library/memcached/blob/4538128227a0e422e59df735d67b03ee23d39637/debian/Dockerfile#L56
  
  [Discussion]
  
  [Original Report]
  At OpenStack we use ubuntu (currently 20.04) at our CI jobs.
  
  There is a current demand for TLS enablement in order to be able to
  cache sensitive information such as access tokens.

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

Title:
  [SRU] TLS is not enabled for memcached>=1.5.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/memcached/+bug/1887943/+subscriptions

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

Reply via email to