/srv/irclogs.ubuntu.com/2013/08/22/#juju-gui.txt

bcsallerMakyo: I had that shortly after the name changed from ensemble. Before that we just had to drink many beers to make an ensemble.00:03
huwshimibac: If you are around I have some questions about charmworld00:04
rick_hhuwshimi: what's up, might be able to offer tip if needed as well. 00:05
huwshimirick_h: Just wondering about setup. Did you set up with LXC or local?00:05
rick_hhuwshimi: definitely lxc. Needs things like mongo and don't want to always run it00:05
huwshimirick_h: Ah ok. Which instructions should I use for getting that set up then. The hacking doc assumes you're already in an LXC container and I couldn't see anything in https://juju.ubuntu.com/docs/ about getting and LXC container set up....00:08
rick_hhuwshimi: yea, sorry, assumes the lxc is good to go. It's normally just sudo lxc-create -t ubuntu -n charmworld -- -b $your_username00:09
rick_hand then you'll hit needing to install the python-software-properties package to get the add ppa command to work00:09
huwshimirick_h: "lxc-create: failed to execute template 'ubuntu'"00:11
rick_hhttps://help.ubuntu.com/12.04/serverguide/lxc.html has some helpful00:11
rick_hhuwshimi: ls /usr/share/lxc/templates ?00:12
huwshimirick_h: There is a "lxc-ubuntu" in there00:13
rick_hhuwshimi: hmm, then should work :/ 00:13
rick_hhuwshimi: quick google shows https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1166841 ?00:13
_mup_Bug #1166841: lxc-create fails if LANG is not valid <lxc (Ubuntu):Triaged> <https://launchpad.net/bugs/1166841>00:13
huwshimirick_h: Well, that doesn't look fun...00:15
rick_hhuwshimi: heh...so um...00:16
huwshimirick_h: I'll ask other australians if they have the issue...00:17
huwshimirick_h: I think it's working now. Should the LXC creation take ages?00:45
rick_hhuwshimi: the first time yes00:45
huwshimirick_h: "juju generate-config -w" is correct for setting up Juju the first time?00:52
huwshimi"juju: error: invalid choice: 'generate-config'"00:52
* rick_h doesn't recall running that00:53
rick_hhuwshimi: oh, don't you need the new tools to do that?00:53
rick_hhuwshimi: ping in #juju, I've not used that before00:53
huwshimirick_h: I don't know, I'm just trying to follow the docs00:53
huwshimirick_h: It used to be juju init, but that doesn't exist either00:53
rick_hhuwshimi: the hacking docs? You shouldn't need a juju config for dev'ing it00:54
huwshimirick_h: Well, I tried without any setup and it complains about not having an AWS key00:54
rick_hhuwshimi: you want http://bazaar.launchpad.net/~juju-jitsu/charmworld/trunk/view/head:/docs/hacking.rst#L9600:55
rick_hhuwshimi: in your lxc just create a dir for hte code, bzr branch lp:charmworld && cd charmworld && make sysdeps && make install00:56
huwshimirick_h: Oh, so do the local setup instruction inside the LXC?00:56
huwshiminot the hacking with lxc instructions?00:57
rick_hhuwshimi: right00:57
rick_hhuwshimi: the other ones is more for working with the charm and such00:57
huwshimirick_h: Ah00:57
rick_hhuwshimi: you just want to run the code/hack on it locally00:57
huwshimirick_h: yeah00:57
huwshimirick_h: There is a lot of setup to do in the container just to install stuff etc. :(01:11
rick_hhuwshimi: feel free to skip, you asked what I thought. I set it up in lxc. 01:12
rick_hhuwshimi: installing it is the three commands, bzr branch && make sysdeps && makeinstall01:12
huwshimirick_h: It's ok, I'm getting there :)01:12
huwshimirick_h: I remember the pain of having it installed locally in the past.01:12
huwshimirick_h: Seen anything like this? http://paste.ubuntu.com/6012441/01:44
rick_hlooking01:44
rick_hhuwshimi: no, do you have either of those bin? /usr/bin/nodejs /usr/bin/node ?01:45
huwshimirick_h: I have /usr/bin/nodejs01:47
rick_hhuwshimi: then I'd try to run that command and see if goes through/gives an error01:48
rick_hhuwshimi: the issue is that the name of the bin changed at one point and this helps cover it 01:48
huwshimirick_h: Well the symlink is created now :)01:49
huwshimi(worked fine doing it manually)01:49
rick_hhuwshimi: yea, so re-run make sysdeps01:49
rick_hit's safe to re-run01:49
rick_hand see if it bombs again, hopefully not :)01:49
huwshimirick_h: I think it was fine this time01:50
rick_hhuwshimi: yay!01:51
rick_hhuwshimi: coffee shop is closing in a couple of min and going to be afk. Just heads up, not ignoring you01:54
huwshimirick_h: Sure, thanks. I think I'm getting there now :)01:56
huwshimirick_h: make run failing with "pymongo.errors.ConnectionFailure: could not connect to localhost:27017: [Errno 111] Connection refused"02:42
rick_hhuwshimi: sudo service mongodb start ?02:43
huwshimirick_h: "<4>init: mongodb main process (10631) terminated with status 100"02:44
rick_hhttps://jira.mongodb.org/browse/SERVER-5808 ?02:45
rick_hhuwshimi: or http://randsubrosa.blogspot.com/2013/02/mongodb-main-process-terminated-with.html02:46
huwshimirick_h: Wait a second. If I'm creating folders/branching etc. inside the container should those folders be appearing in my regular home directory?02:49
huwshimirick_h: My terminal says: huw@charmworld02:49
rick_hhuwshimi: yes, the lxc create with the -b binds your home dir so you get your .vimrc and you can edit the files with an editor on your host system while running in the lxc02:52
huwshimirick_h: Ah I see02:53
rick_hoff to bed, best of luck!02:53
huwshimirick_h: OK, thanks for all your help02:53
anthonydillonHi guys, just setting up a demo of the juju gui. Does each employee get AWS?09:47
bachi adeuring13:14
adeuringhi bac, i can meanwhile reproduce these errors13:15
bacadeuring: oh, excellent13:15
adeuringthough not as reliable as i'd like.13:15
bacwell, in that case, i'd like to land the branch with the tests disabled so i can proceed with my other branch.  had it been restricted to me i would not want to disable them in trunk.13:15
adeuringMy guess is that ElasticSearch is simply queired too early after some data has been inserted.13:16
bacadeuring: can you review the disable branch for me?13:16
adeuringsure13:16
adeuringbac: sorry -- i missed your MP when i read mails this morning...13:19
adeuringr=me13:19
bacadeuring: np13:19
hatchmorning13:22
sinzuibac, can you run juju status for staging. I am now locked out. I am getting Invalid SSH key for everything on canonistack13:25
sinzuiadeuring, did you ever sort out the SSH error you were getting when you used juju on canonistack?13:26
adeuringsinzui: no, did not take the time to look closer...13:27
bacsinzui: yes i will13:30
sinzuiadeuring, bac, not only cannot I not use juju to see staging. I bootstrapped a new env and though I can see it via nova, I cannot access via juju13:30
bacsinzui: yes, 'status' worked.  do you want the output or was it just a test?13:31
sinzuibac, no need. Until I have access again, I think you will be responsible for calling13:32
sinzuijuju set charmworld revno=XXX13:32
sinzuifor everything tarmac merges13:32
bacsinzui: ok, my branch is scheduled to merge soonish.  i'll update when that happens13:33
sinzuiI don't think my issue is about saucy since adeuring is also affected13:33
sinzuibac, adeuring: I can see staging again after a reboot.13:54
bacyay13:55
bacsinzui: i'm updating the revno, even though it is a silly branch.  just an exercise.13:55
rick_hugh for positional argument changes14:29
sinzuibac, benji. I just got a staging error that might be a 404 being presented as a 500?14:38
* sinzui reports bug14:38
jcastroheya rick_h 14:40
jcastroare you going to ohio linux?14:41
rick_hjcastro: nope :(14:41
jcastroI had a crazy idea for a juju gui demo14:41
rick_hjcastro: it's the only weekend in Sept I don't have something going on. 14:41
sinzuibac, benji: This is the error I saw on staging: https://bugs.launchpad.net/charmworld/+bug/121547314:42
_mup_Bug #1215473: Not found bundles cause 500 errors <oops> <charmworld:Triaged> <https://launchpad.net/bugs/1215473>14:42
jcastrorick_h: ok so let me just validate my idea then, and you tell me if it's possible.14:42
rick_hjcastro: sure thing, happy to help14:42
jcastrorick_h: there's no internet there ...14:42
benjiyep, definately a bug14:42
jcastrois it possible to cache enough stuff on my laptop to run a gui demo, with say .... importing a bundle on a mock environment?14:42
rick_hjcastro: I can set you up with an offline setup of charmworld/gui you can run from lxc containers. It's how we do dev14:43
rick_hjcastro: we'd need to get together some time to walk through it, ingest, etc14:43
jcastrorick_h: I want bang for the buck though, like if it takes you 2 days to prep me then that's not acceptable. 14:44
rick_hjcastro: naw, the long part is waiting for ingest to run. 14:44
jcastrorick_h: or I can use hotspot is probably better14:44
rick_hjcastro: that might have to sit and spin for a while, but the setup part is pretty ootb. Longest part is setting up lxc containers aside from ingest. 14:45
rick_hjcastro: or that if you can keep a connection for sure14:45
jcastrook I'll investigate connectivity options and get back to you14:45
bacsinzui: yeah, i triggered that error and am looking into it14:45
rick_hjcastro: let me know what you want to do. 14:45
hatchjcsackett: did your changes to the view change stuff make it to comingsoon ?15:34
hatchI'm still seeing the bug in IE :/15:34
hatchjcsackett: looked like it was some super stubborn caching15:40
rick_h'we cache 'cause we care'15:41
hatch'we know you said you want to clear the cache, but we know you dont really want to'15:41
hatchdoes anyone know of a really awesome backpack for air travel?15:46
rick_hI <3 mine. Got it for just that purpose when I joined. http://www.tombihn.com/backpacks/TB0111.html15:47
bcsallerfor air travel I recommend the one with the parachute 15:47
rick_hsmall, fits under the air plane seats well, trim15:47
rick_hooh, good point. Mine fails on that count. :(15:47
bcsallerI suppose it depends on what you have in mind15:48
hatchlots of pockets, easy to get my laptop out at security15:51
Makyojujugui call in 10 kanban now15:51
jcsackettjujugui: anyone else finding that tests aren't completing locally? on trunk, running test-debug, i don't get failures but it quits without giving the usual little "done" summary.15:53
hatchjcsackett: did you pull in trunk?15:53
hatchthere was a bug with the websocket tests and phantom15:54
jcsacketti did this morning, but didn't see anything landed against that. i'll pull again.15:54
hatchhttp://www.everki.com/products1/backpacks/flight-checkpoint-friendly-laptop-backpack-fits-up-to-16-detail15:55
hatchthat backpack looks cool15:55
Makyojcsackett, pull again.15:55
Makyojcsackett, I think the branch I just landed should fix that.15:55
jcsacketthatch, Makyo: \o/ indeed it does15:55
hatchawesome15:55
hatchtbh I'm not sure how those websocket tests ever passed15:55
hatchmaybe the failure was sending a false positive?15:56
jcsacketthatch: i'm alarmed by our trend of "well, this never should have worked".15:56
jcsackettseems to have come up several times of late. :-P15:56
rick_hjcsackett: means we're getting better at finding and fixing them :)15:56
jcsackettrick_h: that's a good way to spin it. :-)15:57
rick_hhatch: that backpack is huge15:57
rick_hjcsackett: thanks, I'll be here all week, try the veal15:57
hatchrick_h: lol it is!15:58
Makyojujugui call in 215:58
rick_hsmaller is better when traveling imo15:58
hatchrick_h: how goes the ghost constraints?16:16
rick_hhatch: good, just sucks that .deploy has positino args so I've got to go through every instance of *.deploy( and check if it's a deploy and add a bunch of 'null', before the callback16:17
rick_hhatch: https://code.launchpad.net/~rharding/juju-gui/deploy-constraints/+merge/181610 is what I've got so far16:17
rick_hstill going through things16:18
jcsackettrick_h: actually, think i/we conflated remove filter with remove categories...removing the category stuff from non-ac places shouldn't screw anything up, should it?16:19
rick_hjcsackett: nope, the only thing will be to check on UX fallout like a giant empty div that we should remove16:19
jcsackettrick_h: right. so i'll do this one and *then* move on to the likely painful process of filters.16:19
jcsackettoh lord, i'm going to have to fire up IE again for this...those categories are placed with wonky css rules.16:20
rick_hjcsackett: right16:20
rick_hjcsackett: on both counts16:20
hatchrick_h: ahh I see - that should almost just take a configuration object or use `arguments` to find the callback16:20
hatchdeploy() that is16:20
hatchoh well that's probably more work than necessary :)16:20
rick_hhatch: yea, I thought about that, but as it's my first foray into here I'd rather not go rewritting as I go16:21
rick_hhatch: as you say, perfect case for a followup if time permits16:21
rick_hhatch: especially since this is blocking the original goal16:21
hatcha lot more work than originally thoought16:21
rick_hhatch: yea, pretty much. Moving forward, will get there. 16:22
bacbenji: can we chat for a second about your last branch?16:35
benjibac: sure16:35
benjibac: guichat is free16:36
hatchfor a limited time16:40
hatchthen it goes up to $9.99/mo16:40
rick_hjcsackett: didn't see the reitveld go through so commented on the LP MP16:44
jcsackettrick_h: dig. reitveld is https://codereview.appspot.com/1293504616:52
jcsackettbut comment on LP is fine.16:52
jcsackettjujugui: can i get one more on https://codereview.appspot.com/12935046 ?16:52
rick_hjcsackett: ah, interesting. Took it a while to load16:52
Makyojcsackett,  on it.16:52
jcsackettrick_h: my lbox is full of wonders.16:52
rick_hno kidding16:52
jcsackettwhere wonders == bugs.16:52
rick_hjcsackett: will transpose the feedback then16:53
jcsackettrick_h: i agree with your review, but am annoyed by your making me more work. :-P16:53
rick_hjcsackett: sorry, thought I mentioned the overlay-indicator model to go by :( 16:54
rick_hjcsackett: but it'll be pretty after :)16:54
hatchjujugui also looking for two reviews and an IE QA https://codereview.appspot.com/12808048/16:56
Makyohatch, on it.16:56
MakyoWill do the IE.16:56
hatchthanks16:56
* rick_h runs and hides...someone said IE16:56
hatchMakyo, there should be no more wako scroll bars - this branch landed that fix as well16:57
hatchbcsaller: are you going to repropose your branch with the fix to that issue you mentioned yesterday or is that to be done in a followup?16:58
benjisinzui: If you have a few minutes today, I would like to enact your plan to kill the bundles in the staging ES and update the staging code16:58
bcsallerhatch: thats not a fix, thats additional UI work that can happen down the road, we don't need it for store bundles or import/export, only for complex deployer files with multiple targets, there is a card for it16:59
hatchbcsaller: got it thanks16:59
sinzuibenji, sure. Do you want to talk or just raise a flag to deploy the latest rev17:00
sinzuioh, are we behind again?17:00
hatchrick_h: did you want to work on the ghost save button after this branch?17:00
hatchit can't really be done until your current one lands17:00
rick_hhatch: I was going to go back to my in-progress branch with the constraints on the ghost inspector17:00
benjisinzui: I think deploying the head to staging will be fine (fine from my recent branch's perspective at least)17:01
rick_hhatch: I'm hoping to put up the current branch that adds constraints to deploy soon. 17:01
hatchrick_h: ahh ok your landing them in 2 stages17:07
sinzuibenji, we are still waiting for staging to comeback17:08
benjithere's no rush17:08
sinzuibenji, I usually cannot tell staging is down during a update17:08
benjisinzui: in other words we started an upgrade and it is now down for longer than expected?17:09
sinzuiyes17:09
* sinzui visits charmworld/017:10
benjidarn17:10
rick_hhatch: yea, two step process17:13
sinzuibenji, es-update failed: https://pastebin.canonical.com/96243/17:16
* benji looks17:17
benjisinzui: did we delete the bundles from the DB?17:17
sinzuibenji, I am going to check for the bogus bundle again. I am certain I deleted it from mongo and es yesterday17:17
hatchjcsackett: landed right? https://bugs.launchpad.net/juju-gui/+bug/121405817:20
_mup_Bug #1214058: Cannot open Browse if sidebar is minimized  <charmbrowser> <juju-gui:Triaged by jcsackett> <https://launchpad.net/bugs/1214058>17:20
sinzuibenji, there is only 1 bundle is es and the owner is abentley as we expect.17:23
benjisinzui: I thought we were going to remove all bundles (from ES and mongo) and let them be re-populated17:24
jcsacketthatch: yes.17:24
sinzuibenji, we can with a migration. Though I can remove bundles from staging, only migrations can remove them from production17:25
benjisinzui: oh, I was under the impression that you removed all the bundles from migration yesterday17:25
sinzuibenji, if we as webops to remove a bundle, they have to prevent ingest from putting it back 17:25
hatchbac: https://bugs.launchpad.net/juju-gui/+bug/1202409 no longer an issue? I cannot repro17:25
_mup_Bug #1202409: Firefox 22 on OS X shows service blocks with icon misplaced <juju-gui:New> <https://launchpad.net/bugs/1202409>17:25
jcsackettjujugui: we have had a release since the charm model was unified, correct?17:25
benjiin that case I need to write a kill-all-the-bundles migration17:26
sinzuibenji, sorry no, I removed the bundle that had no owner, name, or basket17:26
Makyohatch, I think the icon fix got that.17:26
rick_hjcsackett: not yet I don't think17:26
benjiok, I know what I'll be doing after lunch then17:26
hatchMakyo: that's what I thought, thanks17:26
sinzuibenji, I can intervene and get staging running now.17:27
rick_hjujugui review/point out where rick_h is missing things time please. https://codereview.appspot.com/1308404517:27
jcsackettrick_h: yeah, you're right. the cards are all still in releasable.17:28
benjisinzui: sounds good; by "intervene" do you mean remove the bundles or fall back to the earlier code?17:28
jcsackettrick_h: looking.17:28
sinzuibenji, This is what I am going to do: https://docs.google.com/a/canonical.com/document/d/190xKLPpEPSrlVix4D9eX_aTciiKFo12h0u7MpzqI28I/edit#heading=h.clph5b1k1cd517:28
jcsackettrick_h: a description of what your trying to do beyond TBD would be good, though. :-)17:28
benjik17:28
rick_hjcsackett: thanks, I'd like to get backend people to poke at it and find the holes I'm missing17:28
rick_hjcsackett: doh! -edit coming on the way17:28
sinzuiwell no, I am just going to pass the remove all flags17:28
jcsackettrick_h: aaah, yeah. ima leave this alone.17:28
jcsackettbut still, more than TBD would probably help the backendy folks.17:29
rick_hjcsackett: yea, accident. I forgot I did a WIP to look things over earlier17:29
hatchjcsackett: rick_h doesn't really know what he's doing, he just starts coding then writes his intent after it's done....kind of a savant like that17:31
rick_hhatch: :P17:31
rick_hhatch: never claim to know wtf I'm doing. I'm just along for the riiiiidddddeeeee!17:31
hatchlol17:31
* rick_h flips the 'lboxing' light 17:32
sinzuibenji, staging is happy again: the db was fixed thusly:17:37
sinzuidb.bundles.remove({}, false)17:37
sinzui^ remove everything found and do not stop at one17:37
benjicool, that's what I'll put in my migration17:37
sinzuiI am not sure how to translate the DELETE http command to es17:38
rick_hhatch: ok fine, comments added https://codereview.appspot.com/1308404517:39
rick_hMakyo: also appreciate it if you can take a look and poke giant holes in what's there/missing. ^17:39
Makyorick_h, sure.17:39
hatchrick_h:  :P17:39
sinzuibenji, I think es can be sorted with17:41
sinzuidelete_all(index, BUNDLE)17:41
sinzui^ delete all document of type bundle17:41
hatchrick_h: I'll take a review17:45
rick_hhatch: thanks!17:45
rick_hMakyo: so I was looking, the names of the constraints match the names on the pyjuju side so they don't need to be mapped. 17:58
rick_hMakyo: and the _handle... method was on the callback side17:58
rick_hMakyo: it looked likt for taking the juju-core response and converting it into the JS code17:58
rick_hMakyo: and so didn't fit with me converting 'before' sending the rpc call out to juju-core17:59
Makyorick_h, ah, yeah, makes sense.17:59
MakyoIt looked good, just missing the data.Params.Constraints or whatever in the go sandbox.17:59
rick_hhatch: on the safety catch, I was hoping to leave it in. Getting a strange "cannot call undefined" or something error on any cases I missed will suck to debug. 18:00
rick_hMakyo: k, will look there. Thanks for the catch.18:00
Makyorick_h, Since that's calling state.deploy(), you may have to translate -back- to the python-style constraints :/  I had to do similar with get charm somewhere around there.18:00
rick_hMakyo: yea, that was what I had mentinoed wanted to chat about. However, we don't do that currently do we? I didn't see us doing that and we support constraints, just not on deploy?18:01
rick_hor maybe I'm missing smoething18:01
rick_herrr something18:01
rick_hMakyo: oh wait, ok state.deploy. I noticed those calls but didn't know what 'state' was and the call sig was different so I ignored it. 18:02
Makyorick_h, Yeah, that should be deploy() in fakebackend.js18:02
rick_hok cool. So some more poking around to do. 18:02
MakyoLooking at it, handleClientServiceSetConstraints() should be doing the mapping, as well.  Could be a quick branch down the line, though18:03
rick_hlooking18:03
rick_hMakyo: ok, so this is where I'm not sure on things. That method isn't 'called' anywhere I can see. However it's used by some backend something calling back?18:05
rick_he.g. bzr grep handleClientSetServiceConstraints 18:05
Makyorick_h, It's called by receive() at line ~79018:06
rick_hah, gotcha18:06
rick_hMakyo: so if I was looking for a test of this to check how it works/fits together it would be under the different backend sandbox tests? the test_sandbox just seemed to be connection tests. 18:08
Makyorick_h, yeah, test_sandbox_{go,python}.js18:08
rick_hnvm, so this is more about the set_constraints operation18:09
Makyorick_h, yeah, sorry. 18:10
hatchrick_h: ok np18:13
rick_hMakyo: guichat for a sec please?18:25
Makyorick_h, sure.18:26
rick_hMakyo: ah, nvm. I missed adding the test into test_sandbox_go like I did in test_sandbox_python. 18:31
rick_hwheee lots of files18:31
hatchrick_h: here is another great perf vid http://www.youtube.com/watch?v=YV1nKLWoARQ18:36
hatchstepping out for lunch19:05
rick_hMakyo: sorry, one more time please19:09
rick_hok, so I lied about leaving right at 3, but headnig out now. Thanks for the help today. 19:20
bacsinzui: i keep going in circles regarding URLs and bundle rev numbers.  it's not just me, either, as most of our google docs aren't consistent.  that said, for a bundle short_url would you argue to include the revision or not?19:32
sinzuibac: no for short url19:33
sinzuibac: charms don't have one yet19:33
sinzuiI think we can solve revs with the SEO and version work later19:33
bacsinzui: then i need to support routes for with and without19:34
bacwhich is ok19:34
sinzuibac, I don't think we do today.19:35
sinzuibac, remember that for seo, charmworld must support juju-gui urls, so we can solve the issue later19:36
bacsinzui: right now i only have routes that include the rev number19:36
sinzuibac: I wont stop you from implementing it, 19:37
bacthanks!  :)19:37
bacbenji: have a moment to talk?20:07
benjibac: sure, but I left my camera outside (and hangouts will only use my camera mic now) so I'll have to go get it real quick; jujugui?20:08
bacbenji: 'guichat', please!  yes.20:08
hatchso hows everyones afternoon?20:21
benjibac: wait a second, the bundle ID in mongo doesn't have the basket version in it20:32
bacbenji: does too20:33
bacbenji: make_bundle_doc calls construct_id with implicit use_revision=True20:33
benjibac: darn, you're right20:34
bacbenji: you know, i *could* just construct an elasticsearch query and it'll point to the latest...20:35
benjiyep, that might be the best way to do it20:35
sinzuibac, benji: do either of you have time to review https://code.launchpad.net/~sinzui/charmworld/provide-type-from-api-search/+merge/18166121:17
hatchbcsaller and/or Makyo: able to do a preimp on removing the inspector flag?21:25
bcsallerI can 21:25
Makyohatch, sure.21:25
hatchcool in guichat21:25
hatchoh bcsaller I found this, thought you might be interested in it http://blog.trevnorris.com/2013/08/long-live-callbacks.html21:31
* Makyo whipcracks at hatch, "Get to work, you got a big task ahead of you."21:32
hatchlol21:34
hatchMakyo: to that I say http://xkcd.com/303/21:34
jcsacketthatch: there are days where lbox or tests definitely feel that way.21:38
jcsackett"lbox propose -cr" ok, time to make coffee and play with the dogs.21:38
hatchjcsackett: no that's `lbox submit`  ;)21:39
jcsacketthatch: they both are, for me.21:39
jcsackettsubmit i actually have to pay attention, b/c it wants my password part way through.21:39
hatchyeah I suppose21:42
hatchsooo....yeah our featureflag tests are broken.....they can't be .only'd21:56
hatchwe should fix that at some point21:56
Makyohatch, yeah, that's on the table.21:57
hatch:)21:57
hatchMakyo:  bcsaller this ones big! https://codereview.appspot.com/12815047/22:12
MakyoI hit ctrl+enter on a review, like you would in gmail, and tabbed away.  Sorry hatch, lgtm.22:30
hatchthanks :)22:31
huwshimiMorning23:02
huwshimirick_h: Have you seen something like this? http://paste.ubuntu.com/6015818/23:23
huwshimirick_h: I didn't get that yesterday. Seems to be related to bug #109915523:24
_mup_Bug #1099155: [raring] No ip assigned to bridge and no routes added for virtual networks <amd64> <apport-bug> <raring> <running-unity> <libvirt (Ubuntu):Invalid> <lxc (Ubuntu):Invalid> <network-manager (Ubuntu):Fix Released by mathieu-tl> <https://launchpad.net/bugs/1099155>23:24
rick_hhuwshimi: no :(23:24
huwshimirick_h: Give up and install locally?23:30
rick_hhuwshimi: sorry, dinner and such here. Don't have much to offer23:41
rick_hwhatever you want to do23:41
huwshimirick_h: I know, I just don't want to have to build the whole thing again :)23:49
huwshimiWhat a waste of a week23:50

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