devstack/lib/nova_plugins
Daniel P. Berrange a12f996778 Avoid huge libvirtd.log files on Ubuntu hosts
The libvirt log filter settings match against the filename of
the libvirt source emitting the log message. Normally these
file names are relative to the source tree root, but in the
Ubuntu binary packages these have somehow ended up as absolute
filenames from the OS root. This means that a log filter of
'1:libvirt' which is only intended to match src/libvirt.c
will in fact match every single file. This caused enourmous
log files on Ubuntu hosts running the gate.

The fix is to use '1:libvirt.c' as a more specific filename
match, but we can't do this unconditionally because libvirt
>= 1.2.3 does not use filenames for log filter matching
anymore. So only change the match on Ubuntu hosts for now,
since that's where the original problem lies.

While doing this, also turn off the logging of object ref
and unref operations, since those pollute the logs with lots
of noise.

Change-Id: I71b67507a4e68a7bff0c358857aaaac08ef0c420
2014-07-01 17:27:29 +01:00
..
functions-libvirt Avoid huge libvirtd.log files on Ubuntu hosts 2014-07-01 17:27:29 +01:00
hypervisor-baremetal Add support for deprecated configuration vars in Juno 2014-04-26 01:45:27 -07:00
hypervisor-fake Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
hypervisor-ironic Use identity_uri instead of auth fragments 2014-06-16 15:16:48 +10:00
hypervisor-libvirt Add support for deprecated configuration vars in Juno 2014-04-26 01:45:27 -07:00
hypervisor-openvz Enforce function declaration format in bash8 2014-02-28 07:59:03 +11:00
hypervisor-vsphere VMware: Use multiline for cluster_name opt 2014-03-24 15:51:08 -07:00
hypervisor-xenserver XenAPI: Fix deprecated config options 2014-06-16 08:37:05 +01:00