Monday, 2017-07-24

*** yamamoto has joined #openstack-fwaas00:08
*** yushiro_afk is now known as yushiro00:40
yushiroreedip, hi00:40
yushiroI read your e-mail about  https://review.openstack.org/#/c/478883/00:41
yushirolet me check step by step.00:42
yushiroFirst, I realized that RESOURCE_ATTRIBUTE_MAP is missing convert_to_string for source/destination port of firewall_rule.  --> Broke backward compat00:46
yushiroSecond, I pushed https://review.openstack.org/#/c/486133/ and added convert_to_string for them.00:47
*** yushiro has quit IRC00:47
*** yushiro has joined #openstack-fwaas00:48
yushiroreedip, sorry, I was suddenly disconnected.00:50
*** trungnv has joined #openstack-fwaas01:05
*** vishwanathj has quit IRC03:08
*** vishwanathj has joined #openstack-fwaas03:08
reedipyamamoto : hi , I saw your comment04:02
reedipI agree with you but can we include the integer related test cases later ?04:03
yamamotohi04:04
yamamotowhy?04:04
*** yushiro is now known as yushiro_afk04:06
reedipyamamoto : I was of the opinion to get the fix merged . But now I see that neutron lib version 1.9.1 has been released04:07
reedipyamamoto : nevermind ...04:07
reedipyushiro : I will try to align the code with 1.9.1 of neutron-lib04:07
reedipis that ok ?04:07
*** yushiro_afk is now known as yushiro04:08
yushiroreedip, OK but please add TODO and commit message about these change are temporary one.04:09
yushirowhile neutron-lib which includes https://review.openstack.org/#/c/486133/ will be published.04:09
yushirosame comment PS1804:10
reedipyushiro : https://review.openstack.org/#/c/485849/04:10
reedipohh , wait04:11
reedip1.9.1 was released before the convert_to_string came04:11
reedip :(04:11
yushirohmm, we should avoid/skip integer case as temporary fix.04:13
yushiroI believed that https://review.openstack.org/#/c/486133/ should be included in 1.9.1...04:14
reedipNo , 1.9.1 was released 3 days ago and the fix which you gave merged 2 days ago :(04:20
yushirooh, but non-cli library freeze was 2 days ago ...04:23
reedipmaybe 1.9.2 is coming ... ???04:25
yushiroI saved deadline... so04:41
yushiroanyway, I'll wait your patch :)04:47
openstackgerritReedip proposed openstack/neutron-fwaas master: Prevent inserting an unshared fwr into a shared fwp  https://review.openstack.org/48637705:24
openstackgerritReedip proposed openstack/neutron-fwaas master: Use API Definitions from Neutron-Lib  https://review.openstack.org/47888305:53
reedipyushiro : published the patch tentatively .. waiting for neutron-lib release05:53
yushirothanks. Waiting jenkins result05:54
yushiroyamamoto, ping05:54
yushiroreedip, sorry, I just leave IRC for a while.  Could you explain our situation to yamamoto ?06:01
*** yushiro is now known as yushiro_afk06:01
*** yushiro_afk has quit IRC06:02
reedipyamamoto : do you have any doubts ?? :)06:02
yamamoto?06:09
openstackgerritTuan Luong-Anh proposed openstack/neutron-fwaas master: Replace uuid.uuid4() with uuidutils.generate_uuid()  https://review.openstack.org/48424506:10
*** yushiro has joined #openstack-fwaas06:24
*** yamamoto has quit IRC06:34
openstackgerritRitesh proposed openstack/neutron-fwaas master: Drop MANIFEST.in - it's not needed by pbr  https://review.openstack.org/47926006:36
openstackgerritSiyi Luo proposed openstack/neutron-fwaas master: Enable some off-by-default checks  https://review.openstack.org/47881906:37
yushiroreedip, hi06:55
reedipyushiro : yep06:56
yushiroThanks for your update PS19.06:56
yushiroOK, this is start line.  Now, we can avoid/skip testing integer case as temporary solution.06:57
yushiroreedip, Is there some comments from yamamot?06:58
reedipyushiro : I dont think he had any comments earlier except to avoid skipping the tests07:01
yushiroOK. So, could you update PS20 to avoid integer cases?  I'll review it.07:03
openstackgerritchandanc proposed openstack/neutron-fwaas master: OVS based l2 Firewall driver for FWaaS v2  https://review.openstack.org/44725107:37
*** yamamoto has joined #openstack-fwaas07:45
yushiroreedip, can I do that?07:54
reedipyushiro : I found skip_because()07:54
reediphttps://docs.openstack.org/tempest/latest/library/decorators.html07:54
reedipBut you can do it if you want to07:54
yushirohmm, I don't want to self-review +2.  So, hopefully you can :)07:55
yushiroYes, this decorator is what I suggested to you.07:55
reediphehehe07:57
reedipok wait ...07:57
yushirothank you so much07:58
yushiroAfter that, I try to rebase default fwg and l2-agent.08:00
openstackgerritVu Cong Tuan proposed openstack/neutron-fwaas master: Firewall rule is not applied immediately when it has "port range"  https://review.openstack.org/44338508:01
reedipoh I also have several patches on it08:02
reedipyamamoto : we would be putting the skip_decorator on the integer test cases08:03
reedipyamamoto : if you have any concerns, please let us know, so that we can avoid any negative review comments early :)08:03
reedipyushiro : but I need to put a bug in this decorator, right?08:08
yushiroreedip, ah, yes.  Can I file a bug-report on LP?08:09
reedipI am doing that08:09
yushiroreedip, light speed :)08:10
yamamotoreedip: skip which test on which condition?08:11
reedipyamamoto : we were thinking of skipping the "integer only" test cases for source and destination port, till neutron-lib 1.9.2 is not released08:12
reedipI know it would mean breakages can seep in08:12
reedipbut we also have similar tests for firewall_rules with Strings, so the only difference would be with respect to the data type used in firewall rule and not in the functioning08:13
yamamotowhat's the point?08:13
reedipyamamoto : getting the current migration patch in ? But you are not having the same opinion, I guess08:14
reedipyamamoto : a lot of other patches are actually dependent on this patch08:14
yamamotoit's a bad idea to get a patch with known issues in.08:15
reedipI know yamamoto . what do you propose, waiting for neutron-lib ?08:15
yamamotoesp when it's mostly cosmetic patch like that.08:15
yamamotohow other patches are depending on that?08:17
yamamotoyes. i'm not entirely sure why you don't want to wait.08:19
reedipyamamoto : the problem is the cutoff of neutron-lib08:20
reedipthere are patches w.r.t. default fwg, and L2 extension08:20
reedipyushiro may be able to provide more information on them08:21
yamamotothis? https://review.openstack.org/#/c/425769/08:23
yushiroyamamoto, reedip yes.08:23
reedipyamamoto : I am trying to get in touch with neutron cores for the next release of neutron-lib , if there is any. However, if there is no release of neutron-lib then we may not be able to submit the patches which we are targetting in Pike and which are blocked due to migration08:23
yamamotoby dependant, you just means "touch same files"?08:23
yushiro425769, 323971 and 47518308:24
yamamotoi don't understand how the migration patch can block them.08:25
yushironot only touch, but I think it requires stadium constraint08:25
yamamotostadium constraint?08:26
yushiroafter https://review.openstack.org/#/c/478883/ is merged, fwaas just finished migrating neutron-lib.08:27
yushiroyes08:27
yamamotowhat do you mean by stadium constraint and how it's related with those patches?08:28
yushirohmm, I'd like to merge https://review.openstack.org/#/c/478883/ first because I think it's more simple to rebase.  In addition, neutron-lib migration is one of stadium constraint and need to finish during Pike.08:33
yushirocorrect me if I am wrong.08:33
reedipactually thats our target for Pike08:34
reedipbut I guess yamamoto is correct not to put something which might break afterwards08:35
reediplets first try to discuss a new release for neutron-lib , if not, then we may move ahead with Plan B08:35
yamamotoyushiro: to me neither of them sound like a good reason to introduce the regression.08:36
yushiroyamamoto, OK, so, should we insert convert logic into fwaas as temporary solution while new neutron-lib will be published?08:36
yushiroIn order to keep backward compatibility08:36
reedipyushiro : how do you plan to do that ?08:37
yushiroAnyway, currently, it cannot specify src/dest port as integer value.08:37
yamamotoi guess it's the simplest to keep RESOURCE_ATTRIBUTE_MAP in fwaas repo and merge the rest of https://review.openstack.org/#/c/478883/08:38
yamamotoit's an equivalent of "insert convert logic into fwaas" i guess08:39
yushiroreedip, 1, Create new patch which adds convert logic in fwaas side.  2. https://review.openstack.org/#/c/478883/ PS19  3. Revert patch '1' when new neutron-lib is published.08:40
yamamotoyushiro: it can't? why are the tempest tests passing then?08:40
reedipgot it08:40
reedipbut I think we need to put this logic in 47888308:41
yushiroyamamoto, I don't know but UT fails definitely.  I wonder tempest test refers master repos for neutron-lib?08:41
yushiroAs yamamoto said, keep current status is the most easy.08:42
yamamotoby "currently" you meant with the migration patch, not master?08:43
yushiroah, yes. with migration patch.08:45
yushirosorry, I'll leave for a while ....08:46
*** yushiro is now known as yushiro_afk08:46
*** yamamoto has quit IRC09:02
*** yamamoto has joined #openstack-fwaas09:15
reedipyamamoto , yushiro_afk  I updated the patch  (vv)09:25
openstackgerritReedip proposed openstack/neutron-fwaas master: Use API Definitions from Neutron-Lib  https://review.openstack.org/47888309:26
*** yushiro_afk is now known as yushiro09:33
openstackgerritReedip proposed openstack/neutron-fwaas master: Use API Definitions from Neutron-Lib  https://review.openstack.org/47888309:39
yushiroreedip, yamamoto let's decide next step...09:40
*** yamamoto has quit IRC09:47
*** yamamoto has joined #openstack-fwaas10:02
*** yamamoto has quit IRC10:02
yushiroreedip, ping10:08
*** yamamoto has joined #openstack-fwaas10:33
reedipyushiro: pomg10:37
yushiroreedip, sorry for late.10:44
yushiroreedip, I thought that  https://review.openstack.org/47888310:45
yushiroreedip, how about waiting this patch until a new neutron-lib will be published?10:46
reedipwhy , is there any issue ion the current code?10:47
yushiroah!! sorry you just uploaded PS2210:50
yushirono pS2110:50
yushiroI read PS1910:50
yushiroOK, you just added converter into fwaas v1 and v2.10:51
yushiroOK, waiting Jenkins...10:52
reedipyepo10:55
reedipyep*10:55
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas master: Use API Definitions from Neutron-Lib  https://review.openstack.org/47888311:52
yushiroyamamoto, thanks for ur review.  Could you check it again ?11:53
yamamotoyushiro: i will look later. maybe tomorrow.12:02
yushiroOK.12:03
yushiroI all reflected your comment now.12:03
amotokiyushiro: hopefully we would like to have a bug on neutron-lib. we are in the lib freeze phase and a bug would help a maintenance release.12:10
yushiroamotoki, Oh, OK.  Is this term  this weekend??12:15
amotokiyushiro: the lib freeze was last week. this week is the feature freeze.12:16
yushiroamotoki, aha, yes. Thank you.  So, I'll file a bug-report for tracability though deadline is over.12:18
*** yamamoto has quit IRC12:19
yushiroamotoki, https://bugs.launchpad.net/neutron/+bug/1706061  Just filed it.12:25
openstackLaunchpad bug 1706061 in neutron "Missing conversion for firewall-rule in neutron-lib" [Undecided,New]12:25
*** yamamoto has joined #openstack-fwaas12:36
*** yamamoto has quit IRC12:36
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas master: Remove log translations  https://review.openstack.org/47910212:40
openstackgerritiswarya vakati proposed openstack/neutron-fwaas master: Replace six.iteritems() with .items()  https://review.openstack.org/48659612:42
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas master: Use API Definitions from Neutron-Lib  https://review.openstack.org/47888313:21
*** yamamoto has joined #openstack-fwaas13:36
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas master: Change import orders with hacking guide  https://review.openstack.org/48661413:43
*** yushiro has quit IRC13:43
*** yamamoto has quit IRC13:44
xgerman_o/13:45
*** reedip_ has joined #openstack-fwaas14:22
*** reedip has quit IRC14:56
*** reedip_ has quit IRC15:01
*** reedip has joined #openstack-fwaas15:03
*** Tim_Eberhard has joined #openstack-fwaas15:03
amotokifwaas cores: is there a chance to get it in? https://review.openstack.org/#/c/482414/15:44
*** reedip_ has joined #openstack-fwaas15:45
openstackgerritMerged openstack/neutron-fwaas master: Move remaining policy rules specific to neutron-fwaas  https://review.openstack.org/48241417:14
*** reedip_ has quit IRC17:24
*** yushiro has joined #openstack-fwaas20:59
*** yamamoto_ has joined #openstack-fwaas21:09
*** yushiro has quit IRC21:20
*** yamamoto_ has quit IRC21:20
*** yushiro2 has joined #openstack-fwaas21:20
*** yushiro2 has quit IRC21:38
*** yamamoto has joined #openstack-fwaas22:01
*** Tim_Eberhard has quit IRC22:02
*** Tim_Eberhard has joined #openstack-fwaas22:04
*** Tim_Eber_ has joined #openstack-fwaas22:05
*** Tim_Eberhard has quit IRC22:08
*** Tim_Eber_ has quit IRC23:33
*** yushiro has joined #openstack-fwaas23:38
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas master: Change import orders with hacking guide  https://review.openstack.org/48661423:49
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas master: Use API Definitions from neutron-lib  https://review.openstack.org/47888323:49
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas master: Change import orders with hacking guide  https://review.openstack.org/48661423:51
yushiroyamamoto, thanks for your review23:55

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