DNAT APP is lack of response for local port online

Bug #1602493 reported by feipeng
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
DragonFlow
Fix Released
High
feipeng

Bug Description

if local port online with fip, there is lack of process for this situation.
Need add a add_local_port function in dnat.app code may like this:

def add_local_port (self, lport):
        port_id = lport.get_id()
        for key, floatingip in six.iteritems(self.local_floatingips):
            if floatingip.get_lport_id() == port_id:
                        self._install_ingress_nat_rules(floatingip)
                        self._install_egress_nat_rules(floatingip)

feipeng (feipeng1)
Changed in dragonflow:
assignee: nobody → feipeng (feipeng1)
Changed in dragonflow:
status: New → In Progress
Li Ma (nick-ma-z)
Changed in dragonflow:
importance: Undecided → High
Revision history for this message
Yuli (stremovsky) wrote :

Good point !

Revision history for this message
Li Ma (nick-ma-z) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to dragonflow (master)

Reviewed: https://review.openstack.org/341265
Committed: https://git.openstack.org/cgit/openstack/dragonflow/commit/?id=23bde781bcc1b78f2b14dcded4e347b706ecea81
Submitter: Jenkins
Branch: master

commit 23bde781bcc1b78f2b14dcded4e347b706ecea81
Author: feipeng <email address hidden>
Date: Wed Jul 13 02:53:21 2016 +0000

    Fix Bug #1602493 to add local port process if port is associated with fip

    Change-Id: I0259b8fceff72c3acc544a480c071083b6a6bae9
    Closes-bug: #1602493

Changed in dragonflow:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.