Merge "Don't use ipv6 for DNS SAN fields with python3"
This commit is contained in:
commit
86db593653
10
lib/tls
10
lib/tls
@ -227,9 +227,13 @@ function init_CA {
|
|||||||
function init_cert {
|
function init_cert {
|
||||||
if [[ ! -r $DEVSTACK_CERT ]]; then
|
if [[ ! -r $DEVSTACK_CERT ]]; then
|
||||||
if [[ -n "$TLS_IP" ]]; then
|
if [[ -n "$TLS_IP" ]]; then
|
||||||
# Lie to let incomplete match routines work
|
if python3_enabled; then
|
||||||
# see https://bugs.python.org/issue23239
|
TLS_IP="IP:$TLS_IP"
|
||||||
TLS_IP="DNS:$TLS_IP,IP:$TLS_IP"
|
else
|
||||||
|
# Lie to let incomplete match routines work with python2
|
||||||
|
# see https://bugs.python.org/issue23239
|
||||||
|
TLS_IP="DNS:$TLS_IP,IP:$TLS_IP"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
make_cert $INT_CA_DIR $DEVSTACK_CERT_NAME $DEVSTACK_HOSTNAME "$TLS_IP"
|
make_cert $INT_CA_DIR $DEVSTACK_CERT_NAME $DEVSTACK_HOSTNAME "$TLS_IP"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user