lp:mepsql-bakery

Created by Henrik Ingo and last modified
Get this branch:
bzr branch lp:mepsql-bakery
Members of mepsql-committers can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
mepsql-committers
Project:
MepSQL Bakery
Status:
Development

Recent revisions

148. By Henrik Ingo

Files not added in previous commit.

147. By Henrik Ingo

Just when I was about to launch the loitsut.org site for serving my own
type of user data scripts, I found that alestic.com already did this 2
years ago, and Ubuntu and Debian images already exist that will recognize
and run user-data scripts with their approach.

So this commit abandons the loitsutbuildslave.py, and instead introduces
ec2userdatabuildslave.sh. The main difference in the approach was that
in loitsut you simply pass a script name as parameter, whereas the
alestic approach runs the user-data itself as a shell script. However,
it turns out that it then makes sense to keep this shell script small
and use their runurl utility to run a remote script for the main work
(which was the approach taken by loitsut too).

http://alestic.com/2009/06/ec2-user-data-scripts
http://alestic.com/2009/08/runurl
http://alestic.com/2010/12/ec2-user-data-output

146. By Henrik Ingo

Fix error in comment.

145. By Henrik Ingo

We used deb source file from Natty, which uses an Upstart/Apparmor utility
not available previously. Comment that out and instead use a few lines from
Maverick upstart script.

144. By Henrik Ingo

Don't want the "build123.maverick" to show up in SELECT VERSION().
Remove --with-server-suffix altogether. Everything we want to show is
already in configure.in:AC_INIT()

143. By Henrik Ingo

merge trunk.

142. By Henrik Ingo

merge before push.

141. By Henrik Ingo

deb-maverick-amd64-slave was actually using a lucid AMI id.

140. By Henrik Ingo

Add the EC2LatentBuildSlave subclass that uses loitsut AMIs.

139. By Henrik Ingo

Merge before pushing.

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.