[00:36] <hatch> morning huwshimi
[01:07] <rick_h> howdy
[11:15] <rick_h> morning party people
[12:22] <bac> hi gary_poster, did you see this? http://www.allthingsopen.org
[12:23] <gary_poster> bac, hi, no, looks cool
[12:23] <rick_h> yea, some cool people there. 
[12:24] <bac> if the conference quality is correlated to the level of bad facial hair it should be a winner
[12:24] <gary_poster> lol
[12:37] <gary_poster> bac, hatch, expenses approved.
[12:37] <bac> thanks
[12:38] <gary_poster> jujugui would appreciate 2 reviews of https://codereview.appspot.com/11620043/
[12:38] <bac> gary_poster: on it
[12:38] <gary_poster> ty
[12:38] <benji> gary_poster: I'll do one
[12:38] <benji> this is going to be a good day; I remembered to change channels before saying I would do a review
[12:38] <gary_poster> ty
[12:38] <gary_poster> lol
[12:39] <bac> hatch taunt:  http://gardenandgun.com/blog/secret-ashley-christensens-fried-chicken
[12:41] <rick_h> bac: lol
[12:41] <bac> of course, now i regret not going too
[12:42] <rick_h> it was good chicken (and real mash taters) but far from the best chicken ever. 
[12:42] <rick_h> hatch: just hasn't had much southern fried chicken in his life
[12:42] <gary_poster> heh
[12:42] <bac> rick_h: oh, so y'all did go there?  cool.
[12:42] <rick_h> it was too sweet for my tastes, but made sense when you think they want to stick it over waffles and put syrup on there
[12:42] <gary_poster> hatch said it was his best ever :-)
[12:42] <rick_h> bac: yea, hatch and I went for lunch one day
[12:43] <bac> the aptly named "Fattie's" here makes great fried chicken.  i have imposed a limit of once/week less i start looking like the eponymous woman who runs it.
[12:43] <rick_h> gary_poster: any news on publicity sign-off from the high office?
[12:43] <bac> no waffles, though
[12:44] <rick_h> yea, I like my fried chicken with less sweet, more pepper and such in the batter
[12:44] <gary_poster> rick_h, share-store branch landing today?  or is it part of a chain that you need to get together before you can land?
[12:44] <gary_poster> just noticed that you got two LGTMs
[12:44] <rick_h> gary_poster: share-store branch? /me goes looking
[12:44] <gary_poster> jcsackett got two also for charmbrowser-id-woes
[12:44] <rick_h> gary_poster: wasn't that stuff jcastro was working on?
[12:45] <rick_h> gary_poster: ah, I didn't submit that? /me runs to hit that
[12:45] <gary_poster> rick_h, publicity sign off: I think that's marketing/comms, not jorge.  I was just about to shoot off a note to see what time they want us to turn everything on today
[12:51] <rick_h> jujugui looking for second reviews of https://codereview.appspot.com/11499044/ and https://codereview.appspot.com/11424045/ today please. 
[12:53] <benji> rick_h: I can review them
[12:54] <rick_h> benji: thanks, appreciate it. 
[12:55] <rick_h> gary_poster: thanks for the heads up on that share-store branch. Landed now. Fell through the cracks. 
[12:56] <gary_poster> cool rick_h, thanks, would hate to miss it. :-)
[12:56] <gary_poster> rick_h, when does sinzui usually start, do you know?  in the next 4 minutes would be nice. ;-)
[12:57] <gary_poster> the time has been announced, and it is in 34 minutes
[12:57] <rick_h> gary_poster: 4min is a bare min 
[12:57] <gary_poster> ack
[12:57] <rick_h> gary_poster: I usually don't count on until stand up in 34min :/
[12:57] <gary_poster> uh-oh
[12:57] <gary_poster> ok
[12:58] <rick_h> do we know what's left to do? Just request the dns change from ops?
[12:58]  * rick_h didn't keep tabs on this during sprints
[12:58] <gary_poster> rick_h, ops change, plus a last minute request to  change back to default-viewmode='sidebar'
[12:59] <gary_poster> s.ops changes/dns change/
[12:59] <gary_poster> sigh, I typo'd my typo correction :-P
[12:59] <rick_h> gary_poster: ok, so ops has to do the config change then as well. That should just be a juju set config on the charm
[12:59] <gary_poster> right rick_h 
[13:00] <rick_h> ugh, and 30min...so rather not go through an RT on this one 
[13:00] <gary_poster> right
[13:01] <gary_poster> yay sinzui!
[13:01] <gary_poster> hey
[13:01] <gary_poster> I was about to try and do your IS magic
[13:01] <gary_poster> sinzui, we are announced in 30 minutes
[13:01] <gary_poster> so I'd like to go live ASAP
[13:01] <sinzui> okay
[13:01] <gary_poster> sinzui one other thing
[13:02] <gary_poster> sinzuie we have a last minute request to  change back to default-viewmode='sidebar
[13:02] <bac> gary_poster: i'm qa'ing your branch and this is probably unrelated, but is the 'replace' button known to do surprising things?
[13:02] <gary_poster> bac in inspector?  dunno, never tried it.  should be unrelated, yeah
[13:02] <sinzui> gary_poster, I don't think they will have any issues with that.
[13:02] <bac> gary_poster: yeah, in inspector.  takes me to a blank canvas
[13:03]  * sinzui makes request
[13:03] <gary_poster> sinzui, thanks!
[13:04] <hatch> morning
[13:05] <gary_poster> morning hatch
[13:05] <hatch> rick_h: gary_poster bac I'm going out to a place tonight who has 'southern' fried chicken and waffles.....we'll see
[13:05] <hatch> it's also $25....rip off
[13:05] <gary_poster> :-)
[13:06] <gary_poster> sinzui, will you let me know as soon as you get confirmation (or otherwise) about IS ability to go live within the next 15 or 20 minutes max?
[13:06] <rick_h> hatch: lol, not fitting in per-diem 
[13:06] <sinzui> gary_poster, okay
[13:08] <hatch> lol
[13:09] <rick_h> hatch: updated the viewletManager stuff so please give that a go when you get a chance so I can get that landed before too much else changes please.
[13:09] <hatch> on it
[13:09] <rick_h> thanks!
[13:09] <hatch> anyone else taking today as a swap?
[13:09]  * hatch thinkin about it
[13:09]  * rick_h is thinking thurs when I go to canada and have no mobile data anyway
[13:10] <hatch> lol
[13:10] <bac> dude on #ubuntu picked me to quiz about countdown.  i deftly provided non answers
[13:10] <rick_h> bac: lol, you seem like you're 'in the know'
[13:10] <bac> yeah, Mr InTheLoop
[13:11] <hatch> aww I just joined hoping to catch the end of the chat
[13:11] <hatch> :)
[13:12] <gary_poster> benji, "The fourth character on this line isn't right. " LOL
[13:12] <bac> gary_poster: QA looks good except when the svc block gets occluded by the inspector, but what you gonna do?
[13:12] <gary_poster> bac, yeah
[13:12] <gary_poster> cool, thanks
[13:12] <bac> and i just like saying occluded
[13:13] <benji> gary_poster: you have to make it look like you're doing something important in reviews, right?
[13:13] <sinzui> gary_poster, I am in #webops now prodding them about rt rt #63378 to do the config change
[13:13] <_mup_> Bug #63378: Buttons on network selection have same accelerator <dapper> <edgy> <xchat-gnome (Ubuntu):Fix Released by desktop-bugs> <https://launchpad.net/bugs/63378>
[13:13] <gary_poster> sinzui, ack.  any responses yet?
[13:13] <sinzui> no
[13:14] <sinzui> gary_poster, I have their attention
[13:14] <gary_poster> yay thanks
[13:16] <hatch> rick_h: reviewing then qa'ing
[13:16] <rick_h> hatch: k, thx
[13:19] <hatch> I finally wrote a script to mount my vm's so it doesn't take me 5minutes every time heh
[13:19] <rick_h> in node? :P
[13:19] <bac> hatch: how many vms do you use?
[13:19] <bac> gary_poster: done.
[13:20] <hatch> bac: just one....Ubuntu
[13:20] <hatch> but I work in it
[13:22] <sinzui> gary_poster, https://91.189.92.38/ has the change
[13:23] <sinzui> gary_poster, I am ready to ask them to make the DNS change
[13:23] <gary_poster> sinzui, yes please do
[13:23] <gary_poster> thank you
[13:24] <hatch> wow that was one big trunk diff heh
[13:24] <hatch> 3 terminals long
[13:28] <sinzui> orangesquad. I want to postpone the hangout for a a few minutes. We are going live, and my inbox is full of hate mail from staging
[13:28] <abentley> sinzui: ACK
[13:28] <rick_h> sinzui: rgr
[13:29] <jcsackett> sinzui: ack.
[13:31] <rick_h> thanks benji! appreciate the pita review
[13:31] <benji> my pleasure
[13:32] <hatch> rick_h: review done - needs some fixes before QA (trivial, and *.less changes)
[13:32] <rick_h> hatch: rgr, looking now
[13:35] <hatch> "this is the branch that doesn't end....yes it goes on and on my friend....some people, started coding it not knowing what it was, and they'll continue coding it forever just because this is the branch that doesn't end...."
[13:35] <hatch> ^ rick_h
[13:35] <hatch> that might have been a Canadian show...
[13:37] <benji> hatch: I sing "The Song That Doesn't End" occasionally.  For about three days at a time.
[13:37] <hatch> you stop when you pass out?
[13:40] <rick_h> when his wife starts chasing him with a kitchen knife
[13:42] <hatch> lol
[13:45] <sinzui> bac, I push my work last week to lp:~sinzui/charmworld/bundles-api-2
[13:45] <bac> sinzui: great
[13:46] <sinzui> bac: I think I need to switch spend some or all today adding a nagios hook the the juju-gui charm
[13:46] <rick_h> hatch: thanks for the catches. Pushed an updated rev for another look please. Keep it up!
[13:46] <bac> ok
[13:48] <hatch> this is a little scary - the title should read "...activate censorship by default...
[13:48] <hatch> http://www.engadget.com/2013/07/22/cameron-adult-filter
[13:53] <teknico> hatch: uhm, youtube is broken. I played the video of "The Song That Doesn't End", but after a while it ended
[13:53] <rick_h> it took down youtube?!
[13:53] <hatch> teknico: lol what noone uploaded a 24h version? :D
[13:54] <teknico> hatch: the most I can find is 10 hours, but that's slightly less than eternity
[13:54] <hatch> true true
[13:59] <hatch> rick_h: QA looks good, doing another codereview
[14:00] <sinzui> orangesquad: we can start the hangout. I am still distracted, but I believe I can manage this
[14:00] <rick_h> hatch: thanks
[14:00] <rick_h> sinzui: rgr, joining up now
[14:01] <hatch> rick_h: in app/ `ack -a view\-container`
[14:01] <hatch> there are still a number of view-containers sticking around in templates
[14:01] <rick_h> hatch: hmm I had done a view[- ] I had thought. Looking
[14:03] <rick_h> hatch: thanks, looks like my grep didn't catch. I can't change all of those in the service templates though :/
[14:05] <rick_h> hatch: pushing up an updated rev with the last two occurances I think I can safely change without breaking it for non-feature flag use
[14:06] <gary_poster> jujugui, thanks to sinzui, gnuoy, and mthaddon, http://jujucharms.com/ is live.  marketing announcement will be forthcoming very soon
[14:06] <hatch> rick_h: hmm
[14:06] <gary_poster> (though probably quickly overshadowed by other news :-P )
[14:06] <frankban> cool
[14:06] <teknico> gary_poster: indeed :-)
[14:06] <hatch> I still see the old one :(
[14:07] <rick_h> canadian dns fail :P
[14:07] <hatch> clearly!
[14:07] <rick_h> hatch: ok, branch updated
[14:07] <hatch> rick_h: ahh I see there are a couple unrelated templates in this list
[14:08] <hatch> pulling
[14:08] <rick_h> hatch: well some of the service ones probably need to be updated eventually, but doing so will break non-ff use
[14:08] <rick_h> hatch: so right now in qa'ing things like collapsing the config fails in the inspector 
[14:08] <rick_h> hatch: because it's not sync'd up with the inspector vs non-inspector layout
[14:09] <hatch> well you should be able to change service-configuration.handlebars (it's flag specific)
[14:09] <hatch> service-constraints-viewlet.handlebars
[14:10] <gary_poster> jujugui, I'm unable to deploy on jujucharms.com in chrome.  looks like a very weird error (JS bug in "[VM]" file).  can anyone confirm for me that his is isolated to my machine
[14:10] <gary_poster> ?  please? :-)
[14:10] <rick_h> hatch: , ahh good call
[14:10] <hatch> gary_poster: rtying
[14:10] <gary_poster> thx
[14:11] <hatch> gary_poster: json requests are returning HTML
[14:11] <frankban> gary_poster: "Uncaught SyntaxError: Unexpected token < " trying to deploy mysql
[14:11] <hatch> https://jujucharms.com/charms/precise/ceph-13/json
[14:11] <hatch> follow that link
[14:11] <rick_h> gary_poster: it's a call to the old charm store
[14:11] <rick_h> gary_poster: which is jujucharms.com
[14:11] <rick_h> gary_poster: so it needs to be updated in the charm config to manage.jujucharms.com 
[14:12] <gary_poster> rick_h, scheiss
[14:12] <rick_h> sinzui: ^^ !!
[14:12]  * hatch holds out the swear jar for Gary
[14:12] <hatch> :P
[14:13] <bac> swearing in german is ok
[14:13] <hatch> oh well in THAT case!
[14:13] <benji> gary_poster: I can't deploy either (I click the "Confirm" button and it lightens but nothing happens). 
[14:13] <benji> Also, I get this on the console "Uncaught SyntaxError: Unexpected token < "
[14:13] <gary_poster> benji,  ack same
[14:13] <hatch> it's because it's trying to json parse html
[14:13] <gary_poster> y
[14:13] <rick_h> right, it's getting html for json and can't parse it
[14:14] <hatch> brb
[14:18] <rick_h> gary_poster: pushing a branch up now with updated config urls.
[14:19] <gary_poster> thanks rick_h .  for emergency this will need to be manual change in charm though
[14:19] <rick_h> gary_poster: ok
[14:24] <gary_poster> arosales, emergency, may not be able to make it to marketing call
[14:25] <arosales> gary_poster, ack
[14:25] <gary_poster> frankban or jujugui do I remember correctly that the path to charm in pyjuju is /usr/bin/local/juju/charm ?
[14:26] <frankban> gary_poster: isn't it something like /var/lib/juju/units/juju-gui-0/charm?
[14:26] <gary_poster> frankban, yeah that looks better :-P
[14:26] <gary_poster> thanks
[14:28] <hatch> this appears to also be related https://bugs.launchpad.net/bugs/1203760
[14:28] <_mup_> Bug #1203760: Juju GUI demo fails with Error: IO Data Failure <juju-gui:New> <https://launchpad.net/bugs/1203760>
[14:31] <abentley> benji: Do you want to sync up at some point?
[14:32] <benji> abentley: sure; I am just about to propose a small branch that finishes up what we were working on Friday; maybe you could review that and then we'll discuss what to work on next.
[14:32] <abentley> benji: sounds good.
[14:34] <sinzui> orangesquad, gary_poster, the 504's we occasionally saw on m.jc.com are fixed. haproxy was misconfigured to wait for 1s. They wait for 4s now, which is what webops had intended to do when they first setup the prodstack.
[14:34] <gary_poster> sinzui, cool.  rick_h please get that change landed asap
[14:35] <rick_h> gary_poster: landed
[14:35] <abentley> sinzui: Great!
[14:35] <gary_poster> thanks rick_h 
[14:36] <gary_poster> jujugui I need someone to vlounteer for a critical release process
[14:36] <rick_h> hatch: ping, so I'm confused why these viewlet templates would have a css class of viewlet-mamanger-container
[14:37] <gary_poster> frankban, ping, please join #webops on canonical asap
[14:38] <frankban> gary_poster: I am there
[14:38] <bac> gary_poster: i'll help if you need it
[14:40] <gary_poster> bac thanks, please start a release process.  we need rick_h's change just landed in the GUI ASAP for people who use this as a tool
[14:40] <gary_poster> bac
[14:40] <gary_poster> wait
[14:40] <hatch> rick_h: they would probably have viewlet-container .....no?
[14:40] <gary_poster> actually
[14:41] <gary_poster> this is easy
[14:41] <gary_poster> never mind
[14:41] <gary_poster> bac, this is what we need
[14:41] <gary_poster> branch our charm
[14:42] <gary_poster> bac, edit config/config.js.template
[14:42] <gary_poster> bac charm_store_url: 'https://jujucharms.com/', -> charm_store_url: 'https://manage.jujucharms.com/',
[14:44] <bac> done
[14:44] <gary_poster> bac awesome thanks. do both for ~juju-gui and ~juju-gui-charmers
[14:45] <gary_poster> bac ping me when done
[14:47] <bac> gary_poster: you want this via lbox or just pushed manually?
[14:47] <gary_poster> bac pushed is good unless you want some more eyes
[14:47] <bac> gary_poster: it's a one liner and no room for mistakes.  proposing.
[14:47] <gary_poster> thanks
[14:47] <rick_h> hatch: yea, that would make more sense for me
[14:48] <rick_h> hatch: but view-container is getting turned into viewlet-manager-container
[14:48] <rick_h> hatch: so I'm confused on how these are supposed to nest atm
[14:49] <rick_h> hatch: because in the viewlet-manager.handlebars (in this branch) the viewletContainer is already set to an existing div with class 'viewlet-container'
[14:50] <rick_h> hatch: so it would seem these service-config.handlebars and such don't need any outside wrapping div with a class on it
[14:50] <bac> gary_poster: https://codereview.appspot.com/11525046
[14:50] <rick_h> bac: LGTM
[14:50] <bac> gah, i get bad chunk
[14:50] <bac> why does that happen?
[14:51] <rick_h> bac: works here
[14:51] <bac> thanks rick.  landing w/one review
[14:51] <rick_h> bac: gary_poster do we need to increment the charm revision?
[14:51] <gary_poster> rick_h, bac, yes, thank you!
[14:51] <rick_h> as part of this diff/change?
[14:51] <rick_h> bac: so please increment before landing
[14:51] <gary_poster> ideally, otherwise next
[14:52] <hatch> rick_h: hmm
[14:52] <rick_h> hatch: guichat? Or do you follow?
[14:52] <hatch> rick_h: is your latest up already? I'll pull it down
[14:52] <hatch> and take a peek
[14:52] <sinzui> bac, I am going to put my bundles-api-2 branch up for review. I think it is safe to land. We can add support for "interesting" in a next branch.
[14:52] <bac> sinzui: ok, i'll look at it later
[14:52] <bac> rick_h: bumped to 59
[14:53] <rick_h> hatch: ok, pushed latest changes atm
[14:53] <rick_h> hatch: have not updated all the viewlet templates such as service-constraints-viewlet.handlebars because of this question
[14:53] <hatch> sure thing
[14:54] <bac> rick_h: would you review again?
[14:54] <rick_h> bac: sure thing, loading
[14:54] <rick_h> bac: LGTM
[14:54] <bac> rick_h: did you mark proposal?
[14:55] <rick_h> bac: sorry, did now. Didn't at first since I had already done so
[14:55] <hatch> rick_h: I can't deploy any charms in this latest branch
[14:55] <abentley> sinzui: on staging, there is no value for es_urls =, but it is still attempting to ingest.
[14:55] <hatch> looks like it's still using jujucharms.com
[14:55] <rick_h> hatch: right, need to sync trunk
[14:55] <rick_h> hatch: right, this branch has been open pre-10min ago :P
[14:56] <hatch> lol
[14:56] <rick_h> hatch: ok, give me a few to pull and update. jcsackett's and the config branch are new since I last pulled trunk this morning
[14:57] <abentley> sinzui: this is probably causing hate mail.
[14:58] <sinzui> abentley, I am puzzled. There was one at one point because I used *.173's production.ini to find the es macine
[14:58] <sinzui> abentley, but that is insight nonetheless
[14:58] <sinzui> abentley, do you think remove/add will fix the issue?
[14:58] <abentley> sinzui: probably.
[14:59]  * sinzui does
[15:00] <rick_h> jcsackett: ping, I'm confused
[15:00] <rick_h> jcsackett: I thought your branch was introducing storeId?
[15:02] <rick_h> hatch: pushed up update that sync's with trunk"
[15:03] <frankban> gary_poster: when you have time, could you please take a look at https://codereview.appspot.com/11675043 ? the MP description also includes the results of my wss investigation
[15:03] <gary_poster> frankban, will do.  still emergency mode, but asap :-)
[15:03] <frankban> thanks
[15:03] <rick_h> jcsackett: so in testing out the inspector it's making a call out to https://manage.jujucharms.com/api/2/charm/cs:precise/glance-18
[15:05] <sinzui> abentley, we have the URL. and the charmworld cron is back
[15:06] <abentley> sinzui: Great.
[15:06] <rick_h> hatch: make sure to pull a couple of times. Fixed a small bug in sync'ing with trunk
[15:07] <hatch> alright I'll make a fresh branch
[15:07] <sinzui> abentley,  I think this issue is relates to the  reboot of all instances last week.
[15:07] <abentley> sinzui: That makes sense.
[15:07] <sinzui> abentley, but manage.jc.com also has the issue. This might be a simple case of bots indexing staging more frequently
[15:08]  * sinzui in meeting, but takes time to collate example charms
[15:08] <teknico> frankban: reviewing your branch
[15:08] <frankban> teknico: thanks
[15:08] <bac> gary_poster: ~juju-gui and ~juju-gui-charmers branches both updated
[15:09] <gary_poster> fantastic bac, thanks.  send quick note to juju list and make a quick blog post?
[15:09] <bac> just stating it is unbroken?
[15:09] <hatch> hmm my npm cache appears to be busted
[15:11] <abentley> sinzui: I'm now seeing a KeyError on charm_data['store_data']['digest'] for ~marcoceppi/charms/precise/rstatus/trunk because it's not present in the store.
[15:12] <bac> gary_poster: i'll be happy to but i'm unsure of the scope of the announcement
[15:13] <rick_h> bac: I think you can just say "heads up in case you get this error while deploying, the fix is released in trunk as rev XXX"
[15:14] <bac> thanks rick
[15:15] <hatch> rick_h: environment.js:152 inspector.inspector
[15:15] <rick_h> hatch: doh!
[15:16] <hatch> we are getting close here
[15:16] <hatch> lol
[15:16] <hatch> I think you are correct wrt those templates
[15:16] <hatch> should probably just leave them with view-container for now
[15:16] <rick_h> hatch: yea, sorry about these misses. I promised I've tried to look. 
[15:16] <rick_h> hatch: k
[15:16] <rick_h> hatch: k on the templates that is
[15:16] <hatch> sok - humans suck at mechanical work :)
[15:16] <hatch> that's why we call it 'mechanical'
[15:16] <hatch> haha
[15:17]  * rick_h has Makyo's video going over on monitor 3...very cool
[15:17] <Makyo> I meant to redo the sound for that yesterday, but mostly just slept and cooked :P
[15:17] <rick_h> hah, all good
[15:18] <hatch> lol saturday I slept from about 4pm to 7am
[15:19] <jcsackett> rick_h: can you tell me where it's making that call from? i'm going to guess it's a place where it's passing in 'id', not 'storeId'.
[15:19] <rick_h> jcsackett: yea, updated
[15:19] <jcsackett> rick_h: ok.
[15:19] <rick_h> jcsackett: when I merged it conflicted so I took your branch but changed it back. 
[15:19] <jcsackett> rick_h: ah.
[15:19] <rick_h> jcsackett: was just confused when I saw the change and comment. I'm ok for now I think
[15:19] <jcsackett> rick_h: so we're on storeId, all is happy? :-P
[15:19] <rick_h> #joyofmerge
[15:24] <benji> abentley: it took a little extra time because during QA I found some untested code the branch broke; that code is fixed with a XXX comment about the missing test
[15:24] <benji> the MP is at https://code.launchpad.net/~benji/charmworld/even-more-bundles/+merge/176227
[15:26] <abentley> benji: looking...
[15:26] <jcsackett> jujugui: i am not going to be able to be at the standup in 30 min; rick_h can you sub for me?
[15:26] <rick_h> jcsackett: rgr
[15:26] <jcsackett> thanks.
[15:30] <hatch> rick_h: did you happen to push that fix yet?
[15:30] <rick_h> hatch: yes
[15:31] <rick_h> hatch: the one for the destructor call to inspector.inspector I pushed up. I didn't re-reitveld it
[15:31] <hatch> sure that's fine
[15:34] <hatch> this ubuntu edge device looks awesome
[15:35] <hatch> 4gb of ram and 128gb of storage...lol wow!
[15:36] <hatch> ubuntu and android
[15:37] <rick_h> not going to lie, the video convinced me to sign up for one
[15:38] <rick_h> I need a new phone this fall anyway
[15:38] <abentley> benji: Looks good.  Just a style issue with the imports.  r=me with that fixed.
[15:38] <hatch> rick_h: haha yup Mark did good on that video :D
[15:39] <teknico> rick_h: shipping is May 2014
[15:39] <rick_h> teknico: doh!
[15:39] <sinzui> abentley, adeuring: I updated https://bugs.launchpad.net/charmworld/+bug/1202665 . I attached a summary of all the missing hook files.
[15:39] <_mup_> Bug #1202665: NoFile errors reported by staging for the same branch <mongodb> <charmworld:Triaged> <https://launchpad.net/bugs/1202665>
[15:40] <adeuring>  sinzui: acik; looking
[15:40] <rick_h> teknico: that's ok, my wife is up for a new phone next march/april so she can get my hand-me-down from this fall then :)
[15:40] <benji> abentley: sounds good, I'll land with fixes momentarily
[15:40] <teknico> rick_h: there's always a way ;-)
[15:40] <abentley> benji: Oh, and there's a bug about ingest not having smoke tests.
[15:41] <abentley> benji: Stick bug #1130732 in your XXX if you don't mind.
[15:42] <_mup_> Bug #1130732: The ingest process is easily broken on staging <ingest> <tech-debt> <charmworld:Triaged> <https://launchpad.net/bugs/1130732>
[15:45] <bac> rick_h: did you just get one or multiple like the t-shirts?  same reasoning might apply!  :)
[15:45] <rick_h> bac: multiple
[15:45] <rick_h> bac: yea, one for my wife :)
[15:46] <bac> cool
[15:46] <rick_h> oh, you mean phones? I just got one
[15:46] <benji> abentley: bug reference added
[15:46] <rick_h> I'll experiment but not going to ask the wife to
[15:49] <abentley> benji: ping me when ready to chat.
[15:49] <benji> abentley: sure, I'll be just a sec
[15:50] <gary_poster> jujugui call in 10, kanban now
[15:52] <bac> sinzui: will you give me permission to the charmworld kanban?
[15:52] <benji> abentley: oops, I have the gui standup in 9 minutes; it shouldn't be too long, do you want to connect after that?
[15:52] <sinzui> bac, Yes
[15:52] <rick_h> hatch: how we doing?
[15:53] <abentley> benji: When do you usually take lunch?
[15:53] <sinzui> bac, I think you have access now
[15:53] <benji> abentley: I normally take it about 1 to 2 hours from now.
[15:54] <abentley> benji: How about we chat in an hour or so?
[15:54] <abentley> (I usually take lunch in 6 minutes)
[15:54] <benji> abentley: +1
[15:54] <bac> sinzui: i can now create a card but i'm not in the list of assignees
[15:55] <hatch> rick_h: qa is looking good just going through codereview now
[15:55] <hatch> can you push the latest to codereview?
[15:55] <sinzui> bac, I see you. I also see benji and gary as assignees. Maybe you need to force reload kanban
[15:56] <rick_h> hatch: to reitveld?
[15:56] <rick_h> hatch: lbox'ing now
[15:57] <bac> sinzui: works now, thank you
[15:57] <hatch> rick_h: yeah...I can never remember what its called
[15:57] <hatch> from now on it'll be called....rivets
[15:58] <bac> rick_h: "lboxing" sounds more exciting than it is
[15:58] <gary_poster> jujugui call in 2
[15:58] <rick_h> at least it has 'boxing' in the name which I feel like it's diong to me sometmies
[16:02] <rick_h> hatch: lbox complete
[16:02] <hatch> thanks
[16:02] <hatch> on it
[16:06] <bac> sinzui: do i need to start going to your standup?  if so, when and where?
[16:10] <arosales> sinzui, could I work with you to get a redirect for things such as "https://jujucharms.com/review-queue/"
[16:10] <arosales> I think those need to go to http://manage.jujucharms.com/review-queue now 
[16:11] <arosales> we'll start updating docs, but I am sure those links are scattered
[16:11] <sinzui> arosales, *who* needs that?
[16:12] <arosales> charmers, charm authors
[16:12] <sinzui> arosales, we replaced that feature for ~charmers in April
[16:12] <arosales> sinzui, so the link is still there
[16:12] <arosales> we just need to redirect to the correct place
[16:13] <arosales> sinzui, so before it was jujucharms.com/<tools>
[16:13] <sinzui> arosales, the real review queue has been at http://manage.jujucharms.com/review-queue for months
[16:13] <arosales> sinzui, now that the _new_ charm browser is live jujucharms.com/<tools> does not redirect 
[16:14] <arosales> sinzui,  I agree :-)
[16:14] <arosales> what I am saying is there are lot of links at that pointing to "jujucharms.com/<tools>"
[16:14] <arosales> I'll try to address what I can in the docs
[16:14] <arosales> but I am certain, for historical reasons, that there are many links out there that I won't catch
[16:14] <arosales> ie askubuntu
[16:15] <sinzui> arosales, I will create an rt for the redirect. otherwise we need to change the juju-gui appliction
[16:15] <arosales> my question is can we redirect?
[16:15] <arosales> +1 on redirect
[16:15] <sinzui> arosales, what of http://manage.jujucharms.com/tools/store-missing and http://manage.jujucharms.com/tools/proof-errors
[16:16] <arosales> the proof errors we just need to step through
[16:16] <rick_h> the only way we can redirect is via defined http url matching/redirecting in the deployed charm config :/
[16:16] <hatch> rick_h: lgtm'd plz do another deep qa for flagged and unflagged with trunk merged in just to be on the safe side
[16:17] <rick_h> hatch: will do, thanks a ton for going through it with me. really appreciate it
[16:17] <arosales> the store-missing I need to follow up on. I"ll make it part of our upcoming audit
[16:17] <arosales> sinzui, thanks for the queues 
[16:19] <sinzui> arosales, understood
[16:19] <arosales> rick_h, sorry I was referring to the tools links. I suspect that charm authors didn't know to be using manage.jujucharms as jujucharms was still alive and had similar links
[16:20] <arosales> I meant jujucharms.com (old) previous today, had the tools links
[16:23]  * hatch is outahea!
[16:23] <hatch> ping if ya need me :)
[16:23] <rick_h> hatch: c-ya
[16:24] <gary_poster> bye hatch thanks
[16:25] <Makyo> gary_poster, can I take my swap day next Friday?  Alright with this week if that works better. Will be at a convention, but can still work from the hotel.
[16:25] <gary_poster> Makyo, yes
[16:27] <bac> indiegogo fail: 1) PR is not a country, 2) Optional address line 2 is required.  boo.
[16:28] <bac> gary_poster: swap next monday ok?
[16:28] <gary_poster> bac yes
[16:31] <rick_h> jujugui heads up branch landing that updates ViewContainer to view-manager and gets rid of namings like inspector.inspector. Make sure to merge with trunk and let me know if anything in progress has a hard time with the conflicts. 
[16:31] <rick_h> well ViewletManager that is...ugh 
[16:32] <arosales> sinzui, thanks for following up with IS on the redirect for the tools links. While I am asking do you think we should do similar redirects for "recently-changed"  and "interfaces"
[16:33] <arosales> interfaces and other links should probably just dump to jujucharms.com
[16:33] <sinzui> ah!
[16:33] <sinzui> arosales, yes for all rss
[16:33]  * sinzui thinks
[16:34] <arosales> I'll remind charm authors they should be using manage.jujucharms.com post gary_poster announce email
[16:34]  * arosales doesn't want to still gui-team's thunder
[16:35] <sinzui> arosales, I think I better suggest the match expressions myself in the rt to help expedite this
[16:35] <gary_poster> sinzui, we got an official request to switch back to default browser mode
[16:35] <arosales> s/still/steal/
[16:35] <gary_poster> sinzui, to do this we need to first upgrade the charm
[16:35] <gary_poster> so that the emergency issue does not repeat
[16:35] <sinzui> understood
[16:36] <gary_poster> then we can simply ask them to set the  default view value
[16:37] <gary_poster> sinzui, what's the safest way to do this?  would you like me to dupe locally on ec2 first to make sure it works?
[16:37] <adeuring> sinzui, abentley: I think I found the cause of the problem; comment added to bug 1202665
[16:37] <_mup_> Bug #1202665: NoFile errors reported by staging for the same branch <mongodb> <charmworld:Triaged> <https://launchpad.net/bugs/1202665>
[16:39] <gary_poster> sinzui, the fullscreen request is for today.  The apache redirect is for this week.
[16:40] <sinzui> gary_poster, okay. I think the apache redirect will still be doable today. I got one added recently without trouble.
[16:40] <gary_poster> sinzui, awesome thanks.  would you like me to do anything to help?  If not I will gratefully watch from a distance :-)
[16:41] <sinzui> I will only need to know the charm version and/or the juju gui release version when you are ready
[16:47] <gary_poster> sinzui, charm version 55.  juju gui version does not need to change.  we should update https://wiki.canonical.com/InformationInfrastructure/WebOps/CDO/JujuGui to set the default-viewmode to fullscreen again.  will you do that? I would like to doublecheck that this will go smoothly by duplicating elsewhere.  will you do that, or shall I?  I was simply planning on deploying rev 54, and then changing the file manually,
[16:47] <gary_poster>  and then deploying rev 55, and making sure that everything is AOK
[16:47] <sinzui> I can update the doc
[16:47] <gary_poster> sinzui, to be clear, I don't want you to think I am foisting all of this on you.  Please feel free to ask for help!
[16:47] <gary_poster> thanks sinzui 
[16:49] <sinzui> gary_poster, I think your test strategy is sound
[16:49] <gary_poster> rick_h, if this affects your decision on what to tackle next, if we had something awesome for jcastro to show tomorrow morning on comingsoon, that would be cool.  
[16:50] <rick_h> gary_poster: k, will see how far I can get before EOD. 
[16:50] <gary_poster> cool, rick_h, if not no worries
[16:50] <rick_h> gary_poster: thuogh they're west coast right so get a few more hours tomorrow too so will go for it
[16:50] <gary_poster> bac, could you switch us back to running uistage/comingsoon on trunk again, sometime today?  (If I asked you that already today, sorry; crazy day)
[16:50] <gary_poster> rick_h, ack cool
[16:51] <bac> gary_poster: i'll do it after lunch, ok?
[16:51] <gary_poster> perfect thanks bac
[16:51] <bac> gary_poster: so tip on :80.  keep 8080  and 8086?
[16:52] <gary_poster> bac, easy to redirect 8080 and 8086 to 80?
[16:53] <bac> surely it is
[16:53] <gary_poster> jujugui, if anyone wants the bundle sprint t shirt, we are 1 order away :-) http://teespring.com/sprint2013
[16:53] <gary_poster> bac, cool thanks
[16:53] <gary_poster> Makyo, approved swap day
[16:53] <Makyo> gary_poster, Thanks.
[17:12] <rick_h> gary_poster: sinzui the gui on jujucharms.com isn't in prod mode. https://jujucharms.com/fullscreen/
[17:13] <rick_h> 275 requests made :/ each js file one by one
[17:13] <sinzui> oh bugger
[17:13] <gary_poster> rick_h, huh.  I wonder if staging is the issue.
[17:13] <sinzui> rick_h, what setting do we need to change in the charm's config.
[17:14] <rick_h> gary_poster: sinzui not sure atm, looking. Just noticed a prominent mozilla/python dev comment on a 15s load time and I got curious
[17:14] <gary_poster> thanks rick_h 
[17:14] <sinzui> I have the webops/cdo page doc open and am ready for the change
[17:16] <gary_poster> rick_h, I think it is staging but not sure.  not clear in docs
[17:16] <sinzui> do we say staging=false?
[17:16] <rick_h> gary_poster: yea, I'm looking for the charm atm. I've not peeked at it much yet. 
[17:16] <rick_h> bac: any confirmation? ^^
[17:17] <gary_poster> rick_h, 
[17:17] <gary_poster>     if in_staging and not serve_tests:
[17:17] <gary_poster>         build_dirname = 'build-debug'
[17:17] <gary_poster>     else:
[17:17] <gary_poster>         build_dirname = 'build-prod'
[17:17] <rick_h> gary_poster: k, makes sense. 
[17:17] <gary_poster> sinzui, staging=false, yes
[17:17] <rick_h> sinzui: can we get a config change then to set in_staging to false?
[17:17] <rick_h> gary_poster: that var in there is 'in_staging' is the actual config flag staging?
[17:17] <gary_poster> sinzui, rick_h in config it is "staging"
[17:18] <rick_h> duh! I can use the browser to look at the charm config/etc. /me puts on dunce cap
[17:18] <gary_poster> :-)
[17:21] <gary_poster> frankban, LGTM finally, thank you
[17:22] <frankban> gary_poster: cool, thanks!
[17:23] <gary_poster> sinzui, any feel for when we might get service on the RT?  I'll send out my own announcements on juju lists and blogs and so on once we have the fullscreen switch and staging turned off
[17:24] <sinzui> a few minutes gary_poster
[17:25] <sinzui> gary_poster, I think we are asking webops to deploy the latest version of the stable charm with bac and rick_h's fix
[17:26] <gary_poster> sinzui, bac's fix yes.  fwiw, rick_h's fix is only on uistage 8086 right now, and does not directly affect the charm deployment.
[17:26] <gary_poster> sinzui, but we are *not* deploying a new gui, only a new charm
[17:26] <sinzui> okay, I was reading the changelog. rick_h was the reviewer
[17:27] <gary_poster> yeah
[17:27] <sinzui> gui remains at 0.8.0
[17:27] <gary_poster> yeah, cool
[17:34] <sinzui> gary_poster, we are playing the permission game in rt. Webops will help us once they find someone  who will give them permission to see it
[17:35] <gary_poster> sinzui, weird
[17:35] <sinzui> gary_poster, We are still in the Lp queue too. wgrant is the owner of the queue.
[17:35] <gary_poster> sinzui, can I so anything to help?
[17:35] <gary_poster> ugh
[17:35] <sinzui> not yet. I will add this queue issue to the juju cross team meeting
[17:47] <bac> gary_poster:  i'm just back from lunch.  trying to catch up.  any resolution?
[17:47] <gary_poster> bac, sorry, resolution to what?  crazy day
[17:48] <rick_h> bac: think we're good just waiting on RT work
[17:48] <bac> rick_h:  ok
[17:50] <abentley> benji: I left it to you to mark the even-more-bundles merge approved, since I asked for some changes.  Feel free to mark it whenever you like.
[17:51] <benji> abentley: oops, I didn't realize that (too much time with lbox, I suppose).  I'll mark it now.
[17:52] <gary_poster> rick_h, hadn't we fixed this markdown/html comment thing?  or we never got around to it? https://jujucharms.com/fullscreen/precise/juju-gui-head/#bws-readme
[17:52] <sinzui> abentley, do you have time today to look this over? I think your the best person to say don't land this: https://code.launchpad.net/~sinzui/charmworld/bundles-api-2/+merge/176246
[17:52] <abentley> sinzui: sure.
[17:52] <rick_h> gary_poster: never got around to it. It's in the queue of things to look at but low priority unfortunately. 
[17:52] <gary_poster> ok cool
[17:52] <sinzui> we never got to it gary_poster
[17:52] <gary_poster> ack sinzui, rick_h, np. thanks
[17:53] <rick_h> gary_poster: we have to fork/add support to the gallery module we use. We checked and verified the module doesn't support markdown comments
[17:53] <sinzui> I keep thinking we are going to fix that bug in 2 more days, and then we dont
[17:53] <gary_poster> rick_h, we could simply pre-process them out maybe
[17:54] <rick_h> gary_poster: yea, another way to go. Might be fun cross-lines I guess
[17:57] <abentley> sinzui: is it necessary to have a doctype member on bundles?  Can't we just use the native type support in Elasticsearch?
[18:00] <sinzui> abentley, I don't think it is necessary for ES. If ES includes a bundle in the result, I think the client needs to know it
[18:01] <sinzui> abentley, sorry for the lag.
[18:05] <abentley> sinzui: You can do that by examining the elasticsearch type in the search output.
[18:05] <abentley> sinzui: (Sorry for the lag-- I was verifying that you can).
[18:06] <abentley> sinzui: Each hit in the results has _source and _type keys (among others).  Right now, we only use _source, which is the document.
[18:07] <sinzui> abentley, _type is community|reviewed|environment? Or is there another _type?
[18:08] <abentley> sinzui: No, it is the elasticsearch native type.
[18:08] <sinzui> abentley, I think you mean that I don't need to change line 49 of the diff because type can be constrained another way.
[18:09] <abentley> sinzui: Yes.
[18:10] <abentley> sinzui: To expose the native type to search results, you can do this: http://pastebin.ubuntu.com/5901393/
[18:12] <gary_poster> arosales, robbiew https://jujucharms.com/ now goes to fullscreen view.
[18:12] <robbiew> \o/
[18:12] <gary_poster> rick_h, if you hard reload, you can see that we are using compressed assets also
[18:12] <gary_poster> now
[18:12] <gary_poster> thanks to sinzui and webops!
[18:12] <robbiew> I'm sure the four people in the world not donating money to the edge will appreciate it
[18:12] <robbiew> lol
[18:12] <gary_poster> lol
[18:12] <gary_poster> yeah
[18:13] <robbiew> much better, thanks
[18:13] <sinzui> I wonder if I can co-opt the next sprint to just work on the juju dev-enterprise divide
[18:14] <rick_h> gary_poster: sinzui thanks, much niver
[18:14] <rick_h> nicer that is
[18:15] <sinzui> I just learned that I down == done now in curtisese
[18:15] <sinzui> and in rickese, my name is nurtis
[18:15] <abentley> sinzui: And you can pass "doc_type='charm'" to the search to support charm-only results.
[18:15] <sinzui> vurtis
[18:16] <sinzui> abentley, fab. thanks@
[18:16] <sinzui> !
[18:17]  * sinzui needs to breath more often and type slower to get through this release
[18:21] <bac> gary_poster: uistage.jujucharms.com is on trunk and updating via cron.  :8080 and :8086 are answered too but not redirects.
[18:22] <bac> that's how 8080 was handled and seemed easiest
[18:22] <gary_poster> bac, cool.  would prefer redirects because it clarifies intent, but s'ok
[18:22] <gary_poster> thank you!
[18:23] <bac> gary_poster: ok, i'll have a go at that
[18:23] <gary_poster> bac, only if it is < 15 minutes.  otherwise not worth it
[18:23] <bac> ok
[18:24] <bac> so two people have sponsored the $10,000 phone.  wow.
[18:25] <gary_poster> yeah I saw that
[18:25] <rick_h> :/
[18:25] <gary_poster> why :/ ?
[18:25] <gary_poster> I thought that was pretty good for a few hours in
[18:25] <gary_poster> maybe not good enough for 32 million I grant you
[18:26] <gary_poster> If we cross 1 mill today that would be cool
[18:26] <rick_h> just imaging being someone that would say "Sure, I've got $10k for a phone for a year or two"
[18:26] <gary_poster> ...ok, got it ;-)
[18:27] <gary_poster> would be cool if we passed 1 mil today...
[18:28] <rick_h> yea, ideally. Since the goal is set to a little over 1M/day the first day really needs a few M to keep interest going I think.
[18:29] <gary_poster> was thinking something similar
[18:30] <rick_h> boo, no luca or ale today. In another channel the response to the Gui was "rick_h: It's absolutely beautiful. Wow. :D"
[18:30] <gary_poster> :-) cool
[18:31] <gary_poster> rick_h, respond to ale's email with that :-)
[18:39] <arosales> gary_poster, juju.u.c charm links updated
[18:40] <arosales> and _just_ went live
[18:40] <rick_h> gary_poster: email sent :)
[18:40] <gary_poster> arosales, :-) perfect, thanks!  working on announcement now.
[18:40] <gary_poster> thanks rick_h :-)
[19:43] <rick_h> gary_poster: lp:~rharding/juju-gui/charm-details-viewlet-css has the css and html layout changes 'working' so the details shows up nicely
[19:44] <rick_h> gary_poster: but tests go boom. So going to EOD here and try to get the tests and such up tomorrow. 
[19:44] <bac> I think we should send an Ubuntu Edge to the new lad.  #royalbirth
[19:45] <gary_poster> rick_h, ok cool.  thanks and ttyl.  re: G+, was a successful release, despite excitement.  Thank you and congrats :-)
[19:45] <gary_poster> bac +1 :-)
[19:45] <rick_h> gary_poster: yea, sorry was more laughing inside and it didn't come out. Getting some good feedback and <3 everyone. 
[19:46] <gary_poster> :-) cool rick_h 
[19:46] <gary_poster> $1,026,364
[19:46] <gary_poster> ^^ ubuntu edge so far
[19:47] <bac> excellent
[19:47] <rick_h> gary_poster: had one friend who's been working on a moodle charm get motivated to work on the charm so he can see it in the Gui store
[19:47] <gary_poster> rick_h, :-) awesome
[20:04]  * gary_poster goes on walk
[20:05] <gary_poster> sinzui, thank you for all your great work today, and leading up to this release.  I really appreciate what you and the whole orange squad have done.
[20:07] <abentley> sinzui: https://code.launchpad.net/~abentley/charmworld/store-data-on-enqueue/+merge/174827 is now proposed for review.  Could you look at it again?
[20:08] <sinzui> I will
[20:12] <sinzui> abentley, r=me providing you reconcile the argument changes in the merge conflicts.
[20:14] <abentley> sinzui: Sigh, just fixed a wackload of conflicts, and now there's more.
[20:18] <sinzui> bugger. I am under an umbrella in a rain storm. I don't want to lam shell this computer to go in
[20:41] <sinzui> jcsackett, I have a fix that preserves historic links to jujucharms.com. I think one or more conflict with the gui? http://pastebin.ubuntu.com/5901851/
[20:47] <gary_poster> sinzui, the only one I'm a bit worried about is ^/(.*)/changes
[20:47] <sinzui> yeah
[20:47] <gary_poster> for the others, I think we are ok unless there is a series named "tools" or "feed"
[20:48] <sinzui> gary_poster, I don't think I can preserve it. It is not as important as the other ones so I will drop it
[20:48] <gary_poster> sinzui, cool, I would feel better about that
[20:51] <jcsackett> sinzui, gary_poster: i'm +1 on dropping ^/(.*)/changes
[20:51] <gary_poster> cool jcsackett (and hiya)
[20:51] <jcsackett> (hiya.:-P)
[21:01]  * gary_poster runs away in exhaustion :-)
[23:06] <huwshimi> Morning
[23:08] <rick_h> morning huwshimi 
[23:15] <Makyo> Morning.
[23:17] <huwshimi> Great work on the release!
[23:27] <Makyo> \o/
[23:44] <rick_h> huwshimi: +1 back at ya. Thanks so much for the help getting the designs into play