@@ -16687,58 +16687,57 @@ def test_aks_loadbalancer_commands(
1668716687 )
1668816688
1668916689
16690- # Comment out below tests as we only allow this in certain regions.
16691- # @AllowLargeResponse()
16692- # @AKSCustomResourceGroupPreparer(
16693- # random_name_length=17,
16694- # name_prefix="clitest",
16695- # location="centraluseuap",
16696- # )
16697- # def test_aks_migrate_vmas_to_vms(
16698- # self, resource_group, resource_group_location
16699- # ):
16700- # _, create_version = self._get_versions(resource_group_location)
16701- # aks_name = self.create_random_name("cliakstest", 16)
16702- # self.kwargs.update(
16703- # {
16704- # "resource_group": resource_group,
16705- # "name": aks_name,
16706- # "location": resource_group_location,
16707- # "k8s_version": create_version,
16708- # "ssh_key_value": self.generate_ssh_keys(),
16709- # }
16710- # )
16690+ @AllowLargeResponse()
16691+ @AKSCustomResourceGroupPreparer(
16692+ random_name_length=17,
16693+ name_prefix="clitest",
16694+ location="centraluseuap",
16695+ )
16696+ def test_aks_migrate_vmas_to_vms(
16697+ self, resource_group, resource_group_location
16698+ ):
16699+ _, create_version = self._get_versions(resource_group_location)
16700+ aks_name = self.create_random_name("cliakstest", 16)
16701+ self.kwargs.update(
16702+ {
16703+ "resource_group": resource_group,
16704+ "name": aks_name,
16705+ "location": resource_group_location,
16706+ "k8s_version": create_version,
16707+ "ssh_key_value": self.generate_ssh_keys(),
16708+ }
16709+ )
1671116710
16712- # # create
16713- # create_cmd = (
16714- # "aks create --resource-group={resource_group} --name={name} --location={location} "
16715- # "--ssh-key-value={ssh_key_value} "
16716- # "--vm-set-type AvailabilitySet "
16717- # "--load-balancer-sku Basic "
16718- # )
16719- # self.cmd(
16720- # create_cmd,
16721- # checks=[
16722- # self.check('provisioningState', 'Succeeded'),
16723- # self.check("agentPoolProfiles[0].type", "AvailabilitySet"),
16724- # self.check("networkProfile.loadBalancerSku", "basic"),
16725- # ],
16726- # )
16711+ # create
16712+ create_cmd = (
16713+ "aks create --resource-group={resource_group} --name={name} --location={location} "
16714+ "--ssh-key-value={ssh_key_value} "
16715+ "--vm-set-type AvailabilitySet "
16716+ "--load-balancer-sku Basic "
16717+ )
16718+ self.cmd(
16719+ create_cmd,
16720+ checks=[
16721+ self.check('provisioningState', 'Succeeded'),
16722+ self.check("agentPoolProfiles[0].type", "AvailabilitySet"),
16723+ self.check("networkProfile.loadBalancerSku", "basic"),
16724+ ],
16725+ )
1672716726
16728- # # update -- migrate vmas to vma
16729- # update_cmd = (
16730- # "aks update --resource-group {resource_group} --name {name} "
16731- # "--migrate-vmas-to-vms --yes "
16732- # "--aks-custom-headers=AKSHTTPCustomFeatures=Microsoft.ContainerService/BasicLBMigrationToStandardLBPreview"
16733- # )
16734- # self.cmd(update_cmd, checks=[
16735- # self.check('provisioningState', 'Succeeded'),
16736- # self.check("agentPoolProfiles[0].type", "VirtualMachines"),
16737- # self.check("networkProfile.loadBalancerSku", "standard"),
16738- # ])
16727+ # update -- migrate vmas to vma
16728+ update_cmd = (
16729+ "aks update --resource-group {resource_group} --name {name} "
16730+ "--migrate-vmas-to-vms --yes "
16731+ "--aks-custom-headers=AKSHTTPCustomFeatures=Microsoft.ContainerService/BasicLBMigrationToStandardLBPreview"
16732+ )
16733+ self.cmd(update_cmd, checks=[
16734+ self.check('provisioningState', 'Succeeded'),
16735+ self.check("agentPoolProfiles[0].type", "VirtualMachines"),
16736+ self.check("networkProfile.loadBalancerSku", "standard"),
16737+ ])
1673916738
16740- # # delete
16741- # self.cmd(
16742- # "aks delete -g {resource_group} -n {name} --yes --no-wait",
16743- # checks=[self.is_empty()],
16744- # )
16739+ # delete
16740+ self.cmd(
16741+ "aks delete -g {resource_group} -n {name} --yes --no-wait",
16742+ checks=[self.is_empty()],
16743+ )
0 commit comments