Sunday, 2017-07-23

*** deep-book-gk_ has joined #openstack-dragonflow00:22
*** deep-book-gk_ has left #openstack-dragonflow00:24
*** yamamoto has joined #openstack-dragonflow01:37
*** yamamoto has quit IRC01:41
*** yamamoto has joined #openstack-dragonflow05:06
*** yamamoto has quit IRC05:09
oansonMorning05:55
oansonirenab, re bug 1705397 - Is it blocking Kuryr integration? The question is this bug High or Medium?05:56
openstackbug 1705397 in DragonFlow "Sub port of Trunk port is not updated to Active status" [Undecided,New] https://launchpad.net/bugs/170539705:56
*** NatanBro has joined #openstack-dragonflow06:57
openstackgerritOmer Anson proposed openstack/dragonflow master: Classifier to use OvsPort events  https://review.openstack.org/48019708:56
openstackgerritMerged openstack/dragonflow master: Updated from global requirements  https://review.openstack.org/48631208:57
oansondimak, I've posted a question on https://review.openstack.org/#/c/48510310:43
oansonIn case you thought the +1 was random :)10:43
dimakSure, will take a look10:44
dimakoanson, posted a reply10:44
oansondimak, I'm still not sure I understand10:45
oansonWe already have a __deepcopy__10:45
dimakPortBinding is not a child of model base we defined10:45
oansonNever mind. Wrong base class.10:46
oansonYeah. Noticed a minute too late :)10:46
openstackgerritMerged openstack/dragonflow master: Remove unused tunnel_key attribute in tests  https://review.openstack.org/48504010:51
oansondimak, a question regarding https://review.openstack.org/#/c/485690/11:11
oanson(Not blocking the review, but interested)11:11
oansonWhy add another table? Why not resubmit to table 0 for re-classification, again and again, until no more classifications available?11:11
oansonThis way trunk within trunk within trunk within mpls within trunk would work out of the box.11:11
oanson(I think this is also what we discussed last week, but I'm not sure)11:12
dimakHmm11:17
dimakoanson, I'll change that, it's a better idea11:18
oansonSure11:18
oansonI already +2ed that patch, so you can also put a patch on top of it11:18
oanson(Whatever you're more comfortable with)11:18
dimakI'll change this one.11:19
oansonSure11:19
dimakNo reason to gate it if we're not happy with it and have a better solution11:19
oansonTrue.11:22
oansonBut there are other things to take into account. e.g. review cycle11:22
oansonUrgency11:22
oansonNeither of which may be relevant here, but they should be taken into account.11:23
oansondimak, ^^^11:23
dimakI'll still have to add some testing for https://review.openstack.org/#/c/485604/311:23
dimakSo it's not like its going in right now11:23
oansonI thought we already had testing for that. I recall having fullstack tests for ARP responder at least11:25
dimakoanson, ARP is not affected that much, the RegLoad just moved elsewhere11:26
oansonYes. But it's the same kind of change for all the responders.11:27
oansonI'm not saying we shouldn't need tests, I just thought we already had them11:27
dimakIf you're fine with the change as it is it, its between you and irenab  :P11:27
irenabdimak, I just wanted an answer :-)11:28
dimakI would have posted an answer the moment I checked :)11:29
oansonirenab, are you satisfied with what we said? We have fullstack tests for at least ARP responder, and I'm sure ICMP and ND have them as well.11:30
dimakBut I didn't dig in depth yet11:30
dimakICMP responders should be installed on router interfaces11:30
dimakMaybe fullstack tests ping them11:30
oansonARP responder: https://github.com/openstack/dragonflow/blob/master/dragonflow/tests/fullstack/test_apps.py#L7611:30
dimakWill check in a few11:30
oansonND responder: https://github.com/openstack/dragonflow/blob/master/dragonflow/tests/fullstack/test_apps.py#L17711:31
oansonI think this one is ICMP responder, it pings a router interface address: https://github.com/openstack/dragonflow/blob/master/dragonflow/tests/fullstack/test_apps.py#L86111:32
irenabfullstack tests are f9ine, we just either need to make sure we have them or add bug to add later11:34
dimaklihi, leyal , take a look at https://review.openstack.org/#/c/480197/ when you have a moment11:54
leyalsure11:55
lihi👍12:07
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Trunk: use reg6 for classfication instead of ofport  https://review.openstack.org/48569012:39
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Classifier: reset in_port before dispatch  https://review.openstack.org/48560412:39
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Trunk: use classifier app to dispatch packets  https://review.openstack.org/48569112:39
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Classifier: resubmit to table 0 to allow reclassification  https://review.openstack.org/48638912:39
dimakoanson, I uploaded resubmit on classify fix12:40
dimakalso, the top 2 patches deal with the same issue, I can squash them if you prefer (both are tiny)12:41
oansonNo. I don't mind 2 small patches. They are atomic, in a sense12:41
dimakoanson, sure.12:47
openstackgerritOpenStack Proposal Bot proposed openstack/dragonflow master: Updated from global requirements  https://review.openstack.org/48639413:41
openstackgerritEyal Leshem proposed openstack/dragonflow master: Move add-option part when receiving  DHCP-packet to function  https://review.openstack.org/47516713:50
openstackgerritEyal Leshem proposed openstack/dragonflow master: Move add-option part when receiving  DHCP-packet to function  https://review.openstack.org/47516714:10
openstackgerritMerged openstack/dragonflow master: Classifier to use OvsPort events  https://review.openstack.org/48019714:14
openstackgerritMerged openstack/dragonflow master: Remove unnecessary constant  https://review.openstack.org/48573514:15
openstackgerritMerged openstack/dragonflow master: Trunk driver: consume callbacks from neutron-lib  https://review.openstack.org/48629614:17
*** NatanBro has quit IRC14:28
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Remove is_local attribute from LogicalPort  https://review.openstack.org/48558114:30
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Remove special handling of lport in controller code  https://review.openstack.org/48558214:30
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Replace chassis and remote_vtep with port binding  https://review.openstack.org/48510314:30
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: [WIP] Change DNAT to rely on Provider app for bridge access  https://review.openstack.org/47536214:30
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Remove ofport attribute from LogicalPort  https://review.openstack.org/48552614:30
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Cache all ports in local controller  https://review.openstack.org/48641114:30
openstackgerritEyal Leshem proposed openstack/dragonflow master: Answer to "Parameter Request List" option in DHCP app  https://review.openstack.org/47571814:31
openstackgerritOmer Anson proposed openstack/dragonflow master: Add fullstack test for snat  https://review.openstack.org/46552414:35
openstackgerritOmer Anson proposed openstack/dragonflow master: Add fullstack test for snat  https://review.openstack.org/46552416:12
openstackgerritMerged openstack/dragonflow master: Replace chassis and remote_vtep with port binding  https://review.openstack.org/48510317:54
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Trunk: use reg6 for classfication instead of ofport  https://review.openstack.org/48569018:32
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Classifier: reset in_port before dispatch  https://review.openstack.org/48560418:32
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Trunk: use classifier app to dispatch packets  https://review.openstack.org/48569118:32
openstackgerritDima Kuznetsov proposed openstack/dragonflow master: Classifier: resubmit to table 0 to allow reclassification  https://review.openstack.org/48638918:32
openstackgerritOpenStack Proposal Bot proposed openstack/dragonflow master: Updated from global requirements  https://review.openstack.org/48639418:57

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