Bug 1708262 - Installer abuses AWS API quota
Summary: Installer abuses AWS API quota
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Installer
Version: 4.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: 4.2.0
Assignee: Abhinav Dahiya
QA Contact: Johnny Liu
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-05-09 13:24 UTC by Jan Safranek
Modified: 2019-07-03 00:55 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-07-03 00:55:43 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Jan Safranek 2019-05-09 13:24:29 UTC
Our shared AWS account hits AWS API quota pretty hard and because of that storage e2e tests flake. See bug #1704356.

AWS has one quota for whole account and we found out that it's installer who eats the most of API quota, almost twice as actual OpenShift. See https://bugzilla.redhat.com/show_bug.cgi?id=1704356#c13 for exact stats.

Installer should not be so heavy on AWS API usage and use longer delays and exponential backoff between retries where it makes sense.

Comment 1 Abhinav Dahiya 2019-07-03 00:55:43 UTC
The installer already has exponential back-offs and we are not going to take a hit on time taken to create a cluster to be nice to other e2e tests. every body should be backing off.


Note You need to log in before you can comment on or make changes to this bug.