nfv/nfv/nfv-vim/nfv_vim/host_fsm
Rafael Falcao d5f304832f Remove HostTask actions of guest related services
Since we are currently deactivating all guest
related services [1][2][3] we now need to remove
the add, delete, enable and disable sections of
those services from the HostTask state machine
to be able to correctly perform tasks like
lock and unlock of the host.

[1] https://review.opendev.org/c/starlingx/stx-puppet/+/869474
[2] https://review.opendev.org/c/starlingx/tools/+/870433
[3] https://review.opendev.org/c/starlingx/nfv/+/869817

Test Plan:
PASS: Generate the debian image without the code that enable
and disable the guest services during a lock/unlock
PASS: Perform lock/unlock of all controllers in the system
with stx-openstack applied.
PASS: Perform a delete/add of a host in the system with
stx-openstack applied.

Closes-Bug: 2000483

Signed-off-by: Rafael Falcao <rafael.vieirafalcao@windriver.com>
Change-Id: Iaa2d0ff71a21fb6ee03ecaa53415859982070985
2023-01-24 09:51:58 -03:00
..
__init__.py Clean up imports based on flake8 2018-09-20 16:43:28 -05:00
_host_defs.py Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
_host_fsm.py Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00
_host_state_configure.py Clean up imports based on flake8 2018-09-20 16:43:28 -05:00
_host_state_deleted.py StarlingX open source release updates 2018-05-31 07:36:51 -07:00
_host_state_deleting.py py3: nfv use real division operator 2021-07-26 13:12:00 -04:00
_host_state_deleting_failed.py Clean up imports based on flake8 2018-09-20 16:43:28 -05:00
_host_state_disabled.py Mark pods as not ready when host goes offline 2019-06-13 13:14:35 -05:00
_host_state_disabling.py Clean up imports based on flake8 2018-09-20 16:43:28 -05:00
_host_state_disabling_failed.py Clean up imports based on flake8 2018-09-20 16:43:28 -05:00
_host_state_enabled.py Make VIM tolerant of compute service failures 2019-08-16 13:48:09 -05:00
_host_state_enabling.py Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
_host_state_initial.py Clean up imports based on flake8 2018-09-20 16:43:28 -05:00
_host_task_work.py py3: nfv use real division operator 2021-07-26 13:12:00 -04:00
_host_tasks.py Remove HostTask actions of guest related services 2023-01-24 09:51:58 -03:00