-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12-02-03 11:30 AM, Gary Poster wrote: > This sounds quite a lot like the scripts test farm uses to > configure a Launchpad instance. Have you had a look at it? > > bzr+ssh://bazaar.launchpad.net/~abentley/+junk/test-farm/ > >> ...and a bit like utilities/setuplxc and a bit like >> utilities/rocketfuel-setup and friends. And like ec2, as >> already mentioned.
Is there significant code-duplication between setuplxc and rocketfuel-setup? I've always just used rocketfuel-setup - --no-workspace and then implemented the workspace myself. I guess that might not work for setuplxc. (stupid-simple install-launchpad script attached.) >> We were considering collapsing setuplxc and rocketfuel-setup at >> least (not that everyone would have to use lxc, but the >> duplicated bits between the two could be maintained together). I >> suspect that these two are more like Ian's current scripts than >> ec2, at least. That makes plenty of sense. Maybe turn it into a real python script with different invocations for different use cases? >> ...ec2 seems more like what I'd like canonistack setup to reuse, >> though, myself. That's remote setup, while setuplxc and >> rocketfuel-setup are about local setup. ec2, or maybe what Aaron >> describes below. Aside from actually spinning up instances, I'd hope that the way you set up a remote instance is very close to the way you set up a local one. Aaron -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk8sJV8ACgkQ0F+nu1YWqI3fOACfdHtpvL9GIL8VlTzwjaKqO2vm szQAnjJzuU3lupOfv22tff/pL2xk9Ulj =9XgJ -----END PGP SIGNATURE-----
#!/bin/sh set -e echo '127.0.0.1 ubuntu' | sudo tee -a /etc/hosts > /dev/null . /etc/lsb-release sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu/ ${DISTRIB_CODENAME} multiverse" sudo apt-get install bzr --yes bzr init-repo launchpad bzr branch http://bazaar.launchpad.net/~launchpad-pqm/launchpad/stable launchpad/stable cd launchpad/stable utilities/rocketfuel-setup --no-workspace bzr branch http://bazaar.launchpad.net/~launchpad/lp-source-dependencies/trunk/ download-cache utilities/update-sourcecode utilities/launchpad-database-setup ubuntu make schema sudo make install
_______________________________________________ Mailing list: https://launchpad.net/~launchpad-dev Post to : launchpad-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~launchpad-dev More help : https://help.launchpad.net/ListHelp