Comment 6 for bug 1853907

Revision history for this message
marvin Yu (marvin-yu) wrote :

I have deployed a multi-node env to test, the ISO was created on 11/25. But Refer to the following steps, I can`t reproduce this bug.

Steps to Reproduce
------------------
Create router as centralized (pass)
update router to DVR (pass)
update route to centralized (pass)
ssh to vm (pass)

@pengpeng, could you help to check the detail steps as below?
if I miss some steps important, please Let me know.

controller-0:~/ctn_provisioning$ openstack router list
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
| ID | Name | Status | State | Project | Distributed | HA |
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
| 1ec156a2-26b2-4906-8d45-5bc242db0c01 | public-router0 | ACTIVE | UP | 78ce0b32ed4d421796358060c82fb27c | False | False |
| 6db39de6-bfa8-4c80-bb9f-d5519ecd7e5a | private-router0 | ACTIVE | UP | 78ce0b32ed4d421796358060c82fb27c | False | False |
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
controller-0:~/ctn_provisioning$ openstack router set --disable 1ec156a2-26b2-4906-8d45-5bc242db0c01
controller-0:~/ctn_provisioning$ openstack router set --distributed 1ec156a2-26b2-4906-8d45-5bc242db0c01
controller-0:~/ctn_provisioning$ openstack router set --enable 1ec156a2-26b2-4906-8d45-5bc242db0c01
controller-0:~/ctn_provisioning$ openstack router list
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
| ID | Name | Status | State | Project | Distributed | HA |
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
| 1ec156a2-26b2-4906-8d45-5bc242db0c01 | public-router0 | ACTIVE | UP | 78ce0b32ed4d421796358060c82fb27c | True | False |
| 6db39de6-bfa8-4c80-bb9f-d5519ecd7e5a | private-router0 | ACTIVE | UP | 78ce0b32ed4d421796358060c82fb27c | False | False |
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
controller-0:~/ctn_provisioning$ openstack router set --disable 1ec156a2-26b2-4906-8d45-5bc242db0c01
controller-0:~/ctn_provisioning$ openstack router set --centralized 1ec156a2-26b2-4906-8d45-5bc242db0c01
controller-0:~/ctn_provisioning$ openstack router set --enable 1ec156a2-26b2-4906-8d45-5bc242db0c01
controller-0:~/ctn_provisioning$ openstack router list
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
| ID | Name | Status | State | Project | Distributed | HA |
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
| 1ec156a2-26b2-4906-8d45-5bc242db0c01 | public-router0 | ACTIVE | UP | 78ce0b32ed4d421796358060c82fb27c | False | False |
| 6db39de6-bfa8-4c80-bb9f-d5519ecd7e5a | private-router0 | ACTIVE | UP | 78ce0b32ed4d421796358060c82fb27c | False | False |
+--------------------------------------+-----------------+--------+-------+----------------------------------+-------------+-------+
controller-0:~/ctn_provisioning$ openstack port list --long --router public-router0
+--------------------------------------+------+-------------------+------------------------------------------------------------------------------+--------+-----------------+--------------------------+------+
| ID | Name | MAC Address | Fixed IP Addresses | Status | Security Groups | Device Owner | Tags |
+--------------------------------------+------+-------------------+------------------------------------------------------------------------------+--------+-----------------+--------------------------+------+
| b8d141ce-b55e-427a-8d43-73080e7962ea | | fa:16:3e:3a:b4:13 | ip_address='192.168.1.226', subnet_id='f14e6fda-96b7-452d-b167-73d464ebb016' | ACTIVE | | network:router_gateway | |
| dc105cb6-dbad-44f0-95d6-197130c4dc7c | | fa:16:3e:e1:e3:4e | ip_address='192.168.101.1', subnet_id='aa498f5e-ef4d-41ac-96bf-06625250dc30' | ACTIVE | | network:router_interface | |
+--------------------------------------+------+-------------------+------------------------------------------------------------------------------+--------+-----------------+--------------------------+------+
controller-0:~/ctn_provisioning$ openstack server list
+--------------------------------------+------+--------+-----------------------------+--------+----------+
| ID | Name | Status | Networks | Image | Flavor |
+--------------------------------------+------+--------+-----------------------------+--------+----------+
| 0eea2c53-7111-4be0-9eea-e92669c94c33 | vm1 | ACTIVE | public-net0=192.168.101.254 | cirros | m1.tinny |
| 3339456a-1774-422e-aed5-aca37022e114 | vm0 | ACTIVE | public-net0=192.168.101.50 | cirros | m1.tinny |
+--------------------------------------+------+--------+-----------------------------+--------+----------+

controller-0:~/ctn_provisioning$ ssh compute-0

compute-0:~$ ip netns
qrouter-1ec156a2-26b2-4906-8d45-5bc242db0c01 (id: 4)
fip-7081c179-7e6d-4d1b-83f7-4075d2a2bf89 (id: 6)
qdhcp-073b13b3-18ee-4ca8-825c-96f3aeacda47 (id: 3)
qdhcp-308a0ae2-b3b2-46be-b9d7-cbba7367de9d (id: 1)
qdhcp-111dbc40-b536-4928-ab9a-1b1fc7dd6b15 (id: 2)
compute-0:~$ sudo ip netns exec qdhcp-073b13b3-18ee-4ca8-825c-96f3aeacda47 bash
compute-0:/home/sysadmin# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
3: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default qlen 1000
    link/gre 0.0.0.0 brd 0.0.0.0
4: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
30: tap18fb3115-06: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
    link/ether fa:16:3e:3e:71:b1 brd ff:ff:ff:ff:ff:ff
    inet 192.168.101.2/24 brd 192.168.101.255 scope global tap18fb3115-06
       valid_lft forever preferred_lft forever
    inet 169.254.169.254/16 brd 169.254.255.255 scope global tap18fb3115-06
       valid_lft forever preferred_lft forever
    inet6 fe80::f816:3eff:fe3e:71b1/64 scope link
       valid_lft forever preferred_lft forever
compute-0:/home/sysadmin# ssh cirros@192.168.101.254

cirros@192.168.101.254's password:
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether fa:16:3e:3d:1d:d4 brd ff:ff:ff:ff:ff:ff
    inet 192.168.101.254/24 brd 192.168.101.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::f816:3eff:fe3d:1dd4/64 scope link
       valid_lft forever preferred_lft forever