Ubuntu 7.10 Gutsy Server 64-Bit (Large, Extra Large Instances)

items>Ubuntu 7.10 Gutsy Server 64 Bit (Large, Extra Large Instances)
Community Contributed Software

  • Amazon Web Services provides links to these packages as a convenience for our customers, but software not authored by an "@AWS" account has not been reviewed or screened by AWS.
  • Please review this software to ensure it meets your needs before using it.

A clean, base install of Ubuntu 7.10 Gutsy 64-bit (kernel 2.6.21)for large and extra large instance types,built by Eric Hammondas part of the Alestic.com series[update 2009-04-18]

Details

Submitted By: Eric Hammond
US East AMI ID: ami-e457b08d
Europe AMI ID: ami-3acde54e
AMI Manifest: alestic-64/ubuntu-7.10-gutsy-base-64-20090418.manifest.xml
Operating System: Linux/Unix
Created On: December 2, 2007 8:06 AM GMT
Last Updated: April 21, 2009 2:59 AM GMT

Ubuntu 7.10 Gutsy heas reached its scheduled end of life and is no longer supported. Please choose a newer version of Ubuntu unless you are just wanting to see what Gutsy was like.

Pick the Right Release

For a complete list of the Debian and Ubuntu AMIs available in this series including AMIs in the European EC2 region, please see the following web page:

Selecting the correct Ubuntu AMI for your needs will improve your EC2 experience.

Description

This AMI is a clean, base install of Ubuntu 7.10 Gutsy 64-bit, built by Eric Hammond. This 64-bit AMI is for running on the 64-bit instance sizes including: m1.large, m1.xlarge, c1.medium, c1.xlarge . For the 32-bit sizes, please see the 32-bit Ubuntu 7.10 Gutsy base install AMI

This AMI is ready to run or to install further software of your choosing and rebundle for a more advanced AMI. This is a base install with pretty much the packages that would be installed from an Ubuntu server CD base install (no web server, no database, no email server). Additional packages can easily be added using apt-get or aptitude.

Features

Features include:

  • Ubuntu 7.10 Gutsy 64-bit with upgraded packages (as of 2009-04-18)
  • Amazon EC2 AMI tools (1.3-30748 20071010) installed and patched for Ubuntu
  • Uses Amazon's newer 2.6.21 kernel (2.6.21.7-2.fc8xen)

  • Includes 2.6.21 kernel modules

  • openssh-server installed
  • On first boot, runs instance user-data script if it starts with #!
  • Generate new ssh host keys on first boot and output fingerprints
  • ca-certificates installed to support SSL in ec2-bundle-upload
  • /etc/apt/sources.list for gutsy main restricted universe multiverse
  • /etc/event.d/tty[2-6] removed to avoid error messages in logs
  • Shadow passwords enabled
  • root password locked
  • ssh PasswordAuthentication disabled
  • 10GB root (/) partition
  • Network: DHCP on eth0, loopback on lo, simple /etc/hosts with localhost
  • root ssh public key creditials retrieved from instance parameters or from ephemeral store on startup (standard Amazon EC2 ssh access for public AMIs)
  • Added "UseDNS no" to /etc/ssh/sshd_config as recommended by http://docs.amazonwebservices.com/AWSEC2/2007-03-01/DeveloperGuide/public-ami-guidelines.html
  • Comment appended to /etc/motd
  • Locale en_US, Timezone UTC

Support

If you use or are thinking of using this AMI, please subscribe to the ec2ubuntu Google Group where you will find out about updates to the Ubuntu AMIs and tips for running Ubuntu on Amazon EC2.

To subscribe, send an email mesage to ec2ubuntu-subscribe@googlegroups.com

Support is also available through the above forum with a growing number of folks in the community using Ubuntu on EC2 (and a good core of folks willing to answer questions).

Build Process

Advanced users may consult the following page for information on how this AMI was built and to get instructions for building their own.

History

ami-e457b08d - alestic-64/ubuntu-7.10-gutsy-base-64-20090418.manifest.xml

  • Disable ssh PasswordAuthentication by default to improve security
  • All packages upgraded to latest versions

ami-4afe1923 - alestic-64/ubuntu-7.10-gutsy-base-64-20090215.manifest.xml

  • All packages upgraded to latest versions

ami-035db96a - alestic-64/ubuntu-7.10-gutsy-base-64-20081222.manifest.xml

  • Upgrade EC2 AMI tools to 1.3-30748 20071010 with support for European region eu-west-1
  • All packages upgraded to latest versions

ami-4e709427 - alestic-64/ubuntu-7.10-gutsy-base-64-20081130.manifest.xml

  • New --arch option from patch by Don Spaulding II
  • Upgrade EC2 AMI tools to 1.3-26357 20071010
  • The old 2.6.16 kernel modules are no longer bundled with the image.
  • All packages upgraded to latest versions

ami-16d7337f - alestic-64/ubuntu-7.10-gutsy-base-64-20080924.manifest.xml

  • bugfix: Mounts /mnt as ephemeral storage with /etc/fstab
  • All packages upgraded to latest versions

ami-0dd43064 - alestic-64/ubuntu-7.10-gutsy-base-64-20080922.manifest.xml

  • DEFECT: This AMI is missing /etc/fstab and does not mount /mnt as ephemeral storage!
  • bugfix: Only generate ssh host keys on first boot, not on every reboot.
  • All Ubuntu packages upgraded to latest versions

ami-d5fa1ebc - alestic-64/ubuntu-7.10-gutsy-base-64-20080905.manifest.xml

  • All Ubuntu packages upgraded to latest versions

ami-f99d7990 - alestic-64/ubuntu-7.10-gutsy-base-64-20080802.manifest.xml

  • Build using latest debootstrap v1.0.10
  • Output new ssh host keys to console log for security.
  • Use newly built kernel modules where fuse supports NFS export.
  • All Ubuntu packages upgraded to latest versions

ami-3cbc5855 - alestic-64/ubuntu-7.10-gutsy-base-64-20080628.manifest.xml

  • Change default timezone to UTC
  • Increase default root partition size to 10GB
  • All Ubuntu packages upgraded to latest versions

ami-3e57b257 - alestic-64/ubuntu-7.10-gutsy-base-64-20080517.manifest.xml

  • Support instance user-data boot hook scripts.
  • All Ubuntu packages upgraded to latest versions (release candidate)

ami-3e48ad57 - alestic-64/ubuntu-7.10-gutsy-base-64-20080514.manifest.xml

  • Create new ssh host keys on first boot.
  • Don't try to set the CMOS hwclock under Xen and save 4 seconds on boot.
  • Don't try to run apparmor as we don't have the kernel module installed yet.
  • Silence grep warnings about missing authorized_keys.
  • All Ubuntu packages upgraded to latest versions (release candidate)

ami-f644a19f - alestic-64/ubuntu-7.10-gutsy-base-64-20080430.manifest.xml

  • All Ubuntu packages upgraded to latest versions

ami-fc7c9995 - alestic-64/ubuntu-7.10-gutsy-base-64-20080419.manifest.xml

  • Upgrade to use Amazon's newer 2.6.21 kernel (2.6.21.7-2.fc8xen)
  • All Ubuntu packages upgraded to latest versions

ami-916e8bf8 - alestic-64/ubuntu-7.10-gutsy-base-64-20080403.manifest.xml

  • Upgrade EC2 AMI tools to 1.3-19365 (obviates some patches and necesitates some others)
  • All Ubuntu packages upgraded to latest versions

ami-4c3edb25 - level22-ec2-images-64/ubuntu-7.10-gutsy-base-64-20080203a.manifest.xml

  • Install Ubuntu rsync with no "lutimes" support since the Amazon EC2 2.6.16 kernel does not support it.
  • All Ubuntu packages upgraded to latest versions

ami-7134d118 - level22-ec2-images-64/ubuntu-7.10-gutsy-base-64-20080118a.manifest.xml

  • Build using latest debootstrap v1.0.8
  • EC2 AMI tools upgraded to 1.3-15587 20071010
  • All Ubuntu packages upgraded to latest versions

ami-dd22c7b4 - level22-ec2-images-64/ubuntu-7.10-gutsy-base-64-20071227a.manifest.xml

  • Build using latest debootstrap v1.0.7
  • All Ubuntu packages upgraded to latest versions

ami-48de3b21 - level22-ec2-images-64/ubuntu-7.10-gutsy-base-64-20071203a.manifest.xml

  • Use "amd64" architecture during debootstrap (instead of i386).
  • Install ia32-libs package for 32-bit compatability.
  • Drop libc6-xen package as there are no warnings without it (anybody think it is needed?).

ami-51df3a38 - level22-ec2-images-64/ubuntu-7.10-gutsy-base-64-20071201a.manifest.xml

  • Original release [NOT RECOMMENDED]

Comments

Easy to Use
This instance is great. We used it as our base instance. Using the standard Ubuntu tools we were able to get everything we needed installed quickly. The only issue we had was with launching. Don't forget to use '-t m1.large' when you call ec2-run-instances with this instance.
bradk@vitalsoft.com on December 11, 2007 6:21 PM GMT
We are temporarily not accepting new comments.
©2017, Amazon Web Services, Inc. or its affiliates. All rights reserved.