[00:03] <hatch> I spent 30 minutes trying to track down a dependency issue - when the issue was that our loader code apparently doesn't go enough levels deep
[00:04] <hatch> an issue...didn't know it was a dependency issue at the time :)
[00:04] <hatch> how did your talk go?
[00:04] <rick_h_> good, lots of questions. Blew everyone's mind with our kanban board
[00:05] <rick_h_> go gary go
[00:05] <rick_h_> now I need a drink, phew
[00:05] <hatch> haha - yeah everyone I've talked to about our process is very impressed
[00:06] <hatch> imho it just seems like common sense now lol
[00:06] <rick_h_> yea, I talked about doing things the old way as archaic 
[00:08] <hatch> haha
[11:37] <benji> is CI back up?
[11:52] <rick_h_> benji: not yet, working on it
[11:52] <rick_h_> new azure environment up and uploading backup tarball to the jenkins server right now
[11:52] <benji> k, thanks for the update
[11:53] <rick_h_> benji: hope to have it up in the next hour/two and will shepard throgh the two landing branches before stand up
[11:53] <benji> great
[12:19] <frankban> rick_h_: thanks for the review, no qa required, will make and QA a new release later
[12:20] <rick_h_> frankban: rgr, thanks
[12:21]  * benji desperately needs some coffee.
[12:21] <rick_h_> +1 just got mine yay
[12:22] <bac> why does the little cog in the upper right corner of a unity desktop have options for 'shutdown' and 'restart' when they both open the same dialog box?
[12:23] <rick_h_> bac: just to annoy you and "shutdown or restart" didn't fit on one line?
[12:23] <bac> but but but
[12:23] <rick_h_> :)
[12:23] <bac> iffen i pick restart don't ask me
[12:24]  * bac let's it go
[12:24] <rick_h_> but that's a big pretty dialog with lots of transparency. We want you to see that. Maybe you hit the wrong button
[12:24] <rick_h_> so we give you big button phone style controls to say "Yes I'm sure"
[12:25] <bac> s/let's/lets/
[12:26] <benji> bac: that's one of the reasons I tend to use "sudo reboot" and "sudo poweroff"
[12:26] <rick_h_> I aliased it to just shut
[12:26] <rick_h_> (sudo shutdown -h now)
[12:26] <benji> there was that one time I was logged into a production server and type that though
[12:27] <bac> i'm just going to use vmware's 'force quit'
[12:27] <rick_h_> I figure for reboot I can hit the button
[12:27] <rick_h_> yea, done that a couple of times :/ stopped sync'ing that alias in server zshrc files :/
[12:27] <frankban> guihelp: if I update my trusty vm I am no longer able to log in. have you encountered this? any advices?
[12:27] <bac> frankban: i have seen similar problems
[12:28] <bac> frankban: i did two things which *appear* to have helped.
[12:28] <rick_h_> frankban: by 'no longer able to login' is it rejecting your login? Or do you not get a screen?
[12:28] <bac> frankban: yeah, what exactly are you seeing?
[12:29] <frankban> rick_h_: the login screen just disables the password input. unity is never shown
[12:30] <rick_h_> not seen that. Can you ssh to it and get at logs? 
[12:30] <frankban> bac, rick_h_: at that point, all you can do is halting/restarting from the uuper right control
[12:30] <bac> frankban: i turned off the plymouth-greeter in grub http://askubuntu.com/questions/98566/how-do-deactivate-plymouth-boot-screen
[12:31] <bac> frankban: that seemed to help with some login issues and gives scrolling feedback as to what is happening
[12:31] <frankban> bac: cool, will try
[12:31] <bac> frankban: you may try booting to an older kernel
[12:32] <bac> frankban: you can edit a vmware setting to give you more time to access grub
[12:32] <frankban> bac: yeah I supposed it is related to the new kernel
[12:32] <rick_h_> bac: didn't you have some issue where a package was held back?
[12:32] <bac> rick_h_: i have lots of packages held back
[12:32] <rick_h_> would a sudo apt-get dist-upgrade help there?
[12:32] <rick_h_> oh
[12:32] <rick_h_> ok
[12:32] <bac> rick_h_: yeah, it would but i've not done it
[12:33] <frankban> yeah, lots of X-related packages
[12:33]  * rick_h_ checks, just did a full dist-upgrade the other day
[12:33] <bac> rick_h_: oh, yeah, i force installed some unity packages that were held back
[12:33] <bac> i didn't realize a dist-upgrade was needed periodically once running pre-release.  seems odd.
[12:34] <rick_h_> yea, but that's what installs the held-back packages
[12:34] <rick_h_> I do it every couple of times in case there's a set that need to go together
[12:34] <rick_h_> but that's just me and no idea if that's right to do
[12:34] <frankban> rick_h_: yeah, trying that, update && dist-upgrade
[12:35] <rick_h_> frankban: this is a VM right? snapshot it first?
[12:35] <rick_h_> just in case?
[12:36] <frankban> rick_h_: already done. dist-upgrade unblocked packages and requested removal of a bunch of them. installing
[12:36] <rick_h_> heh ok
[12:58] <bac> rick_h_: did you see the vUDS session on amulet?
[12:58] <rick_h_> bac: no, I didn't
[13:00] <bac> rick_h_: thurs at 14 EDT
[13:01] <rick_h_> bac: cool thanks. Added to the calender. I've got a meeting right before but might be able to watch
[13:01] <rick_h_> if not will check out the video
[13:08] <rick_h_> jujugui bringing CI back up and working through landing pending stuff. Sorry for the noise as we get things back up and have to do a couple retries
[13:23] <rick_h_> benji: lint issue on your branch to land. Can you update and we'll see if the change gets picked up?
[13:23] <benji> rick_h_: I'll look now
[13:23] <frankban> rick_h_, bac: FWIW dist-upgrade seems to have solved the login issue
[13:23]  * benji wishes for pre-commit lint
[13:24] <rick_h_> benji: http://git-scm.com/book/en/Customizing-Git-Git-Hooks
[13:24] <rick_h_> frankban: awesome
[13:24] <rick_h_> frankban: must have been some out of sync packages there
[13:24] <frankban> yeah
[13:25] <benji> hmm, I wonder if there is a pre-push hook, that would be nice
[13:26] <rick_h_> https://github.com/git/git/blob/master/Documentation/RelNotes/1.8.2.txt#L167
[13:47] <hatch> benji your ci failure is due to lint
[13:47] <benji> hatch: yep, fixing it now
[13:48] <hatch> cool
[13:48] <hatch> rick_h_ good to see CI is back up :)
[13:48] <rick_h_> hatch: yea, it's running and looks like your branch just finished
[13:49] <rick_h_> will keep an eye to make sure all the hooks are working properly
[13:49] <rick_h_> let me know if you see anything off
[14:26] <hatch> rick_h_ https://bugzilla.kernel.org/show_bug.cgi?id=71131 :/
[14:27] <rick_h_> heh, camera is so far down the list
[14:28] <hatch> basically it's going to be 2016 before enough drivers are updated to make it work properly lol
[14:28] <rick_h_> well it sounds like the 13" pro has good chance of working
[14:28] <rick_h_> someone in the email thread says they have everything but the camera
[14:29] <hatch> yeah I emailed him to see if he is on Trusty or something else
[14:29] <rick_h_> cool
[14:29] <hatch> peeps don't need to see me anyways :P
[14:31] <bac> hey benji, i think in charmworld the KIND_RE that is supposed to match "charms:foo" or "bundles:bar" is slightly off
[14:32] <bac> benji: http GET "http://127.0.0.1:2464/api/3/search?text=charmworld" returns all charms
[14:41] <hatch> so...many....tests
[14:50] <rick_h_> jujugui call in 10, note I've got a conflicting meeting so Makyo has the show 
[14:58] <Makyo> jujugui call in 2
[15:26] <hatch> hi luca__ 
[15:26] <luca__> hey hatch 
[15:26] <hatch> hows the tube?
[15:26] <luca__> hatch: all working
[15:26] <hatch> wow...that never happens
[15:26] <hatch> ;)
[15:26] <luca__> haha
[16:05] <rick_h_> yay, call over and snow has stopped. Time to go do some shoveling. You go march with your 8"
[16:07] <hatch> haha its very nice here and sunny
[16:08] <hatch> 0C :)
[16:12] <hatch> hmm....monkey patched afterEach isn't being called
[16:13] <hatch> jujugui anyone else have a fresh gui checkout? 
[16:15] <bac> rick_h_: they have sick people in warmer climates.  you should mention this to your wife.
[16:15] <hatch> ohhh interesting
[16:15] <hatch> this is definitely a friday card
[16:22] <frankban> rick_h_: quickstart release must wait until a 1.17.5 is out on trusty, probably tomorrow. there is a bug preventing ec2 envs to be bootstrapped if juju-mongodb is installed on the client, and new quickstart installs it as a dependency of juju-local. this is fixed in trunk, so just waiting for the new release before copying quickstart packages to the stable ppa
[16:23] <hatch> and "they" said that server side development was easier than web development :) 
[16:28] <hatch> jujugui looking for two reviews/qa on https://github.com/juju/juju-gui/pull/176 this removes the viewlet support from the viewlet manager and adds a request series inspector baseclass. This branch is blocking the remaining cards in the lane 
[16:31] <rick_h_> frankban: ok, thanks for the heads up
[16:34] <rick_h_> hatch: k, will grab a review and look at it over lunch
[16:34] <hatch> rick_h_ thanks - it's a little big unfortunately
[16:34] <rick_h_> bac: I keep telling her that. I want to go to portland but she's afraid of dealing with hippies for patients
[16:35] <rick_h_> hatch: rgr, then see you by our 1-1 :)
[16:35] <hatch> haha
[18:08] <bac> benji: fancy a charmworld review? https://codereview.appspot.com/74900043
[18:08] <benji> bac: sure
[18:12] <benji> bac: why is it that we don't enforce the minimum score on sorted results?
[18:13] <bac> benji: i discovered the '_score' was absent
[18:13] <benji> that'll do it
[18:13] <bac> i'll make a note of that
[18:15] <hatch> Makyo you still here?
[18:15] <Makyo> hatch, yeah.
[18:16] <hatch> mind doing a review of my branch?
[18:16] <Makyo> Sure, on it.
[18:16] <hatch> thanks!
[18:25] <bac> rick_h_: you've got today as the deadline for all of the releases.  i will do charmworld after my branch lands on staging and i do QA.
[18:26] <bac> benji: will your bundle proofer be ready for a release today?
[18:27] <benji> bac: I just became aware of an unexpected meeting, so I don't think so
[18:27] <bac> ok
[18:30] <Makyo> hatch, rick_h_ ping when ready
[18:30] <bac> fyi: mark keynote at in 30 minutes
[18:31] <rick_h_> Makyo: rgr all ready
[18:31] <rick_h_> bac: k, we can move to tomorrow if need to
[18:31] <rick_h_> hopefully by EOD tomorrow 
[18:32] <bac> rick_h_: can we do thursday releases, given the proximity to friday?
[18:32] <rick_h_> bac: yea, hopefully it'll go well :)
[18:49] <hatch> can anyone think of a way to figure out how many lines of js we have without comments? benji? 
[18:49] <hatch> with, its about 87,000
[18:49] <benji> hatch: sure, one sec
[18:50] <hatch> right on thanks! I'm totally lost at how to accomplish that :D
[18:52] <benji> hatch: the app/ directory contains 33683 lines of code (I think most of that we wrote -- if you know of some we didn't I can exclude it)
[18:53] <hatch> well that's close enough for my needs - I'm writing a blog post on the importance of documenting your code
[18:53] <hatch> basically only 40% of our loc's are actual code :)
[18:54] <hatch> thats awesome imho
[18:54] <hatch> thanks benji 
[18:54] <benji> hatch: the test directory contains 31800 lines of code (which excludes the "assets" directory).  That seems a little high to me <shrug>
[18:55] <rick_h_> benji: pick up the json sample files as js?
[18:55] <rick_h_> benji: or is that just a **/*.js match?
[18:55] <benji> rick_h_: I also excluded the data dir
[18:56] <rick_h_> hmm, cool I guess. we've got some BIG test suites then
[18:56] <hatch> good :P
[18:56] <rick_h_> heh, ungood as far as length of files and ability to find/update but good to have tests
[18:57] <hatch> I have a card about that for friday :)
[18:57] <hatch> and that means we have 17,454 lines of comments :)
[18:57] <hatch> ish
[18:58] <hatch> anywhos' I'm grabbing some grub and paint
[18:58] <hatch> bbiaw
[19:02] <marcoceppi> who wants to help answer some bundle questions for marco?
[19:02] <rick_h_> marcoceppi: shoot
[19:03] <marcoceppi> rick_h_: well, a hangout might be better to explain or I'm going to be saying bundle a lot. can we hangout in 15min? on a standup
[19:04] <rick_h_> marcoceppi: sure, I've got a call at 3:30 so can before that or after it
[19:04] <marcoceppi> I'll power through this stand up, I just need to make sure this weird case is covered
[19:04] <rick_h_> k
[19:07] <benji> hatch: I looked in app/assets and there appears to be some stuff we wrote and some third-party code in there, so those 16K lines are up in the air
[19:11] <marcoceppi> rick_h_: cool, lets do thisss
[19:11] <rick_h_> marcoceppi: k, invite me over
[19:11] <hazmat> rick_h_,  marcoceppi, can i get a link too
[19:11] <rick_h_> hazmat: sure
[19:11] <bac> benji: was your statement about min_score behaving weird related to the fact it gets passed as list?
[19:12] <benji> bac: yep
[19:12] <marcoceppi> rick_h_: hazmat invite is out, but I have no idea how to get the URL for it
[19:13] <rick_h_> marcoceppi: go to your window and copy/paste
[19:13] <bac> benji: ok, i'll document.  just the way it gets passed in from the dispatcher
[19:13] <rick_h_> marcoceppi: not seeing the invite in either account atm
[19:13] <hazmat> rick_h_, https://plus.google.com/hangouts/_/canonical.com/bundles?authuser=1&hl=en
[19:14] <benji> bac: makes sense
[19:16] <bac> what's that on mark's ceiling?  doesn't look like a projector.
[19:22] <hatch> benji sure no problem, it doesn't need to be super accurate. Thanks again
[19:31] <arosales> ping rick_h_
[19:31] <hatch> that complex bundle example was awesome
[20:04] <bac> hatch: yeah.  would be nice to get a heads up before live demos...
[20:05] <hatch> lol
[20:05] <hatch> or we just make sure it's always stable
[20:07] <rick_h_> what happened?
[20:07] <rick_h_> hatch: ^ complex bundle thing?
[20:07] <hatch> yeah he deployed a bundle with like 23 services 
[20:07] <rick_h_> he? 
[20:07] <hatch> in sandbox....but it all worked
[20:07] <rick_h_> oh mark's thing?
[20:07] <hatch> yeah
[20:07] <rick_h_> crap had calls and had to kill the video
[20:07]  * rick_h_ pulls it back up
[20:07] <hatch> it was about mid way i'd say
[20:08] <rick_h_> damn, keeping us on our toes eh?
[20:09] <hatch> haha definitely
[20:30] <bac> abentley: jenkins for charmworld is not being triggered.  i've looked at the configuration and don't see anything wrong.  would you have a sec to have a look?
[20:38] <abentley> bac: okay.
[20:39] <bac> abentley: there were a string of failures last week.  it then stopped triggering and did not restart after the next forced successful build.
[20:40] <abentley> bac: the scripttrigger log is empty, which surprises me.
[20:41] <bac> yes, i was confused by "polling has not run yet."
[20:44] <rick_h_> hatch: are the other cards in the inspector work skill blocked or open now?
[20:46] <rick_h_> hatch: going to run away. If they're not blocked can you update them please. If they are then nvm. Ignore me :)
[20:49] <abentley> bac: I don't see anything weird.  Have you tried restarting Jenkins?
[20:49] <bac> abentley: no
[20:50] <abentley> bac: IME, scripttrigger was reliable, but perhaps some component has crashed, stopping it from running.
[20:51] <hatch> rick_h_ unblocked
[20:52] <abentley> bac: I don't see any smoking guns in /var/log/jenkins.
[21:00] <bac> abentley: so will changing a setting via juju cause the service to restart?
[21:00] <bac> i.e. trigger the config-changed
[21:01] <abentley> bac: Hmm, possibly.  I'd just do it via "sudo service jenkins restart"
[21:01] <bac> ok
[21:02] <bac> done
[21:02] <bac> ok, it has a new job pending
[21:02] <bac> abentley: thx
[21:03] <abentley> bac: You're welcome.
[21:03] <bac> data showing in script trigger log
[21:03]  * bac walks dog