Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-662

Support dns domain names in the ovn's connection string configured in Neutron agents config files

XMLWordPrintable

    • 2023Q2, 2023Q3, 2023Q4

      According to the OVN documentation it should be possible to use dns domain names to connect to the ovsdb if it was build with unbound-devel.

      Apparently it seems that Neutron is failing with such config:

      # neutron-server --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-dir /etc/neutron/neutron.conf.d --debug
      2023-02-20 07:45:07.557 666 ERROR neutron.service [None req-bf161fe1-9953-4912-a61b-1a052f9ca4e4 - - - - - -] Unrecoverable error: please check log for details.: AttributeError: 'NoneType' object has no attribute'setsockopt'                                                                                                                                                                                                        2023-02-20 07:45:07.557 666 ERROR neutron.service Traceback (most recent call last):                                        2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/service.py", line 88, in serve_wsgi                                                                              2023-02-20 07:45:07.557 666 ERROR neutron.service     service.start()                                                        2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/service.py", line 64, in start                                                                                   2023-02-20 07:45:07.557 666 ERROR neutron.service     self.wsgi_app = _run_wsgi(self.app_name)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/service.py", line 321, in _run_wsgi                                                                              2023-02-20 07:45:07.557 666 ERROR neutron.service     app = config.load_paste_app(app_name)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/common/config.py", line 145, in load_paste_app                                                                   2023-02-20 07:45:07.557 666 ERROR neutron.service     app = loader.load_app(app_name)                           2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/oslo_service/wsgi.py", line 351, in load_app                                                                             2023-02-20 07:45:07.557 666 ERROR neutron.service     return deploy.loadapp("config:%s" % self.config_path, name=name)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 253, in loadapp                                                                          2023-02-20 07:45:07.557 666 ERROR neutron.service     return loadobj(APP, uri, name=name, **kw)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 278, in loadobj                                                                          2023-02-20 07:45:07.557 666 ERROR neutron.service     return context.create()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 715, in create                                                                           2023-02-20 07:45:07.557 666 ERROR neutron.service     return self.object_type.invoke(self)          2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 148, in invoke                                                                           2023-02-20 07:45:07.557 666 ERROR neutron.service     return fix_call(context.object,2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/util.py", line 55, in fix_call                                                                              2023-02-20 07:45:07.557 666 ERROR neutron.service     val = callable(*args, **kw)                                                                                                                                   2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/urlmap.py", line 31, in urlmap_factory                                                                             2023-02-20 07:45:07.557 666 ERROR neutron.service     app = loader.get_app(app_name, global_conf=global_conf)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 355, in get_app                                                                          2023-02-20 07:45:07.557 666 ERROR neutron.service     return self.app_context(2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 715, in create                                                                           2023-02-20 07:45:07.557 666 ERROR neutron.service     return self.object_type.invoke(self)                                                                                                                          2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 148, in invoke                                                                           2023-02-20 07:45:07.557 666 ERROR neutron.service     return fix_call(context.object,                                                                                                                               2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/util.py", line 55, in fix_call                                                                              2023-02-20 07:45:07.557 666 ERROR neutron.service     val = callable(*args, **kw)     2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/auth.py", line 62, in pipeline_factory                                                                           2023-02-20 07:45:07.557 666 ERROR neutron.service     app = loader.get_app(pipeline[-1])2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 355, in get_app                                                                          2023-02-20 07:45:07.557 666 ERROR neutron.service     return self.app_context(                          2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 715, in create2023-02-20 07:45:07.557 666 ERROR neutron.service     return self.object_type.invoke(self)                    2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 152, in invoke2023-02-20 07:45:07.557 666 ERROR neutron.service     return fix_call(context.object, context.global_conf, **context.local_conf)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/paste/deploy/util.py", line 55, in fix_call2023-02-20 07:45:07.557 666 ERROR neutron.service     val = callable(*args, **kw)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/api/v2/router.py", line 25, in _factory2023-02-20 07:45:07.557 666 ERROR neutron.service     return pecan_app.v2_factory(global_config, **local_config)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/pecan_wsgi/app.py", line 47, in v2_factory2023-02-20 07:45:07.557 666 ERROR neutron.service     startup.initialize_all()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/pecan_wsgi/startup.py", line 39, in initialize_all2023-02-20 07:45:07.557 666 ERROR neutron.service     manager.init()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 301, in init2023-02-20 07:45:07.557 666 ERROR neutron.service     NeutronManager.get_instance()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 252, in get_instance2023-02-20 07:45:07.557 666 ERROR neutron.service     cls._create_instance()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py", line 414, in inner2023-02-20 07:45:07.557 666 ERROR neutron.service     return f(*args, **kwargs)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 238, in _create_instance2023-02-20 07:45:07.557 666 ERROR neutron.service     cls._instance = cls()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 126, in __init__2023-02-20 07:45:07.557 666 ERROR neutron.service     plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE,2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 162, in _get_plugin_instance2023-02-20 07:45:07.557 666 ERROR neutron.service     plugin_inst = plugin_class()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/quota/resource_registry.py", line 124, in wrapper2023-02-20 07:45:07.557 666 ERROR neutron.service     return f(*args, **kwargs)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/plugin.py", line 283, in __init__2023-02-20 07:45:07.557 666 ERROR neutron.service     self.mechanism_manager.initialize()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/managers.py", line 463, in initialize2023-02-20 07:45:07.557 666 ERROR neutron.service     driver.obj.initialize()2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 139, in initialize2023-02-20 07:45:07.557 666 ERROR neutron.service     if impl_idl_ovn.OvsdbSbOvnIdl.schema_has_table('Chassis_Private'):2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 164, in schema_has_table2023-02-20 07:45:07.557 666 ERROR neutron.service     return table_name in cls.schema_helper.schema_json['tables']2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/common/utils.py", line 734, in __get__2023-02-20 07:45:07.557 666 ERROR neutron.service     return self.func(owner)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 158, in schema_helper2023-02-20 07:45:07.557 666 ERROR neutron.service     cls._schema_helper = idlutils.get_schema_helper(cls.connection_string,2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/ovsdbapp/backend/ovs_idl/idlutils.py", line 215, in get_schema_helper2023-02-20 07:45:07.557 666 ERROR neutron.service     return create_schema_helper(fetch_schema_json(connection, schema_name))2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/ovsdbapp/backend/ovs_idl/idlutils.py", line 183, in fetch_schema_json2023-02-20 07:45:07.557 666 ERROR neutron.service     stream.Stream.open(c))2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib64/python3.9/site-packages/ovs/stream.py", line 192, in open2023-02-20 07:45:07.557 666 ERROR neutron.service     error, sock = cls._open(suffix, dscp)2023-02-20 07:45:07.557 666 ERROR neutron.service   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 80, in _open2023-02-20 07:45:07.557 666 ERROR neutron.service     sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)2023-02-20 07:45:07.557 666 ERROR neutron.service AttributeError: 'NoneType' object has no attribute 'setsockopt'2023-02-20 07:45:07.557 666 ERROR neutron.service2023-02-20 07:45:07.567 666 CRITICAL neutron [None req-bf161fe1-9953-4912-a61b-1a052f9ca4e4 - - - - - -] Unhandled error: AttributeError: 'NoneType' object has no attribute 'setsockopt'2023-02-20 07:45:07.567 666 ERROR neutron Traceback (most recent call last):2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/bin/neutron-server", line 10, in <module>2023-02-20 07:45:07.567 666 ERROR neutron     sys.exit(main())2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/cmd/eventlet/server/__init__.py", line 20, in main2023-02-20 07:45:07.567 666 ERROR neutron     server.boot_server(wsgi_eventlet.eventlet_wsgi_server)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/server/__init__.py", line 67, in boot_server2023-02-20 07:45:07.567 666 ERROR neutron     return server_func()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/server/wsgi_eventlet.py", line 23, in eventlet_wsgi_server2023-02-20 07:45:07.567 666 ERROR neutron     neutron_api = service.serve_wsgi(service.NeutronApiService)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/service.py", line 91, in serve_wsgi2023-02-20 07:45:07.567 666 ERROR neutron     LOG.exception('Unrecoverable error: please check log '2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 227, in __exit__2023-02-20 07:45:07.567 666 ERROR neutron     self.force_reraise()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/oslo_utils/excutils.py", line 200, in force_reraise2023-02-20 07:45:07.567 666 ERROR neutron     raise self.value2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/service.py", line 88, in serve_wsgi2023-02-20 07:45:07.567 666 ERROR neutron     service.start()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/service.py", line 64, in start2023-02-20 07:45:07.567 666 ERROR neutron     self.wsgi_app = _run_wsgi(self.app_name)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/service.py", line 321, in _run_wsgi2023-02-20 07:45:07.567 666 ERROR neutron     app = config.load_paste_app(app_name)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/common/config.py", line 145, in load_paste_app2023-02-20 07:45:07.567 666 ERROR neutron     app = loader.load_app(app_name)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/oslo_service/wsgi.py", line 351, in load_app2023-02-20 07:45:07.567 666 ERROR neutron     return deploy.loadapp("config:%s" % self.config_path, name=name)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 253, in loadapp2023-02-20 07:45:07.567 666 ERROR neutron     return loadobj(APP, uri, name=name, **kw)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 278, in loadobj2023-02-20 07:45:07.567 666 ERROR neutron     return context.create()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 715, in create2023-02-20 07:45:07.567 666 ERROR neutron     return self.object_type.invoke(self)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 148, in invoke2023-02-20 07:45:07.567 666 ERROR neutron     return fix_call(context.object,2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/util.py", line 55, in fix_call2023-02-20 07:45:07.567 666 ERROR neutron     val = callable(*args, **kw)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/urlmap.py", line 31, in urlmap_factory2023-02-20 07:45:07.567 666 ERROR neutron     app = loader.get_app(app_name, global_conf=global_conf)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 355, in get_app2023-02-20 07:45:07.567 666 ERROR neutron     return self.app_context(2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 715, in create2023-02-20 07:45:07.567 666 ERROR neutron     return self.object_type.invoke(self)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 148, in invoke2023-02-20 07:45:07.567 666 ERROR neutron     return fix_call(context.object,2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/util.py", line 55, in fix_call2023-02-20 07:45:07.567 666 ERROR neutron     val = callable(*args, **kw)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/auth.py", line 62, in pipeline_factory2023-02-20 07:45:07.567 666 ERROR neutron     app = loader.get_app(pipeline[-1])2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 355, in get_app2023-02-20 07:45:07.567 666 ERROR neutron     return self.app_context(2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 715, in create2023-02-20 07:45:07.567 666 ERROR neutron     return self.object_type.invoke(self)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/loadwsgi.py", line 152, in invoke2023-02-20 07:45:07.567 666 ERROR neutron     return fix_call(context.object, context.global_conf, **context.local_conf)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/paste/deploy/util.py", line 55, in fix_call2023-02-20 07:45:07.567 666 ERROR neutron     val = callable(*args, **kw)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/api/v2/router.py", line 25, in _factory2023-02-20 07:45:07.567 666 ERROR neutron     return pecan_app.v2_factory(global_config, **local_config)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/pecan_wsgi/app.py", line 47, in v2_factory2023-02-20 07:45:07.567 666 ERROR neutron     startup.initialize_all()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/pecan_wsgi/startup.py", line 39, in initialize_all2023-02-20 07:45:07.567 666 ERROR neutron     manager.init()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 301, in init2023-02-20 07:45:07.567 666 ERROR neutron     NeutronManager.get_instance()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 252, in get_instance2023-02-20 07:45:07.567 666 ERROR neutron     cls._create_instance()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/oslo_concurrency/lockutils.py", line 414, in inner2023-02-20 07:45:07.567 666 ERROR neutron     return f(*args, **kwargs)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 238, in _create_instance2023-02-20 07:45:07.567 666 ERROR neutron     cls._instance = cls()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 126, in __init__2023-02-20 07:45:07.567 666 ERROR neutron     plugin = self._get_plugin_instance(CORE_PLUGINS_NAMESPACE,2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/manager.py", line 162, in _get_plugin_instance2023-02-20 07:45:07.567 666 ERROR neutron     plugin_inst = plugin_class()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/quota/resource_registry.py", line 124, in wrapper2023-02-20 07:45:07.567 666 ERROR neutron     return f(*args, **kwargs)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/plugin.py", line 283, in __init__2023-02-20 07:45:07.567 666 ERROR neutron     self.mechanism_manager.initialize()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/managers.py", line 463, in initialize2023-02-20 07:45:07.567 666 ERROR neutron     driver.obj.initialize()2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 139, in initialize2023-02-20 07:45:07.567 666 ERROR neutron     if impl_idl_ovn.OvsdbSbOvnIdl.schema_has_table('Chassis_Private'):2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 164, in schema_has_table2023-02-20 07:45:07.567 666 ERROR neutron     return table_name in cls.schema_helper.schema_json['tables']2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/common/utils.py", line 734, in __get__2023-02-20 07:45:07.567 666 ERROR neutron     return self.func(owner)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 158, in schema_helper2023-02-20 07:45:07.567 666 ERROR neutron     cls._schema_helper = idlutils.get_schema_helper(cls.connection_string,2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/ovsdbapp/backend/ovs_idl/idlutils.py", line 215, in get_schema_helper2023-02-20 07:45:07.567 666 ERROR neutron     return create_schema_helper(fetch_schema_json(connection, schema_name))2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/ovsdbapp/backend/ovs_idl/idlutils.py", line 183, in fetch_schema_json2023-02-20 07:45:07.567 666 ERROR neutron     stream.Stream.open(c))2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib64/python3.9/site-packages/ovs/stream.py", line 192, in open2023-02-20 07:45:07.567 666 ERROR neutron     error, sock = cls._open(suffix, dscp)2023-02-20 07:45:07.567 666 ERROR neutron   File "/usr/lib/python3.9/site-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py", line 80, in _open2023-02-20 07:45:07.567 666 ERROR neutron     sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)2023-02-20 07:45:07.567 666 ERROR neutron AttributeError: 'NoneType' object has no attribute 'setsockopt'2023-02-20 07:45:07.567 666 ERROR neutron 

              twilson@redhat.com Terry Wilson
              skaplons@redhat.com Slawomir Kaplonski
              rhos-dfg-networking-squad-neutron
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: