config/sysinv/sysinv/sysinv/sysinv/api
Mingyuan Qi a4a969c94f Add host command support for the edgeworker node
This is an experimental feature in stx5.0.

This commit enables following commands for the edgeworker node:
  system host-add/system host-update/system host-delete
After the host being added/updated, the mgmt ip of an edgeworker
node will be assigned during the configuration process of it.

There will be limitations of edgeworker nodes before the final
phase of the feature finished:
- The Kubernetes provisioning requires ansible playbook triggered
  manually.
- Gather node HW information is not supported.
- Configure node from controller is not supported.
- Manage node lifecycle is not supported.
- Update/upgrade node is not supported.

Story: 2008129
Task: 40862

Change-Id: I7e6de65ba848d9468a4e5afddd16b1cd9e3cd7dd
Signed-off-by: Mingyuan Qi <mingyuan.qi@intel.com>
Depends-On: https://review.opendev.org/c/starlingx/config/+/761716
2021-02-01 01:57:47 +00:00
..
controllers Add host command support for the edgeworker node 2021-02-01 01:57:47 +00:00
middleware Resolving invalid-all-object pylint error 2020-12-14 10:39:50 -05:00
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
acl.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
app.py Update load import and delete APIs 2020-05-29 11:55:11 -04:00
config.py B&R: Add /v1/ihosts/wipe_osds public sysinv API 2019-09-13 16:43:41 +03:00
hooks.py Update load import and delete APIs 2020-05-29 11:55:11 -04:00