Created by Scott Moser and last modified
Get this branch:
bzr branch lp:~ubuntu-on-ec2/ubuntu-on-ec2/ec2-publishing-scripts.hvm-ephemeral
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

395. By Scott Moser on 2011-12-07

publish-build-ebs: register hvm instance-types with 2 ephemeral disks

hvm instance types have at least 2 ephemeral disks.
The cc1.4xlarge have 2x800G (roughly).
The cc2.8xlarge have 4x800G.

So this will get hvm instance types registered so default launching
will add the ephemeral devices.

394. By Scott Moser on 2011-12-02

update-build-indexes: improve hopefully for all build types

this improves the logic of calling make-web-indexes hopefully
so it knows what to do for each of 'alpha', 'beta', 'release' and
'daily', and then uses it from publish-build.

393. By Scott Moser on 2011-12-01

generate-query-tree: update for current publish format

There are loads of updates to this script. But it seems generally
functional now, to scrape data from ec2 and make up the ec2 data
in /query.

392. By Scott Moser on 2011-12-01

publicize-build: fix bug where released.txt and daily.txt were truncated

My previous attempt to fix the idempotency of this program resulted
in truncating the released.txt or daily.txt, so that
daily-current.txt == daily.txt.

I'm pretty sure this is the right fix, the previous code was clearly broken.

391. By Scott Moser on 2011-12-01

promote-daily: re-try: fix issue with promoting non-release build (alpha1).

390. By Scott Moser on 2011-12-01

promote-daily: fix issue with promoting non-release build (alpha1).

389. By Scott Moser on 2011-11-28

clean-s3-tarballs: fix image listing to add --region flag

388. By Scott Moser on 2011-11-23

publish-build-ebs: use per-region known_hosts

Since publish-build-ebs is running run-instances-and-wait
in parallel, I believe there is at least the potential for
race conditions on the editing of ~/.ssh/known_hosts .

I fix this here by just invoking run-instances-and-wait
with a per-region and per 'publish-build-ebs' known_hosts.

387. By Scott Moser on 2011-11-22

publish-image: use euca-modify-image-attribute rather than ec2-

386. By Scott Moser on 2011-11-22

ec2-image2ebs: use euca describe-volumes rather than ec2

Branch metadata

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