Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1563

Increase VPC per Region quota in AWS to match OpenShift CI quota

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • Performance
    • False
    • Hide

      None

      Show
      None
    • False

      The AWS account used to host OpenShift clusters for performance tests in OpenShift CI has VPC quota set that is under our needs (see logs):

      level=error msg=Error: error creating EC2 VPC: VpcLimitExceeded: The maximum number of VPCs has been reached.
      level=error msg=    status code: 400, request id: 3929b5ef-c858-4c37-bf95-a4cbab7e4ecf
      level=error
      level=error msg=  with module.vpc.aws_vpc.new_vpc[0],
      level=error msg=  on vpc/vpc.tf line 6, in resource "aws_vpc" "new_vpc":
      level=error msg=   6: resource "aws_vpc" "new_vpc" {
      level=error
      level=error msg=failed to fetch Cluster: failed to generate asset "Cluster": failure applying terraform for "cluster" stage: failed to create cluster: failed to apply Terraform: exit status 1
      level=error
      level=error msg=Error: error creating EC2 VPC: VpcLimitExceeded: The maximum number of VPCs has been reached.
      level=error msg=    status code: 400, request id: 3929b5ef-c858-4c37-bf95-a4cbab7e4ecf
      level=error
      level=error msg=  with module.vpc.aws_vpc.new_vpc[0],
      level=error msg=  on vpc/vpc.tf line 6, in resource "aws_vpc" "new_vpc":
      level=error msg=   6: resource "aws_vpc" "new_vpc" {
      level=error
      level=error
      Installer exit with code 4
      

      To increase the VPCs per Region quota visit https://eu-west-1.console.aws.amazon.com/servicequotas/home/services/vpc/quotas/L-F678F1CE

      The default value for VPCs per Region quota in AWS is 5 which is likely our case. Our quota should be greater then (or at least equal) to the quota we have set in OpenShift CI (https://github.com/openshift/release/blob/master/core-services/prow/02_config/generate-boskos.py#L97).

      Just for clarity 1 OpenShift cluster = 1 VPC, so we should have at least 10 VPCs per Region (should be probably a bit more to accomodate the AWS account usage beyond OpenShift CI)

              jhutar-1 Jan Hutař
              pmacik@redhat.com Pavel Macik
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: