aws-cloudformation / aws-cloudformation/custom-resource-helper

Add Lambda Invoke permission without Internet access

Open
#40 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.