1. create net-gateway and gateway-connection. segmentation-type is vlan.
neutron net-gateway-create --device id=c4369a1c-3fb2-4f45-8ac7-17d15b20508e,interface_name=eth0 NetworkgatewayName neutron net-gateway-connect NetworkgatewayName L2-1 --segmentation-type vlan openstack@devstack:~/devstack$ neutron net-gateway-show NetworkgatewayName +-----------+--------------------------------------------------------------------------------------------------------+ | Field | Value | +-----------+--------------------------------------------------------------------------------------------------------+ | default | False | | devices | {"interface_name": "eth0", "id": "c4369a1c-3fb2-4f45-8ac7-17d15b20508e"} | | id | ab76582b-ea57-4184-82ce-68ad013aed5e | | name | NetworkgatewayName | | ports | {"port_id": "2e8d5d83-d2a2-4570-815a-fe61d2257568", "segmentation_type": "vlan", "segmentation_id": 0} | | tenant_id | ec2918c3e7514158987c8f04c64d7521 | +-----------+--------------------------------------------------------------------------------------------------------+
2. add network to gateway by net-gateway-connect. segmentation-type is flat.
openstack@devstack:~/devstack$ neutron net-gateway-connect NetworkgatewayName L2-2 --segmentation-type flat Request Failed: internal server error while processing your request.
I think Neutron should not return 500.
1. create net-gateway and gateway-connection. segmentation-type is vlan.
neutron net-gateway-create --device id=c4369a1c- 3fb2-4f45- 8ac7-17d15b2050 8e,interface_ name=eth0 NetworkgatewayName devstack: ~/devstack$ neutron net-gateway-show NetworkgatewayName -----+- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----+ -----+- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----+ 3fb2-4f45- 8ac7-17d15b2050 8e"} | ea57-4184- 82ce-68ad013aed 5e | d2a2-4570- 815a-fe61d22575 68", "segmentation_ type": "vlan", "segmentation_id": 0} | 8987c8f04c64d75 21 | -----+- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -----+
neutron net-gateway-connect NetworkgatewayName L2-1 --segmentation-type vlan
openstack@
+------
| Field | Value |
+------
| default | False |
| devices | {"interface_name": "eth0", "id": "c4369a1c-
| id | ab76582b-
| name | NetworkgatewayName |
| ports | {"port_id": "2e8d5d83-
| tenant_id | ec2918c3e751415
+------
2. add network to gateway by net-gateway- connect. segmentation-type is flat.
openstack@ devstack: ~/devstack$ neutron net-gateway-connect NetworkgatewayName L2-2 --segmentation-type flat
Request Failed: internal server error while processing your request.
I think Neutron should not return 500.