summaryrefslogtreecommitdiff
path: root/releasenotes/notes/bug-1996995-qemu_monitor_announce_self-add-configurables-2b2f19d238442f72.yaml
blob: 0941dd7450082e914acd0b3a8cd70134404d0136 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
---
fixes:
  - |
    Fixes `bug 1996995`_ in which VMs live migrated on certain VXLAN Arista
    network fabrics were inaccessible until the switch arp cache expired.

    A Nova workaround option of ``enable_qemu_monitor_announce_self`` was added
    to fix `bug 1815989`_ which when enabled would interact with the QEMU
    monitor and force a VM to announce itself.

    On certain network fabrics, VMs that are live migrated remain inaccessible
    via the network despite the QEMU monitor announce_self command successfully
    being called.

    It was noted that on Arista VXLAN fabrics, testing showed that it required
    several attempts of running the QEMU announce_self monitor command before
    the switch would acknowledge a VM's new location on the fabric.

    This fix introduces two operator configurable options.
    The first option sets the number of times the QEMU monitor announce_self
    command is called - ``qemu_announce_self_count``

    The second option allows operators to set the delay between the QEMU
    announce_self commands in seconds for subsequent announce_self commands
    with  ``qemu_announce_self_interval``

    .. _`bug 1996995`: https://bugs.launchpad.net/nova/+bug/1996995
    .. _`bug 1815989`: https://bugs.launchpad.net/nova/+bug/1815989