Do not reload systemd when removing services

Testing has shown that reloading the systemd daemon during the execution
of the multi-user.target can cause intermittent failures. systemctl
itself has special code to handle the situation when it sends the
Reload command to the systemd daemon. It doubles the D-bus timeout and
it also expects a disconnect, not a reply to it's sd_bus_call().

There is no need to have systemd do a daemon-reload with these services.
The goal is to just prevent them from running during the next reboot of
the BMC in which case systemd will be reloading the services anyway.

Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
Change-Id: I4c1970621f46093dfa3719c2746f41d521db63c7
2 files changed
tree: 75042bb917358156119bae2a424c6bc7275a3e4f
  1. classes/
  2. conf/
  3. recipes-bsp/
  4. recipes-devtools/
  5. recipes-phosphor/
  6. COPYING.apache-2.0
  7. COPYING.MIT
  8. LICENSE
  9. MAINTAINERS
  10. README.md
README.md

OpenEmbedded/Yocto/OpenBMC BSP layer for OpenPOWER reference platforms

This layer provides support for the BMC firmware on OpenPOWER reference platforms, and/or a base upon which to create a BMC firmware implementation on any POWER system.

This layer depends on:

URI: git://git.openembedded.org/openembedded-core
layers: meta
branch: master
revision: HEAD

URI: https://github.com/openbmc/meta-phosphor
branch: master
revision: HEAD

URI: https://github.com/openbmc/meta-aspeed
branch: master
revision: HEAD

More information on OpenPOWER can be found here.

Contributing

meta-openpower patches are reviewed using the Gerrit instance at https://gerrit.openbmc-project.xyz.

Please submit patches to Gerrit. More information on using Gerrit can be found here. https://github.com/openbmc/meta-openpower is a hosting mirror only and GitHub pull requests are not monitored and will not be accepted.

Patch checklist. Please ensure patches adhere to the following guidelines:

For questions or help please come join us on the mailing list or in IRC.