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