Appliance-tools is a project mainly written in PYTHON and PERL, based on the GPL-2.0 license.
Copy of the appliance-tools code base the canonical upstream is @ fedorahosted.org (http://git.et.redhat.com/?p=act.git;a=summary)
The Fedora Appliance tools
Daniel P. Berrange <[email protected]>
David Huff <[email protected]>
Last updated: July 30 2009 (v0.1)
Tools for generating appliance images on Fedora based systems including derived distributions such as RHEL, CentOS and others. See more info on the project at
http://thincrust.net for more details.
for more details. Discussion of this project takes places at the [email protected] mailing list
http://www.redhat.com/mailman/listinfo/thincrust-devel
This project and it's source files is licensed under the GPLv2 license. See the file COPYING for details.
This is a first cut the Appliance Creation Tool (ACT) a tool to create Appliance Images from a kickstart file. This tool uses the liveCD creator API as well as patches to the LIVECD API originally written by Daniel P. Berrange [email protected] to create a multi partitioned disk image. This Disk image can then be booted in a virtual container such as XEN, KVM, and VMWARE.
To create an appliance image, the appliance-creator tool is used. Super user privileges are needed. The tool is more or less self-documenting, use the --help option to see options.
Build the appliance, this used the example kickstart file included in the rpm others are available in the spin KickstartPool
Run using libvirt (requires libvirt virt-manager libvirt-python python-virtinst)