| 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!