14:01:18 #startmeeting fwaas 14:01:19 Meeting started Thu Aug 9 14:01:18 2018 UTC and is due to finish in 60 minutes. The chair is yushiro. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:22 The meeting name has been set to 'fwaas' 14:01:36 #chair SridarK xgerman_ 14:01:37 Current chairs: SridarK xgerman_ yushiro 14:01:56 I'm sorry SridarK xgerman_ . Who is today's turn? I just forgot :p 14:02:36 my turn ? 14:02:41 I think with logging yushiro should take the turn. On the other hand I am gone the next two weeks 14:02:51 no worries 14:02:55 xgerman_, Sure. Thanks. 14:02:57 yushiro: pls go ahead 14:03:02 EYS! 14:03:06 s/EYS/YES 14:03:12 OK, let's start 14:03:17 #topi announcements 14:03:24 #topic announcements 14:04:20 Today (9th) is the deadline for release. Miguel told us about that. 14:04:25 o/ 14:04:37 hi mlavalle 14:04:45 mlavalle, Hi o/ 14:04:51 o/ 14:04:59 mlavalle: njohnston: hi 14:05:03 seems time for o/ 14:05:12 amotoki: hi 14:05:17 Indeed o/ 14:05:21 :) 14:05:32 LOL 14:06:25 so I see 3 patches in flight 14:06:45 hi mlavalle :D 14:06:53 mlavalle: :-) this is a tight race and very near the finish line 14:07:10 mlavalle, Yes. But it just started so.. 14:07:30 a prayer to the gate gods 14:07:33 #link https://review.openstack.org/#/q/topic:bug/1720727+(status:open+OR+status:merged) 14:08:06 so we need the 3 patches in flight here? 14:08:42 mlavalle, You're right. We need these patches. 14:09:02 ok, here's what I propose amotoki...... 14:09:53 since it is getting late for you, why don't you push a release patch with what we have already merged and mark it wip 14:10:11 I will track down these 3 patches in flight during my day time 14:10:31 and if / when they land, I will amend the patch 14:10:38 does that work? 14:10:47 okay, I am preparing a release patch. let you know it when i push it 14:10:59 yes, it works fine 14:11:19 +1 mlavalle and amotoki Thank you so much 14:11:24 amotoki: note that in Neutron https://review.openstack.org/#/c/589573 landed 14:11:25 for the neutronclient patch, it is not covered to FFE. it will be a part of early Stein of neutronclient 14:11:44 mlavalle: yeah, I know that. 14:12:10 amotoki, OK, I see about client patch. 14:12:12 amotoki, mlavalle: thanks a lot. 14:12:24 SridarK: my other request is that during the day, you stay reachable here, in case unexpected things arise and you and I need to talk 14:12:40 mlavalle: will do 14:13:00 I am around, too, if you need votes 14:13:03 I will... 14:13:18 xgerman_: great! 14:13:41 to make things easier for me, I am using this query: https://review.openstack.org/#/q/status:open+project:openstack/neutron-fwaas+branch:master+topic:bug/1720727 14:13:49 These are the 3 patches, right? 14:14:03 mlavalle, Correct! 14:14:20 * mlavalle has a small brain that cannot handle lists with more than 3 items ;-) 14:14:54 :-) 14:14:59 mlavalle :-) 14:15:02 haha :) 14:15:08 it looks simple as we can check whether the number of patches is empty or not :) heh 14:15:23 What is a list ? :-) 14:15:42 ok, this looks like a plan for the day in the US 14:15:57 hopefully these will merge soon 14:16:45 yushiro, annp, hoangcx_, longkb, SridarK: thanks for your efforts! hopefully we will wrestle this thing into submission today 14:17:17 and thanks to amotoki for his patience :-) 14:17:39 mlavalle: sure :D 14:17:56 no worries. we are the community for a same goal :) 14:17:56 mlavalle: thanks. :) 14:18:00 mlavalle, amotoki You too. Super appreciated at any time anywhere :) 14:18:21 amotoki, +100 14:18:58 +1 14:19:28 +1 14:20:44 OK, I hope their flight are safety and a little earlier. 14:21:09 ok guys, running to pay attention to something else 14:21:23 mlavalle: thx for the support as always 14:21:24 have a good night / day 14:21:36 Thanks mlavalle 14:22:19 OK, let's continue 14:22:41 #topic Rocky 14:23:08 Almost finished ! 14:23:17 yushiro: could you share the link of the meeting agenda etherpad? 14:23:27 amotoki, OK 14:23:34 #link https://etherpad.openstack.org/p/fwaas-meeting 14:23:37 So one request with the lot of changes going in 14:23:39 thanks 14:23:52 SridarK, yes. 14:23:59 to have some sanity testing done with the RC 14:24:19 to make sure our basic functionality works including the datapath 14:24:30 SridarK, +1 14:24:31 just in case there is some regression 14:25:26 #agree it is really important point. 14:26:45 SridarK, Currently, our repository refers a master branch of neutron for zuul job(sphinx-docs, lower-constraints) 14:27:18 After released neutron-rc1, is it better to revert to use pip package of neutron? 14:27:19 yushiro: yes i know u had to do this with amotoki 14:27:51 It is okay with either. 14:28:03 For testing perspective, I think it's better. 14:28:12 if you use pip package of neutron, you are not affected by a sudden master change in neutorn 14:28:35 if you consume master neutron, you don't need to wait milestone/rc releases 14:28:55 they are pros and cons, so it is up to the team 14:29:10 amotoki, yes. I'd like to discuss with you, SridarK and xgerman_ about that. 14:29:40 amotoki: are there implications once the release happens ? 14:30:17 SridarK: could you elaborate a bit more? I didn't get you 14:31:01 amotoki: sorry i would think we want to be associated with the pip package on release 14:31:44 SridarK: AFAIK, neutron and fwaas released together. So, we don;t need to care about it 14:31:53 hoangcx_: ok got it 14:32:01 SridarK: That is the reason amotoki said either way is OK 14:32:08 hoangcx_: correct 14:32:19 ok thx just want to be sure 14:32:45 yeah, that's the point which usually confuses us 14:33:08 I vote for the master based :p 14:33:17 no thx for clarifying 14:33:57 What about neutron-lib ? 14:34:13 there is one tricky point when we use neutron master. 14:34:41 tox jobs (like py27/py35 and so on) works as-is in the gate 14:34:49 Yes 14:34:59 but you need to install neutron master manaully after creating tox env 14:35:06 to pass py27/py35 tests 14:35:18 yushiro: AFAIK, neutron-lib is considered as library. So we can't do with master 14:35:39 hoangcx_, OK. 14:35:44 hoangcx_: yes, this case is considered as corner case 14:36:30 neutron-lbi exposes an interfaces 14:36:43 in this case, we depends on internal behaviors of neutron which is not exposed as an interface, so we needed to use neutron master. 14:36:56 o/ 14:37:02 so it sometimes happens 14:37:44 OK, I see. 14:38:39 LOL 14:38:54 :)) 14:38:59 he he :-) 14:38:59 I think he is typing with magic arm :) 14:39:07 he might type with voice :) 14:39:18 haha 14:40:07 OK, so, I think it's better to keep on using master branch of neutron. 14:40:10 returning to the topic, we don't need to care lower bound of neutron pypi 14:40:27 as neutron and fwaas are released together. 14:40:36 Ok 14:41:05 what was the problem in the docs job? 14:41:37 amotoki: the docs job encountered tricky issue 14:41:57 amotoki, Even if we referred master neutron, apidoc doesn't refer master but old version of neutron. 14:42:13 amotoki: I tried to ask in #openstack-infra for help but no luck 14:42:58 http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2018-08-08.log.html#t2018-08-08T01:15:01 14:42:59 ah... docs and releasenotes jobs are different from other jobs 14:43:10 they might not honor required-projects 14:43:22 we need to check openstack-zuul-jobs (and/or zuul-jobs) carefully 14:43:34 maybe it still refers pip package... 14:43:49 yeah, perhaps so 14:44:03 Thanks hoangcx_ for your research :) 14:44:48 so perhaps do we need to drop required-project for the docs job and revert some workaround after RC1 cut? 14:45:41 amotoki: yes. That will be my task 14:45:54 amotoki: because I proposed it :p 14:45:54 thnx for clarfication 14:46:12 Regarding docs job, we should drop required-project. 14:46:40 yushiro: no worries, I will do it 14:46:43 Ah, sorry. yes, it's OK. 14:46:46 hoangcx_, thanks 14:47:51 Good discussion. THanks 14:48:32 today, let me skip specs topics and talk about horizon first 14:48:35 #topic Horizon support 14:48:44 amotoki, Thanks for pushing some patches. 14:49:35 I just push maintenance patches :) 14:50:11 neutron-fwaas-dashboard rocky was released yesterday and the stable branch was cut 14:50:23 I'll definitely check them. 14:50:50 We need to add work items for Stein - i think we have a few things that need to be covered 14:51:26 SridarK, +1 horizon is also work item :) 14:51:35 logging support might be a feature gap which should go to horizon repo. 14:52:08 Do we have plan to meet in person for next PTG? 14:53:33 Currently, I don't have any plan but want to talk with amotoki and horizon team about that. 14:54:06 oh, 5 minutes left. 14:54:18 #topic Open Discussion 14:54:37 Today, I'd like to talk about fwaas roadmap for Stein. 14:54:44 s/talk/discuss 14:55:11 i have one thing to raise 14:55:58 amotoki, go a head 14:56:03 as of now, neutron server fails to start when we enable both neutron fwaas and vpnaas. 14:56:17 oh 14:56:24 service provider configurations fail to be loaded. 14:56:39 it would be nice if someone can look into the detail. 14:57:12 amotoki, o/ Is there bug-report? 14:57:16 at least neutron log says FIREWALL_V2 cannot be found, but vpnaas devstack might override the service provider. 14:57:20 yushiro: not yet 14:57:47 I just noticed it when preparing horizon for translation check 14:57:50 amotoki: with latest neutron and enable fwaas_v2,vpnaas together? 14:57:55 yushiro: i just added a section to the meeting etherpad for stein topics 14:57:56 implementing fwaas as an agent extension was supposed to avoid that issue 14:58:06 njohnston: +1 14:58:23 I wonder how vpnaas's binding into the neutron agent is implemented 14:58:23 njohnston, ++ 14:58:23 i am not sure if such an effort happend with vpnaas 14:58:26 SridarK, +100 14:58:48 hoangcx_, Do you know about that? 14:58:48 njohnston: the same for vpnaas, I am the one who implemented that 14:58:51 hoangcx_: yes, for example local.conf http://paste.openstack.org/show/727445/ 14:59:15 hoangcx_: ah ok 14:59:34 hoangcx_: excellent! good to have the original author. :-) 15:00:17 amotoki: I will try with that tomorrow 15:00:24 hoangcx_: thanks 15:00:30 Oh, it's time. 15:00:39 #endmeeting