Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Statefiles with lists of latest packages are created periodically (see above).
  • An administrator must keep track of security releases in upstream Ubuntu packages.
  • A groovy script is available to move a customer from one image to the next (it could be an upgrade or just a security update), this script should only be used if the mfi deployment for the environment already exists, volumes created, elastic ips associated etc.  It It can be invoked like so
Code Block
groovy upgrade.groovy <mfi e.g. rise> <environment testing|prod> <ami id>

It will then prompt you to verify to continue.  You should check the AMI path, calculated hostnames, etc.  There will be roughly 5 minutes of downtime to change the image (as long as there is not a major mifos upgrade requiring database migrations).

This script requries groovy 1.7 or later. It also needs the following shell variables to be defined:

Code Block

export AMAZON_ACCESS_KEY_ID=xyz
export AMAZON_SECRET_ACCESS_KEY=xyz

...