From 5b40eaba6b93119b3cf9cd474c14f9c64662df68 Mon Sep 17 00:00:00 2001 From: Fuming Zhang Date: Tue, 7 Mar 2023 14:43:21 +0800 Subject: [PATCH] fix --- .../latest/test_managed_cluster_decorator.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py b/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py index 0b9dd9dc0a1..85b55ad2239 100644 --- a/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py +++ b/src/aks-preview/azext_aks_preview/tests/latest/test_managed_cluster_decorator.py @@ -3270,12 +3270,16 @@ def test_set_up_network_profile(self): dec_1.context.attach_mc(mc_1) dec_mc_1 = dec_1.set_up_network_profile(mc_1) - network_profile_1 = self.models.ContainerServiceNetworkProfile( - load_balancer_sku=CONST_LOAD_BALANCER_SKU_STANDARD, - ip_families=["IPv4", "IPv6"], - pod_cidrs=["10.246.0.0/16", "2001:abcd::/64"], - service_cidrs=["10.0.0.0/16", "2001:ffff::/108"], - ) + network_profile_1 = self.models.ContainerServiceNetworkProfile() + # TODO: remove this temp fix once aks-preview's dependency on core azure-cli is updated to 2.26.0 + for attr_name, attr_value in vars(network_profile_1).items(): + if not attr_name.startswith("_") and attr_name not in ["additional_properties", "outbound_type"] and attr_value is not None: + setattr(network_profile_1, attr_name, None) + network_profile_1.load_balancer_sku = CONST_LOAD_BALANCER_SKU_STANDARD + network_profile_1.ip_families = ["IPv4", "IPv6"] + network_profile_1.pod_cidrs = ["10.246.0.0/16", "2001:abcd::/64"] + network_profile_1.service_cidrs=["10.0.0.0/16", "2001:ffff::/108"] + load_balancer_profile_1 = self.models.load_balancer_models.ManagedClusterLoadBalancerProfile( managed_outbound_i_ps=self.models.load_balancer_models.ManagedClusterLoadBalancerProfileManagedOutboundIPs( count_ipv6=3,