It seems Tacker started requiring Aodh for its Heat actions (starting Victoria):
/var/log/kolla/tacker/tacker-server.log 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource [req-8c1f18a0-b306-403a-9b42-d0411202eba6 d5db56719db048118c265339a13ef48d 16373ab9eb164c809d614d4c3b100219 - default default] create failed: No details.: tacker.extensions.vnfm.HeatClientException: ERROR: HEAT-E99001 Service aodh is not available for resource type OS::Aodh::EventAlarm, reason: aodh alarming endpoint is not in service catalog. 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource Traceback (most recent call last): 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/vnfm/infra_drivers/openstack/heat_client.py", line 51, in create 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource return self.stacks.create(**fields) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/heatclient/v1/stacks.py", line 171, in create 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource data=kwargs, headers=headers) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/keystoneauth1/adapter.py", line 401, in post 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource return self.request(url, 'POST', **kwargs) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/heatclient/common/http.py", line 323, in request 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource raise exc.from_response(resp) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource heatclient.exc.HTTPBadRequest: ERROR: HEAT-E99001 Service aodh is not available for resource type OS::Aodh::EventAlarm, reason: aodh alarming endpoint is not in service catalog. 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource During handling of the above exception, another exception occurred: 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource Traceback (most recent call last): 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/api/v1/resource.py", line 77, in resource 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource result = method(request=request, **args) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/api/v1/base.py", line 394, in create 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource obj = obj_creator(request.context, **kwargs) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/vnfm/plugin.py", line 446, in create_vnf 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource vnf_dict = self._create_vnf(context, vnf_info, vim_auth, infra_driver) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/vnfm/plugin.py", line 399, in _create_vnf 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource self._delete_vnf(context, vnf_id, force_delete=True) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__ 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource self.force_reraise() 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource six.reraise(self.type_, self.value, self.tb) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/usr/lib/python3.6/site-packages/six.py", line 703, in reraise 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource raise value 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/vnfm/plugin.py", line 393, in _create_vnf 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource context=context, vnf=vnf_dict, auth_attr=vim_auth) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/common/driver_manager.py", line 71, in invoke 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource return getattr(driver, method_name)(**kwargs) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/common/log.py", line 35, in wrapper 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource return method(*args, **kwargs) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/vnfm/infra_drivers/openstack/openstack.py", line 290, in create 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource stack = self._create_stack(heatclient, tth.vnf, tth.fields) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/common/log.py", line 35, in wrapper 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource return method(*args, **kwargs) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/vnfm/infra_drivers/openstack/openstack.py", line 358, in _create_stack 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource stack = heatclient.create(fields) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource File "/var/lib/kolla/venv/lib/python3.6/site-packages/tacker/vnfm/infra_drivers/openstack/heat_client.py", line 54, in create 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource raise vnfm.HeatClientException(msg=value) 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource tacker.extensions.vnfm.HeatClientException: ERROR: HEAT-E99001 Service aodh is not available for resource type OS::Aodh::EventAlarm, reason: aodh alarming endpoint is not in service catalog. 2020-11-30 14:59:58.778 20 ERROR tacker.api.v1.resource
It seems Tacker started requiring Aodh for its Heat actions (starting Victoria):
/var/log/ kolla/tacker/ tacker- server. log api.v1. resource [req-8c1f18a0- b306-403a- 9b42-d0411202eb a6 d5db56719db0481 18c265339a13ef4 8d 16373ab9eb164c8 09d614d4c3b1002 19 - default default] create failed: No details.: tacker. extensions. vnfm.HeatClient Exception: ERROR: HEAT-E99001 Service aodh is not available for resource type OS::Aodh: :EventAlarm, reason: aodh alarming endpoint is not in service catalog. api.v1. resource Traceback (most recent call last): api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ vnfm/infra_ drivers/ openstack/ heat_client. py", line 51, in create api.v1. resource return self.stacks. create( **fields) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ heatclient/ v1/stacks. py", line 171, in create api.v1. resource data=kwargs, headers=headers) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ keystoneauth1/ adapter. py", line 401, in post api.v1. resource return self.request(url, 'POST', **kwargs) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ heatclient/ common/ http.py" , line 323, in request api.v1. resource raise exc.from_ response( resp) api.v1. resource heatclient. exc.HTTPBadRequ est: ERROR: HEAT-E99001 Service aodh is not available for resource type OS::Aodh: :EventAlarm, reason: aodh alarming endpoint is not in service catalog. api.v1. resource api.v1. resource During handling of the above exception, another exception occurred: api.v1. resource api.v1. resource Traceback (most recent call last): api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ api/v1/ resource. py", line 77, in resource api.v1. resource result = method( request= request, **args) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ api/v1/ base.py" , line 394, in create api.v1. resource obj = obj_creator( request. context, **kwargs) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ vnfm/plugin. py", line 446, in create_vnf api.v1. resource vnf_dict = self._create_ vnf(context, vnf_info, vim_auth, infra_driver) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ vnfm/plugin. py", line 399, in _create_vnf api.v1. resource self._delete_ vnf(context, vnf_id, force_delete=True) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ oslo_utils/ excutils. py", line 220, in __exit__ api.v1. resource self.force_ reraise( ) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ oslo_utils/ excutils. py", line 196, in force_reraise api.v1. resource six.reraise( self.type_ , self.value, self.tb) api.v1. resource File "/usr/lib/ python3. 6/site- packages/ six.py" , line 703, in reraise api.v1. resource raise value api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ vnfm/plugin. py", line 393, in _create_vnf api.v1. resource context=context, vnf=vnf_dict, auth_attr=vim_auth) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ common/ driver_ manager. py", line 71, in invoke api.v1. resource return getattr(driver, method_ name)(* *kwargs) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ common/ log.py" , line 35, in wrapper api.v1. resource return method(*args, **kwargs) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ vnfm/infra_ drivers/ openstack/ openstack. py", line 290, in create api.v1. resource stack = self._create_ stack(heatclien t, tth.vnf, tth.fields) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ common/ log.py" , line 35, in wrapper api.v1. resource return method(*args, **kwargs) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ vnfm/infra_ drivers/ openstack/ openstack. py", line 358, in _create_stack api.v1. resource stack = heatclient. create( fields) api.v1. resource File "/var/lib/ kolla/venv/ lib/python3. 6/site- packages/ tacker/ vnfm/infra_ drivers/ openstack/ heat_client. py", line 54, in create api.v1. resource raise vnfm.HeatClient Exception( msg=value) api.v1. resource tacker. extensions. vnfm.HeatClient Exception: ERROR: HEAT-E99001 Service aodh is not available for resource type OS::Aodh: :EventAlarm, reason: aodh alarming endpoint is not in service catalog. api.v1. resource
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.
2020-11-30 14:59:58.778 20 ERROR tacker.