diff --git a/.github/workflows/pr-build.yaml b/.github/workflows/pr-build.yaml index 78b40da..bd6deef 100644 --- a/.github/workflows/pr-build.yaml +++ b/.github/workflows/pr-build.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-22.04, ubuntu-24.04, ubuntu-latest] + os: [ubuntu-22.04, ubuntu-24.04, ubuntu-26.04, ubuntu-latest] steps: - name: Checkout code and submodules uses: actions/checkout@v4 diff --git a/.github/workflows/run-tests.yaml b/.github/workflows/run-tests.yaml index 63b17c9..6f17591 100644 --- a/.github/workflows/run-tests.yaml +++ b/.github/workflows/run-tests.yaml @@ -10,17 +10,13 @@ jobs: test: strategy: matrix: - python-version: ['3.8', '3.10', '3.12'] - os: [ubuntu-22.04, ubuntu-24.04] - exclude: + include: - os: ubuntu-22.04 - python-version: '3.8' - - os: ubuntu-22.04 - python-version: '3.12' - - os: ubuntu-24.04 - python-version: '3.8' - - os: ubuntu-24.04 python-version: '3.10' + - os: ubuntu-24.04 + python-version: '3.12' + - os: ubuntu-26.04 + python-version: '3.14' runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 diff --git a/doc/dwarf-json-files.md b/doc/dwarf-json-files.md index 09b96d3..7671833 100644 --- a/doc/dwarf-json-files.md +++ b/doc/dwarf-json-files.md @@ -41,6 +41,7 @@ Available versions include: - Ubuntu 20.04: Ceph 15.2.17, 17.2.x series - Ubuntu 22.04: Ceph 17.2.x, 19.2.x series - Ubuntu 24.04: Ceph 19.2.x series +- Ubuntu 26.04: Ceph 20.x series File naming format: `_dwarf.json` - Example: `17.2.6-0ubuntu0.22.04.2_dwarf.json` diff --git a/doc/getting-started.md b/doc/getting-started.md index 1729989..c850193 100644 --- a/doc/getting-started.md +++ b/doc/getting-started.md @@ -8,7 +8,7 @@ The fastest way to start tracing on Ubuntu is using pre-built binaries and DWARF ### Prerequisites -- Ubuntu 20.04, 22.04, or 24.04 +- Ubuntu 20.04, 22.04, 24.04, or 26.04 - Kernel version 5.8 or higher - Sudo/root access - A running Ceph cluster