Ubuntu Developer Summit - EC2 Lucid

| 8 Comments | 0 TrackBacks

For the last year I have been working with Canonical and the Ubuntu server team, helping to migrate over to a more official process what I’ve been doing for the community in supporting Ubuntu on EC2. The Ubuntu 9.10 Karmic EC2 images are a fantastic result of this team’s work: An Ubuntu image running on real Ubuntu kernels with official support available.

For the next two days (Nov 14-15) I will be participating in the Ubuntu Developer Summit (UDS) in Dallas, Texas. Developers from around the world will be gathering this week to scope and define the next version of Ubuntu which will be released in April 2010.

As part of this, I think it would be helpful to gather input from the community. Please use the comment section of this article to share what you would like to see happen with the direction of Ubuntu on EC2 in the coming release(s).

Are there any features which you find missing? Functionality which would be helpful? Problems which keep getting in your way?

Feel free to brainstorm and toss out ideas big and small, even if they are not completely thought through or if they would also take help from Amazon to complete. It may already be too late to start off some of the proposals for the Lucid release cycle, but having ideas to think about for future releases never hurts.

No TrackBacks

TrackBack URL: http://alestic.com/mt/mt-tb.cgi/58

8 Comments

It looks like Canonical only supports Server images on EC2. I found the Alestic desktop images quite useful to test new versions or to test installing something and fiddling around with configuration files before doing it on my local system. Knowing that you can throw away a desktop is quite handy.

Though not really suitable for using for work, I would appreciate if desktop images are continued.

I'm using a combination of jungle disk and s3cmd to do online backups of my s3 storage.

My wishlist would be a refined way to mount s3 buckets as volumes from ec2. s3fuse looks like it has potential . .

thilo: There is a blueprint proposal for Ubuntu desktop on EC2
https://blueprints.launchpad.net/ubuntu/+spec/desktop-lucid-desktop-cloud
and I saw some mention of NX, but I don't see it up for discussion in the UDS schedule yet, so I'll bring it up.

You can also build your own Ubuntu desktop using the Karmic AMIs. I just posted an article describing how to do this:
http://alestic.com/2009/11/ec2-karmic-desktop

marstonstudio: It's not clear to me exactly what you're looking for, but I use Randy Rizun's s3fs for mounting S3 buckets as file systems on EC2 instances, and even on my laptop. It would be nice if this were available as an Ubuntu package, though I've never had trouble building the source directly from Randy's subversion repository.

It would be nice to have encryption of home directories using eCryptFS, or root partition with dm-crypt luks, as options.

thilo: There was a UDS session today on Ubuntu desktop in the cloud. Based on the discussion there will be investigation into open source alternatives for the NX server, particularly Google's Neatx. If it looks good, a test desktop image may be added to the UEC/EC2 daily builds. If things really work out well, it sounds like there is a small chance that an official desktop AMI might be released with Lucid in April, but there is valid concern about supporting this for 3 years with uncertain upstream NX support.

No matter how this turns out, you should still be able to build your own Ubuntu desktop AMIs starting with the official server AMIs.

Isn't the FreeNX server open source under GPL? http://freenx.berlios.de/

michael: Yes, both FreeNX and Neatx are open source. The Ubuntu team is looking at which server has the best functionality and long term viability for possible inclusion in Lucid. Since Lucid is an LTS, it has to be supported for 3 years on the desktop.

In my desktop images and in the tutorial linked above I didn't have quite the same restrictions, so I just tossed in the free (no cost) but closed source and slightly crippled (only 2 clients at a time) version of the NX server from NoMachine.

Leave a comment

Stay Updated

Subscribe with email address:
 Subscribe with a reader
Join the EC2 Ubuntu Google Group
Follow Eric Hammond on Twitter

More Entries

Building EBS Boot and S3 Based AMIs for EC2 with Ubuntu vmbuilder
Here’s my current recipe for how to build an Ubuntu 9.10 Karmic AMI, either the new EBS boot or the…
Call for testers (building EBS boot AMIs with Ubuntu vmbuilder)
I’m polishing up an article about how to build images from scratch with Ubuntu vmbuilder, both for S3 based AMIs…
ec2-consistent-snapshot release 0.1-9
Thanks to everybody who submitted bug reports and feature requests for ec2-consistent-snapshot, software which can be used to create consistent…
Listing Recent Prices for EC2 Spot Instances
The new spot instances on EC2 are a great way to get some extra compute power at a price you…
Increasing Root Disk Size of an "EBS Boot" AMI on EC2
Amazon EC2’s new EBS Boot feature not only provides persistent root disks for instances, but also supports root disks larger…
Ubuntu Karmic Desktop on EC2
As Thilo Maier pointed out in comments on my request for UDS input, I have been publishing both server and…
Ubuntu Developer Summit - EC2 Lucid
For the last year I have been working with Canonical and the Ubuntu server team, helping to migrate over to…
New --mysql-stop option for ec2-consistent-snapshot
The ec2-consistent-snapshot software tries its best to flush and lock a MySQL database on an EC2 instance while it initiates…
Understanding Access Credentials for AWS/EC2
Amazon Web Services (AWS) has a dizzying proliferation of credentials, keys, ids, usernames, certificates, passwords, and codes which are used…
How *Not* to Upgrade to Ubuntu 9.10 Karmic on Amazon EC2
WARNING! Though most Ubuntu 9.04 Jaunty systems can upgrade to 9.10 Karmic in place, this is not possible on EC2…
1 TB of Memory in 1 Minute with 1 Command
Amazon Web Services just announced the release of two new instance types for EC2. These new types have 34.2 GB…
New Releases of Ubuntu and Debian Images for Amazon EC2 (Kernel, Security, PPA, runurl, Tools)
New updates have been released for the Ubuntu and Debian AMIs (EC2 images) published on: http://alestic.com The following notes apply…
Encrypting Ephemeral Storage and EBS Volumes on Amazon EC2
Over the years, Amazon has repeatedly recommended that customers who care about the security of their data should consider encrypting…
Creating Consistent EBS Snapshots with MySQL and XFS on EC2
In the article Running MySQL on Amazon EC2 with Elastic Block Store I describe the principles involved in using EBS…
Hidden Dangers in Creating Public EBS Snapshots on EC2
Amazon EC2 recently released a feature which lets you share an EBS snapshot so that other accounts can access it.…
Solving: "I can't connect to my server on Amazon EC2"
Help! I can’t connect to my EC2 instance! Woah! My box just stopped talking to me! Hey! I can’t access…
runurl - A Tool and Approach for Simplifying user-data Scripts on EC2
Many Ubuntu and Debian images for Amazon EC2 include a hook where scripts passed as user-data will be run as…
Presentation: Building Custom Linux Images for Amazon EC2
At the end of July, I gave a presentation at O’Reilly’s Open Source Convention (OSCON 2009) in San Jose. The…
New Releases of Ubuntu and Debian Images for Amazon EC2 (Tools, Security)
New updates have been released for the Ubuntu and Debian AMIs (EC2 images) published on: http://alestic.com The following notes apply…
Poll: Verifying ssh Fingerprint on EC2 Instances
When you ssh to a new EC2 instance, you are presented with the challenge: The authenticity of host 'XXX' can't…