Comment 6 for bug 1800195

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to config (master)

Reviewed: https://review.opendev.org/680189
Committed: https://git.openstack.org/cgit/starlingx/config/commit/?id=2a80bd3a31635e77d9b90859d7fdfa95b592f2af
Submitter: Zuul
Branch: master

commit 2a80bd3a31635e77d9b90859d7fdfa95b592f2af
Author: Sun Austin <email address hidden>
Date: Tue Oct 30 14:08:00 2018 +0800

    Update config to set values as string, rather than unicode

    A prior update config for python2/3 compatibility resulted
    in config values being set as unicode rather than strings. This
    ended up breaking patching on IPv6 systems, as the lib,
    if_nametoindex function used by patching in configuration of its
    multicast addresses does not properly handle unicode.
    As a result, the patching daemons were unable to communicate with
    each other.

    This update to tsconfig/config casts the values as str() to
    restore it to the previous behaviour.

    Closes-Bug:1800195

    Depends-On: Ibdae0a338a1af493ac522757b61bbd6df1da941e
    Change-Id: Ie7ac29728e81d2e5fcb80cde34d723c1480566d0
    Signed-off-by: Sun Austin <email address hidden>