I am going to close this bug as invalid. The static route to router
interface seems useless. Bug according to bug 1460793, it is for windows
VM. I think the bug description in that bug can explain why the route is
needed.

** Changed in: neutron
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1554066

Title:
  after adding network port to router , static route is not removed from
  options- metadata- enable_isolated_metadata = True

Status in neutron:
  Invalid

Bug description:
  metadata- enable_isolated_metadata = True: After attaching network to
  router and restarting dhcp agent, static route is not removed from
  options

  In /etc/neutron/dhcp_agent.ini:
  force_metadata = False
  enable_isolated_metadata = True
  enable_metadata_network = False

  
  The commands show that the networl port is attached to the router r1:

  [stack@undercloud ~]$ neutron net-list 
  
+--------------------------------------+----------------------------------------------------+-------------------------------------------------------+
  | id                                   | name                                 
              | subnets                                               |
  
+--------------------------------------+----------------------------------------------------+-------------------------------------------------------+
  | 975e1494-7596-491a-ac0c-de12a3e366f0 | HA network tenant 
0402cbe1a718487388d3dec5ed992ed6 | fdccb47e-9f09-40d3-b9f7-ded9c52a4710 
169.254.192.0/18 |
  | e0d2d44f-cb27-48df-acac-b5e8a75e7851 | nova                                 
              | d9d35981-e33a-4bc4-875e-80103b36aeb7 192.168.1.0/24   |
  | 107277c1-ba33-4e50-93b2-750c8bc594a6 | int_net                              
              | 058d7bdb-ebaf-48eb-8705-17c7d0ce2edc 192.168.2.0/24   |
  
+--------------------------------------+----------------------------------------------------+-------------------------------------------------------+


  [stack@undercloud ~]$ neutron router-port-list r1
  
+--------------------------------------+-------------------------------------------------+-------------------+--------------------------------------------------------------------------------------+
  | id                                   | name                                 
           | mac_address       | fixed_ips                                      
                                      |
  
+--------------------------------------+-------------------------------------------------+-------------------+--------------------------------------------------------------------------------------+
  | 101b079e-bced-43d1-8c28-7e8a92b15ebc | HA port tenant 
0402cbe1a718487388d3dec5ed992ed6 | fa:16:3e:0d:85:af | {"subnet_id": 
"fdccb47e-9f09-40d3-b9f7-ded9c52a4710", "ip_address": "169.254.192.1"} |
  | cf129905-b53c-4e5b-b4a7-b27ab0393493 | HA port tenant 
0402cbe1a718487388d3dec5ed992ed6 | fa:16:3e:f6:bf:ab | {"subnet_id": 
"fdccb47e-9f09-40d3-b9f7-ded9c52a4710", "ip_address": "169.254.192.2"} |
  | eb5a7a0c-a392-4a17-98b5-99d9c3130349 |                                      
           | fa:16:3e:be:99:10 | {"subnet_id": 
"058d7bdb-ebaf-48eb-8705-17c7d0ce2edc", "ip_address": "192.168.2.1"}   |
  
+--------------------------------------+-------------------------------------------------+-------------------+--------------------------------------------------------------------------------------+


  Here we will see that the static route still exists:

  [root@overcloud-controller-2 ~]# cat 
/var/lib/neutron/dhcp/107277c1-ba33-4e50-93b2-750c8bc594a6/opts 
  tag:tag0,option:dns-server,10.35.28.28
  
tag:tag0,option:classless-static-route,169.254.169.254/32,192.168.2.1,0.0.0.0/0,192.168.2.1
  tag:tag0,249,169.254.169.254/32,192.168.2.1,0.0.0.0/0,192.168.2.1
  tag:tag0,option:router,192.168.2.1[root@overcloud-controller-2 ~]# 

  
  With enable_isolated_metadata = True configuration - When attaching network 
port to a neutron router, Static route in /var/lib/neutron/NETID/opts should be 
removed ( no agent restrt should be needed - 
https://bugs.launchpad.net/neutron/+bug/1549860 ) 

  
  Liberty

  Reproducible.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1554066/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to