Understanding Package UpdatesΒΆ

A more complete example for adding CentOS is provided below. You will notice the following optional information has been added:

  • updateTo: This is the date up until which the packages should be updated
  • profile: The OS profile. The options are listed under os list
{
  "os" : {
    "name" : "CentOS",
    "version" : "6.4",
    "arch" : "x86_64",
    "updateTo" : "01-30-2014",
    "profile" : "Minimal",
    "pkgs" : [ {
      "name" : "iotop"
    },
    {
      "name" : "httpd",
      "version" : "2.2.15",
      "release" : "28.el6.centos",
      "arch" : "x86_64"
    }]
  }
}

In the example above you can see that for the package httpd a specific version and release are specified. When no version or release is specified, the latest release is used.