Update UEC for use on LTS

Registered by Al Stone

Current LTS (Lucid, aka 10.04) uses older UEC packages. What I'd like to get to is a set of the latest UEC packages, including tools such as cobbler and ensemble, and get them all backported for use on LTS

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Al Stone
Direction:
Needs approval
Assignee:
Al Stone
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Tasks:
-- Set up tritone PPA: DONE -- Brian created tritone team/demo PPA
-- Get Eucalytpus 2.0 source branch into tritone: DONE
-- Build package from euca2 source and put into PPA: DONE
-- Get GlusterFS 3.1 source branch into tritone (3.1.3): DONE
-- Build packages from GlusterFS source and put into PPA: DONE
-- Add any euca2 dependencies as tritone source branches: DONE
-- Build packages for dependencies and get into PPA: DONE
   -- Eucalyptus dependencies: DONE
      -- groovy 1.7.4: DONE
         -- jansi 1.4: DONE
            -- hawtjni 1.0 (not in lucid): DONE
            -- jansi-native 1.0 (not in lucid): DONE
            -- jansi 1.4 (not in lucid, the java bit): DONE
      -- librampart0 (needed for dangling symlink in natty): DONE
      -- libvirt 0.8.8 (needed for the NC): DONE
-- Get euca2ools latest source into tritone: DONE
-- Buld package for euca2ools and get into PPA: DONE

-- What about cloud-init?
   -- Package for Debian/Ubuntu
   -- Source branch?

-- What about cobbler?
   -- Package for Debian/Ubuntu
   -- Source branch?

-- What about ensemble?
   -- Package for Debian/Ubuntu?
   -- Source branch?

-- Test installation: IN PROGRESS
-- Test operation:
   -- basic glusterfs operation: DONE
   -- euca2 operation
-- Prepare HOWTO showing how to use the above to set up a private cloud

TODO:
-- Get all the packaging into lucid-backports?
-- Fix libvirt so it builds with macvtap enabled

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.