@@ -16481,58 +16481,57 @@ def test_aks_loadbalancer_commands(
1648116481 )
1648216482
1648316483
16484- # Comment out below tests as we only allow this in certain regions.
16485- # @AllowLargeResponse()
16486- # @AKSCustomResourceGroupPreparer(
16487- # random_name_length=17,
16488- # name_prefix="clitest",
16489- # location="centraluseuap",
16490- # )
16491- # def test_aks_migrate_vmas_to_vms(
16492- # self, resource_group, resource_group_location
16493- # ):
16494- # _, create_version = self._get_versions(resource_group_location)
16495- # aks_name = self.create_random_name("cliakstest", 16)
16496- # self.kwargs.update(
16497- # {
16498- # "resource_group": resource_group,
16499- # "name": aks_name,
16500- # "location": resource_group_location,
16501- # "k8s_version": create_version,
16502- # "ssh_key_value": self.generate_ssh_keys(),
16503- # }
16504- # )
16484+ @AllowLargeResponse()
16485+ @AKSCustomResourceGroupPreparer(
16486+ random_name_length=17,
16487+ name_prefix="clitest",
16488+ location="centraluseuap",
16489+ )
16490+ def test_aks_migrate_vmas_to_vms(
16491+ self, resource_group, resource_group_location
16492+ ):
16493+ _, create_version = self._get_versions(resource_group_location)
16494+ aks_name = self.create_random_name("cliakstest", 16)
16495+ self.kwargs.update(
16496+ {
16497+ "resource_group": resource_group,
16498+ "name": aks_name,
16499+ "location": resource_group_location,
16500+ "k8s_version": create_version,
16501+ "ssh_key_value": self.generate_ssh_keys(),
16502+ }
16503+ )
1650516504
16506- # # create
16507- # create_cmd = (
16508- # "aks create --resource-group={resource_group} --name={name} --location={location} "
16509- # "--ssh-key-value={ssh_key_value} "
16510- # "--vm-set-type AvailabilitySet "
16511- # "--load-balancer-sku Basic "
16512- # )
16513- # self.cmd(
16514- # create_cmd,
16515- # checks=[
16516- # self.check('provisioningState', 'Succeeded'),
16517- # self.check("agentPoolProfiles[0].type", "AvailabilitySet"),
16518- # self.check("networkProfile.loadBalancerSku", "basic"),
16519- # ],
16520- # )
16505+ # create
16506+ create_cmd = (
16507+ "aks create --resource-group={resource_group} --name={name} --location={location} "
16508+ "--ssh-key-value={ssh_key_value} "
16509+ "--vm-set-type AvailabilitySet "
16510+ "--load-balancer-sku Basic "
16511+ )
16512+ self.cmd(
16513+ create_cmd,
16514+ checks=[
16515+ self.check('provisioningState', 'Succeeded'),
16516+ self.check("agentPoolProfiles[0].type", "AvailabilitySet"),
16517+ self.check("networkProfile.loadBalancerSku", "basic"),
16518+ ],
16519+ )
1652116520
16522- # # update -- migrate vmas to vma
16523- # update_cmd = (
16524- # "aks update --resource-group {resource_group} --name {name} "
16525- # "--migrate-vmas-to-vms --yes "
16526- # "--aks-custom-headers=AKSHTTPCustomFeatures=Microsoft.ContainerService/BasicLBMigrationToStandardLBPreview"
16527- # )
16528- # self.cmd(update_cmd, checks=[
16529- # self.check('provisioningState', 'Succeeded'),
16530- # self.check("agentPoolProfiles[0].type", "VirtualMachines"),
16531- # self.check("networkProfile.loadBalancerSku", "standard"),
16532- # ])
16521+ # update -- migrate vmas to vma
16522+ update_cmd = (
16523+ "aks update --resource-group {resource_group} --name {name} "
16524+ "--migrate-vmas-to-vms --yes "
16525+ "--aks-custom-headers=AKSHTTPCustomFeatures=Microsoft.ContainerService/BasicLBMigrationToStandardLBPreview"
16526+ )
16527+ self.cmd(update_cmd, checks=[
16528+ self.check('provisioningState', 'Succeeded'),
16529+ self.check("agentPoolProfiles[0].type", "VirtualMachines"),
16530+ self.check("networkProfile.loadBalancerSku", "standard"),
16531+ ])
1653316532
16534- # # delete
16535- # self.cmd(
16536- # "aks delete -g {resource_group} -n {name} --yes --no-wait",
16537- # checks=[self.is_empty()],
16538- # )
16533+ # delete
16534+ self.cmd(
16535+ "aks delete -g {resource_group} -n {name} --yes --no-wait",
16536+ checks=[self.is_empty()],
16537+ )
0 commit comments