/srv/irclogs.ubuntu.com/2013/09/20/#juju-gui.txt

gary_posterhey huwshimi I can hopefully talk briefly in about 30 min or so.  work for you?00:47
huwshimigary_poster: That's fine, if it's too much trouble we can reschedule to another day00:48
gary_posterhuwshimi, s'ok, talking to you at least once a week seems a bare minimum :-) and I want to talk about the qa thing and notifications00:49
huwshimigary_poster: Sure :)00:49
garyposterhey huwshimi .  meet you in https://plus.google.com/hangouts/_/c4cb6fc957b0334b9e26b3d2212f9b164613fbd9 ?01:10
huwshimigaryposter: On way01:10
garypostercool01:10
hatchahoy!01:36
garyposterhey hatch.  :-)  I'm stuck over on the Mac side because OS X demanded a software update.  If you think of it, could you beg bcsaller's pardon for me that I couldn't finish his review tonight?  He'll need to find someone else to do it tomorry.01:53
garypostertextual is a nice client01:53
bcsallergaryposter: still here, its no problem. 01:53
garypostercool thanks bcsaller01:54
garypostersad that I enjoy the ubuntu side a lot except I can't find an IRC client I like or a Mail client I like01:54
garyposterMac options suit me better there01:54
garyposterMail in particular01:55
garyposterbut xchat doesn't even have undo in its text entry. :-/01:55
garyposterOK, I'm running away.01:55
garyposterHave a great weekend, everyone!01:55
bcsallerhave a good one01:55
hatchsorry I stepped away :)02:03
hatchbcsaller: I can do your review in the am, I am just tracking down some of the final bugs (I hope) in my model conversion for the ghost inspector02:03
bcsallerhatch: sounds good, thanks. I'm going to head off, have a good one02:04
hatchyou too02:04
bacjujugui: has anyone seen this loadFixture failure ?http://paste.ubuntu.com/6132453/  i've been getting it a lot when running lbox.  'make check' by itself does not fail.  i think my vm may be memory constrained.  i killed some extraneous processes and the next time 'lbox submit' worked.12:40
benjijujugui: I have a mostly mechanical branch up for review: https://codereview.appspot.com/1378604612:42
bacbenji: ok12:42
benjiI've not seen that error.12:42
benjiI don't think the JSON string in question would be so big as to exceed the available memory.12:43
gary_posterhey luca__! just so you know, I'm out today--need a day off.  back monday12:58
gary_posterI'm trying to hand off emails, like the one from Sally, to people on th team before I run away12:59
luca__gary_poster: no worries, have fun :D12:59
gary_posterthx :-)12:59
bacbenji: sorry i nodded off a bit doing your review.  done now.  there should be a waiver for big but mechanical branches only requiring one review.12:59
bacbenji: that failure was repeatable but only using lbox.  odd.  now the branch landed so i can't poke at it anymore13:00
benjibac: thanks for the review.  Re. waver: I only intend on getting one review.13:02
bacthe eye-burning fumes of fabuloso stinking up the house must mean its friday13:02
benjijujugui: I may have broken trunk (visually, tests pass).  I'll report back here in a few minutes.13:45
hatchtisk tisk tisk :P13:47
hatchanyone still need a roomie for SFO?14:01
rick_h_bac: did you get past that json error?14:09
hatchoh rick_h_ you're here today...14:11
rick_h_hatch: no, just checking in while loading hte camper :P14:11
hatchohhh big mistake - there is a bug with your name alllll over it :P14:12
rick_h_hatch: :( which one is that? I see a few going by in the email so far14:12
hatchunit remove button does nothing14:12
hatchI was sure you landed that fix14:12
rick_h_hatch: https://code.launchpad.net/~rharding/juju-gui/resolve-retry/+merge/18578414:13
hatchinteresting14:14
hatchwell have a good trip!14:14
rick_h_hatch: ty, sorry for the bug/issue :/ 14:14
hatchahh it happens14:15
* rick_h_ goes to test locally real quick14:16
rick_h_hatch: oh though, this is under the running units14:17
hatchyeah...14:17
BradCrittendenbenji: i'm free to talk whenever you are about next steps14:20
hatchbrb14:20
benjiBradCrittenden: k, I'll start a hangout14:20
BradCrittendenbenji: give me a few minutes.14:21
=== BradCrittenden is now known as bac
benjibac: k14:21
bacbenji: ok, have headphones now14:23
benjibac: https://plus.google.com/hangouts/_/dd1bb934156a9de6972d2df5d8b98227bff12f66?hl=en14:24
hatchbac: thanks for the qa and the email!14:33
rick_h_hatch: are you looking at this bug. I've chased it to a strange place14:34
hatchrick_h_: I probably will be unless someone else picks it up between now and when I finish my current branch14:35
rick_h_hatch: would love to transfer what I found if you've got a sec14:35
hatchlets do it!14:35
hatchjujugui call in 10 kanban now14:50
hatchjujugui call in 114:59
hatchfastest daily and retrospective......ever!15:07
bacthat meeting was too short.15:12
baci'm conditioned to race off to lunch as soon as i hang up but it is too early now15:12
hatchoh haha15:12
hatchjujugui if anyone is looking for a task today plz see the cards under Urgent on the kanban15:20
hatchthat moment you realize the bug you think you caused is in trunk :/15:29
hatchjujugui can someone do a fresh checkout of trunk and check a quick bug for me plz?15:33
bachatch: will do15:33
bacdoes it need to be fresh or just a pull?15:33
hatchbac: thanks, steps to repro: ....15:33
hatchpull should be fine15:33
hatchput a breakpoint handlers.js:152 deploy a charm with all defaults, once it's ready click and destroy the service15:34
bacok, i have r107215:34
hatchshortly after unitInfo will be called15:34
hatchwhich should throw a console error15:34
hatchabout no service to add units too15:35
hatchit doesn't happen on comingsoon so that's why I am confused...15:38
bachatch: i see Units added without matching Service15:40
hatchawesome thanks!!15:40
hatchcreating bug15:41
bacnp15:42
hatchjujugui looking for two reviews and a solid qa please https://codereview.appspot.com/13334054/16:26
hatchsmall diff - big difference :)16:26
bcsallerhatch: on it16:27
hatchthanks, and I can now get onto yours16:27
hatch:)16:27
bachatch: i can review now but can't qa for a while16:52
* bac bbiab16:54
hatchbcsaller bac: thanks!16:55
hatchbcsaller: for your branch is there a QA story?16:55
bcsallerhatch: yes, from test/data you should be able to DnD wp-deployer.yaml on the canvas and then you can look at the relations tab, things should be sensible now but they were not doing the same thing with trunk16:56
hatchnice16:57
hatchbcsaller: comments for the review have been sent and new code is up on reitveld17:17
bcsallerround 2... fight!17:17
hatchlol17:17
* hatch holds his finger over the 'remove lgtm' button on bcsallers review17:17
bcsallerdoh17:20
hatchdoes anyone have a juju-core lxc setup to test my latest branch?17:21
hatchjujugui ^17:21
bacyes17:37
hatchbac: ok it's landed already so if you could still qa that would be awesome :)17:38
bacso i show up for my 1pm haircut, wait 15 minutes and then ask how long it will be.  "Maybe you come back, one hour."  argh.17:38
hatchlol17:38
hatchtime for a razer17:38
bachatch: so you want me to qa trunk?17:38
hatchyeah just deploying a charm and stuff17:40
hatchnothing too crazy, just want to make sure my changes didn't break anything for core17:40
bachatch: spinning up a local env.  will be a while17:43
bachatch: tried to delete services and am getting null pointer exceptions18:22
bacrelation.js:54118:22
hatchbac: sorry I stepped away for lunch18:23
hatchhmm ok checking18:23
hatchbac: can you gist up the stack trace?18:23
bachatch: destroyed services are not removed18:23
hatchhmm18:24
hatchtrying to see if I can dupe on sandbox18:24
bacno stack trace18:24
hatchvery odd - no issue beyond the pre-existing units error on sandbox18:26
hatchwhat's the actual error you get?18:26
hatchlooks like I'm going to have to setup my other machine so that I can actually work on this and debug the error18:29
hatchbac: when you set yours up did you go through the guide on juju.ubuntu.com ?19:06
hatchhttps://juju.ubuntu.com/docs/config-local.html19:06
hatchoh nm19:07
hatchit threw a permissions error but only because the bootstrap node hadn't yet started19:07
baci did the same steps but not by following that guide.19:07
hatchvery confusing error message19:08
bacjorge wrote something on askubuntu that is good19:08
hatchI have it up and running now - but I'm going to file a bug about this error message19:08
hatchbecause it acts like it's broken19:09
hatcheven though the boostrap node is still going19:09
hatchs/going/starting19:09
bachatch i've tried again but cannot replicate19:12
hatchso the bug could have been a cache issue?19:13
hatchI'm just pumped I can finally run juju :D19:14
hatchwow I'm a nerd19:14
bachatch: a real nerd might've gotten to that point a little sooner.  :)19:16
bachatch: as to the failure, i'm not sure what is going on.  odd things happen on my vm that seem unique.19:17
hatchbac: lol - ok this nerd has 'real' work to do though :D19:17
hatchoh right you had another odd failure yesterday right?19:17
bacyeah, but i've seen it again.  zombie services.19:18
hatchohhh I think there was a bug about that19:19
hatchsec19:19
hatchoh no this was zombie inspector19:19
hatchwhen you juju status the service is gone?19:20
hatchbut it shows in the GUI?19:20
hatchbac:  how long does it take the GUI to come up?19:21
baclong time19:21
hatchmine has been sitting on 'pending' for a good 10 mins19:21
hatchoh ok19:21
bacyeah.  you like coffee?  maybe you should go make some.19:22
hatchlol19:22
hatchdeal!19:22
hatchbac: ok it's up, now when I expose it, its public address is some hyper local ip19:28
baci don't know what that means.  what is it?19:28
hatch10.0.XXX.XXX style IP19:29
hatchwhich just hangs on connecting, I'm guessing this is an lxc thing?19:30
bacyou trying to connect from osx or inside the vm?19:30
baci do the latter19:30
bacthe former is asking for pain19:30
hatchfrom OSX, the vm doesn't have a GUI, it's a box in my basement19:31
bacoh my.  so you have a separate box running a vm?19:32
hatchwell it's not a vm19:32
bacif you can ssh to it you can set up a tunnel19:32
bacoh19:32
hatchit's running precise19:32
bacso it is a machine19:32
hatchright19:32
baca (v)m19:32
bacwell that's a little better19:33
hatchyeah, it also doesn't have a keyboard or monitor so I'm ssh'd into it right now :)19:33
hatchso is this ip issue something we can improve within our charm?19:39
hatchit feels to me like a juju-core issue19:40
hatchbecause exposing to an internal ip doesn't really work :)19:40
* benji gets ready to go to the doctor.19:53
bachatch: it isn't a charm thing.  if the machine pool has public ip addresses then when exposed it will be public19:53
hatchbac: ahh ok so this is definitely a juju/lxc issue19:53
hatchi've been looking online to try and find out how to expose this19:54
hatchbut not having much luck19:54
bachatch: i've been trying to create a tunnel into my vm but can't get it to work.  something lik19:54
bacssh -N -p 22 -c 3des bac@saucy64.local -L 8888/10.0.3.162/8019:54
hatchyeah I haven't had any luck either19:59
bacyay19:59
bacthis works19:59
bac ssh -N -p 22 -c 3des bac@saucy64.local -L 1111/10.0.3.162/44319:59
bacwhere saucy64.local is my vm and juju-gui is on 10.0.3.16220:00
hatchhmm when I do that it just hangs in the console20:00
bacit is supposed to.  that's what -N says to do20:01
hatchok then in your browser you fisit saucy64.local:1111 ?20:01
bacrun the ssh and then on os x hit http://127.0.0.1:1111 in your favorite browser20:01
bcsallerCan anyone verify that the charm store API omits 'peers' from its results? For example cs:precise/hbase-6 should return peers but I'm seeing nothing. My guess is we hardcode provides and requires and its an oversight 20:01
hatchbac: needed https20:02
hatchbut you rock!20:02
hatch:D20:02
bachatch: no, that's why 443 is on the ssh rule20:02
bacoh you're right20:02
hatchmakes sense20:02
hatchbcsaller: looking20:02
hatchbcsaller: I see no peer either20:04
bachatch: there is an os x program called 'ssh tunnel manager' which may make it easier...20:04
bcsallerhatch: yeah, thats a blocker :)20:04
hatchbac: now I have no idea what the pw is for the gui lol20:04
hatchbcsaller: for which one?20:04
hatchsorry brain fried20:04
bacadmin-secret in your .juju/environment.yaml local:20:04
bcsallerhatch: for me, adding peer support to fakebackend so we can test those better, but it looks like the real API call doesn't return the proper data20:05
hatchohh right right20:06
hatchbac: oh right, woops20:06
hatchbcsaller: what about on api3?20:06
hatchlooking20:06
hatchnope20:06
hatch:)20:06
hatchthis actually seems like a pretty huge issue20:06
bcsallerand to verify, its in the actual JSON and in the metadata.yaml http://manage.jujucharms.com/charms/precise/hbase/json20:07
bcsallerso yeah...20:08
bcsallerI'd guess its a very small fix though, I expect they hard coded provides and requires20:08
hatchyeah probably right20:08
hatchholy poop juju rocks20:09
hatchjust started a wordpress blog20:10
hatchNO BIG DEAL!20:10
hatchjcastro: kickin around? I have a question about the wordpress charm21:49
hatchbcsaller: did you land the card that's on the board in review?22:03
hatchI want to start on one of those bugs (if I can)22:03
bcsalleryes22:03
bcsallermoved22:03
hatchrock on22:03
hatchso the peer relations thing22:03
hatchwhat did you decide?22:03
hatchoh :D22:04
bcsallermade a new card and linked a stub branch, but I'd rather pre-impl that with someone that knows the codebase before I take it further, I do expect my patch works but I can't deploy it 22:06
hatchahh cool cool22:12

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