kolla_url: port is a string

Ansible passes port as a string - therefore matching does not work
and we get https://nova_url:443/v2.1

Closes-Bug: #2063434

Change-Id: I76cce7f491c77b6b788d29c8644e87055f5cfff0
This commit is contained in:
Michal Nasiadka 2024-04-25 10:03:47 +02:00
parent 1e86178d20
commit 2c0f94a868
2 changed files with 2 additions and 0 deletions

View File

@ -28,6 +28,7 @@ def kolla_url(fqdn, protocol, port, path='', context='url'):
"""
fqdn = put_address_in_context(fqdn, context)
port = int(port)
if ((protocol == 'http' and port == 80) or
(protocol == 'https' and port == 443) or

View File

@ -288,6 +288,7 @@
voting: false
files:
- ^ansible/roles/haproxy/
- ^kolla_ansible/kolla_url.py
vars:
external_api_interface_name: vxlan2
external_api_network_prefix: "192.0.3."