Comment 13 for bug 1460164

Revision history for this message
James Page (james-page) wrote :

Looking at the tunnel_sync function in Icehouse:

    def tunnel_sync(self):
        resync = False
        try:
            for tunnel_type in self.tunnel_types:
                details = self.plugin_rpc.tunnel_sync(self.context,
                                                      self.local_ip,
                                                      tunnel_type)
                if not self.l2_pop:
                    tunnels = details['tunnels']
                    for tunnel in tunnels:
                        if self.local_ip != tunnel['ip_address']:

you can quite clearly see that if l2_pop is enabled, then tunnel ports are not setup after the restart.