[00:41] <thumper> marcoceppi: was at the gym, reading scrollback
[00:44] <thumper> marcoceppi: FWIW, fixing upgrade is on my todo list
[06:33] <freeflying> do we have some thing similar to achieve maas-name constraints now in latest go juju
[07:06] <nesusvet> Hello everyone! Can I install the juju agent locally in maas environment? in сase if I am using the remote installed agents on another hosts?
[07:11] <sarnold> nesusvet: I think so? can you describe a bit more what you're trying to accomplish? (I'm no expert, but I am awake :)
[07:13] <nesusvet> I installed maas environment  and can see remote machines via juju status. Now, I want to write own charm on the local machine (on which installed maas controller). I wish to see this local machine in the juju status also.
[07:15] <nesusvet> Another reason is that I don't want to use local environment, because I want to deploy on the maas controller another applications
[11:40] <mthaddon> anyone able to take a look at https://bugs.launchpad.net/charms/+source/swift-proxy/+bug/1238660 and let us know if we're missing something obvious?
[11:40] <_mup_> Bug #1238660: Default installation fails <swift-proxy (Juju Charms Collection):New> <https://launchpad.net/bugs/1238660>
[15:14] <kentb> Would this be considered a maas, juju, or saucy problem?  I hit this with every service I tried to deploy through maas yesterday.  Juju was at 1.16.0 version:  http://askubuntu.com/questions/364714/juju-deploy-of-charm-mysql-in-maas-provider-failing-after-successful-bootstrap
[15:14] <kentb> everything (for this experiment) was using 13.10 as underlying OS, including deployed nodes.
[16:49] <sinzui> bac, jcsackett, do I dare to merge Abel's heartbeat additions to charmworld? Do we want to freeze charmworld while we learn why staging had 40 review.py procs running?
[16:51] <bac> sinzui: i haven't seen abel's changes but i'd guess they are innocuous-ish
[16:53] <sinzui> bac, just changes to the health checks and the heartbeat page. They don't relate to ingestion, storage, or search
[17:51] <Azendale> jcastro: Was it you I was talking to last week about charm caching (when trying to test version of a charm with a bug fixed)?
[17:52] <jcastro> yeah
[17:52] <jcastro> did it work?
[17:52] <jcastro> Azendale, oh also
[17:52] <jcastro> something I totally forgot
[17:53] <jcastro> you can try tacking a -u to a deploy command
[17:53] <jcastro> to force it to increment the revision
[17:53] <Azendale> jcastro: ah, ok
[17:55] <Azendale> jcastro: I did get it to deploy a new version. I just need to do some testing to see exactly what part of what I did was the deciding factor. I did notice that there is an archive of the charm stored when you are using the LXC provider in .juju/name_of_env/storage, which I removed
[17:55] <jcastro> interesting
[17:55] <jcastro> maybe we should put that in the troubleshooting docs
[18:09] <marcoceppi> jcastro: we should really promote the deploy -u flag
[18:09] <jcastro> yeah
[18:48] <Azendale> marcoceppi: Check it out, I think I have a working fix for the bug I've been chipping away at: https://bugs.launchpad.net/charms/+source/etherpad-lite/+bug/1247636
[18:48] <_mup_> Bug #1247636: etherpad-lite fails to deploy, install hook running get-relation <etherpad-lite (Juju Charms Collection):New> <https://launchpad.net/bugs/1247636>
[18:58] <marcoceppi> Azendale: awesome! You can propose to merge and it'll land in the review queue
[18:58] <marcoceppi> I'll take a look at it either today or tomorrow
[18:59] <Azendale> marcoceppi: I think I proposed it already, did I do it right? Once it goes through the review queue is it then in the store? (or is it more complicated than that?)
[19:00] <marcoceppi> Azendale: ah! there it is: http://manage.jujucharms.com/tools/review-queue
[19:00] <marcoceppi> once it's reviewed and accepted, it'll be merged in to the charm store
[19:02] <Azendale> marcoceppi: awesome! It's really neat when you finally get something working that wasn't before
[19:04] <marcoceppi> Azendale: and we reallllly realllllly apprecaite you helping us fix the tings that don't!
[19:08] <jcastro> Azendale, have we sent you a Juju shirt yet?
[19:09] <Azendale> jcastro: Uh, no. I am just a community member, not an employee or anything
[19:09] <jcastro> perfect!
[19:10] <marcoceppi> Azendale: Just a community member? We love the community members!
[19:10] <jcastro> Azendale, send me your address, jorge@ubuntu.com and I'll have something shipped out to you!
[19:10] <Azendale> jcastro: Wow, thanks! I will.
[19:14] <Azendale> so, if I've proposed my branch to be merged, what is the proper bug status to set?
[19:59] <marcoceppi> Azendale: fix committed
[21:25] <sinzui> marcoceppi, how many hours until the ODS charm school starts?
[21:26] <marcoceppi> sinzui: I don't know, I'm not at ODS
[21:27] <marcoceppi> jcastro: ?
[21:40] <thumper> marcoceppi: is jcastro at ODS?
[21:40] <marcoceppi> thumper: nope
[21:41] <jcastro> thumper, yo
[21:41] <thumper> jcastro: hey
[21:41] <thumper> jcastro: do you know if there is a charm school at ODS?
[21:41] <jcastro> yeah
[21:41] <jcastro> the CTS guys are handling it
[21:41] <thumper> do you know when?
[21:41] <jcastro> in multiple languages even!
[21:41] <jcastro> not sure
[21:42] <thumper> because it may all go horribly wrong
[21:42] <thumper> ...
[21:42] <jcastro> we didn't get a talk accepted so they had to schedule it in another room
[21:42] <jcastro> why? what's up?
[21:42] <jcastro> well, if they listened to what I said they know better than to upgrade
[21:42] <thumper> there is a precise update that triggers a setup of cgroups-lite which triggers apparmor in the host
[21:42] <thumper> which leaves apt in a weird state
[21:43] <thumper> which makes all install hooks fail
[21:43] <thumper> it impacts all previous versions of juju
[21:43] <thumper> jcastro: you could confirm by trying it locally
[21:43] <thumper> just try to fire up the local provider and deploy mysql
[21:43] <jcastro> my local provider is broken, remember
[21:43] <thumper> jcastro: didn't we fix it?
[21:43] <jcastro> no
[21:44] <jcastro> I'm going to have to reinstall
[21:44] <thumper> we need to work out what's going on there
[21:44] <jcastro> hey so is there a workaround?
[21:44] <thumper> no
[21:44] <thumper> :(
[21:44] <thumper> I've submitted a fix to the stable branch
[21:44] <thumper> but releasing properly can take some time
[21:44] <jcastro> for juju or cgroups?
[21:45] <thumper> juju
[21:45] <jcastro> is it a workaround or do we need to have something fixed in cgroups in distro quickly?
[21:45] <thumper> we have to get them new jujus
[21:45] <thumper> it isn't cgroups fault
[21:46] <thumper> it is my fault
[21:46] <jcastro> ok so basically
[21:46] <jcastro> they need to run juju from source
[21:46] <jcastro> and not from a package
[21:46] <sinzui> That is one fix
[21:46] <jcastro> unless we're working on a PPA build right now?
[21:46] <thumper> jcastro: who in cts is your touch point on this?
[21:47] <jcastro> looking it up
[21:47] <sinzui> the other is to run from source from lp:juju-core/1.16 which is just the fix
[21:47] <thumper> sinzui: can we push it into the dev ppa?
[21:47] <sinzui> I can build 1.17 to that ppa....
[21:48] <jcastro> thumper, you just tell me what to tell them, I'll  draft a mail now
[21:48] <thumper> sinzui: how about we go with the 1.17 dev ppa route?
[21:48] <thumper> sinzui: with no cloud tools, just for local use?
[21:49] <sinzui> thumper, I appear to be capable of uploading to to the stable and dev ppas, but my packaging rules are definitely unstable...so I would put the packages in devel, and I cannot imagine cts using that ppa
[21:49] <thumper> ...
[21:49] <jcastro> how about a oneoff PPA with the fix?
[21:49] <sinzui> I happen to have one...
[21:49] <sinzui> first
[21:49] <sinzui> who is installing the juju-core package?
[21:50] <sinzui> Many people, just cts staff?
[21:50] <jcastro> thumper, ugh, the school was for today, 2-4pm local time
[21:50] <jcastro> local hong kong
[21:51] <sinzui> So we are past that?
[21:51] <jcastro> so it should have happened already
[21:51] <jcastro> yeah
[21:51] <sinzui> well
[21:51] <sinzui> I put together a plan and release notes
[21:51] <thumper> jcastro: today, wednesday or tuesday?
[21:52] <jcastro> tuesday
[21:52] <jcastro> aka, we would have heard about it by now
[21:55] <jcastro> thumper, do you happen to know when the cgroups issue hit us exactly?
[21:56] <thumper> I got pinged about it monday, fixed it tuesday
[21:56] <thumper> it is now wednesday
[21:59] <jcastro> thumper, are we sure that the cgroup bug was in the latest cloud images?
[21:59] <thumper> it came through in the update/upgrade part of cloud-init
[21:59] <jcastro> ah nuts
[21:59] <jcastro> do you have a link to the bug?
[21:59] <thumper> however...
[22:00] <thumper> if someone created a new lxc base image that didn't need the update
[22:00] <thumper> perhaps they wouldn't hit it
[22:00]  * thumper shrugs
[22:00] <thumper> maybe it hit others because the lxc image isn't updated locally automatically
[22:00] <jcastro> if it was a disaster we would have heard by now
[22:00] <thumper> most likely
[22:01] <jcastro> and those guys are way smart, they probably monkey patched it, made fun of you, and then moved on with their lives, heh.
[22:01] <thumper> :)
[22:02] <jcastro> they only issue they were having is needing more slides over the weekend, but I took care of that
[22:13] <jason955> hello all
[22:15] <jason955> I am trying to run a local version of juju but getting error message related to installing cgroup-lite.  The bug is documented here: https://bugs.launchpad.net/ubuntu/+source/cgroup-lite/+bug/1247299
[22:15] <_mup_> Bug #1247299: local provider deploys fail with 'install hook failed' <local-provider> <juju-core:Fix Committed by thumper> <juju-core 1.16:Fix Committed by thumper> <cgroup-lite (Ubuntu):Invalid> <https://launchpad.net/bugs/1247299>
[22:15] <jason955> Does anyone know how to work around this bug?
[22:15] <thumper> :)
[22:16] <thumper> we were just talking about it
[22:16] <thumper> jason955: have you used the local provider before?
[22:16] <jason955> No.  I am new to Juju in general.  I have quite a bit of linux experience though.
[22:17] <thumper> can I get you to check the timestamps on the files is /var/cache/lxc/cloud-precise?
[22:17] <jason955> I was just trying to launch a couple of services to play with Juju
[22:18] <jason955> I'm actually at work right now and not on my machine.  I was just wondering if there was a simple workaround.  I can always come back later this evening when I am on my machine.
[22:18] <thumper> jason955: the short answer is "it's broken" for some value of broken
[22:19] <thumper> the fix has been landed and we are rolling out a release
[22:19] <thumper> jason955: I have a theory
[22:19] <thumper> jason955: that perhaps newer downloads of the 12.04 lxc template might be fine
[22:19] <thumper> but not found anyone to test it yet
[22:19] <thumper> jason955: how long until you are back home?
[22:20] <jason955> ok.  Thanks for the info.  I probably won't be back for another 7 hours or so.... :(
[22:21] <thumper> jason955: AU?
[22:21] <thumper> or nz
[22:21] <jason955> I'm in Los Angeles.  Just have some stuff to take care of after work so won't get home until late.
[22:21] <thumper> ah..
[22:22] <thumper> I probably won't be around then
[22:22] <jason955> You usually around on the weekends?
[22:22] <thumper> not really, family calls
[22:23] <thumper> I'm only three hours out from CA now
[22:23] <thumper> three hours behind that is
[22:23]  * thumper is in nz
[22:23] <thumper> jason955: so around working during your sunday :)
[22:23] <jason955> Gotcha.  I'll try to catch you early in the morning some time or right after work.  Or.... on Sunday
[22:23] <dpb1`> Hi -- how do I search for charms that implement an interface on jujucharms.com now?
[22:24]  * thumper shrugs and looks at gary_poster|away
[22:25] <jason955> I'm actually impressed that you were online.  I saw you answered the question on Stack Overflow (or ask ubuntu...)  small world
[22:26] <dpb1`> Or... even without jujucharms.com... Just any way to do it.  :)
[22:26] <jason955> and you are the bug fixer assigned to the task it appears...
[22:26] <thumper> :)
[22:27] <thumper> I'm a core dev for juju
[22:27] <thumper> and also happened to write the local provider
[22:27] <jason955> nice work!  pleasure to meet you
[22:28] <thumper> always nifty to make contacts in other parts of the world
[22:28] <jason955> I will be in touch.  I usually go under the nick sbbrtn.  TTYL
[22:29]  * thumper nods
[22:29] <thumper> ciao
[22:31] <dpb1`> oh, I see
[22:31] <dpb1`> manage.jujucharms.com
[23:00] <marcoceppi> jcastro: thumper I think they were deploying to HP Cloud
[23:00] <marcoceppi> for the charm school
[23:00] <thumper> \o/
[23:00] <thumper> no problems with that AFAIK
[23:00] <marcoceppi> at least that's the impression I got/gave them during our chat at the sprint
[23:00] <marcoceppi> thumper: right
[23:00] <thumper> marcoceppi: because they were demonstrating openstack?
[23:00] <thumper> I guess
[23:00] <thumper> being at ODS and all
[23:01] <marcoceppi> thumper: because I tell people to demo on a real cloud
[23:01] <thumper> nice
[23:01] <marcoceppi> it's more impressive when you can juju status and people can hit, say an etherpadlite ip adddress and start typing
[23:01] <sarnold> :)
[23:02] <marcoceppi> don't get me wrong, I love the local provider, but when you want to show the power of juju, deploying to HP Cloud or EC2 is way better than trying to explain my laptop is now a cloud
[23:54] <jason955> Right now I have an ec2 server with 3 mysql instances.  They run on different ports.  Is this possible to do with Juju?  Or do I have to deploy on separate VMs?
[23:58] <jcastro> thumper, wait ...
[23:58] <jcastro> thumper, so we ONLY break on LXC
[23:58] <jcastro> whew, of course I told them not to use the local provider!
[23:58] <jcastro> even before this bug!
[23:59] <thumper> jcastro: and only lxc on the local provider, lxc on maas is fine