4747 gce_distro_options ,
4848 aws_distro_options ,
4949 k8s_versions ,
50- kops_versions ,
5150 network_plugins_periodics ,
5251 network_plugins_presubmits ,
5352 upgrade_versions_list ,
@@ -484,8 +483,8 @@ def generate_grid():
484483 results = []
485484 # pylint: disable=too-many-nested-blocks
486485 for networking in network_plugins_periodics ['supports_aws' ]:
487- for distro in aws_distro_options :
488- for k8s_version in k8s_versions :
486+ for distro , kops_versions in aws_distro_options . items () :
487+ for k8s_version in [ v for v in k8s_versions if v != 'master' ] :
489488 for kops_version in kops_versions :
490489 networking_arg = networking .replace ('amazon-vpc' , 'amazonvpc' ).replace ('kuberouter' , 'kube-router' )
491490 distro_short = distro_shortener (distro )
@@ -510,8 +509,8 @@ def generate_grid():
510509 )
511510
512511 for networking in network_plugins_periodics ['supports_gce' ]:
513- for distro in gce_distro_options :
514- for k8s_version in k8s_versions :
512+ for distro , kops_versions in gce_distro_options . items () :
513+ for k8s_version in [ v for v in k8s_versions if v != 'master' ] :
515514 for kops_version in kops_versions :
516515 distro_short = distro_shortener (distro )
517516 extra_flags = ["--gce-service-account=default" ] # Workaround for test-infra#24747
@@ -1285,12 +1284,11 @@ def generate_misc():
12851284################################
12861285def generate_conformance ():
12871286 results = []
1288- for version in [ 'master' , '1.34' , '1.33' , '1.32' ] :
1287+ for version in k8s_versions :
12891288 results .append (
12901289 build_test (
12911290 cloud = 'aws' ,
12921291 k8s_version = version .replace ('master' , 'ci' ),
1293- kops_version = version ,
12941292 kops_channel = 'alpha' ,
12951293 name_override = f"kops-aws-conformance-{ version .replace ('.' , '-' )} " ,
12961294 networking = 'calico' ,
@@ -1310,7 +1308,6 @@ def generate_conformance():
13101308 build_test (
13111309 cloud = 'aws' ,
13121310 k8s_version = version .replace ('master' , 'ci' ),
1313- kops_version = version ,
13141311 kops_channel = 'alpha' ,
13151312 name_override = f"kops-aws-conformance-arm64-{ version .replace ('.' , '-' )} " ,
13161313 networking = 'calico' ,
@@ -1333,7 +1330,7 @@ def generate_conformance():
13331330###############################
13341331def generate_distros ():
13351332 results = []
1336- for distro in aws_distro_options :
1333+ for distro , _ in aws_distro_options . items () :
13371334 distro_short = distro_shortener (distro )
13381335 extra_flags = []
13391336 if 'arm64' in distro :
@@ -1365,7 +1362,7 @@ def generate_distros():
13651362###############################
13661363def generate_presubmits_distros ():
13671364 results = []
1368- for distro in aws_distro_options :
1365+ for distro , _ in aws_distro_options . items () :
13691366 distro_short = distro_shortener (distro )
13701367 extra_flags = []
13711368 if 'arm64' in distro :
@@ -1391,7 +1388,7 @@ def generate_presubmits_distros():
13911388 always_run = False ,
13921389 )
13931390 )
1394- for distro in gce_distro_options :
1391+ for distro , _ in gce_distro_options . items () :
13951392 distro_short = distro_shortener (distro )
13961393 extra_flags = ["--gce-service-account=default" ] # Workaround for test-infra#24747
13971394 if 'arm64' in distro :
@@ -1755,7 +1752,7 @@ def generate_presubmits_scale():
17551752#################################
17561753def generate_nftables ():
17571754 results = []
1758- for distro in aws_distro_options :
1755+ for distro , _ in aws_distro_options . items () :
17591756 distro_short = distro_shortener (distro )
17601757 extra_flags = ["--set=cluster.spec.kubeProxy.proxyMode=nftables" ]
17611758 if 'arm64' in distro :
@@ -1777,7 +1774,7 @@ def generate_nftables():
17771774 runs_per_day = 3 ,
17781775 )
17791776 )
1780- for distro in gce_distro_options :
1777+ for distro , _ in gce_distro_options . items () :
17811778 distro_short = distro_shortener (distro )
17821779 extra_flags = [
17831780 "--set=cluster.spec.kubeProxy.proxyMode=nftables" ,
@@ -1814,18 +1811,8 @@ def generate_nftables():
18141811# kops-periodics-versions.yaml #
18151812################################
18161813def generate_versions ():
1817- results = [
1818- build_test (
1819- build_cluster = 'k8s-infra-kops-prow-build' ,
1820- k8s_version = 'ci' ,
1821- kops_channel = 'alpha' ,
1822- name_override = 'kops-aws-k8s-latest' ,
1823- networking = 'calico' ,
1824- extra_dashboards = ['kops-versions' ],
1825- runs_per_day = 8 ,
1826- )
1827- ]
1828- for version in ['1.34' , '1.33' , '1.32' ]:
1814+ results = []
1815+ for version in k8s_versions :
18291816 results .append (
18301817 build_test (
18311818 cloud = 'aws' ,
0 commit comments