Tuesday, 2013-04-30

*** sarob_ has joined #openstack-meeting-alt00:10
*** sarob has quit IRC00:14
*** sarob_ has quit IRC00:15
*** jcru has quit IRC00:25
*** mestery has joined #openstack-meeting-alt00:26
*** jcru has joined #openstack-meeting-alt00:31
*** bdpayne has quit IRC00:35
*** jcru has quit IRC00:37
*** zzs has left #openstack-meeting-alt00:37
*** amyt has joined #openstack-meeting-alt01:13
*** amyt has quit IRC01:15
*** amyt has joined #openstack-meeting-alt01:15
*** mestery has quit IRC01:18
*** hartsocks has quit IRC01:51
*** hartsocks has joined #openstack-meeting-alt01:54
*** yamahata has quit IRC02:02
*** yamahata has joined #openstack-meeting-alt02:10
*** HenryG has joined #openstack-meeting-alt02:13
*** hartsocks has quit IRC02:38
*** beyounn has quit IRC02:50
*** beyounn has joined #openstack-meeting-alt02:51
*** bdpayne has joined #openstack-meeting-alt04:00
*** vipul is now known as vipul|away04:12
*** vipul|away is now known as vipul04:19
*** sacharya has quit IRC04:34
*** yamahata has quit IRC04:44
*** yamahata has joined #openstack-meeting-alt04:49
*** yamahata has quit IRC04:55
*** yamahata has joined #openstack-meeting-alt04:56
*** bdpayne has quit IRC05:05
*** bdpayne has joined #openstack-meeting-alt05:13
*** SergeyLukjanov has joined #openstack-meeting-alt05:13
*** bdpayne has quit IRC05:37
*** dmitryme has joined #openstack-meeting-alt05:40
*** eglynn has joined #openstack-meeting-alt06:33
*** eglynn has quit IRC06:43
*** eglynn has joined #openstack-meeting-alt07:16
*** eglynn has quit IRC07:25
*** RajeshMohan has quit IRC07:27
*** RajeshMohan has joined #openstack-meeting-alt07:28
*** eglynn has joined #openstack-meeting-alt07:54
*** eglynn has quit IRC08:03
*** eglynn has joined #openstack-meeting-alt08:18
*** dmitryme has quit IRC08:22
*** SergeyLukjanov has quit IRC09:24
*** SergeyLukjanov has joined #openstack-meeting-alt09:28
*** juice has quit IRC09:37
*** juice has joined #openstack-meeting-alt09:42
*** stanlagun has quit IRC10:03
*** SergeyLukjanov has quit IRC10:23
*** eglynn is now known as eglynn-afk10:33
*** rnirmal has joined #openstack-meeting-alt12:11
*** dhellmann has quit IRC12:12
*** eglynn-afk is now known as eglynn12:36
*** dhellmann has joined #openstack-meeting-alt13:50
*** amyt has quit IRC13:51
*** jcru has joined #openstack-meeting-alt13:55
*** cloudchimp has joined #openstack-meeting-alt13:56
*** sergmelikyan has quit IRC13:58
*** mestery has joined #openstack-meeting-alt14:08
*** cp16net is now known as cp16net|away14:17
*** djohnstone has joined #openstack-meeting-alt14:18
*** amyt has joined #openstack-meeting-alt14:25
*** amyt has quit IRC14:30
*** amyt has joined #openstack-meeting-alt14:30
*** SergeyLukjanov has joined #openstack-meeting-alt14:34
*** sacharya has joined #openstack-meeting-alt14:44
*** cp16net|away is now known as cp16net14:48
*** markwash has joined #openstack-meeting-alt14:50
*** briancline has joined #openstack-meeting-alt15:01
*** glikson has joined #openstack-meeting-alt15:04
*** bdpayne has joined #openstack-meeting-alt15:08
*** dhellmann has quit IRC15:10
*** mestery has quit IRC15:13
*** dmitryme has joined #openstack-meeting-alt15:22
*** SergeyLukjanov has quit IRC15:23
*** SergeyLukjanov has joined #openstack-meeting-alt15:24
*** [1]tnurlyga has joined #openstack-meeting-alt15:28
*** tnurlyga has quit IRC15:29
*** [1]tnurlyga is now known as tnurlyga15:29
*** sdake_ has joined #openstack-meeting-alt15:47
*** hub_cap has joined #openstack-meeting-alt15:48
*** amyt_ has joined #openstack-meeting-alt16:03
*** amyt has quit IRC16:04
*** amyt_ is now known as amyt16:04
*** amyt has quit IRC16:33
*** amyt has joined #openstack-meeting-alt16:34
*** sacharya has quit IRC16:35
*** sacharya has joined #openstack-meeting-alt16:36
*** glikson has quit IRC16:37
*** sacharya has quit IRC16:37
*** hartsocks has joined #openstack-meeting-alt16:44
*** mestery has joined #openstack-meeting-alt16:45
*** eglynn has quit IRC16:49
*** beyounn has quit IRC16:54
*** esp has joined #openstack-meeting-alt16:55
*** esp has left #openstack-meeting-alt16:56
*** sarob has joined #openstack-meeting-alt16:59
*** SergeyLukjanov has quit IRC17:03
*** jcru is now known as jcru|away17:05
*** jcru|away is now known as jcru17:10
*** eglynn has joined #openstack-meeting-alt17:11
*** mestery has quit IRC17:15
*** sreshetnyak has joined #openstack-meeting-alt17:18
*** mestery has joined #openstack-meeting-alt17:19
*** eglynn has quit IRC17:22
*** dmitryme has quit IRC17:22
*** yidclare has quit IRC17:29
*** amyt has quit IRC17:31
*** amyt has joined #openstack-meeting-alt17:31
*** yidclare has joined #openstack-meeting-alt17:32
*** sreshetnyak has quit IRC17:38
*** markwash_ has joined #openstack-meeting-alt18:15
*** mestery_ has joined #openstack-meeting-alt18:17
*** cp16net is now known as cp16net|away18:19
*** markwash has quit IRC18:20
*** mestery has quit IRC18:20
*** markwash_ is now known as markwash18:21
*** djohnstone1 has joined #openstack-meeting-alt18:24
*** djohnstone has quit IRC18:25
*** djohnstone1 is now known as djohnstone18:30
*** mestery_ has quit IRC18:33
*** vipul is now known as vipul|away18:34
*** dmitryme has joined #openstack-meeting-alt18:34
*** cp16net|away is now known as cp16net18:34
*** dmitryme has quit IRC18:46
*** jcru is now known as jcru|away18:47
*** jcru|away is now known as jcru18:52
*** djohnstone1 has joined #openstack-meeting-alt18:53
*** djohnstone has quit IRC18:55
*** dmitryme has joined #openstack-meeting-alt18:56
*** eglynn has joined #openstack-meeting-alt18:58
*** vipul|away is now known as vipul18:58
*** dmitryme has quit IRC19:11
*** RajeshMohan has quit IRC19:15
*** RajeshMohan has joined #openstack-meeting-alt19:16
*** vipul is now known as vipul|away19:18
*** SergeyLukjanov has joined #openstack-meeting-alt19:18
*** RajeshMohan has quit IRC19:19
*** RajeshMohan has joined #openstack-meeting-alt19:19
*** eglynn has quit IRC19:27
*** eglynn has joined #openstack-meeting-alt19:27
*** eglynn has quit IRC19:33
*** cp16net is now known as cp16net|away19:39
*** rnirmal has quit IRC19:41
*** yidclare has quit IRC19:43
*** RajeshMohan has quit IRC19:53
*** datsun180b has joined #openstack-meeting-alt19:54
*** RajeshMohan has joined #openstack-meeting-alt19:55
*** cp16net|away is now known as cp16net19:56
*** echohead has joined #openstack-meeting-alt19:58
*** yidclare has joined #openstack-meeting-alt20:00
*** demorris has joined #openstack-meeting-alt20:02
*** jrodom has joined #openstack-meeting-alt20:02
*** vipul|away is now known as vipul20:05
*** saurabhs has joined #openstack-meeting-alt20:07
*** eglynn has joined #openstack-meeting-alt20:08
*** mestery has joined #openstack-meeting-alt20:13
*** robertmyers has joined #openstack-meeting-alt20:19
*** eglynn has quit IRC20:30
*** SergeyLukjanov has quit IRC20:32
*** esp has joined #openstack-meeting-alt20:52
*** SlickNik has joined #openstack-meeting-alt20:59
hub_capyall ready for another meeting? :)20:59
cp16netjoy21:00
*** grapex has joined #openstack-meeting-alt21:00
cp16netare you ready for another?21:00
SlickNikready21:00
cp16netsteady21:00
*** demorris has quit IRC21:01
hub_capok since we are coming closer to being openstack projects we shoudl do teh standard21:01
datsun180boh boy21:01
hub_capo/21:01
hub_capraise one hand if yer here21:01
robertmyersnope21:01
grapexo/21:01
esphey21:01
vipulyoyo21:01
vipul\o/21:01
jcooleyo/21:01
SlickNik\ o21:02
hub_capwoah vipul calm down w/ your 2 hands ;)21:02
vipulgot too exited21:02
hub_capSlickNik: has a disembodied head21:02
datsun180bo721:02
vipulsalute21:02
datsun180brighto21:02
hub_capand datsun180b broke his hand punching something21:02
hub_capoh thats what it is21:03
esmutehai ppl21:03
cp16net\o21:03
imsplitbithallo!21:03
djohnstone1punching a punching bag21:03
cp16nethaha i remember that21:03
hub_cap#startmeeting reddwarf21:03
openstackMeeting started Tue Apr 30 21:03:33 2013 UTC.  The chair is hub_cap. Information about MeetBot at http://wiki.debian.org/MeetBot.21:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:03
*** openstack changes topic to " (Meeting topic: reddwarf)"21:03
openstackThe meeting name has been set to 'reddwarf'21:03
*** djohnstone1 is now known as djohnstone21:03
hub_cap#link https://wiki.openstack.org/wiki/Meetings/RedDwarfMeeting#Agenda_for_the_next_meeting21:03
datsun180brefraining from comment as the bot is listening now21:03
hub_capdatsun180b: this is always logged, bot or not21:04
cp16netthe agenda has not been updated21:04
SlickNikI, for one, welcome our bot overlords.21:04
hub_capwell lets talk about the tc thing21:04
vipulnice work on that btw21:04
datsun180bfurther reason to not bring up old wounds21:04
hub_cap#topic action items21:05
*** openstack changes topic to "action items (Meeting topic: reddwarf)"21:05
hub_capit was, interesting vipul21:05
hub_caplets do last wks and then move on to the tc stuff21:05
hub_capvipul: backup api?21:05
vipuljuice volunteered to take that from me21:05
SlickNikokay, sounds good.21:05
vipulneed to get that in though.. too long21:05
juiceI have most of it done - will be checked in by tomorrow before vacay21:06
grapexSo a question about the backup api pull requests21:06
hub_capyup grapex?21:06
grapexit's split into two now, would it be easier if it was just one?21:06
hub_capbrb21:06
vipuli dunno.. that review is 1000 lines..21:06
juicewhat do you mean grapex?21:06
grapexAs I understand it's in one place right now on GitHub as is, so it might be easier to just submit that21:06
vipulthe other one is over 2k21:06
SlickNikfor some definition of easier, perhaps….21:06
grapexvipul: I don't mind21:06
grapexIn fact, I'm having a harder time reviewing them split up21:06
vipuli think SlickNik has them dependent on one-another21:07
grapexsince the functionality is complete it would seem there's no harm in just making one big one21:07
juicegrapex: I feel ya21:07
vipulwhich is probably the better approach as we try to limit the size of our patches21:07
imsplitbitgrapex: there is some usefulness into smaller patches tho21:07
imsplitbiteasier to follow for most21:07
hub_capthis is a problem being argued right now on the ML fwiw21:08
vipulif you pulled the 'leaf' patch, you'll get both21:08
grapexOne problem though is patch one contains a lot of additions without the context of how they're used21:08
juicewhat's that hub_cap?21:08
imsplitbit3k lines of code is hard for most people to keep straight in their heads even when they wrote it.21:08
grapexvipul: 'leaf' patch?21:08
juicewhat problem?21:08
grapeximsplitbit: I don't have to keep it all in my head, I just review a single file at a time and then make sure I understand the core functionality and how it's tested. ;)21:08
*** kagan has joined #openstack-meeting-alt21:09
vipulgrapex: i meant the bottom-most one that depends on a parent patch21:09
esmutewe tried to use the api - taskmanager - guest as the separation when doing patches21:09
hub_capthe multi patch set vs 1 big set juice21:09
juiceI'm confused about our review/patch "policy"21:09
esmutehub_cap: what is ML?21:09
vipulmailing list lol21:09
grapexOne problem with multiple ones too is if there's cruft that gets checked in on accident, the reviewer might assume its used in pull request #221:09
imsplitbityou can't commit 1k patch to any other openstack project without getting a few harsh comments about needing to break things up into small consumable pieces21:09
*** jrodom has quit IRC21:09
juiceare patches that get approved and merged expected to be ready for showtime/production?21:09
vipulyup agreed imsplitbit21:09
vipuljuice, i don't think they are for other projects21:10
hub_capjuice: for other proejcts its wishy washy i think21:10
vipulthey should not break anything, and disabled if necessary21:10
grapexI know we want to be like OpenStack but let's think of if that makes sense in this situation.21:10
hub_capvipul: well they just freaked out about enabled/disabled on the ml21:10
imsplitbitjuice: what I was told with the openvz driver was to submit just enough code to start but do nothing else.  then submit a patch that creates a barebones container21:10
juiceif it's work in progress state but doesn't break anything then that's different21:10
imsplitbitthen one that sizes it.21:10
imsplitbitetc...21:10
cp16netwell depends on the timing of the review if they are considered to work or not21:10
juicegots it21:10
grapexjuice: I agree- if works in progress break nothing and the added functionality makes sense its cool21:11
cp16netat the begining of the release changes are dramatic and usually break things21:11
cp16netlater they are smoothed out.21:11
grapexbut in this case most of it seems geared to back ups. I agree in general splitting them up could be helpful but in this case it doesn't buy us much since the one big patch already is known to work21:11
juiceit seems like everything that has been submitted thus far has the expectation during review that it is ready for primetime21:11
hub_capi thnk we should try to table this for now too.. lets see how it pans out w/ the other openstack projects and try to adopt what they are doing21:12
grapexIs being ready for primetime a bad thing? Let's think of what *we* would like to do.21:12
hub_capif we want to merge that into 1 patchset we can now21:12
hub_capwell grapex we have the explicit problem of tracking trunk21:12
imsplitbitgrapex: that is a valid point and we're also small enough of a team to be able to sit down and iron out understanding it but for future pieces we should *probably* be in the habit of doing much smaller patches21:12
vipulimsplitbit: +10021:12
hub_capfrom a non trunk tracking perspective, ie, i download and install stable releases, they dont care if 3 wks in to havana-2 u drop something that doesnt work21:12
vipuli'd like to be able to get things in chunks21:13
vipulrather than, does everything work and can it be deployed21:13
hub_capas long as by 2013.2 it works21:13
juicei am all for small commits that is what I liked about the fork we did21:13
cp16netit needs to be testable and passing gates though...21:13
grapexvipul: So is the plan smaller chunks could get checked in so long as nothing breaks?21:13
juiceI would like that process to be in our gated trunk as well21:13
hub_cap2 things21:13
grapexOr we'd break the integration tests for short stretches of time.21:13
*** cloudchimp has quit IRC21:13
SlickNikI'm all for small commits too.21:14
hub_cap1) passes unit tests, and 2) passes integration tests, and has some of each if applicable21:14
vipulgrapex: Yea, obviously things should not be breaking, and the API shoudl be disabled possibly if it's not fully ready21:14
vipulbut no reason for it to not land21:14
hub_capit shoudl always have #121:14
grapexvipul: Ok, I don't disagree21:14
juicehaving said all of that, the review process has to be quicker.21:14
juicesmaller patches equals less time to develop21:14
vipuljuice: i think the only way to do that is smaller patches21:14
juice(usually)21:14
imsplitbitI agree 100%21:14
hub_capok so moving on?21:14
imsplitbit+121:15
cp16net+121:15
vipulw00t21:15
juiceare we coming back to this at some point in the near future21:15
SlickNikmove on, revisit.21:15
esmutejuice: and less time to review21:15
hub_capcp16net have u learn't to speel?21:15
cp16netsometimes21:15
hub_capand SlickNik, have u learn't to eat skeetles?21:15
cp16netlol21:15
SlickNiknot yet.21:15
SlickNikWork in Progress.21:15
hub_capwell put them on the lis for next wk ;) jk21:15
vipul#action talk about smaller patches in the near future21:15
hub_caprobertmyers: lets chat notifications21:16
hub_caphave u updated them to get them inline w/ OpenStack?21:16
robertmyersalmost21:16
robertmyersrunning into a problem getting availability zone21:16
robertmyersand region21:16
vipulrobertmyers: i didn't see the exists event being emitted... we talked about putting it in contrib.. or did i just miss it21:16
robertmyersthey don't seem to be available outside of nova21:16
robertmyerswe handle exists in a separate process21:17
juicerobertmyers: are you having difficulty finding an api that provides that info?21:17
robertmyersthere is none21:17
grapexvipul: Did we agree on an exists event? Maybe it was one of the days I was gone, to my thinking the way we do it and the way HP does it will probably be too different to be useful.21:17
hub_capwe migth nto want to tho, especially if nova handles it in the same process21:17
hub_capgrapex: nova emits an exist event21:17
hub_cap_in_ its primary source21:17
grapexhub_cap: Ok.21:17
vipulgrapex: we shoudl have a refernce impl21:17
vipulmaybe contrib is what we said21:17
hub_capid prefer to have something in reddwarf/ if tahts the way OpenStack does it21:18
vipulhub_cap: fine by me21:18
hub_capwe can start w/ contrib tho if its a can of worms21:18
vipul| OS-EXT-AZ:availability_zone         | nova                                                     |21:19
vipulrobertmyers: ^21:19
vipulextension?21:19
*** vipul is now known as vipul|away21:19
*** vipul|away is now known as vipul21:19
robertmyersvipul: it doesn't come back in my tests like that21:19
vipulsaw that via 'nova show'21:19
vipulrobertmyers: i'd be ok with keeping some things blank if we can't get from API.. we may need to consider adding that info to RD21:21
hub_caprobertmyers: maybe the extensions not enabled?21:21
*** mestery has quit IRC21:21
hub_capOS-EXT-AZ needs to be alive for that21:21
robertmyershmm, maybe21:22
robertmyersI'm running the tests in 'fake' mode21:22
robertmyersor tox that is21:22
hub_capHA21:22
hub_capthen there is no nova21:22
grapexrobertmyers: If we never used it before, we probably didn't emulate it in fake mode. ;)21:22
hub_capexactly grapex21:22
hub_capnova is a dictionary in fake mode, right grapex?21:22
hub_cap:P21:22
cp16netyea21:23
robertmyersokay, well, I'll dig deeper21:23
grapexhub_cap: It's a class, actually, but its an easy change21:23
hub_capsure grapex i meant that as a general thought more than a implementation21:23
SlickNikI just checked on my devstack instance.21:23
hub_capok so the last one was to get me back on reddwarf21:23
SlickNikOS-EXT-AZ:availability_zone         | nova                                                          |21:23
hub_capand whelp21:23
SlickNikSo I see an AZ, but no region.21:23
hub_capill likely be off again to work on the heat / postgres stuff for next wk21:23
SlickNikSo it might be a fake mode thing, robertmyers.21:24
hub_capso my actions work may fall along the wayside... again......21:24
robertmyersmy bad21:24
cp16nethub_cap: sounds like a recurring theme21:24
hub_capum ya...21:24
hub_capi do what the community needs21:24
vipulrobertmyers: region should be a config driven thing me things21:25
vipulthnks21:25
hub_capnot what i want21:25
*** mestery has joined #openstack-meeting-alt21:25
SlickNikwell, at least that's a step closer. :)21:25
hub_capvipul: def21:25
hub_capokey. done w/ action items21:25
imsplitbithub_cap: which community? cause we want you to work on reddwarf21:25
imsplitbit:-)21:25
robertmyersvipul: ok21:25
hub_caplol the openstack community21:25
hub_capps ive updated the agenda21:25
hub_capfor those who dont compulisvely refresh21:25
hub_capand for those who can spell21:26
imsplitbitspeel21:26
hub_cap#topic TC/Incubation21:26
*** openstack changes topic to "TC/Incubation (Meeting topic: reddwarf)"21:26
SlickNikI think I'm getting an F5  complex...21:26
hub_capHA. theres a plugin for that21:26
hub_capim personally a cmd-r kinda guy21:26
cp16netF5?21:26
hub_capits refresh21:26
imsplitbitcmd???21:26
*** echohead has left #openstack-meeting-alt21:26
imsplitbitWth is that?21:26
cp16netOH... on those other machines...21:26
hub_capimsplitbit: ya ya im till on a mac21:26
hub_cap*still21:27
hub_capok so the TC meeting went pretty well21:27
imsplitbithub_cap: do you hear it?21:27
hub_capbaby jesus?21:27
imsplitbityes21:27
imsplitbityou've made him cry21:27
*** yidclare has quit IRC21:27
hub_capHA21:27
imsplitbitnow tell us of the TC/incubation pls21:27
vipulinside joke?21:27
vipullol21:27
hub_capso they want to know 2 things more than anything else21:27
hub_capif heat will require a major overhaul of the API/Impl, and a POC for a diff db in dbaas21:28
hub_capthey are also unsure if nosql fits the bill for this21:28
hub_capgod if thats the case grapex will be über vindicated21:28
grapexlol!21:28
hub_caphe will stand and point at all of us21:28
imsplitbithaha!21:28
grapexI was really glad no one quoted me from the talk about nosql...21:28
imsplitbitI think it's all in how the api is structured21:28
vipulyou may get your wish21:28
hub_capimsplitbit: def21:28
hub_capthe main diff w/ the rds stuff is the api _is_ the servcie21:29
vipulthere is really nothing that i can see that's relationdb specific yet21:29
hub_capour api is a "on behalf of" service that lets u run what u want21:29
imsplitbitthere's too much overlap for there *not* to be applicable21:29
hub_capya... the rds nosql thing was brought up, but i think that we can squash that later21:29
imsplitbits/there/it/g21:29
grapexWhats kind of funny, it seems like its sort of bad we're already in production before starting these talks, but its also a problem we haven't started on nosql.21:29
hub_caphonestly, its probably much easier to do a pgsql impl than say redis currently21:30
juicewe should do postgres21:30
hub_capjuice: im working on the poc already, have the image spun21:30
juicenice!21:30
hub_capso im gonna spend a day or two on that, and then investigate heat21:30
SlickNikhub_cap: did you hit any major hurdles?21:30
hub_capnot yet SlickNik, its just liek the other images :D21:30
hub_capapt-get install postgresql21:31
vipulso wrt Heat, I primarily see it as a provisioning thing... and that's it21:31
cp16netheat doesnt seem like a big deal21:31
imsplitbithub_cap: I will volunteer my time to help with postgres if needed21:31
hub_capvipul: thats all it is...21:31
vipulonce it's provisioned, it's managed by Reddwarf after21:31
hub_capimsplitbit: cool21:31
vipulbasically instead of calling Nova API directly, we call heat api21:31
cp16neti see it maybe asa plugable manager like heatmanager rather than taskmanager21:31
hub_capexactly vipul, so i might go crazy and try to POC heat if its not too much work21:31
hub_capwe will still need TM tho21:31
hub_capfor things like backups etc..21:32
hub_capits more like "dont do the prepare call"21:32
SlickNikyeah, I don't think we can use heat to completely rid ourselves of TM.21:32
vipuldoes Heat have an agent?21:32
hub_capi dont think so vipul21:32
hub_capim actuallly pretty durn sure it does not21:32
SlickNikvipul: Nope, it's agentless.21:32
esmutecan that stuff be moved from the TM to the agent?21:32
cp16netright... there are lots of things that do not over lap21:32
vipulyea so i don't get the duplication of functionality suggestions i heard21:32
hub_capesmute: not sure..21:32
esmutemaybe we 'can' rid of the TM21:32
cp16netwrt heat because other wise we would be a copy of heat21:33
hub_capvipul: mainly areound the initial instrumenting21:33
juicehub_cap: i'd like to take a peak to see how manager/dbaas can be better suited to handle that.21:33
grapexesmute: Are you saying move TM stuff to the agent?21:33
hub_capesmute: doubtful at present21:33
juiceseems like dbaas is really mysql-dbaas21:33
esmutegrapex: Not sure if i should answer that question21:33
SlickNikas I see it, we don't have too much overlap today.21:33
juicei.e. dbaas.py21:33
hub_capjuice: it is now :)21:33
hub_capits about to be fixed21:33
juicewell done sir21:33
hub_capw/ the postgres impl21:33
vipulyea probably easy to genericize21:33
SlickNikBut in the future, if we plan on implementing things like clustering, the scope for overlap would grow.21:33
vipuljust haven't had the need to21:34
hub_capSlickNik: def21:34
hub_capso anyhoo, unless someone else has any issues, lets move on21:34
imsplitbit+121:34
hub_cap#topic OpenVZ21:34
*** openstack changes topic to "OpenVZ (Meeting topic: reddwarf)"21:34
hub_capimsplitbit: its go time21:34
imsplitbitok I've submitted everything for stackforge21:34
*** mestery has quit IRC21:34
imsplitbitwaiting on another +2 from core21:34
imsplitbitI'll bug them tomorrow21:34
vipula new stackforge proj?21:35
imsplitbitI've packaged up the driver21:35
imsplitbityep21:35
vipulcool!21:35
imsplitbitfor the openvz driver21:35
imsplitbitthe driver is now in a deb package21:35
cp16netthats great news imsplitbit :)21:35
SlickNikthat's awesome!21:35
imsplitbitand installs itself in such a way that you *should* be able to use it properly, I'm working on testing it now21:35
hub_capimsplitbit: link?21:35
imsplitbitthe package isn't in a repo yet21:35
hub_capto the review silly goose21:36
imsplitbitI'll link the github for the sources21:36
imsplitbitoh21:36
vipulthe source will be in the repo as well as package?21:36
imsplitbitwait one21:36
imsplitbit#link https://review.openstack.org/#/c/27421/21:36
imsplitbitthats the review21:36
SlickNiksweet, thanks21:36
imsplitbitvipul: I'll have a ppa for the package21:36
imsplitbitand the source is in github21:36
vipuli see awesome21:36
imsplitbit#link https://github.com/imsplitbit/openvz-nova-driver21:36
imsplitbitI spoke with russell from the nova group21:37
cp16netimsplitbit: you can add them to the list of reviewers21:37
cp16netand they will get an email to review it21:37
cp16netdo you know who else you need to bother?21:37
imsplitbitand they are working toward making everything use a different interface for drivers which will allow a more friendly way of implementing out of tree drivers to nova21:37
* imsplitbit shugs21:37
imsplitbitmonty taylor21:37
hub_cap"working toward" == no one is going to do it21:37
imsplitbitwell there is a bluprint that no one wants to tackle21:38
imsplitbit:-)21:38
imsplitbitI *may* try my hand at it21:38
vipulgood stuff..21:38
imsplitbitit's not going to be super easy but it may be worth the contribution to get more influence to get the driver in nova proper21:38
hub_capde21:38
hub_capf21:38
SlickNikI need a lesson in OpenStack sp33k...21:38
vipulyou're going to set up a test that patches devstack install to run openvz?21:39
imsplitbitvipul: that would be the next step yes.  I'd have to extend devstack with a script that adds the ppa and package as a dep21:39
imsplitbitbut it *should* be do-able21:39
hub_capimsplitbit: i added monty to the list of reviewers21:39
vipulcool21:39
imsplitbitright now I'm supposed to package it and make sure it's available for people to use and then I have to move onto something else for a bit21:40
imsplitbitbut I'll keep up with it21:40
SlickNikimsplitbit: that would be neat..21:40
cp16netnice21:40
vipulebay dudes were interested21:40
imsplitbitI have a contact at disney that is also interested in it21:40
vipulat least a few of us now are .. so maybe that'll be a forcing factor.. maybe..?21:40
hub_caphmm imsplitbit i see a extra newline in a file21:40
hub_capnot sure if i should comment on it or not21:40
hub_caphttps://review.openstack.org/#/c/27421/4/modules/openstack_project/files/zuul/layout.yaml (2 newlines)21:41
imsplitbitis there? crap I cleaned most of that out.  which file?21:41
imsplitbithmmm21:41
imsplitbitok let me fix that up21:41
imsplitbitdon't comment on it21:41
hub_capi wont ;)21:41
hub_capbut push will still nuke it21:41
hub_capnuke everyones +2's21:41
imsplitbityeah I'm gonna leave it21:41
hub_capHA u should fix21:41
imsplitbitI've got 2 +2s21:41
imsplitbit:-)21:42
vipuldon't mess with a good thing21:42
cp16netlol21:42
imsplitbitI will, after21:42
hub_capthey will re +2 it21:42
imsplitbit:-)21:42
cp16neti know that feeling21:42
hub_capimsplitbit: bad bad bad21:42
SlickNiklolol21:42
cp16netand so will jenkins21:42
cp16net:-P21:42
hub_capspeaking of jenkins21:42
imsplitbitthats all I got on openvz21:42
hub_cap#topic jenkins21:42
*** openstack changes topic to "jenkins (Meeting topic: reddwarf)"21:42
hub_capSlickNik: do tell21:42
vipulthanks imsplitbit21:42
SlickNikSo, Matty worked on a fix.21:42
SlickNikBut the fix isn't working as expected.21:43
SlickNikIt's still clobbering the gerrit env during consecutive runs.21:43
*** jrodom has joined #openstack-meeting-alt21:43
vipulis it consecutive or concurrent only21:43
vipulwe could dial down the concurrent runs if needed21:44
SlickNikThe fix that he has now is busted for concurrent.21:44
hub_capheh. ok so its being worked on? matty should join #reddwarf to keep us updated ;)21:44
vipulhe promised to pull an all-nighter if necessary :D21:44
SlickNikSo it should work if I reduce the number of executors back to 1.21:44
hub_capok lets at least do that for now SlickNik21:44
SlickNikBut we don't want to have to do that.21:44
hub_capwe need to push some code21:44
vipulneed to get him on irc21:44
hub_capSlickNik: 1 > 021:45
SlickNikyeah, I'm gonna switch back to 1 for now.21:45
hub_capand thats what we have currently21:45
SlickNikagreed hub_cap.21:45
hub_capsweet. <321:45
hub_caplol sweetheart21:45
*** yidclare has joined #openstack-meeting-alt21:45
SlickNikerr… don't forget the space… :)21:45
SlickNik#action slicknik to switch back executors to 1 and then back up to 2 when the VM plugin is fixed.21:46
hub_capokey movin on21:46
hub_cap#topic Backups21:46
*** openstack changes topic to "Backups (Meeting topic: reddwarf)"21:46
kaganhold on, 1>0 but sweet < 3 ??21:46
* hub_cap mind is blown21:46
SlickNikwow21:46
hub_capnice one kagan21:46
vipulsomeone's paying attention21:47
hub_capso i guess all thats needed w/ backups is it to pass some tests eh?21:47
hub_capwell do we have said tests?21:47
hub_capintegration i mean21:47
SlickNikI'm working on said tests.21:47
vipulSlickNik: the enable swift thing got merged, so that should be one less issue21:47
SlickNikBut I hit an issue where we don't have the root password on the restored instance to be able to connect to it.21:47
hub_capcuz it overwrites it eh?21:48
hub_capu mean for the osadmin user?21:48
kaganyep, prepare()21:48
vipulerr maybe it didn't.. grapex only +2'd no approval: https://review.openstack.org/#/c/27291/21:48
SlickNikeither root or os_admin.21:48
hub_capsee this will be magically solved w/ heat /rimshot21:48
juiceoh really?21:49
hub_capvipul: id like to see the jobs pass first21:49
grapexvipul: hub_cap said there was an issue21:49
hub_capthen ill approve it21:49
SlickNikroot@localhost gets a random password when the db is initialized with secure()21:49
vipullet me see if our jenkins has cycles lol.. i'll re kick it21:50
SlickNikand os_admin password is stored in the my.cnf which is not part of the restored db.21:50
hub_capdo the integration tests run against stock mysql or percona on yalls jenkins? (kinda random)21:50
espthink it just does mysql right now21:50
espneed to do percona too soon21:50
vipulstock21:50
hub_capcool. ya i bet once we go vm gate, we could do both a bit easier21:51
SlickNikhub_cap / vipul: I think there might be an issue with the int tests that we need to look at soon. I don't think they're running clean right now.21:51
hub_caphmm really?21:51
hub_capcan someone do a fresh pull on a fresh vm and check em out?21:51
hub_capany takers?21:51
espsure21:51
hub_cap<3 esp21:51
hub_cap /offtopic by the way, <3 is the phrase "less than or butt", kinda like less than or equal21:52
SlickNiktest_instance_created seems to be failing consistently, not sure why.21:52
hub_capSlickNik: ok we need to investigate for sure then21:52
hub_capif thats the case, raise it in #reddwarf21:52
hub_capesp: ^ ^21:52
espk21:53
vipulkicked off another run for the swift patch21:53
hub_capso moving on?21:53
SlickNikyes, we need to look into that asap.21:53
espI will know in a bit.21:53
imsplitbit+121:53
hub_capvipul: cool21:53
hub_cap#topic Notifications21:53
*** openstack changes topic to "Notifications (Meeting topic: reddwarf)"21:53
hub_capso lets spend a sec talking about exists21:53
SlickNikyup, will keep you guys appraised of the progress with backups.21:53
robertmyerswe need to add a periodic task21:54
hub_capfor exist event, id really like to see us just copy what nova does21:54
hub_capwrt periodic tasks too21:54
hub_capthere is a update to oslo that changes the timers for periodics21:54
robertmyersi can dig into it21:54
hub_capit used to set it off the _end_ of the previous task21:54
hub_capbut it will set it off the _begin_ of the previouos task21:54
hub_capso it keeps the timing ~consistant21:54
vipulneed to refresh oslo then21:54
hub_capvipul: i think its on the list, ehh juice?21:55
vipuldid juice get periodic_task with his change?21:55
SlickNikI'm not sure if juice is pulling in periodic_task changes...21:55
SlickNikjuice?21:55
robertmyershow should we handle running multiple nodes?21:55
juicei'll have to see if it was one of the changes21:55
hub_cap#link https://review.openstack.org/#/c/26448/21:55
juiceit may not have been pulled int21:55
juicein21:55
hub_caprobertmyers: lets look @ how nova does it, or if it does..21:55
hub_capthey might just disable it on any _other_ nodes21:56
vipulnothing obvious here: https://github.com/openstack/nova/tree/master/bin21:56
vipulnot sure what the thing that runs periodically is21:56
juiceI did not do a complete refresh of oslo just what was dependent on notify21:56
cp16netthe periodic for the computes is a bin process21:56
cp16netyou cron it to run when you want21:56
vipulcp16net is it one of files in nova/bin?21:57
cp16netshould be21:57
vipulknow which one?21:57
cp16neti dont see it21:58
juicethe looping call was not pulled it - should I update the patch to include it?21:58
vipuljuice: do it21:58
cp16netwell i remember seeing it a while back21:59
juicek - I think robertmyers had a play list request for the patch as well21:59
SlickNikjuice: I think that's a good idea21:59
cp16netmaybe that changed a little21:59
juiceas soon as the gate is working again :)21:59
hub_cap#link https://github.com/openstack/nova/blob/master/nova/compute/utils.py#L18121:59
*** beyounn has joined #openstack-meeting-alt21:59
*** beyounn has left #openstack-meeting-alt21:59
vipulhub_cap: nice that's a good starting point22:00
hub_capmoving on?22:01
SlickNiksounds good by me.22:01
imsplitbit+122:01
hub_cap#topic RootWrap22:01
*** openstack changes topic to "RootWrap (Meeting topic: reddwarf)"22:01
SlickNikThat's just been on the back burner.22:02
hub_capokey moving on?22:02
vipulyep22:02
imsplitbit+122:02
SlickNikDon't think anyone is actively looking at it?22:02
hub_capwe arent @rax22:02
SlickNiksame here @hp.22:03
vipulit's a nicety22:03
vipulnot critical22:03
hub_cap#Quotas XML22:03
hub_caplol22:03
hub_cap#topic Quotas XML22:03
*** openstack changes topic to "Quotas XML (Meeting topic: reddwarf)"22:03
hub_capi think this is from last wk22:03
grapexSeems like that was fixed long ago. :)22:03
hub_capdid we clear it up?22:03
SlickNikI thought we had this working.22:03
grapexYep, the notes are just really old.22:03
SlickNikYeah, esmute / esp cleared this up.22:03
SlickNikIf I recall correctly.22:04
hub_capok removed22:04
esmuteyup22:04
espI think I squashed the last xml quota bug22:04
SlickNikgood job guys. :)22:04
grapexThe whole hostname client thing is probably overcome by events as well.22:04
hub_capi nuked it too grapex22:04
hub_cap#topic action/events22:04
*** openstack changes topic to "action/events (Meeting topic: reddwarf)"22:04
SlickNikThat's all you, hub_cap22:05
hub_capive got the code done honestly, and it works for all the complex instance based events22:05
hub_capits not working yet for databases/users22:05
hub_capbut i figured that could come a bit later22:05
hub_capi need to write tests... ive verified it manually at present22:05
hub_capbut im OBE22:05
SlickNikOBE?22:05
hub_capovercome by events22:06
SlickNikwan kenobi?22:06
SlickNikah, okay22:06
hub_caplol22:06
hub_capsure that too22:06
hub_capim sooooo gonna die22:06
hub_capoooops star wars spoiler22:06
SlickNikDon't let the heat get to you… :)22:06
hub_capHA22:06
hub_capif someone wnats to pick it up to finish it, ill hand it off22:07
grapexSlickNik: The heat is on.22:07
hub_capotherwise ill get to it prolly like in 2 wks22:07
hub_caperr in 1 wk22:07
vipulcrickets22:07
SlickNiklol@grapex.22:07
hub_capgrapex: queue eddie murphy22:07
hub_caplol vipul22:08
hub_capok so22:08
hub_cap#topic open discussion22:08
*** openstack changes topic to "open discussion (Meeting topic: reddwarf)"22:08
grapexXmlLint update! I got the code finished but found out there are some bugs.22:08
hub_capanyone have anything to add to this wonderfully off topic meeting22:08
cp16netbtw the periodic usage events are fired off by a periodic task when compute is started up22:08
cp16net#link https://github.com/openstack/nova/blob/master/nova/utils.py#L7422:08
grapexJust two though, when you request versions that aren't there.22:08
vipulwoah cp16net good find22:08
cp16net#link https://wiki.openstack.org/wiki/NotificationEventExamples22:08
hub_capthx cp16net22:09
SlickNikgrapex: Do the int tests for test_request_bogus_version and test_no_slash_with_version need to be changed?22:09
SlickNikLooks like they have been passing (when rdjenkins was still working well)…22:09
hub_capwow cp16net grapex they did a lot of work to make sure usage works https://github.com/openstack/nova/blob/master/nova/utils.py#L37022:09
grapexSlickNik: maybe added to. The problem is we don't return an XML element or JSON table if the version isn't found.22:10
grapexI have a feeling that bug is going to be a royal pain...22:10
hub_caplol i misspoke https://github.com/openstack/nova/blob/master/nova/utils.py#L42122:10
hub_capgrapex: have u added bugs for those problemos?22:10
robertmyers#link https://github.com/openstack/nova/blob/master/nova/compute/manager.py#L360022:10
grapexSlickNik: Also, this may not be clear, but how the XML lint stuff works is it gets called every single time the client makes a request and gets a response, no matter what. So it runs for the versions tests even though we don't check the request / response body normally.22:11
grapexhub_cap: I can... its super minor. No one likes the poor versions API honestly.22:11
hub_capsweet robertmyers our job is done :)22:11
grapexI guess I will just for the heck of it22:11
vipulrobertmyers: line 3600!22:11
hub_capgrapex: exactly22:11
robertmyersdiggin deep22:11
hub_caplet someone who cares handle it22:11
cp16netyup if CONF.instance_uage_audit22:11
hub_caprobertmyers: more like OMG WHY IS THIS SO LARGE OF A FILE22:11
cp16netliol22:12
SlickNikah, grapex I see. Thanks for the clarifications.22:12
vipulwe need an extensions api... just remembered22:12
grapexhub_cap: Because its pythonic to put multiple classes in one file and make them huge?22:12
vipuli think other openstack proj list extensions available?22:12
cp16netoh....22:12
cp16net#link https://blueprints.launchpad.net/nova/+spec/libvirt-exists-support22:12
hub_capvipul: good call. we neeed to fix that22:12
hub_capheh cp16net... we almost didnt have to do any work ;)22:13
cp16netheh22:13
hub_capis there a bp... i know we talked about it before vipul22:13
vipuldon't think so22:13
hub_cap#link https://blueprints.launchpad.net/reddwarf/+spec/extensions-update22:14
robertmyersstevedore22:15
robertmyersdone22:15
SlickNikI think this involves another update from oslo…22:15
hub_capdef robertmyers22:15
hub_capthats the plan22:15
SlickNik+1 to stevedore22:16
hub_capSlickNik: i know we will have to remove the openstack common extensions stuff22:16
hub_capok well weve got taht under control now22:16
hub_capanything else?22:16
hub_capwe are 15 over22:16
vipuli'm good ... good meet22:17
hub_capword22:17
SlickNikI'm good as well.22:17
SlickNikThanks all.22:17
imsplitbitpees!22:17
SlickNikhub_cap, we can have the extensions discussion offline in #reddwarf.22:18
hub_capimsplitbit: now thats just potty humor /rimshot22:18
hub_capdef SlickNik22:18
hub_cap#endmeeting22:18
*** openstack changes topic to "OpenStack meetings (alternate) || Development in #openstack-dev || Help in #openstack"22:18
openstackMeeting ended Tue Apr 30 22:18:16 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:18
openstackMinutes:        http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-04-30-21.03.html22:18
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-04-30-21.03.txt22:18
openstackLog:            http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-04-30-21.03.log.html22:18
*** djohnstone has quit IRC22:18
*** jrodom has quit IRC22:19
*** robertmyers has quit IRC22:21
*** jrodom has joined #openstack-meeting-alt22:22
*** yidclare has quit IRC22:30
*** yidclare has joined #openstack-meeting-alt22:33
*** jrodom has quit IRC22:56
*** jrodom has joined #openstack-meeting-alt22:57
*** grapex has quit IRC23:00
*** jcru is now known as jcru|away23:06
*** datsun180b has quit IRC23:06
*** vipul is now known as vipul|away23:20
*** vipul|away is now known as vipul23:22
*** amyt has quit IRC23:25
*** jcru|away is now known as jcru23:25
*** jcru has quit IRC23:28
*** grapex has joined #openstack-meeting-alt23:30
*** grapex has quit IRC23:33
*** grapex has joined #openstack-meeting-alt23:33
*** jrodom has quit IRC23:34
*** saurabhs has quit IRC23:47
*** grapex has quit IRC23:57
*** grapex has joined #openstack-meeting-alt23:57

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