To consolidate the docker effort moving around the -devel list [1][2], I've been talking with the docker folks about taking over the 'official' CentOS images they have in place, and transferring the responsibility to the cloud sig. Currently Chris StPierre and Adam Miller have been helping to do the work and get us in contact with the right people.
As it stands right now, the docker folks use stackbrew[3] to generate their images, jam the resulting image tarball into git, and submit a pull request when updates are required. As long as the image can be imported into docker, they don't seem to have a problem with the way we're currently[4] doing things
The recent openssl bug has gotten them a bit more hurried to transition the responsibility back to us.
Immediate requirements: - An updated docker image, built from the most recent updates so that the openssl fix is in place.
Short term requirements: - A brief description of the centos image, with url for more information
- Wiki page documenting the basics of the docker image, how it's created, and how to use it.
Long term requirements: - Update plan for for keeping the docker image updated, along with 'emergency roll-out plan' for critical updates. - established policy for docker and other cloud images.
Thoughts?
[1] http://lists.centos.org/pipermail/centos-devel/2014-April/010070.html [2] http://lists.centos.org/pipermail/centos-devel/2014-April/010090.html [3] https://github.com/dotcloud/stackbrew [4] https://github.com/CentOS/sig-cloud-instance-build/tree/master/docker