2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager [req-d2401a0c-b1e6-42a7-9576-fdf7755d2cb2 e3a04390d9a34062be0478e52404d3d2 559f7d28e7354bd398fb70074de53312 - default default] Unexpected exception occurred while validating network driver interface for driver ipmi: 'ServiceTokenAuthWrapper' object has no attribute '_discovery_cache' on node 7b902c2a-7897-4cc4-aec6-e93abfce4adf.: AttributeError: 'ServiceTokenAuthWrapper' object has no attribute '_discovery_cache' 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager Traceback (most recent call last): 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/ironic/conductor/manager.py", line 1958, in validate_driver_interfaces 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager iface.validate(task) 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/ironic/drivers/modules/network/neutron.py", line 62, in validate 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager self.get_cleaning_network_uuid(task) 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/ironic/common/neutron.py", line 933, in get_cleaning_network_uuid 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager return validate_network( 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/ironic/common/neutron.py", line 689, in validate_network 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager client = get_client(context=context) 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/ironic/common/neutron.py", line 79, in get_client 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager return conn.global_request(context.global_id).network 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/openstack/service_description.py", line 87, in __get__ 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager proxy = self._make_proxy(instance) 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/openstack/service_description.py", line 223, in _make_proxy 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager data = proxy_obj.get_endpoint_data() 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 312, in get_endpoint_data 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager return self.session.get_endpoint_data(auth or self.auth, **kwargs) 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1250, in get_endpoint_data 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager return auth.get_endpoint_data(self, **kwargs) 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager File "/usr/lib/python3/dist-packages/keystoneauth1/plugin.py", line 132, in get_endpoint_data 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager session, cache=self._discovery_cache, 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager AttributeError: 'ServiceTokenAuthWrapper' object has no attribute '_discovery_cache' 2021-11-16 10:03:02.692 13959 ERROR ironic.conductor.manager