Created by Scott Moser on 2009-10-09 and last modified on 2009-12-01
Get this branch:
bzr branch lp:~ubuntu-on-ec2/ubuntu-on-ec2/uec-tools
Members of Ubuntu on EC2 can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu on EC2
Ubuntu on EC2

Recent revisions

7. By Scott Moser on 2009-12-01

fix use of global variable 'image' rather than local 'img'

verified script is functional against eucalyptus at
1.6~bzr931-0ubuntu7.3 using lucid tarball image 20091201 (no ramdisk

The following was working:
register-uec-tarball lucid-uec-i386.tar.gz lucid-daily-$(date +%Y%m%d)

6. By Scott Moser on 2009-12-01

support upload/register without kernel or ramdisk

This is very much a rewrite. Several changes/cleanups:
- add 'upload_register' function and use it for each of image,
  kernel, ramdisk
- use getopt and have Usage
- support the following for specifying kernel/ramdisk
  --kernel eki-xxxxxx (or 'none')
  --kernel-file /path/to/file
  --ramdisk eri-xxxxxx (or 'none')
  --ramdisk-file /path/to/file

The primary motivation for this is that the lucid uec tarballs do not have a
ramdisk, and we want this script to just work for those images.

5. By Scott Moser on 2009-11-03

rename register-euca-tarball to register-uec-tarball

4. By Scott Moser on 2009-11-03

add register-euca-tarball script for registering tarball

This registers a kernel,ramdisk,image into the same bucket.
Simply ease of use wrapper

3. By Scott Moser on 2009-10-09

remove debug code that forced xtrucate to take dd route

2. By Scott Moser on 2009-10-09

add 'xtruncate', and a refusal to work in-place on non-simple file

truncate did not appear in core-utils till karmic. This provides
a simple work alike with dd (I think). I've tested the dd work a bit,
creating a small filesystem, putting files in it, resizing up, filling
more, and then resizing down.

1. By Scott Moser on 2009-10-09

initial revision of resize-uec-image

versions of this script first appeared from mdz on ubuntu-devel, then
were modified by smoser and uploaded to bug 439868.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.