/srv/irclogs.ubuntu.com/2014/01/14/#juju-gui.txt

bachi huwshimi00:02
huwshimibac: Hey00:03
bachappy new year huw.  hope all is well in taz00:14
huwshimibac: Thanks Brad. Things are good. How's life in Puerto Rico?00:18
rick_h_frankban: morning, if you get time this morning have a couple of questions on my branch to remove the pyjuju stuff https://codereview.appspot.com/5162004311:58
frankbanrick_h_: lunching in 30 mins, we can chat now if you want (or after lunch)12:03
rick_h_frankban: can wait until after. I've still got one of the functional tests dying on me on ec2 I'm debugging as well12:03
frankbanrick_h_: sounds good, ok12:03
rick_h_jujugui useful link on git foo http://sethrobertson.github.io/GitFixUm/fixup.html13:01
benjiI like the choose-your-own-adventure structure.13:02
rick_h_yea, it's a cool approach13:02
bacbenji: ha13:13
frankbanuhm... subscribing the free trial for azure also means receiving a phone call from ms people wanting to help you...13:34
rick_h_lol13:35
benjiheh13:41
bacbenji: every time i have to link a branch to a bug report in LP and it suggest correctly, i think of you fondly.13:47
bacs/suggest/suggests/13:48
benjiheh13:48
bacit is my favoritest feature13:48
benjiThat is probably my single biggest contribution to all of LP.13:48
bacwell, it is the most strongly identifiable13:48
bacand completely unsolicited, if i recall13:49
bacfrankban: did the MS people speak italian?13:51
frankbanbac: yes13:51
bacrick_h_: you going to be able to do that review this morning?13:51
rick_h_bac: loading it up now13:52
bacty13:52
rick_h_bac: feedback inbound13:58
bacrick_h_: thanks13:58
bacrick_h_: so you think the inheritance work-around is sane?  if so i'll add some tests.14:00
rick_h_bac: the work around? everything looks sane there. The monkey patch on charm tools is a bit :( but since we lock our version of charm tools it hopefully won't bite us14:01
bacrick_h_: i think it is less gross than maintaining our own fork.14:02
rick_h_yea :( is all14:02
rick_h_frankban: how's the day looking?14:19
frankbanrick_h_: I spent some time debugging a weird juju-core error, we can chat in 10 if you are available14:20
rick_h_frankban: cool thanks14:20
frankbanand the GUI runs in all its glory on azure: https://juju-azure-wy2xql47ef.cloudapp.net/14:28
rick_h_https://juju-azure-wypgw0upb1.cloudapp.net/ :) is the quickstart gui on azure that runs CI14:29
frankban:-)14:32
frankbanrick_h_: ready when you are14:42
rick_h_frankban: https://plus.google.com/hangouts/_/76cpjpka9o5dhd2u0ami5rqbl8?authuser=1&hl=en14:44
rick_h_frankban: yay tests ran in 62min15:25
frankbanrick_h_: weird, they are still running here15:26
rick_h_well just happy they pass and the changes don't break things15:27
rick_h_except I introduced some sort of time warp into the tests I guess :/15:27
rick_h_frankban: updated the MP and the agent/zookeeper stuff. Care to review? I'm going ot walk away for a few and then do a 'fresh eye' run through. https://codereview.appspot.com/51470044/15:44
frankbanrick_h_: I'll take a look in a few minutes15:45
rick_h_guihelp I didn't give lbox enough permissions when I auth'd it to the launchpad api and now I can't update my MPs. I don't see the token in my oauth tokens under my lp account. Any ideas on how to revoke/reset that?15:45
bacrick_h_: what's the url for looking at lp tokens?15:46
baci'll see if mine is listed15:46
rick_h_https://launchpad.net/~rharding/+oauth-tokens15:46
Makyohttps://launchpad.net/~makyo/+oauth-tokens ish bac15:46
rick_h_I see a few, but I just set this up this week and no tokens from 2014 listed15:46
rick_h_duh, lbox should have stored it. Should be able to remove it there15:46
bacrick_h_: is it using a system-wide token?  can you revoke it and have it prompt again?15:47
rick_h_bac: I'm trying to see where it would have stored it. 15:47
bacrick_h_: keychain15:48
bacor seahorse or whatever we call it15:48
rick_h_oh bah15:49
rick_h_hmm, nothing in seahorse15:50
Makyojujugui call in 1015:50
bacrick_h_: i don' t recall specifically authorizing lbox, so i suspect it is using the system-wide auth, at least on machine15:51
rick_h_bac: yea, that makes sense15:51
rick_h_are those listed in LP somewhere else then to revoke? Seems I should have an oauth token in LP for this host15:52
frankbanrick_h_: my test run has been  killed by timeout15:53
rick_h_frankban: at he 40min?15:54
rick_h_frankban: or the 80min?15:54
frankbanrick_h_: 40m15:54
rick_h_yea, /me should do a run on trunk to make sure my branch isn't doing it15:54
rick_h_I'll go set that up to run15:54
frankbancool thanks15:55
hazmatrick_h_, ~/.lbox afaicr15:56
hazmatrick_h_, actually ~/.lpad_oauth15:58
Makyooops, jujugui call in 115:59
bacbenji: yo16:00
bacbenji: soon the kids won't get that clock thing16:05
benjiheh, indeed16:05
benjiwell, I get "you can lead a horse to water..." but I have never lead a horse anywhere16:06
rick_h_frankban: heh, first try to run tests hit the 5min timeout to bootstrap :/16:08
rick_h_frankban: I must be in the wrong ec2 zone right16:08
* rick_h_ keeps hammering ec2 hoping for different results...insanity coming16:08
frankbanrick_h_: :-/ 16:08
rick_h_benji: you can lead a person with a question to google.com, but cannot make them search?16:09
benjiletmeleadthathorsetowaterforyou.com16:09
rick_h_lol16:09
rick_h_frankban: ok, got it to run on trunk in 30.0 minutes that time16:39
rick_h_frankban: so maybe I did do something that's killing functional test run time16:39
frankbanrick_h_: or maybe now ec2 works properly :-/16:39
rick_h_frankban: yea, rerunning the tests in my branch one more time to see 16:39
MakyoCan we update comingsoon? I'm looking at a card I can't reproduce locally.16:54
MakyoEr, let me rephrase.  Is comingsoon being updated regularly?16:55
rick_h_Makyo: it should, check the version?16:56
MakyoOops, forgot.  Will check.16:56
rick_h_Makyo: thought we had that fixed up, but we needed to verify that the update does in fact work16:56
rick_h_so it's possible there's still an issue16:56
Makyorick_h_, comingsoon does a merge, right?  Hashes don't match.16:58
rick_h_Makyo: oh hmm, will it never match? I guess not. 16:58
rick_h_bah, guess hatch was right, we should stash and pop the config diff16:59
Makyorick_h_, Yeah.  May be nice to put the commit subject in there too.16:59
MakyoOr that, yeah16:59
rick_h_bac: oh friend oh pal with comingsoon access. :)16:59
rick_h_Makyo: can you help him with the git-fu? Right now comingsoon sits on a branch and merges from upstream develop17:00
rick_h_Makyo: I guess what it should do is to run develop with uncommitted changes that it stash and stash pops after a git pull?17:00
Makyorick_h_, I think so, yeah.17:01
frankbanrick_h_: review done, your changes should not affect functional tests in theory, how is your run going?17:27
rick_h_frankban: still running17:28
rick_h_frankban: which isn't promising as I think I started it back at almost an hour agao17:29
rick_h_frankban: thanks for the review. Will go through it. Appreciate the extra set of eyes17:31
frankbanrick_h_: yw17:31
bachey rick_h_, what's broken17:47
bacMakyo: ?17:48
rick_h_bac: the issue is that we can't check what version is on comingsoon because of the sha is always different due to that commit of the config change17:48
bacjust read backwards.  Makyo you have suggestions on fixing?17:48
bacrick_h_: i'm all ears17:48
Makyobac, change the config file in clean develop.  On update, git stash; git pull; git stash pop17:49
bacMakyo: ok, i think we have a clean develop branch and a 'comingsoon' branch that has the required local change but it is checked in.17:54
bacso i need to 'git checkout develop' and then (somehow) get the local changes17:54
Makyobac, correct.  The changes are just the config file, right?17:55
bacMakyo: yes, i thing app/config-prod.js17:55
bacso how do i get it from comingsoon to develop?17:56
bacs/thing/think/17:56
Makyobac, okay.  Would make those changes by hand and leave them uncommitted (say by copying the file elsewhere, then moving it into place after checkout develop).  The update script should `git stash save; git pull; git stash pop`.17:57
MakyoThat will stash the changes, merge the updates into develop, then unstash.17:57
bacah, yes that makes sense17:57
bachold plese17:57
bacs/plese/please/17:57
bacMakyo: it looks like my develop is unclean.  i did a 'git pull' to bring it up-to-date and it opened an editor for a merge message.18:00
Makyobac, If we never push from comingsoon, that should be fine.  correct me if I'm wrong, rick_h_ 18:01
Makyo(Otherwise, might be worth just wiping the repo and cloning from scratch)18:01
Makyos/repo/working copy18:01
rick_h_yea, I'd suggest re-cloning if we know what the changes to the config file are ?18:01
bacyes, we ever push from comingsoon18:01
bacrick_h_: i've copied the config-prod.js to a safe location, but i'd like to verify the diffs18:02
rick_h_bac: rgr, so http://stackoverflow.com/questions/3338126/git-how-to-diff-the-same-file-between-two-different-commits-on-the-same-branch18:02
rick_h_using git log to find the sha of the commit/prev commit18:02
bacotp18:03
bacok, rick_h_ and Makyo i have this in develop: http://paste.ubuntu.com/6751741/18:11
bacyou'll see it includes the local mods.  i'm a bit concerned by the 'ahead by 37 commits'18:12
rick_h_yea same here18:12
rick_h_:/18:12
rick_h_compare git logs to https://github.com/juju/juju-gui/commits/develop ?18:12
bacrick_h: yeah, so it has hatch's #73 and then the lates is  Merge branch 'develop' of https://github.com/juju/juju-gui into develop18:15
bacs/lates/latest/18:15
rick_h_bac, yea I'd wipe-re-clone and then copy over your config file18:16
bacrick_h_: so how can i just blow away this develop branch and then get it again18:16
rick_h_oh...right because you don't want to re-make it all?18:17
baci just want to start from a known good place and go forward18:17
baci have no problem rebuilding18:17
rick_h_git fetch && git checkout master && git branch -D develop && git checkout -t develop18:17
rick_h_bac: or cd ../ && rm juju-gui18:17
rick_h_and then git clone https://github.com/juju/juju-gui.git18:17
rick_h_from scratch18:17
bachey that sounds like a winner18:18
rick_h_after you nab your config file you want to keep :)18:18
bacyep, it is safe18:18
bacor, git clone https://github.com/juju/juju-gui.git juju-gui-temp18:18
bacand then mv juju-gui-tmp to juju-gui when built18:18
rick_h_sure18:19
rick_h_not sure what that gets you though18:19
bacrick_h_: it keeps comingsoon.jujucharms.com alive while i rebuild, etc18:20
rick_h_bac: hmm, not sure if you can mv it after make is dont18:20
rick_h_done18:20
* rick_h_ thinks some symlinks/paths might be off?18:21
bacoh yeah, piss18:21
lucais Gary away this week?18:21
rick_h_luca: yes, until friday18:21
lucarick_h_: damn...is anyone is second in command? :D18:22
rick_h_luca: depends on what you need18:22
bacMakyo: does this look right http://comingsoon.jujucharms.com/juju-ui/version.js18:26
Makyobac, yep!  Thanks :)18:27
baccool.  we still need to keep an eye on it as things land18:27
bacrick_h_: i updated my branch.  i assume you wanted a look-see since you didn't approve it originally.   https://codereview.appspot.com/5165004319:33
rick_h_bac: loading19:34
rick_h_bac: LGTM thanks!19:36
bacbenji: my branch that modifies bundle proofing for charmworld is landing soonish. you may want to merge it into your sooner than later.19:41
bacshouldn't be big impact,though19:41
benjibac: thanks for the heads-up19:41
huwshimiMorning22:00

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