Hi,
this series fixes regression on hosts without DBus that was introduced
by the refactor to use systemd.machined to create cgroups.
Version 2:
As errors can't be unlogged, this version enhances the error reporting code to add
conditional error logging.
The only remaining issue is that if a user is running DBus but doesn't
use systemd, the logs are still spammed with errors.
Peter Krempa (2):
virerror: Add support for suppressing reporting of errors
cgroup: Don't fail to start a VM when DBus isn't compiled in or
running
daemon/libvirtd.c | 2 +-
daemon/remote.c | 2 +-
src/libvirt_private.syms | 2 +-
src/node_device/node_device_hal.c | 2 +-
src/nwfilter/nwfilter_driver.c | 4 ++--
src/rpc/virnetserver.c | 2 +-
src/util/virdbus.c | 15 ++++++++-------
src/util/virdbus.h | 2 +-
src/util/virerror.c | 31 ++++++++++++++++++++-----------
src/util/virerror.h | 21 +++++++++++++++------
src/util/virsystemd.c | 4 ++--
11 files changed, 53 insertions(+), 34 deletions(-)
--
1.8.3.2