There is a new stack based on Ubuntu Trust 14.04 LTS
The lucid64 stack that has been part of cf-release for several years as the root file system for containers will reach end of support for security fixes on April 29th, 2015 by Canonical. Developers or Operators will need to take action to ensure existing applications migrate to using the new stack.
cf-release v204 and later versions support the new stack called cflinuxfs2 derived from ubuntu 14.04 trusty
cflinuxfs2 is available as a stack for opt-in on DEAs `cf push app-name -s cflinuxfs2`
Diego is adding support for multiple rootfs on Cells - approximately 1 week out
List of buildpacks that now support cflinuxfs2
Custom buildpacks should be tested with the new stack to ensure compatibility
To stay current with security fixes, at some point between now and April 29th, operators should switch default stack for new apps to cflinuxfs2. This means all new applications will get the new default stack.
Upgrade to cf-release 204 or later
If cc.stacks is not specified in the manifest, cflinuxfs2 will be added as a stack during the deploy
If cc.stacks is specified in the manifest, operators will need to add an entry for cflinuxfs2
- name: cflinuxfs2
description: Cloud Foundry Linux-based filesystem
adjust the cloud controller to use cflinuxfs2 by default for new applications by making a manifest change to cc.default_stack: https://github.com/cloudfoundry/cf-release/blob/master/jobs/cloud_controller_ng/spec#L208-L210
Applications that were created prior to cflinuxfs2 being the default stack will have the lucid64 stack set and therefore developers or operators need to take action.
Operators should decide when to notify users that they’ll be vulnerable to not getting new security patches once lucid64 reaches end of support.
Operators should send notice such as that lucid64 is end of life, try out the new cflinuxfs2 stack
larger deployments should manage carefully forcing restaging of apps onto the new stack
lucid64 reaches end of support for security fixes on April 29th, 2015
shortly after April 29th, 2015, the lucid64 stack will be removed from cf-release
when a cf-release version without lucid64 is deployed, apps that have not yet switched to cflinuxfs2 will not start because their stack will no longer be available
force the change to the cflinuxfs2 stack and restage the applications with a custom script (be careful to do this in batches to not overwhelm the system with a stampeding herd).
leave the applications stopped and make the users change the stack
to remove lucid64 from the list of stacks that cloud controller returns, an admin will need to delete the stack via the cc api.
○ → cf app doragrande
Showing health and status for app doragrande in org cli / space hey sup as admin...
requested state: started
usage: 127M x 1 instances
last uploaded: Fri Nov 7 19:02:28 UTC 2014
stack: lucid64state since cpu memory disk details
#0 running 2015-04-11 04:15:09 AM 1.0% 19M of 127M 107.7M of 117M
You received this message because you are subscribed to the Google Groups "Cloud Foundry Developers" group.
To view this discussion on the web visit https://groups.google.com/a/cloudfoundry.org/d/msgid/vcap-dev/e35765ef-ef20-40a6-8150-02576740770d%40cloudfoundry.org.
To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.