File tree Expand file tree Collapse file tree 7 files changed +14
-13
lines changed
Expand file tree Collapse file tree 7 files changed +14
-13
lines changed Original file line number Diff line number Diff line change 11# Copyright The OpenTelemetry Authors
22# SPDX-License-Identifier: Apache-2.0
3- FROM ubuntu:24.04
3+ FROM ubuntu:24.04@sha256:1e622c5f073b4f6bfad6632f2616c7f59ef256e96fe78bf6a595d1dc4376ac02
44
55RUN apt update && apt install -y \
66 build-essential \
@@ -19,7 +19,7 @@ RUN apt update && apt install -y \
1919 libtool \
2020 python3-pip
2121
22- RUN pip install conan --break-system-packages
22+ RUN pip install " conan==2.15.1" --break-system-packages
2323
2424ARG USER_UID=1000
2525ARG USER_GID=1000
@@ -52,4 +52,4 @@ WORKDIR /workspaces/opentelemetry-cpp
5252
5353ENTRYPOINT []
5454
55- CMD ["/bin/bash"]
55+ CMD ["/bin/bash"]
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ ENV IS_CONTAINER_BUILD=true
4747
4848COPY ./.devcontainer/customize_container.sh /tmp/opentelemetry_cpp/devcontainer/customize_container.sh
4949RUN /tmp/opentelemetry_cpp/devcontainer/customize_container.sh
50- RUN apt install -y npm && npm install -g markdownlint-cli
50+ RUN apt install -y npm && npm install -g markdownlint-cli@0.44.0
5151
5252USER devuser
5353
Original file line number Diff line number Diff line change 4848 runs-on : ubuntu-latest
4949 steps :
5050 - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
51- - uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # main March 2025
51+ - uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # main March 2025
5252 with :
5353 name : benchmark_results
5454 path : benchmarks
Original file line number Diff line number Diff line change @@ -916,7 +916,7 @@ jobs:
916916 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
917917
918918 - name : install markdownlint-cli
919- run : sudo npm install -g markdownlint-cli
919+ run : sudo npm install -g markdownlint-cli@0.44.0
920920
921921 - name : run markdownlint
922922 run : markdownlint .
@@ -985,7 +985,7 @@ jobs:
985985 - name : install dependencies
986986 run : |
987987 sudo apt update && sudo apt install python3-pip
988- sudo pip3 install aiohttp
988+ sudo pip3 install aiohttp==3.11.18
989989 - name : run w3c trace-context test suite
990990 env :
991991 SPEC_LEVEL : 1
Original file line number Diff line number Diff line change @@ -212,8 +212,8 @@ jobs:
212212 submodules : ' recursive'
213213 - name : Install Conan
214214 run : |
215- python3 -m pip install --upgrade pip
216- pip install "conan>=2.0,<3 "
215+ python3 -m pip install pip==25.0.1
216+ pip install "conan==2.15.1 "
217217 conan profile detect --force
218218 - name : Install or build all dependencies with Conan
219219 run : |
@@ -250,8 +250,8 @@ jobs:
250250 submodules : ' recursive'
251251 - name : Install Conan
252252 run : |
253- python3 -m pip install --upgrade pip
254- pip install "conan>=2.0,<3 "
253+ python3 -m pip install pip==25.0.1
254+ pip install "conan==2.15.1 "
255255 conan profile detect --force
256256 - name : Install or build all dependencies with Conan
257257 run : |
Original file line number Diff line number Diff line change 11# Copyright The OpenTelemetry Authors
22# SPDX-License-Identifier: Apache-2.0
33
4- FROM ubuntu:latest
4+ FROM ubuntu:latest@sha256:1e622c5f073b4f6bfad6632f2616c7f59ef256e96fe78bf6a595d1dc4376ac02
55ENV DEBIAN_FRONTEND=noninteractive
6+
67WORKDIR /work
78
89# install grpc and abseil
Original file line number Diff line number Diff line change 11# Copyright The OpenTelemetry Authors
22# SPDX-License-Identifier: Apache-2.0
33
4- FROM otel/opentelemetry-collector
4+ FROM otel/opentelemetry-collector:0.123.0@sha256:c8e36258c1b26927fb7b05c5186b90e9c3d77315efc24f65d6fddec1c14b60b3
55COPY . .
66CMD ["--config" , "/otel-cpp/otel-config.yaml" ]
77EXPOSE 4317
You can’t perform that action at this time.
0 commit comments