[08:29] <rog> mornin' all, and happy new year!
[09:40] <mpl> rog: same to you Roger :)
[09:40] <rog> mpl: hiya
[10:20] <nijaba> HNY rog & all
[10:21] <koolhead11> hello nijaba
[10:23] <nijaba> Hey koolhead11!  hope you had a nice break
[10:23] <koolhead11> yes sir. :)
[10:28] <TheMue> A stormy HNY from Germany too. ;) I hope the trees in front of our house will survive those gusts.
[10:59] <koolhead11> TheMue:
[10:59] <koolhead11> :P
[11:01] <TheMue> koolhead11: Hey   :S
[11:02] <TheMue> koolhead11: But so far everything is ok. ;)
[11:02] <koolhead17> TheMue: the sounds good.
[11:02] <TheMue> koolhead17: yep
[12:41] <freeflying> wondering how can I get juju + lxc works on a laptop, anyone has any clues?
[12:47] <therve> freeflying, https://juju.ubuntu.com/CharmSchool should have the necessary bits
[12:51] <freeflying> therve: I did following that pages tells, but no lucky at all on oneiric, bootstrap is fine, afterwards, all machines will be just pending there
[12:52] <therve> freeflying, did you reboot in the process?
[12:53] <freeflying> therve: after libvit-bin installed, yes
[12:53] <therve> I don't know then
[12:53] <therve> it used to work at least
[14:22] <jcastro> woo, back to the grind folks!
[14:23] <koolhead17> hey jcastro :)
[14:33] <m_3> morning gang
[14:53] <marcoceppi> Morning
[14:58] <freeflying> still have problem with juju + lxc on laptop, container started successfully after deploy, but juju status shows them in pending, can ssh into the container, anyone has ideas on this?
[14:59] <koolhead17> freeflying: it takes sometime i suppose :)
[15:01] <freeflying> koolhead17: usually how long does it take? :)
[15:01] <koolhead17> freeflying: pastebin juju -v status
[15:02] <koolhead17> freeflying: on machine like mine with 2 gigs RAM long enough :P
[15:04] <freeflying> koolhead17: http://paste.ubuntu.com/791723/
[15:06] <freeflying> koolhead17: I'm going to leave my laptop running alone there :), and get into bed, hope everthing will be going as expected in 8 hrs :P
[15:06] <koolhead17> freeflying: another thing you can do is check log inside your data-dir
[15:07] <koolhead17> freeflying: hehehe. i guess it will take less time :P
[15:07] <koolhead17> freeflying: if your interested in debugging i can show u the way :P
[15:08] <freeflying> koolhead17: I'd love to, since I'm going to give a talk on juju in couple of days at a confenrence :P
[15:09] <koolhead17> jcastro: wont it be good idea to modify the documentation and come up with some starred kind of thing saying about memory and time taken for juju to bring up instance?
[15:09] <jcastro> yeah, I need to talk to hazmat about docs
[15:09] <koolhead17> freeflying: awesome, well in that there are other folks here who can help you as they are more knowledgeable than me :P
[15:10] <jcastro> freeflying: is this the first time you're running it?
[15:10] <jcastro> the first time takes a while
[15:10] <jcastro> after that when everything is cached it's like a few seconds for me
[15:10] <freeflying> jcastro: actually I tried before, but not sure if I gave it enough time before I destroy them :)
[15:11] <koolhead17> freeflying: one simple suggestion
[15:12] <koolhead17> try installing only mysql charm
[15:12] <koolhead17> and unless/until it comes in running mode dont deploy wordpress charm
[15:12] <koolhead17> i remember facing same in first time :P
[15:14] <freeflying> koolhead17: ok, just destroyed previous environment, and re-deploy mysql only
[15:14] <koolhead17> freeflying: cool
[15:15] <freeflying> koolhead17: how can I check whether the charm has been deployed into the container?
[15:16] <koolhead17> freeflying: juju -v status will give you information about the container <id>
[15:17] <koolhead17> in the environments.yaml you must have provided juju data-dir
[15:17] <koolhead17> go there
[15:18] <koolhead17> you will find something like <username>-sample
[15:18] <koolhead17> inside there u will have a directory units
[15:18] <koolhead17> it has all the meat u require :P
[15:21] <hazmat> jcastro, pong
[15:23] <freeflying> koolhead17: ssh into the container just deployed(not with juju ssh), and there is nothing running inside the container shows mysql will be deployed
[15:24] <koolhead17> freeflying: is mysql charm finally running"?
[15:25] <freeflying> koolhead17: no, juju status told its still in pending
[15:25] <hazmat> freeflying, do you see the containers twice in the output of lxc-ls ?
[15:25] <hazmat> lxc-ls shows all extant containers, and does a separate line for running containers (so its listed twice if running)
[15:26] <freeflying> koolhead17: yes
[15:26] <freeflying> hazmat: yes
[15:26] <freeflying> freeflying@x200:~$ sudo lxc-ls
[15:26] <freeflying> freeflying-lxc-0-template  freeflying-lxc-mysql-0
[15:26] <freeflying> freeflying-lxc-mysql-0
[15:28] <m_3> marcoceppi: do you have a gist for using the ch downloader/verifier?
[15:28] <koolhead17> jcastro: around
[15:29] <marcoceppi> m_3: Not really, I could make one if you like
[15:29] <m_3> marcoceppi: nah, just wondering if you had one in place already... thanks tho!
[15:30] <koolhead17> freeflying: did you install Juju from PPA?
[15:32] <freeflying> koolhead17: yes
[15:32] <koolhead17> freeflying: juju -v status
[15:32] <koolhead17> if any luck
[15:33] <koolhead17> :P
[15:33]  * koolhead17 being optimist
[15:33] <hazmat> freeflying, inside of $data-dir/units/mysql-0 there should be logs from the unit agent that might be helpful here
[15:33] <hazmat> also worthwhile to verify the unit agent is running via  ps aux | grep juju
[15:33] <hazmat> should show the machine agent for local host and the unit agent for the container
[15:36] <freeflying> hazmat: only the one for on host is running
[15:37] <hazmat> freeflying, hmm.. could you pastebin the master-customize.log in $data-dir
[15:37] <hazmat> freeflying, typically if the unit agent doesn't come up its a problem getting the initial container setup correctly
[15:37] <koolhead17> nijaba: i have been able to get few off the issues in owncloud charm as you pointed getting fixed :P
[15:38] <nijaba> koolhead17: sounds great! Tell me when you need another review
[15:39] <koolhead17> nijaba: by this week end sir :)
[15:39] <nijaba> koolhead17: looking forward to it
[15:39] <koolhead17> thanks
[15:41] <freeflying> hazmat: http://paste.ubuntu.com/791761/
[15:54] <koolhead17> hazmat: any idea when are we getting done with the juju bug so it works with eucalyptus?
[16:10] <hazmat> freeflying, it looks like the install failed into the template container
[16:10] <hazmat>  Hash Sum mismatch and failed to fetch some archives
[16:11] <jcastro> oh neat, cacti over the break
[16:11] <jcastro> marcoceppi: thanks for the review
[16:40] <marcoceppi> jcastro:  Yeah, still writing the full review, there's a lot left do to for that one
[16:40]  * jcastro nods
[16:40] <jcastro> I'm just happy to see a guy show up!
[16:43] <SpamapS> koolhead17: I'm not sure there is a bug in the latest Ubuntu+juju
[16:43] <SpamapS> koolhead17: IIRC the problem was that txaws was too old on lucid
[16:45] <koolhead17> SpamapS: so we need to try juju+eucalyptus+oneiric to get that particular doubt/issue whatever fixed
[16:49] <SpamapS> koolhead17: eucalyptus can be on any platform, but juju should be run on oneiric talking to the eucalyptus box
[16:50] <SpamapS> We should probably try to get a euca and an openstack setup and run our ftests against it
[16:50] <koolhead17> SpamapS: that would be awesome.
[16:51] <koolhead17> SpamapS: also as you mentioned i need to get an oneirc instance running via eucalyptus and get juju configured on that.? am i correct sir ?
[16:55] <SpamapS> koolhead17: um, no. ;)
[16:56] <SpamapS> koolhead17: you just need oneiric *somewhere* that can communicate with eucalyptus
[16:56] <SpamapS> koolhead17: it could be an instance, or a VM on a laptop, or something else.
[17:00]  * koolhead17 scratches his head 5 times
[17:54] <nijaba> SpamapS: do you have time to work on my buildd issue?
[18:07] <SpamapS> nijaba: sure, remind me where to start.
[18:07] <nijaba> I'll resend my last email which is a nice summary
[18:08] <nijaba> SpamapS: see your inbox
[18:14]  * SpamapS recoils in horror upon seeing his swollen bloated spam infested inbox
[18:15] <nijaba> SpamapS: I can pastbin my email if you prefer :)
[18:18] <SpamapS> nijaba: regarding your question, I think I should change the Makefile to only run tests on 'make check' instead of also on 'make install'. This makes sense, make install is run with fakeroot, while make check is not.
[18:18]  * SpamapS does that
[18:18]  * nijaba does happy dance
[18:20] <SpamapS> nijaba: ok, pushed
[18:20] <SpamapS> nijaba: you should be able to kick off the auto-build from code.launchpad.net/charm-tools
[18:21] <nijaba> SpamapS: I am, but I need to reauest a merge of take-trois first
[18:26] <nijaba> SpamapS: merge review requested
[18:30] <SpamapS> hm looks good, testing now.. but I just noticed a bug in my code..
[18:30] <SpamapS> using exit 0 where the test should really return 0 or something. Hrm.
[18:30] <SpamapS> may have to refactor the tests a bit to stick them each in their own function so they can skip themselves.
[18:31] <nijaba> ah, true...
[18:31] <SpamapS> Fine for now though
[18:32] <SpamapS> tests/helpers/helpers.sh: 39: /home/clint/src/charm/buildd-fixes-take-trois/tests/helpers/test_peer.sh: cannot create /tmp/tmp-juju-log: Permission denied
[18:33] <SpamapS> looks like that needs to be a mktemp -d
[18:33] <SpamapS> tests/helpers/helpers.sh: 190: /home/clint/src/charm/buildd-fixes-take-trois/tests/helpers/test_peer.sh: cannot create /tmp/result: Permission denied
[18:33] <nijaba> SpamapS: it's a file actually, and I wanted to keep the same name over multiple runs
[18:34] <SpamapS> nijaba: then you'll need to put the username in it
[18:34] <nijaba> SpamapS: ??
[18:34] <SpamapS> I can't run "as a test user"
[18:34] <SpamapS> because I ran as my regular user already
[18:34] <nijaba> SpamapS: ah, right! will fix
[18:35] <SpamapS> should probably clean those files up on success
[18:35] <SpamapS> /tmp/result is also a bad file name. ;)
[18:35] <nijaba> SpamapS: I truncate on each run
[18:36] <SpamapS> yeah but you can't just use /tmp/result .. mktemp
[18:36] <nijaba> SpamapS: you are right
[18:36] <SpamapS> (and then make sure that file is cleaned up in your trap if it exists)
[18:37] <SpamapS> Otherwise it works fine once I rm those two files from my main user
[18:47] <nijaba> SpamapS: ok, changes pushed
[18:48] <jcastro> m_3: I'm going to give zenoss one day or so to catch up with the new years and then I'm going to ask for a call this week or next
[19:15] <SpamapS> nijaba: you can't just rm tempfiles after you're done with them. You have to do it in the exit trap.
[19:15] <SpamapS> nijaba: otherwise an error leaves files sitting in /tmp
[19:15] <SpamapS> not the end of the world
[19:15] <SpamapS> but bad form. ;)
[19:16] <SpamapS> actually I think you're ok here..
[19:16] <SpamapS> there's no possibility for error.
[19:16] <SpamapS> unless echo fails. ;)
[19:18] <SpamapS> nijaba: note that you don't actually need that result file.. you could just | grep
[19:18] <SpamapS> 2>&1 | grep anyway
[19:41] <nijaba> SpamapS: noted
[19:41] <nijaba> thanks
[19:42] <m_3> jcastro: sounds good on zenoss... anytime's good for me
[19:42] <m_3> jcastro: maybe before budapest tho?
[19:42] <jcastro> yeah so, this week
[19:43] <m_3> jcastro: should I talk to the guys I know there beforehand?
[19:43] <jcastro> oh I didn't know you knew people
[19:43]  * m_3 gets around
[19:43] <jcastro> m_3: sigh, I failed to include you on CC
[19:43] <jcastro> fwding the info now
[19:43] <m_3> (beach boys stuck in my head now)
[20:09] <mchenetz> Good afternoon and Happy Holidays!
[20:37] <jcastro> hey mchenetz!
[20:37] <jcastro> how were your holidays?
[20:37] <mchenetz> jcastro: they were good and yours?
[20:37] <jcastro> good good!
[20:38] <mchenetz> I was busy during the holidays… However, i am getting back to the OSX implementation now
[21:04] <jcastro> SpamapS: Got time soonish?
[21:47] <SpamapS> jcastro: now's good
[21:48] <jcastro> SpamapS: I just sent you a mail with the text.
[21:48] <jcastro> G+?
[21:48] <SpamapS> sure let me grab my G+ machine
[21:50] <SpamapS> jcastro: invite when ready
[21:57] <SpamapS> I hate technology
[21:59] <jcastro> SpamapS: I can hear the feedback when I yell
[21:59] <jcastro> so I think it's getting to your laptop
[22:01] <jcastro> phone?
[22:01] <jcastro> or irc is fine
[22:13] <EvilBill> Wow, back here from the holidays.
[22:13] <EvilBill> Big fun.
[23:42] <SpamapS> EvilBill: w/b
[23:55] <freeflying>  /win 34