a9bce65acf484161a4707b28df1df515d9ddc5a6

Change keystone to be launched by sm.service using systemd-run instead of start-stop-daemon. This will enable keystone to be launched as a transient systemd unit under system.slice instead of a subprocess of sm.service. Moreover, it will enable a better visualization and monitoring of cpu consumption via /var/log/collectd.log. The service unit is defined as openstack-keystone.service to not conflict with 'keystone' name already present on /lib/systemd/system/keystone.service which is used during bootstrap process. Test-Plan (AIO-SX/AIO-DX): PASS: build-pkgs PASS: Install ISO and bootstrap PASS: systemd-cgls show openstack-keystone.service under system.slice PASS: /var/log/collectd.log shows cpu consumption for openstack-keystone service Test-Plan (AIO-DX): PASS: Perform host-swact and check: - no alarms in <fm alarm-list> command - no unexpected logs in sm-customer.log and sm.log Story: 2011377 Task: 52077 Change-Id: I6f481891e51ca1730554d2bc067ee60ea7bdd331 Signed-off-by: Alyson Deives Pereira <alyson.deivespereira@windriver.com>
stx-upstream
StarlingX Upstream Packages
Description
Languages
Python
52.6%
Shell
42.8%
BitBake
4.1%
POV-Ray SDL
0.5%