mhall119 | jcastro: what do I need to make ensemble kick off an ec2 instance? | 00:00 |
---|---|---|
mhall119 | just my API key? | 00:00 |
jcastro | https://ensemble.ubuntu.com/docs/getting-started.html#configuring-your-environment | 00:01 |
jcastro | you need the access key and your secret key | 00:01 |
jcastro | the Note: at the bottom has a link on how to get it | 00:01 |
cjohnston | ssshhhhh! its a secret | 00:01 |
jcastro | default-instance-type: t1.micro | 00:02 |
jcastro | add that too | 00:02 |
jcastro | it defaults to small, but you don't need that | 00:02 |
jcastro | mhall119: I recommend you go through the tutorial they have there for wordpress, it takes like 5 minutes but teaches you all you need to know | 00:03 |
mhall119 | jcastro: I went through it a month or so ago | 00:04 |
jcastro | ah ok | 00:04 |
mhall119 | I'll read through again though | 00:04 |
mhall119 | I know a lot of work has been done on ensemble | 00:04 |
jcastro | yeah, it's nice | 00:04 |
jcastro | once we have LXC you can just run the whole thing on your machine and not touch EC2 until you're ready to have someone try it | 00:04 |
jcastro | which will be nice so you don't rack up a bill troubleshooting your formula, etc. | 00:05 |
cjohnston | mhall119: one thing we will need on the blog thing is to be able to have blogs that arent assigned to a user.. i.e. the council | 00:07 |
mhall119 | cjohnston: I thought I had that | 00:07 |
mhall119 | it could belong to either a person or a team | 00:07 |
jcastro | ok I want to push my formula to a branch | 00:08 |
jcastro | but right now the directory is inside my ensemble directory, which is a bzr pull | 00:08 |
mhall119 | jcastro: push it under the project | 00:08 |
jcastro | should I make the formula it's own root dir and then bzr init or ... ? | 00:08 |
cjohnston | loco council isnt in it mhall119 | 00:09 |
mhall119 | jcastro: how do they usually do it for ensemble formulas? | 00:09 |
mhall119 | cjohnston: ok | 00:09 |
jcastro | mhall119: people seem to be tossing them in junk branches and then attaching them | 00:11 |
paultag | cuz it's junk | 00:11 |
jcastro | https://code.launchpad.net/~jorge/+junk/summit-ensemble | 00:12 |
mhall119 | jcastro: how do you test this against a VM? | 00:17 |
jcastro | you kind of can't | 00:17 |
jcastro | i was going to run the scripts manually in the vm | 00:17 |
jcastro | so like | 00:17 |
jcastro | ./install | 00:17 |
mhall119 | ok | 00:17 |
jcastro | and see what happens | 00:17 |
jcastro | rinse and repeate | 00:17 |
mhall119 | jcastro: for the time being we can setup postgres to run locally, and allow local connections, that way we don't need to implement the db-relation-changed | 00:17 |
jcastro | nod | 00:18 |
jcastro | I am just now getting to the apache config | 00:18 |
jcastro | as soon as I find an example in another recipe how they set that up, heh | 00:18 |
mhall119 | do the recipe scripts get copied locally before running? | 00:21 |
mhall119 | if not, we can put generic apache.conf files into the bzr branch for each project | 00:22 |
mhall119 | since there's no sensitive information in them | 00:22 |
jcastro | yeah | 00:23 |
jcastro | formulas, not recipes | 00:23 |
jcastro | you'll get all mixed up with puppet if you think that way | 00:23 |
jcastro | heh | 00:23 |
jcastro | mhall119: or you can just put it in the install script | 00:26 |
jcastro | which can be python btw | 00:27 |
jcastro | just basically write it out to the correct file right from there | 00:27 |
jcastro | ah got it dude | 00:34 |
jcastro | mhall119: http://bazaar.launchpad.net/~jorge/+junk/summit-ensemble/view/head:/hooks/install | 00:35 |
jcastro | mhall119: ok, it's all fine until I get to | 00:44 |
jcastro | python manage.py syncdb | 00:45 |
jcastro | then it asks me a question about setting up django's auth system | 00:45 |
jcastro | the vhost thing totally worked though! | 00:46 |
mhall119 | jcastro: I think there's a way to bypass the syncdb prompts | 01:52 |
mhall119 | jcastro: python manage.py syncdb --noinput | 01:53 |
jcastro | ah! | 01:53 |
mhall119 | new blog post about Summit development: http://mhall119.com/2011/07/the-new-direction-of-summit-development/ | 04:02 |
mhall119 | jcastro: ^^ | 04:02 |
=== ejat- is now known as ejat | ||
czajkowski | ~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~[6~/c | 08:29 |
vish | looks like a cat's got czajkowski ! (or alteast her keyboard ;p ) | 08:42 |
nigelb | a skilled cat too. [, 6, and ~ are quite hard to achieve. | 09:06 |
nigelb | at least on a normal layout | 09:07 |
AlanBell | czajkowski isn't a cat person, it was probably the roomba | 09:51 |
nigelb | AlanBell: who or what is roomba? | 09:51 |
AlanBell | it is a cleaning robot | 09:51 |
nigelb | ah | 09:52 |
=== Pendulum_ is now known as Pendulum | ||
paultag | We should write a Hitchhiker's guide to Software | 21:10 |
AlanBell | with "don't panic" on the front in nice friendly letters | 21:17 |
paultag | AlanBell: well of course. I'm thinking it'd actually be pretty fun to do, it'd just be mocking everything we can think of, I guess. | 21:19 |
popey | http://en.wikipedia.org/wiki/Software print that and every linked page :D | 21:26 |
paultag | popey: well it's hardly witty now is it | 21:26 |
popey | :D | 21:27 |
paultag | self documenting code: | 21:27 |
paultag | code people have written because they can't be bothered to put a comment in | 21:28 |
paultag | I dunno, that was off the top of my head and hardly funn | 21:28 |
paultag | y, but that sorta stuff :) | 21:28 |
popey | I think it's very hard to match the wit of DNA | 21:36 |
paultag | yeah, that's why I'm reluctant to do much more then just talk about it | 21:36 |
popey | hehe | 21:36 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!