[01:06] hey huwshimi. only here for a sec [01:06] did what Jeff say make sense? You can get everything working now, I think. just give us ids to fill [01:06] you saw those markups Jeff gave you? [01:06] I mean mockups [01:08] ok huwshimi, I hope it does. :-) We are really behind on the bundles and it would be really wonderful to have the pages hooked up and ready for content [01:09] so if you can do it today, that would be really appreciated. if you make progress and can hand it over to someone for tomorrow that would be fine too [01:09] and of course if you are in the middle of something then tie that up first. [01:10] I'm disappearing again. Thanks and sorry I messed you huwshimi [01:10] heh missed === gary_poster is now known as gary_poster|away [01:11] gary_poster|away: Oh, sorry Gary [01:12] Guess I'm a couple of minutes too late [05:13] *yawn* [09:08] good morning frankban [09:08] hi benji [10:07] * benji need coffee. [10:07] [that typo is evidence of said need] [10:12] :-) [10:18] luca__: is there a way to use the style framework offline? i.e. everything works well when you load the css from http://assets.ubuntu.com/sites/guidelines/css/latest/ubuntu-styles.css. but if you download it to serve it locally it is unable to find absolute resources, e.g. /sites/ubuntu/latest/u/img/logos/logo-ubuntu-grey.png [10:19] frankban: Heya, I'm not sure, I'll get Ant to get in touch. [11:48] oops, team changes yesterday gets me juju core code review messages. boom goes the email === gary_poster|away is now known as gary_poster [12:06] gary_poster: I hope you're feeling better. [12:08] benji, yeah, thanks, much better. slept mostly through the night. My best guess is that the dizziness was largely caused by me taking aleve as a painkiller. When you haven't taken it before or for a long time it can cause dizziness the first few times [12:08] (I read) [12:08] wierd, I hadn't heard that [12:09] that the naproxin stuff right? /me isn't up on drugs, let's the wife do that [12:09] rick_h_, yeah [12:10] ah yea, I've got some prescription strength levels of that for my headaches. It can mess you up a little bit. [12:13] * benji makes another cup of coffee and considers spiking it with naproxin. [12:14] :-) [12:14] hah [12:34] benji: got a sec to chat this morning? [12:41] and local provider is working again! (juju-core trunk + raring) [12:41] frankban: woot === matsubara-afk is now known as matsubara [12:44] rick_h_: sorry, I was AFK when you messaged and just noticed; sure; benjiyork.com/chat again? [12:44] frankban: looking at the deployer docs and such I don't see that it supports specifying a charm version? [12:44] benji: yea, appreciate it [12:45] hmm, hoped it might work in FF nightly [12:45] but stuck on init [12:46] rick_h_: I am not a deployer format expert, but can't you do that e.g. with charm: "cs:precise/wordpress-15"? [12:51] frankban, lp:~juju-gui/juju-gui/redirect-server is freakin' awesome so far...still looking. :-) [12:52] gary_poster: thanks! I also updated the html/css bits to make it less ugly [12:52] cool [13:06] benji: frankban thanks for the hints. It looks like I need to dupe http://bazaar.launchpad.net/~juju-deployers/juju-deployer/trunk/view/head:/deployer/charm.py#L43 to figure out what charm is referenced [13:13] hey frankban. when you have a chance, please take a look at https://docs.google.com/a/canonical.com/document/d/1Dk2hqIyxficLVU5oMwylFEkDTlcvSHzVLtiaMZIpYlc/edit?disco=AAAAAGu4cFw#heading=h.147n2zr (this is company internal until release). I'm going to offer that we can try to make the behind-a-firewall story much better by including tarball and dependencies for default install, if it means we can get it done in ti [13:13] me to change the paper. would like to talk to you about it later today [13:14] gary_poster: ack will look [13:14] thanks [13:54] frankban, hey. I have trivials (http://paste.ubuntu.com/6192310/) plus would like to talk through what would be necessary for blocking.py to give gradual status messages [13:54] frankban, lemme know when you are available and let's have a quick call [13:57] gary_poster: now is ok, or if you want I'd have a quick look to the doc you linked and then ping you [14:04] benji: due to what appears to be a massive bug in the Jenkins charm, charmworld landings are temporarily disabled, because THE JOB HAS BEEN DELETED. I'll be working on fixing this. [14:04] abentley: yow [14:07] abentley: benji can we have branches that don't end in trunk as the branch_spec in charms in charmworld? [14:08] abentley: doh on the deletion [14:08] rick_h_: nope, they are skipped at injest time [14:08] benji: yay! /me auto adds + '/trunk' to the branches [14:08] rick_h_: No, we can't. We used to accept "trunk1" in some places, but that's been removed now. [14:09] frankban, sorry had to step away. yeah, take a look at the doc then let's talk [14:11] note to self, do not [d for do in db.charms.find()] or else your terminal will hate you [14:11] rick_h_: do we have to do that? I'm afraid that violating the DRY priciple that way will hurt us later. [14:11] benji: I'm trying to find some way. the branch urls are just lp:charms/precice/mysql. All the branch info is ~charmers/precise/mysql/trunk [14:12] benji: there's a 'short_url' which seems like it might work, but it changes if the owner is part of the path based on promulgated or not [14:12] rick_h_: I thought we were going to require cs: URLs for now [14:12] benji: no, based on that deployer code I linked above, it parses out both options [14:12] http://bazaar.launchpad.net/~juju-deployers/juju-deployer/trunk/view/head:/deployer/charm.py#L43 [14:12] gary_poster: I think I got the point (dependencies from juju-gui ppa and GUI release tarball from launchpad). ready when you want [14:13] frankban, https://plus.google.com/hangouts/_/09f0eba2a4a142cec1a74248752179060763c265?hl=en [14:13] benji: it actually does even more. If the charm is just mysql and there's a series in the bundle then it builds the charm as promulgated version of precise/mysql and latest rev [14:14] benji: http://paste.mitechie.com/show/1028/ is not complete but what I'm looking at atm [14:14] rick_h_: right, I know the deployer can do more, but we can suport a subset of the charm identifiers allowed to start with (as we support a subset of other deployer features already) [14:15] benji: I geuss it seems we'd have bad visuals if we don't support what's out there currently? I didn't realize it was a real option. [14:16] everything is an option [14:16] hah [14:17] * benji is hit over the head with the zen master's walking stick. The zen master says, "I'm glad to know that was an option." [14:18] rick_h_: there is definately a tension between supporting everything the deployer does and wrapping ourselves around an axle just to support every nook and cranny [14:19] My point is that if we get something working, expanding that is better than taking forever to get everything working (and not allowing ourselves the option of leaving unimportant bits out). [14:19] so.....has anyone else started to get a TON of emails? [14:20] benji: understand, but I'm looking at "make these deployer files 'work' and they're doing this stuff [14:20] rick_h_: where did you get the deployer files? [14:20] benji: so yes, the cs: from this morning helps, and I'm about got it working. [14:21] will try to cut bait and finish up what I do have that should work. [14:21] benji: the ones in charmworld now. They're in the production manage.jujucharms.com. Those api calls are what I am working with. [14:21] that's why I was using bac's one. It's passed proof/lint/anything else charmworld should reject, except I'm finding it's not the whole story [14:22] so learning as I go this morning [14:22] rick_h_: ok, just note that the three bundles I am aware of were just made up on the spot, so its not like they are real bundles people are using [14:22] benji: right, but they should follow charmworld expected rules of bundles. They're what are getting sent to the Gui to develop the bundle front end. [14:23] benji: it's what we're desiging everythign in the gui around [14:23] benji, rick_h_: landings should be working again. The issue was caused by an incompatible plugin. [14:23] abentley: awesome, thanks! [14:24] rick_h_: I just don't want you to be trapped. We don't do any validity checking of bundles and the few we have were made up, so the fact that a bundle is in the DB means nothing. It may be that we should be adding gates instead of supporting the garbage we've let in thus far. [14:24] abentley: good to hear [14:25] (the working part, not the incompatability part) [14:25] benji: understood. That's what I'm learning. It's why I went to the deployer source code to see what is going on and worked from that. [14:26] * abentley did not think that was a potential side effect of jenkins plugins. He was wrong. [14:35] hatch, with great power comes great quantity of emails :-P [14:35] lol [14:36] rick_h_: I thought you would be interested to know that I have fixed the colours on my laptop console by removing zsh [14:36] something between the skins and zsh caused it to go wako [14:41] While I'm glad our product seems a little unbelievable, I got a comment on the openstack deployment vid to prove that it can be done and I wasn't just messing around in a sandbox. Do we have anything for that, or should I, like, try to do it in LXCs? [14:41] Makyo: is this a youtube comment? [14:42] Of course :P [14:42] ok then there is only one reply "go %#$@!% yourself" [14:42] thats how they talk [14:42] it's not vulgur there [14:42] lol [14:42] Hah! [14:42] cultural differences and all that [14:43] It was polite enough! "It would be great if you also could post the post openstack running and configurations.... just a proof that it works." [14:43] If I can do it in in LXCs, I can try, but if we already have docs on this, that'd be great. [14:44] Not sure who to ping? jcastro? evilnickveitch? [14:44] ohh haha [14:45] Makyo, did you get luca__'s ok on the upgrade charm UX? [14:46] gary_poster: yes, a small text amend but it looks good [14:46] gary_poster, UX is fine, I have some quick style changes to make. [14:46] and hgi :-P [14:46] luca__, Makyo awesome! thanks! will be great to get out next week [14:47] Makyo, added card :-) [14:48] gary_poster, oh, cool, thanks. [14:48] the one on the homepage is real [14:48] Should be quick. [14:48] it won't work on LXC though [14:49] jcastro, alright. Yeah, that video is the one with the comment. [14:50] jujugui call in 10 [14:50] foiled again! [14:50] I've got a bunch of Dell d600s downstairs. Maybe I could set those up as a cloud. 40gb drives, 1g ram, 700mhz processors, no batteries... [14:50] mohohahahaha [14:50] :-) thanks [14:51] * hatch hands Makyo http://www.bestcars2014.info/images/car-battery-2.jpg [14:52] benji, rick_h_, jcsackett: I've restored "make sysdeps" testing via LXC for landings. Let me know if you have any issues. (And if it doesn't land or reject it within 10 minutes of clicking "Approve", that's an issue.) [14:52] benji: can you jump on stand up a sec early so I can ask a bundle model ? please? [14:52] abentley: rgr, thanks for the heads up [14:52] rick_h_: sure [14:52] hatch, I'd like to see the adaptor for a laptop to a car batter :P [14:52] lol [14:54] Makyo: you could link to the bundle [14:54] Makyo: jamespage can tell you which one to exactly link to. [14:55] but for the next video we should do some post-install stuff to prove it's running [14:55] like quickly deploying something on top and showing it working, etc. [14:57] jcastro, yeah, I agree. We need to do more, now that the inspector's up, as well. I'll do a quick one this weekend for a simple wordpress install or something. [14:57] I wana do one too.....uhhhhh [14:58] *whines* [14:58] jujugui for weekly call, I'm hoping to go through discussion quickly, and then move to bundle coordination discussion [14:58] hatch, you can make one too :-) [14:58] haha [14:58] jujugui call in 2, btw [14:58] Go ahead :P I just use audacity for audio, recordmydesktop for video, and kdenlive for mixing. [14:59] lol, maybe I'll do it in OSX? [14:59] * hatch ducks [14:59] I may do audio on the MBA in the future. [15:02] might be able to use ScreenFlow in OSX to record the vm in fullscreen [15:05] hatch, Makyo, if you are recording videos, remember people need to be able to make out what's going on at the size they play them back! [15:06] evilnickveitch, hehe, alright, will do better about that :) [15:06] evilnickveitch: do you know of a quality screen recorder for Ubuntu? [15:06] gtkrecordmydesktop is the thnig I've used [15:06] so that's a no....:P [15:07] hatch, it's really easy. You select the window you want to record, and hit record :P [15:07] haha yeah but then there is all the audio, webcam, audio, editing, etc [15:07] hatch, sadly recordmydesktop is the most reliable for ubuntu [15:07] It'll do audio. Why do you need webcam? [15:08] I only do editing in kdenlive because I used an external mic. [15:08] It does audio (but make sure you test it!) [15:08] Because it's nicer :P [15:08] yeah I think I'll buy ScreenFlow in OSX and see if it'll capture the VM nicely [15:09] * Makyo shrug [15:22] http://www.webupd8.org/2013/06/simplescreenrecorder-powerful-screen.html looks like it has some nice features [16:12] gary_poster: with your branch did you get 36 errors from d3? [16:12] relation errors? if os, yes [16:12] so [16:13] ok yes they look like it - it also only displays a single charm (mysql) [16:50] benji: did we still need to chat then on whatever we started with? [16:50] rick_h_: I don't remember what we were talking about [16:51] * benji prepares to be informed. [16:51] how to add my bits to the bundle model in a way that doesn't suck [16:51] and if they need to be added at all I guess [16:53] I'm tempted for a first pass to just build my dict manually before calling json_response vs handing json_response the Bundle object and work around it all atm [16:53] and then see where we end up when ingest needs to get updated for some of this stuff [16:58] rick_h_: ok, hangout? [16:59] benji: sure [16:59] rick_h_: darn, I clicked "ignore" [16:59] rick_h_: what is the URL? [16:59] https://plus.google.com/hangouts/_/7f679d12f867648c21aba4729b2e67e6d4b0e649?hl=en [17:06] gary_poster, hatch: what was the resolution on the fakebackend in vis talk? sorry I had to duck out for that other call [17:06] still ongoing [17:19] hey marcoceppi, would like to talk about bundle proof with you (bug 1222833). I need a break/lunch, but you available sometime in the afternoon to talk? [17:19] <_mup_> Bug #1222833: charm tools should proof bundles as well [17:29] gary_poster: yeah [17:35] gary_poster: I'm available in the next 30 mins [17:38] gary_poster: just ping me when you're back === matsubara is now known as matsubara-lunch [17:56] nothin like a little lunch-time pressure-washing to clear your head [17:58] * rick_h_ is jealou, I want to get a pressure washer [17:58] jealous that is [17:59] I was looking at them and low pressure wands for helping to wash the camper [18:05] rick_h_: I borrowed this one from my parents; I bet they would let you borrow it [18:05] lol, sure thing. I'll send UPS down in a minute to get it [18:06] benji: nice one? /me was debating how big/etc to go. They're kind of $$ tools [18:07] rick_h_: middle of the road: decent briggs and stratton engine, pretty high pressure, three swappable nozzles, and a cleaning solution vacuume thingie for oil stain cleaner [18:40] benji: any good names for "find me a charm by using these bits to figure out which one I really want"? [18:41] candiates: find_charm, search_for_charm, find_matching_charm, resolve_charm [18:41] benji: resolve, I like that. resolve_charm_from_bundle_info [18:42] sounds good [18:44] marcoceppi, sorry was lunch plus walk :-) lemme know when/if you are available [18:44] gary_poster: I'm avail now [18:44] making hangout... [18:45] marcoceppi, https://plus.google.com/hangouts/_/4113610a552d0e523218cf29ecd65bfb2e92d888?hl=en [19:13] Makyo: do you need a review? [19:13] hatch, yeah, sorry, eating. If you could, that'd be great [19:13] will do [19:30] benji: nothing bad about me manually keeping store_revision and revision in sync? building factory test data? [19:30] benji: there is 'one true' revision these days now that we support revisions? The store one? [19:32] bah, so I shouldn't be searching on the revision field, the store_data.revision field [19:32] rick_h_: there are three revisions, the bzr revision from the branch, the charm revision from the file on disk, and the charm store revision (an auto-incrementing number) [19:32] benji: right, so the /precise/mysql-13 is the store_revision value right? [19:32] exactly === matsubara-lunch is now known as matsubara [20:40] check this out https://www.flowdock.com/ it allows you to chat down the right side (with IRC integration) and your 'activities' happen on the left - things like commits, reviews etc [21:15] * Makyo dogwalk [21:58] hey hatch, what's the url for seeing the existing working-ish bundle again? [22:22] gary_poster: /bundle/~benji/wiki/wiki/:flags:/charmworldv3/ sorry I didn't see the ping [23:29] thanks hatch np. have a great weekend