
This work is part of Debian integration effort. This fixes issues seen during bootstrap. This work unifies and enhances: https://review.opendev.org/c/starlingx/fault/+/833935 https://review.opendev.org/c/starlingx/fault/+/834950 Package binary to correct location. Fix configuration file ownership. Let debhelper install the services. Add systemd preset. Tests on Debian: PASS: build-pkgs && build-image PASS: install iso && check the 2 services PASS: bootstrap with fm workarounds PASS: unlock Depends-On: https://review.opendev.org/c/starlingx/fault/+/836660 Story: 2009101 Task: 44321 Co-authored-by: Chuck Short <charles.short@windriver.com> Co-authored-by: aoliveir <adriano.oliveira@windriver.com> Signed-off-by: Dan Voiculeasa <dan.voiculeasa@windriver.com> Change-Id: I7d460bb7a3ffba429fce42e6dab72fc88e2bc885
16 lines
337 B
Desktop File
16 lines
337 B
Desktop File
[Unit]
|
|
Description=Fault Management REST API Service
|
|
After=nfscommon.service sw-patch.service
|
|
After=network-online.target systemd-udev-settle.service
|
|
|
|
[Service]
|
|
Type=simple
|
|
RemainAfterExit=yes
|
|
User=root
|
|
ExecStart=/etc/init.d/fm-api start
|
|
ExecStop=/etc/init.d/fm-api stop
|
|
PIDFile=/var/run/fm-api.pid
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|