Skip to content

Fix Fedora 44 OTEL and WAMR CI#449

Open
bneradt wants to merge 1 commit into
apache:mainfrom
bneradt:fedora44-otel-wamr-boringssl
Open

Fix Fedora 44 OTEL and WAMR CI#449
bneradt wants to merge 1 commit into
apache:mainfrom
bneradt:fedora44-otel-wamr-boringssl

Conversation

@bneradt

@bneradt bneradt commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Fedora 44 no longer needs a separately built OpenSSL, but the CI image
and pipelines still assumed /opt/openssl-quic. BoringSSL curl also
shadowed Fedora curl, preventing OpenSSL 3.5-only AuTests from running.

This removes the custom OpenSSL build, links NuRaft to Fedora OpenSSL,
and keeps BoringSSL clients in their dedicated prefix. It also makes
the image fail fast if required OTEL or WAMR artifacts are missing.

This updates the AuTest pipelines to use the system TLS defaults while
retaining supplemental tools from /opt/bin.

Fedora 44 no longer needs a separately built OpenSSL, but the CI image
and pipelines still assumed /opt/openssl-quic. BoringSSL curl also
shadowed Fedora curl, preventing OpenSSL 3.5-only AuTests from running.

This removes the custom OpenSSL build, links NuRaft to Fedora OpenSSL,
and keeps BoringSSL clients in their dedicated prefix. It also makes
the image fail fast if required OTEL or WAMR artifacts are missing.

This updates the AuTest pipelines to use the system TLS defaults while
retaining supplemental tools from /opt/bin.
Copilot AI review requested due to automatic review settings July 23, 2026 16:57
@bneradt bneradt self-assigned this Jul 23, 2026
@bneradt bneradt added the bug Something isn't working label Jul 23, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants