From cf589450bd781f251918fd584ed063c7395e1dc6 Mon Sep 17 00:00:00 2001 From: Neda Moeini <neda.moeini@geant.org> Date: Tue, 23 Jan 2024 15:11:51 +0100 Subject: [PATCH] Cast the IPV4 and IPV6 addresses to string. --- gso/workflows/router/update_ibgp_mesh.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gso/workflows/router/update_ibgp_mesh.py b/gso/workflows/router/update_ibgp_mesh.py index b93ed30b..32353fcf 100644 --- a/gso/workflows/router/update_ibgp_mesh.py +++ b/gso/workflows/router/update_ibgp_mesh.py @@ -62,8 +62,8 @@ def _generate_pe_inventory(pe_router_list: list[Router]) -> dict[str, Any]: "_meta": { "vars": { router.router.router_fqdn: { - "lo4": router.router.router_lo_ipv4_address, - "lo6": router.router.router_lo_ipv6_address, + "lo4": str(router.router.router_lo_ipv4_address), + "lo6": str(router.router.router_lo_ipv6_address), "vendor": router.router.vendor, } for router in pe_router_list @@ -123,8 +123,8 @@ def add_all_pe_to_p_dry( "subscription": subscription, "pe_router_list": { router.router.router_fqdn: { - "lo4": router.router.router_lo_ipv4_address, - "lo6": router.router.router_lo_ipv6_address, + "lo4": str(router.router.router_lo_ipv4_address), + "lo6": str(router.router.router_lo_ipv6_address), "vendor": router.router.vendor, } for router in pe_router_list @@ -151,8 +151,8 @@ def add_all_pe_to_p_real( "subscription": subscription, "pe_router_list": { router.router.router_fqdn: { - "lo4": router.router.router_lo_ipv4_address, - "lo6": router.router.router_lo_ipv6_address, + "lo4": str(router.router.router_lo_ipv4_address), + "lo6": str(router.router.router_lo_ipv6_address), "vendor": router.router.vendor, } for router in pe_router_list -- GitLab