From f98b388a745f95737bd4c05c24d59aed8b5e3699 Mon Sep 17 00:00:00 2001 From: Bart Wensley Date: Thu, 15 Aug 2019 07:41:01 -0500 Subject: [PATCH] Correct VIM host audit criteria for failing instances The VIM's host audit will fail instances on any host that is "not enabled". That includes hosts where the operational state is unknown. Updating the check to ensure the host is "disabled" not that it is "not enabled" to avoid failing instances on a host where we don't know the operational state. Change-Id: I68d3e9f63695de721c10fb1dd2b7ac5917cb50fa Closes-Bug: 1840176 Signed-off-by: Bart Wensley --- nfv/nfv-vim/nfv_vim/directors/_instance_director.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nfv/nfv-vim/nfv_vim/directors/_instance_director.py b/nfv/nfv-vim/nfv_vim/directors/_instance_director.py index 2dd05d85..b372b1ae 100755 --- a/nfv/nfv-vim/nfv_vim/directors/_instance_director.py +++ b/nfv/nfv-vim/nfv_vim/directors/_instance_director.py @@ -1467,7 +1467,7 @@ class InstanceDirector(object): host.name)) return - if not host.nfvi_host_is_enabled() or host.is_failed() or host.is_offline(): + if host.is_disabled() or host.is_failed() or host.is_offline(): instance_table = tables.tables_get_instance_table() for instance in instance_table.on_host(host.name): if instance.is_deleting() or instance.is_deleted() or \