2009-10-06 UEC Testing

Dustin Kirkland dustin.kirkland at gmail.com
Wed Oct 7 01:49:05 BST 2009


I'm pleased to report that we are continuing to improve.

I performed a fresh install with today's ISO's, including the newly merged
eucalyptus_1.6~bzr912 with its great number of bug fixes.  I installed one
Cluster Controller, and two Nodes.  Autoregistration happened perfectly.

With Mathias, we followed and updated the testing instructions at:
* http://testcases.qa.ubuntu.com/Install/ServerEConfig

We are able to get Eucalyptus-provided images to boot, run, and respond over
the network.  However, we have not yet gotten any of our UEC images to run
yet.  They go straight from pending -> terminated state.

I saw that Thierry had committed a couple of bug fixes, and I added one of
my own, and uploaded:


===================================================
eucalyptus (1.6~bzr912-0ubuntu2) karmic; urgency=low

 [ Thierry Carrez ]
 * debian/eucalyptus-cc.upstart: Really fix LP: #436407, since it was only
   fixed in unused init scripts.
 * tools/eucalyptus-cc.in, tools/eucalyptus-java-ws.in: No longer patch
   those files, now that we use upstart we no longer use them.
 * debian/eucalyptus-cc.upstart: Fix typo that made post-start fail early,
   LP: #444560

 [ Dustin Kirkland ]
 * eucalyptus-cc.dirs, eucalyptus-cc.install, eucalyptus-cc.links: ensure
   that update-motd.d/80-eucalyptus-url is executable, LP: #444970

-- Dustin Kirkland < kirkland at ubuntu.com>   Tue, 06 Oct 2009 19:31:14 -0500
===================================================

I also see that Bug #443325 has a fix committed in upstream revision r913.
 However, this revision is *huge*.  I'm very nervous about pulling this into
Karmic at this point:

$ bzr diff -r 912..913 | diffstat
clc/modules/authentication/src/main/java/com/eucalyptus/auth/CredentialEntities.groovy
                      |  131 +--
clc/modules/cluster-manager/conf/rules/allocation/default.groovy
                                |    2
clc/modules/cluster-manager/src/main/java/com/eucalyptus/cluster/ClusterNodeState.java
                      |    2
clc/modules/cluster-manager/src/main/java/com/eucalyptus/cluster/ClusterState.java
                          |    3
clc/modules/cluster-manager/src/main/java/com/eucalyptus/net/util/AddressUtil.java
                          |  143 ---
clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/SLAs.java
                               |   16
clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/cluster/Allocator.java
                  |    1
clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/cluster/NotEnoughResourcesAvailable.java
|   81 --
clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/ws/AddressManager.java
                  |   15
clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/ws/CreateVmInstances.java
               |   43 -
clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/ws/SystemState.java
                     |   11
clc/modules/cluster-manager/src/main/java/edu/ucsb/eucalyptus/cloud/ws/VmAdmissionControl.java
              |    2
clc/modules/core/src/main/java/com/eucalyptus/net/Addresses.java
                                |  136 +++
clc/modules/core/src/main/java/com/eucalyptus/util/NotEnoughResourcesAvailable.java
                         |   81 ++
clc/modules/core/src/main/java/edu/ucsb/eucalyptus/cloud/entities/Address.java
                              |    2
clc/modules/msgs/src/main/java/com/eucalyptus/event/AbstractNamedRegistry.java
                              |  401 +++++-----
clc/modules/msgs/src/main/java/edu/ucsb/eucalyptus/constants/EventType.java
                                 |    5
clc/modules/wsstack/src/main/java/com/eucalyptus/ws/handlers/HeartbeatHandler.java
                          |  192 ++--
clc/modules/wsstack/src/main/java/com/eucalyptus/ws/server/FilteredPipeline.java
                            |    7
clc/modules/wsstack/src/main/java/com/eucalyptus/ws/util/PipelineRegistry.java
                              |    5
extras/nagios.sh
                                |    2
21 files changed, 711 insertions(+), 570 deletions(-)

I'd rather find what within this commit we actually need to solve our bug.

Looking at:
 bzr log --include-merges | less

I can see a few incremental commits.  We should dig into those and
cherrypick the bit we need.

In any case, Thierry, you should have a new ISO in your AM, with a
Eucalyptus that fixes a few bugs, as well as a libvirt that solves LP:
#438815 (file descriptor leak).

-- 
:-Dustin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20091006/cb862cb2/attachment-0001.htm 


More information about the ubuntu-devel mailing list