<< Back to previous view

[QB-2467] EC2 Build requests disappear after unsuccessful scaling
Created: 12/Jun/15  Updated: 19/Jun/15

Status: Resolved
Project: QuickBuild
Component/s: None
Affects Version/s: 6.0.10
Fix Version/s: 6.0.20

Type: Bug Priority: Major
Reporter: Maikel vd Hurk Assigned To: Robin Shen
Resolution: Fixed Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
After we deployed EC2 scaling in production, we noticed that when scaling of the cloud failed (due to the hitting the quota limit of running instances in EC2), the build request got removed, instead of staying in the queue. Because of this several builds which were scheduled for the last night were not executed.

This is the error that caused the problem:
There are not enough free addresses in subnet 'subnet-3862bc4f' to satisfy the requested number of instances. (Service: AmazonEC2; Status Code: 400; Error Code: InsufficientFreeAddressesInSubnet; Request ID: 33a674ac-4248-41a2-8c07-e0d3f04ee567)

So if scaling fails (for any reason), build request should return to the queue and wait until existing resources become available.

This is similar issue as reported earlier: QB-1904

 Comments   
Comment by Robin Shen [ 13/Jun/15 12:03 AM ]
Will be fixed in next patch release. Thanks for reporting.
Generated at Fri May 03 06:08:53 UTC 2024 using JIRA 189.