aboutsummaryrefslogtreecommitdiff
path: root/releasenotes/notes/nova-libvirt-virtlogd-0b77f24764dcecfc.yaml
blob: 94b92e5fc5441724c02a04f1f33e96a154c05433 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
---
features:
  - |
    The ``nova_libvirt`` container now runs ``virtlogd`` as a sidecar
    alongside ``libvirtd``, and ``qemu.conf`` is configured with
    ``stdio_handler = "logd"`` so that libvirt routes instance console
    chardevs through ``virtlogd``. This allows guest console logs to be
    rotated according to ``/etc/libvirt/virtlogd.conf`` (by default 2MB
    per file with 3 backups), instead of growing without bound as they
    did when ``stdio_handler`` was set to ``"file"``.

    Note that existing instances must be hard rebooted to pick up the
    new console handler, as the chardev mode is fixed at qemu launch.