aws-cloudformation / aws-cloudformation/custom-resource-helper
Add Lambda Invoke permission without Internet access
Open
- Dominant language
- Python
- Stars
- 383
- Forks
- 61
- PR merge metrics
- No merged PRs in 30d
Description
In order to poll lambda function, crhelper tries to add permission for lambda to get invoked by event. When a lambda doesn't have access to internet, it keeps loading and gets failed after timeout.
Contributor guide
Research direction
Trace the crhelper polling path that adds Lambda invocation permission, then identify where the permission request waits for internet access. Check the relevant tests or add a focused reproduction for an internet-isolated Lambda; done means permission handling no longer hangs until timeout when the function has no internet access.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, python
- Domain
- backend, cloud
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100