From 94364fbe9f5a90cd30262a4c917d441b3384009d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patryk=20Kami=C5=84ski?= Date: Thu, 13 Nov 2025 10:19:52 +0000 Subject: [PATCH] [CI][Benchmarks] Fix perf installation on Ubuntu 25.10 Add apt repositories from Ubuntu 25.10 (Questing) to install perf in docker images that use kernel from Ubuntu 25.10. --- devops/actions/run-tests/benchmark/action.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/devops/actions/run-tests/benchmark/action.yml b/devops/actions/run-tests/benchmark/action.yml index 826e5bbc8e77c..1f369b8d9ac79 100644 --- a/devops/actions/run-tests/benchmark/action.yml +++ b/devops/actions/run-tests/benchmark/action.yml @@ -177,7 +177,14 @@ runs: - name: Install perf in version matching the host kernel shell: bash run: | + # Install perf in version matching the host kernel echo "::group::install_linux_tools" + if [ "$RUNNER_TAG" = '["BMG_PERF"]' ]; then + echo "Adding repositories for Ubuntu 25.10 (Questing) on BMG_PERF runner" + echo "deb http://archive.ubuntu.com/ubuntu/ questing main restricted universe multiverse" | sudo tee /etc/apt/sources.list.d/questing.list + echo "deb http://archive.ubuntu.com/ubuntu/ questing-updates main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/questing.list + echo "deb http://security.ubuntu.com/ubuntu/ questing-security main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list.d/questing.list + fi sudo apt-get update sudo apt-get install -y linux-tools-$(uname -r) echo "::endgroup::"