openstack Queens:
Nuetorn
core_plugin = vmware_nsx.plugin.NsxPlugin
VMware Vcenter 6.5
NSX 6.4
[root@controller ~]# egrep -v "^#|^$" /etc/neutron/plugin.ini
[DEFAULT]
insecure = true
default_tz_uuid = zone
nsx_controllers = 51.0.1.163
nsx_user = admin
nsx_password = "Abcd,123456789"
[dvs]
host_ip = "vcenter-master.vmware.com"
host_username = "<email address hidden>"
host_password = "Abcd,1234"
insecure = true
dvs_name = access
[nsx]
[nsx_dhcp]
[nsx_lsn]
[nsx_metadata]
[nsx_sync]
[nsx_v3]
insecure = true
nsx_api_managers = "nsx-manager.vmware.com"
nsx_api_user = <email address hidden>
nsx_api_password = Abcd,1234
[nsxv]
cluster_moid = "Virtual SAN Cluster"
datacenter_moid = DC
dvs_id = access
user = <email address hidden>
password = Abcd,1234
manager_uri = 51.0.1.162
insecure = true
nova_metadata_ips = 51.0.1.238
nova_metadata_port = 8775
metadata_insecure = true
[quotas]
/var/log/neutron/server.log
2019-03-29 11:56:47.595 20554 INFO vmware_nsx.api_client.eventlet_request [-] [10] Error while handling request: None
2019-03-29 11:56:47.595 20554 DEBUG vmware_nsx.api_client.request [-] [10] Issuing - request url: POST https://51.0.1.163:443//ws.v1/login body: username=admin&password=Abcd%2C123456789 _issue_request /ython2.7/site-packages/vmware_nsx/api_client/request.py:94
2019-03-29 11:56:47.596 20554 DEBUG vmware_nsx.api_client.request [-] [10] Completed request 'POST https://51.0.1.163:443//ws.v1/login': 200 (0.000368118286133 seconds) _issue_request /usr/lib/python2.7kages/vmware_nsx/api_client/request.py:138
2019-03-29 11:56:47.596 20554 DEBUG vmware_nsx.api_client.eventlet_request [-] [10] Completed request 'POST /ws.v1/login': 200 _handle_request /usr/lib/python2.7/site-packages/vmware_nsx/api_client/evenest.py:152
2019-03-29 11:56:47.596 20554 DEBUG vmware_nsx.api_client.request [-] [8] Issuing - request url: GET https://51.0.1.163:443//ws.v1/lswitch?fields=uuid,tags,fabric_status&relations=LogicalSwitchStatus&_ph=500&tag_scope=quantum body: _issue_request /usr/lib/python2.7/site-packages/vmware_nsx/api_client/request.py:94
2019-03-29 11:56:47.602 20554 DEBUG vmware_nsx.api_client.base [-] [8] Released connection https://51.0.1.163:443. 10 connection(s) available. release_connection /usr/lib/python2.7/site-packages/vmware_lient/base.py:176
2019-03-29 11:56:47.602 20554 INFO vmware_nsx.api_client.eventlet_request [-] [8] Error while handling request: None
2019-03-29 11:56:47.603 20554 DEBUG vmware_nsx.api_client.base [-] [8] Acquired connection https://51.0.1.163:443. 9 connection(s) available. acquire_connection /usr/lib/python2.7/site-packages/vmware_nient/base.py:122
2019-03-29 11:56:47.603 20554 DEBUG vmware_nsx.api_client.request [-] [11] Issuing - request url: POST https://51.0.1.163:443//ws.v1/login body: username=admin&password=Abcd%2C123456789 _issue_request /ython2.7/site-packages/vmware_nsx/api_client/request.py:94
2019-03-29 11:56:47.610 20554 INFO vmware_nsx.api_client.eventlet_request [-] [11] Error while handling request: None
2019-03-29 11:56:47.610 20554 DEBUG vmware_nsx.api_client.request [-] [11] Issuing - request url: POST https://51.0.1.163:443//ws.v1/login body: username=admin&password=Abcd%2C123456789 _issue_request /ython2.7/site-packages/vmware_nsx/api_client/request.py:94
2019-03-29 11:56:47.612 20554 DEBUG vmware_nsx.api_client.request [-] [11] Completed request 'POST https://51.0.1.163:443//ws.v1/login': 200 (0.00141501426697 seconds) _issue_request /usr/lib/python2.7/ages/vmware_nsx/api_client/request.py:138
2019-03-29 11:56:47.612 20554 DEBUG vmware_nsx.api_client.eventlet_request [-] [11] Completed request 'POST /ws.v1/login': 200 _handle_request /usr/lib/python2.7/site-packages/vmware_nsx/api_client/evenuest.py:152
2019-03-29 11:56:47.613 20554 DEBUG vmware_nsx.api_client.request [-] [8] Issuing - request url: GET https://51.0.1.163:443//ws.v1/lswitch?fields=uuid,tags,fabric_status&relations=LogicalSwitchStatus&_pth=500&tag_scope=quantum body: _issue_request /usr/lib/python2.7/site-packages/vmware_nsx/api_client/request.py:94
2019-03-29 11:56:47.618 20554 DEBUG vmware_nsx.api_client.base [-] [8] Released connection https://51.0.1.163:443. 10 connection(s) available. release_connection /usr/lib/python2.7/site-packages/vmware_client/base.py:176
2019-03-29 11:56:47.619 20554 INFO vmware_nsx.api_client.eventlet_request [-] [8] Error while handling request: None
2019-03-29 11:56:47.619 20554 DEBUG vmware_nsx.api_client.client [-] Request returns "None" request /usr/lib/python2.7/site-packages/vmware_nsx/api_client/client.py:90
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.api_client.client [-] Request timed out: GET to /ws.v1/lswitch?fields=uuid,tags,fabric_status&relations=LogicalSwitchStatus&_page_length=500&tag_scope=quan
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync [-] An error occurred while communicating with NSX backend. Will retry synchronization in 4 seconds: RequestTimeout: The request has timed out.
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync Traceback (most recent call last):
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync File "/usr/lib/python2.7/site-packages/vmware_nsx/common/sync.py", line 628, in _synchronize_state
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync self._fetch_nsx_data_chunk(sp))
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync File "/usr/lib/python2.7/site-packages/vmware_nsx/common/sync.py", line 589, in _fetch_nsx_data_chunk
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync self.LS_URI, sp.ls_cursor, chunk_size)
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync File "/usr/lib/python2.7/site-packages/vmware_nsx/common/sync.py", line 562, in _fetch_data
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync min(page_size, MAX_PAGE_SIZE))
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync File "/usr/lib/python2.7/site-packages/vmware_nsx/nsxlib/mh/__init__.py", line 125, in get_single_query_page
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync body = do_request(HTTP_GET, path, cluster=cluster)
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync File "/usr/lib/python2.7/site-packages/vmware_nsx/nsxlib/mh/__init__.py", line 103, in do_request
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync res = cluster.api_client.request(*args)
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync File "/usr/lib/python2.7/site-packages/vmware_nsx/api_client/client.py", line 105, in request
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync raise exception.RequestTimeout()
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync RequestTimeout: The request has timed out.
2019-03-29 11:56:47.619 20554 ERROR vmware_nsx.common.sync
Is this error caused by the nsx version being too high ?
Looks like neutron core plugin is the nsx MH plugin, but the configuration for it is missing.