_mup_ | ensemble/expose-provider-ec2 r324 committed by jim.baker@canonical.com | 03:51 |
---|---|---|
_mup_ | Simplified error messages for security group functions in EC2 provider | 03:51 |
kim0 | Morning folks | 07:38 |
_mup_ | Bug #823157 was filed: Syntax errors in /etc/bash_completion.d/ensemble <Ensemble:New> < https://launchpad.net/bugs/823157 > | 09:04 |
jamespage | morning all - has anyone done any thinking on how formulas might be tested? | 10:05 |
m_3 | jamespage: yes... lots, but unfortunately that involves polling status and/or sleeping at the moment | 14:14 |
jamespage | m_3: interesting | 14:14 |
m_3 | jamespage: we'll ask for test-related ensemble-cli features | 14:14 |
m_3 | jamespage: so far we've got partial solutions using bash/selenium and cucmber/webrat | 14:16 |
jamespage | m_3: I was thinking about 'unit-testing' from within services | 14:16 |
jamespage | rather than externally testing the formula | 14:16 |
m_3 | jamespage: oh, gotcha... then nope haven't thought about it :) | 14:16 |
jamespage | m_3: my thinking was that we could do this with a formula-tester service | 14:17 |
m_3 | jamespage: formula testing powwow sometime would be great | 14:17 |
jamespage | each formula could understand the concept of being related to it through an optional testing interface | 14:17 |
m_3 | jamespage: what have you come up with so far? | 14:17 |
m_3 | gotcha | 14:17 |
jamespage | just trying something out at the moment | 14:17 |
m_3 | brilliant | 14:18 |
robbiew | speaking of testing...we should also get a daily Ubuntu Cloud test rig setup | 14:18 |
robbiew | to test Orchestra/Ensemble bare-metal deployment | 14:18 |
robbiew | of course, this needs to happen after we sort out what Ubuntu Cloud after install looks like | 14:19 |
robbiew | heh | 14:19 |
m_3 | robbiew: yeah, still need to set up vpn access to the euca canonicloud | 14:19 |
hazmat | jamespage, yeah.. i've thought some about having a test harness for formulas | 14:19 |
_mup_ | ensemble/expose-provision-machines r296 committed by jim.baker@canonical.com | 14:20 |
_mup_ | Merged trunk | 14:20 |
hazmat | jamespage, basically a two parts per hook, a script to setup the environment, that's run by the admin cli, and then a verification script run after a hook to verify that it succeedd | 14:20 |
hazmat | jamespage, its not happening for 11.10 though | 14:21 |
m_3 | hazmat: sounds like the best story so far is a "test environment" that's sort of... well.. live | 14:21 |
_mup_ | ensemble/expose-provision-machines-reexpose r305 committed by jim.baker@canonical.com | 14:22 |
_mup_ | Merged upstream | 14:22 |
_mup_ | ensemble/expose-provider-ec2 r325 committed by jim.baker@canonical.com | 14:22 |
_mup_ | Merged upstream | 14:22 |
m_3 | jamespage: lemme know... love to go over what you're doing | 14:25 |
jamespage | m_3: sure - just getting it working in a couple of demo formulas and I'll ping it round | 14:25 |
_mup_ | ensemble/expose-provider-ec2 r326 committed by jim.baker@canonical.com | 14:37 |
_mup_ | Standardized working with EC2Error in ec2 provider tests | 14:37 |
_mup_ | ensemble/expose-provider-ec2 r327 committed by jim.baker@canonical.com | 14:41 |
_mup_ | PEP8 | 14:41 |
_mup_ | ensemble/expose-provider-ec2 r328 committed by jim.baker@canonical.com | 14:42 |
_mup_ | PyFlakes | 14:42 |
_mup_ | ensemble/expose-provider-ec2 r329 committed by jim.baker@canonical.com | 15:03 |
_mup_ | Added comment re eventual consistency of security group functions | 15:03 |
_mup_ | ensemble/security-agents-with-identity r311 committed by kapil.thangavelu@canonical.com | 15:04 |
_mup_ | rework initialize tests to setup security primitives | 15:04 |
_mup_ | ensemble/expose-provider-ec2 r330 committed by jim.baker@canonical.com | 15:11 |
_mup_ | Better comments of security group functions | 15:11 |
_mup_ | ensemble/security-agents-with-identity r312 committed by kapil.thangavelu@canonical.com | 15:12 |
_mup_ | set policy owner with a token not a principal, credentials are not always available, like when initializing nodes for the admin cli. | 15:12 |
_mup_ | Bug #823352 was filed: ensemble shell <Ensemble:New> < https://launchpad.net/bugs/823352 > | 15:22 |
_mup_ | ensemble/security-agents-with-identity r313 committed by kapil.thangavelu@canonical.com | 15:41 |
_mup_ | state initialization seeds the token database with the admin identity. | 15:41 |
m_3 | negronjl: ping | 15:41 |
niemeyer | http://people.canonical.com/~niemeyer/dublin.html | 15:44 |
negronjl | m_3: pong | 16:07 |
_mup_ | Bug #823385 was filed: hard to reuse common features in ec2 provider code <Ensemble:New> < https://launchpad.net/bugs/823385 > | 16:26 |
hallyn | niemeyer: natty ensemble completion typo (missing ';;') : | 16:29 |
hallyn | bash: /etc/bash_completion.d/ensemble: line 59: syntax error near unexpected token `)' | 16:29 |
hallyn | bash: /etc/bash_completion.d/ensemble: line 59: ` deploy)' | 16:29 |
niemeyer | hallyn: Ugh | 16:42 |
niemeyer | kirkland, bcsaller: ^ | 16:42 |
jcastro | negronjl: hey is the mongo formula in decent enough shape so that kim0 can make a screencast? | 16:42 |
kim0 | negronjl: oh and thanks for the epic post on the hadoop formulas :) | 16:43 |
eSoul | Hey Ensemble team, supporters, just wanted to join the channel and show my support as well. Very nice and interesting work. I want to experiment with this myself. | 16:45 |
negronjl | kim0: np. I'll be blogging about all of my formulas....next is cassandra then, mongodb and whatever else I can get my hands on :D | 16:47 |
kim0 | negronjl: awesome :) | 16:48 |
kim0 | eSoul: howdy | 16:48 |
kim0 | eSoul: when did you first hear about ensemble | 16:48 |
kirkland | niemeyer: i think bcsaller dumped my bash completion implementation and used his own, right? | 16:50 |
eSoul | Apparently Facebook picked up on my Ubuntu-liking and saw a few of the posts that featured ensemble, but didn't check it out till the one yesterday | 16:50 |
bcsaller | kirkland: yes, but there was a trivial patch to that already, there was a missing closing case but it was fixed within minutes of it being reported, I don't know why anyone is still seeing it | 16:50 |
eSoul | Ive been exposed/used linux since 2000 and have used ubuntu over the past few years | 16:51 |
kim0 | eSoul: Awesome! So probably the easiest way to get yourself kickstart with Ensemble is checking out → https://ensemble.ubuntu.com/docs/ (especially getting-started, and the user-tutorial) | 16:52 |
kim0 | eSoul: you probably wanna checkout the latest 3 vids on http://www.youtube.com/user/ubuntucloud#p/u as well | 16:52 |
eSoul | Thanks kim0. I've skimmed thru the doc pages and have seen the awesome screencasts. I just dont have any projects I need to used ensemble for yet. Im still rooted in using things in-house. | 16:53 |
kim0 | eSoul: very soon you'll be able to use ensemble in-house (even on a laptop) :) | 16:55 |
kim0 | eSoul: a very good way to start playing with the technology | 16:56 |
kim0 | eSoul: is to start writing a formula to address any of the needed ones at | 16:56 |
kim0 | eSoul: https://bugs.launchpad.net/principia/+bugs?field.tag=bitesize | 16:56 |
eSoul | I was hoping it would come to that. I couldnt believe it would stay locked to one virtualization system | 16:57 |
kim0 | eSoul: you can deploy to ec2 "micro" instances, which would not cost any money to run | 16:57 |
kim0 | eSoul: ec2 is just the most reliable one now .. very soon support will land for openstack, and local LXC containers and others | 16:57 |
kim0 | eSoul: special offer → If you'll start hacking on a formula, I'll help you step by step ;) | 16:58 |
eSoul | Thanks kim0, ill try to tinker around with it when I get the chance. Im afraid im much more of an implementor than a developer | 16:58 |
eSoul | haha, appareciate it | 16:58 |
kim0 | eSoul: I know what you mean .. formulas are shell scripts .. so you absolutely do not need to be a developer to write those | 16:59 |
kim0 | eSoul: I know because I am not one :) | 16:59 |
eSoul | agreed | 16:59 |
kim0 | eSoul: awsome .. so check things out and let me know what you decide to do .. cheers | 16:59 |
eSoul | But im afraid im still the one ssh-ing in every time and running all the commands (with bash history and tab auto-complete to save time) just to see everything happen one at a time | 17:00 |
eSoul | indeed | 17:00 |
eSoul | have a good one | 17:00 |
* kim0 <- eod .. partially afk o/ | 17:02 | |
robbiew | jcastro: is anyone keeping the list of hot formulas current? -> https://bugs.launchpad.net/principia/+bugs?field.tag=hot | 18:49 |
robbiew | m_3: SpamapS: ^^ | 18:49 |
* robbiew noticed OpenStack is still in "New"....and I know adam_g has that | 18:50 | |
m_3 | robbiew: nope... need to | 19:03 |
FlipStonE | hello here... i'm trying ensemble... but not working good :-) | 19:09 |
jcastro | what problems are you having? | 19:10 |
FlipStonE | when i use the command 'ensemble bootstrap' i get this error: Could not find AWS_ACCESS_KEY_ID | 19:10 |
FlipStonE | 2011-08-09 21:07:29,617 ERROR Could not find AWS_ACCESS_KEY_ID | 19:11 |
FlipStonE | i'm not finding anything helpful on google... | 19:11 |
jcastro | you need to set your environment first | 19:11 |
jcastro | let me get you a link | 19:11 |
FlipStonE | ok, thanks | 19:11 |
jcastro | https://ensemble.ubuntu.com/docs/getting-started.html#configuring-your-environment | 19:12 |
FlipStonE | ensemble.ubuntu.com/docs also interesting as it seems :-) | 19:12 |
jcastro | start there | 19:12 |
jcastro | and then you can go right into the tutorial | 19:12 |
FlipStonE | ok, i was watching the vids on youtube... this might me more interesting on the website... going to try, thanks | 19:14 |
jcastro | let me know if you need anything! | 19:16 |
jcastro | we should probably link the docs more prominently when publishing the videos | 19:16 |
FlipStonE | hmz, maybe a very stupid question, but in terminal 'bin/ensemble'... gives me nothing? | 19:17 |
jcastro | FlipStonE: if you've installed it from a ppa, you don't need the bin/ | 19:22 |
jcastro | just type "ensemble" | 19:22 |
FlipStonE | ensemble: error: too few arguments :-) | 19:24 |
_mup_ | Bug #823511 was filed: strange result from find_zookeepers <Ensemble:New> < https://launchpad.net/bugs/823511 > | 19:41 |
_mup_ | ensemble/expose-provider-ec2 r331 committed by jim.baker@canonical.com | 21:48 |
_mup_ | Added logging on creating machine security group | 21:48 |
_mup_ | Bug #823586 was filed: intermittent failure in test_relation_get_format_shell_bad_vars <Ensemble:New> < https://launchpad.net/bugs/823586 > | 22:01 |
_mup_ | Bug #823600 was filed: trunk is lagging behind orchestra spike <Ensemble:In Progress by fwereade> < https://launchpad.net/bugs/823600 > | 22:31 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!