-
Bug
-
Resolution: Done
-
Medium
-
Istanbul Release
-
None
-
None
- If service function is not updated in AAI service Instance(NSI/NSSI), NSI/NSSI selection is failing in both shared/non-shared scenario.
- not-shared/non-shared issue in OSDF.
ERROR LOG(OSDF):
Traceback (most recent call last):
File "/opt/has/conductor/conductor/common/music/messaging/component.py", line 415, in _do
result = method(msg.ctxt, msg.args)
File "/opt/has/conductor/conductor/data/service.py", line 519, in resolve_demands
results = self.ip_ext_manager.map_method(
File "/usr/local/lib/python3.9/site-packages/stevedore/extension.py", line 320, in map_method
return self.map(self._call_extension_method,
File "/usr/local/lib/python3.9/site-packages/stevedore/extension.py", line 294, in map
self._invoke_one_plugin(response.append, func, e, args, kwds)
File "/usr/local/lib/python3.9/site-packages/stevedore/extension.py", line 325, in _invoke_one_plugin
response_callback(func(e, *args, **kwds))
File "/usr/local/lib/python3.9/site-packages/stevedore/extension.py", line 299, in _call_extension_method
return getattr(extension.obj, method_name)(*args, **kwds)
File "/opt/has/conductor/conductor/data/plugins/inventory_provider/aai.py", line 1663, in resolve_demands
resolved_demands[name].extend(self.filter_nxi_candidates(aai_response, second_level_match,
File "/opt/has/conductor/conductor/data/plugins/inventory_provider/aai.py", line 1900, in filter_nxi_candidates
self.match_inventory_attributes(filtering_attributes, inventory_attributes,
File "/opt/has/conductor/conductor/data/plugins/inventory_provider/aai.py", line 766, in match_inventory_attributes
(len(attribute_values) > 0 and inventory_attributes[attribute_key] not in attribute_values):
TypeError: 'in <string>' requires string as left operand, not NoneType