jantman / awslimitchecker

A script and python package to check your AWS service limits and usage via boto3.
http://awslimitchecker.readthedocs.org/
GNU Affero General Public License v3.0
514 stars 188 forks source link

Incorrect EBS storage size limits #567

Open jwu2 opened 2 years ago

jwu2 commented 2 years ago

Bug Report

Most storage size related quotas are not returning correct limits, including:

EBS/Cold (HDD) volume storage (GiB) EBS/General Purpose (SSD gp2) volume storage (GiB) EBS/General Purpose (SSD gp3) volume storage (GiB) EBS/Magnetic volume storage (GiB) EBS/Provisioned IOPS SSD (io1) storage (GiB) EBS/Provisioned IOPS SSD (io2) storage (GiB) EBS/Throughput Optimized (HDD) volume storage (GiB)

Version

12.0.0

Installation Method

Docker

Supporting Software Versions

python 3.9 in docker

Actual Output

% docker run -e AWS_DEFAULT_REGION=us-east-1 -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY -e AWS_SESSION_TOKEN=$AWS_SESSION_TOKEN jantman/awslimitchecker -l -S EBS
awslimitchecker 12.0.0 is AGPL-licensed free software; all users have a right to the full source code of this version. See <https://github.com/jantman/awslimitchecker>
EBS/Active snapshots                                 100000.0 (Quotas)
EBS/Active volumes                                   5000
EBS/Cold (HDD) volume storage (GiB)                  307200
EBS/General Purpose (SSD gp2) volume storage (GiB)   307200
EBS/General Purpose (SSD gp3) volume storage (GiB)   307200
EBS/Magnetic volume storage (GiB)                    307200
EBS/Provisioned IOPS (io1)                           300000.0 (Quotas)
EBS/Provisioned IOPS (io2)                           100000.0 (Quotas)
EBS/Provisioned IOPS SSD (io1) storage (GiB)         307200
EBS/Provisioned IOPS SSD (io2) storage (GiB)         20480
EBS/Throughput Optimized (HDD) volume storage (GiB)  307200

Expected Output

Current limit values in Service Quotas should be returned.

TrustedAdvisor

N/A

Testing Assistance

Yes