artilleryio / artilleryio/chaos-lambda

Lambda can try to terminate already terminated instances

Open
#23 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
290
Forks
26
PR merge metrics
No merged PRs in 30d

Description

The AWS api can return terminated instances for up to an hour. In cases of small server pool sizes, an instance that was already terminated could be returned to be "terminated" again.

Contributor guide

Open the contributing guide

Research direction

No file or test is identified in the issue. Trace the JavaScript AWS Lambda flow that selects instances and requests termination, then check how the AWS API response is handled for instances already terminated. Done means the Lambda does not attempt to terminate an instance that has already terminated, including when the server pool is small.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, javascript
Domain
cloud
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.