diff --git a/core-services/prow/02_config/_boskos.yaml b/core-services/prow/02_config/_boskos.yaml index cad54b9b89b89..f7ee749ccda46 100644 --- a/core-services/prow/02_config/_boskos.yaml +++ b/core-services/prow/02_config/_boskos.yaml @@ -1,15 +1,338 @@ # generated with generate-boskos.py; do not edit directly resources: -- max-count: 150 - min-count: 150 +- names: + - us-east-1--00 + - us-east-1--01 + - us-east-1--02 + - us-east-1--03 + - us-east-1--04 + - us-east-1--05 + - us-east-1--06 + - us-east-1--07 + - us-east-1--08 + - us-east-1--09 + - us-east-1--10 + - us-east-1--11 + - us-east-1--12 + - us-east-1--13 + - us-east-1--14 + - us-east-1--15 + - us-east-1--16 + - us-east-1--17 + - us-east-1--18 + - us-east-1--19 + - us-east-1--20 + - us-east-1--21 + - us-east-1--22 + - us-east-1--23 + - us-east-1--24 + - us-east-1--25 + - us-east-1--26 + - us-east-1--27 + - us-east-1--28 + - us-east-1--29 + - us-east-1--30 + - us-east-1--31 + - us-east-1--32 + - us-east-1--33 + - us-east-1--34 + - us-east-1--35 + - us-east-1--36 + - us-east-1--37 + - us-east-1--38 + - us-east-1--39 + - us-east-1--40 + - us-east-1--41 + - us-east-1--42 + - us-east-1--43 + - us-east-1--44 + - us-east-1--45 + - us-east-1--46 + - us-east-1--47 + - us-east-1--48 + - us-east-1--49 + - us-east-2--00 + - us-east-2--01 + - us-east-2--02 + - us-east-2--03 + - us-east-2--04 + - us-east-2--05 + - us-east-2--06 + - us-east-2--07 + - us-east-2--08 + - us-east-2--09 + - us-east-2--10 + - us-east-2--11 + - us-east-2--12 + - us-east-2--13 + - us-east-2--14 + - us-east-2--15 + - us-east-2--16 + - us-east-2--17 + - us-east-2--18 + - us-east-2--19 + - us-east-2--20 + - us-east-2--21 + - us-east-2--22 + - us-east-2--23 + - us-east-2--24 + - us-east-2--25 + - us-east-2--26 + - us-east-2--27 + - us-east-2--28 + - us-east-2--29 + - us-east-2--30 + - us-east-2--31 + - us-east-2--32 + - us-east-2--33 + - us-east-2--34 + - us-east-2--35 + - us-east-2--36 + - us-east-2--37 + - us-east-2--38 + - us-east-2--39 + - us-east-2--40 + - us-east-2--41 + - us-east-2--42 + - us-east-2--43 + - us-east-2--44 + - us-east-2--45 + - us-east-2--46 + - us-east-2--47 + - us-east-2--48 + - us-east-2--49 + - us-west-1--00 + - us-west-1--01 + - us-west-1--02 + - us-west-1--03 + - us-west-1--04 + - us-west-1--05 + - us-west-1--06 + - us-west-1--07 + - us-west-1--08 + - us-west-1--09 + - us-west-1--10 + - us-west-1--11 + - us-west-1--12 + - us-west-1--13 + - us-west-1--14 + - us-west-1--15 + - us-west-1--16 + - us-west-1--17 + - us-west-1--18 + - us-west-1--19 + - us-west-1--20 + - us-west-1--21 + - us-west-1--22 + - us-west-1--23 + - us-west-1--24 + - us-west-1--25 + - us-west-1--26 + - us-west-1--27 + - us-west-1--28 + - us-west-1--29 + - us-west-1--30 + - us-west-1--31 + - us-west-1--32 + - us-west-1--33 + - us-west-1--34 + - us-west-1--35 + - us-west-1--36 + - us-west-1--37 + - us-west-1--38 + - us-west-1--39 + - us-west-1--40 + - us-west-1--41 + - us-west-1--42 + - us-west-1--43 + - us-west-1--44 + - us-west-1--45 + - us-west-1--46 + - us-west-1--47 + - us-west-1--48 + - us-west-1--49 + - us-west-2--00 + - us-west-2--01 + - us-west-2--02 + - us-west-2--03 + - us-west-2--04 + - us-west-2--05 + - us-west-2--06 + - us-west-2--07 + - us-west-2--08 + - us-west-2--09 + - us-west-2--10 + - us-west-2--11 + - us-west-2--12 + - us-west-2--13 + - us-west-2--14 + - us-west-2--15 + - us-west-2--16 + - us-west-2--17 + - us-west-2--18 + - us-west-2--19 + - us-west-2--20 + - us-west-2--21 + - us-west-2--22 + - us-west-2--23 + - us-west-2--24 + - us-west-2--25 + - us-west-2--26 + - us-west-2--27 + - us-west-2--28 + - us-west-2--29 + - us-west-2--30 + - us-west-2--31 + - us-west-2--32 + - us-west-2--33 + - us-west-2--34 + - us-west-2--35 + - us-west-2--36 + - us-west-2--37 + - us-west-2--38 + - us-west-2--39 + - us-west-2--40 + - us-west-2--41 + - us-west-2--42 + - us-west-2--43 + - us-west-2--44 + - us-west-2--45 + - us-west-2--46 + - us-west-2--47 + - us-west-2--48 + - us-west-2--49 state: free type: aws-quota-slice -- max-count: 30 - min-count: 30 +- names: + - centralus--00 + - centralus--01 + - centralus--02 + - centralus--03 + - centralus--04 + - centralus--05 + - centralus--06 + - centralus--07 + - centralus--08 + - centralus--09 + - centralus--10 + - centralus--11 + - centralus--12 + - centralus--13 + - centralus--14 + - centralus--15 + - eastus1--0 + - eastus1--1 + - eastus1--2 + - eastus1--3 + - eastus1--4 + - eastus1--5 + - eastus1--6 + - eastus1--7 + - eastus1--8 + - eastus1--9 + - eastus2--0 + - eastus2--1 + - eastus2--2 + - eastus2--3 + - eastus2--4 + - eastus2--5 + - eastus2--6 + - eastus2--7 + - eastus2--8 + - eastus2--9 + - westus--0 + - westus--1 + - westus--2 + - westus--3 + - westus--4 + - westus--5 + - westus--6 + - westus--7 + - westus--8 + - westus--9 state: free type: azure4-quota-slice -- max-count: 80 - min-count: 80 +- names: + - us-east1--00 + - us-east1--01 + - us-east1--02 + - us-east1--03 + - us-east1--04 + - us-east1--05 + - us-east1--06 + - us-east1--07 + - us-east1--08 + - us-east1--09 + - us-east1--10 + - us-east1--11 + - us-east1--12 + - us-east1--13 + - us-east1--14 + - us-east1--15 + - us-east1--16 + - us-east1--17 + - us-east1--18 + - us-east1--19 + - us-east1--20 + - us-east1--21 + - us-east1--22 + - us-east1--23 + - us-east1--24 + - us-east1--25 + - us-east1--26 + - us-east1--27 + - us-east1--28 + - us-east1--29 + - us-east1--30 + - us-east1--31 + - us-east1--32 + - us-east1--33 + - us-east1--34 + - us-east1--35 + - us-east1--36 + - us-east1--37 + - us-east1--38 + - us-east1--39 + - us-east1--40 + - us-east1--41 + - us-east1--42 + - us-east1--43 + - us-east1--44 + - us-east1--45 + - us-east1--46 + - us-east1--47 + - us-east1--48 + - us-east1--49 + - us-east1--50 + - us-east1--51 + - us-east1--52 + - us-east1--53 + - us-east1--54 + - us-east1--55 + - us-east1--56 + - us-east1--57 + - us-east1--58 + - us-east1--59 + - us-east1--60 + - us-east1--61 + - us-east1--62 + - us-east1--63 + - us-east1--64 + - us-east1--65 + - us-east1--66 + - us-east1--67 + - us-east1--68 + - us-east1--69 + - us-east1--70 + - us-east1--71 + - us-east1--72 + - us-east1--73 + - us-east1--74 + - us-east1--75 + - us-east1--76 + - us-east1--77 + - us-east1--78 + - us-east1--79 state: free type: gcp-quota-slice - names: diff --git a/core-services/prow/02_config/generate-boskos.py b/core-services/prow/02_config/generate-boskos.py index 519c49edf066d..8ac1958139a5d 100755 --- a/core-services/prow/02_config/generate-boskos.py +++ b/core-services/prow/02_config/generate-boskos.py @@ -5,13 +5,23 @@ CONFIG = { 'aws-quota-slice': { - 'default': 150, + # Wild guesses. We'll see when we hit quota issues + 'us-east-1': 50, + 'us-east-2': 50, + 'us-west-1': 50, + 'us-west-2': 50, }, 'azure4-quota-slice': { - 'default': 30, + # Cannot create more than 50 public IP addresses for this subscription in this region. + # and each cluster needs three of public IPs: https://docs.openshift.com/container-platform/4.5/installing/installing_azure/installing-azure-account.html#installation-azure-limits_installing-azure-account + 'centralus': 16, + # Wild guesses. We'll see when we hit quota issues + 'eastus1': 10, + 'eastus2': 10, + 'westus': 10 }, 'gcp-quota-slice': { - 'default': 80, + 'us-east1': 80, }, 'libvirt-s390x-quota-slice': {}, 'libvirt-ppc64le-quota-slice': {},