StarlingX High Availability/Process Monitoring/Service Management
Go to file
lbonatti 8b2820f90f Fix failing sm services on Debian
Modified sm to address the following failing
services on Debian:

sm.service
sm-eru.service
sm-watchdog.service
sm-shutdown.service
sm-api.service

Applied fix:
- Included modified .service files for debian
directly into into the deb_folder.
- Changed the script file to set the environmental
variable LD_LIBRARY_PATH to the path of the
libsm_db and libsm_common libs.
- Included "override_dh_installsystemd" section
to rules in order to install services.
- Included postinst file to move the lib files
and to start two services.

Test Plan:

PASS: Package installed and ISO built successfully.
PASS: Services are on the expected state after iso install.
PASS: Services are running after bootstrap on Debian.
PASS: CentOS sm package is built and installed successfully

Story: 2009101
Task: 44597

Signed-off-by: lbonatti <LuizEduardo.Bonatti@windriver.com>
Change-Id: Iaa6e5087d6abe89b4fbfea464b2a19521faaa868
2022-02-28 09:20:36 -03:00
api-ref/source Switch to newer openstackdocstheme and reno versions 2020-06-04 14:27:03 +02:00
devstack Build layering, add layer build config file 2019-10-21 10:53:26 +08:00
doc Switch to newer openstackdocstheme and reno versions 2020-06-04 14:27:03 +02:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:27:03 +02:00
service-mgmt Fix failing sm services on Debian 2022-02-28 09:20:36 -03:00
service-mgmt-api Fix failing sm services on Debian 2022-02-28 09:20:36 -03:00
service-mgmt-client Merge "Re-enable important py3k checks for ha" 2021-11-02 18:37:09 +00:00
service-mgmt-tools Merge "Re-enable important py3k checks for ha" 2021-11-02 18:37:09 +00:00
stx-ocf-scripts Add debian package for stx-ocf-scripts 2021-11-08 14:10:07 +00:00
.gitignore [Doc] OpenStack API Reference Guide 2018-09-27 10:14:44 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:24 +00:00
.zuul.yaml Use newer flake8 to run on ubuntu-focal Zuul machines 2020-09-16 13:01:03 -05:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:36:26 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:26 -07:00
README.rst Followup opendev cleanup and test jobs 2019-04-21 14:31:33 -05:00
centos_build_layer.cfg Build layering, add layer build config file 2019-10-21 10:53:26 +08:00
centos_dev_wheels.inc Add sm-client-wheels to tarball 2019-11-14 10:55:52 -05:00
centos_iso_image.inc Config file changes to add 'stx-ocf-scripts ' after relocation from 'stx-upstream' 2019-09-04 15:59:21 -04:00
centos_pkg_dirs Remove version from sm folder 2019-09-26 14:11:31 -05:00
centos_stable_wheels.inc Add sm-client-wheels to tarball 2019-11-14 10:55:52 -05:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:33:19 -04:00
debian_pkg_dirs Add debian_pkg_dirs for ha 2021-10-27 18:59:20 +00:00
github_sync.trigger Verify upload to GitHub mirror with a new commit 2020-02-04 11:54:18 -05:00
pylint.rc Re-enable important py3k checks for ha 2021-10-28 17:10:41 -03:00
test-requirements.txt Fix zuul errors due to changes in dependencies 2021-04-26 11:41:59 -04:00
tox.ini Add pylint py3 portability checks for the ha repo 2021-09-13 14:38:49 -03:00

README.rst

ha

StarlingX Service Management