Tuesday, 2013-05-21

*** IlyaE has quit IRC00:07
*** seanrob has joined #openstack-meeting-alt00:25
*** bdpayne has quit IRC00:29
*** seanrob has quit IRC00:30
*** seanrob has joined #openstack-meeting-alt00:30
*** seanrob has quit IRC00:35
*** cp16net|away is now known as cp16net00:37
*** yidclare has quit IRC00:37
*** IlyaE has joined #openstack-meeting-alt00:53
*** IlyaE has quit IRC01:20
*** jrodom has joined #openstack-meeting-alt01:37
*** seanrob has joined #openstack-meeting-alt01:40
*** seanrob has quit IRC01:45
*** jrodom has quit IRC01:46
*** jrodom has joined #openstack-meeting-alt01:47
*** saurabhs has quit IRC01:53
*** seanrob has joined #openstack-meeting-alt02:09
*** cloudchimp has joined #openstack-meeting-alt02:11
*** bdpayne has joined #openstack-meeting-alt02:15
*** yamahata__ has quit IRC02:18
*** yamahata__ has joined #openstack-meeting-alt02:21
*** seanrob has quit IRC02:32
*** seanrob has joined #openstack-meeting-alt02:33
*** cloudchimp has quit IRC02:34
*** cp16net is now known as cp16net|away02:37
*** seanrob has quit IRC02:38
*** jrodom has quit IRC02:46
*** bdpayne has quit IRC03:05
*** amyt has joined #openstack-meeting-alt03:22
*** amyt has quit IRC03:28
*** amyt has joined #openstack-meeting-alt03:29
*** IlyaE has joined #openstack-meeting-alt03:40
*** seanrob has joined #openstack-meeting-alt03:43
*** SergeyLukjanov has joined #openstack-meeting-alt03:44
*** seanrob has quit IRC03:48
*** sungju has quit IRC04:05
*** sungju has joined #openstack-meeting-alt04:20
*** SergeyLukjanov has quit IRC04:59
*** SergeyLukjanov has joined #openstack-meeting-alt05:14
*** SergeyLukjanov has quit IRC05:15
*** amyt has quit IRC05:47
*** akuznetsov has joined #openstack-meeting-alt05:52
*** SergeyLukjanov has joined #openstack-meeting-alt06:00
*** IlyaE has quit IRC06:01
*** akuznetsov has quit IRC06:11
*** sacharya has joined #openstack-meeting-alt06:14
*** akuznetsov has joined #openstack-meeting-alt06:21
*** sungju has quit IRC06:33
*** sacharya1 has joined #openstack-meeting-alt06:38
*** sacharya has quit IRC06:38
*** dmitryme has joined #openstack-meeting-alt07:20
*** sungju has joined #openstack-meeting-alt07:44
*** sacharya1 has quit IRC07:45
*** sungju has quit IRC08:00
*** akuznetsov has quit IRC08:18
*** dmitryme has quit IRC08:20
*** johnthetubaguy has joined #openstack-meeting-alt08:24
*** dmitryme has joined #openstack-meeting-alt08:43
*** sungju has joined #openstack-meeting-alt09:07
*** akuznetsov has joined #openstack-meeting-alt09:09
*** sungju has quit IRC09:18
*** sungju has joined #openstack-meeting-alt09:37
*** sungju has quit IRC09:41
*** johnthetubaguy1 has joined #openstack-meeting-alt09:42
*** johnthetubaguy has quit IRC09:44
*** dmitryme has quit IRC09:47
*** dmitryme has joined #openstack-meeting-alt10:06
*** qwerty_nor has joined #openstack-meeting-alt10:23
*** akuznetsov has quit IRC10:27
*** akuznetsov has joined #openstack-meeting-alt11:03
*** jrodom has joined #openstack-meeting-alt11:13
*** jrodom has quit IRC11:17
*** jrodom has joined #openstack-meeting-alt11:18
*** jrodom has quit IRC11:40
*** EmilienM has quit IRC11:41
*** SergeyLukjanov has quit IRC11:41
*** johnthetubaguy1 has quit IRC11:41
*** nimi has quit IRC11:41
*** johnthetubaguy has joined #openstack-meeting-alt11:41
*** hartsocks has joined #openstack-meeting-alt11:42
*** SergeyLukjanov has joined #openstack-meeting-alt11:42
*** hartsocks has quit IRC11:42
*** johnthetubaguy has quit IRC11:42
*** SergeyLukjanov has quit IRC11:42
*** nimi has joined #openstack-meeting-alt11:42
*** johnthetubaguy has joined #openstack-meeting-alt11:42
*** hartsocks has joined #openstack-meeting-alt11:42
*** SergeyLukjanov has joined #openstack-meeting-alt11:43
*** EmilienM has joined #openstack-meeting-alt11:43
*** EmilienM has quit IRC11:43
*** johnthetubaguy has quit IRC11:43
*** nimi has quit IRC11:43
*** hartsocks has quit IRC11:43
*** SergeyLukjanov has quit IRC11:43
*** EmilienM has joined #openstack-meeting-alt11:43
*** EmilienM has quit IRC11:44
*** johnthetubaguy has joined #openstack-meeting-alt11:44
*** hartsocks has joined #openstack-meeting-alt11:44
*** hartsocks has quit IRC11:44
*** johnthetubaguy has quit IRC11:44
*** SergeyLukjanov has joined #openstack-meeting-alt11:44
*** johnthetubaguy has joined #openstack-meeting-alt11:44
*** hartsocks has joined #openstack-meeting-alt11:44
*** johnthetubaguy has quit IRC11:44
*** hartsocks has quit IRC11:44
*** SergeyLukjanov has quit IRC11:44
*** pcm__ has joined #openstack-meeting-alt11:44
*** nimi has joined #openstack-meeting-alt11:44
*** johnthetubaguy has joined #openstack-meeting-alt11:44
*** hartsocks has joined #openstack-meeting-alt11:44
*** nimi has quit IRC11:45
*** hartsocks has quit IRC11:45
*** hartsocks has joined #openstack-meeting-alt11:45
*** nimi has joined #openstack-meeting-alt11:46
*** EmilienM has joined #openstack-meeting-alt11:46
*** johnthetubaguy has joined #openstack-meeting-alt11:47
*** SergeyLukjanov has joined #openstack-meeting-alt11:51
*** dmitryme has quit IRC12:01
*** HenryG has quit IRC12:21
*** jrodom has joined #openstack-meeting-alt12:22
*** dmitryme has joined #openstack-meeting-alt12:27
*** jrodom has quit IRC12:30
*** SergeyLukjanov has quit IRC12:30
*** jrodom has joined #openstack-meeting-alt12:45
*** SergeyLukjanov has joined #openstack-meeting-alt12:49
*** cloudchimp has joined #openstack-meeting-alt12:59
*** cloudchimp has quit IRC12:59
*** jrodom has quit IRC13:09
*** HenryG has joined #openstack-meeting-alt13:37
*** dteselkin has quit IRC13:38
*** sacharya has joined #openstack-meeting-alt13:42
*** amyt has joined #openstack-meeting-alt13:54
*** jcru has joined #openstack-meeting-alt13:57
*** qwerty_nor has quit IRC14:02
*** johnthetubaguy1 has joined #openstack-meeting-alt14:26
*** johnthetubaguy has quit IRC14:28
*** yidclare has joined #openstack-meeting-alt14:36
*** sacharya has quit IRC14:36
*** cp16net|away is now known as cp16net14:37
*** jeblair is now known as fakegerritbot14:38
*** fakegerritbot is now known as jeblair14:39
*** yidclare has quit IRC14:40
*** johnthetubaguy1 is now known as johnthetubaguy14:45
*** IlyaE has joined #openstack-meeting-alt14:47
*** djohnstone has joined #openstack-meeting-alt14:49
*** djohnstone has quit IRC14:50
*** djohnstone has joined #openstack-meeting-alt14:50
*** djohnstone has quit IRC14:51
*** djohnstone has joined #openstack-meeting-alt14:52
*** dhellmann-away is now known as dhellmann15:01
*** yidclare has joined #openstack-meeting-alt15:04
*** hartsocks has left #openstack-meeting-alt15:08
*** markwash has joined #openstack-meeting-alt15:28
*** briancline has quit IRC15:30
*** bdpayne has joined #openstack-meeting-alt15:31
*** markwash_ has joined #openstack-meeting-alt15:35
*** bdpayne has quit IRC15:35
*** markwash has quit IRC15:36
*** markwash_ is now known as markwash15:36
*** cp16net is now known as cp16net|away15:36
*** cp16net|away is now known as cp16net15:37
*** cp16net is now known as cp16net|away15:38
*** bdpayne has joined #openstack-meeting-alt15:38
*** johnthetubaguy has quit IRC15:38
*** johnthetubaguy has joined #openstack-meeting-alt15:41
*** gokrokve has joined #openstack-meeting-alt15:52
*** cp16net|away is now known as cp16net15:52
*** qwerty_nor has joined #openstack-meeting-alt16:03
*** akuznetsov has quit IRC16:15
*** yidclare has quit IRC16:23
*** dmitryme has quit IRC16:53
*** natural has joined #openstack-meeting-alt16:54
*** dhellmann is now known as dhellmann-away16:55
*** yidclare has joined #openstack-meeting-alt16:57
*** bdpayne has quit IRC16:58
*** esp1 has joined #openstack-meeting-alt17:04
*** gokrokve has quit IRC17:07
*** HenryG has quit IRC17:07
*** esp1 has left #openstack-meeting-alt17:07
*** SergeyLukjanov has quit IRC17:13
*** HenryG has joined #openstack-meeting-alt17:17
*** jcru is now known as jcru|away17:27
*** bdpayne_ has joined #openstack-meeting-alt17:36
*** SergeyLukjanov has joined #openstack-meeting-alt17:38
*** saurabhs has joined #openstack-meeting-alt17:46
*** johnthetubaguy has quit IRC17:47
*** jcru|away is now known as jcru17:55
*** dhellmann-away is now known as dhellmann17:59
*** HenryG has quit IRC18:36
*** bdpayne_ has quit IRC18:50
*** natural has quit IRC18:54
*** tanisdl has joined #openstack-meeting-alt19:07
*** jrodom has joined #openstack-meeting-alt19:10
*** esp1 has joined #openstack-meeting-alt19:17
*** jrodom has quit IRC19:18
*** IlyaE has quit IRC19:34
*** esp1 has left #openstack-meeting-alt19:48
*** SergeyLukjanov has quit IRC19:48
*** qwerty_nor has quit IRC19:50
*** bdpayne has joined #openstack-meeting-alt19:51
*** seanrob has joined #openstack-meeting-alt19:53
*** seanrob has quit IRC19:57
*** qwerty_nor has joined #openstack-meeting-alt19:59
*** ChanServ sets mode: +o jeblair20:01
*** jeblair changes topic to "OpenStack meetings (alternate)"20:01
*** hub_cap has joined #openstack-meeting-alt20:03
*** pcm__ has quit IRC20:08
*** jrodom has joined #openstack-meeting-alt20:18
*** jrodom has quit IRC20:22
*** seanrob has joined #openstack-meeting-alt20:23
*** IlyaE has joined #openstack-meeting-alt20:27
*** seanrob has quit IRC20:28
*** robertmyers has joined #openstack-meeting-alt20:29
*** IlyaE has quit IRC20:44
*** seanrob has joined #openstack-meeting-alt20:49
*** SlickNik has joined #openstack-meeting-alt20:54
*** eghobo has joined #openstack-meeting-alt20:55
*** grapex has joined #openstack-meeting-alt20:55
*** HenryG has joined #openstack-meeting-alt20:55
*** datsun180b has joined #openstack-meeting-alt21:01
*** cp16net is now known as cp16net|away21:02
hub_capreport21:03
djohnstonehere21:03
hub_capoP21:03
*** kagan has joined #openstack-meeting-alt21:03
SlickNik\o21:03
juicehere21:03
imsplitbitlets get this party started21:03
kaganaloha21:03
datsun180bhere21:03
juicewhat is \o21:03
datsun180bit's a hand up and a head21:03
robertmyers\o21:03
kaganlike /o21:03
kaganbut not21:03
*** esp1 has joined #openstack-meeting-alt21:03
juice\o21:03
kagan\o/21:04
grapexo/21:04
juicehow cute21:04
jcruo/21:04
hub_cap#startmeeting reddwarf21:04
openstackMeeting started Tue May 21 21:04:06 2013 UTC.  The chair is hub_cap. Information about MeetBot at http://wiki.debian.org/MeetBot.21:04
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:04
cp16net|awayhai21:04
*** openstack changes topic to " (Meeting topic: reddwarf)"21:04
amyt\ o21:04
openstackThe meeting name has been set to 'reddwarf'21:04
datsun180bsupposedly the bot that takes attendance only counts \o21:04
hub_caplol juice i like datsun180b's the best o721:04
esp1hola21:04
grapex\o21:04
*** cp16net|away is now known as cp16net21:04
imsplitbit\o21:04
datsun180bo7 is a salute of course21:04
imsplitbitha a salute21:04
juiceawesome21:04
SlickNiko/21:04
hub_cap#link https://wiki.openstack.org/wiki/Meetings/RedDwarfMeeting21:04
imsplitbitI don't salute you hub_cap21:04
hub_cap#link http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-05-14-20.37.html21:04
hub_capimsplitbit: sure u do21:04
juicefeisty crowd today21:04
cp16net7o21:05
cp16netheh21:05
hub_cap#topic Action Items21:05
esmute\o/21:05
*** openstack changes topic to "Action Items (Meeting topic: reddwarf)"21:05
hub_capSlickNik: archiving logs for jenkins21:05
* esmute is yawning21:05
SlickNikSo first one's mine21:05
SlickNikHaven't had a chance to look into that one yet.21:06
SlickNikAnd probably won't for another week. :(21:06
hub_capk. is there someone else who u can give it to?21:06
hub_capcuz its super frustrating21:06
cp16net#agreed21:07
SlickNikAnyone want to volunteer?21:07
SlickNik(hp folks?)21:07
juiceI would but I have enough on my plate21:07
* esmute steps forward21:07
SlickNikI'll see what I can do to get something moving on that front.21:08
hub_capso they would have to scp the logs back to jenkins and then archive them eh?21:08
esmutejust tell me what to do and ill be a good minion21:08
datsun180bWhy not compress first and then offload, save some bandwidth21:08
hub_capheh esmute nice21:08
hub_capdatsun180b: well ya fo sure21:08
*** cp16net is now known as cp16net|away21:08
SlickNik#action esmute work with SlickNik to figure out the archiving of the reddwarf logs for rdjenkins jobs.21:09
hub_capSlickNik: u have the 2nd one too but i dont exactly understand it heh21:09
SlickNikAh, I looked into that.21:09
*** cp16net|away is now known as cp16net21:09
hub_capokey sup21:09
SlickNikAnd had a short conversation with mordred regarding it.21:09
SlickNikBasically the idea is to move to a state where we don't have rdjenkins.21:09
SlickNikAnd have openstack CI running our integration tests for us as well.21:10
hub_capcool. i think that state also involves a lot of other states21:10
hub_capits like a whole country21:10
SlickNikyup. :)21:10
SlickNikThe first step is to have this patch land.21:10
*** bdpayne has quit IRC21:10
SlickNik#link https://review.openstack.org/#/c/23999/21:10
hub_capwe need to line up what is devstack and what is redstack.. there is a lot of "stuff" in redstack21:10
hub_capid prefer to not have it call our stuff eventually too21:11
hub_capbut thats a whole nutha can-O-worms21:11
SlickNikbasically mordred is putting in hooks from devstack-vm-gate that we can use to run our stuff from redstack.21:12
hub_capya21:12
hub_capi figured thatd be the case, but thats a whole conversation id like to have eventualy about why we have all the setup outside of devstack21:12
SlickNikMy thinking was that we start of this way and then make smaller patches to get our stuff integrated.21:12
hub_capwe do a lot of things like add users, for example21:12
hub_capsure def21:12
SlickNikYup me too.21:12
hub_capadding users for tests, frankly, should be in tests that need those users21:12
hub_capand the whole apt repo thing, that needs to go away too21:13
hub_capheat will help w/ that21:13
hub_capheat integration, that is...21:13
hub_capanyhoo, rabbit hole quickly falling down, #movingon21:13
SlickNikagreed.21:13
hub_capgrapex: your next21:13
hub_capdid u talk to tempest guys to see if there is a resize issue?21:13
grapexhub_cap: I cancelled this before the end of last meeting21:13
grapexas the resize time was said to not be an issue21:13
hub_capOh okey hehe21:13
hub_capword21:14
hub_capi think the issue mightve been caused by me21:14
*** HenryG has quit IRC21:14
*** eghobo has quit IRC21:14
hub_capi had a similar issue21:14
hub_capcuz i was trying to use more memory than was avail on the host21:14
hub_capbut that was manual resizes21:14
hub_capso no telling if that was the same case21:14
grapexWe made that action item because there were rumors the resize time was killing rdjenkins21:14
hub_capok so moving on21:14
hub_capya?21:15
grapexand then before the end of the meeting everyone agreed that wasn't really the problem21:15
grapexthat's all. :)21:15
SlickNikyeah, sounds good.21:15
hub_capcool21:15
hub_cap#topic Voting rules and regulations21:15
*** openstack changes topic to "Voting rules and regulations (Meeting topic: reddwarf)"21:15
hub_capso im going ot do a poll just like the polls the openstack community uses21:15
hub_capthe Pick Three, assign weight, voting21:15
*** eghobo has joined #openstack-meeting-alt21:15
hub_cap#link http://www.cs.cornell.edu/w8/~andru/civs/21:15
yidclareI like it21:15
datsun180bi'm for it21:16
esp1hub_cap: can we do a practice run first?21:16
SlickNik++21:16
hub_capdefine practice run21:16
SlickNikto instant runoff21:16
juiceVaaS nice21:16
esp1hub_cap: just messing with you.  lets vote.21:16
hub_capDORK esp1 ;)21:16
hub_cap#link https://gist.github.com/hub-cap/562271421:16
*** eghobo has quit IRC21:16
hub_caplist of names so far21:16
hub_cap#link https://gist.github.com/hub-cap/562259421:17
hub_caplist of addresses to send to21:17
hub_caponly problem is21:17
datsun180bIt's done via email isn't it?21:17
hub_capyes datsun180b21:17
datsun180bI feel sorry for your inbox21:17
hub_capvipul is not around to vote. we can wait till next friday to vote (not this friday, but th 31st)21:17
hub_capbut if the group says no, then we will do now21:17
juicewell let's see where we get and if it's close he can break the tie21:18
imsplitbithow critical is the name change?21:18
hub_capthe vote results will be submitted to the openstack foundation for vetting21:18
hub_capjuice: ok21:18
esp1#link: http://en.wikipedia.org/wiki/Seshat21:18
imsplitbitgood idea juice21:18
hub_capimsplitbit: we cant move to openstack github group till we change it21:18
juiceso critical21:18
juicelet's do it21:18
imsplitbitesp1: that name just has some um... soiling implications21:18
hub_capya ps the TC guys didnt like rover ;)21:19
SlickNiklol@imsplitbit21:19
datsun180bit's "Say-shot" you goon21:19
esp1imsplitbit: haha, yeah I was kinda wondering what the long term implications might be.21:19
datsun180bAsk ceilometer how they deal with it21:19
hub_capdatsun180b: sry man, its hard to say... imagine all the people mispronouncing it21:19
imsplitbitdatsun180b: sure, but I see it and think "SHE DID WHAT????"21:19
imsplitbit:-)21:20
hub_capdatsun180b: they dont, the people saying it feel dumb after they hear it correctly21:20
juicehub_cap - you need our emails?21:20
hub_capjuice: SlickNik is hookin me up21:20
datsun180bnote to self: deliberately pronounce every ambiguous word incorrectly21:20
juicewe can run the meeting while you guys setup the voting stuff21:20
juicewhat's next?21:20
hub_capheh21:20
hub_cap#topic New Meeting Time21:21
*** openstack changes topic to "New Meeting Time (Meeting topic: reddwarf)"21:21
imsplitbitoooo21:21
hub_capthis one should also be fun21:21
imsplitbitI thought we were gonna do 33o21:21
kagan+1 datsun180b21:21
imsplitbit33021:21
imsplitbitcst21:21
hub_capthat doesnt help me21:21
juiceso selfish21:21
juice:)21:21
hub_capi have a 4cst and a 5cst meeting for the ptls21:21
hub_capjuice: ya reddwarf doesnt need any representation in the TC meeting ;)21:22
juicehow about early after our standup21:22
imsplitbitsounds like they have too many ptl meetings21:22
juice11:00 pst/1cst21:22
imsplitbitI vote 830 cst21:22
imsplitbit:-)21:22
kaganhow about a different day ??21:22
robertmyersha21:22
hub_capimsplitbit: your vote doesnt count21:22
imsplitbitlol21:22
hub_capOUR guys cant get in at 830 cst21:22
imsplitbitlol21:22
hub_capkagan: yes plz21:23
imsplitbittheres a couple that are in at that time21:23
juiceany day but friday and monday21:23
imsplitbitI don't really care about the time so long as it's not past 4 cst21:23
hub_capso ill do this. there is a tool for picking days/times, like a voting tool21:23
datsun180bWhatever's decided, I don't want anything on monday before noon central or anything on friday after 3 central21:23
juicealthough monday might not be a bad idea21:23
hub_capill organize that and send it out21:23
juiceset the stage for the week21:23
imsplitbitjuice: I'm a big fan of knocking all meetings out on mondays21:24
robertmyersmonday is a bad day, as there are usually holidays21:24
imsplitbitlets you have the rest of your week to get real work done21:24
juicegood point21:24
yidclareyeah - I think you might be looking at Wednesdays if you change the day21:24
kaganhow about same time on Wed?21:24
hub_capya and monday/friday are when people take "extra" days off21:24
hub_capi vote to _not_ have it at 2/421:24
juicewednesday then21:24
hub_capits not terribly fair to the CST'ers21:24
SlickNikhub_cap: is there an openstack specific tool?21:25
hub_capSlickNik: nope21:25
datsun180bWe're two hours apart, right?21:25
hub_capbut there is a voting-esque tool21:25
juiceyep21:25
hub_capdatsun180b: always21:25
SlickNikhttp://doodle.com/ is pretty good at  helping with picking a time.21:25
kaganno, hub_cap, not on mondays ...21:25
juicethen 11 pst/13cst it is21:25
datsun180bWhat if we figure for Wednesday, 11:00/1:0021:25
juiceI'm with datsun180b21:25
juicenext21:25
robertmyersdatsun180b: +121:25
datsun180bso it's on either end of lunch for both sides21:25
amythub_cap:  if you do wed, would that help with giving us feedback from the tc mtgs?21:26
hub_capkagan: i said thats when people take days off... i didnt say yes monday ;)21:26
datsun180bright in the middle of the day in the middle of the week21:26
hub_capamyt: ya def21:26
kagani meant regarding not being 2 hours apart on Mondays ...21:26
amythow about earlier on wed to give people more time to "catch up" before the week ends?21:27
hub_capso tahts wed 22 utc?21:27
SlickNikdatsun180b: ++21:27
hub_capnm thats not 220021:27
hub_caplet me see21:27
datsun180band both sides are motivated to keep the meeting from clobbering lunch, and keeping lunch from clobbering the meeting21:27
juiceamyt: i don't think that would work out great21:27
amytjuice:  yea i forgot about the lunch thing. i GUESS we have to eat21:28
juiceI think 11:00 is the most practical time from an hp perspective21:28
hub_cap190021:28
hub_capswift is at 190021:28
hub_capbut thats ok21:28
amytis that.. 11 am ct?21:28
datsun180band we'll all be here at 1:00 our time21:28
juice1900! yowzers21:28
datsun180bamyt: 11am Pacific, 1pm Central21:28
juiceamyt that is 13:00 cst (1 pm)21:28
notmynameswift is 1900utc on wednesdays (every other wednesday, currently)21:29
juicewhat datsun180b said21:29
amytgotcha, thanks guys :)21:29
SlickNikhub_cap: with PDT, 11PDT would be 1800UTC21:29
hub_capok crap pdt heh21:29
datsun180bto be fair juice suggested it moments before i did21:29
hub_capso we do understand21:29
hub_capthat when we go off dst21:29
hub_capour meeting changes by 1 hr21:29
hub_capthats during moniker21:30
robertmyerscan we just change it then?21:30
hub_capnot if we have other teams working w/ us21:30
hub_capnone of the other projects change21:30
hub_capits somewhat disruptive to people in otehr countries persay21:30
hub_capso it goes to 12pst/2cst21:31
SlickNikso if we move off dst: we become 10PST / 12CST21:31
datsun180bwuh oh, grapex might have a collision with 1pm21:31
*** IlyaE has joined #openstack-meeting-alt21:31
hub_capdoh i suck21:31
grapexdatsun180b: That's ok21:31
datsun180bjust looking out for you21:31
grapexdatsun180b: Thanks man21:31
hub_capsound good then?21:31
grapexbut if that time works I'm ok with it21:31
hub_cap1800 utc?21:32
*** bdpayne has joined #openstack-meeting-alt21:32
datsun180bwhat is that in Earth time21:32
*** dhellmann is now known as dhellmann-away21:32
hub_capwe can always try to move it later grapex21:32
grapexhub_cap: Speak 'Merican21:32
SlickNikWe've got daily stand up at 10 in the morning here.21:32
datsun180bI don't want to have to coordinate this time with the whole universe21:32
grapexhub_cap: 2:00 Wednesday would be the best. But it would cut into lunch I imagine21:32
grapex1:00 is fine if that works.21:32
hub_capgrapex: but it wont always be that21:33
hub_capitll go from 2pm to 1pm because of dst21:33
grapexhub_cap: Argh21:33
juicemaybe we can take this offline21:33
cp16netwe change with dst21:33
hub_capjuice: prolly a good idea21:33
SlickNikyeah, I think we need to take this offline.21:33
juicesomeone work out the kinks and get back to us with a couple of options21:34
grapexhub_cap: Ok, that changes things. :(21:34
datsun180bwell that won't be for months, which i think should be enough time to reevaluate the meeting time21:34
hub_caplets get together during the meeting time weve designated tomorrow21:34
kaganhow about we do our standup at 11 that day ?21:34
hub_capand discuss21:34
hub_cap:)21:34
juicedamn the pseudoephedrine is kicking in21:34
SlickNiklol@hub_cap21:34
hub_capmoving on21:34
SlickNikhang in there, juice21:35
hub_cap#topic Backups21:35
*** openstack changes topic to "Backups (Meeting topic: reddwarf)"21:35
SlickNikdone!21:35
hub_capnice21:35
hub_capmoving on21:35
* juice cheers21:35
kagancheers!21:35
hub_capSlickNik: are they merged?21:35
esmutehalleluya21:35
juiceyou did it wrong kagan ;)21:35
* hub_cap laughs at juice21:35
kaganmeaning second ?21:35
hub_cap /me cheers21:36
SlickNikyes, they are. Thanks for all the good work everyone!21:36
hub_capsweet perfect21:36
hub_cap#topic Notifications21:36
*** openstack changes topic to "Notifications (Meeting topic: reddwarf)"21:36
SlickNikThat's merged too.21:36
* robertmyers cheers21:36
hub_capwell we still need the hourly right?21:36
hub_capexists21:36
hub_caperr *daily*21:36
juicewell not completely done on my end21:36
SlickNikJuice was working on that one21:36
hub_capright21:36
SlickNikjuice even*21:36
juicethere's a bunch of crap they want but we are pushing back on it21:36
juicethey want some stuff out of nova that I just don't think we can do now21:37
juiceother than that I think it's oke21:37
robertmyersseems kind of silly to duplicate all of nova exist events21:37
robertmyerssince they can just use them21:38
juicerobertmyers: agree21:38
SlickNikrobertmyers: ++21:38
juicethey should be aggregating this stuff on instance id's et21:38
juicetc21:38
hub_capwell exists nova != exists reddwarf tho right?21:38
hub_capwhat if mysql has been offline for 24hrs21:38
SlickNikhub_cap: that is true.21:38
juicetrue but they have the details if the instance is up21:38
hub_capbut compute has been hummin that entire time21:38
hub_capsure the nova compute instance is up21:39
SlickNik+ there are periods of time where instance is up and not usable.21:39
hub_capbut to me that doenst mean jack21:39
SlickNiknot usable = mysql is not up for whatever reason.21:39
hub_capright21:39
juicewhat I was saying is that the can create a composite set of info IF we tell them mysql is also up.  We don't need to repeat the base nova info21:39
hub_capand does that "exist" if mysql is not up?21:39
juicewe don't send exists if mysql is down21:40
juicewe only send exists if mysql is up :)21:40
hub_capok i guess im a bit confused... yall can work it out21:40
hub_cap:P21:40
hub_capi thought u said we werent gonna send exists cuz nova does already but that sounds like its not the case21:41
juiceno there was just some extra info that nova has that we don't21:41
hub_capAHH ic21:41
hub_capcool21:41
juiceso my argument was why do we also have to send it21:41
SlickNikhub_cap: we need exist events because of nova != reddwarf. But we don't want to send duplicate nova info in our events.21:41
robertmyersmaybe we just need a hook to optionally run exist evetns21:41
SlickNikrobertmyers: that is the plan.21:42
juiceit will be a conf flag so you can turn it off21:42
juicewe are using it so that if multiple ™ are running only one sends it21:42
juice™ = taskmanager21:42
hub_capic what u all mean now. perfect21:43
juiceokie21:43
juicegood that's all cleared21:43
* juice sips his coffee21:43
hub_capjuice: yup great21:43
hub_capmoving on21:43
hub_capwhat is API Validation?21:44
hub_capdo we need to cover it?21:44
juicethat one is me21:44
hub_capok21:44
datsun180bI bet it's about the username/database name evaluation21:44
hub_cap#topic API Validation21:44
*** openstack changes topic to "API Validation (Meeting topic: reddwarf)"21:44
juiceI do need to ask you guys a few qestionss21:44
hub_capshoot21:44
SlickNikgo for it21:44
juiceso our sec folks say we need to clamp down on the data coming it at all levels but are ok with focusing on api for now21:44
juiceso I was looking at schemes for validating field length, type, etc21:45
datsun180brelevant to https://review.openstack.org/#/c/28850/ or a more general approach?21:45
juiceI found the validator in nova that seems like it would do that trick and we can just plug it into paste21:45
grapexjuice: Is this the idea of validating everything according to a JSON or XML schema?21:45
cp16netgood luck validating json  to a schema21:46
juicedatsun180b - they want us to do it across all requests on on fields21:46
hub_capjuice: we shodul adopt http://json-schema.org/example2.html21:46
SlickNikdatsun180b: I think a more general approach across the API - not just database name21:46
juicegrapex: i was thinking that but have since let that go21:46
datsun180bProbably a good idea to attack it broadly instead of piecemeal21:46
grapexHow's the Nova validator work?21:46
grapexjuice: ^^21:46
juicegrapex: they have a validator class that you specify the rules.  then they run the request from the context through that21:47
juiceso you are specifying the schema in python21:47
hub_capjson schema!21:47
juicethis is consistent with another approach I found which is called schematics21:47
juiceno not json21:47
grapexjuice: Is this schema some custom thing they made up?21:47
grapexDoes the same schema work for JSON and XML?21:48
hub_cap#link http://json-schema.org/21:48
juiceI believe so21:48
juiceit is agnostic since the response has been parsed by that point21:48
cp16netits using that special xml definition21:48
juiceso I think it something like a dict or kwargs or something21:48
juicelet me send you a link to the class21:48
grapexHere's another thing to consider... it's selfish, but we use Repose. I feel like if used generic things like JSON and XML schemas, we could use that with Repose. People creating client libraries could also reuse them.21:48
SlickNikYes, juice a link would be helpful. thanks!21:49
hub_capwe cant say that grapex :(21:49
hub_caprepose is _not_ openstack compatible21:49
grapexhub_cap: Yes, but json and xml schemas are open source compatable. ;)21:49
hub_capfor sure21:49
*** amyt_ has joined #openstack-meeting-alt21:49
hub_capok so do we have any resolution on this?21:50
juice#link https://github.com/openstack/nova/blob/master/nova/api/ec2/__init__.py21:50
grapexI mean I'll give this thing in Nova a fair shake, but if its 100% custom its worth thinking about if it's a worthwhile approach. If the idea is to validate all input and output I'm sure there's existing tools and libs out there in Python, not Repose, that would also work on typical schemas.21:50
juicegrapex: we just need input validation21:51
*** amyt_ has quit IRC21:51
juicegrapex: feel free to take a look at the python space for libs.  the best I found was schematics21:51
hub_capthere is not much21:51
grapexjuice: Ok.21:51
*** amyt has quit IRC21:51
cp16netlol21:51
hub_capvalidation is not terribly pythonic it seems ;)21:51
juice#link https://github.com/j2labs/schematics21:51
esmutenot to hijack this topic but i think https://review.openstack.org/#/c/28850/ is related to this21:51
grapexhub_cap: *sigh*21:51
cp16netyeah its not so much21:51
hub_cap#link https://github.com/openstack/glance/blob/master/glance/api/v2/images.py#L20521:52
*** amyt has joined #openstack-meeting-alt21:52
hub_capby the time it reaches us we can validate w/ json schema id guess21:53
esmutewe can talk about this later in another topic or right now21:53
hub_capgood call esmute21:53
hub_capmoving on21:53
*** eghobo has joined #openstack-meeting-alt21:53
hub_cap#topic open discussion21:53
juicethanks please get back to me in the reddwarf if you want any input on this21:53
*** openstack changes topic to "open discussion (Meeting topic: reddwarf)"21:53
hub_capjuice: ya lets chat after21:53
grapexhub_cap: The glance thing looks pretty good, seems to support a standard, though its just JSON21:54
grapexSomething to note, we transform XML stuff into dictionaries21:54
esmutei want to talk about ephemeral drive21:55
grapexwhich means we could probably run it through the JSON schema at that point21:55
hub_capgrapex: sure but by the tiem its gets to us its dict's21:55
hub_capexactly21:55
imsplitbitI can't wait for the day when we say "we support xml" and the world snickers and says "who still does that anymore???"21:55
hub_capit just means we could have a delta between what our xml "says" and "does"21:55
hub_capesmute: chat away21:55
hub_capgrapex: https://github.com/openstack/glance/blob/master/glance/api/v2/images.py#L48221:56
esmutehub_cap: I have incorporated your suggestion, which is using the same exisiting flags to determining ephemeral support21:56
* SlickNik can hear esmute typing away21:56
juicewhens the vote?21:56
imsplitbityeah I'm waiting for my vote email21:56
SlickNikjuice: what vote?21:56
esmutea pull requests is already up for review.. Im expecting robots to like it21:56
esmutehttps://review.openstack.org/#/c/28857/21:56
juiceumm name vote?21:57
grapexhub_cap: The glance stuff looks pretty cool.21:57
esmutehub_cap, please review when you can21:57
hub_capbrb its my turn in opesntack-meeting21:57
cp16netimsplitbit: at least xml you can "validate"21:57
robertmyersI vote for 'thrift' just to piss everyone off21:58
imsplitbitthere are different philosophies on *where* one should do validation21:58
juiceshould we stick a fork in this meeting?21:58
juiceoh still talking balidation great21:58
SlickNikThere was one quick thing I wanted to bring up.21:58
cp16netits so juicey in here tho21:58
cp16net:-P21:58
esmutewe need to decide on https://review.openstack.org/#/c/28850/21:58
SlickNikDuring the backup reviews, there was some confusion about line continuations.21:58
juicemy concern over validating on the payload is that we have to put schema into two different formats21:58
grapexesmute: Looks like datsun180b had some comments on it.21:58
juiceso I though waiting for it to be parsed into something neutral will create a single checkpoint21:59
SlickNikand whether to use "\" or implicit continuation using parentheses.21:59
*** seanrob has quit IRC21:59
esmutegrapex: just wanted to clarify.. So no validation on the DB name?21:59
datsun180bI did. The API still uses the guest agent's models to do some output validation, and those will kill responses that contain goofy but extant databases21:59
grapexjuice: That's fair. I think the json_schema code in Glance can be used from XML as well, since the XML code turns stuff into tables21:59
grapexesmute: What datsun180b just said.21:59
SlickNikYeah, so the PEP8 spec favors implicit continuations using parens.21:59
*** seanrob has joined #openstack-meeting-alt21:59
SlickNikAnd it does seem a little cleaner.21:59
datsun180bSlickNik: it does so very clearly21:59
grapexSlickNik: So here's what I think about "\"... I don't know why the language includes if it shouldn't be used.22:00
grapexdatsun180b and I have disagreed on this in the past... :) I'll go either way though as I don't care too much22:00
esmutedatsun180b: I can remove that validatation from the guest agent. But not sure what you meant by removing it from the API22:00
grapexI just don't think it's worth holding up pull requests over.22:00
datsun180bNow remember that while PEP8 is prescriptive, it does also say never to sacrifice readability for the sake of blindly following the rules22:00
datsun180bthat's rule 022:00
datsun180besmute: side convo22:01
robertmyersdatsun180b: I'm with you22:01
SlickNikgrapex: PEP 8 allows for "\", just prefers the implicit line continuations using parens.22:01
hub_capwoo gave the first offical project status for the project status meeeting :)22:01
grapexesmute: The problem is, on the way back from a read operation, validation occurs and crashes the call right? So we're just saying to remove it from the Reddwarf server side as well.22:01
juicegrapex: I haven't looked at the glance validation. so that is something good for me to examine22:01
SlickNikhub_cap: nice!22:01
hub_capthe json schema stuff is the bomb22:01
juicehub_cap: was there any hazing involved?22:01
SlickNikgrapex ++22:01
hub_capit even gives generated json schema files, which we can integrate after the fact22:01
hub_capjuice: nope! just had to do it fast22:02
hub_capcuz it was at the VERY end22:02
*** amyt_ has joined #openstack-meeting-alt22:02
hub_capjsonschema FTW PLZ juice grapex22:02
juicecereals?22:02
hub_capgive it serious consideration. its free validation22:02
juiceok22:02
hub_capand free schema generation (ie no more wadl)22:02
datsun180bin general you're also free to happily ignore my style nitpicks fyi22:03
datsun180bi won't hold up code that's clear and correct22:03
SlickNikdatsun180b: I was actually glad you mentioned it, since I learned something new.22:03
SlickNikbut just wanted to bring it up so that we're not holding up reviews because of it.22:04
juicehub_cap: will take a look at jsonschema.  I don't have a strong opinion on this.  you all have been simmering in this stuff for much longer so if you feel strongly about jsonschema then we can roll with that22:04
*** seanrob has quit IRC22:04
datsun180bright, i understand some IDEs like to make some silly decisions when making the code compliant with pep8 (and not PEP8)22:04
SlickNikSo please feel free to leave style comments if you'd like but don't let those turn your +1's into −1's.22:04
datsun180bpersonally I don't like pep8 because it's mechanical and has no sense of style22:04
juice of course as I dig in and try to implement it and it turns out troublesome I'll let you know22:04
datsun180bwill do moving forward22:04
juicedatsun180b ++++!22:05
juice++++122:05
datsun180bpep8 can be gamed. i'm harder to compromise22:05
juiceha :)22:05
hub_capjuice: i do ;)22:05
grapexdatsun180b: Every man has his price Ed. Even you!!22:05
hub_capok we are 5min over22:05
datsun180bprotip: gummy worms22:06
hub_capcan i call it22:06
imsplitbitokie22:06
imsplitbitdone22:06
datsun180bcall it, doc22:06
hub_capand move to #reddwarf22:06
hub_cap#endmeeting22:06
SlickNikdatsun180b: I don't agree with all of its rules, but in general following its spirit does tend to make the code more readable.22:06
*** openstack changes topic to "OpenStack meetings (alternate)"22:06
openstackMeeting ended Tue May 21 22:06:21 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)22:06
openstackMinutes:        http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-05-21-21.04.html22:06
*** amyt has quit IRC22:06
*** amyt_ is now known as amyt22:06
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-05-21-21.04.txt22:06
grapexo\22:06
openstackLog:            http://eavesdrop.openstack.org/meetings/reddwarf/2013/reddwarf.2013-05-21-21.04.log.html22:06
datsun180bSlickNik: difference between PEP8 and pep822:06
hub_capand PEPE22:06
datsun180bpep8 is software, PEP8 is a document22:06
SlickNikah, I see your point.22:07
*** robertmyers has left #openstack-meeting-alt22:07
SlickNikI was talking of PEP8 :)22:07
*** djohnstone1 has joined #openstack-meeting-alt22:07
*** tanisdl has quit IRC22:08
*** djohnstone has quit IRC22:10
*** djohnstone1 has quit IRC22:11
*** qwerty_nor has quit IRC22:15
*** tanisdl has joined #openstack-meeting-alt22:21
*** amyt has quit IRC22:23
*** cp16net is now known as cp16net|away22:31
*** seanrob has joined #openstack-meeting-alt22:54
*** seanrob has quit IRC23:02
*** bdpayne has quit IRC23:03
*** seanrob has joined #openstack-meeting-alt23:03
*** eghobo has quit IRC23:08
*** sungju has joined #openstack-meeting-alt23:24
*** sungju has quit IRC23:27
*** sungju has joined #openstack-meeting-alt23:27
*** IlyaE has quit IRC23:37
*** seanrob has quit IRC23:49
*** seanrob has joined #openstack-meeting-alt23:49
*** grapex has quit IRC23:49
*** datsun180b has quit IRC23:52
*** seanrob has quit IRC23:54
*** tanisdl has quit IRC23:54
*** jcru has quit IRC23:54

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