Ubuntu Server Eucalyptus Testers Needed

Jono Bacon jono at ubuntu.com
Fri Oct 9 17:54:03 UTC 2009


Hi All,

Koalas love eucalyptus, they spend three hours a day munching away on 
the sturdy plant. Likewise, Ubuntu 9.10 Karmic Koala loves Eucalyptus, 
the *Open Source system for implementing on-premise private and hybrid 
clouds using the hardware and software infrastructure that is in place, 
without modification*. This allows you to run your own private cloud on 
your own hardware and infrastructure. Sound interesting? It really is, 
and this a rocking new feature in the new Ubuntu Server edition.

As we build to release, we could really use your help to make sure that 
Karmic Koala's Eucalyptus support is rock solid. This post outlines how 
you can test this functionality, and provide some valuable feedback.

### What You Will Need

You need two machines, one of which has to be capable of handling 
[KVM](https://help.ubuntu.com/community/KVM). The following command will 
check to see if your CPU has the correct VT extensions for running KVM 
(though you might have to additionally enable VT in your BIOS):

     egrep '(vmx|svm)' /proc/cpuinfo

Each machine will also need 1GB of RAM and 80GB of free space. 
Documentation for all this is provided 
[here](http://testcases.qa.ubuntu.com/System/Eucalyptus)

You will also need to download the latest daily Ubuntu Server ISO image 
(http://cdimage.ubuntu.com/ubuntu-server/daily/current/) and burn it to CD.

### Performing The Tests

Testing the *Ubuntu Enterprise Cloud* support with Eucalyptus involves 
three steps: setting up the *cluster*, the *nodes* and *activiating the 
cloud*. Let's look at it in three easy steps:

#### The Cluster Machine

This machine will control the nodes, it does *NOT* need KVM support. You 
can install it via the *Ubuntu Enterprise Cloud* task in the installer 
and select *Cluster* as the type.

Step-by-step instructions are at 
http://testcases.qa.ubuntu.com/Install/ServerECluster

#### The Nodes

After you have installed a controller you are ready to add *nodes*. This 
is the machine that needs the KVM support. Install it via the *Ubuntu 
Enterprise Cloud* task in the installer and select *Node* as the type.

Step-by-step instructions are at 
http://testcases.qa.ubuntu.com/Install/ServerENode

#### Activating Your Cloud

After you have got the cluster and the node all installed and ready to 
go you're ready for the final steps which are available 
[here](http://testcases.qa.ubuntu.com/Install/ServerEConfig)

### Testing and Filing Bugs

Each of these steps should be relatively pain free, after that you're 
ready to start testing Eucalyptus.

The Eucalyptus Getting Started Guide 
(http://open.eucalyptus.com/wiki/EucalyptusGettingStarted_v1.5.2) 
contains commands you may want to try. Please Note: the Getting Started 
Guide is for version 1.5.2. Karmic Koala includes version 1.6, so there 
are some differences involved. You can however take a look to the on 
going work of the version 1.6 documentation 
(http://open.eucalyptus.com/wiki/Documentation_v1.6).

Bugs should be filed in Launchpad in the Ubuntu eucalyptus package. You 
can see this list of bugs at 
https://bugs.launchpad.net/ubuntu/+source/eucalyptus. Bugs should be 
reported using the `ubuntu-bug` tool. This tool is shipped with Ubuntu 
Server. To file a bug, simply type in:

     ubuntu-bug eucalyptus

This tool will send relevant debugging content to Launchpad to help 
identify and resolve the bug. More details on `ubuntu-bug` can be found 
at https://help.ubuntu.com/community/ReportingBugs.

== Discussion and Getting Help ==

Discussion about Eucalyptus can be posted directly to the ubuntu-devel 
(https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel) mailing list 
and you are welcome to join the server development team in the 
`#ubuntu-server` IRC channel on irc.freenode.net.

Thanks!

     Jono

-- 
Jono Bacon
Ubuntu Community Manager
www.ubuntu.com / www.jonobacon.org
www.identi.ca/jonobacon www.twitter.com/jonobacon





More information about the ubuntu-server mailing list