ARTICLE

Ubuntu Server Eucalyptus Testers Needed

by | Fri 9 Oct 2009

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](https://testcases.qa.ubuntu.com/System/Eucalyptus)

You will also need to [download the latest daily Ubuntu Server ISO image](https://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 [here](https://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 [here](https://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](https://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](https://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](https://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](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 [here](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.

*Image by Daniele Sartori and available [here](https://www.flickr.com/photos/daniele_sartori/3946994707/)*.

An invitation-only accelerator that develops industry-leading community engagement and growth via personalized training, coaching, and accountability...all tailored to your company's needs.

Want to read some more?

Happy Holidays

Happy Holidays

Just a quick note to wish all of you a happy, restful, and peaceful holidays, however and whoever you spend it with. Take care, folks, and I look forward to seeing you in 2015!

The Impact of One Person

The Impact of One Person

I am 35 years old and *people* never cease to surprise me. My trip home from Los Angeles today was a good example of this. It was a tortuous affair that should have been a quick hop from LA to Oakland, popping on BArt, and then getting home for a cup of tea and an...

Feedback Requested: Great Examples of Community

Feedback Requested: Great Examples of Community

Folks, I need to ask for some help. Like many, I have some go-to examples of great communities. This includes Wikipedia, OpenStreetmap, Ubuntu, Debian, Linux, and others. Many of these are software related, many of them are Open Source. I would like to ask your...

Ubuntu Governance Reboot: Five Proposals

Ubuntu Governance Reboot: Five Proposals

Sorry, this is *long*, but hang in there. A little while back I wrote [a blog post](https://archivedblog.jonobacon.com/2014/11/14/ubuntu-governance-reboot/) that seemed to inspire some people and ruffle the feathers of some others. It was designed as a...

Ubuntu Governance: Reboot?

Ubuntu Governance: Reboot?

For many years Ubuntu has had a comprehensive governance structure. At the top of the tree are the Community Council (community policy) and the Technical Board (technical policy). Below those boards are sub-councils such as the IRC, Forum, and LoCo councils, and...

Dealing With Disrespect: The Video

Dealing With Disrespect: The Video

A while back I wrote and released a free e-book called [Dealing With Disrespect](https://www.dealingwithdisrespect.com/). It is a book that provides a short, simple to read, free guide for handling personalized, mean-spirited, disrespectful, and in some cases,...