Wednesday, 2013-09-11

*** NikitaKonovalov has joined #openstack-meeting-alt00:07
*** NikitaKonovalov has quit IRC00:11
*** colinmcnamara has joined #openstack-meeting-alt00:23
*** ErikB has joined #openstack-meeting-alt00:32
*** nosnos has joined #openstack-meeting-alt00:36
*** amytron has quit IRC00:37
*** colinmcnamara has quit IRC00:37
*** markwash has joined #openstack-meeting-alt00:41
*** lblanchard has joined #openstack-meeting-alt00:46
*** lblanchard has quit IRC00:48
*** jrodom has joined #openstack-meeting-alt00:55
*** vipul is now known as vipul-away00:57
*** vipul-away is now known as vipul00:59
*** NikitaKonovalov has joined #openstack-meeting-alt01:07
*** NikitaKonovalov has quit IRC01:12
*** jrodom has quit IRC01:17
*** IlyaE has joined #openstack-meeting-alt02:03
*** NikitaKonovalov has joined #openstack-meeting-alt02:07
*** IlyaE has quit IRC02:08
*** NikitaKonovalov has quit IRC02:12
*** SergeyLukjanov has joined #openstack-meeting-alt02:13
*** colinmcnamara has joined #openstack-meeting-alt02:15
*** eankutse has joined #openstack-meeting-alt02:21
*** tanisdl has quit IRC02:23
*** anteaya_ has joined #openstack-meeting-alt02:31
*** anteaya has quit IRC02:32
*** anteaya_ has quit IRC02:37
*** lpabon has quit IRC02:40
*** eankutse has quit IRC02:43
*** colinmcnamara has quit IRC02:53
*** colinmcnamara has joined #openstack-meeting-alt02:56
*** NikitaKonovalov has joined #openstack-meeting-alt03:08
*** SergeyLukjanov has quit IRC03:10
*** vipul has quit IRC03:11
*** bdpayne has quit IRC03:11
*** vipul has joined #openstack-meeting-alt03:12
*** NikitaKonovalov has quit IRC03:13
*** IlyaE has joined #openstack-meeting-alt03:20
*** bdpayne has joined #openstack-meeting-alt03:28
*** sacharya has quit IRC03:38
*** colinmcnamara has quit IRC03:41
*** colinmcnamara has joined #openstack-meeting-alt03:46
*** sarob has joined #openstack-meeting-alt03:47
*** HenryG has quit IRC03:49
*** colinmcnamara has quit IRC03:49
*** ErikB has quit IRC03:50
*** sarob has quit IRC03:53
*** sarob has joined #openstack-meeting-alt03:54
*** sarob has quit IRC03:58
*** amytron has joined #openstack-meeting-alt04:04
*** NikitaKonovalov has joined #openstack-meeting-alt04:08
*** amytron has quit IRC04:10
*** amytron has joined #openstack-meeting-alt04:11
*** NikitaKonovalov has quit IRC04:13
*** noslzzp has joined #openstack-meeting-alt04:24
*** amytron has quit IRC04:24
*** amytron has joined #openstack-meeting-alt04:25
*** akuznetsov has joined #openstack-meeting-alt04:44
*** amytron has quit IRC04:44
*** amytron has joined #openstack-meeting-alt04:46
*** ErikB has joined #openstack-meeting-alt04:48
*** amytron has quit IRC04:50
*** boris-42 has joined #openstack-meeting-alt04:51
*** noslzzp has quit IRC04:51
*** amytron has joined #openstack-meeting-alt04:51
*** amytron has quit IRC04:52
*** ErikB has quit IRC04:53
*** amytron has joined #openstack-meeting-alt04:54
*** amytron has quit IRC05:06
*** amytron has joined #openstack-meeting-alt05:06
*** NikitaKonovalov has joined #openstack-meeting-alt05:09
*** NikitaKonovalov has quit IRC05:13
*** IlyaE has quit IRC05:15
*** dmakogon_ has joined #openstack-meeting-alt05:22
*** IlyaE has joined #openstack-meeting-alt05:24
*** amytron has quit IRC05:35
*** ErikB has joined #openstack-meeting-alt05:49
*** ErikB has quit IRC05:54
*** sarob has joined #openstack-meeting-alt05:56
*** dkoryavov has joined #openstack-meeting-alt05:59
*** RajeshMohan has quit IRC06:05
*** RajeshMohan has joined #openstack-meeting-alt06:05
*** bdpayne has quit IRC06:07
*** NikitaKonovalov has joined #openstack-meeting-alt06:09
*** RajeshMohan has quit IRC06:10
*** RajeshMohan has joined #openstack-meeting-alt06:10
*** dkoryavov has quit IRC06:12
*** bdpayne has joined #openstack-meeting-alt06:12
*** NikitaKonovalov has quit IRC06:14
*** RajeshMohan has quit IRC06:14
*** RajeshMohan has joined #openstack-meeting-alt06:14
*** IlyaE has quit IRC06:19
*** RajeshMohan has quit IRC06:21
*** RajeshMohan has joined #openstack-meeting-alt06:22
*** RajeshMohan has quit IRC06:22
*** RajeshMohan has joined #openstack-meeting-alt06:22
*** sarob has quit IRC06:26
*** sarob has joined #openstack-meeting-alt06:26
*** dkoryavov has joined #openstack-meeting-alt06:29
*** sarob has quit IRC06:31
*** bdpayne has quit IRC06:36
*** akuznetsov has quit IRC06:36
*** ErikB has joined #openstack-meeting-alt06:49
*** athomas has quit IRC06:54
*** ErikB has quit IRC06:55
*** akuznetsov has joined #openstack-meeting-alt06:58
*** akuznetsov has quit IRC07:00
*** akuznetsov has joined #openstack-meeting-alt07:08
*** akuznetsov has quit IRC07:09
*** NikitaKonovalov has joined #openstack-meeting-alt07:09
*** alazarev has joined #openstack-meeting-alt07:13
*** NikitaKonovalov has quit IRC07:14
*** tsufiev has quit IRC07:29
*** dmakogon_ has quit IRC07:34
*** boris-42 has quit IRC07:35
*** sarob has joined #openstack-meeting-alt07:37
*** NikitaKonovalov has joined #openstack-meeting-alt07:38
*** NikitaKo_ has joined #openstack-meeting-alt07:39
*** NikitaKonovalov has quit IRC07:39
*** sarob has quit IRC07:41
*** eankutse has joined #openstack-meeting-alt07:49
*** ErikB has joined #openstack-meeting-alt07:50
*** eankutse has quit IRC07:50
*** ErikB has quit IRC07:55
*** dkoryavov has quit IRC07:59
*** dkoryavov has joined #openstack-meeting-alt08:01
*** markwash has quit IRC08:02
*** alazarev has quit IRC08:14
*** alazarev has joined #openstack-meeting-alt08:15
*** aignatov has quit IRC08:25
*** aignatov has joined #openstack-meeting-alt08:26
*** dkoryavov has quit IRC08:27
*** dkoryavov has joined #openstack-meeting-alt08:32
*** akuznetsov has joined #openstack-meeting-alt08:35
*** boris-42 has joined #openstack-meeting-alt08:49
*** ErikB has joined #openstack-meeting-alt08:51
*** ErikB has quit IRC08:55
*** NikitaKo_ has quit IRC09:08
*** NikitaKonovalov has joined #openstack-meeting-alt09:14
*** dkoryavov has quit IRC09:28
*** vikiland has quit IRC09:30
*** NikitaKonovalov has quit IRC09:42
*** alazarev has quit IRC09:46
*** ruhe has joined #openstack-meeting-alt09:46
*** ErikB has joined #openstack-meeting-alt09:51
*** ErikB has quit IRC09:56
*** dguitarbite has joined #openstack-meeting-alt09:56
*** dkoryavov has joined #openstack-meeting-alt09:57
*** sergmelikyan has joined #openstack-meeting-alt10:00
*** ruhe has quit IRC10:03
*** HenryG has joined #openstack-meeting-alt10:11
*** NikitaKonovalov has joined #openstack-meeting-alt10:12
*** ruhe has joined #openstack-meeting-alt10:17
*** NikitaKonovalov has quit IRC10:21
*** NikitaKonovalov has joined #openstack-meeting-alt10:31
*** pcm_ has joined #openstack-meeting-alt10:32
*** pcm_ has quit IRC10:33
*** pcm_ has joined #openstack-meeting-alt10:34
*** alazarev has joined #openstack-meeting-alt10:47
*** ErikB has joined #openstack-meeting-alt10:52
*** asavu has joined #openstack-meeting-alt10:56
*** ErikB has quit IRC10:56
*** morazi has quit IRC11:08
*** SergeyLukjanov has joined #openstack-meeting-alt11:20
*** tsufiev has joined #openstack-meeting-alt11:21
*** NikitaKonovalov has quit IRC11:22
*** eankutse has joined #openstack-meeting-alt11:30
*** eankutse has joined #openstack-meeting-alt11:32
*** eankutse has quit IRC11:32
*** jcoufal has joined #openstack-meeting-alt11:38
*** NikitaKonovalov has joined #openstack-meeting-alt11:40
*** dkoryavov has quit IRC11:41
*** dkoryavov has joined #openstack-meeting-alt11:45
*** markmcclain has joined #openstack-meeting-alt11:50
*** ErikB has joined #openstack-meeting-alt11:52
*** NikitaKonovalov has quit IRC11:55
*** ErikB has quit IRC11:57
*** alazarev has quit IRC11:58
*** ruhe has quit IRC12:01
*** vkmc has joined #openstack-meeting-alt12:02
*** ruhe has joined #openstack-meeting-alt12:04
*** NikitaKonovalov has joined #openstack-meeting-alt12:04
*** NikitaKonovalov has quit IRC12:05
*** alazarev has joined #openstack-meeting-alt12:05
*** ruhe has quit IRC12:06
*** NikitaKonovalov has joined #openstack-meeting-alt12:08
*** pdmars has joined #openstack-meeting-alt12:10
*** ruhe has joined #openstack-meeting-alt12:17
*** asavu has quit IRC12:22
*** noslzzp has joined #openstack-meeting-alt12:24
*** akuznetsov has quit IRC12:25
*** ErikB has joined #openstack-meeting-alt12:29
*** ErikB has quit IRC12:30
*** markmcclain has quit IRC12:32
*** _crobertsrh is now known as crobertsrh12:34
*** ErikB has joined #openstack-meeting-alt12:35
*** akuznetsov has joined #openstack-meeting-alt12:39
*** NikitaKonovalov has quit IRC12:45
*** ErikB has quit IRC12:46
*** NikitaKonovalov has joined #openstack-meeting-alt12:48
*** pdmars has quit IRC12:57
*** ruhe has quit IRC13:01
*** lblanchard has joined #openstack-meeting-alt13:01
*** pdmars has joined #openstack-meeting-alt13:02
*** ruhe has joined #openstack-meeting-alt13:03
*** asavu has joined #openstack-meeting-alt13:04
*** anteaya_ has joined #openstack-meeting-alt13:06
*** ErikB has joined #openstack-meeting-alt13:10
*** anteaya_ is now known as anteaya13:13
*** eankutse has joined #openstack-meeting-alt13:19
*** demorris has joined #openstack-meeting-alt13:20
*** eankutse1 has joined #openstack-meeting-alt13:21
*** eankutse has quit IRC13:21
*** alazarev has quit IRC13:24
*** alazarev has joined #openstack-meeting-alt13:26
*** ruhe has quit IRC13:30
*** ruhe has joined #openstack-meeting-alt13:33
*** nosnos has quit IRC13:38
*** tanisdl has joined #openstack-meeting-alt13:43
*** amytron has joined #openstack-meeting-alt14:02
*** kevinconway has quit IRC14:05
*** kevinconway has joined #openstack-meeting-alt14:06
*** markmcclain has joined #openstack-meeting-alt14:08
*** sacharya has joined #openstack-meeting-alt14:14
*** ruhe has quit IRC14:17
*** SergeyLukjanov has quit IRC14:17
*** akuznetsov has quit IRC14:18
*** betsy has quit IRC14:20
*** cp16net has left #openstack-meeting-alt14:21
*** ruhe has joined #openstack-meeting-alt14:22
*** ruhe has quit IRC14:26
*** dkoryavov has quit IRC14:26
*** IlyaE has joined #openstack-meeting-alt14:27
*** NikitaKo_ has joined #openstack-meeting-alt14:28
*** SergeyLukjanov has joined #openstack-meeting-alt14:28
*** alazarev has quit IRC14:30
*** akuznetsov has joined #openstack-meeting-alt14:31
*** NikitaKonovalov has quit IRC14:32
*** ruhe has joined #openstack-meeting-alt14:32
*** ruhe has quit IRC14:34
*** akuznetsov has quit IRC14:36
*** akuznetsov has joined #openstack-meeting-alt14:36
*** sacharya has quit IRC14:41
*** asavu has quit IRC14:43
*** dkoryavov has joined #openstack-meeting-alt14:44
*** akuznetsov has quit IRC14:49
*** NikitaKo_ has quit IRC14:58
*** noslzzp has quit IRC14:59
*** yamahata has joined #openstack-meeting-alt14:59
*** SergeyLukjanov has quit IRC15:01
*** NikitaKonovalov has joined #openstack-meeting-alt15:02
*** NikitaKonovalov has quit IRC15:03
*** SergeyLukjanov has joined #openstack-meeting-alt15:03
*** NikitaKonovalov has joined #openstack-meeting-alt15:03
*** ruhe has joined #openstack-meeting-alt15:04
*** alazarev has joined #openstack-meeting-alt15:04
*** jasonb365 has joined #openstack-meeting-alt15:05
*** betsy has joined #openstack-meeting-alt15:06
*** noslzzp has joined #openstack-meeting-alt15:07
*** markwash has joined #openstack-meeting-alt15:07
*** sacharya has joined #openstack-meeting-alt15:11
*** tanisdl has quit IRC15:17
*** tanisdl has joined #openstack-meeting-alt15:17
*** alazarev has quit IRC15:18
*** alazarev has joined #openstack-meeting-alt15:19
*** markmcclain has quit IRC15:21
*** rnirmal has joined #openstack-meeting-alt15:25
*** dmyznikov has quit IRC15:26
*** alazarev has quit IRC15:28
*** akuznetsov has joined #openstack-meeting-alt15:28
*** alazarev has joined #openstack-meeting-alt15:30
*** dkoryavov has quit IRC15:34
*** betsy has quit IRC15:38
*** alazarev has quit IRC15:42
*** betsy has joined #openstack-meeting-alt15:43
*** colinmcnamara has joined #openstack-meeting-alt15:52
*** colinmcnamara has quit IRC15:57
*** ErikB has quit IRC15:57
*** bdpayne has joined #openstack-meeting-alt15:59
*** alazarev has joined #openstack-meeting-alt15:59
*** ErikB has joined #openstack-meeting-alt16:01
*** jcoufal is now known as jcoufal_mtg16:04
*** NikitaKonovalov has quit IRC16:07
*** kebray has joined #openstack-meeting-alt16:07
*** eankutse1 has quit IRC16:18
*** eankutse has joined #openstack-meeting-alt16:19
*** sarob has joined #openstack-meeting-alt16:21
*** alazarev has quit IRC16:22
*** NikitaKonovalov has joined #openstack-meeting-alt16:23
*** sarob has quit IRC16:26
*** betsy has quit IRC16:26
*** sarob has joined #openstack-meeting-alt16:27
*** boris-42 has quit IRC16:29
*** markwash has quit IRC16:32
*** dguitarbite has quit IRC16:35
*** dguitarbite has joined #openstack-meeting-alt16:37
*** kebray has quit IRC16:41
*** NikitaKonovalov has quit IRC16:42
*** jmcbride has joined #openstack-meeting-alt16:43
*** betsy has joined #openstack-meeting-alt16:44
*** dachary has quit IRC16:46
*** kebray has joined #openstack-meeting-alt16:46
*** dachary has joined #openstack-meeting-alt16:46
*** eankutse has quit IRC16:53
*** eankutse has joined #openstack-meeting-alt16:53
*** msisk has joined #openstack-meeting-alt16:53
*** lpabon has joined #openstack-meeting-alt16:56
*** markmcclain has joined #openstack-meeting-alt16:59
kiall#startmeeting designate17:00
openstackMeeting started Wed Sep 11 17:00:38 2013 UTC and is due to finish in 60 minutes.  The chair is kiall. Information about MeetBot at http://wiki.debian.org/MeetBot.17:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
*** openstack changes topic to " (Meeting topic: designate)"17:00
openstackThe meeting name has been set to 'designate'17:00
kiallHeya17:00
simonmccyo17:00
kiallWho's about?17:00
msiskHowdy!17:01
eankutseeankutse here17:01
betsyhere17:01
kiallmugise is AFK today, he had another commitment this evening17:01
eankutsek17:01
*** tsimmons has joined #openstack-meeting-alt17:01
kiallSo - There's no written agenda for today,  as until today there was very little to discuss17:02
jmcbridereporting for duty!17:02
kiallBut - I've just pushed up the first part of the V2 API RecordSet support.17:02
kiallSo - Progress :D17:02
eankutsesaw that.17:03
eankutseplaning to review17:03
eankutseLearn17:03
jmcbridealso, I noticed the "Future meeting" section on https://wiki.openstack.org/wiki/Meetings/DNSaaS#DNSaaS_Meetings has 2 items17:03
kiallI've, so far, just managed to get the storage layer updated to manage RecordSets - I'll likely have the bones of the V2 RecordSets API in there by this time tomorrow, and adapting the V1 API to work again after that..17:04
kialljmcbride: ah - I missed those17:04
*** RajeshMohan has quit IRC17:04
*** RajeshMohan has joined #openstack-meeting-alt17:04
kiallSo - Anyway, I just wanted to get that out there..17:04
tsimmonsThat17:04
tsimmons's great it'll be good to play with V2 :)17:05
kiallSoon :)17:05
*** harlowja has joined #openstack-meeting-alt17:05
kiallBefore we move to the other two items, I've see two draft reviews from the RAX. Both are looking good :)17:05
kiallLooking forward to the final reviews :17:05
kiall:D*17:05
*** eankutse1 has joined #openstack-meeting-alt17:06
kiall#topic Incubation Vote - When we do go for it?17:06
*** openstack changes topic to "Incubation Vote - When we do go for it? (Meeting topic: designate)"17:06
kiallI'm not sure who added this one, are they about?17:06
kiallGuess not :)17:07
jmcbrideI don't know, but I have some thoughts to discuss17:07
*** asavu has joined #openstack-meeting-alt17:07
*** eankutse has quit IRC17:07
kiallSo - I think the best time is during the switchover between two dev cycles, i.e as Icehouse starts, or "J" starts17:08
jmcbrideSome time ago I had a chance to review the notes from the actual meeting, seems like the biggest item was the need for more contributors, amirite?17:08
kialljmcbride: absolutly17:08
*** vinodmr has joined #openstack-meeting-alt17:08
*** SergeyLukjanov has quit IRC17:09
jmcbrideI know RAX has had some recent contributions — but I'm not convinced it is sufficient, but I don't know what is the magic number.17:09
kialljmcbride: right, I don't think there is a magic number.17:09
kiallhttps://github.com/stackforge/designate/graphs/contributors <-- I think this is what they used for the #'s17:10
jmcbridekiall: You are a pretty busy fellow ;)17:10
kiallSo - Havana ends/Icehouse starts in about a Month (17th Oct or so)17:10
*** RajeshMohan has quit IRC17:11
kiallI reckon we take another look at Incubation just after the Design Summit17:11
tsimmonsThat seems reasonable.17:11
jmcbrideWhat will be different at that time?17:11
*** RajeshMohan has joined #openstack-meeting-alt17:11
kialljmcbride: we'll, you RAX guys have commits in, more in the pipeline, Graham is now familar enough with Designate to actually start writing code etc .. So Given ~2 months from now, hopefully the numbers will be "enough different"17:12
kiallAnd - I'm saying we revisit the issue and decide on a yay or nay for applying...17:13
jmcbrideMakes sense. Do they ever look at the number of project committers/reviewers?17:13
jmcbride(I mean *official project committers/reviewers)17:14
kiallas in, checking up on the #'s every so often? I'm not sure17:14
*** ruhe has quit IRC17:14
kiallAh.17:14
kiallSo - No, they, to my understanding don't care so much about who's core, just who's knowledgeable enough to take over should a bus hit the core team ;)17:15
*** CaptTofu has joined #openstack-meeting-alt17:16
jmcbridethat would have to be one helluva bus (would need to fly/float!)17:16
* CaptTofu is here (late)17:16
jmcbrideI like the idea of waiting 2 months.17:16
kiallAnyway - I reckon the #'s will have changed enough by then, that at the very least it will be worth considering.. and chatting with the PPB about there thoughts..17:17
kiall(or whatever they call themselves now.. I think the "PPB" name is out ;))17:17
*** NikitaKonovalov has joined #openstack-meeting-alt17:17
kiall#action kiall to add an future agenda item for post-summit to review incubation17:18
kiallShall we move on? :)17:18
tsimmonsSure.17:19
eankutse1yes17:19
kiallIt's a pity mugsie is AFK, as this next one has ended up tied into the async work he's doing. I'll do my best to explain :)17:19
kiall#topic New Agent Architecture17:19
*** openstack changes topic to "New Agent Architecture (Meeting topic: designate)"17:19
*** markwash has joined #openstack-meeting-alt17:20
*** NikitaKonovalov has quit IRC17:20
kiallSo, Last week we discussed the async architecture.. After that chat, Graham found a bunch of holes in the plan17:20
*** noslzzp has quit IRC17:20
kiallSpecifically around the handling of multiple contradictory async requests at the same time..17:20
kialli.e. create zone, followed immediately by delete zone.. If the ordering ending up incorrect, things are left inconsistent.17:21
eankutse1This also involves the ticket idea right?17:21
kiallYea17:21
kiallSo, the current plan (forgive me for being brief .. Graham knows all the details on this) goes something like this:17:22
kiall1) We need a single service instance responsible for a given zone, otherwise we simply can't guarantee FIFO.17:22
eankutse1k. So Graham is still planning to document the architecture right?17:23
*** RajeshMohan has quit IRC17:23
kiallYea - Just it had to be re-written totally17:23
kiallSo, "agent" will be renamed to a "pool manager" - it's responsible for handling backend changes for all the zones in a given pool, with Active/Standy for HA17:24
eankutse1That would help us understand and provide input17:24
*** RajeshMohan has joined #openstack-meeting-alt17:24
kiallThe pool manager will be the "thing" that interacts with the backend classes, and hence will give a single place to control the zone changes17:25
kiallThis solves all sorts of issues, and add's a feature we've been taking about since before the project was open source ;)17:25
*** ruhe has joined #openstack-meeting-alt17:25
tsimmonsSo central would send messages about what it would like to do to the pool manager, who would actually perform those changes to the various backends?17:25
kiall2) Interactions between central and pool manager are entirely async, and it's the pool managers responsibility to tell central "this change is complete, and live.." which triggers the PENDING->ACTIVE switch17:26
kialltsimmons: yes17:26
kiallThe backend would be free to choose "how" to distribute the changes to all the DNS servers..17:27
tsimmonsThat makes a lot of sense.17:27
kiallIt could be a simple DB insert like PowerDNS, NFS for Bind9 zones, remote rndc for Bind9 etc17:27
*** lblanchard has quit IRC17:29
kiallThat leaves us with only 1 instance of the pool manager responsible for a single domain, using a simple lock, we can (mostly) guarantee FIFO17:29
kiallShould we end up with out of order requests, as determined by the zone serial number passed to the pool manager, we can trigger a resync zone.. Graham was doing some testing today to see how often this is likely to happen in the "real world"17:30
kiall3) For small installs, or simple dev installs, we'll follow what nova-conductor did..17:31
kiallThe poolmanager will be either standalone as a full service, or "embedded" into central.17:31
kiall(We already essentually do this will all our services during the tests)17:31
kiallAnd - Other than the flow diagrams etc Graham's shown me, That's about all I can probably explain in IRC :)17:32
jmcbrideThanks for the summary.  It will help to see the document/diagrams to complete the full picture17:33
eankutse1Kiall: thx for updates17:34
kiallA few months back, RAX and HP had a intro call.. One of the big issues I mentioned back there was the correct handling of contradictory changes coming in at the same time, along with the inability to have a salable way to emit "exits" events for metering and billing/ceilometer .. Graham's plan solves both of these, while putting us on the path to supporting multiple pools at the same time :)17:34
kiallThe plan is the start with a feature incomplete version of pools, i.e. max 1 pool, similar to today.. Later, that will extend to schedule zones over a group of pools.17:35
kiallSo - That ends the agenda items...17:36
kiall#topic Open discussion17:36
*** openstack changes topic to "Open discussion (Meeting topic: designate)"17:36
kiallAnything else from anyone else? :)17:37
*** mugsie has joined #openstack-meeting-alt17:37
tsimmonsKiall: I'd like to have some time to talk to you a little more about my draft, probably offline.17:38
kialltsimmons: sure, anytime17:38
simonmccnothing from me17:38
kiallI'll likely be around late tonight, as I'm wanting to get another chunk of the V2 API RecordSet change in17:38
tsimmonsCool, I'll be in the IRC the rest of the day.17:39
kiallCool - I'll ping you once I've made it home and had some dinner :)17:39
tsimmonsGreat :)17:39
*** kiall_ has joined #openstack-meeting-alt17:40
kiall_Got disconnected there.17:40
eankutse1nothing else from me17:40
*** kiall_ is now known as Guest7562317:40
betsyme either17:40
*** Guest75623 has quit IRC17:40
*** Guest75623 has joined #openstack-meeting-alt17:40
tsimmonsWe could follow up on some of the action items from a couple of meetings ago quickly.17:41
*** kiall has quit IRC17:41
*** Guest75623 is now known as kiall17:41
kialltsimmons: sire17:41
kiallsure*17:41
tsimmonsI'll just paste them in. Some aren't as relevant now as they were then.17:41
tsimmons  * ACTION: New doc section to be added for backend specific, starting17:41
tsimmons    with CaptTofu's mysqlbind docs..  (kiall, 17:27:48)17:41
tsimmons  * ACTION: Add doc section on plain bind9 backend, including agent17:41
tsimmons    limitations..  (kiall, 17:30:34)17:41
tsimmons  * ACTION: Get a blueprint together discussing the future of the agent,17:41
tsimmons    and how it will interact with API v2's "server pools"  (kiall,17:41
tsimmons    17:31:03)17:41
tsimmons  * ACTION: add usage example for python-designate cli  (simonmcc,17:41
tsimmons    17:36:45)17:41
tsimmons  * ACTION: Document designateclient python bindings..  (kiall,17:41
tsimmons    17:39:57)17:41
simonmccThanks tsimmons I had forgotten about that, I was working on the designate cli today, let me put that back on the todo list17:42
*** dkoryavov has joined #openstack-meeting-alt17:42
kiallOkay - the agent limitations part of #2 is now defunct by Graham's new plan, and as with simonmcc, totally forgot about the other parts! Apologies. I'll get the bind9 docs in order, tomorrow AM, and we can update them when the latest bind9 review goes in.17:43
CaptTofugah, reminder I need to do docs17:43
kiallHah - As you can tell, busy isn't word for life at HP! :)17:44
CaptTofuthere is no english word for it.17:44
kiallre the client, I'll get the usage docs copied from our wiki tonight, and and bindings.. sometime this week.17:44
kiall#action kiall - Add new static agenda topic: "Review last weeks action items"17:45
*** lblanchard has joined #openstack-meeting-alt17:45
*** HenryG has quit IRC17:45
kiallHopefully ^ will prevent future forgetfulness :)17:45
*** RajeshMohan has quit IRC17:45
tsimmonsYeah, we know some of this stuff isn't of max importance for you guys, but we really appreciate all of it :)17:46
betsy:)17:46
*** RajeshMohan has joined #openstack-meeting-alt17:46
kialltsimmons: absolutely - time is the only thing we can't make more of (yet ;))17:46
kiall#action kiall review all previous action items, include anything incomplete on the next agenda17:47
*** dhellmann is now known as dhellmann_17:47
*** noslzzp has joined #openstack-meeting-alt17:48
*** ErikB has left #openstack-meeting-alt17:48
kiallOkay - So, we'll get ^ covered off.. and make sure we review the items each week.17:48
kiallHave we got anything else before we close out? :)17:48
tsimmonsNot me.17:49
kialltsimmons: also, i'm not sure if this sent earlier..  But I'll ping you once I'm home, fed and back online in a few hours re your draft...17:49
kiall(sent it right as I disconnected)17:49
tsimmonskiall: yep, got it.17:49
kiallOkay .. Thanks all :) Let's call it a day, a whole 10 minutes early ;)17:50
eankutse1:-)17:50
tsimmonsAlright, thanks guys!17:50
kiall#endmeeting17:50
*** openstack changes topic to "OpenStack meetings (alternate)"17:50
openstackMeeting ended Wed Sep 11 17:50:37 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:50
openstackMinutes:        http://eavesdrop.openstack.org/meetings/designate/2013/designate.2013-09-11-17.00.html17:50
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/designate/2013/designate.2013-09-11-17.00.txt17:50
openstackLog:            http://eavesdrop.openstack.org/meetings/designate/2013/designate.2013-09-11-17.00.log.html17:50
*** kiall has quit IRC17:51
*** tsimmons has left #openstack-meeting-alt17:51
*** kiall has joined #openstack-meeting-alt17:51
*** vinodmr has quit IRC17:52
*** mugsie has left #openstack-meeting-alt17:54
*** HenryG has joined #openstack-meeting-alt17:54
*** david-lyle has quit IRC17:58
*** RajeshMohan has quit IRC17:59
*** RajeshMohan has joined #openstack-meeting-alt17:59
*** boris-42 has joined #openstack-meeting-alt18:00
*** RajeshMohan has quit IRC18:05
*** RajeshMohan has joined #openstack-meeting-alt18:05
*** ruhe has quit IRC18:05
*** NikitaKonovalov has joined #openstack-meeting-alt18:06
*** asavu has quit IRC18:06
*** RajeshMohan has quit IRC18:11
*** boris-42 has quit IRC18:15
*** boris-42 has joined #openstack-meeting-alt18:17
*** vipul is now known as vipul-away18:17
*** akuznetsov has quit IRC18:21
*** eankutse1 has quit IRC18:22
*** vipul-away is now known as vipul18:26
*** dachary has quit IRC18:26
*** dachary has joined #openstack-meeting-alt18:27
*** SergeyLukjanov has joined #openstack-meeting-alt18:30
*** eankutse has joined #openstack-meeting-alt18:37
*** dkoryavov has quit IRC18:41
*** dmakogon_ has joined #openstack-meeting-alt18:45
*** dkoryavov has joined #openstack-meeting-alt18:50
*** akuznetsov has joined #openstack-meeting-alt18:53
*** david-lyle has joined #openstack-meeting-alt18:53
*** dkoryavov has quit IRC18:58
*** dhellmann_ is now known as dhellmann19:00
*** vipul is now known as vipul-away19:00
*** boris-42 has quit IRC19:01
*** asavu has joined #openstack-meeting-alt19:04
*** IlyaE has quit IRC19:05
*** dkoryavov has joined #openstack-meeting-alt19:07
*** david-lyle has quit IRC19:10
*** yidclare has joined #openstack-meeting-alt19:12
*** SergeyLukjanov has quit IRC19:16
*** boris-42 has joined #openstack-meeting-alt19:17
*** markwash has quit IRC19:18
*** amytron_ has joined #openstack-meeting-alt19:20
*** amytron has quit IRC19:20
*** amytron_ is now known as amytron19:20
*** SergeyLukjanov has joined #openstack-meeting-alt19:22
*** akuznetsov has quit IRC19:25
*** IlyaE has joined #openstack-meeting-alt19:25
*** jmcbride has quit IRC19:26
*** dkoryavov has quit IRC19:29
*** tanisdl has quit IRC19:31
*** tanisdl has joined #openstack-meeting-alt19:31
*** ruhe has joined #openstack-meeting-alt19:37
*** jrodom has joined #openstack-meeting-alt19:37
*** jmcbride has joined #openstack-meeting-alt19:40
*** ruhe has quit IRC19:41
*** kebray has left #openstack-meeting-alt19:41
*** NikitaKonovalov has quit IRC19:41
*** NikitaKonovalov has joined #openstack-meeting-alt19:42
*** isviridov_ has joined #openstack-meeting-alt19:44
*** boris-42 has quit IRC19:47
*** david-lyle has joined #openstack-meeting-alt19:50
*** sarob has quit IRC19:52
*** akuznetsov has joined #openstack-meeting-alt19:54
*** robertmyers has joined #openstack-meeting-alt19:56
*** jcru has joined #openstack-meeting-alt19:56
*** vipul-away is now known as vipul19:56
*** cp16net has joined #openstack-meeting-alt19:56
*** hub_cap has joined #openstack-meeting-alt19:57
*** NehaV has joined #openstack-meeting-alt19:59
*** jrodom has quit IRC19:59
*** jrodom has joined #openstack-meeting-alt20:00
*** SlickNik has joined #openstack-meeting-alt20:00
*** markwash has joined #openstack-meeting-alt20:00
hub_cap#startmeeting trove20:00
openstackMeeting started Wed Sep 11 20:00:28 2013 UTC and is due to finish in 60 minutes.  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
*** openstack changes topic to " (Meeting topic: trove)"20:00
openstackThe meeting name has been set to 'trove'20:00
*** imsplitbit has joined #openstack-meeting-alt20:00
SlickNikhere20:00
dmakogon_o/20:00
imsplitbito/20:00
robertmyerso/20:00
juiceo/20:00
cp16neto^/20:00
vipul\o20:01
kevinconway7o720:01
isviridov_o/20:01
hub_capcan someone ask grapex to join? ;)20:01
pdmarso/20:01
hub_capkevinconway: are you walking like an egyptian?20:01
hub_cap#link https://wiki.openstack.org/wiki/Meetings/TroveMeeting20:01
dmakogon_lol20:01
hub_cap#link http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-09-04-20.02.html20:01
imsplitbitI don't thinnk I can get my arms to make that shape20:01
hub_capim thinking thats his hands20:01
hub_capanyhooooooo20:01
hub_cap#topic action items20:02
*** openstack changes topic to "action items (Meeting topic: trove)"20:02
imsplitbitlets go20:02
hub_capcp16net: did you add the db model to schedule_task?20:02
cp16netsorry i've dropped the ball and i am picking up the pieces now20:02
hub_capsmh20:02
amytrongrapex is coming back. sorry - i distracted him with something else20:02
*** akuznetsov has quit IRC20:03
hub_capoh amytron!20:03
cp16neti plan to update that by the end of the week.20:03
cp16netfor real this time.20:03
amytronmy bad hub_cap20:03
hub_capok re-add plz cp16net20:03
cp16netits on record.20:03
hub_capcp16net: it was on record last wk!!!! ;)20:03
cp16net#action cp16net add the db model to schedule_task20:03
cp16netshhhhhh20:03
cp16net:-P20:03
SlickNikcp16net: ping in #openstack-trove when you add it.20:03
cp16netword20:03
SlickNiksweet20:03
hub_capso,  consistent JSON notation across API?20:03
hub_capim on that, and i assume it has not happened?20:03
*** grapex has joined #openstack-meeting-alt20:04
grapexo/20:04
SlickNikhub_cap: we talked about it.20:04
vipulit's a touchy subject20:04
juiceunderscores underscores underscores20:04
kevinconwaywe decided hungarian notation is best20:04
hub_capok cool. i know there was some talk of it20:04
imsplitbitI *think* we said underscores not camel case20:04
juicein by best balmer impersonation20:04
juicewhich isn't that good20:04
*** amcrn has joined #openstack-meeting-alt20:04
juicekevinconway: nice20:04
vipulmotion to agree on underscores?20:04
SlickNikbasically majority were of the opinion that we should stick with underscores.20:04
hub_capsSize kevinconway?20:04
hub_caperr20:05
hub_capiSize20:05
isviridov_undescores20:05
imsplitbitunderscores20:05
robertmyersunderscores20:05
SlickNikSince that was what the python guidelines suggest and what we've been mostly using anyway (least deviation from current API)20:05
dmakogon_+1 to underscore20:05
kevinconwayare the underscores for json only or are we reforming xml to match?20:05
*** MikeSpreitzer has joined #openstack-meeting-alt20:05
vipulyou know this meetbot does voting well :)20:05
*** sarob has joined #openstack-meeting-alt20:06
imsplitbitI think we said new stuff would use underscores20:06
hub_capkevinconway: id think it would be best ot use _ for both20:06
SlickNikyah this is for new API.20:06
imsplitbitthen v2 would be full refactor yes?20:06
hub_capfor sure20:06
imsplitbitgood deal20:06
hub_capok so moving on?20:06
dmakogon_yes20:07
SlickNikyeah, it's looking like underscores to me. Move on.20:07
hub_cap#topic reducing pep8 ignores20:07
*** openstack changes topic to "reducing pep8 ignores (Meeting topic: trove)"20:07
vipuli'll update the api next wiki20:07
hub_capdmakogon_: thats u eh?20:07
dmakogon_mine20:07
*** MikeSpreitzer has left #openstack-meeting-alt20:07
kevinconway+120:07
dmakogon_https://review.openstack.org/#/c/46063/20:07
dmakogon_i' started to do that20:07
hub_capso off the bat20:07
hub_capare there any rules we _want_ to ignore?20:07
dmakogon_so now trove has meaningless ignored rules20:07
hub_capas in, we have consensus that XXXX is stupid and we will continue to ignore20:08
dmakogon_my idea to reduce most of them20:08
SlickNiknot any that I'm aware of.20:08
cp16neti dont know what all those numbers mean by heart so i cant say20:08
dmakogon_no, we need to reduce amount of igrored rules20:08
kevinconwayi have a gist somewhere of all the codes we ignore and what they mean20:08
kevinconwaybut i lost it20:08
hub_capkevinconway: whats your github username?20:08
hub_capu can just keep pouring thru your old gists20:09
dmakogon_http://pep8.readthedocs.org/en/latest/intro.html#error-codes20:09
hub_capitd be nice to have20:09
kevinconwayit was an openstack gist20:09
SlickNikMost of the ignored rules are in place cause we have code that would break the tests if they weren't. (And we wanted to gate on the tests)20:09
hub_capLOL kevinconway ya u have like 3 gists20:09
SlickNikkevinconway: That gist'd be golden if you can find it.20:09
dmakogon_SlickNik: ok20:09
hub_capok so then assuming we dont have any that are just stupid20:09
hub_capim all for dmakogon_ tackling these20:09
hub_capplz look @ his review20:10
hub_capgreat work dmakogon_20:10
dmakogon_thanks)20:10
hub_capand NO MERGES till tomorrow!!!!!!!!!!!!!!!!!!!!!!!!!!20:10
cp16netyeah lookin good20:10
SlickNikGo for it dmakogon_20:10
dmakogon_SlickNik: thanks20:10
hub_capSlickNik: vipul grapex NO MERGES!!!! tomorrow rc1 is cut20:10
vipulfine :P20:10
hub_capjust gonna randomly say that all day today20:10
dmakogon_lol, mad hub_cap)))20:10
*** akuznetsov has joined #openstack-meeting-alt20:10
hub_capANGRY HUBCAP20:10
SlickNikheh20:10
isviridov_will it be separate branch?20:10
grapexhub_cap: So, we still just look at stuff and +2 it right? Because there's a ton of pull requests20:10
hub_cap#topic project/branch status20:11
*** openstack changes topic to "project/branch status (Meeting topic: trove)"20:11
hub_capso isviridov_ (and all)20:11
hub_capwhen RC1 is cut, icehouse will be "open for development"20:11
hub_capwhich means RC1 will be cut to a branch20:11
*** yogesh has quit IRC20:11
hub_capand trunk will be open for merging icehouse stuff20:11
dmakogon_so, for now HavanaRC is closed20:11
juicethis is new20:11
hub_capif we find critical havana bugs, ill have to manually backport them to RC120:11
vipulso if thre is a critical issue in RC1, does gerit support pushing to that branch?20:11
hub_capvipul: yes and no20:12
hub_capill have to do manual work but it goes thru gerrit yes20:12
vipulso checkout rc1 branch, push to gerrit.. and that's it?20:12
hub_capits outlined somewhere20:12
hub_capits not a ton of work20:13
dmakogon_vipul: in common - yes20:13
*** kevinconway has left #openstack-meeting-alt20:13
SlickNik#link https://wiki.openstack.org/wiki/StableBranch20:13
hub_capbut if we have 50 bugs, then its a lot of work lol20:13
*** kevinconway has joined #openstack-meeting-alt20:13
hub_capthats why they request the stable projects take ~1 wk to do RC120:13
vipulkk20:13
juicethanks SlickNik20:13
hub_capif you look @ other RC1's there are like 50+ bugs on them20:13
dmakogon_hub_cap: vipul: SlickNik: we should re-target all BPs and Bugs20:13
hub_capwe should retarget realistically20:14
vipulYea I don't thikn we have an icehouse target20:14
hub_capif we think itll make i1 then yes20:14
hub_capwe do vipul20:14
vipulso those should be created first20:14
hub_capicehouse-1 is out20:14
vipulnvm then20:14
dmakogon_hub_cap: vipul: SlickNik:yes, that is why we have 'future' target20:14
hub_caphttps://launchpad.net/trove/+milestone/icehouse-120:14
dmakogon_hub_cap: vipul: SlickNik:not even ice house20:14
vipulthanks hub_cap20:14
hub_caplooks like our friends @ mirantis are being awesome20:14
hub_capand have already retargetted their bps20:14
hub_capso if we think its going to be ok for i1, bring it up and we can retarget20:15
dmakogon_hub_cap: you are welcome)20:15
hub_capthx dmakogon_!20:15
hub_capso tomorrow we will be in merge/rebase/hell20:15
dmakogon_i think we could retarget out stuff manualy20:15
hub_capthe one with the highest bribe will get merged first20:15
dmakogon_by ourselvs20:15
hub_capdmakogon_: i think so if you own it20:16
hub_capbut only retarget if its realistic20:16
hub_capi dont want to have to keep moving stuff out. id rather move more stuff in20:16
dmakogon_hub_cap: vipul: SlickNik: for the next meeting we could collect a pack of BPs and bugs for retargeting20:16
SlickNikagreed hub_cap20:16
hub_capya we should take a pass dmakogon_, and talk to the people they are assigned to, if any20:17
hub_capand try to move realistic items into i120:17
hub_capi had to do a lot of "move this to h2, move this to h3" this time around :)20:17
vipulSure, i'll try to look at them between now an then20:17
*** esp has joined #openstack-meeting-alt20:17
*** esp has left #openstack-meeting-alt20:17
SlickNikdmakogon_: We can talk about candidates, but ultimately it's up to the people doing them to target them to the correct milestone...20:17
hub_capyes20:18
*** esp has joined #openstack-meeting-alt20:18
hub_capthe project is dependent on people getting paid by companies to do the work :)20:18
dmakogon_hub_cap: vipul: SlickNik: i think we should organise our future job in next way - be already up-to-date with new BPs and Bugs20:18
hub_capyup20:18
vipulunless you are an independent like me20:18
hub_capvipul: :)20:18
cp16netand me20:18
cp16netheh20:18
hub_capput the "nice ot haves" in "trove next", and the "waaaaay future" in "trove future"20:19
hub_capok good to move on?20:19
dmakogon_that will lead us to focused development and planning20:19
hub_capweve got a packed meeting20:19
hub_capyes agreed dmakogon_20:19
SlickNikyup, agreed20:19
SlickNikgood to move on20:19
hub_cap#topic secgroup perms/ownership20:19
dmakogon_yes20:19
*** openstack changes topic to "secgroup perms/ownership (Meeting topic: trove)"20:19
hub_cap#link https://review.openstack.org/#/c/44380/20:19
dmakogon_which one ?20:19
hub_capamcrn around?20:19
amcrnyes20:19
hub_capgogogo20:19
amcrnjust would like folks to read the review above, review the gist, and get a consensus20:20
amcrndone :)20:20
hub_caphah20:20
hub_capnot off the hook that easy20:20
hub_capanything in particular you'd like to bring up20:20
hub_capthat may cause wrenches to be thrown20:20
SlickNikamcrn I'm all for this. But I had a question.20:20
vipulkinda agree with the comment there.  the only port that should be available to open is the port the instance is listening on20:20
amcrnSlickNik: sure, what's up?20:20
SlickNikSame as vipuls20:20
SlickNiknow that he's mentioned it.20:21
dmakogon_about review - looks good20:21
SlickNik(beat me to it)20:21
*** anteaya has quit IRC20:21
amcrnThere's a lot more involved than just the port, please review the gist.20:21
hub_capwell wait20:21
hub_capimsplitbit: can tell u that MANY companies have compliance issues20:21
hub_capand will NOT run mysql on 330620:21
hub_capperiod20:21
hub_capPERIOD20:21
amcrnexactly, hence the point in my gist :)20:21
imsplitbitcorrect20:21
SlickNikShould we allow them to open up ports that the service of service_type is clearly not running on?20:21
amcrnhttps://gist.github.com/amcrn/14501657c5a5e9ee78dd20:21
hub_capamcrn: :P20:22
amcrnSlickNik: Make that configurable, see ^^20:22
*** mencito has joined #openstack-meeting-alt20:22
dmakogon_hub_cap: vipul: SlickNik: before trove will have parameter groups, we should leave this question as it is20:22
SlickNikWell, the guest agent doesn't support running it on a diff port.20:22
hub_capcan u explain dmakogon_20:22
hub_capSlickNik: yet20:22
dmakogon_hub_cap: vipul: SlickNik: we still use default ports for services20:23
hub_capsure but when configuration edits drops20:23
amcrnwith parameter groups you could pass a different port, etc.20:23
amcrnagreed20:23
SlickNikAnd even if it did, you could update the port in the config to the port it was using.20:23
hub_capall bets could be off20:23
amcrnthe suggestion in the gist will accomodate future changes like that20:23
vipulBut the port info would still be tied to that instance20:23
dmakogon_hub_cap: vipul: SlickNik: when (Amazon) paraters group implementation will be done, user could specify optional ports to be opened20:23
hub_capso maybe we do this20:24
vipulinstead of allowing the user to specify the port in the API, we should figure out a way to pick it from the instance20:24
hub_capthe api says "open the port the guest is listening on"20:24
vipulregardless of what port it is20:24
hub_capand the guest syas "what port am i on", ok, "open it"20:24
SlickNikhub_cap / vipul ++20:24
dmakogon_vipul: but ports are specified by configs20:24
hub_capsure dmakogon_ and the guest will know that20:24
vipulask the guest.. or push that info to the guest if need be20:25
vipul(on provision)20:25
SlickNikdmakogon_: it could be different for different service types.20:25
dmakogon_vipul: configs of each service, and parameters groups allows user to configurate service as they want it20:25
SlickNikSo only good way to do that is to check with the guest which will know its service type and have that info20:25
vipulSure, but I think what we are saying is the Guest knows what that config is20:25
*** saurabhs has joined #openstack-meeting-alt20:26
dmakogon_vipul: +1 for pushing specific data to GA20:26
SlickNikwell not _only_ good way, but _a_ good way.20:26
hub_capamcrn: does that meet your needs?20:26
hub_capjust have a "open mah port"20:26
SlickNikSuggestion20:26
dmakogon_SlickNik: you mean to store networking confs of each service type ?20:26
*** yogesh has joined #openstack-meeting-alt20:27
SlickNikdmakogon_: not networking confs, but probably ports that the service communicates on.20:27
SlickNikIt's possible that it could be multiple ports.20:27
SlickNikdepending on service type.20:27
amcrni fail to see how the suggestion doesn't fit the model I described20:27
*** sarob has quit IRC20:28
*** akuznetsov has quit IRC20:28
dmakogon_hub_cap: vipul: SlickNik: amcrn: my idea to (for now) keep it as it is, then, when params. group will come, specify ports in it20:28
*** asavu has quit IRC20:28
amcrnagain, dkamogon, your suggestion doesn't preclude what I've described in the gist20:28
amcrnyou still need a way of specifying what ports are eligible20:29
amcrnfor which service_type20:29
dmakogon_hub_cap: vipul: SlickNik: and trove should create sec. rules for default port(as SlickNik sad) and custom spicified by user20:29
vipulamcrn: I think the one contention is the user is still the one specifying hte ports20:29
dmakogon_amcrn: we need mechanism to register services20:29
hub_capid really prefer to make this easier for the user by having a "create security group"20:29
amcrnvipul: not true, the gist explains how that can be turned off20:30
dmakogon_in it will be defined default port20:30
dmakogon_for each service20:30
hub_capand then letting the app figure out what ports are open20:30
hub_capthe guest knows20:30
hub_capthe guest owns the service20:30
hub_capand the logic to find out what port its on20:30
vipulamcrn: apologize if it's already in there.. first time lookign at it20:30
hub_capamcrn: lol do u expect us to do our homework?!?!?!!?!?!20:30
hub_cap;)20:30
amcrn:|20:30
dmakogon_ hub_cap: vipul: SlickNik: amcrn: GA could store ports as meta-data on instance20:31
SlickNikamcrn: reading the gist, I think the idea is exactly the same20:31
hub_capok lets do this20:31
hub_captable this discussion20:31
amcrnI think we're all in consensus, we just don't know it yet ;)20:31
hub_capand read the gist20:31
*** jcoufal_mtg is now known as jcoufal20:31
hub_capand talk about it tomorrow20:31
SlickNikexcept that the onus is on the guest to do the port config vs the api / taskmgr (the way it is today)20:31
hub_capsince amcrn knwos this stuff20:31
SlickNikamcrn: I suspect you are correct :)20:31
hub_capi believe him20:31
hub_caphe says we are in consensus20:32
vipulthe main thing is we should keep this a managed service20:32
hub_capstill, table it20:32
vipuland not have to let the user figure all this out20:32
* hub_cap picks up the gavel20:32
hub_capwe have too much on agenda20:32
vipulnext..20:32
hub_cap#topic MongoDB support20:32
dmakogon_moving on20:32
*** openstack changes topic to "MongoDB support (Meeting topic: trove)"20:32
dmakogon_i thinks we20:32
SlickNikaha20:32
SlickNikso this came up last week20:33
dmakogon_i think we're done with it20:33
hub_capi like it! lets do mongo20:33
hub_capgood20:33
hub_capmoving on20:33
amcrnlol20:33
isviridov_)20:33
dmakogon_main goal for Ice House  - global refactoring20:33
dmakogon_for pluggability20:33
hub_caprefactoring everything into globals?20:33
SlickNiklol20:33
hub_caphehehe i kid i kid!!!!20:33
kevinconway+1 hub_cap20:33
robertmyershaha20:33
dmakogon_lol20:33
pdmarsyes20:33
hub_capperiod20:33
hub_capbut yes i agree we need refactoring first20:34
hub_capPERIOD20:34
isviridov_global HEATing20:34
hub_caplol nice20:34
hub_cap#topic virgo20:34
*** openstack changes topic to "virgo (Meeting topic: trove)"20:34
hub_capso who came up w/ this doozie?20:34
hub_capand dont say me20:34
hub_capcuz i didnt20:34
imsplitbityou did20:34
hub_capi mightve tried to plant seeds20:34
dmakogon_so many IRONY(c)20:34
cp16nethub_cap20:34
cp16net:-P20:34
SlickNikisviridov: wanted some clarification20:34
hub_capbut i didnt water them and they died20:34
SlickNikagain from last week.20:34
hub_capok whats up20:34
isviridov_hup_cap, came from trove channel, seems from you. Please comment if it is on roadmap or something&20:35
dmakogon_anything new to discuss ?20:35
hub_capfwiw, i think we need to fundamentally rule out a python guest beffore we move to virgo20:35
hub_capisviridov_ shhhhhhhhh20:35
SlickNiklol20:35
isviridov_hub_cap, i'm all silence20:35
*** SergeyLukjanov has quit IRC20:35
hub_caphttp://summit.openstack.org/cfp/details/5320:35
cp16netor any other lang20:35
kevinconwaydo we only need to rule out the standard python imll?20:35
kevinconwayor can jython be suggested?20:36
*** akuznetsov has joined #openstack-meeting-alt20:36
grapexkevinconway: I like it20:36
dmakogon_i would like to stay pure python20:36
hub_capwait you arent running this whole infra in jython kevinconway?20:36
vipulwhat ahppened to the my little pony one20:36
hub_capdmakogon_: lets pray hes joking20:36
kevinconwayno, i'm running iron python20:36
hub_capvipul: lady rainicorn still lives20:36
SlickNikmy little pony one?20:36
dmakogon_hub: ok :)20:36
hub_cap:)20:36
SlickNikoh, that was adventure time methinks20:36
kevinconwayso i can use my vs201420:36
hub_capi need to put some feelers out between projects that use guests20:37
hub_capsee if there is enough overlap between them20:37
hub_capor if we should just say screw it and make our own (outside trove) guest20:37
imsplitbitI think the community already has plenty of those20:37
grapexMy feeling is a guest by definition should be very small, so the basis of a common implementation is less important than a common interface.20:37
dmakogon_ hub_cap: vipul: SlickNik: do not forget about OpenStack TC acceptance20:37
imsplitbitI'd love to see a semi-unified agent20:37
hub_capdmakogon_: fair point20:37
isviridov_dmakogon_, +120:38
kevinconwaywhat's the clever name we would use for an openstack guest project?20:38
kevinconwayi think that's the most important part20:38
imsplitbitor just a common reference spec at the very least20:38
hub_capkevinconway: obvi20:38
hub_capimsplitbit: agreed20:38
vipulimsplitbit: i think a common implementation that works in production for all shoudl be the goal20:38
hub_capok so lets move on. ther is not much to do here for us in this meeting20:38
hub_capwe are all singing in concert20:39
juicevipul +120:39
grapexIf kevinconway or someone wants to use a guest on a Windows OS maybe they'll even use a more VS2014-centric language to code it. :)20:39
hub_capsans kevinconway and his iron jython20:39
imsplitbitbut grapex +100000 I think python isn't necessarily the best way to implement a guest agent, esp for really small vms/containers20:39
dmakogon_kevinconway: burglar20:39
SlickNik+1 to moving on.20:39
imsplitbit+20:39
imsplitbit++120:39
hub_cap#topic trove refactoring20:39
*** openstack changes topic to "trove refactoring (Meeting topic: trove)"20:39
isviridov_move on, thx hub_cap20:39
hub_capdmakogon_: go go go20:39
cp16net1++20:39
grapeximsplitbit: And once you get there, I think enforcing an implementation only seems like a good idea if you've never encountered other people's specific problems.20:39
hub_capare these all from last wk?20:39
dmakogon_yes20:39
imsplitbithub_cap: yep20:40
dmakogon_we already doing some approved stuff20:40
dmakogon_so, nothing new20:40
dmakogon_i think we could move one20:40
*** sarob has joined #openstack-meeting-alt20:40
*** noslzzp has quit IRC20:40
SlickNiksounds good20:40
hub_capok good20:40
hub_capill clean this up (the meeting stuff)20:41
hub_capfor next wk20:41
hub_cap#topic moving guest into a new repo20:41
*** openstack changes topic to "moving guest into a new repo (Meeting topic: trove)"20:41
dmakogon_hub_cap: sounds good20:41
hub_capso we talked a while ago abotu moving the guest20:41
hub_capthis kinda goes back to topic -120:41
SlickNikYes, we discussed it in the past.20:41
hub_capi think its still a good idea (tm)20:41
dmakogon_hub_cap: vipul: SlickNik: i have something to say20:41
hub_capdmakogon_: plz do20:41
SlickNikgo on20:41
SlickNikI also think it's a good idea.20:42
dmakogon_hub_cap: vipul: SlickNik: we could create sepparate setup for GA package20:42
dmakogon_hub_cap: vipul: SlickNik: 2 setup.py and 2 setup.cfg in one repo20:42
SlickNikdmakogon_: In order to do that we need to move it out into a separate package20:42
dmakogon_hub_cap: vipul: SlickNik: but still in one repo20:43
SlickNikdmakogon_: openstack ci doesn't support 2 setup.py's in the same package.20:43
hub_cap2 setup.py in same repo is not good i believe from mordred...20:43
vipulwe could.. just wouldn't work too well with the tooling CI gives us20:43
* hub_cap waits for mordred to magically appear20:43
mordredcorrect20:43
isviridov_With different repos, active development will we have double reviews in gerrit?20:43
SlickNiknever fails.20:43
* hub_cap waits for mordred to magically vanish20:43
*** jrodom has quit IRC20:43
amcrndidn't even have to say his name three times20:43
dmakogon_lol20:43
SlickNikheh20:43
hub_capHAHAHAHA that was awesome20:43
mordred2 setup.py and 2 setup.cfg in one repo completely unsupported20:43
hub_capgood timing mordred20:43
mordredone repo == one release artifact20:44
hub_cap== one happy ci team20:44
mordrednow - what are you talking about? :)20:44
isviridov_mordred, double reviews in gerrit?20:44
hub_capmezcal20:44
mordredisviridov_: why would you do double reviews?20:44
hub_caplets not rabbit hole this20:44
hub_capits not supported20:44
hub_capi trust thre are good reasons20:44
dmakogon_hub_cap: vipul: SlickNik: mordred: we could use second setup at instance, while tests, CI builds trove with original setup.py20:45
hub_capmordred: and team are super smart, so lets go w. them on this20:45
vipulI don't know if the arguments for keeping them in the same repo are > keeping them separate20:45
isviridov_mordred, If we are adding feature and changing core, and changing guest agent...20:45
mordredhub_cap: basically, python tooling is not good enough for this, it's confusing, it's hard to reason about, it breaks everything, and it will cause your children to lose all of their limbs20:45
hub_caplike a client, it can be a separate artifact. i think its a perfectly sane idea20:45
hub_capoh god mordred but my sons only 10mo old! hes barely understanding his limbs20:46
mordredhub_cap: ++20:46
mordredhub_cap: yup. they'll fall off20:46
hub_capshiiiiiiii20:46
dmakogon_hub_cap +1 for separate artifact20:46
vipulisviridov_: sure, there may be those cases, but you ahve the same issue with troveclient when you chagne the trove API20:46
hub_capso this was more about the timeline20:46
hub_capnot whether to do it20:46
hub_capwe decided to do it already :)20:46
hub_caplike 6mo ago20:46
* mordred goes back into his hole20:46
hub_capthx mordred, say hi to the other rabbits20:46
mordredsquirrel!20:46
dmakogon_and to Alise20:47
hub_capHA20:47
SlickNikthanks mordred, say hi to clarkb for me :)20:47
isviridov_vipul, means not so critical. Thx20:47
hub_capok so my gift to the group20:47
SlickNikSo, this kinda ties in with the trove conductor work that datsun180b's been working on20:47
kevinconwayhub_cap: bbq?20:47
hub_capill make sure i get a better timeline for this20:47
hub_caphehe kevinconway nice20:47
vipulwe should shoot for icehouse20:47
dmakogon_btw, what about conductor ?20:48
hub_capwe need to shoot for i1 vipul20:48
vipuleven better20:48
hub_capthats when we get to rip shit out like a mad scientist20:48
SlickNikall the big changes happen in 1 :)20:48
hub_capi need a scalpel and duct tape STAT20:48
*** msisk has quit IRC20:48
hub_capdo we need to discuss versions / service_types20:48
hub_capor20:48
hub_capguest_agent service registry20:48
dmakogon_no20:48
vipulno20:48
hub_capagain i dont knwo if these are last wks20:48
SlickNikboth were remnants of last week20:48
dmakogon_last one interesting20:49
hub_cappdmars: configuration management  ya?20:49
hub_cap#topic configuration management20:49
pdmarsyes20:49
*** openstack changes topic to "configuration management (Meeting topic: trove)"20:49
hub_cap#link https://wiki.openstack.org/wiki/Trove/Configurations20:49
pdmarsso i picked this bp up20:49
SlickNikgo for it pdmars20:49
pdmarsmostly makes sense, but i have some questions20:49
pdmarsspecifically about handling dynamic vs non-dynamic mysql vars20:49
pdmarsdynamic don't require a restart, non-dynamic do20:50
pdmarsi was thinking that when a configuration group is attached to an instance, it should set the dynamic vars and inform the user they need to restart to set non-dynamic20:50
pdmarsdo others have thoughts/opinions on that?20:50
hub_capi think thats a valid point... maybe having a message upon group creation too?20:51
vipulwhat about returning wehther one is dynamic or not in an API call20:51
pdmarshub_cap: sure20:51
vipulso list of all available options20:51
pdmarsyeah, so that info is in /configurations/parameters20:51
hub_capvipul: thre is some api around "avail options"20:51
vipulok20:51
amcrnpdmars: are you thinking of a state verification (like seen in a resize), force sending of ack=true, or ?20:51
hub_capya what pdmars says20:51
pdmarsit lists what you can change, what the bounds are, and if it's dynamic20:51
SlickNikpdmars: that is good20:52
vipulso the question is whether to rquire the user to issue a restart vs. us doing it20:52
hub_capamcrn: i think that maint windows would be good for restart but thats a ways off20:52
amcrnsorry, i think i worded it poorly20:52
pdmarshub_cap: amcrn: right20:52
amcrni was asking what vipul is20:52
pdmarsvipul: yes20:52
hub_caphes american20:52
hub_capsry20:52
hub_capMerican20:52
vipullol20:52
amcrnMURICA20:52
SlickNikheh20:52
hub_capha20:53
pdmarsheh20:53
dmakogon_let's keep this question for the nex meeting20:53
hub_capwell we have 7 min left, i think its ok to discuss20:53
amcrnyou could send in a 'force-apply' in the request stating that if a restart-applicable parameter is included, that the instance be restarted20:53
vipuli think that's fair.. we shouldn't restart it20:53
SlickNikSo I prefer informing the user that a restart is needed.20:53
pdmarsi'd like some initial feedback today20:53
pdmarsif possible20:53
dmakogon_and. i think, we need some specs for it20:53
hub_capamcrn: i think that will naturally happy20:53
hub_cap*happen20:53
hub_capdmakogon_: see the link20:53
cp16netamcrn: i was thinking something similar20:54
SlickNikamcrn: I like that approach (force-apply)20:54
kevinconwaymaybe we should patch mysql to never need restart20:54
hub_capwhen i change subject20:54
hub_capguys20:54
dmakogon_hub_cap: sorry missed that20:54
hub_capif the config is edited20:54
hub_capand a restart happens20:54
hub_capyou get a force apply20:54
hub_capperiod20:54
hub_capresizes restart an instance20:54
vipulkevinconway: maybe _you_ should :P20:54
hub_capthis will naturally happen20:54
pdmarshub_cap: right20:54
dmakogon_hub_cap: i mean specs for force applying20:54
cp16netlike an api to /apply gets a response do what it needs to do20:54
hub_capwe dont need a flag for this20:54
pdmarshub_cap: agreed20:54
cp16neteither restart or say you're good20:54
hub_capon no i dont think we need a response20:55
hub_capthatll be complicated20:55
hub_capjust warn "these wont go into affect till you /instanc/id/actions {restart}20:55
SlickNikso if a user doesn't want a restart, he doesn't change the config?20:55
hub_cap"20:55
hub_capw/o the newline20:55
pdmarshub_cap: yes20:55
dmakogon_hub_cap: algorithm for this operation is not so clear is it should be, is some one got perfect vision of this task ?20:55
hub_capSlickNik: the dynamics get changed20:55
cp16netmaybe i was misstaken... so you can push >1 config at a time?20:55
hub_capmysql in to the instance, change what you can20:55
cp16netor not?20:55
hub_capthe non dynamics, which require restart, will just sit ther ein the cofnig file20:56
kevinconway1 config or 1 config option?20:56
hub_cap*config20:56
hub_capdmakogon_: thats why pdmars is asking these questions :)20:56
amcrnI see what you're saying hub_cap, that works20:56
hub_capif you submit things that are dynamic and non dynamic (is there a better word for that)20:56
hub_capthe dynamic ones get applied20:56
amcrnas long as on a instance-get, it has some sort of flag saying outstanding changes haven't been applied20:56
hub_capand both get written20:56
amcrnotherwise you might forget20:57
hub_capamcrn: thats a fair point20:57
pdmarsamcrn: hmm20:57
hub_caprestart_pending20:57
vipulare we storing these configs?20:57
hub_capvipul: yes20:57
vipulbesides just on the my.cnf right?20:57
cp16netmaybe yeah a different state change20:57
pdmarsvipul: we write them to an overrides.cnf file for mysql20:57
hub_capthatll be useful for maint windows (restart_pending or whatever)20:57
cp16netyeah i like that20:57
hub_capmaint window can see if a user needs to restart20:57
vipuli see use cases where you may want to spin up a new instance with an existing config20:57
*** esp has left #openstack-meeting-alt20:57
hub_capthat is valid too vipul20:57
kevinconwaywould this be a use case for: 205 Reset Content20:57
pdmarsvipul: also can do20:57
hub_capits in the spec i believe20:57
vipulcool20:58
pdmarshub_cap: yes20:58
*** NikitaKonovalov has quit IRC20:58
pdmarsso the other major question is the unassign ... same basic idea20:58
SlickNikI'm fine with the warn as long as we have the restart_pending20:58
pdmarsSlickNik: ok, i think that's reasonable20:58
hub_cap+1 SlickNik amcrn et al20:58
SlickNikelse the user has no way to know that only half his config is applied upon inspection of the instance20:58
amcrnpdmars: after we fully read your wiki, where would you like comments/questions posted? Is there a bug/bp, or in-line on the wiki?20:58
robertmyerswhy not just allways warn they need to restart?20:59
hub_capi wish bp had a better way to do this amcrn :(20:59
amcrnword20:59
pdmarsin line, or in irc to me/the group, whatever works for you20:59
hub_capok meeting is over. we didnt get to finish20:59
amcrnpdmars: ok, cool.20:59
hub_caplets move this discussion back to #openstack-trove20:59
hub_capto get consensus on last item for pdmars20:59
hub_capand to have open discussion20:59
pdmarsok20:59
SlickNiksounds good20:59
dmakogon_ok20:59
hub_capany final words of wisdom?20:59
SlickNikI want to make a suggestion21:00
dmakogon_Love for everyone !21:00
SlickNikthe wiki page for the meeting.21:00
cp16net<321:00
SlickNikCan we have a _previous_ meeting section21:00
dmakogon_<321:00
grapex<321:00
hub_capnot a bad idea SlickNik21:00
dmakogon_SlickNik +121:00
hub_capHUGS21:00
hub_cap#endmeeting21:00
*** openstack changes topic to "OpenStack meetings (alternate)"21:00
openstackMeeting ended Wed Sep 11 21:00:45 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:00
SlickNikand when the meeting is over move the meeting agenda from this week to the previous section21:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-09-11-20.00.html21:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-09-11-20.00.txt21:00
openstackLog:            http://eavesdrop.openstack.org/meetings/trove/2013/trove.2013-09-11-20.00.log.html21:00
SlickNikI'll do it for this week21:00
grapexdmakogon_: Instead of "o/" we need to come up with some emoticon that can represent everyone holding hands.21:00
hub_capSlickNik: make it so21:00
SlickNiktight21:01
hub_cap\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/21:01
cp16netlol21:01
dmakogon_\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/\o/21:01
hub_cap:P21:01
grapex>-|o21:01
grapex>-|o21:01
hub_capheh ok lets leave this room in caes there is another meeting21:01
*** robertmyers has left #openstack-meeting-alt21:02
*** imsplitbit has left #openstack-meeting-alt21:03
*** lpabon has quit IRC21:03
*** pcm_ has quit IRC21:04
*** isviridov_ has left #openstack-meeting-alt21:06
*** rnirmal has quit IRC21:06
*** demorris has quit IRC21:06
*** NehaV1 has joined #openstack-meeting-alt21:06
*** NehaV1 has quit IRC21:06
*** saurabhs has quit IRC21:06
*** NehaV1 has joined #openstack-meeting-alt21:06
*** akuznetsov has quit IRC21:07
*** NehaV has quit IRC21:08
*** sarob has quit IRC21:11
*** IlyaE has quit IRC21:15
*** demorris has joined #openstack-meeting-alt21:15
*** demorris has quit IRC21:18
*** gokrokve has joined #openstack-meeting-alt21:25
*** amcrn has left #openstack-meeting-alt21:26
*** lblanchard has quit IRC21:26
*** eankutse has quit IRC21:29
*** IlyaE has joined #openstack-meeting-alt21:36
*** sarob has joined #openstack-meeting-alt21:36
*** anteaya has joined #openstack-meeting-alt21:39
*** pdmars has quit IRC21:46
*** sarob has quit IRC21:48
*** sarob has joined #openstack-meeting-alt21:48
*** crobertsrh is now known as _crobertsrh21:50
*** jmcbride has quit IRC21:52
*** NikitaKonovalov has joined #openstack-meeting-alt21:58
*** betsy has quit IRC21:58
*** tanisdl has quit IRC21:59
*** NikitaKonovalov has quit IRC22:02
*** lifeless has quit IRC22:17
*** jrodom has joined #openstack-meeting-alt22:42
*** sacharya has quit IRC22:47
*** colinmcnamara has joined #openstack-meeting-alt22:53
*** dmakogon_ has quit IRC22:53
*** gokrokve has quit IRC22:58
*** NikitaKonovalov has joined #openstack-meeting-alt22:59
*** NehaV1 has quit IRC23:02
*** dhellmann is now known as dhellmann_23:02
*** dhellmann_ is now known as dhellmann23:02
*** NikitaKonovalov has quit IRC23:03
*** colinmcnamara has quit IRC23:05
*** amytron has quit IRC23:07
*** IlyaE has quit IRC23:09
*** jrodom has quit IRC23:10
*** dhellmann is now known as dhellmann_23:11
*** lifeless has joined #openstack-meeting-alt23:12
*** jcoufal has quit IRC23:21
*** jasonb365 has quit IRC23:25
*** anteaya_ has joined #openstack-meeting-alt23:35
*** anteaya has quit IRC23:38
*** markwash has quit IRC23:40
*** sarob has quit IRC23:41
*** sarob has joined #openstack-meeting-alt23:45
*** sarob has quit IRC23:46
*** grapex has quit IRC23:49
*** jcoufal has joined #openstack-meeting-alt23:49
*** jcru has quit IRC23:50
*** anteaya__ has joined #openstack-meeting-alt23:55
*** demorris has joined #openstack-meeting-alt23:56
*** anteaya_ has quit IRC23:58
*** NikitaKonovalov has joined #openstack-meeting-alt23:58

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