From 90ec944387590216c1c2c440096fff073a9a7e0a Mon Sep 17 00:00:00 2001 From: Agustin Carranza Date: Thu, 8 Dec 2022 10:00:18 -0300 Subject: [PATCH] Disable fm-api service as part of install stage Immediately after the system installation, fm-api service tries to start and fails because it needs some files generated during the bootstrap stage. With this commits the service remains loaded, and the enabling happens during bootstrap stage. Test plan: PASS: * Deploy a system until the install stage. * Check that fm-api.service did not fail and remains in loaded state. Depends-on: https://review.opendev.org/c/starlingx/ansible-playbooks/+/866990 Closes-bug: 1999267 Signed-off-by: Agustin Carranza Change-Id: I3d4ffc66e742797453532f22479d7e960a128d3f --- base/systemd-presets/source/stx/systemd/traits/aio.preset | 2 +- .../systemd-presets/source/stx/systemd/traits/controller.preset | 2 +- .../systemd-presets/source/stx/systemd/traits/lowlatency.preset | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/base/systemd-presets/source/stx/systemd/traits/aio.preset b/base/systemd-presets/source/stx/systemd/traits/aio.preset index 8ae292d8e..32602bd8a 100644 --- a/base/systemd-presets/source/stx/systemd/traits/aio.preset +++ b/base/systemd-presets/source/stx/systemd/traits/aio.preset @@ -17,7 +17,7 @@ enable controllerconfig.service enable uexportfs.service # 00-fm-rest-api.preset -enable fm-api.service +disable fm-api.service # 00-haproxy-config.preset disable haproxy.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..112fa465e 100644 --- a/base/systemd-presets/source/stx/systemd/traits/controller.preset +++ b/base/systemd-presets/source/stx/systemd/traits/controller.preset @@ -17,7 +17,7 @@ enable controllerconfig.service enable uexportfs.service # 00-fm-rest-api.preset -enable fm-api.service +disable fm-api.service # 00-haproxy-config.preset disable haproxy.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..32602bd8a 100644 --- a/base/systemd-presets/source/stx/systemd/traits/lowlatency.preset +++ b/base/systemd-presets/source/stx/systemd/traits/lowlatency.preset @@ -17,7 +17,7 @@ enable controllerconfig.service enable uexportfs.service # 00-fm-rest-api.preset -enable fm-api.service +disable fm-api.service # 00-haproxy-config.preset disable haproxy.service