phosphor-mapper: oneshots should restart on failure

This makes the oneshot services that wait on the mapper or manipulate
mapper state more resilient to guarantee that they succeeded even if
they encounter an unexpected and unhandled error.

Tested:
    On zaius prior to applying some mapper fixes to make sure that these
    services do restart when they hit ENOBUFS. The system eventually
    proceeds as normal.

Change-Id: Iea74004d6347db59c32f9f1602b5053c8252ca90
Signed-off-by: William A. Kennington III <wak@google.com>
2 files changed
tree: 50e84675bab3488c51d87ca94556b58bf15d0350
  1. aspeed-layer/
  2. classes/
  3. common/
  4. conf/
  5. COPYING.apache-2.0
  6. COPYING.MIT
  7. LICENSE
  8. MAINTAINERS
  9. README.md
README.md

OpenBMC

meta-phosphor is the OpenBMC layer. This layer should be included for all OpenBMC systems. The OpenBMC layer contains content which is shared between all OpenBMC systems.