Comment 8 for bug 1928554

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/tripleo-heat-templates/+/791587
Committed: https://opendev.org/openstack/tripleo-heat-templates/commit/4b1da5cd5ba440241351e52b627cde0477e93057
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 4b1da5cd5ba440241351e52b627cde0477e93057
Author: Martin Schuppert <email address hidden>
Date: Wed May 12 19:45:22 2021 +0200

    Disable tunneled mode when use_tls_for_live_migration

    With recent version of libvirt, nova-compute don't come up
    correct when tls-everywhere (use_tls_for_live_migration)
    is set. The enable_live_migration_tunnelled condition
    did not consider tls-livemigration and got disabled.
    Nova-compute fails to start with:

    2021-05-12 12:49:09.278 7 ERROR oslo_service.service nova.exception.Invalid: Setting both 'live_migration_tunnelled' and 'live_migration_with_native_tls' at the same time is invalid. If you have the relevant libvirt and QEMU versions, and TLS configured in your environment, pick 'live_migration_with_native_tls'._

    This change enhance the enable_live_migration_tunnelled
    condition to not configure tunnelled mode when
    use_tls_for_live_migration is true.

    Closes-Bug: #1928554
    Related-bug: https://bugzilla.redhat.com/show_bug.cgi?id=1959808

    Change-Id: I1a6f5d3a98d185415b772fa6a94d6f4329dc59a0
    (cherry picked from commit 3a472cbbe844dd7e15e4889e5f02845461413169)