Wednesday, 2013-07-10

*** sarob_ has joined #openstack-meeting-alt00:00
*** sarob has quit IRC00:05
*** sarob_ has quit IRC00:05
*** markwash has quit IRC00:13
*** jrodom has joined #openstack-meeting-alt00:13
*** jrodom has quit IRC00:36
*** dhellmann is now known as dhellmann_00:42
*** vkmc has quit IRC01:14
*** markmcclain has quit IRC01:22
*** markmcclain1 has joined #openstack-meeting-alt01:22
*** qwerty_nor has quit IRC01:31
*** vkmc has joined #openstack-meeting-alt02:10
*** demorris has joined #openstack-meeting-alt02:11
*** jrodom has joined #openstack-meeting-alt02:29
*** demorris has quit IRC02:45
*** IlyaE has joined #openstack-meeting-alt02:59
*** jrodom has quit IRC03:01
*** jrodom has joined #openstack-meeting-alt03:02
*** jrodom has quit IRC03:22
*** HenryG has joined #openstack-meeting-alt03:46
*** SergeyLukjanov has joined #openstack-meeting-alt03:55
*** vipul is now known as vipul-away04:33
*** vipul-away is now known as vipul04:44
*** vipul is now known as vipul-away04:58
*** vipul-away is now known as vipul04:58
*** bdpayne has quit IRC05:12
*** vipul is now known as vipul-away05:13
*** bdpayne has joined #openstack-meeting-alt05:14
*** bdpayne has quit IRC05:14
*** SergeyLukjanov has quit IRC05:25
*** IlyaE has quit IRC05:58
*** sergmelikyan has joined #openstack-meeting-alt06:16
*** sergmelikyan has quit IRC06:16
*** vkmc has quit IRC06:29
*** stanlagun has quit IRC06:52
*** SergeyLukjanov has joined #openstack-meeting-alt07:28
*** sballe has quit IRC08:08
*** sergmelikyan has joined #openstack-meeting-alt08:12
*** SaD has joined #openstack-meeting-alt08:13
*** SaD has quit IRC08:13
*** markmcclain1 has quit IRC08:33
*** sergmelikyan has quit IRC09:34
*** mestery_ has joined #openstack-meeting-alt09:50
*** ekarlso- has joined #openstack-meeting-alt09:53
*** chmouel_ has joined #openstack-meeting-alt09:56
*** chmouel_ is now known as chmouel__09:57
*** chmouel__ is now known as chmouel_09:57
*** chmouel has quit IRC09:57
*** jesusaurus has quit IRC09:57
*** mestery has quit IRC09:57
*** ekarlso has quit IRC09:57
*** jesusaurus has joined #openstack-meeting-alt10:05
*** demorris has joined #openstack-meeting-alt10:57
*** demorris has quit IRC12:03
*** chmouel_ is now known as chmouel12:04
*** djohnstone has joined #openstack-meeting-alt12:14
*** djohnstone has quit IRC12:27
*** djohnstone has joined #openstack-meeting-alt12:27
*** clarkb1 has joined #openstack-meeting-alt13:22
*** demorris has joined #openstack-meeting-alt13:24
*** sdague_ has joined #openstack-meeting-alt13:24
*** EmilienM_ has joined #openstack-meeting-alt13:24
*** dhellmann_ is now known as dhellmann13:25
*** EmilienM has quit IRC13:29
*** sdague has quit IRC13:29
*** notmyname has quit IRC13:29
*** clarkb has quit IRC13:29
*** sdague_ is now known as sdague13:29
*** EmilienM_ is now known as EmilienM13:29
*** notmyname_ has joined #openstack-meeting-alt13:29
*** notmyname_ is now known as notmyname13:30
*** jcru has joined #openstack-meeting-alt13:32
*** vkmc has joined #openstack-meeting-alt13:39
*** mestery_ is now known as mestery13:47
*** chmouel_ has joined #openstack-meeting-alt13:51
*** sballe has joined #openstack-meeting-alt13:52
*** sdague_ has joined #openstack-meeting-alt13:54
*** EmilienM_ has joined #openstack-meeting-alt13:54
*** mtreinish has joined #openstack-meeting-alt13:55
*** dhellmann is now known as dhellmann_13:56
*** EmilienM has quit IRC13:57
*** sdague has quit IRC13:57
*** chmouel has quit IRC13:57
*** ChanServ has quit IRC13:57
*** EmilienM_ is now known as EmilienM13:57
*** sdague_ is now known as sdague13:57
*** vkmc has quit IRC13:59
*** cp16net is now known as cp16net|away14:03
*** enikanorov_ has joined #openstack-meeting-alt14:08
*** ChanServ has joined #openstack-meeting-alt14:14
*** sendak.freenode.net sets mode: +o ChanServ14:14
*** enikanorov has quit IRC14:17
*** markmcclain has joined #openstack-meeting-alt14:25
*** ChanServ has quit IRC14:25
*** Riddhi has joined #openstack-meeting-alt14:31
*** rnirmal has joined #openstack-meeting-alt14:32
*** rnirmal has quit IRC14:38
*** rnirmal has joined #openstack-meeting-alt14:39
*** cp16net|away is now known as cp16net14:40
*** amytron has joined #openstack-meeting-alt14:48
*** dhellmann_ is now known as dhellmann14:49
*** tanisdl has joined #openstack-meeting-alt14:52
*** ChanServ has joined #openstack-meeting-alt15:03
*** sendak.freenode.net sets mode: +o ChanServ15:03
*** IlyaE has joined #openstack-meeting-alt15:06
*** megan_w has joined #openstack-meeting-alt15:18
*** jcru is now known as jcru|away15:28
*** markmcclain has quit IRC15:31
*** ChanServ has quit IRC15:32
*** clarkb1 is now known as clarkb15:33
*** jcru|away is now known as jcru15:36
*** vipul-away is now known as vipul15:45
*** ChanServ has joined #openstack-meeting-alt16:01
*** sendak.freenode.net sets mode: +o ChanServ16:01
*** esp1 has joined #openstack-meeting-alt16:04
*** esp1 has left #openstack-meeting-alt16:06
*** ChanServ has quit IRC16:12
*** sarob_ has joined #openstack-meeting-alt16:18
*** dhellmann is now known as dhellmann_16:21
*** SergeyLukjanov has quit IRC16:22
*** RackerAmit has joined #openstack-meeting-alt16:30
*** RackerAmit has left #openstack-meeting-alt16:30
*** redthrux_ is now known as redthrux16:31
*** sarob_ has quit IRC16:33
*** jcru has quit IRC16:35
*** jcru has joined #openstack-meeting-alt16:35
*** ChanServ has joined #openstack-meeting-alt16:37
*** sendak.freenode.net sets mode: +o ChanServ16:37
*** IlyaE has quit IRC16:38
*** markmcclain has joined #openstack-meeting-alt16:39
*** ChanServ has quit IRC16:49
*** megan_w has quit IRC16:54
*** megan_w has joined #openstack-meeting-alt16:57
*** cp16net is now known as cp16net|away16:59
*** Riddhi has quit IRC17:14
*** cp16net|away is now known as cp16net17:22
*** vipul is now known as vipul-away17:26
*** vipul-away is now known as vipul17:27
*** ChanServ has joined #openstack-meeting-alt17:43
*** sendak.freenode.net sets mode: +o ChanServ17:43
*** ChanServ has quit IRC17:51
*** dhellmann_ is now known as dhellmann17:51
*** Riddhi has joined #openstack-meeting-alt17:52
*** megan_w_ has joined #openstack-meeting-alt17:54
*** ChanServ has joined #openstack-meeting-alt17:54
*** sendak.freenode.net sets mode: +o ChanServ17:54
*** tanisdl has quit IRC17:56
*** megan_w has quit IRC17:57
*** ChanServ has quit IRC18:00
*** chmouel_ is now known as chmouel18:05
*** tanisdl has joined #openstack-meeting-alt18:15
*** sballe has quit IRC18:59
*** sballe_ has joined #openstack-meeting-alt19:01
*** sballe_ has quit IRC19:02
*** sballe has joined #openstack-meeting-alt19:02
*** vipul is now known as vipul-away19:13
*** ChanServ has joined #openstack-meeting-alt19:32
*** sendak.freenode.net sets mode: +o ChanServ19:32
*** ChanServ has quit IRC19:37
*** ChanServ has joined #openstack-meeting-alt19:50
*** sendak.freenode.net sets mode: +o ChanServ19:50
*** datsun180b has joined #openstack-meeting-alt19:53
*** hub_cap_ has joined #openstack-meeting-alt19:53
*** hub_cap_ is now known as hub_cap19:54
*** Riddhi has quit IRC19:56
*** vipul-away is now known as vipul19:57
hub_cap#startmeeting trove20:00
openstackMeeting started Wed Jul 10 20:00:09 2013 UTC.  The chair is hub_cap. Information about MeetBot at http://wiki.debian.org/MeetBot.20:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:00
openstackThe meeting name has been set to 'trove'20:00
hub_capheyo lets give stragglers some time20:00
vipul\m/20:00
hub_capbut id like to confine to 1 hr20:00
hub_cap#link https://wiki.openstack.org/wiki/Meetings/TroveMeeting20:00
cp16net\o^20:00
djohnstoneo/20:00
*** konetzed has joined #openstack-meeting-alt20:01
hub_capcp16net: what is that?!20:01
djohnstonehe broke his arm20:01
*** saurabhs has joined #openstack-meeting-alt20:01
cp16nethaha yeah20:01
*** Riddhi has joined #openstack-meeting-alt20:02
*** SlickNik has joined #openstack-meeting-alt20:02
hub_capcp16net: u broke your arm?!?!?20:02
*** grapex has joined #openstack-meeting-alt20:02
cp16netno20:02
*** imsplitbit has joined #openstack-meeting-alt20:02
SlickNiko/20:02
hub_capcoo 100% core is here lets get this rolling20:02
imsplitbito/20:02
cp16netbut my ascii art did20:02
esmute\o20:02
hub_caphttps://wiki.openstack.org/wiki/Meetings/TroveMeeting <-- already linked in #link so i wont do it 2x20:02
* esmute is left-handed20:02
djohnstonewow20:02
djohnstonewrong window20:03
cp16netesmute: but thats your right hand20:03
grapexo/20:03
hub_cap#topic Update to Action items20:03
vipulcp16net: good catch lol20:03
hub_capvipul: did u do any link stuff? cuz i sure didnt20:03
esmutecp16net: I didnt say where i was facing :P20:03
SlickNikyes cp16net: for esmute his left hand is his right hand.20:03
vipulhub_cap: Yes, i fixed most of them20:03
hub_capGOOD!20:03
cp16netlol20:03
hub_capdid u move pages to /Trove/blah ?20:03
vipulhttps://wiki.openstack.org/wiki/Trove20:03
vipulyep, a few remaining at the bottom20:03
SlickNiknice20:04
hub_capoh did u just fix the ones on that page?20:04
*** SergeyLukjanov has joined #openstack-meeting-alt20:04
hub_capthere is a whole slew of reddwarf references20:04
hub_capif u search for em20:04
vipulYea just started with the jump off page20:04
hub_capok cool20:04
vipulprobably need to look closer20:04
hub_capso u gonan work on it ongoing?20:04
hub_cap#action vipul to keep cleaning up the wiki20:04
vipul#action Vipul to continue to update reddwarf -> trove20:04
hub_cap:)20:04
hub_capLOL20:04
hub_cap#undo20:04
openstackRemoving item from minutes: <ircmeeting.items.Action object at 0x3370290>20:04
hub_capu like that!!?!?20:04
vipulwoah20:04
hub_capBOOYA20:05
cp16netnioce20:05
hub_cap#undo20:05
openstackRemoving item from minutes: <ircmeeting.items.Action object at 0x3370950>20:05
SlickNikw00t!20:05
hub_cap#action Vipul to continue to update reddwarf -> trove20:05
hub_capthere now its proper20:05
hub_capyours was nicer than mine anyway20:05
vipulso you can keep undoing eh20:05
hub_capyup20:05
hub_capprolly undo all of time20:05
hub_capundo big-bang20:05
hub_capSlickNik: ci job for docs?20:05
SlickNik#redo20:05
hub_caphows that goin20:05
hub_caplol SlickNik20:05
SlickNikI looked into it.20:06
SlickNikThe job already exists.20:06
hub_cap:o20:06
SlickNikIt's just a conf change once we have the docs.20:06
hub_capsweet20:06
hub_capso lets get the docs :D20:06
grapexSlickNik: Awesome!20:06
SlickNikI need to write the docs.20:07
hub_capomg im freezing here20:07
SlickNikBasically the job builds them using sphinx.20:07
cp16netweak20:07
hub_capi gotta go back in my house, vipul talk about the next action after SlickNik is done. brb 2 min20:07
*** yidclare has joined #openstack-meeting-alt20:08
vipulk20:08
*** IlyaE has joined #openstack-meeting-alt20:08
SlickNikThe format is .rst (same as docutils)20:08
*** esp has joined #openstack-meeting-alt20:08
SlickNikI need to convert our redstack docs to .rst files to have some initial trove dev docs.20:08
vipulcool.. which repo do we push them to20:09
hub_capbrr back20:09
imsplitbitwhat is brr back?20:09
SlickNiktrove/trove-integration?20:09
vipuloh ok.. it's part of our stuff20:09
hub_capbrr is the onomonopia of me being cold20:09
hub_capand back is im back20:09
SlickNikYeah, most projects have it in a doc folder in the main project.20:10
vipulit's probably warmer up in seattle than where you at hub_cap20:10
hub_capthats quite nice SlickNik20:10
hub_capvipul: im not in the sun. in the sun its perfect20:10
hub_capanyhoo... lets try to write some docs!20:10
SlickNikSo I was thinking of adding it under trove/docs.20:10
hub_capid say spend some time getting it started20:11
hub_capso we have a jumping off point20:11
SlickNik#action SlickNik write initial dev docs.20:11
hub_capand its a smaller barrier to have other people do it20:11
imsplitbitdocs good20:11
hub_cap++20:11
SlickNikYeah, I can get it started.20:11
hub_capso moving on to the next AI20:11
SlickNikAnd that's good, because it'll let me test the CI job's configuration as well.20:11
SlickNikCool, moving on.20:11
hub_caperxactly SlickNik20:11
vipulSo I gave the BPs a quick look, and i think we got them all marked20:12
hub_capvipul: grapex SlickNik and hub_cap need to look @ the blueprints20:12
vipulat least the ones that are in h120:12
vipulh220:12
vipuli didn't check trove-integration or troveclient20:12
hub_capya lets spend some time on em too20:12
SlickNikI checked trove-integration and cleaned up a bunch of bugs (there were no bps)20:12
hub_capi have let them rot too20:13
hub_capas a core group we need to keep on em20:13
hub_capok moving on20:13
hub_capseems like thats the rest of the AI's20:13
hub_cap#topic h2-blueprints20:14
hub_cap#link https://launchpad.net/trove/+milestone/havana-220:14
hub_capwe have < 7 days till h2 is cut20:14
hub_capi should have mine done20:14
hub_capis there anything _not_ on that list that shoudl be?20:14
hub_caph3 will have some code freeze but it wont affect us till we are out of incubation20:15
hub_captap tap tap... is this thing on?20:15
SlickNikNothing that I can think of that's not on that list that should be.20:15
vipulAdd backup volume size to databaseis anyone looking at this?20:15
hub_capSlickNik: as for your comment to my review on the config stuff, i totally agree20:15
vipulhttps://blueprints.launchpad.net/trove/+spec/backup-volume-size20:16
vipulif not, probably should be out of h220:16
hub_capi dont know vipul but i remember it being a problem in us doing impl'ing20:16
hub_capgrapex: do u know if anyone is lookin @ that?20:16
hub_caprobert mightve been....20:16
hub_caprobertmeyers is out, his baby was born20:16
vipulanother one bites the dust :)20:17
hub_caplol20:17
grapexhub_cap: I'm not sure off hand, which probably means no. :(20:17
hub_cappoop20:17
hub_capcool then we should move it to h320:17
SlickNikhmm…anyone else who might be able to take this on?20:17
*** jdbarry has joined #openstack-meeting-alt20:17
hub_capi think we are stretched thin @rax currently20:18
hub_capgrapex: would make that call20:18
grapexhub_cap SlickNik: Yeah, lots of people are out at the moment.20:18
SlickNikI'm okay with h3 if it's okay with you grapex / hub_cap.20:18
hub_capgrapex: cool w/ movin it to h3?20:18
grapexAnd we're dealing with some internal matters... trust me, it sucks. We want to be back out here. In the sunlight. :)20:18
vipulyep, don't think it'll make it in 7 days20:18
hub_capas in, are u confident no one will touch from rax for a wk20:18
*** ChanServ has quit IRC20:19
grapexRight away, one issue I see with that BP I don't think anyone thought of20:19
vipulgrapex: yea you guys have been quiet, do come out :)20:19
hub_capvipul: im never quiet20:19
hub_capwhen i have electricity20:19
grapexThe disk utilization may not be the size required by the backup20:19
hub_capgrapex: plz add comments to the bp to help make it mo-better20:19
hub_capill move it to h320:19
grapexBecause I've been testing backup stuff lately, you can fill up a volume adding a huge table filled with rows, then drop the table but you don't get that disk space back.20:19
grapexhub_cap: Ok20:20
demorrisgrapex: the issue is that you have no way to know how big the volume needs to be20:20
hub_cap<320:20
grapexdemorris: Yeah, even when we're done with the backup there's no good way to check20:20
hub_capugh grapex that sounds....fun.......20:20
grapexunless xtrabackup can figure it out for us somehow20:20
demorriseither you provide something in the DB that says how big the DB on the instance was, or you have the restore process override and rightsize the volume during the restore20:20
demorrisbut I am talking about the size on disk before the backup20:20
hub_capok lets add thsi stuff to the BP20:20
demorristhats what matters20:20
demorrisbackups are compressed, etc.20:20
demorrisso the size of the backup is meaningless20:21
hub_capotherwise itll fall in to the aether20:21
demorrisright now, its a guessing game20:21
grapexdemorris: Size on disk though may be more than you need if you've deleted a lot of stuff.20:21
demorrisunless the original instance is around20:21
hub_capso is that it for them?20:21
vipulyea but we could store the uncompressed size though right?20:21
*** rnirmal has quit IRC20:21
grapexhttp://stackoverflow.com/questions/5983814/reclaim-disk-space-after-drop-database-in-mysql20:21
SlickNikdemorris / grapex: is the scenario to be able to move from a bigger volume to a smaller one?20:21
demorrisgrapex: sure, but either way, how do you know how big of a volume you need?20:21
grapexMaybe we should talk about this particular aspect after the meeting?20:21
vipulinitially we can require that the new size > than original (reclaimed or not)20:21
hub_cap#topic disk space for backups20:22
SlickNikyeah, might need further discussion.20:22
konetzedvipul: uncompressed size wouldnt work you need size on disk20:22
demorristhe scenario is, I take a backup of my database and it gets stored in cloud files20:22
demorrislater I want to restore to a new instance...20:22
demorrishow big should my volume be?20:22
konetzedcan we put up a meta data file for the backup on how large it was on disk at time of backup?20:23
hub_capdid the topic not get changed?20:23
hub_capam i even online??20:23
vipulyou is20:23
konetzedhub_cap: i see ya20:23
hub_caphmm thats odd20:23
imsplitbitI see you20:23
cp16netopenstack is not on20:23
hub_capi dont see the topic change20:23
konetzedthere was a netsplit20:23
cp16netnetsplit al day20:23
SlickNikit didn't get changed.20:23
hub_capgeez netsplit20:23
cp16netthe openstack chan op is not here20:24
demorriswe also have to consider the behavior here20:24
hub_capya i see that hes gone20:24
hub_capok so shoudl we discuss this now?20:24
hub_capwe dont ahve a ton of stuff to discuss honestly in the emeting this wk20:24
hub_capwe can make this an official topic20:24
demorriswe allow you to specify a volume, so lets say you save the original disk util size in the DB and you use that when doing a create20:24
grapexIf we're ok with restores not being able to reclaim space perhaps on a smaller volume, that seems like an easy thing to add20:24
hub_capaww hell who needs topics lol we are already discussing20:24
demorrishub_cap: exactly :)20:25
datsun180bfreenode services are disabled today due to some sort of attack20:25
imsplitbitwhen *isn't* freenode under attack?20:25
grapexIt's because the attackers hate our free(dom)node20:25
hub_caplol20:25
hub_capi think grapex is talking xml now20:25
grapexI can implement that one bk blue print20:26
grapexwhen is the deadline?20:26
hub_capnext tue20:26
grapexhub_cap: Sign me up!20:26
demorrisso the BP is missing something20:26
SlickNikdemorris / grapex: If you don't need to support the downgrade scenario, the simplest thing to do would be to save the volume size with the backup and ensure that restore happens on a volume at least as big.20:26
hub_capdemorris: that why i said put nots on the bp20:26
hub_cap*notes20:26
demorrisif we store this value in the DB, when do you use it?  What if I specify a volume size on the create?  who wins?20:27
hub_cap#link https://blueprints.launchpad.net/trove/+spec/backup-volume-size20:27
vipulhttps://blueprints.launchpad.net/percona-xtrabackup/+spec/compact-backups20:27
hub_cap^ ^ sign yourself up grapex thre are like 3 tim simpsons20:27
vipullooks like teh --compact option might work?20:27
demorrisSlickNik: yeah, that could work20:27
grapexSlickNik: Agreed. That's how I'll fix it. If we can think of a fix for that downside issue before next Tue I'll add it20:27
imsplitbitdemorris: would you store it in a db or with the backup?20:27
demorrisimsplitbit: I don't care where you store it20:27
hub_caplies demorris u do care20:27
hub_capdo u want it on the list backups20:27
hub_capif so it needs to be in the db20:27
hub_capwe had this talk already20:27
imsplitbitok20:28
konetzedi think it would need to be in the db20:28
demorrishub_cap: i see, well I did not realize initially that was limiting that20:28
konetzedso you could get the info for restore20:28
imsplitbitI was more curious from a resilience/dr situation as an ops person how would I know how big the backup was if the db got nixed20:28
demorriswhat would you call it?  Minimum volume size?20:28
demorrissizeOnDisk?20:28
hub_capwe can figure it out20:28
hub_caplets not get too into it now20:28
imsplitbitnp20:29
demorrisokay20:29
hub_caplets let tim get into impl'ing it and he can propose names20:29
hub_capi prefer size_in_grains_of_rice personally20:29
SlickNikI <3 grapex's anems.20:29
imsplitbitlol20:29
hub_cap++ SlickNik20:29
hub_capso just a reminder20:29
demorrisas long as we understand the scenario…today we have a guessing game where potentially the users gets to guess on how big the volume needs to be until they get it right...20:29
hub_cap#topic next replication meeting Thursday, 11th July 1 p.m. PST/3 p.m. CST20:30
hub_capthat is all20:30
hub_capCMON THIS SUX20:30
SlickNiksounds good20:30
imsplitbitwhat sucks about it?20:30
SlickNikI know, no bot :(20:30
*** ChanServ has joined #openstack-meeting-alt20:30
*** sendak.freenode.net sets mode: +o ChanServ20:30
imsplitbitoh20:30
konetzedbots make everthing better20:30
hub_capwoot20:30
imsplitbityeah20:31
SlickNikhe's back?20:31
imsplitbit#agree20:31
hub_cap#topic next replication meeting Thursday, 11th July 1 p.m. PST/3 p.m. CST20:31
vipulso it's likely this meeting notes are not being captured?20:31
konetzedvipul: i would say no20:31
hub_capyea prolly not20:31
SlickNikvery likely.20:31
imsplitbitvipul: correct20:31
hub_cap:(20:31
hub_caphe prolly died20:31
jeblairactually20:31
jeblairthey might be20:31
hub_capwell only 1 way to find out!!!!!20:31
jeblairi think the bot just doesn't have ops to set the channel20:31
konetzedsomeone can check20:31
jeblairtopic20:31
jeblairwhich meeting is this?20:31
hub_capya anyway we have to update that blueprint w/ the stuff we talked about20:31
hub_captrove jeblair20:31
SlickNikhttp://eavesdrop.openstack.org/meetings/trove/2013/20:32
jeblairyeah http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-07-10-20.00.log.txt20:32
jeblairit's being recorded20:32
vipulcool20:32
hub_capi think if anyone knows whats goin on w the blueprint, grapex does, so its all good20:32
hub_capso i didnt have anythign to say about that topic20:32
hub_capjsut bringing it up20:32
hub_capmoving on20:32
hub_cap#topic Mission stmt finalized20:33
hub_capno one has sent me any updates20:33
*** arborism has joined #openstack-meeting-alt20:33
* datsun180b end-zone dances20:33
hub_capso im going to send that mission statement out20:33
vipulhas it been sent out to ML?20:33
hub_capnot yet20:33
imsplitbitoh I must have missed this20:33
hub_capi wanted us, as a gropu to update it20:33
hub_capdid we still get no change to topic20:33
hub_capBOOOOOOOOO20:33
vipulhttps://wiki.openstack.org/wiki/Trove20:33
hub_capjeblair: its broken again me thinks20:33
imsplitbitwe have a mission statement now?20:33
vipulit's there20:33
imsplitbitsweet20:33
hub_capthx for the update jeblair20:34
grapexSo wait are we now a Mission or a Program?20:34
hub_capProgram w a mission20:34
grapexI'm holding out until we're a Strike Force.20:34
imsplitbitI'm with grapex on that one20:34
hub_capu should call your internal team that grapex20:34
datsun180bgrapex: Agent of S.H.I.E.L.D.20:34
hub_capstroke force delta tacos20:34
hub_capLOL20:34
hub_capstrike20:34
hub_capwow talk about a bad misspel20:34
SlickNiklol20:34
hub_capand yes this meeting _is_ being recorded20:35
hub_cap#topic extensions20:35
hub_capps topic changes arent being recorded but thats ok20:35
hub_capso, we discussed last wk that they were a big ole fail20:35
hub_capi think that grapex needs to discuss how they are broken currently as well20:36
hub_capwe all know that we need to use stevedore and junk like that eventually20:36
hub_capbut hes got a intermediary problem20:36
hub_capgrapex: care to divulge20:36
*** ChanServ sets mode: +o jeblair20:37
*** ChanServ sets mode: +o openstack20:37
grapexhub_cap: Sure! Is this extensions?20:37
hub_capyes20:37
*** bdpayne has joined #openstack-meeting-alt20:37
imsplitbit#topic extensions20:37
imsplitbitboo20:37
hub_capimsplitbit: i already did that20:37
hub_capits nto working20:37
hub_cap#topic extensions20:37
*** openstack changes topic to "extensions (Meeting topic: trove)"20:37
hub_capmaybe it is now20:37
grapexSo we've noticed that in trove/extensions/ there are a series of Python files which have the same names as the directories20:37
hub_capjeblair:  is on it20:37
SlickNikwoot!20:37
imsplitbitI saw openstack joined20:37
imsplitbitthought I'd try20:37
hub_capimsplitbit: i think only meetin chair can change topic20:38
SlickNikimsplitbit: only the person who started the meeting can change the topic.20:38
grapexso if you try to import the modules in those directories from anywhere other than those particular files it won't work20:38
imsplitbitah20:38
imsplitbitwell fooey20:38
grapexSo for example20:38
grapexIn many contexts, "from trove.extensions.account import models" fails20:38
grapexbecause it finds "trove/extensions/account.py"20:38
grapexI was thinking, the several files in trove/extensions could be moved to somewhere else, and then we could just make that the default place for extensions20:39
grapexlike maybe20:39
grapexcontrib/extensions/account.py, contrib/extensions/mgmt.py etc20:39
grapexThen point the extensions to contrib/extensions, since the current (yucky) way extensions works is file based20:40
grapexThen, we could put any useful classes that are in those bad files such as trove/extensions/mgmt.py's "Mgmt" class into the __init__.py sitting in the folder of the appropriate name20:40
vipulyea that would work.. do we have stuff that needs to go into trove/extensions that is not part of the exisitng API extensions?20:40
*** demorris has quit IRC20:40
grapexWell at Rax we do. We actually have some billing code which we need a MGMT API extension for. It's all stuff that talks to the Rax system.20:41
grapexSo we went to make an extension directory of our own and figured out if we did that we wouldn't be able to import any of the modules sitting in the current extension directory.20:41
vipulOk, yea i'm fine with it..20:42
SlickNikI know the extension classes have changed upstream in oslo quite a bit.20:42
vipulwe would jsut module extensions in trove/extensions20:42
*** Riddhi has quit IRC20:42
hub_capSlickNik: they dont exist anymore in oslo lol20:42
vipulSlickNik: would it be worth pulling in latest to see if it satisfies what grapex wants to do?20:42
SlickNikWonder if there are any changes to address this problem that you mention grapex...20:42
vipulhub_cap: oh20:43
SlickNikhub_cap; I think they have plugins now.20:43
hub_cap#link https://github.com/openstack/oslo-incubator/tree/master/openstack/common20:43
grapexvipul: The issue isn't entirely the Oslo extension feature as much as that we have import failures.20:43
SlickNikI don't know how similar or different they are to extensions.20:43
hub_capwhatever they have, its not in oslo as i se it20:43
hub_capso this is 2 things20:43
hub_cap1) tim needs to import stuff and cant -- needs to get fixed20:43
SlickNikah, maybe they took that out too...20:44
hub_cap2) we need to update extensions, period, and use stevedore20:44
hub_caphe cares less about #2 now20:44
grapexhub_cap: Yes20:44
hub_capso there will be a small extension refactor i think coming down the line for #120:44
hub_capand then later a big one for #220:44
SlickNikI'm okay with moving extensions so that grapex is unblocked.20:44
hub_capjust wanted to make everyone aware20:44
hub_capgrapex: plz BP it ;)20:44
grapexhub_cap: Good summary.20:44
grapexWill do20:44
hub_capok thats really it...20:45
hub_cap#topic open discussion20:45
*** openstack changes topic to "open discussion (Meeting topic: trove)"20:45
hub_capwe have 15 min now20:45
*** ChanServ has quit IRC20:45
hub_capi want to reiterate that h2 is < 1 wk away from being cut20:45
hub_capid love to get the config stuff merged by then *wink wink*20:45
hub_capand possibly the rpm stuff as well20:46
hub_capwhich is still a WIP20:46
grapexhub_cap: I'll try to look at that20:46
imsplitbitwell hurry up20:46
imsplitbit:)20:46
hub_caplol right imsplitbit?!?20:46
hub_capplz do grapex20:46
SlickNikhub_cap: when's the cut date?20:46
hub_capim going to use a __metaclass__ thing20:46
hub_cap#link https://launchpad.net/trove/+milestone/havana-220:46
hub_capunder Expected20:46
vipulhub_cap: you forgot my topic :P20:47
vipulhttps://blueprints.launchpad.net/trove/+spec/admin-create-restore-backups20:47
vipuli wanted to run this by you guys...20:47
hub_capoi sry vipul20:47
SlickNikhub_cap: thanks20:47
hub_caphehe refresh was needed vipul20:47
hub_caplets talk about that20:47
hub_cap#undo20:47
openstackRemoving item from minutes: <ircmeeting.items.Link object at 0x2fc5710>20:47
hub_capoops i hop ethat didnt undi the last action20:47
hub_capfudge lemme go find it20:47
vipulso we'd like to introduce an Admin api to take backups on behalf of customer20:47
hub_cap#action SlickNik write initial dev docs.20:48
vipulI think this will be useful down the road when we do scheduled backups anyway20:48
vipulsince we'd want the scheduled backups to be iniated by us20:48
hub_capvipul: youre a lawbreaker making your own bps20:48
vipulsshhh..don't tell anyone :)20:48
hub_caphehe20:48
imsplitbitvipul fought the law and the law won20:48
hub_capi think that a sensible admin api call20:49
hub_capLOL imsplitbit20:49
imsplitbitagree20:49
konetzedvipul: makes perfect sense to me20:49
hub_capgrapex: seem sensible to u?20:49
*** ivoks_ has joined #openstack-meeting-alt20:49
vipulwhat about the restore use case?20:49
vipulagree to that one as well?20:49
hub_capi dont see how it would be a bad thing20:49
konetzedvipul: yes20:49
grapexhub_cap: I think so20:49
vipulcool then that was easy20:49
hub_capya20:49
hub_capi mean its admin api20:49
SlickNikvipul: I'm convinced on the scenarios.20:49
hub_capu can do whateveru want in admin api20:49
imsplitbitI think it is sensible for an admin to take backups and restore them on behalf of users20:50
*** jeblair_ has joined #openstack-meeting-alt20:50
hub_capu could even... dleete a whole host20:50
konetzedhub_cap: pony and shake machine?20:50
SlickNikvipul: the design and implementation may be a bit trickier.20:50
hub_capgod i wish erik was in here for that joke20:50
vipulyup, just making sure it aligned with what we want to do with automated backups20:50
hub_capkonetzed: done20:50
redthruxHAAAA20:50
hub_capoh he is20:50
hub_cap:)20:50
redthruxHECK YEAH I AM20:50
redthruxwhere's morris20:50
SlickNikhe's here too.20:50
hub_capnope he was on the bad side of the netsplit20:50
SlickNik(or at least was here)20:50
hub_caplol20:51
konetzedmorris pinged out20:51
djohnstoneHe had to run home for something.20:51
hub_capi have approved your BP vipul20:51
vipulsweet <320:51
hub_capok back to the open conversation20:51
hub_capanything else anyone wants to discuss?20:51
grapexhub_cap: https://blueprints.launchpad.net/trove/+spec/fix-extensions-imports <-- extension stuff20:51
grapexhub_cap: Sure... where do we go when we die?20:52
SlickNik #link https://blueprints.launchpad.net/trove/+spec/fix-extensions-imports20:52
hub_capplz put series goal and milestone grapex20:52
hub_capive approve the direction for that grapex20:52
SlickNikThese are h3, I take it?20:53
hub_capgrapex: listen to this and u will know http://en.wikipedia.org/wiki/Are_We_Not_Horses20:53
grapexhub_cap: Done... I put 2. Too soon?20:53
hub_capare u doing it?20:53
*** syncking has joined #openstack-meeting-alt20:53
hub_capif u feel confident itll be done / merged in < 1 wk20:53
hub_capthen its not too soon20:53
hub_cap;)20:53
*** djohnstone has quit IRC20:53
*** ivoks has quit IRC20:53
*** akshayms_ has quit IRC20:53
*** jeblair has quit IRC20:53
hub_capLOL20:53
grapexhub_cap: Well, pdmars will probably do it. I'll reassign20:54
hub_capthe more stuff the better in h220:54
hub_capitll make us look cool20:54
grapexhub_cap: Is this like at Rax where we get points?20:54
hub_capyes20:54
*** ChanServ has joined #openstack-meeting-alt20:54
*** sendak.freenode.net sets mode: +o ChanServ20:54
*** Riddhi has joined #openstack-meeting-alt20:54
hub_caphttp://bittetumirnichtsaberschenll.files.wordpress.com/2012/01/tumblr_lpyxbhxroc1r1rvcno1_5001.gif20:54
esplol20:55
SlickNik…and so are fez's.20:55
espI like bow ties20:55
*** akshayms has joined #openstack-meeting-alt20:55
hub_capEXACTLY SlickNik20:55
konetzedSlickNik: fez's arnt cool20:55
hub_capso if pd is working on it grapex i feel confident itll get done in h220:55
*** jeblair_ is now known as Guest8851020:55
*** Guest88510 is now known as jeblair20:55
hub_caphttp://25.media.tumblr.com/53de2142353b6be0fb09cf7be4ca9b7b/tumblr_mnfscjWStQ1s7931jo1_500.jpg20:56
hub_capanyhoo20:56
hub_capanyone have anything else to discuss?20:56
*** jeblair is now known as Guest556520:56
hub_capweve got a good bit of open reviews so lets spend smoe time reviewing20:56
hub_capLOL Guest556520:56
*** Guest5565 is now known as jeblair__20:56
SlickNikThere are a couple that need rebasing.20:56
hub_capi saw SlickNik20:56
hub_capgo look @ the reviews youve posted... see if they need rebase20:57
hub_capplz :)20:57
SlickNikyes, please look if you need a rebase.20:57
hub_caplets make it a point to cover the reviews in the next day or 2 grapex SlickNik vipul20:57
vipulword20:57
hub_capid like to get as much merged as possible for our h2 release20:57
SlickNikroger that.20:57
hub_capand vipul hate to say this but20:57
hub_capit might be better to wait for h3 to open to merge the oslo stuff20:57
hub_capjuuuuuuuust in case20:58
hub_capor wait till h2 is cut at least20:58
hub_capu ok w/ that?20:58
vipuli'll get it to pass20:58
vipulactually the tests passed.. just timed out20:58
hub_capkk20:58
vipulwould be cool if we could get it in sooner, unless thre are other reasons20:58
hub_caplets chat it offline. i guess its ok for now since we arent official20:58
hub_capbut in the future20:58
hub_capwe need to consider people might be pullnig down these artifacts and using them20:58
hub_capas opposed to flying w/ trunk20:58
hub_capso large changes, begin of milestones20:59
vipulsure.. makes sense20:59
hub_capim coo w/ it for this one20:59
hub_capok w/ that20:59
hub_cap#endmeeting20:59
*** openstack changes topic to "OpenStack meetings (alternate)"20:59
openstackMeeting ended Wed Jul 10 20:59:26 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:59
openstackMinutes:        http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-07-10-20.00.html20:59
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-07-10-20.00.txt20:59
openstackLog:            http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-07-10-20.00.log.html20:59
SlickNikThanks all20:59
vipullaters20:59
SlickNiklater20:59
imsplitbitlater20:59
*** amytron has quit IRC21:01
*** konetzed has left #openstack-meeting-alt21:01
*** fungi has joined #openstack-meeting-alt21:01
*** fungi has left #openstack-meeting-alt21:02
*** amytron has joined #openstack-meeting-alt21:02
*** imsplitbit has left #openstack-meeting-alt21:02
*** sarob has joined #openstack-meeting-alt21:02
*** sarob is now known as sarob_21:04
*** sarob__ has joined #openstack-meeting-alt21:06
espthx21:08
*** esp has left #openstack-meeting-alt21:08
*** syncking has quit IRC21:08
*** sarob__ has quit IRC21:10
*** sarob__ has joined #openstack-meeting-alt21:10
*** sarob_ is now known as sarob21:10
*** joe5081 has joined #openstack-meeting-alt21:11
*** datsun180b has left #openstack-meeting-alt21:11
*** SergeyLukjanov has quit IRC21:17
*** jcru has quit IRC21:17
*** sdague has quit IRC21:17
*** RajeshMohan has quit IRC21:17
*** torgomatic has quit IRC21:17
*** sballe has quit IRC21:17
*** RajeshMohan has joined #openstack-meeting-alt21:17
*** sarob__ has quit IRC21:20
*** jeblair__ is now known as corvus21:21
*** sarob has quit IRC21:22
*** sarob has joined #openstack-meeting-alt21:22
*** vipul is now known as vipul-away21:23
*** sdague has joined #openstack-meeting-alt21:24
*** esp has joined #openstack-meeting-alt21:24
*** SergeyLukjanov has joined #openstack-meeting-alt21:25
*** qwerty_nor has joined #openstack-meeting-alt21:25
*** sarob has quit IRC21:27
*** corvus is now known as jeblair21:32
*** torgomatic has joined #openstack-meeting-alt21:36
*** Riddhi has quit IRC21:42
*** sarob has joined #openstack-meeting-alt21:45
*** markmcclain has quit IRC21:47
*** vipul-away is now known as vipul21:49
*** sballe has joined #openstack-meeting-alt21:56
*** Riddhi has joined #openstack-meeting-alt22:03
*** vipul is now known as vipul-away22:04
*** mtreinish has quit IRC22:04
*** vipul-away is now known as vipul22:08
*** megan_w_ has quit IRC22:16
*** vipul is now known as vipul-away22:21
*** vipul-away is now known as vipul22:21
*** demorris has joined #openstack-meeting-alt22:28
*** tanisdl has quit IRC22:36
*** vipul is now known as vipul-away22:36
*** dhellmann is now known as dhellmann_22:36
*** dhellmann_ has quit IRC22:42
*** vipul-away is now known as vipul22:46
*** dhellmann has joined #openstack-meeting-alt22:50
*** dhellmann is now known as dhellmann_22:51
*** amytron has quit IRC22:55
*** SergeyLukjanov has quit IRC23:02
*** Riddhi has quit IRC23:23
*** Riddhi has joined #openstack-meeting-alt23:30
*** Riddhi has quit IRC23:35

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