Thursday, 2014-04-24

*** eguz has joined #openstack-meeting-300:19
*** s3wong has joined #openstack-meeting-300:20
*** sweston has quit IRC00:21
*** eghobo has quit IRC00:23
*** fungi has quit IRC00:30
*** cjellick has quit IRC00:31
*** cjellick has joined #openstack-meeting-300:32
*** fungi has joined #openstack-meeting-300:36
*** cjellick has quit IRC00:37
*** mwagner_lap has joined #openstack-meeting-300:42
*** mfer has joined #openstack-meeting-300:48
*** rockyg has quit IRC00:56
*** fungi has quit IRC01:00
*** fungi has joined #openstack-meeting-301:01
*** annegentle has quit IRC01:02
*** glenc has quit IRC01:04
*** s3wong has quit IRC01:11
*** mfer has quit IRC01:12
*** lblanchard has quit IRC01:13
*** TravT has quit IRC01:15
*** yamahata_ has joined #openstack-meeting-301:20
*** yamahata has joined #openstack-meeting-301:20
*** sweston has joined #openstack-meeting-301:32
*** eguz has quit IRC01:33
*** wchrisj has quit IRC01:33
*** jpomero has quit IRC01:39
*** jrist has quit IRC02:02
*** coolsvap has quit IRC02:05
*** banix has joined #openstack-meeting-302:07
*** sweston has quit IRC02:08
*** jrist has joined #openstack-meeting-302:10
*** coolsvap has joined #openstack-meeting-302:10
*** sweston has joined #openstack-meeting-302:13
*** sweston has quit IRC02:20
*** otherwiseguy has joined #openstack-meeting-302:24
*** banix has quit IRC02:31
*** banix has joined #openstack-meeting-302:33
*** devlaps has quit IRC02:35
*** amotoki has quit IRC02:43
*** alexpilotti has quit IRC02:49
*** enykeev has joined #openstack-meeting-302:55
*** yamahata has quit IRC02:57
*** sankarshan_away is now known as sankarshan03:24
*** banix has quit IRC03:25
*** HenryG has quit IRC03:36
*** sweston has joined #openstack-meeting-303:47
*** mfer has joined #openstack-meeting-303:50
*** mfer has quit IRC03:55
*** otherwiseguy has quit IRC04:00
*** eghobo has joined #openstack-meeting-304:01
*** sweston has quit IRC04:01
*** sweston has joined #openstack-meeting-304:03
*** coolsvap has quit IRC04:05
*** coolsvap has joined #openstack-meeting-304:07
*** yamahata has joined #openstack-meeting-304:17
*** carl_baldwin has joined #openstack-meeting-304:22
*** yamahata has quit IRC04:48
*** yamahata has joined #openstack-meeting-304:49
*** sankarshan is now known as sankarshan_away05:01
*** amotoki has joined #openstack-meeting-305:33
*** eghobo has quit IRC05:39
*** eghobo has joined #openstack-meeting-305:39
*** eguz has joined #openstack-meeting-305:46
*** eghobo has quit IRC05:50
*** jcoufal has joined #openstack-meeting-306:02
*** mrunge has joined #openstack-meeting-306:04
*** carl_baldwin has quit IRC06:04
*** iziv has joined #openstack-meeting-306:22
*** iziv_ has joined #openstack-meeting-306:26
*** sankarshan_away is now known as sankarshan06:43
*** iziv has quit IRC06:46
*** iziv has joined #openstack-meeting-306:50
*** iziv has quit IRC06:50
*** iziv has joined #openstack-meeting-306:50
izivxx06:52
*** iziv has quit IRC06:55
*** sweston is now known as sweston|away06:57
*** sweston|away is now known as sweston06:57
*** ttrifonov_zZzz is now known as ttrifonov07:05
*** lsmola has joined #openstack-meeting-307:09
*** eguz has quit IRC07:13
*** d0ugal has quit IRC07:27
*** d0ugal has joined #openstack-meeting-307:29
*** d0ugal has quit IRC07:29
*** d0ugal has joined #openstack-meeting-307:29
*** mrunge has quit IRC07:35
*** mrunge has joined #openstack-meeting-307:52
*** jtomasek has joined #openstack-meeting-308:45
*** safchain has joined #openstack-meeting-308:48
*** sankarshan is now known as sankarshan_away09:08
*** overlayer has joined #openstack-meeting-309:09
*** sweston has quit IRC09:16
*** overlayer has quit IRC09:28
*** jcoufal has quit IRC10:41
*** HenryG has joined #openstack-meeting-311:55
*** jamie_h has joined #openstack-meeting-312:07
*** sankarshan_away is now known as sankarshan12:16
*** briancurtin has left #openstack-meeting-312:29
*** xuhanp has joined #openstack-meeting-312:36
*** lblanchard has joined #openstack-meeting-312:39
*** jamie_h has quit IRC12:59
*** jamie_h has joined #openstack-meeting-313:00
*** alexpilotti has joined #openstack-meeting-313:01
*** overlayer has joined #openstack-meeting-313:04
*** peristeri has joined #openstack-meeting-313:12
*** coolsvap is now known as coolsvap|afk13:13
*** coolsvap|afk is now known as coolsvap13:13
*** overlayer has quit IRC13:17
*** overlayer has joined #openstack-meeting-313:17
*** markmcclain has joined #openstack-meeting-313:19
*** julim has joined #openstack-meeting-313:20
*** markmcclain has quit IRC13:20
*** jpomero has joined #openstack-meeting-313:20
*** banix has joined #openstack-meeting-313:28
*** banix has quit IRC13:28
*** scotty95747 has joined #openstack-meeting-313:30
*** overlayer has quit IRC13:41
*** jaypipes has joined #openstack-meeting-313:46
*** coolsvap is now known as coolsvap|afk13:57
*** mrunge has quit IRC14:02
*** wchrisj has joined #openstack-meeting-314:16
*** wchrisj has left #openstack-meeting-314:17
*** BrianB_ has joined #openstack-meeting-314:17
*** markmcclain has joined #openstack-meeting-314:28
*** mwagner_lap has quit IRC14:30
*** ttrifonov is now known as ttrifonov_zZzz14:32
*** jtomasek has quit IRC14:35
*** TravT has joined #openstack-meeting-314:37
*** safchain has quit IRC14:44
*** carl_baldwin has joined #openstack-meeting-314:46
*** jamie_h has quit IRC14:57
*** jamie_h has joined #openstack-meeting-314:57
*** Sudhakar has joined #openstack-meeting-314:58
*** mfer has joined #openstack-meeting-314:58
*** nacim has joined #openstack-meeting-314:58
*** pcm_ has joined #openstack-meeting-315:00
carl_baldwinhi all15:01
pcm_hi!15:01
Sudhakarhi ..15:01
carl_baldwinpcm_: Sudhakar: hi15:01
xuhanphi15:01
carl_baldwin#startmeeting neutron_l315:02
openstackMeeting started Thu Apr 24 15:02:06 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:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
*** openstack changes topic to " (Meeting topic: neutron_l3)"15:02
openstackThe meeting name has been set to 'neutron_l3'15:02
carl_baldwinxuhanp: hi15:02
carl_baldwin#topic Announcements15:02
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)"15:02
carl_baldwin#link https://wiki.openstack.org/wiki/Meetings/Neutron-L3-Subteam15:02
*** sweston has joined #openstack-meeting-315:02
carl_baldwinSounds like the selection process for summit sessions is moving right along.  The deadline for submitting topics has passed.15:03
carl_baldwinAny other announcements?15:03
carl_baldwin#topic l3-svcs-vendor-*15:04
*** openstack changes topic to "l3-svcs-vendor-* (Meeting topic: neutron_l3)"15:04
carl_baldwinpcm_: hi, any updates since last week?15:04
pcm_just to have people review the specs that are out.15:04
pcm_I'm trying to create a simple prototype of validation calling sequence. Will put it out in gerrit to get thoughts15:05
carl_baldwinGreat.  I encourage working through as much as possible before summit.  I think the discussion will be more productive that way.15:06
*** nextone92 has joined #openstack-meeting-315:06
pcm_There are a bunch of ways to handle, so will want to get something that everyone likes.15:06
pcm_Yeah, plan is to get something on Gerrit, just to discuss.15:06
carl_baldwinI’m trying to pull up the blueprints page but I’m having trouble with launchpad.  Is it just me?15:06
carl_baldwinIt must be launchpad.  I can hit gerrit without a problem.15:07
pcm_For the spec, is OK: https://review.openstack.org/#/c/88406/15:07
pcm_Right, BP page is not coming up15:07
Sudhakaryep..launchpad not loading for me too..15:07
pcm_carl_baldwin: Well, just imagine this really great BP :)15:08
carl_baldwinpcm_: Do you have all three specs up or just the one?15:08
pcm_all three15:08
carl_baldwin#link https://review.openstack.org/#/c/88406/15:08
pcm_https://review.openstack.org/#/c/88482/15:08
pcm_https://review.openstack.org/#/c/89366/15:08
pcm_Been mostly thinking about the validation one.15:08
carl_baldwinFeel free to use the (#)link syntax to get the links in to the meeting minutes.15:08
carl_baldwinOkay, I will read through them.  I encourage others to do the same.  It will be good preparation for the summit discussion.15:09
pcm_Not much though on how to do the client caps one (89366) other than broad strokes.15:09
carl_baldwin#link https://review.openstack.org/#/c/88482/15:10
carl_baldwin#link https://review.openstack.org/#/c/89366/15:10
carl_baldwin^ Just to get them in to the minutes.15:10
carl_baldwinpcm_: Anything else?15:10
pcm_ah, thanks. Will try to remember that!15:10
pcm_no. thanks!15:10
carl_baldwin#topic l3-high-availability15:11
*** openstack changes topic to "l3-high-availability (Meeting topic: neutron_l3)"15:11
Sudhakarpcm_:good work...15:11
pcm_Sudhakar: thanks!15:11
carl_baldwin^ pcm_ I echo that too.  Thanks for getting those specs up so quickly.15:11
carl_baldwinsafchain: Are you around?15:12
* pcm_ someone had to be the guinea pig for Kyle :)15:12
carl_baldwin#link https://review.openstack.org/#/q/topic:bp/l3-high-availability,n,z15:12
carl_baldwinThese review have been neglected during the push to Icehouse.15:13
carl_baldwinI’m not sure if there is a spec written and posted to gerrit yet.15:13
*** YorikSar has joined #openstack-meeting-315:14
carl_baldwin#action carl_baldwin will follow up with Sylvain about the spec.15:14
carl_baldwin#topic bgp-dynamic-routing15:14
*** openstack changes topic to "bgp-dynamic-routing (Meeting topic: neutron_l3)"15:14
Sudhakarcarl l3 HA is now targeted for Juno1?15:14
nextone92I have an action item to check in the spec into gerrit15:15
carl_baldwinSudhakar: I believe so.15:15
Sudhakarok..15:15
carl_baldwinnextone92: Do you have a timeline yet?15:15
*** coolsvap|afk is now known as coolsvap15:15
nextone92I'll get that done this week15:15
carl_baldwinBTW, great job nextone92 on getting your session accepted for summit.15:16
*** david-lyle has joined #openstack-meeting-315:16
nextone92Thank you, I'm excited to have this opportunity to discuss dynamic routing :)15:16
Sudhakarnextone92 Congrats :)15:16
carl_baldwinThere are a lot of sessions being combined.  Let’s find a time to chat about how to best utilize the time for a good discussion.15:16
nextone92That sounds good15:17
carl_baldwinnextone92: Could you send an email to the ML when the spec is posted?15:17
carl_baldwinnextone92: Maybe tag me as a reviewer as well.15:17
nextone92Okay, I'll do that15:17
carl_baldwin… and any other team members as well.15:18
nextone92#action nextone92 submit dynamic routing blueprint spec on gerrit15:18
carl_baldwinnextone92: great!15:18
carl_baldwinAnything else this week?15:19
nextone92I received and responded to comments from Igor - thank you!15:19
nextone92And that's it15:19
carl_baldwinnextone92: Thanks15:19
carl_baldwin#topic rootwrap-daemon-mode15:20
*** openstack changes topic to "rootwrap-daemon-mode (Meeting topic: neutron_l3)"15:20
carl_baldwinajo: YorikSar: hi15:20
YorikSaro/15:20
carl_baldwinAnything to report?15:20
YorikSarI didn't spend too much time on rootwrap this week.15:20
YorikSarI've managed to provide more low-level workaround for that problem though.15:20
YorikSarAnd it actually worked :)15:21
YorikSarSo now I have to see what fails in tempest.15:21
carl_baldwinThat is great!  So, does that take care of the big blocker?15:21
YorikSarI haven't provided more info to that Ubuntu bug yet though...15:22
YorikSarIt looks very much like it.15:22
YorikSarBut I think it'd be good to push that backport at least to Ubuntu.15:22
YorikSarAnd I still haven't got around to testing on CentOS or just Python 2.6.15:22
carl_baldwinOkay. Good progress though.15:23
carl_baldwinUnfortunately, there is another blocker.  :(  The new process will require a blueprint merged in to the neutron-specs repository.15:23
YorikSarYes, I've seen someone (was it you?) -1ing my change because of that.15:23
*** banix has joined #openstack-meeting-315:24
YorikSarI think my bp in neutron will be rather small, so I think I'll do it today or tomorrow.15:24
carl_baldwinI don’t recall doing that but I probably would have.  -1 isn’t so bad.  ;)  Some changes are -2’d because of that.15:24
pcm_FYI #link https://wiki.openstack.org/wiki/Blueprints#Neutron15:25
YorikSarThat was Sean M. Collins (don't know his nick)15:25
carl_baldwinpcm_: Thank you for the link.  There is a bit of a learning curve with the new process.  A nice template is provided though.15:26
carl_baldwinYorikSar: Anything else?15:26
pcm_Yeah, lot of items to fill out, but makes you think about design.15:26
YorikSarNope. That's it on this topic.15:26
carl_baldwinGreat work on that work-around and thanks for the update.15:27
carl_baldwin#topic neutron-ovs-dvr15:27
*** openstack changes topic to "neutron-ovs-dvr (Meeting topic: neutron_l3)"15:27
carl_baldwin#undo15:27
openstackRemoving item from minutes: <ircmeeting.items.Topic object at 0x3808e50>15:27
carl_baldwin#topic *-dns-resolution15:28
YorikSar<ircmeeting.items.Topic object at 0x3808e50> - how cool is that! :)15:28
*** openstack changes topic to "*-dns-resolution (Meeting topic: neutron_l3)"15:28
* carl_baldwin is not exactly sure what that means15:29
SudhakarYorikSar good catch ;)15:29
YorikSarcarl_baldwin: That means that bot tried to write some Python object without converting it to string :)15:29
carl_baldwinYorikSar: thanks.  :)15:30
*** cjellick has joined #openstack-meeting-315:30
carl_baldwinI got a couple of blueprints up on the topic of DNS resolution and got a session topic accepted.15:30
carl_baldwin#link https://blueprints.launchpad.net/neutron/+spec/internal-dns-resolution15:30
carl_baldwin#link https://blueprints.launchpad.net/neutron/+spec/external-dns-resolution15:31
Sudhakarcarl Congrats!15:31
carl_baldwinSudhakar: thanks.15:31
carl_baldwinThat is all I have to report.  Just that the blueprints are up for review.  I look forward to discussing them in gerrit and at the summit.15:31
carl_baldwinI don’t see Swami on yet.15:33
carl_baldwin#topic pluggable-ext-net15:33
*** openstack changes topic to "pluggable-ext-net (Meeting topic: neutron_l3)"15:33
carl_baldwinThis is another blueprint I’ve filed.15:33
carl_baldwin#link https://blueprints.launchpad.net/neutron/+spec/pluggable-ext-net15:33
carl_baldwinI had hoped Swami would be on to discuss this along with DVR.15:34
carl_baldwinThe idea started with addressing and eliminating the need to consume public IP addresses for the compute nodes when DVR is in use.15:35
carl_baldwinThis was a loose end in the original DVR plan that needed some more thought while allowing DVR to progress without it.15:35
carl_baldwinIt will also allow the flexibility to use introduce dynamic routing on ext-net per nextone92 ’s blueprint.15:36
carl_baldwin#topic neutron-ovs-dvr15:37
*** openstack changes topic to "neutron-ovs-dvr (Meeting topic: neutron_l3)"15:37
*** mwagner_lap has joined #openstack-meeting-315:37
carl_baldwinI’ll try to report what I know.  Feel free to jump in if you have anything to report.15:38
carl_baldwin#topic https://review.openstack.org/#/q/topic:bp/neutron-ovs-dvr,n,z15:38
*** openstack changes topic to "https://review.openstack.org/#/q/topic:bp/neutron-ovs-dvr,n,z (Meeting topic: neutron_l3)"15:38
carl_baldwin#undo15:39
openstackRemoving item from minutes: <ircmeeting.items.Topic object at 0x398ec90>15:39
carl_baldwin#link https://review.openstack.org/#/q/topic:bp/neutron-ovs-dvr,n,z15:39
carl_baldwinOops.15:39
carl_baldwinThe team continues to post patches as they are able to get them merged to master.15:39
carl_baldwinThe patches as they appear in gerrit are not quite sufficient to test the whole solution yet.15:40
carl_baldwinTarget is still Juno-115:41
carl_baldwinI believe that they have still have an action item to post the blueprint specification to gerrit.15:41
carl_baldwin#action Swami post blueprint specification to gerrit15:42
xuhanphttps://review.openstack.org/#/c/89934/  there is one on gerrit15:42
carl_baldwinxuhanp: Great, I did not see that post yesterday.  Thank you for the link.15:43
carl_baldwin#undo15:43
openstackRemoving item from minutes: <ircmeeting.items.Link object at 0x3800e10>15:43
carl_baldwin#link https://review.openstack.org/#/c/89934/15:44
carl_baldwinDVR is a top priority for Juno.  It would be great to get eyes on this review soo.15:44
carl_baldwin*soon15:45
carl_baldwinThat is all that I can think of for DVR.15:45
carl_baldwinIs there any topic that I’ve missed?15:47
Sudhakarnope15:47
carl_baldwin#topic Open Discussion15:48
*** openstack changes topic to "Open Discussion (Meeting topic: neutron_l3)"15:48
Sudhakarcarl good thought of linking the DNS hostnames to the dnsmasq ...15:49
carl_baldwinSudhakar: thanks.  The thought has been out there in one form or another.  Just wasn’t getting any traction and there were a lot of loose ends that hopefully the blueprint addresses.15:50
Sudhakartrue.. all these days I happy enough to see IP addresses pinging after the deployment...  ;)15:51
carl_baldwinAlso, that needed to be address before we could start thinking about integrated DNS externally.15:52
Sudhakaragreed...15:52
*** markmcclain has quit IRC15:53
carl_baldwin Well, if there is nothing else.  We can end.15:54
carl_baldwinGreat work in a lot of areas.  We have a handful of summit sessions.  Great job on that as well.15:54
carl_baldwin#endmeeting15:55
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"15:55
openstackMeeting ended Thu Apr 24 15:55:02 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:55
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-04-24-15.02.html15:55
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-04-24-15.02.txt15:55
pcm_bye15:55
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2014/neutron_l3.2014-04-24-15.02.log.html15:55
*** pcm_ has left #openstack-meeting-315:55
Sudhakarbye..15:55
carl_baldwinbye all15:55
nextone92bye!15:55
*** Sudhakar has quit IRC15:55
*** bobmel has joined #openstack-meeting-315:58
*** otherwiseguy has joined #openstack-meeting-315:58
*** bobmel has quit IRC15:59
*** lsmola has quit IRC16:00
*** overlayer has joined #openstack-meeting-316:03
*** sweston has quit IRC16:05
*** devlaps has joined #openstack-meeting-316:08
*** xuhanp has quit IRC16:10
*** eghobo has joined #openstack-meeting-316:11
*** nbouthors has joined #openstack-meeting-316:11
*** jaypipes has quit IRC16:13
*** nbouthors has quit IRC16:15
*** nacim has quit IRC16:21
*** eguz has joined #openstack-meeting-316:23
*** gyee has joined #openstack-meeting-316:26
*** eghobo has quit IRC16:27
*** BrianB_ has quit IRC16:31
*** zehicle_at_dell has joined #openstack-meeting-316:33
zehicle_at_dellw00t - I'm joining from my flight!16:33
zehicle_at_dellsorry...waiting for Refstack meeting, disregard16:34
*** jamie_h_ has joined #openstack-meeting-316:48
*** catherineD has joined #openstack-meeting-316:51
*** catherineD has left #openstack-meeting-316:51
*** jamie_h has quit IRC16:52
*** catherineD has joined #openstack-meeting-316:53
*** jamie_h_ has quit IRC16:54
*** overlayer has quit IRC16:55
*** rockyg has joined #openstack-meeting-317:01
zehicle_at_dello/17:01
*** catherineD has left #openstack-meeting-317:01
rockygo/17:01
*** fcarpenter has joined #openstack-meeting-317:01
*** sweston has joined #openstack-meeting-317:01
*** waiman has joined #openstack-meeting-317:01
davidlenwello/17:01
davidlenwell#startmeeting refstack17:02
openstackMeeting started Thu Apr 24 17:02:02 2014 UTC and is due to finish in 60 minutes.  The chair is davidlenwell. Information about MeetBot at http://wiki.debian.org/MeetBot.17:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:02
*** openstack changes topic to " (Meeting topic: refstack)"17:02
openstackThe meeting name has been set to 'refstack'17:02
*** waiman is now known as RaymondWong17:02
*** catherineD has joined #openstack-meeting-317:02
davidlenwellroll call?!?17:02
RaymondWonghi17:02
rockygo/17:02
catherineDHello17:02
zehicle_at_dello/17:02
zehicle_at_dell___O___17:03
davidlenwellha ha rob is flying17:03
rockyg<snicker>17:03
fcarpenterhello17:03
*** otherwiseguy has quit IRC17:04
rockygno praveen yet17:04
rockygWhat's the first topic?17:05
davidlenwellon the agenda today:  Tests, API Versioning, TCUP, packaging execute_test17:05
davidlenwell#topic Tests17:05
*** openstack changes topic to "Tests (Meeting topic: refstack)"17:05
*** sweston has quit IRC17:06
davidlenwellSo it occured to me yesterday while digging into some refstack code that we.. the people who are supposed to test things.. have written 0 tests to cover our own code17:06
*** SumitNaiksatam has quit IRC17:06
davidlenwellSo I'm no longer going to approve code without test coverage as a starting point.. and we'll need to start working it in as we go for the rest of it ..17:07
davidlenwellthoughts .. objections .. questions ???17:07
rockygDevelopers generally hate writing tests.  and I understand.  Unit test is the first step.17:07
zehicle_at_dellnot sure how to test some of TCUP work17:08
RaymondWongdavidlenwell: will you be able to put in some sample test?17:08
*** coolsvap is now known as coolsvap|afk17:08
zehicle_at_dellI'd ask to hold off until after summit on the testing requirement17:08
davidlenwellRaymondWong: yes . I will17:08
RaymondWongand it is hard to test GUI17:08
zehicle_at_dell(FWIW, I <3 tests)17:09
*** nextone92 has quit IRC17:09
zehicle_at_delldavidlenwell, I am +1 on the requirement tho17:09
davidlenwellunit testing just runs the code and insures it has the right exceptions... the right values come in and out .. you can easily write tests for the web.py methods and the api methods .. mostly I'm interested in testing the api to stay in spec17:09
rockygGUI should be tested at the layer below the display (the interface to the rest of the system) until it is reasonably stable.17:10
zehicle_at_dell+1 on API tests17:10
davidlenwellzehicle_at_dell: we can discuss the timing of the requirement at a later time17:10
*** otherwiseguy has joined #openstack-meeting-317:10
zehicle_at_delldavidlenwell, +117:10
rockyg+1 on unit tests and API tests17:10
davidlenwellokay .. then next topic17:10
davidlenwell#topic API Versioning17:11
*** openstack changes topic to "API Versioning (Meeting topic: refstack)"17:11
rockyg\o17:11
davidlenwellSo last night I threw this at the specs folder .. https://review.openstack.org/#/c/90044/17:12
rockygThis might be related:  I've been following the Tempest no branch model discussion.  I went to the QA IRC meeting and suggested a meeting between us and them to discuss how it would impact us, what to expect, how to work with it.  I'm going to look at the spec now...17:13
davidlenwell its a first draft .. I'd appriate a review from rob and catherineD and RaymondWong to make sure Its not missing any important api calls17:13
davidlenwellrockyg: we should probably find time at the summit to sit down with them17:14
rockygdavidlenwell:  +117:14
zehicle_at_delldavidlenwell, +117:15
davidlenwellcatherineD and RaymondWong so you'll notice if you look at the spec I left out the get_script method..17:15
davidlenwellas I mentioned last week I do not feel like it is a secure way of passing executable code into a container.17:16
RaymondWongbut it can guarantee the executable is at the same level as the Refstack code (in the case of local refstack w/ docker)17:17
zehicle_at_dellhow about using a git pull?17:18
davidlenwellRaymondWong:  that is the entire point of versioning the api17:18
davidlenwellzehicle_at_dell: I'd preffer it pip installed the tester17:18
RaymondWongpeople may have downloaded and installed a local copy of refstack, and it may not match the one in git...17:18
davidlenwellRaymondWong: where did they download it from ?17:19
RaymondWongoriginally from git hub...17:19
*** praveen_dell has joined #openstack-meeting-317:19
RaymondWongif i download it from master of git hub now... it may be changed tomorrow...17:19
davidlenwellpip allows us to version control the test clients17:20
davidlenwellif the api changes it will change the required version of the test client17:20
zehicle_at_dellI'm confused - git clone would be the way to get the code if you wanted it.17:20
RaymondWongonly if the code hasn't been updated in the same branch.17:20
davidlenwelltherefore if your api is out of date.. its sitll requiring the older version of the tester17:20
davidlenwellso they will be in line17:20
*** SumitNaiksatam has joined #openstack-meeting-317:20
davidlenwelldoes that makes sense?17:21
davidlenwellif you up date your api.. it will then have the newer version of the tester in its requirments17:21
davidlenwellbut an old out of date api .. will use a version of the tester it works with .. always17:21
RaymondWongdavidlenwell: right, api and tester have to be matched.17:22
davidlenwellits how python-novaclient and the nova api stay in sync without having to force the client to be downloaded from the nova api17:22
RaymondWongi am not sure how you specify it with git17:22
rockygYeah.  All APIs should be versioned.  It reduces problems when you figure out what you did wrong the first time ;-)17:22
davidlenwellyou don't .. thats why we use pip and versioning17:23
zehicle_at_dellquestion - we're assuming that we'll keep both v1 and vNext working for now?17:23
rockygWhat davidlenwell said17:23
* zehicle_at_dell jumps ahead17:23
davidlenwellpip requirements allow you to be specific with the version of the client you are installing17:23
rockygIt's possible the first release GA will be >117:23
davidlenwellwe'll call it v1 anyways17:24
rockygUntil v217:24
zehicle_at_delldavidlenwell, +117:24
zehicle_at_dellGA = API not changing contract17:24
rockygYes.17:24
davidlenwellRaymondWong: I know it sounds whacky but it does work and its well practiced within openstack and in python in general17:24
* zehicle_at_dell 's plan is starting to decend... may get booted out soon17:25
davidlenwellso the next topic is17:25
davidlenwell#topic TCUP17:25
*** openstack changes topic to "TCUP (Meeting topic: refstack)"17:25
davidlenwellbefore rob gets booted17:25
RaymondWongi agree with versioning, and to make sure the code version match... we can work out the implementation details... probably i can understand it better when i see the code or spec.17:25
zehicle_at_dell10Q!17:25
zehicle_at_dellI've updated the spec based on Rocky's review and also added a graphic17:26
davidlenwellSo rob has put a lot of time into a spec for tcup17:26
davidlenwellrob .. I reviewed it last night17:26
rockygYay!17:26
davidlenwellzehicle_at_dell: had s few notes17:26
rockygI'll review again.17:26
zehicle_at_dellcool, thanks.  Should be able to update tonight17:26
davidlenwellgenerally I think you are on the right track17:26
zehicle_at_dellright now, we're making sure that tempest runs manually from TCUP17:26
davidlenwellcatherineD: RaymondWong can you review his spec17:27
zehicle_at_dellso that I have a baseline17:27
zehicle_at_dellpraveen_dell, is helping document that so people can test it17:27
rockygMy requirements exercise has helped me focus a bit on possible holes in design17:27
zehicle_at_dellI want to make sure that we've got a baseline17:27
rockyg+1 baseline17:27
catherineDzehicle_at_dell: so you have a base line data?17:27
zehicle_at_delland I'm working on executing davidlenwell 's code to run from env variables17:27
davidlenwellzehicle_at_dell: have you tried using execute_test ?17:28
zehicle_at_dellSo I can point to TCUP running Tempest17:28
catherineDzehicle_at_dell: can you share that data?17:28
zehicle_at_dellw/o worring about the config builder17:28
zehicle_at_dellit's docuemntation17:28
zehicle_at_dellbasically, just how to run tempest, but in the context of the container17:28
zehicle_at_dellwhile I'm working on the config injection it occures to me to make sure the Dockerbuild file is valid17:29
rockyg#link https://review.openstack.org/8858717:29
zehicle_at_dellthat can go in parallel17:29
*** thinrichs has joined #openstack-meeting-317:29
zehicle_at_dellI think I'm very close to having David's code working - I just need to be in place to test17:30
rockygCatherineD:  review the spec and add your comments.  If we can get all comments in today, Rob only needs one more pass, hopefully17:30
zehicle_at_delland play17:30
catherineDrockyg: Has your team being able to collect some Tempest data?  I am interesting in seeing sometempest test data17:30
* zehicle_at_dell letting DefCore and that Dell stuff get in the way :(17:31
*** gyee has quit IRC17:31
catherineDIN my env, I passed 998 test cases of 129617:31
catherineDI would like to see other's data17:31
rockygNot as yet.  Is it ready to test again?17:31
rockygWe have a Grizzly cloud, so we should get quite a number of fails17:31
zehicle_at_dellanyone try against trystack?17:32
davidlenwellI was just going to complain that you guys are far behind .. but we're still on grizzly too17:32
rockyg998 is a pretty good result.17:32
zehicle_at_delldavidlenwell, I have a topic for next meeting > we need to discuss control process for some important JSON data like driver test info & must-pass test lists17:32
catherineDdavidlenwell:  and rockyg:  so you will not colect data?17:32
zehicle_at_dellI'd like to prep that w/ you17:33
RaymondWongwhen david renamed execute_test, refstack (local w/ docker) doesn't work anymore.  i can put in a temporary fix so it can run again, until someone workout he pip thing.17:33
rockygYes, we will collect data.  It just won't pass as many tests.17:33
zehicle_at_dellthat's ok17:33
davidlenwellcatherineD: we're in the process of migrating to icehouse right now .. skipping havana .. piston will be posting data after that17:33
*** sankarshan is now known as sankarshan_away17:33
catherineDrockyg: I can help your team to start testing ... I am eager to see data ..17:34
RaymondWongrockyg: when refstack is working again, you can simply change the config to use grizzly tempest url, and it can generate data for you.17:34
* zehicle_at_dell thinks that's a reasonable idea17:34
rockygKewl!17:34
zehicle_at_dellit would be really good for the API to accept which version you are testing - I'll check the spec and see17:34
davidlenwellRaymondWong: I like your plan of temporarly fixing the docker build thing to work with the new code ..17:34
zehicle_at_dellquestion > there was a request for the output of TCUP to be available locally17:35
*** prasadv has joined #openstack-meeting-317:35
*** eguz has quit IRC17:35
zehicle_at_dellshould this be added to the requirements?  I've been trying to have 0 leavebehind footprint17:35
zehicle_at_dellcould easily be a flag17:35
catherineDdavidlenwell: I thought Refstack is based on Havan only for now ?  When will Refstack support Icehouse?17:36
davidlenwellagreed17:36
rockygMaybe we can get a havana devstack up quick to test against.17:36
zehicle_at_dellDefCore only needs Havana17:36
davidlenwellcatherineD: sooner than you think17:36
rockygWe definitely need to be able to export TCUP data to a local location.17:36
zehicle_at_dellI suspect most of the Refstack users will want later releases17:36
*** eghobo has joined #openstack-meeting-317:36
catherineDdavidlenwell: great because we also need to test Icehouse17:36
zehicle_at_dellrockyg, I updated the spec to make it optional.  Easy to add capability17:36
davidlenwellzehicle_at_dell: catherineD icehouse is the present .. we have to support it17:36
zehicle_at_dell+117:37
* zehicle_at_dell putting seatbacks up....laptop closing17:37
*** prasadv has quit IRC17:37
rockygThe requirements from the Use cases says a user wants to compare runs.  On a private cloud, that means local data17:37
davidlenwellrockyg: that is covered by running your own copy of refstack17:37
*** zehicle_at_dell has quit IRC17:37
rockygRight.17:37
davidlenwelltcup doesn't need that17:38
rockygBut saving the data...17:38
RaymondWongi think that is better for user to install local refstack, then they can run multiple tests, store the data, and possibly download the data and compare.17:38
davidlenwellthe point of tcup is that it runs and posts its data back to a refstack api some place .. could be refstack.org .. could be your own copy of refstack17:38
davidlenwellits flexible that way ..17:38
davidlenwellif you want to colate local data .. run refstack17:39
rockygNeed to be able to specify where TCUP ships the data to when it finishes up....Ah.  Okay.17:39
davidlenwellif you just want to post test results to refstack .. use tcup17:39
catherineDIs there a goal for Refstack(certification process )  at summit17:39
catherineDis tcup working?17:39
rockygWe should make sure that is commented in the code for extraction to docs.17:39
davidlenwellI left notes to that effect on the review of the spec17:39
davidlenwellright now tcup doesn't work .. tcup is a spec17:40
rockygThanks.17:40
davidlenwellonce the spec is compelete we can make it work like designed in the spec17:40
davidlenwellrob is toying with prototypes of tcup17:40
catherineDthen why don't we use something that work to collect data? Unless data collection is not important at this time?17:40
catherineDI guess we are the only one have collected data now?17:41
catherineDIs data collection important for DefCore to define "Core"?17:41
davidlenwelldata collection is important for a lot of reasons .. that is one that defcore cares about17:41
rockygYes.  Data collection is very important.  Which may be why it's taking so long to get to.17:42
catherineDthen can we concentrate on that aspect by using what is working17:42
catherineDwe waiste a lot of time (> 3 weeks) so far ..17:42
RaymondWongi.e. install local refstack and run the test with docker.17:42
*** jtomasek has joined #openstack-meeting-317:43
rockygI am going to try to convince a DB engineer to join our effort.  That should help get some focus on data collection.17:43
catherineDI know the code is not perfect and we can work on that but at the same time we should proceed with data collection17:43
davidlenwellRaymondWong: that doesn't cover the requirments for massive data collection17:43
catherineDrockyg: I will help as much as I can ...17:43
davidlenwellcatherineD: RaymondWong I understand that it is frustrating that we are not jumping in and using what we have already prototyped17:43
RaymondWongdavidlenwell:  right, we are missing the "upload/sync data back to refstack.org" part.17:43
davidlenwellRaymondWong: hold up17:44
rockygdavidlenwell: right.  CatherineD, you a good db dev?17:44
davidlenwellrockyg:  you are going off topic .. hang on a sec17:44
rockygnot a problem.  TCUP.17:44
davidlenwellthe problem with the current code path is that its not simple to install17:44
catherineDdavidlenwell: Exactly... Even that it is prototped and not pertect it can produce data fro DefCore17:45
davidlenwellthe idea of tcup is that we have have lots of people run it easily without having to install things17:45
rockygReally needs either a package or pip install17:45
davidlenwellif we can get tcup working we'll have a lot more data than if we just collect data from the few people we can get to set up the current path17:45
davidlenwellrockyg: thats actually the next topic17:45
catherineDRaymond got a version of TCUP working .... but we block that17:45
davidlenwellcatherineD: that version of tcup didn't meet the requirements '17:46
catherineDdid any one look at Raymond's code?17:46
davidlenwellcatherineD: yes it tested .. but depended on too many things being set up right ..17:46
davidlenwellI did review his code17:46
catherineDBut it is TCUP , it can collect data right?17:46
rockygCatherineD: perhaps we can work two paths:  use a working version that doesn't meet spec to experiment with data collection/format17:46
catherineDrockyg: +117:46
davidlenwellrockyg: catherineD going two paths isn't the right answer17:47
davidlenwellplease read robs latest spec for tcup .. he does a very good job explaining the requirments17:47
rockygWe just want to focus on getting a usable data set, taking care of skipping tests, etc17:47
RaymondWongi don't get which spec/requirement it is not meeting... maybe some simple fix.17:47
catherineDData is data ...17:47
rockygOKay.  Will review.  Maybe CatherineD and I can come up with a data spec.17:48
davidlenwellokay .. lets table this discussion until after you guys all read and review robs latest spec17:48
rockygOkay.  Next topic?17:48
davidlenwellif your code meets the requirements I will approve it . but until the spec is approved and the requirements are agreed upon I am not approving any code that covers that use case17:49
RaymondWongdavidlenwell: +117:49
rockygWe're not talking code.  We're talking spec.17:49
davidlenwellyes17:49
RaymondWongyes17:49
davidlenwellso please .. use the spec review process to give your opinions17:49
davidlenwellthey are valid .. I want you to contribute ..17:50
davidlenwellI do not want divergant code paths just so we can collect data faster17:50
davidlenwellare we all on the same page?17:50
rockygYes.17:50
davidlenwellcatherineD: RaymondWong?17:51
davidlenwell#topic  packaging execute_test and renaming it to refstack-tester17:51
*** openstack changes topic to "packaging execute_test and renaming it to refstack-tester (Meeting topic: refstack)"17:51
RaymondWongyes, no TCUP testing until later... but we can still help rocky or others to setup local refstack to start test (if they want to)17:51
rockygYes, packaging.17:51
catherineD+ 1 for furture code ... -1 for data collect ... I think we should execute both in parallel ... using the existing code to collect data  .17:52
davidlenwellcatherineD: we can discuss that offline if you wish17:52
rockyg8 min.  Let's get this packaging stuff out there.17:52
davidlenwellphone call later today?17:52
catherineDLet's do ...17:52
catherineDmaybe after this IRC ends ..17:53
davidlenwellokay.. so packaging ..17:53
davidlenwellcatherineD: I have to commute to the office after this meeting .. so maybe in an hour or so ?17:53
catherineDsure sure17:53
davidlenwellagreed17:53
davidlenwellalright ... lets talk about packaging execute test..17:53
davidlenwellI've already done some of the initial things that will be needed to spin this code off17:54
davidlenwellit has its own requirements.txt file and setup.py17:54
davidlenwellfor now because having lots of repo's is a pain we'll keep it in the tools folder in refstack17:54
rockygagreed.17:54
catherineDgreat .. so you will return execute_test to the tools folder ?17:55
davidlenwellits already there in a folder17:55
RaymondWongno, it is in tools/execute_test folder17:55
davidlenwellit will stay were it is17:55
davidlenwellbut the installer will put it in the path17:55
davidlenwellso the full path doesn't need to be used to execute17:55
catherineDI thought you move that out ...17:56
davidlenwelluntil we're further along I don't want a lot of repo's to manage17:56
davidlenwellso we'll leave it where it is and put some work into the installer17:56
*** marun has joined #openstack-meeting-317:56
davidlenwellso the installer for execute test requires tempest havana stable right now ..17:57
rockygSo, when it gets' moved the installer just needs an update for the new location?17:57
davidlenwellsure .. its just updating a path17:57
davidlenwellit will just make a sym link  in /usr/bin to /what/ever/path/python/libs/get/installed/to/refstack/tools/execute_test17:58
rockygK.  What form will the installer be in?  Python? pkg? yum?17:58
davidlenwellpython package17:58
davidlenwellso it will end up evenutally in pypi17:58
rockygGood.  Not OS dependent17:58
davidlenwellso it can be pip installed17:58
rockygReally good.17:58
davidlenwellI'll even do the extra work on that package to make sure its python 2.6 compatible17:59
*** hemanthravi has joined #openstack-meeting-317:59
rockygWill there be a way to get a copy for isolated clouds?17:59
davidlenwellso rockyg.. the way that works is that you can download the egg from pypi and install it17:59
rockygThat's good.17:59
catherineDdavidlenwell: +118:00
davidlenwellor you can do what a lot of folks do in isolated env and use a pip wheel to store dependancies18:00
rockygI wondered what thoses eggs were :-)18:00
*** jpomero_ has joined #openstack-meeting-318:00
davidlenwellwhcih is essentially a precompiled hash of all your stuff you need installed18:00
rockygQuick before everyone leaves:  I'd like to have a F2F to get the req matrix in better shape next week.  Anyone interested?18:00
SumitNaiksatamhi18:01
SumitNaiksatamneutrons here?18:01
banixSumitNaiksatam: hi18:01
davidlenwellI guess we're out of time18:01
hemanthraviSumitNaiksatam: hi18:01
davidlenwell#endmeeting18:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"18:01
openstackMeeting ended Thu Apr 24 18:01:20 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/refstack/2014/refstack.2014-04-24-17.02.html18:01
*** songole has joined #openstack-meeting-318:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/refstack/2014/refstack.2014-04-24-17.02.txt18:01
openstackLog:            http://eavesdrop.openstack.org/meetings/refstack/2014/refstack.2014-04-24-17.02.log.html18:01
*** fcarpenter has left #openstack-meeting-318:01
davidlenwelllets migrate to #refstack for a quick wrapup18:01
*** s3wong has joined #openstack-meeting-318:01
*** sweston has joined #openstack-meeting-318:01
SumitNaiksatamdavidlenwell: thanks!18:01
*** praveen_dell has quit IRC18:01
SumitNaiksatambanix hemanthravi: hi!18:02
*** jpomero has quit IRC18:02
*** rkukura has joined #openstack-meeting-318:02
*** mandeep has joined #openstack-meeting-318:02
SumitNaiksatams3wong prasad ronak there?18:02
SumitNaiksatamrkukura mandeep: hi18:02
mandeephi SumitNaiksatam18:02
rkukurahi18:02
s3wongSumitNaiksatam: hello18:02
mandeepDo we have this room for full 60 minutes now? ;-)18:03
banixhi everybody18:03
mandeepbanix: hi18:03
banixmandeep: 57 mins18:03
*** jcoufal has joined #openstack-meeting-318:03
banix:)18:03
SumitNaiksatami think we can go a little over18:03
s3wongbanix: maybe not - last time we went slightly overtime and on one kicked us out18:03
*** thinrichs has quit IRC18:03
SumitNaiksatami dont think there is anything immediately after this18:03
*** rms_13_ has joined #openstack-meeting-318:03
SumitNaiksatamlets get started, i think we have critical mass18:04
banixsounds good18:04
mandeepSumitNaiksatam: Let us get started18:04
mandeep;-)18:04
SumitNaiksatam#startmeeting networking_policy18:04
openstackMeeting started Thu Apr 24 18:04:18 2014 UTC and is due to finish in 60 minutes.  The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot.18:04
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:04
*** openstack changes topic to " (Meeting topic: networking_policy)"18:04
openstackThe meeting name has been set to 'networking_policy'18:04
rms_13_Hello team GBP18:04
SumitNaiksatam#info Group Policy wiki: https://wiki.openstack.org/wiki/Neutron/GroupPolicy18:04
SumitNaiksatamwe were overloading the the meeting page with other design and code information18:05
SumitNaiksatamso, thanks to banix, we have moved those contents to the wiki18:05
SumitNaiksatamgoing forward lets use the meeting wiki for meeting specific information, and the GP wiki for all other stuff18:05
SumitNaiksatambanix: thanks for populating the wiki!18:05
*** sweston has quit IRC18:05
banixAdded the pointer to neutron-specs review as well18:06
banixsure no problem18:06
SumitNaiksatambanix: yes, noticed that, thats our first item18:06
SumitNaiksatamtopic18:06
SumitNaiksatam#topic GP spec gerrit review18:06
*** openstack changes topic to "GP spec gerrit review (Meeting topic: networking_policy)"18:06
SumitNaiksatam#link  https://review.openstack.org/#/c/8946918:06
SumitNaiksatamhopefully everyone noticed this by now18:06
rms_13_SumitNaiksatam: Neat work. Thank you18:07
mandeepSumitNaiksatam: Thanks! That was phenomenal work18:07
SumitNaiksatamthanks to the entire team to get the content ready18:07
maruni'm a bit ignorant of the spec requirements, is there a reason to provide the python code at the end?18:07
hemanthravi+1 to that18:07
SumitNaiksatamrms_13_ mandeep: thanks you guys had as much a part18:07
banixyes great specs and also great cleaned up google doc18:07
*** prasadv has joined #openstack-meeting-318:07
marunspec != implemenatation in my book18:07
SumitNaiksatammarun: my understanding is that the attribute map infromation can be expressed either as a table or the attribute map itself18:08
hemanthravithe gdoc is very comprehensive18:08
marunyuck18:08
marunlet's hope we change that and soon18:08
marunit's way too easy to miss the forest for the trees with the current api definition mechanism18:08
SumitNaiksatammarun: it would have been much easier to represent in tables, if we did not have a hard requirement to put this in ascii tables18:09
*** catherineD has left #openstack-meeting-318:09
marunor maybe I'm the only one whose eyes glaze over at blocks of largely undifferentiated data?18:09
banixmarun: we can change and put in tables18:09
marunIt's fine if that's the current way of doing things.  I'm just hoping that we evolve the spec requirements before too long to make them more readable.18:10
rkukuramarun: I added a sample table to the example spec for this sort of thing18:10
banixmakes sense and as things get reviewed we will clean up the specs18:10
SumitNaiksatamok any techincal questions on the spec?18:10
SumitNaiksatamquestions -> discussions18:11
banixthere were a good number of questions in emails; Ronak are you here?18:11
*** nbouthors__ has joined #openstack-meeting-318:11
rms_13_Yes sir18:11
mandeepmarun: This development on this spec has been in progress for some time, and we are trying to retrofit what we have done into a new process. Given the history, IMO it makes sense to continue with this as it is complete and correct18:11
SumitNaiksatami think getting the spec in was a good start (because earlier the criticism was that we were dealing with a google doc and not the gerrit review)18:11
prasadvSumitNaiksatam: I agree18:12
banixrms_13_ hi, was not sure about the alias. just wondering if you plan to make your comments on the review board18:12
banixSumitNaiksatam: agreed18:12
rms_13_banix: ye18:12
rms_13_*yes18:12
rms_13_By end of today.18:12
SumitNaiksatamrms_13_: go ahead18:12
banixas i understand it if there are shortcoming wrt presentation or substance we can address them throughout the review process18:12
banixrms_13_: thanks18:12
SumitNaiksatambanix: yes18:13
marunI apologize if this is a dumb question, but has there been any consideration as to traceability/troubleshooting?18:13
rms_13_I would also like to capture that somewhere in GP docs. Suggestions? Reason is that there would be multiple patchsets and the comments can get lost very easily18:13
maruni.e. being able to trace low-level primitives to their source policy?18:13
SumitNaiksatammarun: i would imagine that is not specific to this feature18:13
SumitNaiksatammarun: ah ok, i typed over you18:13
rms_13_marun: Agree with Sumit. Shoudlnt that be a generic feature?18:13
marunand vise-versa18:13
banixone good thing is we do not have the 3rd party CIs voting on neutron-specs18:13
rms_13_banix: :)18:14
marunsaying it should be generic is kind of valid...18:14
marunexcept18:14
marunif this is the first abstraction of its kind, and depends on this so-called 'generic' capability....?18:14
SumitNaiksatammarun: yes, the current model should will allow you to trace the tie in from the new policy constructs to the classical neutron constructs18:14
marunIs there a reason it's not included in the spec?  Or would that be a future spec?18:15
mandeepSumitNaiksatam: And that was an explicit goal (and constraint) for the model design18:15
SumitNaiksatamwhat is not included in the spec?18:15
hemanthraviSumitNaiksatam: can a contract_scope wild-card contrac-id with a specic label, for eg: <*, label-secure-web-server>18:15
mandeephemanthravi: Yes18:16
marunbeing able to trace the impact of a policy across primitives18:16
marunSumitNaiksatam: ^18:16
SumitNaiksatammarun: the mapping from policy to classical neutron constructs is included in the spec18:16
banixmarun: don't think we have spent much time on this beyond the fact that resources can be traces through the standard resource relationships; so nothing beyond that that need to be specified in the spec18:16
marunso there is no way to query that data through the api?18:16
maruni understand that those relationships have to be represented, but there doesn't seem to be any provision for their visibility18:17
marunI would like to know if that's intentional because it will be done in the future, or whether it's not considered important.18:17
mandeepmarun: the current model has the mapping ... waht more did you need?18:17
marunuh18:17
marun^^18:17
marunsee 'visibility'18:17
rkukuramarun: The mapping extension extends the group policy extension with attributes linking the group resources to the core resources.18:18
SumitNaiksatammarun: #link see https://review.openstack.org/#/c/89469/5/specs/juno/group-based-policy-abstraction.rst L642 onwards18:18
maruni'm not saying something is wrong, i'm saying I'm confused18:18
mandeepmarun: And that can be quried18:18
banixyou want tp querry a contract and see for example the services used? that kind of info is there18:18
marunwhat about the reverse?18:19
marunquery a port and know what policies are affecting it18:19
*** jcoufal has quit IRC18:19
*** dlenrow has joined #openstack-meeting-318:19
mandeepmarun: a port belongs to an EP and an EP has policies applied on it via an EPG, you can query all that.18:20
marunI think I liked the google doc better :/18:20
mandeepmarun: (not belongs - associated with)18:20
mandeepmarun: And you definitely do not want to duplicate that information in a second resource in the model - that will lead to other problems ;-)18:21
marunI'm not suggesting duplication18:22
rkukuramarun: I think you’d be able to query to find the EP associated with a given port ID, and navigate from their.18:22
SumitNaiksatamrkukura: yes, that is correct18:22
banixanything beyond the above, then can be built on top of the basic model. Special client side commands maybe?18:22
SumitNaiksatamfrom EP you can get to EPG, contract, etc18:22
SumitNaiksatambanix: yes agree18:22
hemanthraviSumitNaiksatam: do you need to add a extended attr on port for that?18:23
mandeepmarun: In that case I misunderstood. As you can query that information as Port -> EP -> EPG -> Contract -> Policy rule18:23
marunah, so visiblity is on primitives only18:23
marunfair enough18:23
SumitNaiksatammarun: perhaps you are asking if there is an easy way to do the above ^^^18:23
marunSumitNaiksatam: I think so18:23
banixmarun: are you suggesting we have cli commands that do provide the info in a single call or something along that line?18:23
SumitNaiksatammarun: and that can probably added as a follow up, if it adds avalue18:23
mandeepmarun: The assumption being that the tools/code can do the appropriate level of resolution (as needed)18:24
SumitNaiksatamhemanthravi: extended attribute to do what?18:24
marunI think that's a bad assumption from a performance perspective, but as SumitNaiksatam says optimization can happen where needed18:24
hemanthravito find the ep associated with a port18:24
s3wongmarun: I think that belongs to the driver / renderer (for performance)18:24
mandeepmarun: I agree. There are many solution for optimization - but first we need to get our data model correct.18:25
hemanthraviSumitNaiksatam: to find the ep associated with a port18:25
SumitNaiksatamhemanthravi: you should be able to query the endpoints and filter on the port_id18:25
banixhemanthravi: that is there18:25
s3wonghemanthravi: I don't think it is appropriate to add EP information on a generic neutron port object18:25
hemanthraviSumitNaiksatam: ok18:25
banixhemanthravi: the way SumitNaiksatam  suggests above18:25
SumitNaiksatams3wong: yes, we are trying to avoid that18:26
hemanthraviSumitNaiksatam: unlike security-groups?18:26
SumitNaiksatamhemanthravi: yes, unlike security-groups18:27
banixs3wong: agree; the question becomes if a querry EPs and filtering become prohibitively costly in large systems but may be not to worry about now18:27
*** otherwiseguy has quit IRC18:27
rkukuraThe get API does have filters for this purpose, and the SQL queries shoudn’t be that bad performance-wise18:27
SumitNaiksatamrkukura banix: agree18:27
mandeepmarun: One of the drivers of the group policy is the scale. And by dealing at larger groupos we make the system a lot more efficient for normal use-case. Do not read the the query chain that I showed you as the normal use case. That is possible, but the implementation at aggregate levels can be far more effecient18:27
s3wongbanix: agreed18:27
SumitNaiksatammarun hemanthravi: good points to bring up!18:27
SumitNaiksatamgets our thinking oriented towards that goal as well18:28
SumitNaiksatamthanks for bringing it up18:28
marunmandeep: I'll believe the assertion about scale when I see the scale testing ;)18:28
mandeepmarun: ;-)18:28
SumitNaiksatamthats a good segue18:28
SumitNaiksatam#topic Functional tests18:28
*** openstack changes topic to "Functional tests (Meeting topic: networking_policy)"18:28
SumitNaiksatamnot quite scale tests18:29
SumitNaiksatamand we dont even have the funcationality implemented :-)18:29
banixSumitNaiksatam: long term thinking? :)18:29
marunheh18:29
rms_13_Perfect time to do functional testing18:29
SumitNaiksatambut i wanted to bounce this off, to get started on this18:29
marunI'm going to be pushing for test plan inclusion in specs at summit18:29
SumitNaiksatammarun: ok18:30
SumitNaiksatamrms_13_ seemed to be interested in taking this up for GP18:30
marunWe'll need some education and framework to make it work, of course.  Not everyone has a QA background.18:30
mandeeprms_13_: +118:30
SumitNaiksatammarun: yes, we are definitely looking forward to you for that18:30
SumitNaiksatamforward -> up18:30
marunnot me, but we have some QA folks here at Red Hat that have offered to bootstrap the effort18:30
SumitNaiksatammarun: ok you can facilitate18:30
SumitNaiksatamor whoever18:31
mandeepmarun: Is there some specific framework that is being suggested?18:31
SumitNaiksatamrms_13_: you still interested in looking at this?18:31
marunThere is a place that folks here could start at on their own, though18:31
rms_13_SumitNaiksatam: Sure18:31
SumitNaiksatamrms_13_: ok18:31
rms_13_I can take a look18:31
SumitNaiksatamthanks18:31
marunmandeep: framework in terms of 'how to write a good test plan' instructions and templates18:31
s3wongrms_13_: thanks!!!18:31
marunnot a runtime framework18:31
SumitNaiksatamanyone else interested, please let us know as well18:31
mandeepmarun: Got it18:32
marunthe starting point would be 'what's the simplest operational test that we could write against the implemented spec'18:32
SumitNaiksatammarun: are we planning to have a framework?18:32
marunSumitNaiksatam: For functional testing, it will be stuff we write to simulate whatever we need18:32
marunSumitNaiksatam: for integration testing, as per usual, Tempest18:32
SumitNaiksatammarun: i dont have an opinion one way or the other, but i just want to know what are our dependencies18:32
rms_13_marun: How would you proceed on writing ft for feature like this?18:32
marunrms_13_: The starting point is functional api tests18:33
marunrms_13_: ensuring that the api spec works in practice18:33
marunrms_13_: as simple as 'create resource, resource is created'18:33
marunrms_13_: delete resource, resource is deleted18:33
marunrms_13_: i.e. not actually checking that any network state changes happen18:34
SumitNaiksatammarun: you have a patch for retargetable functional tests18:34
SumitNaiksatammarun: for the benefit of everyone here, can you summarize what it is meant for?18:34
rms_13_marun: got it. some of these we might already have as part of ut. Dumb question but can we inherit those?18:34
marunSumitNaiksatam: I do.  That's a good starting point for api tests.  I'll aim to have that merged before summit, but it can be the basis of efforts pre-merge if folks are eager18:34
marunSumitNaiksatam: sure18:34
rms_13_marun: thx. will take a look18:35
marunSo, retargetable functional api tests are written against an abstraction of the neutron api18:35
mandeepmarun: Is there a gerrit for for that?18:35
mandeep(gerrit review that is ;)18:35
SumitNaiksatam#link https://review.openstack.org/#/c/72585/18:35
marunthe abstraction ensures that we can target both the python api (no running service required) and a running service18:35
prasadvmarun:any document for this18:35
marunthe idea is that it's easier to develop a test against an api18:36
marunand then nice not to have to repeat the work to test a live deployment18:36
marunthere is an example of a retargetable test a the bottom of this file: https://review.openstack.org/#/c/72585/12/neutron/tests/api/base_v2.py18:36
marunit uses a 'client' attribute that is provided at runtime, and in this patch can be either targeting the plugin api or a rest client that tempest defines18:37
marunbut the test is the same in either case18:37
marunthe specifics are a bit tricky, but hopefully the test itself is straightforward to everyone18:38
marunI don't think an understanding of all the machinery will be necessary to make use of it18:38
rms_13_marun: thanks. Ya it is.18:38
SumitNaiksatammarun: okay, i think it will take some time for people to absorb, and we can hopefully get back to you with questions18:38
marunSumitNaiksatam: sounds good.  I'll also be working on docs and instructions to present in a summit session.18:39
SumitNaiksatammarun: nice18:39
SumitNaiksatamsince this is a large feature (GP), certain things will land before others18:39
SumitNaiksatamif, as a community, we can converge on the object model, it makes it easy to make progress18:40
SumitNaiksatameasy -> easier18:40
SumitNaiksatam#topic PoC Status Update18:40
*** openstack changes topic to "PoC Status Update (Meeting topic: networking_policy)"18:40
SumitNaiksatamon the model side, i made some incremental progress18:40
SumitNaiksatambut the model was evolving based on the feedback18:41
SumitNaiksatamrkukura helped me with some of the UTs18:41
SumitNaiksatamso at this point, EPG and EP is in there18:41
SumitNaiksatamalong with the resource definition of everything else18:41
SumitNaiksatambanix has also been looking at the db schema and reviewing what i have been putting18:42
SumitNaiksatamif no questions for me or banix, then i can hand over to rkukura s3wong for the driver update18:42
SumitNaiksatamrkukura: ?18:43
rkukuraOK18:43
rms_13_SumitNaiksatam: Thanks. I have expressed some comments/suggestions on that via email. That is my start of doing review at the noiro branch.18:43
SumitNaiksatamrms_13_: sure, you can comment on the gerrit review18:43
SumitNaiksatamrms_13_: thanks, btw18:43
rkukuraI’m working now on bridge domain, since that maps to neutron network.18:43
rkukuraSo no real progress on the mapping driver itself yet, but should be getting their soon18:44
SumitNaiksatamrkukura: ok thanks18:44
rkukuraOne question is whether the mappings to network, subnet, and port should be established immediately when resources are created, or deferred until they are actually needed?18:45
s3wongI started looking at rkukura 's code under rkukura/mapping, but can't make much progress until the service model is defined18:45
SumitNaiksatams3wong: i agree18:45
*** overlayer has joined #openstack-meeting-318:45
*** overlayer has quit IRC18:45
rkukuras3wong: Yes, so far I’ve really just been helping SumitNaiksatam with the API, model, and UTs18:45
rms_13_SumitNaiksatam, rkukura: Is the mapping mandatory?18:46
SumitNaiksatamrms_13_: its a part of the reference implementation18:46
SumitNaiksatambut its an extension to the policy model itself18:47
SumitNaiksatamso in theory, you could do your own mapping18:47
SumitNaiksatamrkukura: perhaps a late binding18:47
rkukurarms_13_: In theory, you could have a pure GroupPolicy implementation that doesn’t provide the mapping extension.18:47
rms_13_got it18:47
banixyes for PoC definitely need the mapping18:47
s3wongrkukura: when they are actually needed? meaning that only when groups are attached to a contract?18:47
SumitNaiksatamrkukura: but i am thinking that for the PoC it might be easier to do an immediate (default) binding18:47
rms_13_SumitNaiksatam: +118:48
*** overlayer has joined #openstack-meeting-318:48
SumitNaiksatams3wong: i agree, policy construct binding is late18:48
SumitNaiksatami think rkukura is asking the mapping to classical neutron18:48
rkukuraImmediate is probably less work, but might not be too difficult to defer mapping to network and subnet until the Endpoint is created and a neutron port has to be created18:48
SumitNaiksatamrkukura: agree18:49
s3wongrkukura: yes18:49
*** sballe has quit IRC18:50
SumitNaiksatamhemanthravi: this is an unfair question, but i will ask nevertheless - any update on the client, CLI? :-)18:50
rms_13_Will it work though in scaled environment? Lets say you try to boot 50 VMs together. You are getting 50 create_port(). You start creating network and subnet on 1st. Other 49 needs to wait.18:50
hemanthraviSumitNaiksatam: pushed a branch with inital commit for ep, epg18:50
SumitNaiksatamhemanthravi: oh sweet18:50
SumitNaiksatamhemanthravi: as long as you have a good handle on it18:51
s3wonghemanthravi: nice18:51
hemanthraviSumitNaiksatam: create/delete should are done...update wip18:51
banixhemanthravi: thanks!18:51
rkukurarms_13_: Good point, but the trade-off is that once mapped to neutron ports, pretty much nothing is mutable.18:51
SumitNaiksatamhemanthravi: the model might change a bit as we receive feedback, so be prepared (i know you dont like me already :-P)18:51
SumitNaiksatamrkukura: yes, nothing is mutable with the classical neutron mapping, hence late binding is better18:52
SumitNaiksatambinding -> mapping18:52
hemanthraviSumitNaiksatam: do realize that...but should be easy to make the changes..once code for the existign model is in18:52
SumitNaiksatamhemanthravi: sweet18:52
SumitNaiksatamhemanthravi: what about Horizon, you said you would check with prasadv?18:52
rms_13_rkukura: correct. The more I think the more late binding becomes complex. To give it enough thought, should we start with immediate mapping till summit for PoC?18:52
SumitNaiksatamoh prasadv is also around18:52
SumitNaiksatamrms_13_: yes we need to balance it out18:53
SumitNaiksatamhemanthravi prasadv: any thoughts on the Horizon work?18:53
prasadvSumitNaiksatam: i thought we commited to Heat resources18:53
SumitNaiksatamprasadv: ah ok, i was trying my luck18:53
banix:)18:53
SumitNaiksatamprasadv: Heat is next on the agenda18:54
rkukurarms_13_: I’ll start with the path of least resistence ;)18:54
s3wongprasadv: GREAT!18:54
prasadvI have not done yet18:54
SumitNaiksatamprasadv: do you think someone like Subra might have time to look at Horizon?18:54
rms_13_rkukura: make sense18:54
*** RaymondWong has quit IRC18:54
prasadvSumitNaiksatam: when does horizon work need to start. I guess CLI need to be done right18:54
SumitNaiksatamprasadv: yes client needs to be ready first18:55
SumitNaiksatamprasadv: then CLI (though both go hand in hand)18:55
prasadvi mean horizon calls CLI o the back end18:55
SumitNaiksatamprasadv: horizon after that18:55
*** zehicle_at_dell has joined #openstack-meeting-318:55
SumitNaiksatamprasadv: but i just wanted to get some folks thinking about that as well18:55
SumitNaiksatamprasadv: else it will slip through the cracks18:55
rkukuraI’d appreciate feedback on some comments I posted in https://review.openstack.org/#/c/89469/ regarding navigability between EPGs, BDs, and RDs.18:56
SumitNaiksatamanyone else here interested in pitching in on the horizon work?18:56
*** dlenrow has quit IRC18:56
mandeepA good UI model for this is going to be challenging. But we can get started with something simple18:56
SumitNaiksatamrkukura: sure18:56
prasadvSumitNaiksatam: I understand. Am crunched for resrouces here. hence hesitating18:56
*** dlenrow has joined #openstack-meeting-318:56
SumitNaiksatamprasadv: absolutely, and please dont misunderstand, dont mean to put you on the spot18:56
mandeepprasadv: We get that. No problem18:56
prasadvI will get back toyou end of day today ok?18:56
SumitNaiksatamprasadv: like i said, i am just trying my luck :-)18:57
SumitNaiksatamprasadv: no worries18:57
banixHeat is certainly the more important piece in comparison with Horizon18:57
prasadvwe will get started on heat18:57
SumitNaiksatamif we dont have an owner for this, all of us will need to sit in a room, and do this18:57
SumitNaiksatamelse we cant get the feature out18:57
SumitNaiksatamprasadv: thanks18:57
banixSumitNaiksatam: are you thinking to have it done by the summit?18:57
mandeepSumitNaiksatam: I agree. I will take the responsibility to get some resource on it18:58
banixSumitNaiksatam: horizon piece18:58
SumitNaiksatammandeep: ok, thanks18:58
SumitNaiksatamsame thing goes for functional tests and tempest18:58
SumitNaiksatamif we cant do those, we cant get the feature out18:58
*** jaypipes has joined #openstack-meeting-318:58
SumitNaiksatambanix: yes, for the summit18:58
rms_13_I will look into FT18:59
rms_13_Do you see FT completed before summit?18:59
prasadvSumitNaiksatam: what level of resource is needed for FT?18:59
SumitNaiksatamrms_13_: thanks18:59
marunGiven that the unit tests as written are largely functional....18:59
SumitNaiksatamrms_13_ prasadv: its not clear18:59
marunThey could be rewritten without too much effort.19:00
SumitNaiksatambanix: let’s say its highly desirable19:00
rms_13_SumitNaiksatam -> PLM19:00
rms_13_:)19:00
*** jpomero_ has quit IRC19:00
SumitNaiksatamrms_13_: ha19:00
SumitNaiksatamrms_13_: actually the community is the PLM here19:00
SumitNaiksatamoh we are already out of time19:01
rms_13_cool. are we over time?19:01
mandeeprms_13_: :-)19:01
SumitNaiksatamsince we have not yet been kicked19:01
SumitNaiksatamcouple of other items19:01
SumitNaiksatam#topic Summit19:01
*** openstack changes topic to "Summit (Meeting topic: networking_policy)"19:01
SumitNaiksatamour design summit session was accepted19:01
rms_13_Yay19:01
mandeepCool19:02
SumitNaiksatamwe have a slot on thursday at around noon i believe19:02
SumitNaiksatamso we will get 40 mins19:02
SumitNaiksatammuch of what we discuss here goes to discussions there19:02
SumitNaiksatamregading the conference presentation slot (also on thursday)19:02
SumitNaiksatambanix was leading that charge19:02
SumitNaiksatambanix: any updates?19:02
banixworking on the slide; should have a first cut soon19:02
SumitNaiksatambanix: thanks19:02
SumitNaiksatams3wong: did you get a chance to think about it?19:03
s3wongbanix: thanks!19:03
banixchecking the time for the general session talk; i think it is Thursday afternoon19:03
SumitNaiksatambanix: yes19:03
s3wongSumitNaiksatam: thinking about the presentation? only we need to demo something :-)19:03
SumitNaiksatams3wong: if we have it ready :-)19:03
banixwe do not *have to* have a demo but having it would be great19:03
SumitNaiksatams3wong: i think that was our original goal19:04
marunstage intended behaviour in a video ;)19:04
SumitNaiksatammarun: that is a good idea19:04
SumitNaiksatamlets keep it as a goal19:04
banixi think we should have the demo recorded19:04
s3wongSumitNaiksatam: and as banix wrote the original abstract, we have to have a story on service19:04
SumitNaiksatambanix: agree19:04
mandeepWe do need the PoC purely as a spike thru the design and validate that it "hangs well together" ;-)19:04
rms_13_I need to run folks. Sorry. See you all at next meeting.19:05
SumitNaiksatams3wong: agree19:05
SumitNaiksatamrms_13_: thaks19:05
SumitNaiksatamalrighty, anything else folks?19:05
SumitNaiksatamwe are well over time19:05
banixs3wong: yes i think that will be more interseting imho19:05
*** rockyg has quit IRC19:05
SumitNaiksatams3wong: we need another services discussion :-)19:05
s3wongSumitNaiksatam: I think that is a given :-)19:05
SumitNaiksatamok thanks everyone!19:06
SumitNaiksatam#endmeeting19:06
banixfor the talk we can have the service part really high level so do not need to have all the details worked out by then19:06
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"19:06
openstackMeeting ended Thu Apr 24 19:06:11 2014 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)19:06
openstackMinutes:        http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-04-24-18.04.html19:06
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-04-24-18.04.txt19:06
mandeep;-)19:06
openstackLog:            http://eavesdrop.openstack.org/meetings/networking_policy/2014/networking_policy.2014-04-24-18.04.log.html19:06
banixbye19:06
SumitNaiksatambanix: yes, if it comes to that19:06
rkukurabye19:06
hemanthravibye19:06
*** rkukura has left #openstack-meeting-319:06
SumitNaiksatambanix: hopefully we will have story sorted out by that time19:06
s3wongbanix: yes - as the audiences of the talk should be non-Neutron folks19:06
SumitNaiksatambanix: dont need to have implementation for services’ ready19:06
*** mandeep has left #openstack-meeting-319:06
s3wongbanix: though for ourselves, we should still want to have a good story on services19:07
banixs3wong: yeah that has been the challenge… not to get bugged down by too much info19:07
*** markmcclain has joined #openstack-meeting-319:07
banixs3wong: yes absolutely but the complexity there worries me a bit.19:07
s3wongbanix: looking forward to seeing your first draft presentation :-)19:07
*** prasadv has quit IRC19:08
banixs3wong:sorry for being late; should have something early next week. can't believe we have essentially two weeks before the summit.19:08
maruner, audience for which talk should be non-neutron?19:08
maruns3wong: ^^19:08
banixthe talk on general session19:09
s3wongmarun: conference presentation during the Summit19:09
SumitNaiksatammarun: this is the group policy conference talk19:09
banixnot the design session19:09
marunah, right19:09
SumitNaiksatammarun: its s3wong’s expectation19:09
marunget people fired up about neutron for a change!19:09
SumitNaiksatambut i believe there will be neutron folks as well19:09
SumitNaiksatambanix: no worries19:09
banixSumitNaiksatam: from experience from last summit they will be mainly non neutron19:09
SumitNaiksatambanix: dont be hard on yourself19:10
marunbye!19:10
*** Adri2000 has quit IRC19:10
SumitNaiksatambanix: there is time, and we have all been busy19:10
SumitNaiksatammarun: thanks for joining19:10
SumitNaiksatambye19:10
*** rockyg has joined #openstack-meeting-319:10
*** gduan has quit IRC19:10
s3wongbanix: yeah - actually SumitNaiksatam and I are thankful that you are taking a lead on this19:10
*** garyduan has joined #openstack-meeting-319:10
banixlast time it was in a different track; this time we are on networking track so it may be different19:10
SumitNaiksatams3wong: +119:10
*** Adri2000 has joined #openstack-meeting-319:10
banixwait until you see the slides!19:11
banixjust kidding :)19:11
*** hemanthravi has quit IRC19:11
banixHopefully the design session doesnt get too close to 1:30 on Thursday when the talk is.19:12
banixSumitNaiksatam: you had a time for the design session meeting?19:12
SumitNaiksatambanix: yeah its some thing like 12 pm19:13
SumitNaiksatambanix: i have four back to back sessions that days (including the conference session talk)19:13
s3wongSumitNaiksatam: all GBP stuff happening during lunch :-)19:13
s3wongSumitNaiksatam: is advanced service also on that day?19:14
SumitNaiksatams3wong: :-)19:14
SumitNaiksatams3wong: yes19:14
banixok thanks so as long as they do not overlap we will have to manage.19:14
SumitNaiksatambanix s3wong: GP at 11.50 AM19:14
SumitNaiksatambanix: yeah, we will take whatever we get19:14
s3wongSumitNaiksatam: what time is advanced service's session?19:15
banixSumitNaiksatam: ok thx. not the best timing but we have to do...19:15
SumitNaiksatams3wong banix: yeah19:15
SumitNaiksatami am just looking at: https://etherpad.openstack.org/p/neutron-juno-summit-sessions19:15
SumitNaiksatami dont know if this is current19:15
s3wongSumitNaiksatam: Oh wow, they literally put you back to back to back19:16
banixbyye guys19:22
*** soconnor-miranti has joined #openstack-meeting-319:22
*** soconnor-miranti is now known as oak227819:23
s3wongbanix: bye19:24
*** david-lyle_ has joined #openstack-meeting-319:26
*** jpomero has joined #openstack-meeting-319:27
SumitNaiksatams3wong: yeah19:35
SumitNaiksatambanix s3wong: bye19:35
*** dlenrow has quit IRC19:37
*** dlenrow has joined #openstack-meeting-319:37
*** banix has quit IRC19:37
*** banix has joined #openstack-meeting-319:39
*** sdague has quit IRC19:41
*** ttrifonov_zZzz is now known as ttrifonov19:41
*** sdague has joined #openstack-meeting-319:42
*** otherwiseguy has joined #openstack-meeting-319:42
*** rand738 has quit IRC19:43
*** coolsvap|afk has quit IRC19:44
*** rand738 has joined #openstack-meeting-319:45
*** s3wong has quit IRC19:53
*** oak2278 has quit IRC19:55
*** oak2278 has joined #openstack-meeting-319:55
*** david-lyle_ has quit IRC19:56
*** dlenrow has quit IRC19:57
*** dlenrow has joined #openstack-meeting-319:57
*** julim has quit IRC19:58
*** lblanchard has quit IRC19:59
*** oak2278 has quit IRC20:00
*** zehicle_at_dell has quit IRC20:05
*** HenryG has quit IRC20:11
*** sweston has joined #openstack-meeting-320:15
*** dlenrow has quit IRC20:16
*** dlenrow has joined #openstack-meeting-320:16
*** _sweston_ has joined #openstack-meeting-320:20
*** sweston has quit IRC20:20
*** rockyg has quit IRC20:22
*** SumitNaiksatam has quit IRC20:24
*** oak2278 has joined #openstack-meeting-320:26
*** scott-millward has joined #openstack-meeting-320:26
*** oak2278 has quit IRC20:30
*** scotty95747 has quit IRC20:33
*** ttrifonov is now known as ttrifonov_zZzz20:34
*** ttrifonov_zZzz is now known as ttrifonov20:34
*** marun has quit IRC20:40
*** banix has quit IRC20:45
*** banix has joined #openstack-meeting-320:46
*** songole has quit IRC20:47
*** zehicle_at_dell has joined #openstack-meeting-320:47
*** jaypipes has quit IRC20:52
*** oak2278 has joined #openstack-meeting-320:52
*** SumitNaiksatam has joined #openstack-meeting-320:54
*** mwagner_lap has quit IRC20:59
*** jpomero has quit IRC21:10
*** oak2278 has quit IRC21:16
*** oak2278 has joined #openstack-meeting-321:19
*** oak2278 has quit IRC21:20
*** markmcclain has quit IRC21:23
*** yamahata has quit IRC21:24
*** _sweston_ is now known as sweston21:28
*** markmcclain has joined #openstack-meeting-321:42
*** ttrifonov is now known as ttrifonov_zZzz21:42
*** rms_13_ has quit IRC21:47
*** ttrifonov_zZzz is now known as ttrifonov21:52
*** david-lyle has quit IRC21:57
*** otherwiseguy has quit IRC22:00
*** mfer has quit IRC22:06
*** yamahata has joined #openstack-meeting-322:09
*** peristeri has quit IRC22:26
*** beyounn has quit IRC22:31
*** beyounn has joined #openstack-meeting-322:35
*** beyounn has quit IRC22:36
*** ttrifonov is now known as ttrifonov_zZzz22:37
*** enikanorov_ has quit IRC22:42
*** banix has quit IRC22:50
*** lifeless has quit IRC23:04
*** lifeless has joined #openstack-meeting-323:05
*** markmcclain has quit IRC23:07
*** overlayer has quit IRC23:13
*** beyounn has joined #openstack-meeting-323:15
*** beyounn has quit IRC23:18
*** eguz has joined #openstack-meeting-323:19
*** eguz has quit IRC23:19
*** eghobo has quit IRC23:23
*** carl_baldwin has quit IRC23:25
*** mwagner_lap has joined #openstack-meeting-323:31
*** rockyg has joined #openstack-meeting-323:36
*** rockyg has quit IRC23:36
*** eghobo has joined #openstack-meeting-323:55
*** yamahata has quit IRC23:57

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