20:59:50 #startmeeting reddwarf 20:59:51 Meeting started Tue Apr 23 20:59:50 2013 UTC. The chair is SlickNik. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:59:52 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:59:54 The meeting name has been set to 'reddwarf' 20:59:58 hola 21:00:01 hello 21:00:05 greets 21:00:07 hey there folks... 21:00:16 howdy howdy 21:00:18 #link https://wiki.openstack.org/wiki/Meetings/RedDwarfMeeting#Agenda_for_the_next_meeting 21:00:23 word 21:00:27 #link http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-04-02-20.59.html 21:00:45 #topic Action Items 21:00:46 hello 21:01:21 Let's quickly run through action items... 21:01:24 hey 21:01:33 doeet 21:01:50 hello 21:01:56 I think Vipul's push is still in progress... 21:02:08 #action Vipul to publish backup API to database-api 21:02:30 I got the security groups information pushed to the API docs. 21:02:36 nice 21:02:36 yup, still need to do that 21:02:52 i saw that today when i was running over the doc 21:02:52 vipul - can do that today 21:03:00 Cool, thanks vipul… 21:03:13 I can do that today 21:03:14 thanks juice :P 21:03:17 oh 21:03:22 haha 21:03:33 w00t, less work for me 21:03:35 thanks! 21:03:39 BackupRef vs BackupUUID, not sure about JorgeW, but steveleon had some discussions and I think we're going with backupUUID for now. 21:03:45 anything to add steveleon? 21:03:56 yes 21:04:04 backupID ? 21:04:19 but from the API, we will call it "backup" 21:04:23 it could be a ref or an UUID 21:04:33 for now it is an UUID 21:04:40 ok 21:04:47 yes, robertmyers 'backupId' (which is a UUID) 21:04:54 sorry for the confusing nomenclature. 21:05:08 does any other api use UUID? 21:05:14 I have made changes in the client and API to use 'backup'... 21:05:23 juice: how about all the other apis? 21:05:25 lol 21:05:30 it would vote for sticking with backupId 21:05:39 no need to get technical :) 21:05:41 the UUID will be obtained from it whether it is a UUID or Ref 21:05:51 i think backupId makes sense 21:05:59 no need to explicity state that's it's a uuid 21:06:12 #agree with ev1 21:06:20 we'll just use 'backup' 21:06:31 we will decide later whether it will contain and ID or a ref URL 21:06:38 cp16net it was a rhetorical question :) 21:06:56 and i am providing the thetoric 21:06:57 :-P 21:07:00 lol, let's move on to the next item. 21:07:10 We have VM gate! 21:07:12 #action cp16net learn to speeel 21:07:31 hooray 21:07:37 <3 21:07:44 Vipul, Matty and I have been working on it. 21:08:26 anything else to add? 21:08:27 There were still some rough edges with the plug-in, but according to Matty they should have been ironed out yesterday. 21:08:30 other than its working now? 21:08:41 oh is the recheck not working on reviews now? 21:08:51 Ah wanted to bring that up... 21:09:15 seems you have to mention a bug 21:09:24 or "no bug" 21:09:25 Basically the CI team changed it. 21:09:31 yup datsun180b 21:09:41 oh ok 21:09:46 #link https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures 21:09:50 so you have to say recheck ##### 21:09:51 for more info. 21:10:23 ok and that will kick off the tox tests as well at the reddwarf vm tests? 21:10:31 cp16net: I think the reddwarf-gate job is still glitch 21:10:35 #link http://rdjenkins.dyndns.org:8080/job/Reddwarf-Gate/ 21:11:39 no i'm going to own up to the user tests 21:11:39 ok thats helpful 21:11:40 fake mode text has been failing for me 21:11:44 The user tests there will fail until some of datsun180b's latest changes get merged... 21:11:48 tests* 21:12:06 yeah, my latest repairs the compatibility that i broke a few weeks ago with the user hostname changes 21:12:09 yeah you can blame datsun180b 21:12:12 are the tox tests failures related to datsun180b's fix? 21:12:21 likely 21:12:23 yes, because fake nova changes too 21:12:27 So I guess we need to review those changes and get the tests running clean as soon as possible... 21:12:37 YES 21:12:39 k. will yell at datsun180b later :) 21:12:43 datsun180b, can you post a link to the review? 21:12:44 #link https://review.openstack.org/#/c/26781/ 21:12:54 nice, thanks cp16net.. 21:13:06 Also, I don't eat skittles :) 21:13:21 Is grapex out? 21:13:27 taste the rainbow 21:13:35 atm i'm looking at something strange about the xml serializer but i'm not really certain if it's really a problem or me just being paranoid 21:13:36 i saw a double rainbow... 21:13:46 #action SlickNik to learn how to eat skittles? 21:13:51 grapex is on vacation today 21:14:04 gotcha djohnstone... 21:14:09 moving on... 21:14:18 but we had some conversations about the notifications with vipul 21:14:28 esp1, any update on re-enabling the quota tests w/XML? 21:14:46 that's complete. 21:14:51 cp16net: were you able to sync up with robertmyers on that? 21:14:59 got it! 21:15:04 i breifly mentioned it 21:15:13 i put some comments on that review btw 21:15:16 but we are on the same page 21:15:17 Sweet… nice work! 21:15:18 I just looked at the wiki 21:15:23 if you guys have questions, feel free to bug me or juice 21:15:32 for sure! 21:15:44 if it is just adding fields it shouldn't be a problem 21:16:00 there may be some renames.. but you could just to add them as duplicates ot make them work with internal 21:16:04 cause we can ignore anything we don't want 21:16:25 yup 21:16:25 we already have a pre-processor 21:16:30 yeah most of them can be default config values 21:17:11 Do you guys want to action anything related to the messages? 21:17:28 sure, I'll update my pull request 21:17:40 #action robertmyers update notifications 21:17:47 robertmyers: did you see any fields that vipul request that would be an issue? 21:17:48 sweet, thanks... 21:17:59 request/requested 21:18:10 #topic Backup Status 21:18:20 juice: we may have to grab somem info from nova 21:18:34 other than that no 21:18:38 coo 21:18:41 yeah i think its all good 21:19:02 I've pulled all the changes from the shared repo we were all working on and have put up a review in gerrit… 21:19:15 sweet 21:19:24 the client and API backup work awaits for your reviews too 21:19:41 It's still a WIP wrt tests, but I wanted to get more eyes on it. 21:19:49 sounds good 21:19:50 kagan is working on a small change to the segment piece 21:20:04 Since it is a big change. 21:20:10 jenkins and reddwarf didnt like the last patch but i think it is because of datsun180b's stuff 21:20:19 hahah 21:20:21 right 21:20:25 haha 21:20:27 i swear 21:20:31 hard to convey that the client and api changes were married 21:20:38 There were a couple of questions kagan had for you robertmyers (regarding the swift streaming upload)... 21:20:42 yeah that sucks 21:20:44 not sure if he's around. 21:21:10 i wish there was a way to make the 2 reviews from different projects related 21:21:17 working on it ... 21:21:21 almost done i think 21:21:22 cp16net: holy shit yes! 21:21:28 there has to be a way 21:21:29 cp16net: Yeah no good way to do that as yet… 21:21:32 There's dependency relationships but those are typically between patches to the same code 21:21:41 I'll try screaming about it more often 21:21:49 #link https://review.openstack.org/#/c/26288/ 21:21:57 cp16net: you've just hit vipul favorite topic i guess 21:22:01 #link https://review.openstack.org/#/c/27299/ 21:22:12 hahah yeah sounds like it 21:22:14 #link https://review.openstack.org/#/c/27291/ 21:22:15 If those failures are createuser then i'm to blame 21:22:17 i'm just happy i'm not the only one that thinks about that 21:22:19 lol 21:22:22 glad we share the same thoughts 21:22:33 vipul (be scared) 21:22:40 Those are the reviews that need eyeballs — when you guys have a chance. 21:22:43 heh 21:22:43 very scared 21:22:50 gah, that timeout thing in the rdjenkins jobs is a killer, these consoles are impossible to read 21:22:58 SlickNik: all reviews need eye balls 21:23:06 ;) 21:23:13 but yeah those failures are because of the hostname changes looks like, i'm sorry 21:23:21 cp16net: very true. I meant backup related. :) 21:23:46 Anything else to add related to backups? 21:23:46 everyone goes quiet at hub_cap enters 21:23:46 best i can say is every verification method i have available short of rdjenkins has given the patch a clean bill of health 21:24:01 shhhhhh 21:24:04 hes here. 21:24:04 :-P 21:24:05 Lol right :) I thought my phone was dorked up 21:24:32 sounds like we can move on 21:24:37 from the silence 21:24:43 #topic Notifications Plan 21:24:53 https://review.openstack.org/#/c/26825/ 21:24:54 as well 21:25:02 we covered this a little earlier 21:25:15 vipul/robertmyers/juice: you guys were discussing this earlier. 21:25:25 #action hub_cap actually start workin on reddwarf again ;) 21:25:25 yeah…all good to move on? 21:25:35 yes 21:25:37 sounds good 21:25:50 #topic RootWrap 21:26:08 I saw the bp created by hub_cap 21:26:29 We should do it. That is all. 21:26:33 lol 21:26:38 But I don't think we've done anything more wrt this.. 21:26:49 I guess the first step is pulling it in from oslo? 21:26:53 #link https://blueprints.launchpad.net/reddwarf/+spec/parappa-the-rootwrappah 21:26:55 that? 21:27:00 Hahahahah. Yup 21:27:01 barf, that name 21:27:04 parappa rapper? 21:27:05 lol, yeah…the very one... 21:27:28 riddled with details... 21:27:32 Grapex said that's the best bp name ever 21:27:56 hub_cap: thats because he liked the game I'm sure. he loves cheesy video games 21:28:10 X triangle y y 21:28:15 I think you're missing an 'h' at the end of 'parappa', hub_cap... 21:28:32 so what is this? 21:28:46 Guest using rootwrapper 21:28:52 the description is so extensive, it's almost silly that I have to ask 21:28:59 oh for refguest 21:29:00 lol 21:29:03 gotta love bps 21:29:21 Yup 21:29:30 It's basically a way to manage sudo elevation without having "sudo this" and "sudo that" sprinkled all over the refguest... 21:29:34 Hp brought it up. Vipul I think 21:29:59 yea basically shouldn't be doing sudo all over 21:30:09 better to have those commands / privileges in code 21:30:12 ok i updated the bp with a little context 21:30:17 Yup. Gonna keep it in the backlog for now and move on…. 21:30:20 ok I'm behind that. are we borrowing the nova implementation or writing our own? 21:30:23 Thanks cp16net... 21:30:28 yeah... 21:30:32 * cp16net was so confused 21:30:33 oslo impl which came from nova i suppose 21:30:34 i'm guessing we're borrowing since it's already there 21:30:36 more granular control than what sudoers file gives you 21:30:39 imsplitbit: oslo... 21:30:44 right sorry thats what I meant 21:30:48 and easier to manage apparently 21:31:03 code reuse for the win 21:31:08 #topic Need to ensure Quotas works with XML, avoid skipping tests if the Quota tests fails. 21:31:09 def! 21:31:29 I think we have this in already, right esp/steveleon? 21:31:31 esp1: ? 21:32:33 yeah that was covered before I believe. 21:32:47 as far as I know xml tests for quotas have been merged. 21:32:49 sweet, let's move on then… 21:32:49 yup 21:32:56 #topic Actions / Action Events 21:33:04 and hub_cap is here! 21:33:22 heh 21:33:33 ya so ive got things working from a decorator perspective 21:33:39 hub_cap: that was a perfect opportunity for you to log out 21:33:42 and robertmyers had some awesome update suggestions 21:33:48 imsplitb1t: did i log out? 21:33:55 yes 21:34:29 so i have to make the changes 21:34:42 and then fix the tests 21:35:05 sweet…sounds good. 21:35:17 i had broken them cuz they didnt drop in anything to the local.store 21:35:21 and i expect stuff in the local store 21:35:36 where stuff is the action uuid 21:35:56 https://gist.github.com/hub-cap/5374365 21:36:03 thats the basics for what its displaying 21:36:11 i fixed the time stuff already 21:36:14 #link https://review.openstack.org/#/c/26386/ 21:36:19 https://gist.github.com/hub-cap/5374963 21:36:45 so once i get some time ill fix er up 21:36:45 its quite simple to use.... so, it shoudl be easy to put everywhere 21:37:00 hub_cap: looks like its coming along really well now 21:37:18 yar 21:37:22 Nice. 21:37:24 its very close 21:37:40 Sweet. Let's move on... 21:37:49 aye 21:37:54 #topic Open Discussion 21:38:01 I have something. robertmyers and I were having problems with our VM's when using Ubuntu 12.04.2 Instances would be stuck in build forever. Once we moved back to Ubuntu 12.04 creating instances worked fine. 21:38:17 Oh that 21:38:18 Still looking at why this is. 21:38:24 indeed, I lost of week of my life 21:38:26 anyone of you guys seen this? 21:38:26 djohnstone - ouch... 21:38:27 12.04.2? 21:38:35 robertmyers said something about updates to network-manager 21:39:01 I just scanned the release notes and that popped out 21:39:02 what version we have running on the ci? 21:39:10 I think we've all been using 12.04 21:39:20 And that's the one running on the CI box as well. 21:39:21 yeah thats what i have been using locally as wel 21:39:23 djohnstone and i locked ourselves in a conf room for the better part of this morning and built new vms step by step 21:39:31 whatever you do don't upgrade 21:39:32 the disk image builder just states "precise" 21:39:44 I don't think it nails down a specific version 21:39:47 i have 12.0.4.1 server 64 and no problems 21:39:57 are you speaking of the host os? 21:40:01 yes 21:40:01 right 21:40:04 ah 21:40:11 ok thanks for the heads up ;) 21:40:12 datsun180b: yeah that's all I've tried 21:40:25 robertmyers: like, hangover style? 21:40:37 I think it was really cool meeting the Rax guys last week 21:40:39 I don't remember anythin 21:41:10 Juice: I just checked and the guest instance is 12.04.1 21:41:10 #agreed esmute 21:41:12 robertmyers: we actually celebrated the fact that you *weren't* there 21:41:16 it was nice meeting myself 21:41:19 I can try the latest 12.04.2 I guess were going to have to use it someday... 21:41:21 :-P 21:41:21 well i should hope cp16net thinks meeting rax guys is cool 21:41:30 I don't know that craig guy was kind of a dick 21:41:34 no just himself 21:41:40 this is on record man 21:41:40 is he on this thing? 21:41:45 juice: takes one to know one... :-P 21:41:57 #agreed juice 21:42:02 Yea, it was neat finally putting a face to an IRC nick... 21:42:09 <3 you guys 21:42:13 well i added to the agenda that i wanted to mention that the hostname things are sort of a stick in the spokes 21:42:23 but we seem to have covered that pretty well already 21:42:32 <3 you to cp16net 21:42:35 to/too 21:43:01 sorry datsun180b, I didn't refresh the agenda page… ;( 21:43:11 But I'm glad we covered it already. 21:43:11 wōōt 21:43:12 no problem, we talked about it 21:43:38 two? 21:43:38 last thing i would like to bring up 21:43:42 I see there's an update on incubation/openvz as well… 21:43:55 please review :) 21:44:17 yeah i updated that 21:44:24 you mean in general? or that one in particular? 21:44:48 guess neither interpretation is bad advice 21:44:58 I've applied for stackforge access for the openvz driver as a separate entity 21:44:58 weak the internet here went from awesome to on par w/ openstack conf 21:45:11 I'm sure that will get denied for some reason... :-) 21:45:19 lol 21:45:25 lol nobody gets denied to stackforge imsplitbit 21:45:26 lets roll the dice imsplitbit 21:45:35 for sure 21:45:39 hub_cap: oh I will 21:45:39 first time for everything 21:45:42 yep 21:45:43 imsplitbit: can u post the review? 21:45:46 well, to help things along I started on a Horizon dashboard: https://github.com/rmyers/reddwarf-dashboard 21:45:55 yeah i'd like to see it shared 21:45:58 #link https://bugs.launchpad.net/openstack-ci/+bug/1171594 21:45:59 we can make it flashy 21:46:14 oh yeha robertmyers has a slick horizon intergration 21:46:19 cool :) 21:46:23 now thats cool 21:46:29 flashy GUIs? what is this, 1986?!? 21:46:30 nice nice 21:46:30 is ther code for it yet imsplitbit? 21:46:32 robertmyers is my hero 21:46:34 please test/break it let me know 21:46:35 Nice robertmyers! Will play around with it... 21:46:45 hub_cap: vipul you guys could show that off 21:46:46 :-P 21:46:51 working on backups integration 21:46:54 imsplitbit: u need to create the group https://launchpad.net/~openvz-nova-driver-core 21:47:01 Wake me up when we can provision instances with the Lawnmower Man interface 21:47:01 if you really want to be my hero robertmyers you'll create an emacs mode for controlling reddwarf... 21:47:06 I haven't checked out rackspace public cloud yet 21:47:12 do you guys use horizon? 21:47:19 hub_cap: the instructions said to file a bug requesting it 21:47:20 hub_cap: did you want to update on incubation status? 21:47:28 I was just going through the steps 21:47:31 juice: no its different 21:47:32 imsplitbit: i just did 21:47:32 imsplitbit: exercise left for the user 21:47:35 https://launchpad.net/~openvz-nova-driver-core 21:47:36 done and done 21:47:44 bah 21:47:52 now yer a member 21:47:52 thats what I get for following instructions 21:48:00 i got u babe... bah bah bah bah 21:48:04 lol 21:48:10 yer cher, im sonny 21:48:17 haha, now you're a core member! now you have to fix stuff! 21:48:19 * hub_cap goes skiing... oh wait 21:48:26 ok anything else? 21:48:42 imsplitbit: lets chat offline after 21:48:44 about this 21:48:47 sure 21:48:47 Okay, I think we're good then… all other conversation to continue in #reddwarf... 21:48:53 ok! 21:48:55 #endmeeting