CentOS Cloud Instance SIG: Metadata to build & release instances
Switch branches/tags
Clone or download
Pull request Compare This branch is even with CentOS:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cloudimg
docker
openstack
openvz
ovirt
vagrant
.gitignore
README.md

README.md

Build-Instance

This git repo contains kickstart files that define how the various CentOS Cloud Instances are built. These kickstarts are parsed withi virt-install. Every kickstart must be named in the following convention:

CentOS-<release ver>-<arch>-<target>-<tag>.ks

eg:

CentOS-6-x86_64-OpenStack-6.5_20140119.ks

Along with every kickstart is a metadata file, with the same name as the kickstart, except ending with .json ( because they are json files )

Git Tags:

As a part of the instance release process, the content used to build that instance MUST be tag'd away

Notes:

  • ReleaseVer must always only be 5 or 6 or 7, never the point release ( but you can overload the TAG component in the name with anything, I like using the point release there, along with the datestamp ).

ToDo:

  • Provide some example kickstarts
  • Provide some example metadata json's
  • Import the virt-install wrapper bash script