*** mjturek has quit IRC | 00:18 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 00:33 | |
*** yamamoto has joined #openstack-meeting-3 | 00:55 | |
*** tonyb has quit IRC | 01:07 | |
*** tonyb has joined #openstack-meeting-3 | 01:09 | |
*** slaweq has joined #openstack-meeting-3 | 01:11 | |
*** slaweq has quit IRC | 01:16 | |
*** fnordahl has quit IRC | 01:19 | |
*** fnordahl has joined #openstack-meeting-3 | 01:20 | |
*** tonyb has quit IRC | 01:27 | |
*** tonyb has joined #openstack-meeting-3 | 01:31 | |
*** jamesmcarthur has quit IRC | 01:43 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 01:45 | |
*** iyamahat__ has joined #openstack-meeting-3 | 01:47 | |
*** iyamahat_ has quit IRC | 01:50 | |
*** hongbin has joined #openstack-meeting-3 | 01:51 | |
*** yamahata has quit IRC | 01:51 | |
*** iyamahat__ has quit IRC | 01:53 | |
*** jamesmcarthur has quit IRC | 01:56 | |
*** _pewp_ has quit IRC | 02:07 | |
*** _pewp_ has joined #openstack-meeting-3 | 02:08 | |
*** slaweq has joined #openstack-meeting-3 | 02:11 | |
*** iyamahat has joined #openstack-meeting-3 | 02:14 | |
*** slaweq has quit IRC | 02:15 | |
*** yamahata has joined #openstack-meeting-3 | 02:31 | |
*** diablo_rojo has quit IRC | 02:35 | |
*** psachin has joined #openstack-meeting-3 | 02:45 | |
*** witek has quit IRC | 03:07 | |
*** witek has joined #openstack-meeting-3 | 03:10 | |
*** slaweq has joined #openstack-meeting-3 | 03:11 | |
*** gcb_ has quit IRC | 03:14 | |
*** slaweq has quit IRC | 03:15 | |
*** gcb_ has joined #openstack-meeting-3 | 03:17 | |
*** radeks has joined #openstack-meeting-3 | 03:49 | |
*** radeks_ has joined #openstack-meeting-3 | 03:51 | |
*** radeks has quit IRC | 03:54 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 03:56 | |
*** hongbin has quit IRC | 04:01 | |
*** radeks_ has quit IRC | 04:03 | |
*** yamamoto has quit IRC | 04:05 | |
*** yamamoto has joined #openstack-meeting-3 | 04:05 | |
*** markvoelker has quit IRC | 04:06 | |
*** markvoelker has joined #openstack-meeting-3 | 04:06 | |
*** markvoelker has quit IRC | 04:11 | |
*** yamamoto has quit IRC | 04:16 | |
*** gcb_ has quit IRC | 04:17 | |
*** radeks_ has joined #openstack-meeting-3 | 04:30 | |
*** marst has joined #openstack-meeting-3 | 04:40 | |
*** gcb_ has joined #openstack-meeting-3 | 04:53 | |
*** radeks_ has quit IRC | 05:06 | |
*** markvoelker has joined #openstack-meeting-3 | 05:07 | |
*** slaweq has joined #openstack-meeting-3 | 05:11 | |
*** slaweq has quit IRC | 05:15 | |
*** dkrol has quit IRC | 05:51 | |
*** gcb_ has quit IRC | 05:53 | |
*** gcb_ has joined #openstack-meeting-3 | 06:17 | |
*** Luzi has joined #openstack-meeting-3 | 06:18 | |
*** pcaruana has joined #openstack-meeting-3 | 06:25 | |
*** markvoelker has quit IRC | 06:45 | |
*** apetrich has quit IRC | 06:48 | |
*** slaweq has joined #openstack-meeting-3 | 06:50 | |
*** alexchadin has joined #openstack-meeting-3 | 06:54 | |
*** e0ne has joined #openstack-meeting-3 | 06:58 | |
*** alexchadin has quit IRC | 07:10 | |
*** alexchadin has joined #openstack-meeting-3 | 07:27 | |
*** pcaruana has quit IRC | 07:36 | |
*** markvoelker has joined #openstack-meeting-3 | 07:43 | |
*** pcaruana has joined #openstack-meeting-3 | 07:48 | |
*** radeks has joined #openstack-meeting-3 | 07:52 | |
*** iyamahat has quit IRC | 07:59 | |
*** yamahata has quit IRC | 07:59 | |
*** gcb_ has quit IRC | 08:10 | |
*** david-lyle has quit IRC | 08:14 | |
*** dklyle has joined #openstack-meeting-3 | 08:15 | |
*** sambetts_ is now known as sambetts|afk | 08:26 | |
*** d0ugal has joined #openstack-meeting-3 | 08:49 | |
*** alexchadin has quit IRC | 08:58 | |
*** alexchadin has joined #openstack-meeting-3 | 09:14 | |
*** alexchadin has quit IRC | 09:24 | |
*** d0ugal has quit IRC | 09:51 | |
*** d0ugal has joined #openstack-meeting-3 | 10:01 | |
*** d0ugal has quit IRC | 10:14 | |
*** e0ne has quit IRC | 10:15 | |
*** d0ugal has joined #openstack-meeting-3 | 10:22 | |
*** e0ne has joined #openstack-meeting-3 | 10:39 | |
*** pbourke has quit IRC | 10:59 | |
*** pbourke has joined #openstack-meeting-3 | 11:00 | |
*** psachin has quit IRC | 11:51 | |
*** alexchadin has joined #openstack-meeting-3 | 12:11 | |
*** markvoelker has quit IRC | 12:22 | |
*** tosky has joined #openstack-meeting-3 | 12:39 | |
*** alexchadin has quit IRC | 12:41 | |
*** e0ne has quit IRC | 12:41 | |
*** alexchadin has joined #openstack-meeting-3 | 12:49 | |
*** jamesmcarthur has quit IRC | 12:52 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 12:52 | |
*** raildo has joined #openstack-meeting-3 | 12:54 | |
*** e0ne has joined #openstack-meeting-3 | 12:59 | |
*** jamesmcarthur has quit IRC | 13:03 | |
*** bobh has joined #openstack-meeting-3 | 13:05 | |
*** bobh has quit IRC | 13:09 | |
*** mjturek has joined #openstack-meeting-3 | 13:35 | |
*** bobh has joined #openstack-meeting-3 | 13:39 | |
*** bobh has quit IRC | 13:46 | |
*** zchkun has joined #openstack-meeting-3 | 13:51 | |
*** mjturek has quit IRC | 13:56 | |
*** mjturek has joined #openstack-meeting-3 | 13:58 | |
*** zchkun has quit IRC | 14:03 | |
*** tosky has left #openstack-meeting-3 | 14:03 | |
*** d0ugal has quit IRC | 14:05 | |
*** d0ugal has joined #openstack-meeting-3 | 14:10 | |
*** bobh has joined #openstack-meeting-3 | 14:18 | |
*** tidwellr has joined #openstack-meeting-3 | 14:30 | |
*** mjturek has quit IRC | 14:40 | |
*** mjturek has joined #openstack-meeting-3 | 14:42 | |
*** Luzi has quit IRC | 14:47 | |
*** d0ugal has quit IRC | 14:50 | |
*** Swami has joined #openstack-meeting-3 | 14:50 | |
*** d0ugal has joined #openstack-meeting-3 | 14:52 | |
*** davidsha has joined #openstack-meeting-3 | 14:58 | |
*** mlavalle has joined #openstack-meeting-3 | 14:59 | |
mlavalle | #startmeeting neutron_l3 | 15:00 |
---|---|---|
openstack | Meeting started Thu Sep 6 15:00:45 2018 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:00 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:00 |
Swami | hi | 15:01 |
mlavalle | hi Swami | 15:01 |
tidwellr | hi | 15:01 |
mlavalle | hey tidwellr , nice to see you! | 15:01 |
*** xubozhang has joined #openstack-meeting-3 | 15:01 | |
tidwellr | mlavalle: I hope to be back more often going forward :) | 15:01 |
Swami | mlavalle: tidwellr is back | 15:02 |
mlavalle | tidwellr: that's great! do you have a topic to propose today? | 15:02 |
mlavalle | for discussion today | 15:02 |
mlavalle | ? | 15:02 |
tidwellr | mostly eavesdropping today | 15:03 |
mlavalle | ok, later I will ask you a question | 15:03 |
tidwellr | I do have a brief update on "fast-entrance", but nothing else | 15:03 |
davidsha | Hi | 15:03 |
mlavalle | welcome anyways!!!! | 15:03 |
mlavalle | hi davidsha | 15:03 |
*** jamesmcarthur has joined #openstack-meeting-3 | 15:03 | |
mlavalle | ok let's get going | 15:03 |
mlavalle | #topic Announcements | 15:03 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 15:03 | |
mlavalle | Firt, as you all know, the PTG is next week in Denver | 15:04 |
mlavalle | It is my understanding this will be the last PTG | 15:04 |
mlavalle | that is why the Stein cycle is a little longer than normal | 15:04 |
mlavalle | because we are moving everything back to the Summit again | 15:05 |
Swami | mlavalle: Is that good or bad | 15:05 |
mlavalle | I think it is good in that it makes the meetings available to everybody | 15:05 |
Swami | mlavalle: Yes summit is loosing momentum on the openstack nowadays. | 15:05 |
mlavalle | with the current scheme people have to choose | 15:05 |
mlavalle | I now it will be clear that you have two trips a year | 15:06 |
Swami | mlavalle: agreed | 15:06 |
mlavalle | In this etherpad I have schdule all the proposed topics for discussion: https://etherpad.openstack.org/p/neutron-stein-ptg | 15:07 |
mlavalle | Startring at line 132 | 15:07 |
manjeets | so berlin summit still will not have any design sessions ? | 15:07 |
mlavalle | manjeets: I expect it to have some forum session, like the past 2 summits | 15:07 |
mlavalle | but that's really up to us | 15:08 |
*** jamesmcarthur has quit IRC | 15:08 | |
mlavalle | if we propose sessions for the forum | 15:08 |
manjeets | ah ok ! | 15:08 |
mlavalle | Our next milestone is Stein-1, Oct 22 - 26 | 15:09 |
mlavalle | any other announcements? | 15:09 |
mlavalle | ahhh, I have another one.... | 15:10 |
mlavalle | Due to the PTG, next week's meeting will be cancelled | 15:10 |
mlavalle | ok, let's move on.... | 15:10 |
Swami | mlavalle: Do you have online sessions for PTG | 15:10 |
mlavalle | Swami: I have planned specifically for that..... I can attemot what I did last yeat with the camera, if there is interest | 15:11 |
mlavalle | haven't^^^^ | 15:11 |
davidsha | <- interested in a live stream :) | 15:12 |
Swami | mlavalle: ok sure. I will be intereseted in attending remote | 15:12 |
* tidwellr is interested as well | 15:12 | |
mlavalle | ok, I'll bring the camera with me and see what I can do.... since you are all ganging up on me.... LOL | 15:12 |
davidsha | :D | 15:13 |
mlavalle | let's move on | 15:13 |
mlavalle | #topic Bugs | 15:13 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 15:13 | |
mlavalle | Swami: please, fire away | 15:13 |
Swami | Sure | 15:13 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1790084 | 15:13 |
openstack | Launchpad bug 1790084 in neutron "ERROR pyroute2.netns.nslink" [Undecided,New] | 15:13 |
*** xubozhang has quit IRC | 15:14 | |
Swami | This is a new bug that is being filed against the 'DVR_NO_EXTERNAL' agent mode. It seems that there is an error log in the logs seen when it tries to remove the namespace. It seems that the namespace delete is going to a wrong node. ( compute node in this case ). I will triage it further and update the bug. | 15:14 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1786272 | 15:15 |
openstack | Launchpad bug 1786272 in neutron "Connection between two virtual routers does not work with DVR" [Medium,In progress] - Assigned to Slawek Kaplonski (slaweq) | 15:15 |
Swami | There is a wip patch. #link https://review.openstack.org/#/c/597567/ | 15:15 |
* haleyb will lurk, was in downstream meeting | 15:16 | |
Swami | i have been testing this patch actively, but still there is some issue with this patch and I am updating my review comments on this patch. | 15:16 |
slaweq | hi | 15:16 |
njohnston | hi | 15:16 |
slaweq | Swami: I will push new PS for it in few minutes | 15:16 |
slaweq | can You test this one? | 15:16 |
Swami | slaweq: sure, I tested the one till yesterday | 15:17 |
Swami | I did see that the routers that are not supposed to be in the compute node was also started, so I was debugging that. | 15:17 |
Swami | slaweq: But I will test your update today as well. | 15:17 |
slaweq | ahh, that I didn't test yet | 15:17 |
slaweq | I was currently focused on testing if case described in bug works with it | 15:18 |
slaweq | and at least this looks that is working for me fine | 15:18 |
Swami | ok no problem, my test case was there was an additional router and I did see that router namespace also poped up on all compute nodes. | 15:18 |
slaweq | but there can be other "side effects" which I will have to fix still | 15:18 |
slaweq | thx for info, I will check that also | 15:19 |
Swami | slaweq: Good work, so far. Yes it solves the bug description. But it tries to create all router namespace now. | 15:19 |
slaweq | also, I pushed patch with scenario test to cover this: https://review.openstack.org/#/c/598676/ | 15:19 |
Swami | slaweq: we should probably filter only based on the connected routers and not all routers. | 15:19 |
slaweq | please take a look if You will have time | 15:19 |
Swami | slaweq: Yes I did see that test patch passed | 15:19 |
slaweq | Swami: ok, thx for feedback and testing it | 15:20 |
Swami | slaweq: I will test your current patch and will post my reviews. | 15:20 |
slaweq | I will continue work on it and try to fix this issue with additional routers | 15:20 |
slaweq | thx Swami :) | 15:20 |
Swami | slaweq: thanks for your help. | 15:20 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1774459 | 15:20 |
openstack | Launchpad bug 1774459 in neutron "Update permanent ARP entries for allowed_address_pair IPs in DVR Routers" [High,Confirmed] | 15:20 |
Swami | mlavalle: slaweq: I need some l2 experts to take a look at the proposal. I will try to post a WIP patch for this. | 15:21 |
Swami | Right now I am having some trouble in forwarding the packet to the 'tap' interface. | 15:21 |
*** d0ugal has quit IRC | 15:21 | |
mlavalle | haleyb proposed this topic for discussion in the PTG. There is a session, L3 topics, on Thursday, weher this is scheduled to be discussed | 15:22 |
Swami | I will post a wip patch and then we can discuss about the forward motion on this. In the mean time if there is any other efficient way of tapping the GARP packets, that would help me speed up the process. | 15:22 |
Swami | mlavalle: Sure then it would be great. | 15:22 |
mlavalle | so if you leave as much feedback in the bug as possible, that will enrich the conversation | 15:23 |
mlavalle | hang on.... | 15:23 |
Swami | mlavalle: Sure, I will do it. | 15:23 |
Swami | That's all I had for today with respect to the DVR bugs. | 15:24 |
mlavalle | Swami: that session is split in two, before and after lunch.... The first half is from 11:45 to 12:15, which will be 11:45 to 11:15 your time. Is that a good time for you? | 15:24 |
mlavalle | since we are going to try to do remote session, you might as well participate | 15:24 |
Swami | mlavalle: That should be good. I can join. | 15:25 |
mlavalle | I maenat 10:45 to 11:15 your time | 15:25 |
Swami | mlavalle: yes if the remote session is on I will join. | 15:25 |
Swami | mlavalle: no problem. | 15:25 |
mlavalle | I still advise to leave as much feedback in the bug itself, in case we have technical difficulties | 15:26 |
Swami | mlavalle: sure I will do as much as possible. | 15:26 |
mlavalle | you know, stupid computers not always do what you want ;-) | 15:26 |
Swami | mlavalle: understood. | 15:27 |
Swami | mlavalle: that's all I have. | 15:27 |
mlavalle | Thanks Swami | 15:27 |
mlavalle | I have the following bugs.... | 15:28 |
mlavalle | First https://bugs.launchpad.net/neutron/+bug/1788006 | 15:28 |
openstack | Launchpad bug 1788006 in neutron "Tests fail with "Server [UUID] failed to reach ACTIVE status and task state "None" within the required time ([INTEGER] s). Current status: BUILD. Current task state: spawning."" [Critical,Confirmed] - Assigned to Miguel Lavalle (minsel) | 15:28 |
mlavalle | for this one we have concluded that we need help from the Nova team | 15:28 |
mlavalle | slaweq and I talked to Matt a couple days ago and he said he will help out | 15:28 |
*** bobh has quit IRC | 15:29 | |
mlavalle | so on hold for the time being on this one | 15:29 |
*** bobh has joined #openstack-meeting-3 | 15:29 | |
mlavalle | Next one is https://bugs.launchpad.net/neutron/+bug/1789434 | 15:29 |
openstack | Launchpad bug 1789434 in neutron "neutron_tempest_plugin.scenario.test_migration.NetworkMigrationFromHA failing 100% times" [High,Confirmed] - Assigned to Miguel Lavalle (minsel) | 15:29 |
mlavalle | the problem here is that we have a scenario test to migrate from HA to {legacy | DVR | HA-DVR} | 15:30 |
mlavalle | the test assumes that after settin the router admin_state_up to False, prior to the migration, all the router ports go down | 15:31 |
mlavalle | haleyb did some testing a couple of days ago, that conflicts with my result of yesterday | 15:31 |
mlavalle | let me explain.... | 15:31 |
mlavalle | I start with a HA router, excatly like the scenario test | 15:32 |
mlavalle | when I set admin-state_up to False, all the ports state active | 15:32 |
mlavalle | haleyb: in you case, I think I understoof you started with a DVR router.... Is my understanding correct? | 15:32 |
haleyb | mlavalle: yes, it was dvr originally | 15:33 |
mlavalle | haleyb: ok, I will test that case and see if I get the same result as you | 15:33 |
haleyb | brought down, changed ha, now it's in weird state regarding ports always active | 15:33 |
*** d0ugal has joined #openstack-meeting-3 | 15:34 | |
mlavalle | haleyb: ahhh, maybe, once you made it HA, you are in effect testing the same thing as I did | 15:34 |
haleyb | maybe, yes | 15:35 |
mlavalle | I'll play with these different paths | 15:36 |
*** dtantsur has joined #openstack-meeting-3 | 15:36 | |
mlavalle | now, what should it be haleyb and Swami? when I set a router (legacy, DVR, HA, HA-DVR) admin_state_down to False, all its ports should become inactive? | 15:37 |
*** alexchadin has quit IRC | 15:38 | |
haleyb | i think so | 15:38 |
*** elmiko has joined #openstack-meeting-3 | 15:38 | |
mlavalle | yes, that is my thinking as well, just making sure we are all on the same page | 15:39 |
Swami | mlavalle: I agree | 15:39 |
mlavalle | cool | 15:39 |
slaweq | it was like that when I was writing this check some time ago - when router was set to admin_state_up=False, all it's ports were set to be DOWN | 15:40 |
mlavalle | The last one I have is https://bugs.launchpad.net/neutron/+bug/1787919 | 15:40 |
openstack | Launchpad bug 1787919 in neutron "Upgrade router to L3 HA broke IPv6" [High,Confirmed] - Assigned to Miguel Lavalle (minsel) | 15:40 |
mlavalle | The submitter in note #10 proposes what the solution should be in his opinion.... before going down that way, I would like Swami and haleyb to chime in | 15:41 |
mlavalle | would you? | 15:41 |
mlavalle | just leave a comment there when you have some time | 15:42 |
haleyb | ack | 15:42 |
Swami | mlavalle: I will take a look at it. | 15:42 |
*** e0ne has quit IRC | 15:42 | |
*** macza has joined #openstack-meeting-3 | 15:42 | |
*** pcaruana has quit IRC | 15:42 | |
mlavalle | ok, that's all I have for today in terms of bugs | 15:43 |
mlavalle | any other bugs we should discuss today? | 15:44 |
mlavalle | ok, moving on | 15:45 |
mlavalle | #topic Openflow DVR | 15:45 |
*** openstack changes topic to "Openflow DVR (Meeting topic: neutron_l3)" | 15:45 | |
mlavalle | davidsha: since you are here, let me ask a couple of questions.... | 15:45 |
davidsha | Sure, go ahead | 15:45 |
mlavalle | First: as discussed a few weeks ago I created a blueprint, https://blueprints.launchpad.net/neutron/+spec/openflow-based-dvr, that I added to our Stein dashboard in https://launchpad.net/neutron/+milestone/stein-1 | 15:46 |
davidsha | For a quick update We're working on rebasing the openflow_dvr POC ontop of the refactor | 15:47 |
mlavalle | haleyb accepted to be the approver. Who should be the assignee? | 15:47 |
davidsha | Thank you! | 15:47 |
davidsha | Xubo should be the assignee | 15:47 |
davidsha | I'm limited in how I can contribute but I'll help as much as I can | 15:48 |
mlavalle | so if I type xubo in Launchpad, I get several options. It is diffcult to know which one | 15:49 |
*** jamesmcarthur has joined #openstack-meeting-3 | 15:49 | |
mlavalle | ahhh hang on//// | 15:49 |
mlavalle | would it be bo.b.xu@intel.com? | 15:49 |
davidsha | xubo.zhang@intel.com is his email I believe, give me 1 sec to double check | 15:50 |
davidsha | ya it's xubo.zhang@intel.com | 15:50 |
*** iyamahat has joined #openstack-meeting-3 | 15:50 | |
mlavalle | ok, I'll try to find that | 15:51 |
*** yamahata has joined #openstack-meeting-3 | 15:51 | |
mlavalle | and the second question you answered. should we wait for that rebasing? or it has been accomplished? | 15:51 |
davidsha | It's in progress, the rough rebase is done it just needs to be tested to make sure we didn't miss something | 15:52 |
mlavalle | ok, so we will keep an eye for it | 15:52 |
mlavalle | Thanks! | 15:52 |
davidsha | thank you! | 15:52 |
*** cdent has joined #openstack-meeting-3 | 15:52 | |
mlavalle | #topic On demand agenda | 15:53 |
*** openstack changes topic to "On demand agenda (Meeting topic: neutron_l3)" | 15:53 | |
mlavalle | tidwellr: this is where I wanted to ask you.... could you take a look at this RFE and help us triage it: https://bugs.launchpad.net/neutron/+bug/1784590? | 15:54 |
openstack | Launchpad bug 1784590 in neutron "neutron-dynamic-routing bgp agent should have options for MP-BGP" [Wishlist,New] | 15:54 |
tidwellr | sure | 15:54 |
mlavalle | cool, thanks! | 15:54 |
mlavalle | any other topics we should discuss today? | 15:54 |
tidwellr | https://review.openstack.org/#/c/581098/ | 15:55 |
tidwellr | I have working code for DVR-aware BGP announcements, this WIP though | 15:55 |
* cdent waves at mlavalle | 15:55 | |
tidwellr | feel free to take a look and offer feedback | 15:55 |
* mlavalle waves back ;-) | 15:55 | |
mlavalle | thanks tidwellr. really cool | 15:56 |
njohnston | very cool | 15:56 |
mlavalle | and now looking at the patch, I know what Swami meant by "tidwellr is back". LOL | 15:57 |
Swami | tidwellr: So this patch would completely open up the fast path entry. | 15:57 |
mlavalle | congrats | 15:57 |
mlavalle | ! | 15:57 |
Swami | mlavalle: yes I can share my workload with tidwellr now | 15:57 |
* tidwellr ducks | 15:57 | |
mlavalle | ok guys. Thanks for attending. See you in two weeks.... | 15:58 |
Swami | bye. | 15:58 |
davidsha | see you! | 15:58 |
tidwellr | bye | 15:58 |
haleyb | bye | 15:58 |
mlavalle | For those going to Denver, safe travels! | 15:58 |
*** Swami has quit IRC | 15:58 | |
*** radeks has quit IRC | 15:58 | |
mlavalle | #endmeeting | 15:58 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:58 | |
openstack | Meeting ended Thu Sep 6 15:58:39 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-09-06-15.00.html | 15:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-09-06-15.00.txt | 15:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-09-06-15.00.log.html | 15:58 |
*** tidwellr has left #openstack-meeting-3 | 15:58 | |
*** radeks has joined #openstack-meeting-3 | 15:58 | |
cdent | #startmeeting api-sig | 16:00 |
openstack | Meeting started Thu Sep 6 16:00:01 2018 UTC and is due to finish in 60 minutes. The chair is cdent. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: api-sig)" | 16:00 | |
openstack | The meeting name has been set to 'api_sig' | 16:00 |
cdent | #link agenda https://wiki.openstack.org/wiki/Meetings/API-SIG#Agenda | 16:00 |
cdent | #chair edleafe elmiko dtantsur | 16:00 |
openstack | Current chairs: cdent dtantsur edleafe elmiko | 16:00 |
cdent | who is here today? | 16:00 |
dtantsur | o/ | 16:00 |
elmiko | o/ | 16:01 |
edleafe | not me | 16:01 |
elmiko | just finishing another meeting | 16:01 |
*** pcaruana has joined #openstack-meeting-3 | 16:01 | |
*** njohnston has left #openstack-meeting-3 | 16:01 | |
cdent | #topic oldbiz | 16:02 |
*** openstack changes topic to "oldbiz (Meeting topic: api-sig)" | 16:02 | |
cdent | #link minutes http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-08-30-16.00.html | 16:02 |
cdent | edleafe was to keep an eye on this api 3.0 stuff | 16:03 |
cdent | he did | 16:03 |
cdent | huzzah | 16:03 |
edleafe | yay me! | 16:03 |
cdent | cdent reorder some of his pending guidelines which somehow have bad dependencies | 16:03 |
cdent | i did | 16:03 |
elmiko | yeah, i was really curious about the openapi discussion that went on last time, but never got a chance to read the minutes. is there a quick summary? | 16:03 |
edleafe | elmiko: just that it doesn't seem like anything we need to act on now | 16:04 |
elmiko | ack, thanks | 16:04 |
edleafe | But to keep an eye on it in case it develops momentum | 16:04 |
elmiko | i have a selfish personal interest in the openapi stuff | 16:05 |
cdent | there was also an unnamed action to "reinvigorate version discovery and consumption guidelines", but I don't think that went anywhere | 16:05 |
elmiko | i've been working on a tool for arbitrary code generation from openapi, no support for 3.0 yet, but i'm hoping to add it soon | 16:06 |
* dtantsur does not quite believe in code generation from schemas | 16:06 | |
edleafe | elmiko: interesting. How would such a tool be useful in the OpenStack community? | 16:06 |
cdent | that's a good way to put it dtantsur | 16:06 |
elmiko | edleafe: i'm not sure that it would unless folks wanted to use more openapi for defining their api's | 16:06 |
edleafe | dtantsur: he did say "arbitrary", not "useful" :) | 16:07 |
dtantsur | lol, okay | 16:07 |
elmiko | but i've tried to build something that has a wide margin of applicapability by allowing the user to generate templates that get applied against the openapi data | 16:07 |
elmiko | in essence you have the freedom to customize how the code is generated, which is something that current tools kinda lack | 16:07 |
elmiko | dtantsur: what's not to believe in, it works | 16:08 |
dtantsur | elmiko: sure, I did not use "believe" in that sense | 16:08 |
elmiko | hahaha =) | 16:08 |
elmiko | now is it /useful/? that's a different question | 16:08 |
dtantsur | based on my rust-openstacksdk experience, a literal SDK generated from our API would be quite unusable | 16:08 |
elmiko | anyways, if folks are curious, https://gitlab.com/elmiko/deswag | 16:08 |
dtantsur | my favourite example includes using empty string for missing fields (hello nova) | 16:09 |
dtantsur | * examples include | 16:09 |
elmiko | dtantsur: using a tool that makes all the code choices for you, i tend to agree | 16:09 |
dtantsur | I'd be happy if something could generate https://github.com/dtantsur/rust-openstack/blob/master/src/network/protocol.rs#L198-L236 | 16:09 |
dtantsur | but even this low-level structure required some conscious choices | 16:10 |
dtantsur | elmiko: I'm not trying to diminish the value of your work, just sharing my experience :) | 16:10 |
elmiko | dtantsur: no worries, i think the field of auto-generated code has made some really bad steps in the past and that has left many people (myself included) highly skeptical about their value | 16:11 |
elmiko | edleafe: to your question earlier, i'm not sure that openapi and code generators can necessarily help projects in openstack that already have established code bases | 16:12 |
elmiko | i think it's more attractive for projects that are starting up | 16:12 |
cdent | when ed and I are at the ptg we'll be sure to make code generation plans that ignore both elmiko and dtantsur | 16:12 |
dtantsur | :D | 16:12 |
elmiko | ++ | 16:12 |
edleafe | elmiko: no last-minute travel approval? | 16:12 |
elmiko | heh, sadly no | 16:12 |
cdent | not _yet_ | 16:12 |
elmiko | LOL | 16:12 |
dtantsur | elmiko: I'm still thinking of generating some rust, then fixing it manually | 16:13 |
dtantsur | but it requires writing a generator :) | 16:13 |
elmiko | my last-minute travel plans are trying to figre out which train i will take to come visit cdent =D | 16:13 |
cdent | \o/ | 16:13 |
elmiko | dtantsur: check out my project, you can make jinja templates that create code for you from the openapi schema. it might give you the flexibility you need | 16:13 |
dtantsur | I certainly will, await pull requests :) | 16:14 |
elmiko | also, it's very alpha currently. so yeah... | 16:14 |
elmiko | hehe ++ | 16:14 |
*** jamesmcarthur has quit IRC | 16:14 | |
dtantsur | I wish we had an example schema for at least one project | 16:15 |
dtantsur | (one microversion of one project) | 16:15 |
dtantsur | this conversation could be much more constructive if we had something real | 16:15 |
cdent | I guess gilles was gonna do that, but then got distracted by graphql | 16:15 |
elmiko | we might be able to transpile one of the sphinx schema things into openapi | 16:16 |
elmiko | i had thought that's what graham was building up to | 16:17 |
cdent | graham had a change of circumstances | 16:17 |
elmiko | ah, ok | 16:18 |
elmiko | hope everything is well for him | 16:18 |
cdent | yes, I think so, just less time for "fun" openstack things | 16:18 |
elmiko | ack | 16:19 |
cdent | Shall me move on or is there more to say about openapi and graphql? | 16:19 |
elmiko | nothing more from me | 16:19 |
edleafe | put a fork in it | 16:19 |
cdent | #topic open mic and ongoing or new biz | 16:20 |
cdent | #link https://etherpad.openstack.org/p/api-sig-stein-ptg | 16:20 |
*** openstack changes topic to "open mic and ongoing or new biz (Meeting topic: api-sig)" | 16:20 | |
cdent | so hey, monday we gonna meet up with some folk and chat about some stuff | 16:20 |
cdent | that etherpad is sort of an agenda, but more than likely we'll talk about whatever people in the room want to talk about | 16:20 |
cdent | do we need to drive it more than that? | 16:20 |
elmiko | i think what is proposed sounds good | 16:21 |
*** jamesmcarthur has joined #openstack-meeting-3 | 16:21 | |
elmiko | hopefully you'll have a nice crowd and the agenda will set itself ;) | 16:21 |
edleafe | We have microversions mentioned, so we should have a good crowd | 16:22 |
elmiko | hahaha | 16:22 |
edleafe | Add something about k8s, and it'll be standing-room only! | 16:22 |
elmiko | you'll have a crowd, not sure how "good" it will be XD | 16:22 |
elmiko | ooh yeah, good point | 16:22 |
dtantsur | and edge, edge! | 16:22 |
elmiko | serverless! | 16:22 |
elmiko | blockchain! | 16:22 |
cdent | i think we might all be getting a bit jaded | 16:23 |
edleafe | "Running your serverless microversioned blockchain in Kubernetes" | 16:23 |
elmiko | hahaha | 16:23 |
elmiko | cdent: you /think/... | 16:23 |
elmiko | XD | 16:23 |
* cdent calls the VCs about edleafe's idea | 16:23 | |
elmiko | ++ | 16:24 |
edleafe | I thought that this was under NDA | 16:24 |
* cdent points and laughs | 16:25 | |
* edleafe feels like the Winklevoss twins | 16:25 | |
elmiko | haha | 16:25 |
dtantsur | :D | 16:27 |
cdent | Anything else on the ptg? | 16:27 |
elmiko | have fun and represent! | 16:27 |
edleafe | We'll save a seat for elmiko | 16:27 |
edleafe | 'Cause you know he'll show up | 16:27 |
elmiko | =D | 16:27 |
cdent | good planning | 16:27 |
* elmiko would love to come strolling in on monday | 16:28 | |
cdent | elmiko is playing the long con | 16:29 |
cdent | #topic guidelines | 16:29 |
cdent | #link https://review.openstack.org/#/q/status:open+project:openstack/api-sig,n,z | 16:29 |
*** openstack changes topic to "guidelines (Meeting topic: api-sig)" | 16:29 | |
* edleafe isn't fooled | 16:29 | |
cdent | I don't think we've had any changes, other than me unblocking some stuff that got stacked when it didn't need to | 16:29 |
*** davidsha has left #openstack-meeting-3 | 16:30 | |
cdent | obpromise: more work on guidelines soon! | 16:30 |
elmiko | \o/ | 16:31 |
cdent | #topic bug review | 16:31 |
cdent | #link https://storyboard.openstack.org/#!/project/1039 | 16:31 |
*** openstack changes topic to "bug review (Meeting topic: api-sig)" | 16:31 | |
cdent | no changes here either | 16:31 |
cdent | what is it this sig does, anyway? | 16:31 |
dtantsur | chats with awesome people once a week? | 16:32 |
elmiko | we hold some of the best meetings in the entire openstack community damnit! | 16:32 |
edleafe | make jokes | 16:32 |
dtantsur | see, solidarity! | 16:32 |
elmiko | =D | 16:32 |
cdent | word | 16:32 |
cdent | community building | 16:32 |
cdent | #topic weekly newsletter | 16:33 |
cdent | #link https://etherpad.openstack.org/p/api-sig-newsletter | 16:33 |
*** openstack changes topic to "weekly newsletter (Meeting topic: api-sig)" | 16:33 | |
cdent | whoever does the letter (not me), can you say there will be no meeting next week? | 16:33 |
edleafe | Sure, I'll do it | 16:33 |
elmiko | thanks edleafe ! | 16:34 |
cdent | huzzah | 16:34 |
edleafe | I'll send the usual ping in -sdks | 16:34 |
elmiko | huzzah | 16:34 |
cdent | anything else from any one? | 16:34 |
elmiko | pour one out for me at the ptg, i'll miss you guys =) | 16:35 |
cdent | yeah yeah | 16:35 |
elmiko | hahaha | 16:35 |
* cdent remembers take extra cash for elmiko's drinks | 16:35 | |
* edleafe thought you were gonna say "roll one up..." | 16:35 | |
elmiko | edleafe: ++ | 16:35 |
edleafe | It *is* Colorado, after all | 16:35 |
elmiko | tru dat | 16:35 |
dtantsur | and a beer or two for me | 16:36 |
elmiko | ++ | 16:36 |
cdent | headline: api-sig lights up masive doobie, decides REST sucks, goes back to xmlrpc | 16:36 |
elmiko | LOL | 16:36 |
cdent | and with that | 16:36 |
cdent | #endmeeting | 16:36 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:36 | |
openstack | Meeting ended Thu Sep 6 16:36:39 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:36 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-09-06-16.00.html | 16:36 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-09-06-16.00.txt | 16:36 |
openstack | Log: http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-09-06-16.00.log.html | 16:36 |
cdent | thanks all for coming | 16:36 |
elmiko | thanks cdent | 16:36 |
*** dtantsur has left #openstack-meeting-3 | 16:37 | |
*** jamesmcarthur has quit IRC | 16:37 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 16:39 | |
*** cdent has left #openstack-meeting-3 | 16:44 | |
*** apetrich has joined #openstack-meeting-3 | 16:55 | |
*** witek has quit IRC | 17:00 | |
*** jamesmcarthur has quit IRC | 17:04 | |
*** bobh has quit IRC | 17:14 | |
*** yamahata has quit IRC | 17:14 | |
*** iyamahat has quit IRC | 17:14 | |
*** ChanServ sets mode: -rf | 17:15 | |
*** rickflare has joined #openstack-meeting-3 | 17:16 | |
*** aignatov has joined #openstack-meeting-3 | 17:16 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 17:17 | |
*** jamesmcarthur_ has joined #openstack-meeting-3 | 17:17 | |
*** psachin has joined #openstack-meeting-3 | 17:18 | |
*** jamesmcarthur has quit IRC | 17:21 | |
*** bobh has joined #openstack-meeting-3 | 17:24 | |
*** psachin has quit IRC | 17:26 | |
*** pcaruana has quit IRC | 17:27 | |
*** iyamahat has joined #openstack-meeting-3 | 17:31 | |
*** iyamahat_ has joined #openstack-meeting-3 | 17:34 | |
*** e0ne has joined #openstack-meeting-3 | 17:34 | |
*** iyamahat has quit IRC | 17:37 | |
*** jamesmcarthur_ has quit IRC | 17:39 | |
*** dkrol has joined #openstack-meeting-3 | 17:39 | |
*** diablo_rojo has joined #openstack-meeting-3 | 17:40 | |
*** yamahata has joined #openstack-meeting-3 | 17:50 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 17:56 | |
*** e0ne has quit IRC | 18:01 | |
*** pcaruana has joined #openstack-meeting-3 | 18:02 | |
*** e0ne has joined #openstack-meeting-3 | 18:06 | |
*** e0ne has quit IRC | 18:08 | |
*** melwitt is now known as melwitt_awaysick | 18:18 | |
*** munimeha1 has joined #openstack-meeting-3 | 18:28 | |
*** julim_ has joined #openstack-meeting-3 | 18:33 | |
*** Swami has joined #openstack-meeting-3 | 18:37 | |
*** jamesmcarthur has quit IRC | 18:40 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 18:50 | |
*** lyan has joined #openstack-meeting-3 | 18:57 | |
*** lyan is now known as Guest95462 | 18:57 | |
*** e0ne has joined #openstack-meeting-3 | 19:05 | |
*** mlavalle has left #openstack-meeting-3 | 19:07 | |
*** munimeha1 has quit IRC | 19:11 | |
*** pcaruana has quit IRC | 19:35 | |
*** e0ne has quit IRC | 20:02 | |
*** julim_ has quit IRC | 20:04 | |
*** jamesmcarthur has quit IRC | 20:27 | |
*** radeks has quit IRC | 20:31 | |
*** raildo has quit IRC | 20:53 | |
*** dims has quit IRC | 20:55 | |
*** mjturek has quit IRC | 20:57 | |
*** bobh has quit IRC | 21:05 | |
*** dims has joined #openstack-meeting-3 | 21:11 | |
*** julim has joined #openstack-meeting-3 | 21:36 | |
*** bobh has joined #openstack-meeting-3 | 21:45 | |
*** bobh has quit IRC | 21:50 | |
*** Guest95462 has quit IRC | 21:58 | |
*** dkrol has quit IRC | 22:21 | |
*** diablo_rojo has quit IRC | 22:54 | |
*** slaweq_ has joined #openstack-meeting-3 | 23:02 | |
*** slaweq has quit IRC | 23:03 | |
*** macza has quit IRC | 23:08 | |
*** diablo_rojo has joined #openstack-meeting-3 | 23:20 | |
*** Swami has quit IRC | 23:48 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!