diff --git a/manifests/config.pp b/manifests/config.pp index adce95039..88f70ac30 100644 --- a/manifests/config.pp +++ b/manifests/config.pp @@ -70,7 +70,16 @@ class openstack_integration::config ( $base_url = "${proto}://${ip_for_url}" $keystone_auth_uri = "${base_url}:5000" $keystone_admin_uri = "${base_url}:5000" - $tooz_url = "redis://:a_big_secret@${ip_for_url}:6379?ssl=${::openstack_integration::config::ssl}" + + $tooz_url = os_url({ + 'scheme' => 'redis', + 'password' => 'a_big_secret', + 'host' => $ip_for_url, + 'port' => '6379', + 'query' => { + 'ssl' => $ssl, + } + }) $ovn_nb_connection = "${ovn_proto}:${ip_for_url}:6641" $ovn_sb_connection = "${ovn_proto}:${ip_for_url}:6642"