OpenNebula frontend can be installed in Mac OS X. Here are the instructions to build it in 10.5 (Leopard)

Requisites:

Getopt

This package is needed as getopt that comes with is BSD style.

<xterm> $ sudo port install getopt </xterm>

xmlrpc

<xterm> $ sudo port install xmlrpc-c </xterm>

scons

You can install scons using macports as this:

<xterm> $ sudo port install scons </xterm>

Unfortunately it will also compile python an lost of other packages. Another way of getting it is downloading the standalone package in http://www.scons.org/download.php. Look for scons-local Packages and download the Gzip tar file. In this example I am using version 1.2.0 of the package.

<xterm> $ mkdir -p ~/tmp/scons $ cd ~/tmp/scons $ tar xvf ~/Downloads/scons-local-1.2.0.tar $ alias scons='python ~/tmp/scons/scons.py' </xterm>

OpenNebula

<xterm> $ scons -j2 </xterm>