The ‘distros’ resource defines distroitectures that the workers support. A distro is the base for creating releases, and build targets. It is a simple identifier for the Vendor of the distribution (i.e. redhat, fedora, ubuntu)
Distros are system wide, and configured by the system administrator.
$ mf distro create -l redhat --display-name "RedHat"
$ mf distro update redhat --display-name "RedHat Enterprise Linux"
$ mf distro delete redhat
$ mf distro listall
fedora
redhat
solaris
ubuntu
$ mf distro listall -f linux
fedora
redhat
ubuntu
Note: The listall -f/–filter option matches on common members of the resource such as label, and in this case display name.
$ mf distro show redhat
Label | redhat
Display Name | RedHat Enterprise Linux
Created By | mf-admin
Created On | 2010-11-30 20:09:16
Last Update | 2010-11-30 20:09:16
Releases | el5
el6