| ASF Inubation Disclaimer: Apache VCL is an effort undergoing incubation at the |
| Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. |
| Incubation is required of all newly accepted projects until a further review |
| indicates that the infrastructure, communications, and decision making process |
| have stabilized in a manner consistent with other successful ASF projects. While |
| incubation status is not necessarily a reflection of the completeness or |
| stability of the code, it does indicate that the project has yet to be fully |
| endorsed by the ASF. |
| |
| Dependencies: |
| |
| Web Frontend: |
| Apache HTTP Server v1.3 or v2.x with SSL enabled |
| php 5.0 or later |
| php modules (some of these may be built in for your distro): |
| - php-gd |
| - php-json |
| - php-mcrypt |
| - php-mysql |
| - php-openssl |
| - php-sysvsem |
| - php-xml |
| - php-xmlrpc |
| libmcrypt and mcrypt libraries installed for php-mcrypt |
| Dojo Toolkit 0.4.0 |
| Dojo Toolkit 1.1.0 |
| |
| Database: |
| MySQL 5.0 or later |
| |
| Management Node Backend: |
| - OS - tested on CentOS 5, RedHat Advanced Server 4&5, RedHat Fedora Core |
| - MySQL 5 client |
| - Nmap - security scanner |
| - OpenSSH client - all tested OS's had this installed by default |
| - Perl 5.8.0 or later |
| |
| Management Node Perl Modules: |
| The following Perl modules are available from CPAN (www.cpan.org). Some of the |
| required modules may be built into your Perl distribution. A script is provided |
| which attempts to install the Perl modules. See the "Installing Required Perl |
| modules" section of the INSTALLATION file. |
| - MailTools 2.04 |
| - Class-Data-Inheritable 0.08 |
| - Devel-StackTrace 1.20 |
| - Exception-Class 1.26 |
| - Object-InsideOut 3.52 |
| - Module-Build 0.30 |
| - Net-XMPP 1.02 |
| - GSSAPI 0.26 |
| - Digest-SHA1 2.12 |
| - Digest-HMAC 1.01 |
| - GBARR/Authen-SASL 2.12 |
| - XML-Stream 1.22 |
| - Net-Jabber 2.0 |
| - YAML 0.68 |
| - RPC-XML 0.64 |
| - XML-Parser 2.36 |
| - Crypt-SSLeay 0.57 |
| - Compress-Raw-Zlib 2.020 |
| - IO-Compress 2.020 |
| - DBI 1.609 |
| - libwww-perl 5.827 |
| - HTTP-Headers |
| |
| Management Node Backend Conditional Dependencies: |
| Both bare-metal and virtual machine provisioning require a dhcp server |
| running on the management node listening on the private network. |
| |
| Physical/Bare-metal provisioning. |
| If you want to provision bare-metal or pysical computers such as |
| blades. You will need xCAT setup and working. This release supports |
| either xCAT 1.3 or xCAT 2.1. This is useful for very large setups, very |
| custom environments, HPC intergration, automating vmhost servers eith |
| ESX standard or VMWare Free Server. |
| |
| VMware Virtual machine provisioing. |
| If you want to provision virtual machines on ESX or ESXi, you will need |
| the VMware vsphere toolkit. This toolkit can be obtained from: |
| http://www.vmware.com/support/developer/viperltoolkit/ |
| This toolkit is a set of perl modules. |
| The toolkit is not required if using Vmware Free server 1.x. |
| |
| Windows XP/2003/Vista/2008 |
| If provisioning Windows OS, you will need the following: |
| - Sysprep - used for preparing Windows environments before an image is captured |
| - NewSID - used for preparing Windows environments before an image is captured |
| - SPDrvScn - used for scanning device drivers for Windows environments before an |
| image is captured |
| You will need to copy these files to the <vcl/tools/> directory per the |
| install instructions in the INSTALLATION file. |
| |