From 3236173d6205cb2178820f151fbd41ba592042bf Mon Sep 17 00:00:00 2001 From: George Hung Date: Wed, 17 Mar 2021 20:20:38 +0800 Subject: meta-quanta: gbs: add retry when LED manager service start failed Sometimes LED manager service will get sdbus "the name is not activatable" error for the first start, so add retry 10 times to make sure the service start successfully Signed-off-by: George Hung Change-Id: Ic9e429bca70cae3272547de6f8c8f96df0d02a9c --- .../recipes-phosphor/leds/phosphor-led-manager/service-override.conf | 2 ++ .../meta-gbs/recipes-phosphor/leds/phosphor-led-manager_%.bbappend | 5 +++++ 2 files changed, 7 insertions(+) create mode 100644 meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf create mode 100644 meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager_%.bbappend diff --git a/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf b/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf new file mode 100644 index 000000000..0f4083416 --- /dev/null +++ b/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager/service-override.conf @@ -0,0 +1,2 @@ +[Unit] +StartLimitBurst=10 diff --git a/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager_%.bbappend b/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager_%.bbappend new file mode 100644 index 000000000..a7ec24f41 --- /dev/null +++ b/meta-quanta/meta-gbs/recipes-phosphor/leds/phosphor-led-manager_%.bbappend @@ -0,0 +1,5 @@ +FILESEXTRAPATHS_prepend_gbs := "${THISDIR}/${PN}:" +SRC_URI_append_gbs = " file://service-override.conf" + +SYSTEMD_OVERRIDE_${PN}-ledmanager_append_gbs = " \ + service-override.conf:xyz.openbmc_project.LED.GroupManager.service.d/service-override.conf" -- cgit v1.2.3