nfv/nfv/nfv-plugins/nfv_plugins/nfvi_plugins
Bart Wensley 2612aa7e65 Fix compute host delete with no kubernetes node
When a compute host is deleted, the VIM attempts to delete the
node from kubernetes. However, if a compute host was powered
on and the personality was set, but the host was never installed,
no kubernetes node will exist for the host. When the VIM attempts
to delete the node from kubernetes, the API returns a failure
and the VIM doesn't handle that properly, so it continues to
attempt to delete the node over and over.

The fix is to handle the NOT_FOUND response from the delete API
and treat that as a success.

Change-Id: If9ca8baae4252a46ed7a514b2e91586436262688
Story: 2002843
Task: 29496
Signed-off-by: Bart Wensley <barton.wensley@windriver.com>
2019-02-14 13:07:52 -06:00
..
clients Fix compute host delete with no kubernetes node 2019-02-14 13:07:52 -06:00
openstack Apply NoExecute taint to locked nodes 2019-02-05 14:09:24 -06:00
__init__.py StarlingX open source release updates 2018-05-31 07:36:51 -07:00
config.ini Add support for containerized keystone to VIM 2018-10-03 08:29:08 -05:00
config.py Add support for containerized keystone to VIM 2018-10-03 08:29:08 -05:00
nfvi_block_storage_api.py Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
nfvi_compute_api.py Configure VIM nova listener queue as HA 2019-02-06 13:49:07 -06:00
nfvi_guest_api.py Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
nfvi_identity_api.py Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
nfvi_image_api.py Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
nfvi_infrastructure_api.py Merge "Apply NoExecute taint to locked nodes" 2019-02-05 22:12:16 +00:00
nfvi_network_api.py Kubernetes Neutron VIM Host Management Refactoring 2019-01-23 11:15:13 -05:00
nfvi_sw_mgmt_api.py Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
unit_test.py Fix relative import warnings from pylint 2018-12-20 16:54:35 -06:00