From 9035343298db19b96829802bbdff6a727768a83f Mon Sep 17 00:00:00 2001 From: Carmen Rata Date: Wed, 14 Dec 2022 03:34:02 +0000 Subject: [PATCH] Enable sssd service in systemd-presets This commit adds the sssd (System Security Services Daemon) service to each of the systemd preset trait files in order to enable it automatically on startup. Tests performed: PASS: sssd service is successfully started. PASS: sssd service status is enabled and active. PASS: Kill sssd process multiple times and check if it gets restarted successfully every time. PASS: Verify sssd service connects successfully to local openldap server Story: 2009834 Task: 47022 Signed-off-by: Carmen Rata Change-Id: I0f1c1d63a661d0b15f2ed4d9d64c4b20d52bfdad --- base/systemd-presets/source/stx/systemd/traits/aio.preset | 3 +++ .../source/stx/systemd/traits/controller.preset | 3 +++ .../source/stx/systemd/traits/lowlatency.preset | 3 +++ base/systemd-presets/source/stx/systemd/traits/storage.preset | 4 +++- .../source/stx/systemd/traits/worker-lowlatency.preset | 3 +++ base/systemd-presets/source/stx/systemd/traits/worker.preset | 3 +++ 6 files changed, 18 insertions(+), 1 deletion(-) diff --git a/base/systemd-presets/source/stx/systemd/traits/aio.preset b/base/systemd-presets/source/stx/systemd/traits/aio.preset index 8ae292d8e..35a630aad 100644 --- a/base/systemd-presets/source/stx/systemd/traits/aio.preset +++ b/base/systemd-presets/source/stx/systemd/traits/aio.preset @@ -119,6 +119,9 @@ enable logmgmt.service # platform-util.spec (Move to rutime enablement. Disable, only on non-controllers) #enable opt-platform.service +# sssd +enable sssd.service + # worker-utils.spec enable affine-platform.sh.service enable affine-tasks.service diff --git a/base/systemd-presets/source/stx/systemd/traits/controller.preset b/base/systemd-presets/source/stx/systemd/traits/controller.preset index 459a791d9..9f7fbb7b7 100644 --- a/base/systemd-presets/source/stx/systemd/traits/controller.preset +++ b/base/systemd-presets/source/stx/systemd/traits/controller.preset @@ -124,6 +124,9 @@ disable nfscheck.service disable opt-platform.mount disable opt-platform.service +# sssd +enable sssd.service + # worker-utils.spec disable affine-platform.sh.service disable affine-tasks.service diff --git a/base/systemd-presets/source/stx/systemd/traits/lowlatency.preset b/base/systemd-presets/source/stx/systemd/traits/lowlatency.preset index 8ae292d8e..35a630aad 100644 --- a/base/systemd-presets/source/stx/systemd/traits/lowlatency.preset +++ b/base/systemd-presets/source/stx/systemd/traits/lowlatency.preset @@ -119,6 +119,9 @@ enable logmgmt.service # platform-util.spec (Move to rutime enablement. Disable, only on non-controllers) #enable opt-platform.service +# sssd +enable sssd.service + # worker-utils.spec enable affine-platform.sh.service enable affine-tasks.service diff --git a/base/systemd-presets/source/stx/systemd/traits/storage.preset b/base/systemd-presets/source/stx/systemd/traits/storage.preset index ae56154af..5ccc91088 100644 --- a/base/systemd-presets/source/stx/systemd/traits/storage.preset +++ b/base/systemd-presets/source/stx/systemd/traits/storage.preset @@ -120,6 +120,9 @@ disable affine-tasks.service disable epmd.service disable epmd.socket +# sssd +enable sssd.service + # storage personality disable ceph-manager.service disable dcmanager-api.service @@ -146,4 +149,3 @@ enable storageconfig.service enable kvm_timer_advance_setup.service disable worker-config-gate.service disable workerconfig.service - diff --git a/base/systemd-presets/source/stx/systemd/traits/worker-lowlatency.preset b/base/systemd-presets/source/stx/systemd/traits/worker-lowlatency.preset index 7024eb144..6a4782954 100644 --- a/base/systemd-presets/source/stx/systemd/traits/worker-lowlatency.preset +++ b/base/systemd-presets/source/stx/systemd/traits/worker-lowlatency.preset @@ -115,6 +115,9 @@ enable nfscheck.service enable opt-platform.mount enable opt-platform.service +# sssd +enable sssd.service + # worker-utils.spec enable affine-platform.sh.service enable affine-tasks.service diff --git a/base/systemd-presets/source/stx/systemd/traits/worker.preset b/base/systemd-presets/source/stx/systemd/traits/worker.preset index 7024eb144..6a4782954 100644 --- a/base/systemd-presets/source/stx/systemd/traits/worker.preset +++ b/base/systemd-presets/source/stx/systemd/traits/worker.preset @@ -115,6 +115,9 @@ enable nfscheck.service enable opt-platform.mount enable opt-platform.service +# sssd +enable sssd.service + # worker-utils.spec enable affine-platform.sh.service enable affine-tasks.service