Skip to content

[NO-TICKET] Draft -- WIP changes to build with libdatadog version 30#5528

Draft
ivoanjo wants to merge 1 commit intomasterfrom
ivoanjo/libdatadog-v30-upgrade
Draft

[NO-TICKET] Draft -- WIP changes to build with libdatadog version 30#5528
ivoanjo wants to merge 1 commit intomasterfrom
ivoanjo/libdatadog-v30-upgrade

Conversation

@ivoanjo
Copy link
Copy Markdown
Member

@ivoanjo ivoanjo commented Mar 30, 2026

What does this PR do?

I've started this branch/PR to collect any backwards-incompatible changes needed to upgrade to libdatadog v30. This way, once that release is out we'll be ready to upgrade.

See individual commits for details.

Motivation:

See above.

Change log entry

None.

Additional Notes:

N/A

How to test the change?

N/A

The way to specify the `endpoint` was changed in
DataDog/libdatadog#1705 so this updates it to
match.
@datadog-datadog-prod-us1
Copy link
Copy Markdown
Contributor

datadog-datadog-prod-us1 bot commented Mar 30, 2026

⚠️ Tests

Fix all issues with BitsAI or with Cursor

⚠️ Warnings

🧪 6 Tests failed

Kafka Data Streams instrumentation checkpointing automatically processes pathway context when consuming messages from rspec   View in Datadog   (Fix with Cursor)
Libdatadog does not seem to be available: cannot load such file -- libdatadog_api.3.4_x86_64-linux. Try running \`bundle exec rake compile\` before running this test.

Failure/Error:
  raise "Libdatadog does not seem to be available: #{Datadog::Core::LIBDATADOG_API_FAILURE}. " \
    "Try running \`bundle exec rake compile\` before running this test."

RuntimeError:
  Libdatadog does not seem to be available: cannot load such file -- libdatadog_api.3.4_x86_64-linux. Try running \`bundle exec rake compile\` before running this test.
./spec/support/core_helpers.rb:83:in 'CoreHelpers#skip_if_libdatadog_not_supported'
./spec/datadog/tracing/contrib/kafka/data_streams_spec.rb:78:in 'block (3 levels) in <top (required)>'
...
Kafka Data Streams instrumentation pathway context automatically injects pathway context when producing messages from rspec   View in Datadog   (Fix with Cursor)
Libdatadog does not seem to be available: cannot load such file -- libdatadog_api.3.4_x86_64-linux. Try running \`bundle exec rake compile\` before running this test.

Failure/Error:
  raise "Libdatadog does not seem to be available: #{Datadog::Core::LIBDATADOG_API_FAILURE}. " \
    "Try running \`bundle exec rake compile\` before running this test."

RuntimeError:
  Libdatadog does not seem to be available: cannot load such file -- libdatadog_api.3.4_x86_64-linux. Try running \`bundle exec rake compile\` before running this test.
./spec/support/core_helpers.rb:83:in 'CoreHelpers#skip_if_libdatadog_not_supported'
./spec/datadog/tracing/contrib/kafka/data_streams_spec.rb:30:in 'block (3 levels) in <top (required)>'
...
Karafka Data Streams Integration auto-instrumentation automatically extracts and processes pathway context when consuming messages from rspec   View in Datadog   (Fix with Cursor)
Libdatadog does not seem to be available: cannot load such file -- libdatadog_api.3.4_x86_64-linux. Try running \`bundle exec rake compile\` before running this test.

Failure/Error:
  raise "Libdatadog does not seem to be available: #{Datadog::Core::LIBDATADOG_API_FAILURE}. " \
    "Try running \`bundle exec rake compile\` before running this test."

RuntimeError:
  Libdatadog does not seem to be available: cannot load such file -- libdatadog_api.3.4_x86_64-linux. Try running \`bundle exec rake compile\` before running this test.
./spec/support/core_helpers.rb:83:in 'CoreHelpers#skip_if_libdatadog_not_supported'
./spec/datadog/tracing/contrib/karafka/data_streams_spec.rb:62:in 'block (3 levels) in <top (required)>'
...
View all

ℹ️ Info

No other issues found (see more)

❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 12ddeb0 | Docs | Datadog PR Page | Was this helpful? React with 👍/👎 or give us feedback!

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.

1 participant