Skip to content

Commit 399335d

Browse files
author
Petr Matousek
committed
fix: Remove opentelemetry-cpp dependencies (not available in EPEL)
- Remove opentelemetry-cpp-devel and related packages from all Dockerfiles - OpenTelemetry support is optional in the build (OPENTELEMETRY_ENABLED) - Build will automatically disable OpenTelemetry if packages not found - Removes dependency on unavailable/subscription-only packages - Also removed protobuf-lite-devel as it's not needed without OpenTelemetry
1 parent 74991b9 commit 399335d

File tree

4 files changed

+0
-16
lines changed

4 files changed

+0
-16
lines changed

Dockerfile

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,6 @@ RUN dnf -y --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install \
2828
cmake ninja-build \
2929
gcc gcc-c++ \
3030
\
31-
protobuf-lite-devel \
32-
\
33-
opentelemetry-cpp-devel \
34-
opentelemetry-cpp-exporter-otlp-devel \
35-
opentelemetry-cpp-zpages-devel \
36-
\
3731
cyrus-sasl-devel \
3832
openssl-devel \
3933
python-devel
@@ -80,8 +74,6 @@ RUN dnf install -y 'dnf-command(config-manager)'
8074
RUN /usr/bin/crb enable
8175

8276
RUN dnf -y --setopt=install_weak_deps=0 --setopt=tsflags=nodocs install \
83-
protobuf-lite \
84-
opentelemetry-cpp opentelemetry-cpp-exporter-otlp opentelemetry-cpp-zpages \
8577
cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-lib cyrus-sasl-plain \
8678
openssl
8779

Dockerfile.fedora37_epel

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ RUN dnf install -y \
1010
\
1111
boost-devel \
1212
\
13-
opentelemetry-cpp-devel \
14-
\
1513
qpid-proton-cpp-devel \
1614
\
1715
&& dnf clean all \

Dockerfile.ubi8_epel

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ RUN yum install -y dnf \
1313
\
1414
boost-devel \
1515
\
16-
opentelemetry-cpp-devel \
17-
\
1816
qpid-proton-cpp-devel \
1917
\
2018
&& yum clean all \

Dockerfile.ubi8_upstream

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,6 @@ RUN yum install -y dnf \
1515
\
1616
boost-devel \
1717
\
18-
opentelemetry-cpp-devel \
19-
opentelemetry-cpp-exporter-otlp-devel \
20-
opentelemetry-cpp-zpages-devel \
21-
\
2218
cyrus-sasl-devel \
2319
openssl-devel \
2420
python39-devel \

0 commit comments

Comments
 (0)