Thursday, 2014-08-14

*** markmcclain has joined #openstack-meeting-300:01
*** markmcclain1 has quit IRC00:02
*** dconde has joined #openstack-meeting-300:03
*** otherwiseguy has quit IRC00:04
*** dconde has quit IRC00:12
*** alexpilotti has quit IRC00:13
*** yamahata has joined #openstack-meeting-300:23
*** eguz has joined #openstack-meeting-300:24
*** eguz has quit IRC00:24
*** eghobo has quit IRC00:28
*** SumitNaiksatam has quit IRC00:46
*** banix has joined #openstack-meeting-300:55
*** eghobo has joined #openstack-meeting-301:02
*** seizadi1 has quit IRC01:04
*** thomasem has joined #openstack-meeting-301:06
*** thomasem has quit IRC01:06
*** eghobo has quit IRC01:07
*** rudrarugge has quit IRC01:15
*** sankarshan_away is now known as sankarshan01:18
*** sankarshan is now known as sankarshan_away01:18
*** alexsyip has quit IRC01:20
*** celttechie has quit IRC01:21
*** armax has joined #openstack-meeting-301:22
*** Sukhdev has quit IRC01:26
*** markmcclain1 has joined #openstack-meeting-301:29
*** otherwiseguy has joined #openstack-meeting-301:30
*** markmcclain has quit IRC01:30
*** stanzgy has joined #openstack-meeting-301:32
*** markmcclain1 has quit IRC01:36
*** s3wong has quit IRC01:38
*** carl_baldwin has joined #openstack-meeting-301:40
*** tomoe_ has joined #openstack-meeting-301:41
*** yamamot__ has joined #openstack-meeting-301:46
*** yamamot__ has quit IRC01:46
*** yamamot__ has joined #openstack-meeting-301:47
*** yamamoto has quit IRC01:49
*** seizadi has joined #openstack-meeting-301:51
*** carl_baldwin has quit IRC01:54
*** armax has quit IRC01:57
*** thomasem has joined #openstack-meeting-302:06
*** thomasem has quit IRC02:06
*** ivar-lazzaro has quit IRC02:09
*** jpomero has quit IRC02:09
*** jpomero has joined #openstack-meeting-302:10
*** banix has quit IRC02:18
*** celttechie has joined #openstack-meeting-302:38
*** yamamot__ has quit IRC02:39
*** yamamoto has joined #openstack-meeting-302:40
*** yamamoto has quit IRC02:41
*** yamamoto has joined #openstack-meeting-302:41
*** armax has joined #openstack-meeting-302:50
*** seizadi has quit IRC02:55
*** thomasem has joined #openstack-meeting-303:00
*** thomasem has quit IRC03:01
*** carl_baldwin has joined #openstack-meeting-303:01
*** marun has quit IRC03:04
*** badveli has quit IRC03:10
*** vkmc has quit IRC03:25
*** seizadi has joined #openstack-meeting-303:33
*** armax has quit IRC03:38
*** armax has joined #openstack-meeting-303:38
*** asahlin has quit IRC03:42
*** jpomero_ has joined #openstack-meeting-303:47
*** erw_ has joined #openstack-meeting-303:49
*** wendar_ has joined #openstack-meeting-303:49
*** gugl2 has joined #openstack-meeting-303:50
*** mikal_ has joined #openstack-meeting-303:51
*** jomara_ has joined #openstack-meeting-303:51
*** edhall_ has joined #openstack-meeting-303:52
*** ttx` has joined #openstack-meeting-303:52
*** sarob has quit IRC03:52
*** erw has quit IRC03:52
*** coolsvap has quit IRC03:52
*** jomara has quit IRC03:52
*** mikal has quit IRC03:52
*** rossella_s has quit IRC03:52
*** mordred has quit IRC03:52
*** flaviof_zzz has quit IRC03:52
*** wendar has quit IRC03:52
*** ttx has quit IRC03:52
*** sc68cal has quit IRC03:52
*** gugl has quit IRC03:52
*** jpomero has quit IRC03:52
*** edhall has quit IRC03:52
*** sc68cal_ has joined #openstack-meeting-303:52
*** erw_ is now known as erw03:53
*** rossella_s has joined #openstack-meeting-303:53
*** mordred has joined #openstack-meeting-303:53
*** rudrarugge has joined #openstack-meeting-303:56
*** coolsvap has joined #openstack-meeting-303:58
*** jaypipes has quit IRC04:10
*** armax has quit IRC04:12
*** sarob has joined #openstack-meeting-304:14
*** rudrarugge has quit IRC04:35
*** flaviof_zzz has joined #openstack-meeting-304:57
*** mikal_ is now known as mikal04:58
*** SridharRamaswamy has joined #openstack-meeting-305:18
*** otherwiseguy has quit IRC05:23
*** seizadi has quit IRC05:24
*** armax has joined #openstack-meeting-305:31
*** SridharRamaswamy has quit IRC05:35
*** SridharRamaswamy has joined #openstack-meeting-305:35
*** amotoki has joined #openstack-meeting-305:38
*** carl_baldwin has quit IRC05:39
*** celttechie has quit IRC05:43
*** Sukhdev has joined #openstack-meeting-305:43
*** armax has quit IRC06:02
*** SridharRamaswamy has quit IRC06:04
*** SridharRamaswamy has joined #openstack-meeting-306:04
*** Sukhdev has quit IRC06:13
*** SridharRamaswamy has quit IRC06:18
*** jamielennox is now known as jamielennox|away06:24
*** k4n0 has joined #openstack-meeting-306:30
*** yamamoto has quit IRC06:51
*** sankarshan_away is now known as sankarshan06:54
*** sankarshan is now known as sankarshan_away06:54
*** alexpilotti has joined #openstack-meeting-306:56
*** jtomasek_ has joined #openstack-meeting-307:01
*** Longgeek has joined #openstack-meeting-307:13
*** MaxV has joined #openstack-meeting-307:19
*** jcoufal has joined #openstack-meeting-307:28
*** yamamoto has joined #openstack-meeting-307:31
*** pkoniszewski has joined #openstack-meeting-307:32
*** ttx` is now known as ttx07:39
*** ttx has quit IRC07:40
*** ttx has joined #openstack-meeting-307:40
*** igordcard has joined #openstack-meeting-307:46
*** Longgeek has quit IRC07:46
*** Longgeek has joined #openstack-meeting-307:46
*** Longgeek has quit IRC08:00
*** Longgeek has joined #openstack-meeting-308:00
*** Longgeek has quit IRC08:04
*** Longgeek has joined #openstack-meeting-308:05
*** alexpilotti has quit IRC08:06
*** MaxV has quit IRC08:17
*** MaxV has joined #openstack-meeting-308:17
*** MaxV has quit IRC08:22
*** yamahata has quit IRC08:26
*** MaxV has joined #openstack-meeting-308:28
*** yamamoto has quit IRC08:47
*** SridharRamaswamy has joined #openstack-meeting-309:06
*** vkmc has joined #openstack-meeting-309:10
*** alexpilotti has joined #openstack-meeting-309:12
*** yamahata has joined #openstack-meeting-309:16
*** yamamoto has joined #openstack-meeting-309:18
*** yamamoto has quit IRC09:24
*** yamamoto has joined #openstack-meeting-309:30
*** SridharR_ has joined #openstack-meeting-309:30
*** SridharRamaswamy has quit IRC09:32
*** tomoe_ has quit IRC09:39
*** alexpilotti_ has joined #openstack-meeting-309:53
*** alexpilotti has quit IRC09:55
*** alexpilotti_ is now known as alexpilotti09:55
*** alexpilotti has quit IRC09:57
*** jab has joined #openstack-meeting-309:59
*** jab has quit IRC09:59
*** jab has joined #openstack-meeting-309:59
*** jab is now known as bradjones10:03
*** SridharR_ has quit IRC10:06
*** SridharRamaswamy has joined #openstack-meeting-310:06
*** yamamoto has quit IRC10:10
*** flaviof_zzz is now known as flaviof10:10
*** Longgeek has quit IRC10:10
*** SridharRamaswamy has quit IRC10:11
*** Longgeek has joined #openstack-meeting-310:11
*** Longgeek has quit IRC10:14
*** Longgeek has joined #openstack-meeting-310:37
*** tomoe_ has joined #openstack-meeting-310:43
*** yamamoto has joined #openstack-meeting-310:48
*** yamamoto has quit IRC10:53
*** tomoe_ has quit IRC10:55
*** yamahata has quit IRC11:09
*** MaxV has quit IRC11:17
*** MaxV has joined #openstack-meeting-311:17
*** MaxV has quit IRC11:22
*** julim has joined #openstack-meeting-311:33
*** julim has quit IRC11:34
*** lblanchard has joined #openstack-meeting-311:36
*** alexpilotti has joined #openstack-meeting-311:43
*** amotoki has quit IRC11:48
*** yamamoto has joined #openstack-meeting-311:48
*** MaxV has joined #openstack-meeting-311:49
*** MaxV has quit IRC11:50
*** MaxV has joined #openstack-meeting-311:51
*** yamamoto has quit IRC11:53
*** MaxV has quit IRC11:55
*** MaxV has joined #openstack-meeting-311:55
*** flaviof is now known as flaviof_zzz12:12
*** salv-orlando has quit IRC12:14
*** tomoe_ has joined #openstack-meeting-312:15
*** flaviof_zzz is now known as flaviof12:15
*** julim has joined #openstack-meeting-312:15
*** tomoe_ has quit IRC12:16
*** yamamoto has joined #openstack-meeting-312:20
*** cjellick has joined #openstack-meeting-312:24
*** yamamoto has quit IRC12:26
*** cjellick has quit IRC12:28
*** cjellick has joined #openstack-meeting-312:29
*** banix has joined #openstack-meeting-312:33
*** tomoe_ has joined #openstack-meeting-312:35
*** tmazur has joined #openstack-meeting-312:50
*** flaviof is now known as flaviof_zzz12:56
*** thomasem has joined #openstack-meeting-313:03
*** thomasem has quit IRC13:06
*** jpomero_ has quit IRC13:08
*** thomasem has joined #openstack-meeting-313:08
*** yamamoto has joined #openstack-meeting-313:18
*** jcoufal has quit IRC13:19
*** jcoufal has joined #openstack-meeting-313:19
*** seizadi has joined #openstack-meeting-313:20
*** thomasem has quit IRC13:21
*** yamamoto has quit IRC13:23
*** mfer has joined #openstack-meeting-313:24
*** nelsnelson has quit IRC13:26
*** peristeri has joined #openstack-meeting-313:26
*** jpomero has joined #openstack-meeting-313:30
*** banix has quit IRC13:33
*** ycombinator has quit IRC13:34
*** glenc has quit IRC13:35
*** glenc has joined #openstack-meeting-313:36
*** bradjones has quit IRC13:38
*** flaviof_zzz is now known as flaviof13:40
*** armax has joined #openstack-meeting-313:42
*** otherwiseguy has joined #openstack-meeting-313:50
*** thangp has joined #openstack-meeting-313:51
*** pballand has quit IRC13:57
*** xgerman has joined #openstack-meeting-314:00
*** xgerman has left #openstack-meeting-314:00
*** jab has joined #openstack-meeting-314:03
*** jab has quit IRC14:03
*** jab has joined #openstack-meeting-314:03
*** nelsnelson has joined #openstack-meeting-314:03
*** coolsvap has quit IRC14:07
*** nelsnelson has quit IRC14:08
*** jaypipes has joined #openstack-meeting-314:09
*** nelsnelson has joined #openstack-meeting-314:09
*** jgrimm has joined #openstack-meeting-314:12
*** amotoki has joined #openstack-meeting-314:12
*** yamamoto has joined #openstack-meeting-314:18
*** coolsvap has joined #openstack-meeting-314:19
*** yamamoto has quit IRC14:23
*** markmcclain has joined #openstack-meeting-314:25
*** markmcclain has quit IRC14:25
*** markmcclain has joined #openstack-meeting-314:27
*** pkoniszewski has quit IRC14:31
*** devvesa has joined #openstack-meeting-314:40
*** k4n0 has quit IRC14:45
*** carl_baldwin has joined #openstack-meeting-314:47
*** david-lyle has joined #openstack-meeting-314:50
*** matrohon has joined #openstack-meeting-314:51
*** SridharRamaswamy has joined #openstack-meeting-314:52
*** SridharRamaswamy has quit IRC14:53
*** yamamoto has joined #openstack-meeting-314:54
*** SridharRamaswamy has joined #openstack-meeting-314:55
*** thomasem has joined #openstack-meeting-314:57
*** stanzgy has quit IRC14:58
*** mrsmith has joined #openstack-meeting-314:58
*** hichihara has joined #openstack-meeting-314:59
carl_baldwinhi all14:59
*** marun has joined #openstack-meeting-315:00
yamamotohi15:00
mrsmithhowdy15:00
devvesahi15:00
hichiharahi15:00
carl_baldwinSwami, viveknarasimhan, armax, safchain, amuller, nextone92, devvesa15:00
armaxcarl_baldwin: hello15:00
*** mestery is now known as mestery_afk15:01
carl_baldwin#startmeeting neutron_l315:01
openstackMeeting started Thu Aug 14 15:01:16 2014 UTC and is due to finish in 60 minutes.  The chair is carl_baldwin. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: neutron_l3)"15:01
openstackThe meeting name has been set to 'neutron_l3'15:01
carl_baldwin#topic Announcements15:01
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)"15:01
carl_baldwin#link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam15:01
*** HenryG_ has joined #openstack-meeting-315:01
carl_baldwinJuno-3 is September 4th. FPF is the 21st.  That is one week from today.15:02
*** Rajeev has joined #openstack-meeting-315:02
*** Swami has joined #openstack-meeting-315:02
carl_baldwin#link https://wiki.openstack.org/wiki/Juno_Release_Schedule15:02
*** haleyb_ has joined #openstack-meeting-315:03
carl_baldwin#topic neutron-ovs-dvr15:03
*** openstack changes topic to "neutron-ovs-dvr (Meeting topic: neutron_l3)"15:03
carl_baldwinSwami: Do you have a report?15:03
Swamicarl_baldwin: yes15:03
*** HenryG has quit IRC15:03
*** marun has quit IRC15:04
SwamiWe are progressing with the bug fix15:04
*** amuller_ has joined #openstack-meeting-315:04
SwamiThere were couple of bugs that was added to the l3-dvr-backlog yesterday15:04
*** marun has joined #openstack-meeting-315:04
SwamiThe migration patch for the DVR is almost done and we have post it yesterday15:05
armaxSwami: I am getting confused by all the bugs reports about where and when the namespace get created15:05
SwamiWhile we were testing the migration patch we were able to reproduce the "lock wait" issue that was reported by Armando on the DB.15:05
armaxbut that’s probably just me15:05
*** marun has quit IRC15:05
*** jcoufal has quit IRC15:06
*** pballand has joined #openstack-meeting-315:06
Swamiarmax: Yes I can explain.15:06
armaxSwami: we can take this offline15:06
*** HenryG_ has quit IRC15:06
mrsmitharmax: I agree - there are too many scheduling bugs being reported15:06
*** jcoufal has joined #openstack-meeting-315:06
armaxbut it might make sense to have one umbrella bug15:06
mrsmithI want to take a look at some of the snat ones15:06
*** pcm_ has joined #openstack-meeting-315:06
Swamiarmax: For snat scheduler is looking for a payload "gw_exists".15:07
armaxthat lists all the expected conditions and file patches that address the issues partially15:07
* pcm_ sorry...I'm late15:07
*** HenryG has joined #openstack-meeting-315:07
SwamiBut it has to come from three different scenarios.15:07
armaxuntil we’re happy that all the conditions are met15:07
*** tmazur has quit IRC15:07
carl_baldwinarmax: I agree it makes sense to cull them together.15:07
SwamiWhen an interface is added we are called notify_router_updated but only "subnet is passed as payload".15:07
armaxI have seen these bug reports being filed over time and it’s confusing as to whether some are regressions, new bugs and whatnot15:07
*** salv-orlando has joined #openstack-meeting-315:08
SwamiWhen we create a router with gateway we don't send any "notify_router_updated".15:08
carl_baldwinDoes it make sense for one person, maybe mrsmith, to work on them as a single project with one patch?15:09
SwamiI will go over the SNAT namespace issues with respect to the scheduler today and will consult with you armax and carl.15:09
mrsmithSwami: I will work with you as well15:09
Swamicarl_baldwin: agreed15:09
armaxSwami: thanks, my update is that we’re getting close to getting Tempest to be green across the board with DVR15:09
*** pkoniszewski has joined #openstack-meeting-315:09
SwamiI will work with mrsmith to resolve the scheduler issues.15:09
armaxthere are still a couple issues to iron out, like the DB lock timeout as swami mentioned15:10
armaxbut on a good day, we show DVR failing only on the firewally tests15:10
armaxwhich is expected15:10
mrsmithnice15:10
mrsmith"firewally"15:10
*** jcoufal has quit IRC15:10
armaxwe have persistent issues that are going to be addressed by this patch15:11
armax#link15:11
armaxhttps://review.openstack.org/#/c/113420/15:11
armax#link: https://review.openstack.org/#/c/113420/15:11
armaxI welcome tempest folks roaming in this room15:11
*** tomoe_ has quit IRC15:11
armaxto nudge it in, if they are happy with it15:11
carl_baldwinThe tempest test situation has improved a lot.  That is good.  Also the backlog has actually gone down since last week with some patches propsosed to close out others.15:11
armaxthis will unblock the two persistent faliures…I managed to run the tests successfully locally with that tempest patch15:11
armaxso I am really looking forward to enabling non-voting DVR on every change…15:12
armaxthat most likely will happen post j3, but we’re getting pretty close15:12
mrsmith+115:12
Rajeevvery cool. I will look at couple of reviews and work on enable_snat issue15:12
carl_baldwinarmax: +115:12
armaxnothing else from me on DVR…keep reviewing and keep up the good work!15:12
*** david-lyle has quit IRC15:12
carl_baldwinarmax: Can we propose a patch to infra to enable it?15:12
armaxcarl_baldwin: yes we can, but it’s still early imo15:13
*** david-lyle has joined #openstack-meeting-315:13
carl_baldwin#action carl_baldwin will look for someone to nudge the tempest patch in.15:13
armaxuntil we get rid of all the persistent failures there’s no point15:13
armaxas the run will steal precious resources15:13
armaxto more important job15:13
armaxI’d say the cut-off is as soon as we get a full pass15:13
armaxwith the odd random failure15:14
armaxthanks folks, mic back to you15:14
carl_baldwinarmax: That sounds good.  Thanks.15:14
carl_baldwinAnything else on DVR?15:14
matrohonI also that some of you are interested in enabling multinode in the gate15:14
SwamiI think we covered most of the topics15:15
armaxmatrohon: yes15:15
Rajeevmatrohon: absolutely15:15
armaxmatrohon: link: https://review.openstack.org/#/c/106043/15:15
matrohonarmax : fine do you have worked on it already?15:15
armaxthis is the patch that is addressing this15:15
armaxas soon as it lands15:15
*** Sudhakar has joined #openstack-meeting-315:15
armaxwe’ll whip something together to enable DVR15:15
armaxand see what happens ;)15:15
*** thomasem has quit IRC15:15
matrohonthanks!! sounds great15:16
carl_baldwinarmax: Thanks for the link.15:16
armaxmatrohon: what’s your actual name if you don’t mind me asking?15:16
matrohonarmax : mathieu rohon :)15:16
*** dkehnx has quit IRC15:16
armaxgotcha15:17
armaxI knew that was somewhat familiar15:17
matrohonwe use to work on this item by the past15:17
*** nelsnelson has quit IRC15:17
*** david-lyle has quit IRC15:17
matrohonbut didn't found much time to continue15:17
carl_baldwinAnything else or time to move on?15:17
matrohonarmax : this summarize our backlog :15:18
Swamiplease move on15:18
matrohonhttps://www.mail-archive.com/openstack-infra@lists.openstack.org/msg01132.html15:18
*** nelsnelson has joined #openstack-meeting-315:18
carl_baldwinmatrohon: Thanks, we’re looking forward to the multi-node capability.15:18
carl_baldwin#topic l3-high-availability15:19
*** openstack changes topic to "l3-high-availability (Meeting topic: neutron_l3)"15:19
*** haleyb_ has quit IRC15:19
carl_baldwinsafchain, amuller_: ping15:19
armaxmatrohon: thanks15:19
amuller_Sylvain is on PTO, I've been pushing the agent patches15:19
amuller_Sylvain left the 2 server-side patches in a good state before leaving15:19
*** mestery_afk is now known as mestery15:19
amuller_I think that the code is at a state where it needs some attention from core15:19
amuller_s15:19
carl_baldwinamuller_: I had a look through the list of patches recentlly.  There are a number of them and it is difficult to know where to start.15:20
carl_baldwinHowever, I took a stab at organizing them and I think I’ve nearly got my head wrapped around it.15:20
carl_baldwinI will share what I have on the L3 team page today.15:21
carl_baldwinHopefully, that will make reviewing a little less intimidating.  ;)15:21
*** thomasem has joined #openstack-meeting-315:21
amuller_There are 2 server side patches: https://review.openstack.org/#/c/64553/, then https://review.openstack.org/#/c/66347/15:21
amuller_Armando did a few iterations on the first patch in the past15:22
amuller_Then there's a chain of 4 patches in the agent side. There's no dependency between the agent and server side patches.15:22
amuller_The 4 agent patches start from: https://review.openstack.org/#/c/112140/15:22
armaxamuller_: I’ll have another pass soon15:22
armaxamuller_: but things are looking up!15:22
carl_baldwinamuller_: Does that chain include your added tests?15:23
amuller_I added a functional test for the l3 agent which is working for me locally but failing at the gate15:23
amuller_yes Carl15:23
*** thomasem_ has joined #openstack-meeting-315:23
*** david-lyle has joined #openstack-meeting-315:23
amuller_Maru should be helping out with the gate failure Soon (TM)15:23
amuller_That's the only known issue at this point15:23
amuller_Also I pushed CLI patches15:24
amuller_for DVR and VRRP15:24
amuller_today15:24
amuller_and a devstack dependencies patch15:24
amuller_That's it for l3 ha15:24
carl_baldwinThere is also a devstack patch and maybe one or two more.  Hence, my desire to wrap my head around how the patches are organized and share that knowledge.15:24
amuller_right15:24
amuller_That'd be helpful Carl15:25
amuller_I should be done with a blog post over the weekend, about the feature...15:25
amuller_How VRRP works, keepalived, how we use it15:25
carl_baldwinI think we may be up to 10 patches if I’m not mistaken.  So, a map will be very useful.15:25
amuller_it's aimed at reviewers, operators15:25
carl_baldwin#action carl_baldwin will publish a map for reviewers today.15:25
carl_baldwin^ I will post a link to the ML.15:26
*** Sudhakar has quit IRC15:26
amuller_Thank you :)15:26
carl_baldwinamuller_: if I recall, I saw a TODO to integrate with DVR in one of the patches but I can’t find it at the moment.15:26
*** thomasem has quit IRC15:26
amuller_it's the first  server side patch15:26
amuller_it's working at the model level, everything is persisted correctly last I checked15:26
amuller_but we haven't tested it out further than that15:27
amuller_(As for how L3 HA interacts with DVR)15:27
*** yamahata has joined #openstack-meeting-315:27
*** haleyb_ has joined #openstack-meeting-315:27
carl_baldwinamuller_: Is it the right time to start getting testers willing to test the two features together?15:27
amuller_I think it is15:27
*** Sudhakar has joined #openstack-meeting-315:28
carl_baldwinHas the DVR team looked at this?15:28
mrsmithnot yet - sounds like we need to15:28
mrsmithI've looked at some of the patches15:29
*** jaypipes has quit IRC15:29
carl_baldwinmrsmith: Great, I’d like to see your feedback on them.15:29
*** MaxV has quit IRC15:29
carl_baldwinI’ll see what I can do about testing DVR + L3 HA.15:30
amuller_I think the work will mostly be about scheduling, so that when a router is created with both DVR and HA turned on, it needs to go as HA on the SNAT nodes, and as non-HA on the computes15:30
*** carl_baldwin_ has joined #openstack-meeting-315:32
carl_baldwin_Anything else on l3 ha?15:33
Sudhakarhi carl15:33
Sudhakari have one quick question..15:33
amuller_there's a bit of a mess with the CLI patches but it can be worked out over Gerrit15:33
*** lblanchard has quit IRC15:33
amuller_Swami: ^15:33
Sudhakarwhat are the implications this patch ..https://review.openstack.org/#/c/110893/ for L3 HA..15:33
Sudhakarhi assaf..15:34
*** lblanchard has joined #openstack-meeting-315:34
amuller_heya Sudhakar15:34
Sudhakari guess you also have reviewed that patch..15:34
amuller_Kevin's patch is implementing what many deployments are doing out of band15:34
Sudhakartrue...15:34
amuller_It suffers from long failover times which is what L3 HA aims to solve15:35
amuller_moving 10k routers from one node to another can take dozens of minutes15:35
Sudhakaror even more ;)15:35
amuller_The L3 HA approach should be constant time, not linear with the amount of routers15:35
amuller_As for the technical implications of Kevin's patch15:36
armaxkevinbenton: you there?15:36
kevinbentonyes15:36
amuller_I'll have to look into reschedule_router with the L3 HA scheduler changes. I'd expect it to see that it's already scheduled and that's it15:36
amuller_so it won't actually do anything15:36
armaxwe’re talking about you15:36
armaxor your patch, more precisely15:37
Sudhakarhi kevin15:37
*** HenryG has quit IRC15:37
kevinbentonyes, i’m not sure how HA looks from a scheduling perspective15:37
kevinbentonis one router_id bound to many agents?15:37
amuller_yes15:37
amuller_L3 HA scheduler changes: https://review.openstack.org/#/c/66347/15:38
kevinbentoni’ll have to look at this15:39
amuller_unbinding the router might actually be an issue15:39
amuller_reschedule_router should perhaps only be called for non-HA routers15:39
kevinbentonyeah15:39
Sudhakarnon-HA and non-distributed as well..15:40
carl_baldwin#action carl_baldwin to look in to organizing DVR + L3 HA testing.15:40
*** carl_baldwin has quit IRC15:40
*** carl_baldwin_ is now known as carl_baldwin15:40
armaxthis filtering can only be done after HA merges15:40
amuller_Sudhakar: But if a distributed router was scheduled to an SNAT node you'd want to move it if the node is dead15:40
amuller_but if the agent is down is on a compute node then nothing should be done15:41
carl_baldwinSudhakar: amuller_: scheduling for a distributed router is really only about the snat component of the router.15:41
Sudhakarright..agreed15:41
amuller_ok15:41
carl_baldwinI guess there is a different component to scheduling for compute nodes but it is orthogonal.15:42
carl_baldwinAnything else on l3 ha?15:43
amuller_Not from me15:43
Sudhakarnope..15:43
carl_baldwin#topic Reschedule routers from downed agents15:43
*** openstack changes topic to "Reschedule routers from downed agents (Meeting topic: neutron_l3)"15:43
*** HenryG has joined #openstack-meeting-315:43
carl_baldwinWe’re kind of already on this topic.  Anything more to discuss here?15:44
carl_baldwinkevinbenton: Sudhakar:  Does either of you have anything?15:44
kevinbentoni just had a question about terminology15:45
kevinbentonarmax had some concerns about mentioning the L3 agent being dead15:45
armaxkevinbenton: only about the wording15:45
kevinbentonsince the namespace may still be running or it may be disconnected15:45
Sudhakaralso as discussed above.. we need to handle rescheduling the router considering L3 HA and DVR15:45
Sudhakarcurrent reschedule_router doesnt have any checks and tries to unbind..15:46
kevinbentonSudhakar: i think we can fix this patch after the DVR code merges15:46
kevinbentonSudhakar: it should be a single check for a flag, right?15:46
amuller_pretty much15:46
Sudhakarkevinbenton: yes15:46
*** amuller_ is now known as amuller15:47
kevinbentoni can discuss the wording with armax in #openstack-neutron or on the patch. that’s all i have for now15:47
armaxkevinbenton: thanks15:47
Sudhakarcarl_baldwin: what about the concerns on moving the routers around at scale?15:48
amullerthat's why you have L3 HA :)15:48
amullerI think we're facing a documentation challenge though15:49
carl_baldwinThe concerns are still there.15:49
amullerthere's 3 different features surrounding the same topics coming in, in the same release15:49
carl_baldwinamuller: Mentioned it can take dozens of minutes to move many routers.  I’ve seen it take much longer.15:49
Sudhakar:)15:49
*** pkoniszewski has quit IRC15:49
carl_baldwinwhat I’ve seen is that a momentary loss of connectivity or a spike in load on a network node can trigger a lot of disruption.15:50
carl_baldwinSo I’m concerned about turning this on by default.15:51
carl_baldwinWe’ve got one more topic so I think we’ll move on.15:51
*** matrohon has quit IRC15:51
kevinbentoncarl_baldwin: my patch? this feature is off by default15:51
carl_baldwinkevinbenton: ok, I haven’t stopped by to look in a little while.15:51
*** Longgeek has quit IRC15:52
Sudhakarwhat about l3 HA .. is it also OFF by default?15:52
amullerlike DVR the global conf is off by the default15:52
amullerand the admin can create DVR or HA routes explicitly15:52
carl_baldwinSudhakar: Yes.  I believe it is.15:52
amullerif the conf is turned on, all tenant routers will be HA15:52
Sudhakarok..thanks..15:52
carl_baldwinI think there is some potential to turning them on by default down the road.15:53
amullersure15:53
Sudhakarif L3 HA is ON by default, rescheduling might not be required in the first place..15:54
amullerWe can consider that for the next release15:54
carl_baldwin#topic bgp-dynamic-routing15:54
*** openstack changes topic to "bgp-dynamic-routing (Meeting topic: neutron_l3)"15:54
carl_baldwinI’d like to get a quick update on this.  devvesa ping15:54
devvesahi15:54
devvesai've pushed a new patch today https://review.openstack.org/#/c/111324/15:55
devvesaamuller asked me to split the previous one in several patches and i'm doing so... it makes sense15:55
devvesaI'll create new patches with this one as a dependency15:56
devvesaI have a question about this: if i have a bunch of dependent patches, when they do merge into upstream? until all of them has been approved?15:56
carl_baldwindevvesa: any patch that is approved as itself is not dependent on another patch will merge.15:57
*** HenryG has quit IRC15:57
carl_baldwins/as/and/15:57
carl_baldwindevvesa: Dependent patches have their own challenges.  Feel free to ping me if you have any questions or problems.15:58
devvesauhm... this one has trivial functionality , just CRUD of routing peers. does is have sense as a single patch then?15:58
devvesaby itself, it is useless15:58
amullerI think that patches should be small and self contained. The communit's tendancy towards huge monolithic patches should be moved away from15:59
amullerif you can contain functionality in a patch, please do so15:59
amuller(IE split by functionality as you have done, and not by files or anything like that)16:00
devvesaok then16:00
*** pcm_ has left #openstack-meeting-316:00
carl_baldwinI don’t think a patch needs to fully implement a feature.  But, a patch should be self-contained and make some meaningful and complete change to the code base.16:00
carl_baldwin… and it shouldn’t break any existing functionality or interfere.16:01
*** ivar-lazzaro has joined #openstack-meeting-316:01
carl_baldwinI think we’re out of time.16:01
*** david-lyle has quit IRC16:01
devvesathen I think I've done it well16:01
carl_baldwinThanks everyone.16:01
devvesathanks carl16:01
yamamotobye16:01
devvesabye16:01
carl_baldwin#endmeeting16:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"16:01
openstackMeeting ended Thu Aug 14 16:01:48 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-08-14-15.01.html16:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-08-14-15.01.txt16:01
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-08-14-15.01.log.html16:01
*** hichihara has quit IRC16:02
*** SridharRamaswamy has quit IRC16:03
*** david-lyle has joined #openstack-meeting-316:03
*** mrsmith has quit IRC16:04
*** Rajeev has quit IRC16:04
*** Swami has quit IRC16:04
*** SumitNaiksatam has joined #openstack-meeting-316:04
*** Sudhakar has quit IRC16:05
*** emagana has joined #openstack-meeting-316:05
*** markmcclain has quit IRC16:05
*** amuller has quit IRC16:09
*** amuller_ has joined #openstack-meeting-316:09
*** emagana has quit IRC16:10
*** emagana has joined #openstack-meeting-316:12
*** matrohon has joined #openstack-meeting-316:15
*** jab has quit IRC16:23
*** thomasem_ has quit IRC16:27
*** jcoufal has joined #openstack-meeting-316:30
*** alexsyip has joined #openstack-meeting-316:32
*** nelsnelson has quit IRC16:33
*** jab has joined #openstack-meeting-316:33
*** jab has quit IRC16:33
*** jab has joined #openstack-meeting-316:33
*** devvesa has quit IRC16:34
*** s3wong has joined #openstack-meeting-316:36
*** yamahata has quit IRC16:43
*** alaski has joined #openstack-meeting-316:46
*** KrishnaK_ has joined #openstack-meeting-316:47
*** amuller_ has quit IRC16:49
*** david-lyle has quit IRC16:50
*** david-lyle has joined #openstack-meeting-316:50
*** david-lyle has quit IRC16:53
*** david-lyle has joined #openstack-meeting-316:53
*** david-lyle has quit IRC16:54
*** david-lyle has joined #openstack-meeting-316:54
*** markmcclain has joined #openstack-meeting-317:02
*** emagana has quit IRC17:02
*** jaypipes has joined #openstack-meeting-317:02
*** emagana has joined #openstack-meeting-317:03
*** thangp has quit IRC17:04
*** ildikov has joined #openstack-meeting-317:05
*** emagana has quit IRC17:07
*** emagana has joined #openstack-meeting-317:08
*** ivar-lazzaro has quit IRC17:10
*** banix has joined #openstack-meeting-317:10
*** ivar-lazzaro has joined #openstack-meeting-317:12
*** amotoki has quit IRC17:13
*** haleyb_ has quit IRC17:18
*** SridharRamaswamy has joined #openstack-meeting-317:19
*** Sukhdev has joined #openstack-meeting-317:24
*** seizadi has quit IRC17:25
*** HenryG has joined #openstack-meeting-317:29
*** ivar-lazzaro has quit IRC17:31
*** thomasem has joined #openstack-meeting-317:41
*** mfer has quit IRC17:44
*** SridharRamaswamy has quit IRC17:46
*** pino has joined #openstack-meeting-317:48
*** pino has quit IRC17:48
*** pino has joined #openstack-meeting-317:48
*** pino is now known as pino12317:49
*** LouisF has joined #openstack-meeting-317:49
*** regXboi has joined #openstack-meeting-317:50
*** emagana has quit IRC17:51
*** emagana has joined #openstack-meeting-317:52
*** pino123 is now known as pino17:53
*** nelsnelson has joined #openstack-meeting-317:53
*** ronakmshah has joined #openstack-meeting-317:53
*** mscohen has joined #openstack-meeting-317:55
*** david-lyle has quit IRC17:55
*** david-lyle has joined #openstack-meeting-317:56
*** emagana has quit IRC17:56
*** jpomero has quit IRC17:57
SumitNaiksatamhi all!17:59
banixhello17:59
s3wonghello17:59
*** Sukhdev has quit IRC18:00
*** Sukhdev_ has joined #openstack-meeting-318:00
* regXboi sitting on multiple meetings18:00
*** david-lyle has quit IRC18:00
*** ivar-lazzaro has joined #openstack-meeting-318:00
*** songole has joined #openstack-meeting-318:00
*** jackmccann has joined #openstack-meeting-318:00
*** rkukura has joined #openstack-meeting-318:00
*** jpomero has joined #openstack-meeting-318:01
*** hemanthravi has joined #openstack-meeting-318:01
*** emagana has joined #openstack-meeting-318:01
*** david-lyle has joined #openstack-meeting-318:02
SumitNaiksatamok lets get started18:02
SumitNaiksatam#startmeeting networking_policy18:02
openstackMeeting started Thu Aug 14 18:02:36 2014 UTC and is due to finish in 60 minutes.  The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot.18:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:02
*** openstack changes topic to " (Meeting topic: networking_policy)"18:02
openstackThe meeting name has been set to 'networking_policy'18:02
emaganahi all!18:02
SumitNaiksatam#info agenda: https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy18:02
SumitNaiksatamagenda unchanged from the last meeting :-)18:02
rkukurahi18:03
LouisFhi18:03
SumitNaiksatam#topic Mailing list discussion on the path forward18:03
*** openstack changes topic to "Mailing list discussion on the path forward (Meeting topic: networking_policy)"18:03
ivar-lazzarohi18:03
SumitNaiksatami think Stefano sent out an email yesterday saying that we are getting closer to making some progress here18:04
SumitNaiksatami dont have any more details than that18:04
banixSumitNaiksatam: link in agenda?18:04
* s3wong holding his breath awaiting for a decision on GBP's fate (for Juno)18:04
SumitNaiksatam#info agenda: https://wiki.openstack.org/wiki/Meetings/Neutron_Group_Policy18:04
*** Qijing has joined #openstack-meeting-318:04
banixi meant for mailing thread18:04
banixmaking sure i am not missing it18:05
SumitNaiksatam#link http://lists.openstack.org/pipermail/openstack-dev/2014-August/042963.html18:06
banixit says many in the GBP team are actively working ….18:06
banixwho are those members? are they present here?18:07
SumitNaiksatambanix: i believe he is referring to the mailing list discussions18:07
banixSumitNaiksatam: i see18:07
SumitNaiksatambanix: other than that stefano had reached out to mscohen, rkukura and myself18:08
SumitNaiksatambanix: this was based on the action item he had mentioned in the Neutron IRC meeting on monday18:08
*** matrohon has quit IRC18:08
s3wongSumitNaiksatam: how did that go?18:08
SumitNaiksatambanix: to understand the history18:08
s3wongSumitNaiksatam: is there a rough idea on which direction we are going to go?18:09
SumitNaiksatamhistory of the development of GBP18:09
SumitNaiksatamhe wanted to get up to speed18:09
SumitNaiksatams3wong: we gave the matter of fact information18:09
SumitNaiksatambased on whatever is already in the open and recorded18:09
*** Youcef has joined #openstack-meeting-318:09
SumitNaiksatams3wong: i am not sure18:09
s3wongSumitNaiksatam: OK18:10
SumitNaiksatami dont know if others are, i have not seen anything in the public mailing lists18:10
SumitNaiksatami think different people are working on different proposals or ideas18:10
*** SridharRamaswamy has joined #openstack-meeting-318:10
hemanthraviSumitNaiksatam, prasadv reached out to stefano and told him about the work we have been doing18:11
SumitNaiksatamhemanthravi: ok, thanks for the update, good to know18:11
banixWhat is the role of Stefano? Any particular reason why he is asked to do this?18:11
s3wongbanix: I think he is on the OpenStack board?18:12
SumitNaiksatambanix: i am not sure, you ahve to either check with him or the PTL18:12
*** devananda has joined #openstack-meeting-318:12
*** cathy_ has joined #openstack-meeting-318:12
banixs3wong: SumitNaiksatam ok thx18:13
SumitNaiksatambanix: since he joined in the last neutron IRC meeting which is usually run by the PTL18:13
SumitNaiksatambanix: perhaps these are all good questions to be posed to the ML18:13
rkukurahttp://www.openstack.org/foundation/staff18:13
LouisFwill there be a final decsion on whether on gbp in juno?18:13
ronakmshahOk. So we have 20 days. We have ~13 patches (neutron, heat, client, horizon) to merge. What is our team strategy here?18:13
SumitNaiksatamronakmshah: our team strategy is to stay on message18:14
SumitNaiksatamLouisF: we are all hopeful18:14
banixSumitNaiksatam: yeah will send a note asking for clarification and openness to the discussion (not suggesting it is not open; simply reiterating it.)18:14
SumitNaiksatamLouisF: i am guessing you are in support of it being in Juno18:15
*** MaxV has joined #openstack-meeting-318:15
SumitNaiksatambanix: very good18:15
LouisFSumitNaiksatam: indeed18:15
SumitNaiksatamLouisF:  good18:15
cathy_SumitNaiksatam: Is there a timeline for  the decision being made?18:15
banixfrom the Neutron weekly cll i thought it was clear thet it will *not* be in tree in Juno for sure18:16
SumitNaiksatambanix: is taht your interpretation or you have knowledge about this?18:16
banixSumitNaiksatam: my interpretation18:16
SumitNaiksatamcathy_: we hope its at the earliest18:16
SumitNaiksatamcathy_: i am guessing you are also anxious as you are in support of this effort?18:17
cathy_SumitNaiksatam: yes18:17
SumitNaiksatamcathy_: good18:17
sarobi lurking and can explain stefano18:17
SumitNaiksatambanix: okay18:17
banixmy understanding from the call; no knowledge beyond that18:17
sarobstefano is one of the openstack community managers18:17
s3wongbanix: my interpretation of the call was that there is no conclusion - but time is against us...18:18
saroband he works for the foundation18:18
SumitNaiksatams3wong: that was more of my feeling as well18:18
SumitNaiksatams3wong: based on the ML discussion as well as from the IRC meeting18:18
*** MaxV has quit IRC18:18
SumitNaiksatamsarob: thanks for that input18:18
ronakmshah:(18:18
sarobsure18:18
banixsarob: i see; thx for the info18:18
*** MaxV has joined #openstack-meeting-318:19
SumitNaiksatamok, onto more technical things? ;-)18:19
SumitNaiksatamso while on the ML thread18:19
*** sandr8_ has joined #openstack-meeting-318:19
SumitNaiksatami think most people agreed to the policy-target terminology (in lieu of endpoint)18:20
SumitNaiksatambut towards the end there was also a suggestion for “policy-endpoint"18:20
SumitNaiksatamwant to make sure that its duly noted as well18:20
SumitNaiksatamalso we have not discussed “policy-target” as a candidate specifically in this meeting forum18:21
SumitNaiksatamany thoughts?18:21
LouisF+118:21
SumitNaiksatamshould we go with “policy-target” and “policy-group”?18:21
SumitNaiksatamLouisF: +1 for which one?18:22
LouisFpolicy-group containing policy-targets18:22
regXboi+1 for policy-target/policy-group18:22
hemanthravi+1 for policy-target, policy-group18:22
banixdont like policy-target particularly but any of the suggestions is ok18:22
ivar-lazzaropolicy-endpoint sure sounds fine but I'd avoid the 'endpoint' word18:23
s3wongcontract is still contract, right? :-)18:23
ivar-lazzaroso +1 policy-target and policy-group18:23
regXboiivar-lazzaro: exactly18:23
*** Qijing has quit IRC18:23
SumitNaiksatamLouisF: regXboi hemanthravi ivar-lazzaro: thanks18:23
SumitNaiksatambanix: so you dont like policy-target but you are not opposed?18:23
LouisFtarget-group/target-member?18:23
*** jtomasek_ has quit IRC18:23
banixSumitNaiksatam: correct; no problem with having it18:23
s3wongLouisF: that way, we all work for Target instead of Walmart :-)18:24
SumitNaiksatamLouisF: i think it might be better to have “policy” in there somewhere :-)18:24
SumitNaiksatams3wong: lol18:24
cathy_s3wong: lol18:24
LouisFSumitNaiksatam: ok fine18:24
rkukuraAs long as it has a usable acronym, I’m OK18:24
SumitNaiksatamLouisF: no, just thinking loud18:24
SumitNaiksatamrkukura: there you go! :-)18:24
cathy_policy-group could mislead people to think it is a group of policy?18:25
*** sandr8 has joined #openstack-meeting-318:25
SumitNaiksatamcathy_: so policy-target-group, then?18:25
s3wongrkukura: PT and PTG --- not as catchy as EP and EPG...18:25
SumitNaiksatams3wong: that i agree18:25
*** sandr8_ has quit IRC18:25
SumitNaiksatami had gotten used to EP and EPG! :-(18:25
SumitNaiksatamso per cathy_’s reservation, what do people think of ‘policy-target-group’?18:26
cathy_SumitNaiksatam: that is a little too long, or not18:26
emaganacathy_ point is very interesting, I like policy-target-group little long thou18:26
SumitNaiksatamwe already had end-point-group18:27
SumitNaiksatamif you break it that way18:27
banixhonestly, I think the main reason to change the name is to not have to discuss changing the name.18:27
SumitNaiksatamso i guess policy-target-group might be a few more characters18:27
s3wongthe CLI would be neutron-policy-target-group-create ...18:27
regXbois3wong: ouch18:27
SumitNaiksatams3wong: or we could make it neutron-ptg-create18:28
SumitNaiksatams3wong: but valid point to consider from a usability perspective18:28
SumitNaiksatambanix: you were saying something?18:28
*** otherwiseguy has quit IRC18:28
cathy_I think louis's suggestion has merit. since it is clear that policy is appled, do we still need policy in the tagret-group18:28
*** terryw has joined #openstack-meeting-318:28
regXboiSumitNaiksatam: if we do that, consistency requires ptg-list, ptg-show, ptg-update and ptg-delete and I can just hear somebody complaining about using an abbrev18:28
s3wongSumitNaiksatam: I think banix 's point is we are discussing name change such that we don't have to have long discussion on name change18:29
SumitNaiksatamregXboi: :-)18:29
regXboicathy_: if we don't say policy, somebody will inevitably complain that we are too general18:29
regXboiso let's not open that can of worms again18:29
cathy_regXboi: ok,18:29
banixSumitNaiksatam: yeah what s3wong said18:29
*** yamamoto_ has joined #openstack-meeting-318:29
*** yamamoto_ has quit IRC18:29
SumitNaiksatams3wong: banix: sorry i still did not get it (yeah, i am dense), but anyway18:30
ronakmshahpolicy-point and policy-group18:30
SumitNaiksatami think we proabably dont want to revisit this again18:30
SumitNaiksatamname change that is18:30
ronakmshah+118:30
s3wongSumitNaiksatam: so we conform to Jay Pipes' request for name change to avoid name changing being a gating factor on discussing GBP18:30
banixSumitNaiksatam: i think the names are good as they are; not convinced we have to change them but changing them will make it possible to move on ...18:30
songoleCLI would be grouppolicy-policy-target-group-create18:30
SumitNaiksatamso lets spend a few more minutes if we have to, and get done with it18:30
songolevery confusing18:30
LouisF+118:31
s3wongSumitNaiksatam: and at the end we still spent tons of time discussing name changes. I think that was the point :-)18:31
cathy_confusing18:31
ronakmshahCLI should be grouppolicy-policy-point-create18:31
ronakmshahgrouppolicy-policy-group-create18:31
regXboiI'm going to argue against policy-point18:31
jaypipesWhy not: neutron group-policy-target create18:31
ronakmshahThat as is is long enough18:31
SumitNaiksatambanix: i fully agree, i did not see any problems with the names or overlaps (but it came up at a time when lots of things were being thrown at this, and we did not want it to be a roadblock)18:31
regXboibecause it's *not* clear18:31
banixronakmshah: that’s correct18:32
SumitNaiksatamjaypipes: yeah18:32
SumitNaiksatamjaypipes: that works for the “policy-target"18:32
regXboijaypipes: +1 for the thing that replaces endpoints (sorry about that :) )18:32
SumitNaiksatamjaypipes: we were discussing what to call the group18:32
SumitNaiksatamjaypipes: so we have could either call it “policy-group”18:33
LouisFgroup synonyms: bag, sack, bucket...18:33
jaypipesSumitNaiksatam: neutron policy-group-create18:33
cathy_byw, do we still distinguish source and destination?18:33
*** MaxV has quit IRC18:33
jaypipesSumitNaiksatam: neutron policy-target create18:33
SumitNaiksatamjaypipes: but then people said that “policy-group” implies a group of policies18:33
SumitNaiksatamjaypipes: and not group of policy-targets18:33
SumitNaiksatamjaypipes: so the suggestion was to use ‘policy-target-group'18:34
jaypipesSumitNaiksatam: a policy-target is just one component of a policy group, yes?18:34
SumitNaiksatamjaypipes: but then it becomes too long :-)18:34
*** dconde has joined #openstack-meeting-318:34
SumitNaiksatamjaypipes: exactly18:34
regXboijaypipes: not quite...18:34
SumitNaiksatamjaypipes: or in other words, policy-group is a collection of policy-targets18:34
SumitNaiksatamregXboi: ^^^?18:34
* regXboi can hear the complaining now18:35
jaypipesSumitNaiksatam: so I recommend: neutron policy-target create <GROUP_NAME> <TARGET_NAME> for the policy-target creation18:35
SumitNaiksatamjaypipes: yeah, i think we kind of agreed on that18:35
jaypipesSumitNaiksatam: and neutron policy-group create <GROUP_NAME> for the policy-group creation18:35
ronakmshahFine. +118:35
SumitNaiksatamjaypipes: but the suggestion is that “policy-group” sounds like a collection of policies18:35
jaypipesthat's pithy enough, yes?18:35
ronakmshahEPG -> Policy-group18:36
ronakmshahEP - > Policy-target18:36
jaypipesright.18:36
SumitNaiksatamjaypipes: whereas its actually a collection of ‘policy-targets'18:36
SumitNaiksatamcathy_: am i representing your point correctly?18:36
cathy_SumitNaiksatam: yes, it is just my concern how some people might interprete it18:36
banixi think Cathy_ i right in pointing out policy-group is confusing18:37
SumitNaiksatamif everybody agrees that ‘policy-group’ is not misleading, we can move forward with that18:37
banixis right18:37
LouisFmy 2 cents is for neutron target-group create <GROUP_NAME>18:37
*** chuckC has quit IRC18:38
SumitNaiksatamif not, then we have to chose the longer terminilogy “policy-target-group"18:38
jaypipesLouisF: that works too.18:38
banixi think it is confusing; will have to pay the price later on18:38
cathy_I like Louis's sugggestion18:38
ronakmshahMy only concern with PT is that when you attach a VM to that one will have to say “attach this VM to this policy-target”18:38
s3wongbanix: agreed, I am definitely not a fan of policy-group, especially we prefix that with group-policy18:38
s3wongsounds silly...18:38
jaypipesthe problem is that then you have policy-target instead of just target. :)18:38
ronakmshahpolicy-point fits well for me in that regard18:38
ronakmshahVM is a policy-target vs VM is a policy-point18:39
SumitNaiksatamjaypipes: perhaps someone else might complain with overloading of the target terminology, not sure18:39
regXboipolicy-point is too close to policy enforcement point for my taste18:39
SumitNaiksatamwe are 40 mins into the meeting :-)18:40
jaypipesneutron policy-target-group create <GROUP_NAME> && neutron policy-target create <GROUP_NAME> <TARGET_NAME>18:40
regXboijaypipes: :-)18:40
cathy_how about "target replacing "endpt" and "target group" replacing "endpt group"18:40
SumitNaiksatamcathy_: what about jaypipes suggetstion above?18:41
jaypipesneutron target-group create <GROUP_NAME> && neutron target create <GROUP_NAME> <TARGET_NAME>18:41
SumitNaiksatamcathy_: he has spelt it out18:41
jaypipescathy_: yes?18:41
SumitNaiksatamjaypipes: i prefer the former18:41
cathy_that is good18:41
jaypipeseither one is cool with me.18:41
LouisF+118:41
regXboisorry - we need to say policy somewhere18:41
cathy_jaypipes: I like it18:41
ronakmshahPolicy is a MUST18:41
SumitNaiksatamregXboi: +118:41
SumitNaiksatamokay, so we agree policy-target and policy-target-group? :-)18:42
rkukuracathy_: I strongly prefer acronyms over “squashed” words18:42
emaganaI think how long the name is should not matter as long as it is clear, for instance we have in Neutron: security-group-rule-create18:42
SumitNaiksatamemagana: kind of agree18:42
regXboiemagana: +118:42
SumitNaiksatamrkukura: agree18:42
banixSumitNaiksatam: +118:42
cathy_rkukura: agree, it is just for easy typing18:42
cathy_not suggesting using sqaushed words18:43
SumitNaiksatamgoing once18:43
SumitNaiksatampolicy-target and policy-target-group18:43
regXboi"bang that gavel!"18:43
SumitNaiksatamok no disagreements18:43
banixsounds good18:43
cathy_OK with me18:44
SumitNaiksatam#agreed endpoint will be changed to policy-target and endpointgroup will be changed to policy-target-group18:44
LouisFand sold to the gentleman in the green fedora...18:44
SumitNaiksatamregXboi: there ^^^18:44
SumitNaiksatamLouisF: lol18:44
regXboi:-)18:44
cathy_LouisF: LOL18:44
SumitNaiksatamLouisF: didnt realize that regXboi was wearing the green fedora18:44
* regXboi didnt realize it either ;)18:44
SumitNaiksatamLouisF: or may be it was jaypipes! :-)18:44
jaypipes:)18:45
SumitNaiksatamactually it was jaypipes :-)18:45
SumitNaiksatamok moving on then?18:45
banixyes pls18:45
* jaypipes dons green fedora18:45
* SumitNaiksatam hands over the policy-target plaque to jaypipes :-)18:46
SumitNaiksatam#topic Patches in review18:46
*** openstack changes topic to "Patches in review (Meeting topic: networking_policy)"18:46
songoleSumitNaiksatam: are we going to drop grouppolicy prefix in CLI?18:46
*** jpomero has quit IRC18:46
SumitNaiksatamsongole: good point18:46
SumitNaiksatam#undo18:46
openstackRemoving item from minutes: <ircmeeting.items.Topic object at 0x1e94b90>18:46
regXboican we? I'd sure like to18:46
SumitNaiksatamlets take the CLI patch first since songole has been working furiously on that18:47
SumitNaiksatam#topic CLI18:47
*** openstack changes topic to "CLI (Meeting topic: networking_policy)"18:47
songoleif we don't, CLI command would be grouppolicy-policy-target-create18:47
SumitNaiksatamso per jaypipes’ suggestion above its not required18:47
SumitNaiksatamis everyone fine with:18:47
SumitNaiksatamneutron policy-target-group create <GROUP_NAME> && neutron policy-target create <GROUP_NAME> <TARGET_NAME>18:48
SumitNaiksatam?18:48
rkukuraneutron l3-policy-create …18:48
SumitNaiksatamany issues with not having grouppolicy as prefix?18:48
* regXboi goes and looks18:48
songoleneutron contract-create ..18:48
LouisFyes18:48
*** eglynn has joined #openstack-meeting-318:48
banixyeah may be an issue18:49
regXboiI'm worried about the l3policy and l2policy coming back to us18:49
hemanthraviearlier there was an issue with action-create....too generic without prefix18:49
songolethey need to have some prefix18:49
songolegbp-l3policy-create?18:49
rkukuracould we just add a policy- prefix to the ones that don’t already mention policy?18:49
banixor just gp-*18:49
regXboibanix or songole: +118:49
rkukurabanix: +118:49
regXboiI'm ok with an abbrev there18:50
regXboiand gp-policy-target-create and gp-policy-target-group-create aren't *too* bad18:50
rkukuraapplied consistently? i.e. gp-policy-target-create …?18:50
ronakmshahWill it be acceptable? Cores?18:50
SumitNaiksatamgp/gbp - nice, i like that18:50
regXboirkukura: yes, applied consistently (whatever it is)18:50
songoleregXboi: +118:50
cathy_I might miss some discussion. WHy do we have l2policy and l3 policy. What is their replationship to contract? There could be policies other than L2 and L3.18:50
SumitNaiksatamcathy_: we had a long discussion about what to call those as well :-)18:51
s3wongcathy_: they were originally named l2-context and l3-context18:51
SumitNaiksatamcathy_: so in this case they are l2/3 policies18:51
SumitNaiksatamso should we go with the “gp-“ prefix for all group-based policy CLI?18:52
*** ronakmshah has left #openstack-meeting-318:52
cathy_SumitNaiksatam: s3wong I think I need to catch up on these discussions later18:52
SumitNaiksatamcathy_: sure18:52
songolegoing by the above argument, isn't it actually contract-target?18:52
SumitNaiksatamcathy_: if there are other policies that need to be added, we can surely augment the model18:52
regXboiSumitNaiksatam: +1 on the gp idea (though I'd like some cores to comment :) )18:52
emaganaSumitNaiksatam: gp- sounds like a very good option!18:52
emagana+118:52
cathy_SumitNaiksatam: thanks. we can discuss that after all these are settled.18:53
rkukuraI’m a core and am on record as not being anti-acronym (aa)18:53
*** mscohen has quit IRC18:53
regXboirkukura: danke18:53
SumitNaiksatamregXboi: emagana cathy_: thanks18:53
SumitNaiksatam#agreed All Group-based policy CLI to be prefixed with “gp-“18:54
SumitNaiksatamsongole: any more CLI update?18:54
SumitNaiksatamsongole: or anything blocking you?18:54
LouisFgp-target-group-create?18:55
songoleno. working on unit tests18:55
LouisFsince the gp- sets the context?18:55
SumitNaiksatamLouisF: the gavel has been struck :-P18:55
SumitNaiksatamLouisF: i do agree there is some redundancy18:56
SumitNaiksatamLouisF: but probably not the best place to optimize?18:56
LouisFSumitNaiksatam: okey doke18:56
SumitNaiksatamsongole: ok thanks for the upates18:56
SumitNaiksatamwe are 4 mins away from the end of the meeting18:57
SumitNaiksatam#topic Vendor drivers18:57
*** openstack changes topic to "Vendor drivers (Meeting topic: networking_policy)"18:57
regXboi...the joys of naming...18:57
SumitNaiksatami might be putting the cart before the horse here18:57
*** annegentle_ has joined #openstack-meeting-318:57
banixi saw a driver from One Convergence. right?18:57
SumitNaiksatambut hemanthravi i think you or your teammate posted a patch for the one convergence driver?18:57
hemanthraviyes18:57
banixcool18:57
SumitNaiksatamhemanthravi: okay, just wanted everyone else to know18:58
hemanthravihttps://review.openstack.org/#/c/113649/18:58
SumitNaiksatamin case the team wants to exchanve notes18:58
sarobi'd like to squeeze in a minute to discuss the proposed policy summit in september18:58
SumitNaiksatam#link https://review.openstack.org/#/c/113649/18:58
SumitNaiksatamhemanthravi: thanks18:58
SumitNaiksatamsarob: sure18:58
SumitNaiksatam#topic Open Discussion18:58
*** openstack changes topic to "Open Discussion (Meeting topic: networking_policy)"18:58
sarobthx18:58
SumitNaiksatamsarob: go ahead18:58
sarob#link https://www.eventbrite.com/e/openstack-policy-summit-tickets-1264208180718:58
*** terryw has quit IRC18:59
sarobid like to get the congress and GBP teams together 18-19 sept18:59
SumitNaiksatamsarob: thanks for that information18:59
saroband a few of the other project cores as well18:59
*** david-lyle has quit IRC18:59
s3wongsarob: yes, that would be good18:59
sarobSumitNaiksatam: i could use your input on the etherpad18:59
*** fabiog_ has joined #openstack-meeting-318:59
sarob#link https://etherpad.openstack.org/p/juno-midcycle-policy-summit19:00
cathy_sarob: thanks for the info. I am interested in joining the discussion19:00
*** jpomero has joined #openstack-meeting-319:00
sarobwe can have some remote as well19:00
sarobif you can not join us in Palo Alto19:00
SumitNaiksatamok anything else?19:00
saroball are welcome to update the etherpad19:00
SumitNaiksatamwe are at the hour19:00
sarobnope thx19:00
s3wongsarob: my understanding it would either be in Yahoo (sunnyvale) or vmware (palo alto)19:00
sarobvmware19:01
cathy_sarob: where in Palo Alto?19:01
sarobits set19:01
s3wongso local for most of us (except regXboi and banix)19:01
rkukuraand me19:01
s3wongand rkukura (sorry :-) )19:01
sarob3401 hillview ave19:01
sarobwe have a room for 25-3019:01
SumitNaiksatamall right, thanks all!19:01
sarobthx19:01
regXboia hangout/webex/irc channel would be good for those that will be remote...19:02
*** david-lyle has joined #openstack-meeting-319:02
SumitNaiksatamwe are over the time19:02
sarobroger that19:02
SumitNaiksatam#endmeeting19:02
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:02
openstackMeeting ended Thu Aug 14 19:02:12 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-08-14-18.02.html19:02
rkukuraby19:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-08-14-18.02.txt19:02
openstackLog:            http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-08-14-18.02.log.html19:02
rkukurabye19:02
regXboimoo19:02
ttxOK, let's see... who is here for the TC meeting ?19:02
russellbo/19:02
banixbye all19:02
dhellmanno/19:02
emaganaThanks for the info sarob.. Will be there!19:02
*** regXboi has left #openstack-meeting-319:02
emaganaciao all19:02
annegentle_o/19:02
dhellmannttx: markmcclain should be here soon19:02
devanandao/19:02
ttxmarkmc, mikal, mordred, devananda, vishy, markmcclain, jeblair, jaypipes, sdague : around ?19:02
vishyo/19:03
*** songole has left #openstack-meeting-319:03
jeblairo/19:03
mikalHi19:03
russellbquorum!19:03
ttxyep19:03
ttx#startmeeting tc19:03
openstackMeeting started Thu Aug 14 19:03:39 2014 UTC and is due to finish in 60 minutes.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.19:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:03
*** openstack changes topic to " (Meeting topic: tc)"19:03
openstackThe meeting name has been set to 'tc'19:03
ttxThis is an exceptional meeting to discuss the need for general changes in the Kilo release contents19:03
markmcclaino/19:04
annegentle_is it really about kilo, or longer term?19:04
ttxThe thread on the ML mentions two ideas in particular which I would like to explore (feel free to suggest others)19:04
mordredo/19:04
annegentle_(strategic or tactical ourselves?)19:04
ttxannegentle_: well, longer term. But we need to discuss it now for Kilo19:04
russellbI think it's important we discuss specific suggestions here.19:04
ttxOne idea is to freeze/reduce graduation to integrated release status (and potentially more incubation) until we get our shit together on the existing projects19:04
ttxOr as mordred said, "how do we scale our resources"19:04
mordredwait - no19:04
russellbhow do we know when we have succesfully got "our shit together" ?19:05
mordredI disagree with that suggestion, please don't associate me with it19:05
ttxheh ok19:05
ttxThe second is the idea that some projects are off-track and should be stopped.19:05
ttxor, as mordred said, "how do we ship good things"19:05
ttx:P19:05
mordredyes. associate me with that one19:05
ttxThe deadline is that we need to come up with the projects that will be part of Kilo by September 1619:05
*** cathy_ has quit IRC19:05
ttxAnd it's difficult to consider those graduation reviews until we made our minds on those questions19:05
mikalWhat drives that deadline?19:05
ttxWe also have one incubation and one program request in progress, and our decision here affects the decision there as well19:05
dhellmannsummit planning?19:05
russellbsummit planning and elections19:06
mikalOk19:06
*** otherwiseguy has joined #openstack-meeting-319:06
ttxand PTl election deadlines as set by our charter19:06
*** mscohen has joined #openstack-meeting-319:06
*** pino has quit IRC19:06
ttxso. maybe mordred can statr wit hthe idea he likes to be associated with19:06
mordredso - re: the first one, I disagree beacuse I think it's based on an assumption that a large part of our shared resources scaling problems are tied to increase in projects19:06
mordredoh, was already typing the second thing19:06
mordredwhat we've seen is the opposite, really, trove and savana do not cause many problems at all19:07
*** mjturek1 has joined #openstack-meeting-319:07
mordredwhereas nova and neutron are hard and takea  lot of time19:07
annegentle_not really a measure for share resource like docs19:07
mordredso - while I appreciate that we should figure out cross-project scaling concerns19:07
ttxmordred: so you think it's not the nmber of things, it's the nature of htings ?19:07
mordredpossibly19:07
mordredbut I don't think there is a direct correlation19:07
annegentle_mordred: that's a decent framing but tough to measure19:07
mordredor that freezing somethign will necessarily solve something19:07
mordredso "Freeze" seem like solving a problem by inventing policy19:08
devanandamordred: i think the scaling of test resources is a direct correlation. as these projects add more tests, we'll see an amplification of any existing instabilities19:08
mordredand I think we have too much policy19:08
mordredand we should just be making decisions based on sanity19:08
*** emagana has quit IRC19:08
mordreddevananda: we ahve never experienced this being a problem ever19:08
jeblairi think broadly speaking i'd agree with that.  adding new projects certainly can strain resources, but it does not always do so, depending on the nature of the project, and the nature of what it brings to the table19:08
mordredjeblair: ++19:08
devanandamordred: trove and sahara don't actually have a significant test suite in tempest yet19:08
*** emagana has joined #openstack-meeting-319:08
mordredsavanna is a great example... it came with a person who became infra-core for instance19:08
mordredsahara19:09
mordreddammit19:09
mikalSo you don't find infra spending a lot of time hand holding new projects?19:09
mordredmikal: not really19:09
mikalI think that's what some people are worried about, the high infra workload19:09
devanandamordred: huh. except ironic. I feel like every time we ask infra for resources, there's push back.19:09
mikalBut if its not new projects causing that, we're solving the wrong thing19:09
dhellmannthe oslo team has set up many new repos and test jobs this cycle19:09
ttxso what would you consider as off-track projects ? projects that reinvent something rather than purely integrate 3rd party solutions ? and therefore bring specific complexity to the table?19:09
mordreddevananda: you are a special bunny, because your requirements are very hard19:09
ttxmordred: ^19:09
mordredttx: well, can we get to some closure on this topic? this is just my opinion so far19:09
devanandamordred: I don't think I'm that special, but thank you19:10
russellbif new projects *were* causing strain, i'd rather raise the bar on what cross-project assistance they bring19:10
jeblairi think what's true is that we don't have a lot of time to spend doing all the work ourselves anymore, but i also think that's less of an expectation now19:10
russellbrather than slow them down19:10
mordreddevananda: we may not be giving you response times on requests that feel good, but I do not feel that your existence drains me19:10
*** chuckC has joined #openstack-meeting-319:10
jeblairnow we mostly try to work on setting new patterns so that projects can adopt them widely19:10
mordredyah19:11
russellbjeblair: i think you guys do an awesome job of it too :)19:11
ttxmordred: it's definitely true that the projects which reinvent something (Marconi, Heat, Ceilometer) rather than just integrating/provisioning existing solutions are up against additional complexity19:11
devanandamordred: ok, so which projects ARE a drain on you? I'm guessing, since it's not new ones, that you refer to nova and neutron here19:11
devanandamordred: but I don't know if that's actually what you mean19:11
dhellmannttx: the issues with ceilometer right now aren't related to reinventing anything, afaik19:11
annegentle_for docs, we have strain, but we've purposely held some projects at bay, timing wise, but also, the projects have to bring their own docs resources19:11
ttxMy belief was that they would overcome that complexity -- but maybe they were a bad idea to being with19:12
mordreddevananda: yah. nova and neutron and gate breakages are the toughest issue19:12
mordredsometimes it's cinder that breaks the gate, one time it was swift19:12
mordredbut that's the stressful and burn-out inducing stuff19:12
devanandattx: ok - so it sounds like infra's concern is around stability in the "major" projects19:12
dhellmannannegentle_: +119:13
mordredwhich leads to ...19:13
mordredwhat I REALLY am concerned about is the quality of our code19:13
devanandamordred: that19:13
ttxdhellmann: ceilometer was rearchitected several times over  because it reinvents how to store metrics -- they may be on a good trail with time series now, but the fact is they had to rewrite themselves a number of times19:13
mordredand that we ship good stuff that solves needed problems19:13
markmcclainmordred: ++19:13
annegentle_mordred: but your concern with quality has nothing to do with more and more scope? they seem related...19:13
mordredthere's a proxy battle I want to mention first - or maybe proxy battle is the wrong word ...19:13
dhellmannttx: no, there were schema changes, that's no the same thing. right *now* there is a rearchitecture going on for future improvements, but that's new this cycle19:14
mikalmordred: I certainly owrry that nva has way too many open bugs, but we haven't found a way to get people to work on that yet19:14
jeblairannegentle_: i think they are related, just not _directly_ related19:14
mordredwhich is that I don't personally like telling my friends that I don't think their stuff is good19:14
ttxmordred: how do you propose we solve that ?19:14
mordredand I don't think any of us do19:14
annegentle_jeblair: correlated perhaps19:14
mordredand I like all of you people19:14
*** cdent has joined #openstack-meeting-319:14
jeblairi like you too19:14
russellbgroup irc hug.19:14
mordredso it's hard for me to say to flavio that I think marconi is a bad architecture and a bad idea, even though as a TC member I should be doing that19:14
devanandamordred: do you see any relationship between "making the code we ship better" (ie, nova, neutron) and "adding, or not adding,, more projects to the fold" ?19:15
annegentle_I don't think WE are judge and jury for quality necessarily, the tests and users are... but we're (TC) a governance bottle neck19:15
mordreddevananda: I don't, because the crossover isn't that great - so not adding designate will not shift any resources to improving nova19:15
dhellmannright19:15
mordredannegentle_: I think I would like to change that19:15
devanandamordred: ok. so we're havign two conversations in parallel -again- :(19:15
mordreddevananda: yeah. I blame ttx19:16
devanandaheh19:16
annegentle_mordred: I realize that, but your increase in scope of OpenStack governance is what's tough.19:16
* ttx looks the other way19:16
mordredhe wouldn't let me finish topic one19:16
mordredannegentle_: indeed. and that is an excellent19:16
mordredpoint19:16
mordredit's entirely possible that the shared resource that doesn't scale is our ability to properly judge good software that we're shipping19:16
* ttx lets mordred finish his point19:16
mordredttx: oh, cat's out of the bag at this point19:17
annegentle_heh19:17
mordredbut, in my view, there are general views on things that it seems most people agree with but we haven't figured out how to express19:17
*** mscohen has quit IRC19:17
mordredthe topic of how we might decide such things in the future notwithstanding19:17
mordredjogo straw man to the19:18
mordredgah19:18
mordredjogo's straw man to the mailing list is a good example of this - although I dont' necessarily agree with all of it19:18
ttxmordred: one problem is.. we tend to judge quality at graduation time, not incubation time -- and after having forced people to jum through hoops for one or two incubation cycle, just saying, sorry, not good enough, is tough19:18
russellbso i think i heard that adding new projects isn't the big concern ... but the important issue is doubling down on quality, and dealing with projects we don't think are working out?19:18
dhellmannI think some of jogo's assumptions are faulty.19:18
mordredrussellb: that's _my_ concern19:19
ttxrussellb: ++19:19
mikalI think its certainly true that there are projects I have concerns with, and I am sure most other TC members have concerns about something too (not nessesarily the same project as me)19:19
russellbOK.19:19
dhellmannttx: didn't we decide to be lenient on incubation to grant "credibility" to attract contributors? maybe we should revisit that19:19
annegentle_I think that incubation should be the inclusive time, let many many many similar projects be incubated. then we hold the line at integrated so we don't pay so much "integration tax" in cross-project resources.19:19
russellbso, let's see if we can be concrete here ...19:19
russellbare there projects we need to have a future conversation about?19:19
devanandaI have the impression that, at this point, everyone agrees the TC has a responsibility to ensure that we're shipping good quality software19:20
russellbsome increased quality expectations for all projects?19:20
jeblairrussellb: ++.  i'd clarify that i think we should be very selective about new projects, just not say we're going to stop altogether.19:20
mordreddhellmann: yeah, I think we focused a LOT early on on ensuring that we grow our community19:20
devanandaannegentle_: erm, no? I am pretty sure that should happen on stackforge19:20
mordredI don't think that's actually a problem we need to actively attack now19:20
mikalrussellb: future conversation about if they're off track?19:20
russellbjeblair: sure, i think that's always the case, and that we need to continue to refine our documentation expectations19:20
devanandaannegentle_: the point of incubation is to /start/ the process of integrating things and pick one taht other projects should integrate with19:20
annegentle_devananda: ah yes incubation means past stackforge, right?19:20
russellbmikal: yeah.19:20
devanandaannegentle_: right19:20
mikalI'm not sure the concerns about projects are always about quality19:20
ttxannegentle_: currently-incubating projects have gone through a lot to alig to our graduation requirements, so we'll have to be strong to tell them... you ticked all the boxes but we just realized this was a bad idea to begin with19:20
vishyso perhaps this doesn’t solve the actual scaling problem, but I wouldn’t mind making the integrated release only about infrastructure projects19:20
mikalPerhaps they're sometimes about overall direction for example19:20
devanandavishy: ++19:21
annegentle_but yes, we're still not seeing that lots of incubation is problematic, but that certain projects and cross-projects are problematic?19:21
vishyi.e. anything that is best deployed on top of iaas doesn’t belong in the integrated release19:21
mordredvishy: I have a similarly but slightly different take - mainly because "infrastructure" is a bit vague19:21
mikalvishy: we'll never force you to ship my blog hosting software that way!19:21
vishyand we just do IaaS really well19:21
annegentle_vishy: yep that's what I'm voicing as well19:21
mordredvishy: I think I'd like to see us stop implemeting things that are data plane services19:21
devanandaopenstack's mission sattement says "massively scalable" - any project applying for incubation that can not already demonstrate that it is "massively scalable"19:22
devanandashouldn't be incubated, IMO19:22
mordredwith the notable exception of swift, because that's a thing that seems to need to exist in clouds19:22
vishymy sniff test is that if I would be totally happy deploying something on top of nova for production use it doesn’t belong19:22
mesteryttx: I have experience with that conversation19:22
devanandaas taht is the inflection point when we begin devotign cross-project resources to it19:22
mordredvishy: well, thing is - it's actually rEALLY nice to not have to run mysql inside of nova19:22
devanandaand incubation is a "blessing" of a project in the eyes of the community19:22
annegentle_is there a non-integrated place for non-iaas, non-massive now?19:22
annegentle_(I think there's not)19:22
vishymordred: for performance reasons?19:22
mordredvishy: a shared ops team can handle 10000 mysql databases well better tahn I can handle one (well, not me, I'm an expert and all)19:23
mordredvishy: for performance, and also for operational complexity reasons19:23
mordredbut I think I'd call mysql "infrastructure"19:23
vishymordred: but we don’t have anything like that19:23
russellbtrove?19:23
mordredI _could_ run it in nova, but I'd rather not worry about any of the details and just get a mysql from my cloud19:23
vishymordred: if you are referring to trove, it doesn’t pass my smell test19:23
vishymordred: i think you are missing my point19:23
vishyi’m speaking as a deployer19:24
mordredvishy: quite possibly :)19:24
vishyif i go to deploy trove19:24
mordredvishy: ah, I'm not19:24
mordredI'm speaking as a cloud end user19:24
mordredI do not deploy clouds19:24
mordredI use them19:24
vishyi’m happy to deploy it on IaaS19:24
jeblairi made the same assumption as mordred19:24
devanandaIaaS vs PaaS ? :)19:24
mordredno19:24
*** yamamoto has quit IRC19:24
mordredthose terms are meaningless19:24
russellbso you're saying sure, Trove should exist, but not in OpenStack proper?19:24
mordredtheya re marketing jargon that is not usefuk19:24
*** ivar-lazzaro has left #openstack-meeting-319:24
vishyit is in cloud “user-space” as i think of it19:24
vishyI still think it is super useful19:24
mordredI'm saying that trove is more useful to me in a cloud than swift is19:25
vishyI just don’t think it needs to be in the integrated release19:25
russellbi think if something is useful, we should do our best to foster it19:25
vishycuz our scope is getting totally out of control19:25
mordredas an end user19:25
russellband that thus far has been to bring it in to the release19:25
jeblairvishy: i think there's the rub -- it is useful, and standardizing on it is useful, but it's hard to do that if it's not in openstack19:25
russellbjeblair: ++19:25
dhellmannjeblair: +119:25
mordred++19:25
markmcclainjeblair: +119:25
vishyrussellb: we can’t do everything though19:25
devanandarussellb: foster - yes. include in the integrated release - maybe not.19:25
russellbwe're clearly not doing everything :)19:25
russellbinclude in the release is the only thing we have, really19:26
devanandaI think there ought to be a place for trove, sahara, and other things that naturally fit "on top of" openstack from a deployer's POV19:26
russellbI feel like this discussion is all over the map19:26
mordred+1000019:26
vishythat’s a problem though. I don’t think docker will ever be part of openstack but it is rapid ly becoming a standard for building applications19:26
russellbi'm not sure what we're trying to accomplish or answer right now19:26
devananda++19:26
markmcclainrussellb: +119:26
devanandamordred: at this point i've lost track of your original point19:26
vishydevananda: ++19:27
mordredmy point is that we're shipping crappy software in places19:27
mordredand I want to stop19:27
russellbagreed?19:27
russellbheh19:27
mordredand I don't want to do that by defining more policy19:27
russellbany suggestions?19:27
mordred(which is why I'm pushing back on vishy's point)19:27
dhellmanndo we need better developers instead of fewer?19:27
vishymordred so how do we force non-crappy software?19:27
annegentle_"all" we have to do is get to vishy's scope, which is where I'm at too19:27
mordredvishy: I think we need to be willing to take specific stands on specific issues rather than making policy to back us up19:28
russellbi think it's clear everyone *wants* that, and is trying19:28
mordredso19:28
mordredfor instance19:28
vishyannegentle_: well imo they are different concerns19:28
devanandamordred: your point though is about the crappiness of major projects (noav, neutron, cinder, swift are the only four you mentioned breakages of)19:28
*** cdent_ has joined #openstack-meeting-319:28
dhellmannannegentle_: well, I'd argue that some of the in-scope software isn't great, either, so I'm not sure that solves it.19:28
vishyannegentle_: there was a time when nova would fit into the “crappy” category imo19:28
devanandamordred: and you haven't addressed the wealth of recent project additions / applications19:28
mordredI think we should reject marconi, and I think we should deintegrate ceilometer, even though I like dhellmann, and I think most of us agree with that already so we should say it19:28
annegentle_heh vishy yeah I get that19:28
dhellmannI do not at all agree with that.19:28
markmcclainI think part of the problem with the large projects is the we've set the system up for folks to land their code in master at cost (including quality)19:28
russellbmordred: if that's the core, we need to get to it and discuss that19:28
mordredand I thnik we should be willing to be harsh, but individually harsh, on new suggestions19:29
dhellmannmordred: the problems in ceilometer are being fixed this cycle19:29
mikalThe TC has also had some success at identifying specific bits of "crappy" and pushing on  them to get fixed. nova-network / neutron for example.19:29
mordreddhellmann: that the new time-series effort is being spun up on the side indicates to me that they are not19:29
russellbmikal: right, i feel like that has been going well19:29
mesterymarkmcclain: ++19:29
vishyif we are airing out things that shouldn’t be in, I’d point to sahara as well19:29
*** cdent has quit IRC19:29
*** cdent_ is now known as cdent19:29
mikalSo we could start identifying hero projects that affect quality and push on them harder19:29
mordreddhellmann: since one of the problems is blatantly ignoring existing good software in the space19:29
dhellmannmordred: I'll be happy to fill you in on how wrong you are when you have time19:29
dhellmannno, it is not being ignored19:29
mordreddhellmann: ok!19:29
ttxso there is the IaaS view, the IaaS+ view that doesn't include data plane except swift19:29
ttxand the current stuiation which is mostly: if you reached the bar of quality and can pretend to be IaaS+ you're in19:29
ttxquality being solely defines by our graduation criteria19:29
* ttx is having network issues19:29
dhellmannthere is a driver API in place19:29
mikalAlthough, if we're going to list things we should discuss as possibly dropping, I'm going to win friends and say that I think tripleo is concerning19:30
russellbi think it's fine if we want to discuss specific projects, but this meeting isn't that time19:30
mikalrussellb: I agree, but felt left out19:30
russellbfolks need time to go off and write up good detail on concerns, and be able to prepare a response19:30
*** dconde has quit IRC19:30
mordredmikal: right. and my main point is that rather than defining IaaS or IaaS+ or whatever, we shoudl just bring those things up directly19:30
markmcclainrussellb: +1 let's put down the torches and pitchforks19:31
ttxok, I think I caght up, sorry network lag19:31
dhellmannrussellb: +119:31
russellbmarkmcclain: exactly19:31
mordredrussellb: ++19:31
mikalSo, backing up a bit19:31
* russellb puts up a "no pitchforks or torches" sign at the door19:31
mikalWe think we have quality issues19:31
mikalWe had some success with pushing on the nova-netowrk / neutron thing19:31
mikalDo we think that's a thing we could do more for other quality issues we see?19:31
ttxmordred: ok, so let's discuss the forst patr -- we should not approve Maconi. Why ? because it's data plane? Or because writing a queue is hard ? Or because writing a queue in Python is stupid ?19:31
russellbmikal: i think so19:31
ttxfirst part*19:31
russellbmikal: and i think that's perfectly in scope for the role we (TC) should play19:32
mikalrussellb: because that's a very tangible, positive thing we could do19:32
russellbmikal: ++19:32
mordredttx: in my POV, all of the above, but that's just me19:32
devanandamikal: yes. I think the TC has a responsibility to ensure the quality of the code we're shipping19:32
mikalrussellb: and which the board aint going to do for us -- we're the global oversight of quality as best as I can tell19:32
devanandamikal: whether that is done by "strongly encouraging" projects to clean up19:32
mordredttx: I REALLY want to try to scale back places where we've NIH'd things19:32
dhellmannttx: or because there are community issues around working with the team, which seems key to fixing some of the other issues19:32
markmcclainwould it help to have an arch/code subset of TC that does a deep dive?  if so we should apply retro all project like we did w/ grad requirements19:32
devanandamikal: or by rejecting / not accepting projects of dubios quality19:32
russellbmikal: absolutely, technical concerns are our domain.19:32
mikalWell...19:32
mikalWe really only have one lever -- whether or not something is integrated / incubated19:33
devanandayep19:33
mikalI feel like we effectively said "fix this our you're out" with the networking thing19:33
ttxmordred: we have to decide in it's the addition of those issues that make us reject, or if it's one in particular19:33
mordredmikal: we could write a level factory ...19:33
mikalWhich is a very very big stick, but hurtful to use19:33
mordredmikal: ++19:33
dhellmannmikal: yes, pushing for change is a better first step than delisting projects19:33
mikalBut we could experiment19:33
mikalWhat's the next most broken thing in openstack quality wise?19:33
devanandadhellmann: but pushing for change is only possible if we raise that threat19:33
dhellmanndevananda: no, that's not true19:34
devanandadhellmann: i dont know of another way the TC can compel developers. what am i missing?19:34
*** reed has joined #openstack-meeting-319:34
dhellmanndevananda: some teams do not shy away from saying that their code is broken (see ceilometer) while others do (see neutron)19:34
mikalWell... elephant in the room19:34
mikalWe represent senior devs at a large portion of the openstack companies19:34
mikalCan you really not ring people's bosses and tell them to take a problem seriously?19:34
markmcclaindhellmann: I've think we've acknowledge there are some broken bits19:34
mikalCause I would19:34
dhellmannmarkmcclain: true,  it took a while to get some vendors on board with that, though19:35
mikalLet me pick on another example for a second19:35
markmcclainthat's the issue is that we've stacked the incentives for vendors to push new code19:35
annegentle_mikal: but the carrot is such a juicy carrot (being incubated)19:35
mikalNova is sad that cvells is unfinished19:35
mesterydhellmann: Some still aren't on board, but we're doing our best.19:35
mikalcells even19:35
mikalSo, we're going to push on that to get it fixed19:35
annegentle_mikal: while "document cells" is not that juicy19:35
dhellmannmarkmcclain, mestery : yep, it has gotten better this cycle. My point is that some teams needed less incentive, that's all.19:35
mikalThe lever we have is removing the code19:35
mesterydhellmann: Understood19:36
mikalThe TC could be stepping in an publicly identifying cells completeness as an issue of concern if we wanted19:36
mikalWhich would help drive resources to the problem19:36
markmcclainso on the neutron front we've been working up a plan to incubate features long before we merge them for integrated release19:36
russellbhaving 2 majorly different ways nova works is indeed sucky.19:36
ttxmikal: sure19:36
dhellmannmikal: do you need that "cover" for us to do that, or is the problem being addressed?19:36
mikaldhellmann: its not a perfect example19:36
mikaldhellmann: what I am trying to say is if the TC had identified that problem, not the nova-core team19:37
dhellmannmikal: ok, fair enough, if you were having trouble I would agree that the TC could back you19:37
dhellmannsure19:37
mikalThen the TC could have gone to the PTL and ask what cover was needed19:37
mikal"We've noticed that XXX is a big crap. What do we need to do to help you fix that?"19:37
dhellmannthat's a much saner proposal than kicking the whole project out19:37
jeblairmikal: the board of directors is pretty much constantly saying "where can we put resources to make things better".  perhaps the tc giving them that feedback would be useful.19:37
mordredjeblair: ++19:37
dhellmannjeblair: ++19:37
russellbso is this discussion about what we can do with existing projects other than kick them out?  trying to make sure we're still on topic..19:37
devanandajeblair: ++19:38
mordredrussellb: I think it has become that - which I actually think is kinda nice19:38
mikalrussellb: I think its about working out how we identify quality issues, and then how we get them fixed19:38
ttxmordred: I still want to understand if it's the addition of issues that would make us reject marconi, or a specific one that we would, starting from now, consider as inadmissible19:38
russellbcool, yeah.19:38
annegentle_to me, it's stop hiring coders and hire doc writers though... so many ways to solve the "what do we throw resources at" when you look at cross-project needs19:38
mikalrussellb: the kicking out being the nuclear case19:38
devanandaso we've gone from talking about marconi and ceilometer to cells19:38
mikalannegentle_: so that's anotehr good example19:38
devanandamikal: has that approach worked for marconi?19:38
mordreddevananda: I think it might be the same thing19:38
mikalannegentle_: should the TC be pushing on PTLs to not merge undocumented features?19:38
annegentle_mikal: thing is, some things can't be fully documented until they're in production19:39
annegentle_mikal: but yes19:39
dhellmannmikal, annegentle_ : +119:39
annegentle_mikal: we don't even have that hard of minimum requirements for docs19:39
mikalannegentle_: so we kind of do that with docimpact (well, try)19:39
mikalannegentle_: do we have data on the number of open docimpact bugs19:39
mikal?19:39
mikalOr is the problem more systemic than that?19:39
annegentle_mikal: yes, we have systems in place, but if "high availability" is for example the biggest need from the board, then that's docs more than features19:40
mikalAhhh, I get you19:40
annegentle_mikal: it's that it's not a one-to-one code-to-doc mapping19:40
dhellmanndevananda: if a collaborative approach doesn't work with a team, that means there are other issues, and I think then it's appropriate to take the extreme measures you're proposing. but we should not reach for the eject button as a first step19:40
annegentle_mikal: right19:40
mordreddhellmann: ++19:40
devanandadhellmann: i definitely agree it's not the first step, and don't think it's been used that way19:40
ttxWhat I'd like out of this meeting is -- do we do any change for Kilo.19:40
*** seizadi has joined #openstack-meeting-319:40
mordredI think a more and better feedback cycle is good19:41
annegentle_I guess another way to look at it is: if we're using 800 servers for infra, and that's quota-limited, then does it make sense to limit what we integrate for other quota-limiting reasons?19:41
russellbttx: ++19:41
mikalSo... As a concrete proposal. Why don't we identify the three most important quality problems we see in openstack and would like fixed in kilo?19:41
devanandamordred: and more willingness on our part to tell projects "we have serious doubt about your code"19:41
mordredttx: it sounds like I'm hearing "no, we should be more active in telling people how they suck and give the a chance to fix it"19:41
devanandawhen, in fact, we do19:41
mordreddevananda: ++19:41
dhellmanndevananda: it is coming across right now that it is the only step people want to use19:41
russellbmikal: yes, something like the round of what we just did, but focused on quality issues19:41
devanandawhich also means19:41
mordredlike, to be VERY direct about it19:41
ttxDo we make a decision that woul affec tthe current incubation/graduation19:41
devanandawe need to make time to seriously look into projects19:41
mordredbecause it doesn't help anyone not being very direct19:41
russellbmikal: though that's not so different from what we did ... quality was included19:41
dhellmannmikal: ++19:41
devanandabefore graduation19:41
devanandaand I would say, even before incubation19:41
annegentle_I have to raise another cross project concern very relevant to neutron/kilo19:41
mikalrussellb: yes, but a small list for the first go at it to keep the experiement conteolled19:41
* mikal can't type at 5am it seems19:42
mordredmikal: ++19:42
russellbmikal: understandable19:42
*** markmc has joined #openstack-meeting-319:42
markmcsorry, got the time wrong19:42
* markmc looks at eavesdrop19:42
mikalIts cool19:42
mikalThis is important19:42
mikalOh, I see, ignore me19:42
markmcclainmikal: yeah that follows what I suggested earlier19:42
ttxmordred: I'm fine with that (being very direct). But that means we still apply the same rules for Kilo incubation/integration, right?19:42
devanandadhellmann: i think, for some projects, after a few cycles of not making headway / seeing what appear to be the same problems, folks feel like that is the only resort left19:42
jeblairttx: our incubation rules are a minimum guideline; i never thought the understanding was if you check the boxes, you're in19:43
dhellmanndevananda: yep, but I disagree that that applies to some of the projects that were proposed to be kicked out19:43
ttxmordred: also it seems a bit far away from "data plane is a bad idea"19:43
mordredttx: yes - except I think ultimately, for my money, we need to be willing to go past the rules a little bit when we're looking at things19:43
ttxjeblair: ++19:43
mordredttx: we may get tehre - "data plane is a bad idea" is just another arbitrary policy19:43
ttxmordred: the requirements ALWAYS were the consensual and predictable rules19:43
ttxnot a set of checkboxes19:44
markmcclainjeblair: right but that message isn't universally understood in the community19:44
ttxthat communicates minimal expectations, not ALL of them19:44
ttxotherwise we don't need to vote19:44
mordredyes. but to markmcclain's point, that consistently gets missed in this community19:44
ttxIt's still OK to say "NO, just because"19:44
mordredyes19:44
devanandadhellmann: fair. I think we should have a discussion about each project19:44
dhellmannblueprint approval is another case where a minimal policy isn't understood to be reversable19:45
dhellmanndevananda: ++19:45
ttxIt will piss off people, but we are all adults19:45
*** mscohen has joined #openstack-meeting-319:45
ttxthe TC can also get its share of hate mail, like pTLs!19:45
devanandattx: is it ok to just say no? I think there's a sense of "well, if they check all the boxes, we have to accept them"19:45
mordredttx: perhaps we should be clear that we're willing to piss people off19:45
dhellmannttx: we need to make sure it's not a constantly moving target, too, though19:45
mordreddevananda: I think we need to make it clear to people that it's ok19:45
ttxdevananda: definitely not imho19:45
* reed fills in a request for asbestos suits19:45
russellbmordred: if there's consensus that it's for the best for openstack, sure19:45
mordredfor us to just make a judgement call19:45
devanandattx: and so people are looking for a policy to uphold, rather than have to make a decision, because not everyone has the time to invest in learning/assessing a project for themselves19:45
annegentle_reed: I'm allergic19:46
annegentle_here's the thing though.19:46
russellbwe should probably make sure some subset is doing a deep dive on *every* project we look at ...19:46
ttxdevananda: I think it will be hard to come back to a project today and tell them the whole idea was bad to begin with.19:46
russellbinstead of assuming it happens19:46
devanandait turns out, diggign into a project that you didn't write and haven't deployed, deeply enough to decide "this is good" or "this is bad" is not often possible19:46
devanandaand I think the only way we can do that19:46
markmcclainrussellb: +119:46
ttxbecause we incubated them on the premise that they were interesting19:46
jeblairrussellb: ++; also, i don't think it has to just be the tc19:47
devanandais get feedback from major operators (ie, our employers) about what works19:47
devanandaand what doesn't19:47
russellbjeblair: true19:47
russellbbut we need to be more clear that it's happening19:47
devanandawhich is why, on the ML, I suggested we set the bar to integration to be "is in production at scale"19:47
annegentle_for docs, I still document horizon, even though it's not IaaS. If I freed up those doc resources, would neutron be better documented? I'm not picking on those projects but just pointing out the priorities we're forcing by not narrowing scope.19:47
jeblairsome folks who are not in the tc have provided some really good feedback on new projects, and i appreciate that very much19:47
russellbjeblair: ++19:47
dhellmannjeblair: ++19:47
markmcclainjeblair: ++19:47
mordredjeblair: ++19:47
devanandajeblair: yes. I think we need that feedback.19:47
dhellmanndevananda: ++ on getting feedback from operators19:48
devanandajeblair: I dont think we can make decisions without it, in fact19:48
mordredwell, I think we _can_19:48
annegentle_heh19:48
mordredI think we can make negative decisions without it19:48
dhellmannannegentle_: maybe we should have the board talk to companies to hire more writers to work with your team?19:48
mordredpositive decisions are harder to make without it19:48
devanandasorry. i mean not well informed ones :)19:48
*** LouisF has quit IRC19:48
mordreddevananda: I can make a decision that something is a bad idea with an operator19:48
mordredbut blessing a thing without some proof points is much harder19:48
devanandaright19:49
annegentle_dhellmann: yes, board members are quite willing, but it's still the scope problem and ratio of coders-who-dont-document19:49
ttxDo we also agree that we can't remove from the integrated release wihtout some form of failure to meet some conditions we've set?19:49
russellbttx: ++19:49
mordredttx: ++19:49
annegentle_ttx: wait, parsing double negative.19:49
jeblairttx: i don't agree with that :)19:49
annegentle_ttx: we have integrated and core projects that are not iaas19:49
devanandattx: can you offer a strawman of such a failure of such a condition?19:49
ttxjeblair: we can still have unreasonable conditions :)19:49
* devananda returns to formulating thoughts before typing quickly19:49
dhellmannI think we could remove them, but I think it would be a terrible idea to do it.19:49
ttxdevananda: sure19:50
russellbdevananda: IMO, failure to fill major gaps identified in project review19:50
jeblairttx: i think we can be arbitrary and capricous -- however, i think the suggested approach of trying to focus on specific quality issues with specific projects is the approach we should take.19:50
mordredjeblair: ++19:50
dhellmannjeblair: ++19:50
mordredyes. that19:50
russellbwe review a project, identify gaps, expect a plan to fix it ... if that doesn't happen, removal seems like a reasonable thing to consider at that point19:50
mordredcan and should are good words19:50
devanandarussellb: is "not usable at a scale > 100 nodes" a sufficient gap?19:50
ttxdevananda: mordred was mentoining deintegrating ceilometer. I don't think we can do it wthout ceilometer failing to meet the goals of a corrective action plan19:50
annegentle_Here's what's happening now though... couple of examples. Ceilometer is highly concerned at the docs teams reviews, thinking WE will prevent them from graduating.19:50
dhellmannand, frankly, those quality issues should not just apply to code, but how well the team is actually integrated with the rest of the project19:50
mordredttx: I think we CAN19:50
annegentle_Same for neutron. As if the docs team is preventing them from graduating.19:51
mordredttx: I think it's clear we SHOULD try to do somethign else19:51
annegentle_THIS is what concerns me.19:51
annegentle_the docs team cannot be responsible for a team's pass or fail.19:51
annegentle_it's the team's responsibility19:51
russellbannegentle_: ++19:51
ttxmordred: ok19:51
mordredannegentle_: ++19:51
ttxsure we CAN anything19:51
markmcclainannegentle_:+119:51
*** yamamoto has joined #openstack-meeting-319:51
dhellmannall of the cross project teams have what amounts to a pocket veto of any initiative of another team, though19:52
russellbttx: agree with your earlier comment about corrective action plan, that's the sane approach to these things IMO19:52
ttxMy point is, we SHOULD keep ceilometer in Kilo because they didn't fail at any challenge we communicated to them19:52
mordredttx: I think we need to make it very clear that we CAN ... it's important because one day we may actually need to do it, and I don't think we want to spend a ton of time talking about whether we followed our own process first if we do19:52
annegentle_dhellmann: true, quality standards and so on19:52
dhellmannannegentle_: well, if I write bad docs that's my fault, but if you don't have enough resources to review what I write is that my fault? yours? someone else's? (I don't think it's yours)19:52
mordreddhellmann: that pocket veto is not nearly as strong as you might think ... I've tried and failed to use it several times19:53
* dhellmann looks longingly at his cross-project testing patch to ifnra19:53
*** yamamoto has quit IRC19:53
annegentle_dhellmann: reviews are also the team's responsibility especially for technical (cross project teams can't know everything about every project, unpossible)19:53
*** yamamoto has joined #openstack-meeting-319:53
*** yamamoto has quit IRC19:53
annegentle_dhellmann: that applies for infra and test too as far as I can tell19:54
markmcthere's a sense of urgency here that I understand for evaluating graduation request19:54
annegentle_ttx: can you list again the requests coming in?19:54
ttxmordred: ack19:54
ttxOK, time check, 7 min left19:54
ttxdo we need an extra exceptional meeting before condering incubations/graduations19:54
ttxor does this clarify what we SHOULD and SHOULD NOT do ?19:54
markmcnot quite clear where it's coming from on the potential for de-integration19:54
dhellmannannegentle_: I can't +2 anything in infra or docs, though. I can review changes, but I can't actually move the work forward without help.19:54
devanandaannegentle_: we've had several patches languish in -infra for month(s) with +1's from ironic cores19:54
russellbmarkmc: ++19:54
devanandaannegentle_: so i dont entirely agree there19:54
russellbmaybe the urgency on that part wasn't intentional?19:54
markmclike, I do think we should always be open to de-integration discussions19:54
ttxOK so.. incubation: Manila. New program: rally. Graduation: Ironic, Marconi, Barbican (Designate is a bit young)19:54
markmcfeel the way was always open19:55
devanandamordred: so as much as new projects aren't breakign the gate, they are bottlenecked on -infra to progress, eg. with test harnesses in devstack/tempest/config19:55
mordredyup19:55
markmcclainI don't think incubation in general should be held up19:55
mordredI feel like that provides a natural and non-policy based gating function19:55
jeblairdevananda: i don't want to ignore you if you have an issue to raise, but i think pursuing that discussion right now would be a distraction.  can we resume that in -infra after this meeting?19:55
markmcclainttx: for graduation should we get a subset of folks to dive through the programs that want to graduate?19:56
markmchas this discussion radically changed how we'll approach the graduation discussions?19:56
ttxmarkmcclain: we should still only incubate stuff we think is a good idea19:56
markmcclainttx: yes19:56
devanandajeblair: sure. i dont mean to bring it up - merely responding to annegentle_'s comment and an earlier one from mordred.19:56
ttxnot just the ones tha thave a devstack job19:56
russellbmarkmc: radically?  no, not for me19:56
annegentle_devananda: dhellmann: that's why the scope and priorities matter so, so much to us.19:56
russellbnot sure it's changed it at all for me19:56
ttxmarkmc: I would say no19:56
markmcwe should always be open to evolving our requirements, but is there something more going on this time around ... ?19:56
markmcok19:56
mordreddevananda: I have no idea how he does it, but SergeyLukjanov joining and taking an active part in infra for non-sahara things was kinda huge ... and tips some scales in his favor in terms of making sure sahara is taken care of19:57
russellbcare even more about quality before graduation?19:57
russellbis that the concrete thing?19:57
devanandarussellb: i would hope so, yes19:57
ttxmarkmc: I think it's clearer that the requirements are just the minimal checkboxes the project has to tick, but it still needs to convince enough TC memebrs that it's good19:57
mordredif more projects wound up providing an infra person who did more than just care about that project, it would be AMAZING19:57
devanandarussellb: though i have always cared about that19:57
markmcrussellb, I think that's just a sign that we're learning19:57
*** seizadi has quit IRC19:57
annegentle_devananda: dhellmann: we are a quota-limited gate and there are even more docs reviewers than infra19:57
russellbmarkmc: agreed19:57
ttxI always thought like that, so it doesn't change my approach19:57
jeblairhave a little more confidence that saying no is 'okay' :)19:57
jeblairmordred: ++19:57
russellbi hope we learn and refine our expectations every cycle19:57
markmcttx, yeah, same19:57
dhellmannannegentle_: "quota-limited"?19:57
ttxbut yeah, it's OK to say no19:58
devanandarussellb: do we have any more concrete means to guage the technical fitness of incubating projects, though?19:58
dhellmannmordred: ++ to projects providing contributors to the cross-project teams19:58
ttxwe definitely said NO a lot more in the past19:58
mordredalso, we've in this meeting tested vocally the idea of ejecting somethign and it seems that folks generally feel we should engage with the projects before doing so19:58
devanandarussellb: I think I'd like to see that. and I think I've proposed one, but it hasn't gotten much traction19:58
dhellmannmordred: ++19:58
markmcI don't think the conversation has made me necessarily more inclined to say no to any of these projects than I was before, though19:58
markmctrying to figure out what the conclusion here is19:59
dhellmanndevananda: link?19:59
ttxmordred: yes, but I think the "no data plane" idea sets a hard limit19:59
markmcdoesn't help that I suck and missed most of it :(19:59
annegentle_dhellmann: as in, you have a quota of this many doc changes can get in19:59
mordredttx: I'm not sure we agreed to that19:59
russellbi don't know the conclusion either FWIW19:59
mordredttx: nor did it seem to resonate with anyone19:59
dhellmannannegentle_: you limit how many changes a person can make?19:59
ttxmordred: should that be a guideline of yours, or try to be a common rule ?19:59
annegentle_dhellmann: we do, because we have few reviewers19:59
jeblairmordred: i'd agree with that assesment; but i think the points that you made around that will influence my thinking about marconi19:59
*** Sukhdev_ has quit IRC20:00
russellbthe question at the beginning was, what should we do about upcoming graduation requests?20:00
mordredttx: it will be a guideline of mine ... but I will try for it to not be an arbitrary one20:00
russellbanyone have a summary of changes to that?20:00
russellbif any?20:00
dhellmannannegentle_: ok, it seems like there may be better ways to deal with that but I don't have the full background20:00
annegentle_dhellmann: ok, sure20:00
russellbwe're about out of time here20:00
ttxmordred: it's easier to not incubate data plane things than to reject their graduation.20:00
mordredrussellb: I believe we have none, other than an assertion that it's ok for us to say no just because20:00
mordredttx: that is true20:00
ttxwhich is why I'd like us to explore it as a "integrated release" rule20:00
russellbmordred: ok, sure, fine with me.  :)20:01
jeblairone other thing from ttx's original email that we haven't fully explored: we _do_ need more overall project focused infra/qa/docs people20:01
mordredttx: I'm just very wary of more explicit rules20:01
mordredjeblair: ++20:01
russellbany team waiting for this room?  we're over time20:01
devanandadhellmann: http://lists.openstack.org/pipermail/openstack-dev/2014-August/042962.html20:01
jeblairi've tried to not focus on that because i think the urgency around this issue is the integration questions20:01
jeblairand i don't think they are strictyl correlated.  but it's still an issue we should work on20:01
markmcttx, fwiw, I don't know what "no data plane" means, doesn't immediately resonate - maybe as a I catch up with the backlog it will become clear20:01
ttxrussellb: normally no20:01
ttxOK, so .. no need for a meeting on Monday?20:02
dhellmannjeblair: you should really consider requiring liaisons; it has done wonders for oslo (though not perfect)20:02
*** seizadi has joined #openstack-meeting-320:02
jeblairdhellmann: yeah, i've been mulling that around since your post20:02
annegentle_dhellmann: oh yes, I was going to reply to your ML post that we do teh same in docs with varying success20:02
annegentle_liaisons20:02
dhellmannjeblair: I'd be happy to chat if you'd like20:02
annegentle_and, having an infra-focused docs contributor has done WONDERS20:02
devananda+1 to all the major cross project efforts requiring a liasion20:02
jeblairdhellmann: thanks20:02
ttxI think we generally need more people that care about the project as a whole but who live at project-level.20:02
jeblairannegentle_: yes indeed!20:02
annegentle_:)20:03
*** seizadi has quit IRC20:03
ttxThose people take on security bugs, take on gate issues, take on project management...20:03
dhellmannttx: yes, but that can be tough to balance20:03
devanandaand I'd set that bar at incubation. if you aren't ready to contribute to infra and oslo, the team isn't diverse enough to incubate yet20:03
ttxtake on liaisons20:03
dhellmanndevananda: I think you're on to something there.20:03
annegentle_I sense there could be a metric of "most cross-project drag" for all programs20:03
russellbttx: we do need more ... we're burning out the ones we have20:03
ttxrussellb: ++20:03
annegentle_neutron would be high. Barbican, who knows? How would we know?20:03
annegentle_sorry, I know we're over time.20:04
ttxbasically I think we ave enough people on the vulnerability management team... but not enough people htat would work on a security patch20:04
ttxyep sorry20:04
ttxOK, so .. no need for a meeting on Monday?20:04
devanandadhellmann: you mean re: liasons, or the email/link i posted?20:04
russellbno meeting is fine with me20:04
ttxback to our regular schedlue on Tuesday ?20:04
dhellmanndevananda: liaisons (I'll read the email after)20:04
jeblairttx: agree no monday meeting is necessary20:04
russellblet's take ideas to the list if any more come up20:04
annegentle_ttx: if we've concluded we're staying the course, then no need for a meeting20:05
ttxsatying on course and it's ok to say NO20:05
annegentle_I'll post an idea about "cross project drag" to the ML20:05
annegentle_there's got to be some measure20:05
ttxOK thanks everyone20:05
devanandattx: regular meeting on tuesday? if so, I wont plan on attending as I'll be somewhere on the road at that point20:05
ttxdevananda: sure. You may want to give proxies in case things come to a vote20:05
devanandaack20:05
ttxWe'll probably do Rall ynew program20:06
ttx#endmeeting20:06
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"20:06
openstackMeeting ended Thu Aug 14 20:06:06 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:06
openstackMinutes:        http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-08-14-19.03.html20:06
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-08-14-19.03.txt20:06
russellbthanks all20:06
openstackLog:            http://eavesdrop.openstack.org/meetings/tc/2014/tc.2014-08-14-19.03.log.html20:06
dhellmannthanks, this was good!20:06
devanandattx: can I vote on rally now? :)20:06
ttxdevananda: you can vote on the review yes20:06
russellbdevananda: and as your reason, say "just because"20:06
russellbwe said that was OK20:06
devanandaheh20:07
jaypipesdammit, I missed the TC meeting.. :(20:08
*** alexpilotti has quit IRC20:09
annegentle_jaypipes: nooo20:09
mikaljaypipes: heh20:13
*** banix has quit IRC20:16
*** rkukura has quit IRC20:18
*** dconde has joined #openstack-meeting-320:23
*** yamamoto has joined #openstack-meeting-320:24
*** mjturek1 has left #openstack-meeting-320:25
*** yamamoto has quit IRC20:26
*** yamamoto has joined #openstack-meeting-320:26
*** emagana has quit IRC20:27
*** eglynn has quit IRC20:27
*** cdent has quit IRC20:28
*** yamamoto_ has joined #openstack-meeting-320:28
*** yamamoto_ has quit IRC20:29
*** igordcard has quit IRC20:29
*** yamamoto_ has joined #openstack-meeting-320:30
*** yamamoto has quit IRC20:31
*** yamamoto has joined #openstack-meeting-320:31
*** yamamoto_ has quit IRC20:31
*** pkoniszewski has joined #openstack-meeting-320:33
*** yamamoto_ has joined #openstack-meeting-320:33
*** emagana has joined #openstack-meeting-320:34
*** yamamoto_ has quit IRC20:35
*** yamamot__ has joined #openstack-meeting-320:35
*** yamamoto has quit IRC20:36
*** yamamot__ has quit IRC20:36
*** yamamoto has joined #openstack-meeting-320:37
*** seizadi has joined #openstack-meeting-320:37
*** yamamoto_ has joined #openstack-meeting-320:39
*** pkoniszewski has quit IRC20:40
*** yamamot__ has joined #openstack-meeting-320:40
*** yamamoto_ has quit IRC20:40
*** yamamoto has quit IRC20:42
*** yamamoto has joined #openstack-meeting-320:42
*** yamamoto_ has joined #openstack-meeting-320:44
*** yamamoto has quit IRC20:44
*** yamamot__ has quit IRC20:45
*** yamamoto has joined #openstack-meeting-320:46
*** yamamot__ has joined #openstack-meeting-320:48
*** yamamoto has quit IRC20:48
*** yamamoto_ has quit IRC20:48
*** yamamoto has joined #openstack-meeting-320:49
*** yamamot__ has quit IRC20:49
*** yamamoto_ has joined #openstack-meeting-320:51
*** yamamoto_ has quit IRC20:53
*** yamamoto_ has joined #openstack-meeting-320:53
*** thomasem has quit IRC20:53
*** yamamoto has quit IRC20:54
*** yamamoto has joined #openstack-meeting-320:55
*** yamamoto_ has quit IRC20:55
*** s3wong_ has joined #openstack-meeting-320:56
*** jpomero has quit IRC20:56
*** yamamoto has quit IRC20:56
*** yamamoto has joined #openstack-meeting-320:57
*** s3wong has quit IRC20:57
*** jcoufal has quit IRC20:58
*** yamamoto_ has joined #openstack-meeting-320:58
*** yamamoto has quit IRC20:59
*** yamamoto has joined #openstack-meeting-321:00
*** yamamoto_ has quit IRC21:00
*** yamamoto_ has joined #openstack-meeting-321:02
*** SridharR_ has joined #openstack-meeting-321:02
*** yamamot__ has joined #openstack-meeting-321:04
*** yamamoto has quit IRC21:05
*** yamamoto has joined #openstack-meeting-321:06
*** SridharRamaswamy has quit IRC21:06
*** yamamoto_ has quit IRC21:07
*** yamamoto has quit IRC21:07
*** yamamoto_ has joined #openstack-meeting-321:07
*** yamamot__ has quit IRC21:09
*** yamamoto has joined #openstack-meeting-321:09
*** yamamot__ has joined #openstack-meeting-321:11
*** yamamoto_ has quit IRC21:12
*** yamamoto_ has joined #openstack-meeting-321:13
*** yamamoto has quit IRC21:14
*** yamamoto has joined #openstack-meeting-321:14
*** yamamot__ has quit IRC21:16
*** yamamoto_ has quit IRC21:16
*** yamamoto_ has joined #openstack-meeting-321:16
*** hemanthravi has quit IRC21:17
*** yamamot__ has joined #openstack-meeting-321:18
*** yamamoto has quit IRC21:19
*** yamamot__ has quit IRC21:20
*** yamamoto has joined #openstack-meeting-321:20
*** yamamoto_ has quit IRC21:21
*** yamamoto_ has joined #openstack-meeting-321:22
*** yamamot__ has joined #openstack-meeting-321:23
*** yamamoto has quit IRC21:24
*** cjellick_ has joined #openstack-meeting-321:24
*** yamamot__ has quit IRC21:26
*** yamamoto has joined #openstack-meeting-321:26
*** dconde has quit IRC21:26
*** cjellick has quit IRC21:26
*** yamamoto_ has quit IRC21:27
*** yamamoto_ has joined #openstack-meeting-321:27
*** yamamot__ has joined #openstack-meeting-321:29
*** yamamoto_ has quit IRC21:29
*** peristeri has quit IRC21:30
*** yamamoto_ has joined #openstack-meeting-321:31
*** yamamoto has quit IRC21:31
*** yamamoto has joined #openstack-meeting-321:33
*** SridharR_ has quit IRC21:33
*** yamamot__ has quit IRC21:34
*** yamamot__ has joined #openstack-meeting-321:34
*** yamamoto has quit IRC21:34
*** yamamoto_ has quit IRC21:35
*** SridharR_ has joined #openstack-meeting-321:35
*** yamamoto has joined #openstack-meeting-321:36
*** yamamoto_ has joined #openstack-meeting-321:38
*** yamamot__ has quit IRC21:39
*** yamamot__ has joined #openstack-meeting-321:40
*** yamamoto has quit IRC21:40
*** yamamoto has joined #openstack-meeting-321:41
*** yamamoto_ has quit IRC21:42
*** yamamoto_ has joined #openstack-meeting-321:43
*** yamamoto has quit IRC21:43
*** yamamot__ has quit IRC21:44
*** armax has quit IRC21:45
*** yamamoto has joined #openstack-meeting-321:45
*** yamamot__ has joined #openstack-meeting-321:47
*** yamamoto_ has quit IRC21:48
*** yamamoto_ has joined #openstack-meeting-321:49
*** yamamot__ has quit IRC21:49
*** yamamoto has quit IRC21:49
*** yamamoto has joined #openstack-meeting-321:50
*** yamamot__ has joined #openstack-meeting-321:52
*** yamamoto has quit IRC21:52
*** yamamoto_ has quit IRC21:54
*** yamamot__ has quit IRC21:54
*** yamamoto has joined #openstack-meeting-321:54
*** yamamoto has quit IRC21:56
*** yamamoto has joined #openstack-meeting-321:56
*** markmcclain has quit IRC21:57
*** yamamoto_ has joined #openstack-meeting-321:58
*** yamamot__ has joined #openstack-meeting-321:59
*** yamamoto has quit IRC22:01
*** yamamoto has joined #openstack-meeting-322:01
*** SridharR_ has quit IRC22:01
*** SridharRamaswamy has joined #openstack-meeting-322:02
*** yamamoto has quit IRC22:03
*** yamamoto has joined #openstack-meeting-322:03
*** cjellick_ has quit IRC22:04
*** yamamoto_ has quit IRC22:04
*** yamamot__ has quit IRC22:04
*** SridharR_ has joined #openstack-meeting-322:04
*** cjellick has joined #openstack-meeting-322:04
*** yamamoto_ has joined #openstack-meeting-322:05
*** yamamoto has quit IRC22:05
*** SridharRamaswamy has quit IRC22:07
*** yamamoto_ has quit IRC22:07
*** yamamoto has joined #openstack-meeting-322:07
*** cjellick has quit IRC22:08
*** yamamoto_ has joined #openstack-meeting-322:08
*** yamamoto_ has quit IRC22:10
*** yamamoto_ has joined #openstack-meeting-322:10
*** yamamoto has quit IRC22:11
*** yamamoto has joined #openstack-meeting-322:12
*** yamamoto has quit IRC22:14
*** yamamoto has joined #openstack-meeting-322:14
*** otherwiseguy has quit IRC22:14
*** nelsnelson has quit IRC22:14
*** yamamoto_ has quit IRC22:15
*** david-lyle has quit IRC22:15
*** yamamoto_ has joined #openstack-meeting-322:16
*** carl_baldwin has quit IRC22:16
*** yamamoto_ has quit IRC22:17
*** yamamoto_ has joined #openstack-meeting-322:17
*** yamamoto has quit IRC22:18
*** yamamoto has joined #openstack-meeting-322:19
*** yamamoto_ has quit IRC22:20
*** yamamoto_ has joined #openstack-meeting-322:21
*** yamamoto has quit IRC22:21
*** yamamoto_ has quit IRC22:23
*** yamamoto has joined #openstack-meeting-322:23
*** david-lyle has joined #openstack-meeting-322:23
*** otherwiseguy has joined #openstack-meeting-322:24
*** yamamoto_ has joined #openstack-meeting-322:25
*** markmc has quit IRC22:25
*** carl_baldwin has joined #openstack-meeting-322:25
*** yamamot__ has joined #openstack-meeting-322:27
*** yamamoto has quit IRC22:27
*** yamamot__ has quit IRC22:28
*** yamamoto has joined #openstack-meeting-322:28
*** david-lyle has quit IRC22:29
*** david-lyle has joined #openstack-meeting-322:29
*** carl_baldwin has quit IRC22:29
*** yamamoto_ has quit IRC22:29
*** yamamoto_ has joined #openstack-meeting-322:30
*** emagana has quit IRC22:30
*** carl_baldwin has joined #openstack-meeting-322:31
*** yamamoto_ has quit IRC22:32
*** yamamoto_ has joined #openstack-meeting-322:32
*** yamamoto has quit IRC22:33
*** yamamoto_ has quit IRC22:33
*** yamamoto has joined #openstack-meeting-322:34
*** yamamoto_ has joined #openstack-meeting-322:35
*** yamamoto has quit IRC22:36
*** jgrimm has quit IRC22:37
*** yamamoto has joined #openstack-meeting-322:37
*** yamamoto has quit IRC22:39
*** yamamoto has joined #openstack-meeting-322:39
*** yamamoto_ has quit IRC22:40
*** yamamoto_ has joined #openstack-meeting-322:41
*** yamamot__ has joined #openstack-meeting-322:43
*** yamamoto has quit IRC22:44
*** yamamoto has joined #openstack-meeting-322:45
*** yamamoto_ has quit IRC22:46
*** dconde has joined #openstack-meeting-322:46
*** yamamoto_ has joined #openstack-meeting-322:46
*** mscohen has quit IRC22:46
*** mscohen has joined #openstack-meeting-322:47
*** yamamot__ has quit IRC22:48
*** yamamot__ has joined #openstack-meeting-322:48
*** yamamoto has quit IRC22:49
*** yamamoto has joined #openstack-meeting-322:50
*** yamamot__ has quit IRC22:50
*** yamamoto_ has quit IRC22:51
*** yamamoto has quit IRC22:52
*** yamamoto has joined #openstack-meeting-322:52
*** emagana has joined #openstack-meeting-322:52
*** yamamoto_ has joined #openstack-meeting-322:54
*** yamamot__ has joined #openstack-meeting-322:55
*** yamamoto_ has quit IRC22:56
*** yamamoto has quit IRC22:56
*** yamamoto has joined #openstack-meeting-322:57
*** nelsnelson has joined #openstack-meeting-322:57
*** yamamoto_ has joined #openstack-meeting-322:59
*** yamamot__ has quit IRC23:00
*** yamamot__ has joined #openstack-meeting-323:01
*** yamamoto_ has quit IRC23:01
*** ivar-lazzaro has joined #openstack-meeting-323:01
*** yamamoto has quit IRC23:02
*** yamamot__ has quit IRC23:02
*** yamamoto has joined #openstack-meeting-323:03
*** yamamoto_ has joined #openstack-meeting-323:04
*** yamamoto has quit IRC23:04
*** yamamoto_ has quit IRC23:06
*** yamamoto has joined #openstack-meeting-323:06
*** KrishnaK_ has quit IRC23:08
*** yamamoto_ has joined #openstack-meeting-323:08
*** chuckC has quit IRC23:08
*** yamamoto has quit IRC23:08
*** yamamoto has joined #openstack-meeting-323:10
*** yamamot__ has joined #openstack-meeting-323:12
*** yamamoto has quit IRC23:12
*** yamamoto_ has quit IRC23:12
*** fabiog_ has quit IRC23:13
*** yamamot__ has quit IRC23:13
*** yamamoto has joined #openstack-meeting-323:13
*** yamamoto_ has joined #openstack-meeting-323:15
*** yamamoto has quit IRC23:15
*** jpomero has joined #openstack-meeting-323:16
*** yamamoto has joined #openstack-meeting-323:17
*** stanzgy has joined #openstack-meeting-323:17
*** yamamot__ has joined #openstack-meeting-323:19
*** vkmc has quit IRC23:19
*** yamamoto_ has quit IRC23:20
*** yamamot__ has quit IRC23:20
*** yamamoto_ has joined #openstack-meeting-323:21
*** s3wong_ has quit IRC23:21
*** yamamoto has quit IRC23:21
*** yamamoto has joined #openstack-meeting-323:22
*** tomoe_ has joined #openstack-meeting-323:24
*** pballand has quit IRC23:24
*** rudrarugge has joined #openstack-meeting-323:24
*** yamamoto has quit IRC23:24
*** yamamot__ has joined #openstack-meeting-323:24
*** yamamoto_ has quit IRC23:25
*** yamamot__ has quit IRC23:26
*** yamamoto has joined #openstack-meeting-323:26
*** SumitNaiksatam has quit IRC23:26
*** yamamoto has quit IRC23:28
*** yamamoto_ has joined #openstack-meeting-323:28
*** yamamoto has joined #openstack-meeting-323:30
*** yamamoto_ has quit IRC23:30
*** mscohen has quit IRC23:30
*** jamielennox|away is now known as jamielennox23:31
*** yamamoto has quit IRC23:31
*** yamamoto_ has joined #openstack-meeting-323:31
*** yamamoto_ has quit IRC23:33
*** yamamoto has joined #openstack-meeting-323:33
*** yamamoto_ has joined #openstack-meeting-323:35
*** yamamoto_ has quit IRC23:37
*** yamamoto_ has joined #openstack-meeting-323:37
*** yamamoto has quit IRC23:37
*** vkmc has joined #openstack-meeting-323:38
*** yamamoto has joined #openstack-meeting-323:39
*** yamamoto_ has quit IRC23:39
*** yamamoto_ has joined #openstack-meeting-323:40
*** yamamot__ has joined #openstack-meeting-323:42
*** yamamoto has quit IRC23:43
*** yamamot__ has quit IRC23:44
*** yamamoto has joined #openstack-meeting-323:44
*** emagana has quit IRC23:44
*** emagana has joined #openstack-meeting-323:45
*** yamamot__ has joined #openstack-meeting-323:46
*** yamamoto has quit IRC23:46
*** yamamoto_ has quit IRC23:46
*** banix has joined #openstack-meeting-323:46
*** yamamot__ has quit IRC23:47
*** yamamoto has joined #openstack-meeting-323:48
*** yamamoto_ has joined #openstack-meeting-323:49
*** yamamoto has quit IRC23:49
*** emagana has quit IRC23:50
*** david-lyle has quit IRC23:51
*** dconde has quit IRC23:51
*** yamamoto has joined #openstack-meeting-323:51
*** yamamoto_ has quit IRC23:51
*** david-lyle has joined #openstack-meeting-323:51
*** yamamoto_ has joined #openstack-meeting-323:53
*** yamamoto has quit IRC23:53
*** banix has quit IRC23:54
*** yamamoto has joined #openstack-meeting-323:55
*** yamamoto_ has quit IRC23:55
*** david-lyle has quit IRC23:56
*** otherwiseguy has quit IRC23:56
*** yamamoto_ has joined #openstack-meeting-323:57
*** yamamoto has quit IRC23:57
*** otherwiseguy has joined #openstack-meeting-323:58
*** yamamoto_ has quit IRC23:58
*** yamamoto has joined #openstack-meeting-323:58
*** chuckC has joined #openstack-meeting-323:59
*** Sukhdev has joined #openstack-meeting-323:59

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