StarlingX Fault Management
Go to file
Erich Cordoba d235681165 Add missing Requires to fault components for opensuse
Some of the fault components rely on having all the dependencies
installed in the StarlingX ISO so having missing dependencies listed
in the spec files is not an issue. However, when we take those compo-
nents and run them in a non StarlingX installation these problems
started to arise.

This patch is the result of the analysis of all imports and a manual
execution of the fault components in opensuse. This is a summary of
the findings:

- fm-api: This component imports `fm_core` which is provided by
          `fm-common` but not listed in the dependencies. Same
          case for `six` module.
- fm-mgr: `fmManager` links to `libfmcommon` but is not listed in the
          requirements. Also, it expects to find the `/etc/fm/events.yaml`
          file which is provided by `fm-doc`.
- fm-rest-api: A set of imports that are missing. This component also
               depends on other StarlingX compoments.
- python-fmclient: Missing python imports.

Story: 2006684
Task: 36971

Change-Id: I6719ab8a8d9a35d105be1c6f7dac57b855da543e
Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
2019-10-08 18:24:30 -05:00
api-ref/source [Doc] API Content Gaps 2019-01-28 09:12:32 -06:00
devstack Use DevStack's setup_*() functions for Python packages 2019-05-17 13:11:58 -05:00
doc Fix the error links for fault docs 2019-07-03 09:20:01 -04:00
fm-api Add missing Requires to fault components for opensuse 2019-10-08 18:24:30 -05:00
fm-common Delete _service files from git. 2019-09-30 13:27:21 -05:00
fm-doc Delete _service files from git. 2019-09-30 13:27:21 -05:00
fm-mgr Add missing Requires to fault components for opensuse 2019-10-08 18:24:30 -05:00
fm-rest-api Add missing Requires to fault components for opensuse 2019-10-08 18:24:30 -05:00
python-fmclient Add missing Requires to fault components for opensuse 2019-10-08 18:24:30 -05:00
releasenotes Update config 2019-01-30 16:11:23 -08:00
snmp-audittrail Delete _service files from git. 2019-09-30 13:27:21 -05:00
snmp-ext Delete _service files from git. 2019-09-30 13:27:21 -05:00
.gitignore [Doc] OpenStack API Reference Guide 2018-09-25 15:55:02 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:34 +00:00
.zuul.yaml Add specfile linter and build templates 2019-08-30 11:21:18 -07:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:36:00 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:00 -07:00
README.rst Followup opendev cleanup and test jobs 2019-04-20 20:26:25 -05:00
bindep.txt Tox: add tox job and requirements to improve specfiles 2019-07-16 13:15:24 -07:00
centos_iso_image.inc Decouple Fault Management from stx-config 2018-08-17 15:25:35 -04:00
centos_pkg_dirs Decouple Fault Management from stx-config 2018-08-16 13:23:33 -04:00
centos_stable_docker_images.inc Create the stable wheel and image build files 2019-03-24 21:08:19 -04:00
centos_stable_wheels.inc Create the stable wheel and image build files 2019-03-24 21:08:19 -04:00
test-requirements.txt Tox: add tox job and requirements to improve specfiles 2019-07-16 13:15:24 -07:00
tox.ini Add specfile linter and build templates 2019-08-30 11:21:18 -07:00

README.rst

fault

StarlingX Fault Management