/srv/irclogs.ubuntu.com/2014/02/12/#juju-gui.txt

huwshimi_:)00:00
rick_h_ah crap00:04
huwshimi_uh oh00:05
rick_h_huwshimi_: please go to your develop branch and do a sync from upstream develop00:05
rick_h_and QA the changes per your expected 00:05
rick_h_I accidently pushed the cleanup to juju develop and so it's in there now00:06
rick_h_I'm running tests to make sure they're ok atm00:06
rick_h_but I cherry-picked things and want to make sure the fixes are still good for the css/etc00:06
rick_h_tests pass00:07
rick_h_hatch: still around?00:08
huwshimi_rick_h_: I think it's all good00:10
rick_h_huwshimi_: k, the diff in the commits look good00:10
rick_h_so going to call this closed00:10
rick_h_sorry for the mess up00:10
rick_h_my fault for trying to take a shortcut00:10
rick_h_since my network bandwidth is a trickle atm00:10
rick_h_huwshimi_: remind me next time we have a AU call to go through some techniques for helping with this00:11
huwshimi_rick_h_: OK great, thanks!00:11
hatchhuwshimi_ I am 00:12
huwshimi_rick_h_: ^00:12
rick_h_hatch: can you verify that develop QA's ok for you in safari for the bugs mentioned? 00:12
hatchsure 00:12
hatchrick_h_ I was wondering if we could use merge --squash or there is also a merge which doesn't use a merge commit for CI merging into develop00:13
rick_h_hatch: well he had 3 nice commits so I just updated develop, cherry picked the 3 revs, fixed on conflict00:14
hatchright, I am asking in more general terms00:14
hatchbecause we now get the 'real' commit and a merge commit00:14
rick_h_but when I pushed I tried to push to a new branch on juju `git push juju safari-bugfix-cleanup` but it went straight to develop :/00:14
hatchhaha oops00:14
rick_h_yea :/00:14
hatchrick_h_ huwshimi_ qa looks good here 00:17
rick_h_hatch: cool thanks for the check00:18
rick_h_huwshimi_: thanks for the updates. If you get a chance to check if it helps the FF issue I'd appreciate it00:18
rick_h_at least a yay/nay for fix so we can close the bug00:18
hatchrick_h_ have you looked at the git merge --squash flag to see if we can use it and not rebase?00:19
hatchand also use --ff00:20
hatchto make it not create a merge commit00:20
hatchjust ideas - I don't reallly know if they will do what I think they do, but it would be cool if they did00:20
rick_h_hatch: I want to, have not yet00:20
rick_h_I know there's a pattern around this that's simple that we're missing but haven't had a chance to find it yet00:20
hatchok np just wanted to see if it was on  your radar00:21
hatchthe rebase seems to be causing peeps issues00:21
rick_h_yea, definitely00:21
huwshimi_rick_h_: I thought one of my other changes had fixed that bug, but it doesn't seem to be now (might be a different version of Firefox)00:21
hatchthe GUI actually runs very well with safari00:21
rick_h_huwshimi_: k00:21
hatchreally fast and smooth00:21
hatchhuwshimi_ so do we now support Safari? 03:34
hatchat least as far as the sandbox is concerned?03:35
huwshimi_hatch: Nope, need to get the export working as well.03:42
hatchahh ok cool, so is that css card on the board done now too?03:42
huwshimi_hatch: Yeah, I guess that one is done now. It's already landed :)03:43
hatchcool, it'll be nice to support yet another browser03:45
hatchwell....nice for others...lol03:45
huwshimi_hatch: Yeah, the testing matrix gets harder though03:51
hatchyup yup03:52
rick_h_adding support in CI should be pretty easy though04:06
=== rogpeppe1 is now known as rogpeppe
rick_h_frankban: morning11:09
frankbanmorning rick_h_ 11:09
rick_h_frankban: got time to chat this morning?11:09
frankbanrick_h_: sure11:10
rick_h_frankban: https://plus.google.com/hangouts/_/76cpj3qusk9dek11oh8t82jcfo?authuser=1&hl=en11:11
bacrick_h_: how's the jetlag?  looks like you were up early again.12:05
rick_h_bac: yea, but this was intentional. Wanted to chat before I took the boy to day care12:43
rick_h_bac: but yea, I'm still an early guy though 6am is best yet :)12:43
rick_h_bac: when you get a sec wonder if we can chat. 12:50
bacrick_h_: sure.  send me an invite12:50
rick_h_bac: k, give me a couple min thanks12:51
rick_h_bac: https://plus.google.com/hangouts/_/76cpi3hmf68o8olj07cmo27r64?authuser=1&hl=en12:52
=== frankban_ is now known as frankban
hatchso....systemd eh?14:50
rick_h_yep, we'll see how that goes 14:50
hatchugh14:52
hatchI'm not super educated on it, but it sure seems to me that upstart was the winnder technically14:53
hatchwinner14:53
* benji watches a 900K zip of the GUI charm being built in the browser.15:31
rick_h_wooooo!15:31
hatchbenji right on! I'm a little jealous that you're working on that15:35
hatch:D15:35
benji:)15:35
benjiit's been fun; a little slower than I had hoped, but fun15:35
benjinow if I can just figure out this "RangeError: Offset is outside the bounds of the DataView" when the zip file is actually used, I'd be happy15:36
hatchhmm that does sound like an odd one15:36
hatchin other good news, you can now drop a zip onto the inspector too15:37
hatchoop someone got pulled over15:42
hatchhas anyone ever 'played' Core Wars before?15:44
rick_h_jujugui call in 815:52
hatch___does anyone know if we know what the series is once a charm has been deployed? The service model where I would expect it is absent - that could be because we don't populate it in the sandbox, but I'd like some confirmation that we have it before I spin up an env (if possible)15:54
hatch___apparently my ghost is hanging around heh15:55
rick_h_hatch___: hmm, well we have series info in the charm url? 15:55
rick_h_hatch___: ah, but this is a local one I imagine?15:56
benjihatch: I played around with core wars a little a long time ago15:56
=== luca__ is now known as luca
=== hatch___ is now known as hatch
rick_h_jujugui call in 115:59
hatchrick_h_ ahh right I can split the series out of the url, thanks I'll do that16:05
hatchbenji yeah? I was trying to figure it out last night....I don't understand why you wouldn't just set a bomb after you move forward every time then just wait for the other warrior to hit it16:21
bachey frankban, can you look at juju-deployer/charm.py for a sec?  at the end of _fetch_store_charm is he doing something clever or is it just a bug?16:21
bacfrankban: it looks like he means to 'return self.config' but isn't16:22
hatchrick_h_ it looks like we handle the undefined default case in the databainding16:22
frankbanbac: looking16:22
hatchdatabinding16:22
benjihatch: I don't remember enough about it to make a cogent response :)16:22
hatchso maybe we can do it16:22
hatchbanji oh haha gotcha16:22
rick_h_hatch: right, but as a read. We don't have a way to write that or am I mistaken?16:22
bacbanji: when benji plays a banjo16:22
benjiheh16:23
hatchrick_h_ sorry just looking now16:26
hatchrick_h_ if the field is an input and it's '' then it returns it as null16:27
hatchthis is of course not possible with a checkbox16:27
rick_h_hatch: interesting. maybe we're in better shape than we think then. 16:28
frankbanbac: it seems to me that line can be removed. it calls a property but I don't see any required side effects from that property16:28
rick_h_so we need to do something to test that null gets to an unset into the api call to core16:28
bacfrankban: ok, but the _fetch_charm_store doesn't return anything.16:29
hatchright, you can see the code in utils:_getElementsValuesMapping()16:29
hatchsorry views/utils.js:_getElementsValuesMapping()16:29
frankbanbac: it does not seems the caller really needs it to return something16:29
rick_h_hatch: cool, can you file a bug along those lines with the info you've got there?16:29
rick_h_and we can look into it16:29
bacfrankban: i'd be more confident monkeying around with it if the method were tested...  :(16:30
hatchwhat's the title of the bug?16:30
hatch:)16:30
hatchunfortunately launchpad doesn't really have a 'task' bug type :)16:30
rick_h_hatch: juju gui doens't use juju unset for config updates 16:30
frankbanbac: agreed16:30
hatchsounds good16:30
rick_h_hatch: and put the notes in there and we can see what the actual diff needs to be to make it work. 16:30
hatchwell we'll need some type of UI element for the checkboxes regardless16:31
hatchbut that might be ok...16:31
rick_h_hatch: well, can a checkbox be undefined? I think that's a big nuts16:31
rick_h_I mean it's a boolean16:31
rick_h_ /big/bit16:31
hatchif you define a config option as a boolean but don't give a default is it then undefined?16:31
rick_h_I think it should be a lint error tbh16:32
hatchmarcoceppi ^ 16:32
rick_h_hatch: link to the bug when it's up and I'll send the email back to the thread so they can watch it16:34
hatchrick_h_ https://bugs.launchpad.net/juju-gui/+bug/127941416:38
_mup_Bug #1279414: The Juju GUI doesn't use juju unset for config updates <juju-gui:New> <https://launchpad.net/bugs/1279414>16:38
rick_h_hatch: thanks16:38
hatchjujugui can someone help me out with a regex to extract the series from "cs:precise/my-charm-name-12" ? I'm using splits right now but it's kind of ugly16:43
benjihatch: you rang?16:43
benji:)16:43
rick_h_lol, the charm model already has code to do this I thought16:43
rick_h_but benji is regex master16:43
hatchhaha16:43
hatchrick_h_ I can look16:44
hatchrick_h_ doesn't look like it. The charm model has a series attribute, the service one does not16:45
* marcoceppi reads back16:45
hatchmarcoceppi see bug #1279414 as well plz16:46
marcoceppihatch: rick_h_ in the proposal, only int and string can be undefined16:46
_mup_Bug #1279414: The Juju GUI doesn't use juju unset for config updates <juju-gui:New> <https://launchpad.net/bugs/1279414>16:46
rick_h_marcoceppi: cool, that makes sense then16:46
marcoceppiI explicitly stated that booleans must remain with a default of a boolean, or lint will throw an error16:46
hatchok so then we are in a pretty good spot16:46
rick_h_marcoceppi: we've got a bug to verify and update to support the idea of unset. 16:46
rick_h_marcoceppi: so we'd ask that the policy not change until we can get it all setup. Next week probably16:46
hatchmarcoceppi can a field be 'null' or are 'null' and unset the same?16:46
marcoceppirick_h_: that's fine16:47
marcoceppihatch: unset is just juju reverting to the default value16:47
marcoceppiso a default of null (python None) is a valid default for a configuration option16:47
hatchand so is an empty string?16:47
marcoceppihatch: no, empty string is not None16:48
hatchI mean, it's a valid value16:48
marcoceppihatch: correct16:48
marcoceppidefault: "" is no problem, because you can juju set cfg=""16:48
hatchrick_h_ ^ so this means we need a separate UI element for 'reset' :/16:48
marcoceppibut you can't ever run juju set cfg=None16:48
hatchahh our issue is that the UI does not let you set anything other than an empty string 16:49
rick_h_hatch: well, it's what we're doing already though based on what you're saying. We need to test it and see what we're doing.16:49
hatchso right now we consider an empty string to be null16:49
marcoceppiso, that's why the policy in proof has always done strict type checking, if it's a string the default must be a string. Some charmers, *cough* james *cough* use default: null in charms to test if a config has been set, etc. Now that we have juju unset you can actually revert to a None (if it's the default value) so we're amending the rules to keep these people happy16:50
hatchrick_h_ right but from what I'm seeing here is that we are doing it incorrectly16:50
rick_h_hatch: because if we're already setting to null and no one's complained so far I kind of wonder how much is 'theoritical'16:50
rick_h_hatch: right16:50
hatchso we need a reset button :(16:51
marcoceppiReally each option should essentially have a reset to default, which would invoke either juju unset or some other fashion to put the value back to the default for that config option16:51
hatchmarcoceppi right, that's just easier said than trying to find some UI to do that :D16:51
marcoceppihaha ;)16:51
rick_h_hatch: hangout on the way16:52
marcoceppihatch: rick_h_ I can definintely keep the proof rules as it for now, but charms already exist with None defaults and it hasn't really messed up much16:52
rick_h_marcoceppi: right, cool16:52
hatchrick link? my phone answered it16:52
rick_h_hatch: https://plus.google.com/hangouts/_/76cpjdqgqe3robu1q9isu6kr2o?hl=en16:52
marcoceppithere's just no way to put it back to None16:52
rick_h_marcoceppi: gotcha16:52
bachazmat: you around? Could you review https://codereview.appspot.com/52600045 (juju-deployer) when you get a chance?17:08
rick_h_bac: he's on vaca this week still I believe so might not hear back until next week17:09
bacrick_h_: ok.  well if i don't hear back by EoD i'll move my card out of the way, somewhere17:10
rick_h_bac: k, maybe get a review from frankban if he's able to at least get a sanity check17:10
rick_h_bac: and then it's just a landing issue?17:10
bacsure17:10
bacfrankban: ^^17:10
bacfrankban: i was also going to ask for a review of juju-gui charm https://codereview.appspot.com/61510051.  trivial change.17:11
bacfrankban: but if you're eod i'll get someone else to look at it17:11
frankbanbac: sure, I'll look at it, EOD in 5017:11
bacthanks frankban.  note there are two: charm and deployer17:12
* bac lunches17:12
hatchbenji hey so were you going to get me that regex? ;)17:20
benjihatch: I guess it turned out we didn't have a funciton to do that then.  Let's see... is the string always of that form?  I.e., is the "cs:" prefix always there?17:22
hatchyep17:22
hatchthanks :)17:23
benjihatch: > 'cs:precise/my-charm-name-12'.match(/[^:]*(?=\/)/)[0]17:24
benji'precise'17:24
hatchnice :) now I wish I knew why that worked17:24
hatch:)17:24
hatchnot anything before the :17:25
benjiif JS had look-behind assertions it would have been a little simpler17:25
benjihatch: here's the explanation17:25
rick_h_[^:]* - find anything not a : and eat it up17:25
rick_h_ah, benji with the notes 17:25
benjirick_h_: I was just setting up your explanation17:26
hatchlol17:26
benji[^:] means anything not a colon ([abc] means any of a b or c, the carat after the opening bracket means "not")17:27
benji* means zero or more, of course17:27
benjiand then (?=XXX) is a forwar assertion that the next thing is XXX (but that next thing isn't included in the match)17:28
benjifor XXX we want a forward slash, but it has to be escaped otherwise we would be ending the regex, so we have \/17:28
benjihatch: make sense?17:29
hatchit does thank!17:30
hatchs17:30
hatchI just don't write enough regex to get decent at it :)17:30
benjithey're a little like APL, writing them isn't that hard once you get used to it, reading them is the real challenge17:31
benjihere's some lunch time APL for all you fine folks out there: http://www.youtube.com/watch?v=a9xAKttWgP417:32
hatchhaha oh boy APL17:33
frankbanbac: https://codereview.appspot.com/61510051/ done17:42
frankbanguihelp: I need two reviews for https://github.com/juju/juju-gui/pull/123 . anyone available? thanks!17:49
hatchI'll take it17:50
hatchtake one17:50
rick_h_frankban: looking17:52
frankbanhatch, rick_h_: thank you17:52
frankbanbac: both reviews done. EOD have a nice evening18:29
rick_h_have a good night frankban 18:30
hatchrick_h_ looks like selenium failed the safari tests18:31
rick_h_hatch: ah cool18:31
hatchand it's a full on blizzard here :/18:31
rick_h_hatch: :P18:31
hatchI WAS going to go work elsewhere today18:32
hatchnot worth it now18:32
hatchlol18:32
hatchdid you guys see the backup subordinate charm? Looks pretty cool18:32
rick_h_heard of it but not checked it out yet18:33
hatchI'll have to put some more time into it, but it -looks- like you can add it to any charm and if the charm is configured, will back it's contents up18:33
rick_h_hmm "attemped to assign to read only property"18:35
rick_h_is the failure that caused it to go boom18:35
hatchrick_h_ what's the full error message?18:36
hatcher18:37
hatchline it's on18:37
hatchsorry brain fade18:37
rick_h_hatch: bah, closed it. It's a pain to time the video at the right spot to get it18:37
hatchis it around the XHR stuff?18:37
rick_h_sec18:37
hatchsorry :)18:37
* rick_h_ is going to feel like he needs to get an air if we support safari18:38
rick_h_"must cull removed services from the existing list"18:39
rick_h_assets/muodles.js line 818:39
rick_h_"attempted to assign to readonly property"18:39
rick_h_from test_environment_view.js 143018:39
rick_h_hatch: ^18:39
hatchlooking18:39
hatchwhat the heck...18:40
hatchlet me try and run the test suite in safari18:40
hatchgive me a couple mins18:40
rick_h_k, all good. I'm moving the card back todo for now. I wanted to see if they would pass but not atm18:41
hatchrick_h_ I can reproduce, just trying to figure out the safari inspector to see how a custom var is readonly18:44
hatchthe safari inspector is actually pretty cool 18:44
rick_h_hatch: yea, should be close to chrome as it's webkitt based18:45
hatchall pretty colours and such lol18:45
hatchno it's entirely different odly enough18:45
rick_h_oh, it used to be close 18:45
rick_h_oh well, shows how long it's been since I played on a mac18:45
rick_h_resolutoin on an air kind of stinks :/18:46
hatchyeah, I'm guessing they might upgrade it on the next update...but then it'll take a battery life hit and be hard to choose the MBP13" 18:46
hatchI think that's why they haven't updated it18:46
rick_h_the xps 13 has 1920 and hours of battery life18:47
hatchbecause the MBP13" is really just a big air18:47
hatchI've never come anywhere close to Dell's advertised battery life18:47
rick_h_was just looking at reviews18:47
rick_h_so they were review results but yea18:47
rick_h_not "rick hard at work" results18:47
hatchhaha yeah, this MBP battery life is garbage18:47
hatchthey do the tests 'playing video' which this thing lasts almost 11H on a charge18:48
hatchopen IRC? 5h18:48
hatchlol18:48
hatchI think it's the wifi18:48
hatchanyways - I see the problem18:48
hatchit's that we are trying to assign a value to a property which is undefined18:49
rick_h_cool, well no rush. Just was curious18:49
rick_h_lol, go us18:49
hatchso 'undefined' is read-only in strict mode18:49
hatchrick_h_ I'll add the details to the card and then get to fixing it after this local charm stuff18:50
rick_h_hatch: cool. Yea it's lower priority but seems we're almost there so would be cool to have 18:51
hatchrick_h_ updated with details18:53
hatchlooks like it's the only test failure though18:53
rick_h_hatch: thanks18:53
hatchso yay18:53
rick_h_well it only ran some 48% of the tests before stopping18:53
rick_h_hatch: did the rest run for you?18:53
hatchrick_h_ yes it completed the run and it was the only failure18:54
rick_h_hatch: oh, very cool then18:54
hatchtook about 50s18:54
rick_h_like I was saying, we're darn close18:54
rick_h_yay18:54
hatchwhich is the fastest of any browser18:54
hatchimpressive18:54
rick_h_hmm, 13" air looks nice except for resolution. 18:54
hatchyeah that's what drove me into the Pro line....then the 13" pro was overpriced imho, so... yeah18:55
hatchsave the money and defer the OSX work to huw brad or I :)18:55
rick_h_heh, I don't like not being able to test/qa/support18:56
rick_h_makes me feel icky18:56
rick_h_but yea, it'd be a second laptop. Not going to go there full time so it's almost like having a tablet around18:56
rick_h_something to load/qa once in a while and requires fitting in the backpack with everything else18:56
rick_h_ok, running off. early mornings still here. Have fun all. Thanks for looking into that hatch 18:57
hatchhave a good one18:58
bacjujugui: what is our stance wrt to MaaS support?  there is one MaaS-specific juju constraint that i'm on the fence whether the GUI should support or not. thoughts?19:00
hatchbac can you use the gui on maas?19:00
hatchlike deploy services and the like?19:01
bachatch: unsure19:01
hatchhmm who would know...19:01
baci've never played with maas19:01
hatchyeah that makes two of us19:01
* bac doesn't have a garage full of hardware19:01
* bac doesn't have a garage19:01
hatchhazmat are you around?19:01
bachazmat is supposedly out until monday19:01
hatchohh ok, umm 19:02
bachatch: i'm inclined to just leave it out until proven we need it19:02
hatchis it harder to add in later?19:02
hatchI just asked in #juju-dev19:03
hatchbac looks like marcoceppi does/has so it's probably a good idea to include it19:07
marcoceppibac: hatch we're using it in orangebox, so it'd be good to include19:07
bachatch: it is just a matter of adding 'tags' to ALLOWED_CONSTRAINTS19:07
bacalrighty, i'll throw it in.19:08
hatchmarcoceppi am I supposed to know what orangebox is? I just think Halflife :)19:08
bachatch, marcoceppi: on second thought i will not include tag support now and here is why:19:09
hatchoh halflife 19:09
bacthere is an outstanding issue with juju gui in that it expects constraints to be a comma-separated list whereas it should be space-separated.  the tag list is comma-separated.  so we can't support them until the GUI constraints parser is fixed.  i may take that up this afternoon.  but until then it would blow up19:10
hatchahh ok19:10
rick_h_bac: what's the constraint?19:15
bactags=a,b,c19:15
rick_h_yea, if it's something we can support easily then we should. I think it's used to help demo juju installing openstack19:15
bacrick_h_: like  i said, it'll be easy once we stop being dumb19:16
rick_h_bac: ok, then yea. Let's file a bug on the maas constraint and make that a follow up19:16
rick_h_if we've got fixes for the more common uses then let's get that out. 19:17
bacrick_h_: alternatively i can add it to the constraint parsing bug.  can be done easily at the same time19:17
rick_h_bac: sounds good19:17
bacsupport for the other tags is landing now19:17
rick_h_I just want to make sure we've got it noted before your EOD so we don't lose track with you gone 19:17
bacadded to card19:29
hatchpfft19:40
hatchfunctional js is da bomb19:50
hatchholy does it make testing easy...tedious but easy :)19:50
benjijujugui: how do I get version 1.18.0 (or greater) of juju? (so I can deploy local charms)20:19
hatchbenji 1.17.320:19
hatchhas it20:19
hatchwhat version are you using?20:19
benjiso the error message the GUI generates is wrong?  "Your version of Juju does not support local charm uploads. Please use at least version 1.18.0."20:20
benji1.16.520:20
hatchbenji no the 1.17.x series is the dev releases20:20
hatchso that says that because that's going to be the first stable release with it20:20
hatchok so you need to add the dev ppa of juju20:20
benjiah (man, I hate that versioning scheme: "no, you're not as cool as the kernel, you don't get to do even/odd")20:20
hatchso that you can upgrade20:20
hatchlol node also does the even odd thing20:20
hatchyou can also build from source which is really easy, but adding the ppa is easier :)20:21
hatchyou can also switch back and forth using apt easy20:21
benjihatch: do you have a pointer to the ppa?  or a pointer to the pointer?20:21
hatchbenji let me shell into my server and find out20:21
hatchone sec20:21
hatchok maybe it's odd20:22
hatchoff20:22
hatchit'll be a couple minutes now20:22
hatchlol20:22
hatchsorry20:22
benjino rush, thanks20:23
hatchhmm now that it's on I can't ssh into it :/ bleh20:26
benji:(20:28
benjiI'll try my Google fu.20:28
hatchit got stuck on the grub loader20:28
benjippa:juju/devel20:30
hatchbenji try http://ppa.launchpad.net/juju/devel/ubuntu20:33
hatchyeah20:33
hatch:)20:33
hatchsorry something happened took me a bit to get it straightened out20:33
hatchnot sure why it was so messed 20:34
jcastrohttp://askubuntu.com/questions/253926/error-invalid-options-specification-options-staging-type20:47
jcastroanyone know what's up with this?20:47
bacrick_h_: i've moved my juju-deployer card to 'landing' since it got a good review from frankban and hazmat will land it if he approves.21:03
rick_h_bac: rgr21:04
rick_h_jcastro: looking, staging is a config flag21:04
rick_h_jcastro: wonder if something is up in the type of the default value on that or something21:04
rick_h_hmm, actually staging is removed now. 21:05
bacjcastro: that question is a year old.  i'd guess it is invalid now.21:06
rick_h_oh heh! I thought it was just yesterday. Missed the year21:07
baca year and a day21:07
rick_h_jcastro: so yea, that's old, and the config issues there don't apply any more. 21:07
bacjujugui: i'm done today.  see (some of you) on monday.21:08
rick_h_bac: have a good weekend!21:08
hatchcya bac21:08
MakyoNeed a pre-push hook.21:10
rick_h_Makyo: yea21:11
rick_h_Makyo: there's also an issue as I introduced a lint error helping with huw's branch stuff last night so part of it is my fault :/21:12
Makyorick_h_, oh, in browser-tabview?21:12
rick_h_Makyo: frankban's branch has a fix for it but didn't get landed21:12
rick_h_Makyo: yes21:12
Makyorick_h_, alright, thanks.21:12
rick_h_Makyo: yea, sorry about that. 21:13
hatchMakyo you should be able to set up an alias for yourself :)21:27
Makyohatch, yeah. Though it sounds like there are hooks for that in newer versions.  Or I could use pre-commit21:27
hatchpre-commit might be irritating if you ever commit wip's21:28
MakyoYeah.21:28
hatchone...more....test21:40
MakyoWoo.  jujugui small position branch: https://github.com/juju/juju-gui/pull/12421:50
hatchw00021:51
hatchMakyo I can do the review in a bit if noone else gets to it first21:57
hatchjust trying to get mine finished up21:57
Makyohatch, cool, no big deal.21:57
huwshimiMorning22:02
hatchjujugui looking for a review/qa on https://github.com/juju/juju-gui/pull/125 plz and thanks22:10
hatchhuwshimi morning22:10
Makyohatch, on it.22:10
hatchthanks22:11
Makyohatch, see the changes to browser-tabview in either frankban's or my PR to get CI to pass.22:23
hatchjujugui new critical bug regression https://bugs.launchpad.net/juju-gui/+bug/127955022:24
MakyoOnce the first lands, the others won't have diff/conflict22:24
_mup_Bug #1279550: Changing service units disables input field <juju-gui:Triaged> <https://launchpad.net/bugs/1279550>22:24
hatchMakyo ohh ok I'll add that to my version as well22:25
hatchbad bad pplz22:26
huwshimiMakyo: What did I break?22:28
Makyohuwshimi, nothing, I think?  Just a lint problem with 84 char line.22:28
rick_h_huwshimi: my fault when I did the bad merge last night22:28
huwshimiAh22:28
Makyohatch, will get to review in a second. Dog problems, gotta walk it off.22:35
rick_h_hatch: create an urgent card and we can take a look tomorrow. Should be something small/simple I'd imagine. 22:36
rick_h_hatch: thanks for catching22:37
hatchrick_h_ already did22:37
hatch:)22:37
hatchrick_h_ this is the third time this has regressed22:37
hatchwe need more tests lol22:37
hatchMakyo sure no rush22:37
rick_h_hatch: +122:39
hatchok now to fix this test failure 22:39
hatchat about 20% I noticed that I had been working all afternoon on battery power22:39
hatchheh22:39
hatchMakyo ohh it's trunk that's broken not my branch22:42
hatchok I'll wait until yours lands22:42
hatchEOD'ing for a bit, will bbiab22:57
hatchall the pictures of NC look like it does here :)23:36
rick_h_of NC?23:38
hatchnorth carolina23:50
hatchrick_h_ ^23:51
hatchI think we have 5" of snow today23:51
hatchthey say people are just leaving their cars on the freeway... my question... why did you get on the freeway haha?23:52

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