d8d8851fa2
Initial implementation of Armada integration with sysinv which entails: - Basic application upload via system application-upload command - Application install via system application-apply command - Application remove via system application-remove command - Application delete via system application-delete command - Application list and detail viewing via system application-list and application-show commands. This implementation does not cover the following functionalities that are either still under discussion or in planning: a) support for remote CLI where application tarball resides in the client machine b) support for air-gapped scenario/embedded private images c) support for custom apps' user overrides Tests conducted: - config controller - tox - functional tests (both Openstack and simple test app): - upload - apply - remove - delete - show - list - release group upgrade with user overrides - failure tests: - no tar file supplied - corrupted tar file - app already exists/does not exist - upload failure (missing manifest, multi manifests, no image tags, checksum test failure, etc...) - apply failure (nodes are not labeled, image download failure, etc...) - operation not permitted Change-Id: Iec27f356bd0047b2c7ef860ab3a2528f5a371868 Story: 2003908 Task: 26792 Signed-off-by: Tee Ngo <Tee.Ngo@windriver.com> |
||
---|---|---|
.. | ||
centos | ||
src | ||
PKG_INFO |