Skip to content

Commit ef711c7

Browse files
authored
Merge branch 'main' into chore/GHA-240508-stepsecurity-remediation
2 parents c2bd7fd + f6d16d2 commit ef711c7

File tree

7 files changed

+14
-13
lines changed

7 files changed

+14
-13
lines changed

.devcontainer/Dockerfile.conan

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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

55
RUN 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

2424
ARG USER_UID=1000
2525
ARG USER_GID=1000
@@ -52,4 +52,4 @@ WORKDIR /workspaces/opentelemetry-cpp
5252

5353
ENTRYPOINT []
5454

55-
CMD ["/bin/bash"]
55+
CMD ["/bin/bash"]

.devcontainer/Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ ENV IS_CONTAINER_BUILD=true
4747

4848
COPY ./.devcontainer/customize_container.sh /tmp/opentelemetry_cpp/devcontainer/customize_container.sh
4949
RUN /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

5252
USER devuser
5353

.github/workflows/benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
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

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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

.github/workflows/cmake_install.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff 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: |

docker/ubuntuLatest/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# Copyright The OpenTelemetry Authors
22
# SPDX-License-Identifier: Apache-2.0
33

4-
FROM ubuntu:latest
4+
FROM ubuntu:latest@sha256:1e622c5f073b4f6bfad6632f2616c7f59ef256e96fe78bf6a595d1dc4376ac02
55
ENV DEBIAN_FRONTEND=noninteractive
6+
67
WORKDIR /work
78

89
#install grpc and abseil

functional/otlp/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
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
55
COPY . .
66
CMD ["--config", "/otel-cpp/otel-config.yaml"]
77
EXPOSE 4317

0 commit comments

Comments
 (0)