Skip to content

feat(credentials): allow docker host metadata URI#3712

Open
rohan-patnaik wants to merge 1 commit into
boto:developfrom
rohan-patnaik:feat-container-metadata-docker-host
Open

feat(credentials): allow docker host metadata URI#3712
rohan-patnaik wants to merge 1 commit into
boto:developfrom
rohan-patnaik:feat-container-metadata-docker-host

Conversation

@rohan-patnaik

@rohan-patnaik rohan-patnaik commented May 22, 2026

Copy link
Copy Markdown

Fixes #2515

Summary

This adds host.docker.internal to the allowed hosts for container metadata full URI retrieval.

Why

Docker Desktop exposes the host machine through host.docker.internal. Without this allowlist entry, containerized local/test setups cannot point AWS_CONTAINER_CREDENTIALS_FULL_URI at a metadata endpoint running on the host over HTTP.

Test plan

  • .venv/bin/python -m pytest tests/unit/test_utils.py::TestContainerMetadataFetcher

@rohan-patnaik rohan-patnaik marked this pull request as ready for review May 22, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add host.docker.internal to ContainerMetadataFetcher list of approved hosts

1 participant