Skip to content

fix(internal): catch ModuleNotFoundError when _ctypes isn't available#17231

Open
brettlangdon wants to merge 3 commits intomainfrom
dd/catch-importerror-connector-init
Open

fix(internal): catch ModuleNotFoundError when _ctypes isn't available#17231
brettlangdon wants to merge 3 commits intomainfrom
dd/catch-importerror-connector-init

Conversation

@brettlangdon
Copy link
Copy Markdown
Member

@brettlangdon brettlangdon commented Mar 31, 2026

Description

This PR fixes remote config startup failures in Python environments where _ctypes is unavailable (for example, minimal images without libffi).

@datadog-official
Copy link
Copy Markdown
Contributor

View session in Datadog

Bits Dev status: ✅ Done

CI Auto-fix: Disabled | Enable

Comment @DataDog to request changes

@datadog-datadog-prod-us1-2
Copy link
Copy Markdown

I can only run on private repositories.

@cit-pr-commenter-54b7da
Copy link
Copy Markdown

cit-pr-commenter-54b7da bot commented Mar 31, 2026

Codeowners resolved as

releasenotes/notes/fix-remoteconfig-importerror-fallback-5f73ed40f3c6a8ab.yaml  @DataDog/apm-python

@brettlangdon brettlangdon marked this pull request as ready for review March 31, 2026 19:12
@brettlangdon brettlangdon requested review from a team as code owners March 31, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant