Comment 2 for bug 1262789

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

Reviewed: https://review.openstack.org/63186
Committed: https://git.openstack.org/cgit/openstack/trove/commit/?id=56dda9825beaf9580ca6099c76e2c0d6037db9eb
Submitter: Jenkins
Branch: master

commit 56dda9825beaf9580ca6099c76e2c0d6037db9eb
Author: Steve Leon <email address hidden>
Date: Thu Dec 19 10:20:35 2013 -0800

    Using base32 encoding to generate DNS records

    The Designate driver generate record names by
    hashing and 64-base encoding the instance ID.
    The problem is that 64-base encoding can generate
    hyphens and upper/lower case letters. Hyphens are
    illegal when it is at the beginning of the name.
    Name is also case insensitive. So the best solution
    is to use BASE-32 encoding.

    Change-Id: Ie98a0a50a609207df041c5f0bc2f622701ee9848
    Closes-Bug: #1262789