Comment 12 for bug 1763179

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to oslo.versionedobjects (stable/queens)

Reviewed: https://review.openstack.org/561674
Committed: https://git.openstack.org/cgit/openstack/oslo.versionedobjects/commit/?id=b607dad267aff8ce87f956e9f2586b9e44a58f44
Submitter: Zuul
Branch: stable/queens

commit b607dad267aff8ce87f956e9f2586b9e44a58f44
Author: Sean McGinnis <email address hidden>
Date: Wed Apr 11 21:02:53 2018 +0000

    Don't force unicode strings for UUID coercion

    Change Ic6b6308fb1960ec40407e6efde30137b64543e72 attempts to
    fix difference between Python 2 and Python 3 values by switching
    from using str() to formatting into a unicode string (u"%s").

    This is equivalent to changing str() to unicode(), but that is
    not correct for expected default string types for Python 2.
    This requires either using six.text_type(), or just formatting
    into a string, without forcing unicode ("%s"), to be correct on
    either runtime.

    Change-Id: I178f14cdc670d7a696778891e587ef75de208fc2
    Closes-bug: #1763179
    (cherry picked from commit b719764ba85d5e689d8276ad40c82985c84f03f9)