/srv/irclogs.ubuntu.com/2014/04/21/#juju.txt

=== CyberJacob is now known as CyberJacob|Away
=== vladk|offline is now known as vladk
=== CyberJacob|Away is now known as CyberJacob
=== vladk is now known as vladk|offline
=== vladk|offline is now known as vladk
=== vladk is now known as vladk|offline
=== Ursinha is now known as Ursinha-afk
=== vladk|offline is now known as vladk
sridherError:  worker: exited "environ-provisioner": failed to process updated machines: cannot start machine 1: no matching tools available09:46
=== Ursinha-afk is now known as Ursinha
=== timrc-afk is now known as timrc
=== mbruzek changed the topic of #juju to: Weekly Reviewer: mbruzek || Welcome to Juju! || Docs: http://juju.ubuntu.com/docs || FAQ: http://goo.gl/MsNu4I || Review Queue: http://goo.gl/9yBZuv || Unanswered Questions: http://goo.gl/dNj8CP
=== timrc is now known as timrc-afk
TugHi, I have a few questions about customizing a deployment of mongodb with mongodb charm13:29
TugLike what would be the recommanded way to add authentication? Should I clone the mongodb charm, include the keyFile in it and modify the install hook to copy the file to the right place?13:29
=== timrc-afk is now known as timrc
hazmatTug, keyfile being ssl?13:40
hazmatTug, ideally that would be config13:40
hazmatTug, but yeah.. in general fork, modify & test, submit pull request/merge proposal13:40
Tughazmat, yeah ssl13:41
Tughazmat, you mean modify the config-changed hook ?13:41
hazmatTug, yeah13:42
hazmatTug, and config options on the charm13:42
hazmatTug, config.yaml13:43
Tughazmat, yeah add a new config option for the path of the file for instance right ?13:43
hazmatTug, for the contents of ssl cert / ssl key / ssl ca13:44
hazmatTug, the config-hook drops those onto disk, and configures mongodb to use ssl if their present..13:44
Tughazmat, the content directly into the config.yaml you think ?13:44
hazmatTug, no.. config.yaml is the schema, but yeah.. the service config would have the ssl key/cert config..13:45
Tughazmat, ok I see. Well why not. Not sure how it's going to render on juju-gui :)13:46
hazmatTug, not to pretty, but should be fine, just gets collapsed into a text field  i've done this with some of the other charms13:46
TugOk thx, I'll try this then ;)13:47
hazmatTug, there's one ancillary alternative  which is having the mongodb service act as its own ca, but that implementation is a bit more advanced (have to replicate the ca files across replicaset and potentially to shard servers).13:47
hazmatthe config options for key/cert/ca usage is pretty straightforward13:48
Tughazmat, Mmm I see, but I guess I would have to play with openssl to have this right ?13:49
Tugand add multiple hooks13:50
hazmatTug, don't worry about the service being its own ca.. its complicated.. there's some helpers in charm-helpers..13:50
Tugok hazmat13:50
lazyPowerhazmat: ping13:51
hazmatTug, the config option around ssl is pretty straight forward.. add additional options to config.yaml for key/cert/ca .. detect those in config-changed and configure mongodb for ssl.. also probably one more.. which is for clients to pass the ca13:51
hazmatunless its a system recognized ca13:51
hazmatlazyPower, pong13:51
hazmatlazyPower, yeah.. i'm on it :-)13:51
hazmatlazyPower, re DO13:51
lazyPowerhazmat: I did some work on that api parser actually13:51
hazmatlazyPower, oh?13:52
lazyPowerits made me realize how weak i am with regex :P13:52
hazmatlazyPower, api parser?13:52
lazyPoweroh sorry, context13:52
Tughazmat, out of curiosity, do you have a link to the charm-helpers you were talking about ?13:52
lazyPoweri'm working on exact matches so we dont match their prefab app boxes.13:52
lazyPowereg: 12.04 dokku13:52
hazmatlazyPower, if you mean jujuclient.. rog has something that will use parse the golang client api to json13:52
mbruzekHello Tug13:53
hazmatlazyPower, ah.. so i'm not quite sure what the best option is.. i was thinking of a unit test that verified all the default images chosen13:53
lazyPoweri want to abstract away the list if i can, because it wont scale. They deprecate the vanilla images pretty often.13:53
hazmatlazyPower, and then tossing it into ci13:53
TugHi mbruzek13:53
hazmatlazyPower, basically i want to avoid clients having to do the api call, call its time consuming, but still keep constant check that the images are valid..13:53
mbruzekTug, sorry I was catching up I see that hazmat answered your questions.13:53
hazmatit does sort of assume that clients get updated when images are invalid13:54
hazmatlazyPower, i just pushed a quick change that gives a nicer error message then just the traceback on api error (ie tell the user what the do said was in error)13:54
lazyPowerawesome13:54
lazyPowerdo i need to rebase? or are you going to handle that?13:54
hazmatlazyPower, new output is http://pastebin.ubuntu.com/7299388/13:55
hazmatlazyPower, i'll handle.. i'm adding support to the mini do client for image fetching so i can add a unit test to verify the default image selection, and then merge your mp13:55
lazyPower+ 1 on the new response message.13:55
lazyPowerack. Thanks for taking a look13:55
hazmatlazyPower, np.. thanks for the mp13:56
hazmatTug, http://bazaar.launchpad.net/~charm-helpers/charm-helpers/devel/view/head:/charmhelpers/contrib/ssl/service.py13:57
hazmatTug, its used in a few charms for generating server and client certs for mutual auth with tls13:57
Tugthank you hazmat13:58
* hazmat makes a note to add some charm-helper docs13:58
Tugyeah it's not so simple but it might not be impossible to adapt it for mongo13:58
TugI'll have a look13:59
hazmatlazyPower, yeah.. i was hoping to avoid the image check on every plugin invocation. its only about 1.5s though..  so probably worthwhile to just bake it in.14:09
lazyPowerhazmat: would probably be prudent to cache the response and expire every N hours?14:09
lazyPowerunless it reaches a 404 on image creation, then refetch, THEN throw exception?14:10
hazmatlazyPower, that sounds pretty reasonable14:10
hazmatalbeit more complexity14:10
lazyPoweri agree that it adds complexity but it enhances the UX14:10
hazmatlazyPower, the issue is that we get user images/backups as well in that api call14:11
hazmatyeah14:11
lazyPoweryeah, i was considering that.. i wonder if this is where we dont explore an opportunity presented by other mediums, and interrupt with an interactive list and let the user choose14:11
lazyPowerthat deviates pretty far from the vanilla juju ux, but makes sense14:12
hazmatargh.. battery dying.. back in a bit14:13
lazyPowersinzui: re: https://bugs.launchpad.net/juju-core/+bug/1309805 - shall i re-open the bug with my output or file a new bug?14:19
_mup_Bug #1309805: LXC / Local provider machines do not boot in 1.18 / 1.19 series <juju-core:Incomplete> <https://launchpad.net/bugs/1309805>14:19
fro0gwill juju support spot instances?14:20
lazyPowerfro0g: on AWS correct?14:22
sinzuilazyPower, The bug isn'14:25
sinzuit closed. There is no information for en gineer to reproduce the bug and make a fix14:26
lazyPowersinzui: ok, i was asking because it looked like a community member was trying to help by adding their output and it wasn't helping.14:26
lazyPowerI'll attach machine agent logs + commands. I can reproduce this on 2 systems14:26
sinzuilazyPower, The other error in the bug is not about tools14:26
sinzuithank you lazyPower14:26
lazyPowernp, thanks for taking a look sinzui14:27
lazyPowerhas anyone else bootstrapped on hpcloud today? Looks like i'm seeing a new bug here as well: https://bugs.launchpad.net/juju-core/+bug/131064514:34
_mup_Bug #1310645: Bootstrapping on HPCloud fails with package Hash Sum Mismatch <hp-cloud> <juju-core:New> <https://launchpad.net/bugs/1310645>14:34
sinzuilazyPower, abentley reports the same issue on joyent and azure14:38
lazyPowerack. looks like monday hasn't lost its edge14:38
fro0glazyPower: yes14:44
lazyPowerfro0g: i'm not aware of any active efforts to support spot instances. You can request spot instances and work them into your environment with the manual provider - but i do not believe that juju supports provisioning spot instances as a provider option.14:45
lazyPowersinzui: attached logs to https://bugs.launchpad.net/juju-core/+bug/130980514:47
_mup_Bug #1309805: LXC / Local provider machines do not boot in 1.18 / 1.19 series <juju-core:Incomplete> <https://launchpad.net/bugs/1309805>14:47
lazyPoweri have mbruzek doing the same14:47
fro0glazyPower: ok14:48
sinzuithank you lazyPower14:48
fro0glazyPower: thanks!14:48
lazyPowerNp problem fro0g. if you'd like to see it as a feature, i would open a feature request against juju-core. I can't promise anything above the core-team will take a look at it and triage it appropriately. but you'll be the first to know if it lands by doing so.14:49
mbruzekHey guys it seems I have got past the "pending" problem on Trusty, just now.  Talking about https://bugs.launchpad.net/juju-core/+bug/1309805  lazyPower and cory_fu15:01
_mup_Bug #1309805: LXC / Local provider machines do not boot in 1.18 / 1.19 series <juju-core:Incomplete> <https://launchpad.net/bugs/1309805>15:01
lazyPowermbruzek: randomly started working or did you do something specific?15:01
mbruzekI destroyed my environment, ran the cleanup script that removed lxc containers.  But I think what solved it was running juju sync-tools before my bootstrap15:02
mbruzekI am able to get a charm to started this morning.15:02
lazyPowerah, excellent. Let me try syncing tools and trying again15:02
mbruzekI believe it was due to the juju sync-tools, can lazyPower  or cory_fu  confirm?15:02
cory_fuHow do I add the dev ppa to get juju 1.19?15:03
lazyPowercory_fu: sudo add-apt ppa:juju/devel15:03
lazyPowers/add-apt/add-apt-repository15:03
cory_fuAh, right, of course.  Thanks15:03
mbruzekI may have claimed victory too soon guys, I got the "ubuntu" charm to start, but my other tests are still in pending.15:04
mbruzekTry a charm other than "ubuntu"15:04
mbruzekplease15:04
lazyPowerack, i'll deploy a bundle15:04
lazyPowerhowever it appears my ubuntu charm is still pending... and i'm geting the same output in machine-0.log15:05
mbruzekI got the ubuntu charm to start...because that one is trusty ?15:08
lazyPowermbruzek: it didn't appear to fix it. bundle:mediawiki/single is pending. with the same scrolling log output15:09
sinzuimbruzek, lazyPower do either of you specify the default-series in your env?15:09
mbruzekno I do not15:10
lazyPowersinzui: i have specified precise in my local env config, yes.15:10
sinzuiI do, I   local:15:10
sinzui    type: local15:10
sinzui    default-series: precise15:10
hazmatlazyPower, fwiw. i eschewed the regex .. http://pastebin.ubuntu.com/7299864/15:10
lazyPowerhazmat: nice approach. I didn't think to look at the public: flag in the json output15:11
lazyPowers/flag/property15:11
lazyPowerdoes it match on their single-click-deploy appliations? wrt dokku-wiki and gitlab? That was my other concern was matching on those and potentially launching an application along with juju.15:12
lazyPoweroh line 10 takes care of that. awesome. great work hazmat15:12
mbruzeksinzui, I am setting that and testing it now15:13
lazyPowerah i apologize i jumped the gun, i set default-series on everything but local provider.15:15
mbruzeksinzui, That seems to work for me15:20
mbruzeksinzui, I have found a new problem however, and I need guideance on where to open it against.15:21
cory_fuSetting the default series as trusty or precise?15:21
mbruzekprecise15:21
mbruzekI don't think local was uploading the tools for precise15:21
sinzuimbruzek, interesting. does : trusty work?15:21
lazyPowersinzui: are a lot of these problems related to the fact that we now have 2 LTS's to track? Where default-series wasn't mandatory before, but is now?15:21
mbruzeksinzui, I was able to deploy tomcat and ubuntu15:21
mbruzeksinzui, Both charms deploy.  tomcat failed in the install hook doing a apt-get update.15:22
mbruzekI sshed to ubuntu charm and ran apt-get update and that fails in the same way.15:22
sinzuimbruzek, my logs claim they were upload both tools...and since I know I don't have precise, It should have gone to the network to get them...there is no guarantee that the series and archs have the same tools15:22
lazyPoweroh snap, that did appear to fix it. bundle:mediawiki/single is now deploying as expected.15:23
sinzuilazyPower, In my release notes for 1.18.1 I recommended default-series because I was getting a lot of issues that were caused by ambiguous envs15:23
lazyPowersinzui:  i remember that email now that you call attention to it. Sorry for not heeding the advice earler. Do we have default-series being added to the boilerplate environment config for new users now? We should probably add a ticket for that if not.15:24
sinzuilazyPower, I have not seen it yet. I think it is the sane thing to do.15:25
mbruzeksinzui, I believe apt-get update is failing for trusty charms.  What component would that be against?15:26
lazyPowermbruzek: is the output the same as i linked you earlier about a hash-sum mismatch?15:26
mbruzekYes15:27
sinzuimbarnett, That's ubuntu, not charms or juju15:27
lazyPowermbruzek: elmo pushed a fix for that, its propigating - i can confirm it resolved my issues on hp-cloud....15:27
cory_fulazyPower: I am getting the hash-sum mismatch on local, now, yes15:27
lazyPowerhowever that was a precise host - do you know if that fix was pushed for trusty as well sinzui?15:27
sinzuimbruzek, lazyPower I believe the same package in in both series15:28
cory_fuAnd the local-machine that go the error was precise... Is there a way I can... encourage the propagation?15:28
lazyPowercory_fu: speak with a stern voice and shake your finger at it profusely15:29
cory_fulol15:29
cory_fuI meant, is there any caching done by the LXC that I could explicitly expire?15:29
lazyPowerits not an image update, it was a fix server side on the SUM file that apt uses for CRC checking.15:29
mbruzekso lazyPower I don't understand how the fix will be delivered.  If it is fixed on the server side how did I get it just now?15:43
lazyPowermbruzek: apt fetches the CRC during apt-get update and validates teh package list against that CRC file. It wasn't something that was pushed out to clients. So when it propigates to your apt mirror it will be available to you.15:44
joselazyPower: that bug in wordpress is fixed, MP is up16:22
tvansteenburghwhen amulet deploys a charm, where does it get the config.yaml from?16:28
tvansteenburghi have a config.yaml that i've updated on disk, but amulet isn't using it16:28
josetvansteenburgh: afaik it's the config.yaml file that's on the charm, but you can specify options by doing d.configure('servicename', {'option': 'value', 'option': 'value'})16:29
tvansteenburghjose: that's what i assumed too, but that's not what i'm seeing.16:30
josetvansteenburgh: oh, I'm not sure if it deploys the local charm, I think it gets it from the charm store16:31
tvansteenburghwell i have JUJU_TEST_CHARM set, which is supposed to make it deploy the local copy, but i'm not sure if it's working or not16:32
tvansteenburghi guess i'll continue my debugging there16:32
josefor now I suggest you go ahead and set the options where needed16:33
lazyPowertvansteenburgh: when you run the test from the command line: eg ./100-deploy - it uses the charm store, if you're using the testing harness charm test -e <environment> it will deploy teh local charm.16:34
lazyPowernot sure if that helps or answers the question but i thought maybe it would.16:35
lazyPowerjose: woot. if its in the queue mbruzek will be taking a look at it.16:35
joseawesome, then :)16:36
marcoceppijose: lazyPower we're mailing the list in a little bit, but future doc contributions should be done in the src/en/ markdown files16:42
jcastromarcoceppi, I am confused16:42
jcastrohttps://github.com/juju/docs/blob/master/src/en/charms-constraints.md16:42
jcastrojuju bootstrap --constraints "cpu-power=0 cpu-power=0 mem=512M"16:42
jcastrois entirely correct in the MD16:42
josemarcoceppi: ack, will re-do my stuff and commit as soon as I get home16:42
lazyPowermarcoceppi: thanks for the update. I'll keep that in mind when accepting PR's.16:43
jcastrojose, I'm fixing it now no worries16:43
marcoceppilazyPower: very soon the htmldocs will be gitignored, so it won't be a problem, but fyi until then16:43
jcastrobut from looking at the markdown source, it appears to be correct?16:43
marcoceppijose: he removed cpu-power from the output16:43
josein university I have only found a workaround to connect to IRC, so I can't do much16:43
marcoceppijcastro: ^^16:43
lazyPowerjose: sshuttle is your friend16:44
josejcastro: thank you :)16:44
jcastrooh oh16:44
jcastroso cpu-power=0 doesn't work anymore?16:44
lazyPowerjcastro: it was duplicated. that was the fix16:44
jcastroI could have sworn we used to not have it, and then at some point had to explicitly say 016:44
rick_h_jcastro: there's cpu-power and cpu-cores16:44
josemarcoceppi, jcastro: I removed one of the cpu-power=0, it's doubled16:44
jcastrooh!16:45
jcastronow I see it'16:45
rick_h_jcastro: that had two cpu-powers vs one of each16:45
rick_h_ juju bootstrap --constraints "cpu-power=0 cpu-cores=0 mem=512M"16:45
rick_h_would be the better update perhaps?16:45
joseI can confirm "cpu-power=0 mem=512M" works, no need to specify cpu-cores16:46
joselazyPower: sshuttle?16:46
rick_h_ok cool16:46
lazyPowerjose: https://github.com/apenwarr/sshuttle16:46
jcastrolazyPower, new PR with fix incoming16:46
joselazyPower: dns servers don't work here and if i set 8.8.8.8 I cannot connect :P16:46
lazyPowerjose: sshuttle creates a VPN tunnel to your host of choice - so you could route all your traffic around whatever barrier you've got via ssh. Assuming you can ssh out.16:47
joseI cannot SSH out :P16:47
lazyPowerbut id ont know what your universities network policy is, so YMMV on if you're being a trouble maker16:47
josenah, sysadminds are good with me messing with networks, I'm going to try with a personal VPN later on16:48
josefor now, /me runs to have lunch and take an exam16:48
jcastrolazyPower, don't accept my PR yet, let me see what rick's does16:48
renierHi. within a hook, would there be a magic variable that has the name of the charm?16:49
jcastrorick_h_, yours is more explicit so I think I'll do that16:49
rick_h_jcastro: up to you. I like the shorter, but was trying to get at what I think the original line was meant to be/demonstrate16:50
lazyPowerack16:51
jcastroyeah longer, but better example16:51
jcastrolazyPower, I can confirm rick's modifications to the command still  fires up a t1.micro, so we're all set.16:53
lazyPowerwoo awesome16:54
jcastrojose, oh, I only fixed your accepted PR btw16:54
jcastroOMG16:56
jcastroarosales, did you add the joyent page to every file by hand?16:56
=== vladk is now known as vladk|offline
josejcastro: ok, will fix as soon as I'm homr17:03
=== timrc is now known as timrc-afk
arosalesjcastro: no, the make did that for me.17:10
jcastrooh ok17:10
sinzuilazyPower, mbruzek : I reposted the my default-series recommendations: http://curtis.hovey.name/2014/04/21/working-with-ubuntu-12-04-precise-and-14-04-trusty/17:10
jcastroarosales, I did another submission if you want to use that one17:10
arosalesjcastro: for the joyent provider?17:11
jcastroyeah17:11
lazyPowersinzui: reblogging now. thanks for this!17:11
jcastroarosales, yeah17:20
jcastrohttps://github.com/juju/docs/pull/7017:20
jcastroarosales, that's how you add a page, we can either fix yours or accept that one, up to you17:21
jcastro<--- lunch17:21
* arosales looking17:28
arosalesjcastro: can you help me understand what is incorrect about https://github.com/juju/docs/pull/68 ?17:30
=== natefinch is now known as natefinch-afk
renierhi, arosales. think he means that you added the html generated page. I'm guessing only the markdown is needed17:37
jcastroyeah, but marcoceppi's .gitignore will fix that17:38
jcastroarosales, basically, we don't generate the pages, the build system does17:38
jcastroarosales, but we'll fix it so the generated html is ignored17:39
renierhey, so anyone using http://cloud-images.ubuntu.com/vagrant/precise/current/precise-server-cloudimg-amd64-juju-vagrant-disk1.box lately? it's giving errors when bootstrapping17:43
renierwhat are people using here for a vagrant jujubox?17:43
jcastrorenier, I just reported it's brokeness to the maintainer today17:43
utlemmingrenier: do you have a paste for that?17:43
jcastrobut yeah, something changed in 1.18 that we need to fix and regen the boxes17:43
jcastroutlemming, lazyPower was the one trying them out17:44
jcastroutlemming, I think for starters it needs to explicitly install juju-local17:44
jcastrowhich was causing some pain17:44
renierjcastro, something changed in juju 1.18 you mean, or another piece?17:44
renierutlemming, I'll get that for you17:44
jcastrorenier, I believe 1.1817:44
renierok, yea, juju version 1.18.1 in the box17:45
lazyPowerutlemming: do you need anything from me re: juju box investiation?17:48
lazyPoweri can send logs and the vagrantfile if you'd like. what i saw was some missing components, and after installing them manually i ran into other issues with regard to missing a default-series in the environments.yaml (which we sussed out this morning)17:49
cory_fuIs it possible for a charm's config-changed hook to tell if it's being run as part of charm upgrade vs just a config-set?17:49
lazyPowercory_fu: set a sentinel file in $CHARM_DIR and act on it, when finished acting, rm said sentinel file?17:49
cory_fuNot sure I understand17:50
lazyPowercory_fu: during upgrade-charm at the end touch $CHARM_DIR/.upgrading17:51
lazyPowerlook for if [ -f $CHARM_DIR/.upgrading]; then   #do stuff rm $CHARM_DIR/.upgrading fi17:52
lazyPowertheres your idempotency guard against running said code if being called directly after upgrade-charm17:52
cory_fuAh, I see17:53
arosalesrenier: Hello, and thanks for the feedback :-)17:56
arosalesjcastro: understood, I think all your pull (re: 70) is missing the png17:56
jcastroI just fixed it17:56
tvansteenburghbzr branch18:00
tvansteenburghwrong win18:01
lazyPowertvansteenburgh: bzr: ERROR: command 'branch' requires argument FROM_LOCATION18:04
tvansteenburghso i finally figured out how to get my amulet tests working18:04
lazyPowerwoo!18:04
tvansteenburghi had to bzr ci my local changes before amulet/juju-deployer will use them18:05
arosalesjcastro: +1 for your commit then18:05
marcoceppitvansteenburgh: yeah18:05
tvansteenburghseems not good18:05
marcoceppithat should be addressed in the next rlease of amulet18:05
marcoceppiit's a known issue18:05
tvansteenburghok cool18:05
renierutlemming, https://gist.github.com/renier/1115097318:06
tvansteenburghso now i have a patch for haproxy. do i file a bug against https://launchpad.net/~charmers/charms/precise/haproxy/trunk and push my changes to ~tvansteenburgh/charms/precise/haproxy/trunk ?18:06
renierutlemming, that's what I saw upon vagrant up. let me know if you need logs of anything ^18:07
lazyPowertvansteenburgh: indeed18:09
lazyPoweryou dont need to specify /trunk as your local branch through, you can name it whatever you like18:09
tvansteenburghlazyPower: thanks18:09
tvansteenburghlazyPower: do i need to subscribe ~charmers to this, or change the status? https://bugs.launchpad.net/charms/+source/haproxy/+bug/131073218:21
_mup_Bug #1310732: Enable sticky sessions <haproxy (Juju Charms Collection):New> <https://launchpad.net/bugs/1310732>18:21
lazyPowertvansteenburgh: nah,  create a MP for your branch and it will show up in the REV Q18:22
=== sputnik1_ is now known as sputnik13net
tvansteenburghanyone want to get on a hangout and discuss a good way to do a master election using peer relations?18:44
=== vladk|offline is now known as vladk
marcoceppihaha18:49
marcoceppitvansteenburgh: I'd love to, but that's a long hangout18:49
tvansteenburghmarcoceppi: i got nothin but time :P18:51
tvansteenburgheven if we time-box it, i'd like to hear your thoughts18:52
tvansteenburghi need to find some way to solve my problem, even if it's not proper leader election18:52
lazyPowertvansteenburgh: there's an effort to resolve this for cassandra to18:54
lazyPowerso let me know what your ideas are. I'll be assuming responsibility for that behemoth soon18:55
=== vladk is now known as vladk|offline
renierjcastro, given juju 1.18 has that problem, should I use juju/stable or another branch? I'm going to try this on a trusty box19:32
=== BradCrittenden is now known as bac
jcastrorenier, trying with 1.16 might help19:36
renierjcastro, ok. is that 'juju/unstable'? (not familiar with the branch names?19:37
renierI can look it up. don't worry19:38
jcastro1.16 is old stable19:39
jcastro1.18 is current stable19:39
jcastro1.19 is current devel19:39
renierok, thanks19:39
=== timrc-afk is now known as timrc
=== natefinch-afk is now known as natefinch
josejcastro: are the juju docs good for translating?21:20
josebecause if so, I can try and translate them to spanish21:20
=== CyberJacob is now known as CyberJacob|Away
=== CyberJacob|Away is now known as CyberJacob
jcastrojose, gimme a few days to sort out some minor issues first21:26
jcastrowe need to connect it to launchpad, etc.21:26
joseno worries, just ping me once it's good to go and I'll do my best to translate them21:26
utlemminger, so why would I be seeing this: "machine-0: 2014-04-21 21:40:53 ERROR juju.provisioner provisioner.go:175 environ provisioner died: failed to process updated machines: cannot start machine 1: no matching tools available" in the logs?21:44
lazyPowerutlemming: it needs a default-series property in teh environment config21:48
utlemminglazyPower: thanks21:48
lazyPoweranytime21:54
=== CyberJacob is now known as CyberJacob|Away

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!