Skip to content

Add Ubuntu 26.04 to CI and package builds.#21939

Merged
Ferroin merged 1 commit intonetdata:masterfrom
Ferroin:ubuntu-26.04
Mar 11, 2026
Merged

Add Ubuntu 26.04 to CI and package builds.#21939
Ferroin merged 1 commit intonetdata:masterfrom
Ferroin:ubuntu-26.04

Conversation

@Ferroin
Copy link
Member

@Ferroin Ferroin commented Mar 11, 2026

Summary

Expected release date is 2026-04-23.

Test Plan

CI passes on this PR.

Additional Info

Relevant to #21912


Summary by cubic

Add Ubuntu 26.04 as the default Ubuntu target in CI and package builds, and document support. Prepares for the 2026-04-23 Ubuntu release.

  • New Features
    • CI/builds: switch default Ubuntu to 26.04 with ubuntu/resolute; keep 24.04 as an explicit target with ubuntu/noble.
    • Docs: add Ubuntu 26.04 to PLATFORM_SUPPORT.

Written for commit fdbfbaa. Summary will update on new commits.

Expected release date is 2026-04-23.
@github-actions github-actions bot added area/ci area/packaging Packaging and operating systems support area/docs labels Mar 11, 2026
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.
Architecture diagram
sequenceDiagram
    participant GHA as GitHub Actions CI
    participant Matrix as Matrix Job Generator
    participant Runner as Build Runner (Ubuntu)
    participant Repo as Package Repository

    Note over GHA,Repo: CI Build & Packaging Flow (Updated for Ubuntu 26.04)

    GHA->>Matrix: Load .github/data/distros.yml
    
    rect rgb(23, 37, 84)
    Note right of Matrix: CHANGED: 26.04 (Resolute) is now the default anchor
    Matrix->>Runner: Initialize job (distro: ubuntu, version: 26.04)
    Runner->>Runner: Run build scripts
    Runner->>Repo: CHANGED: Push packages to 'ubuntu/resolute'
    end

    rect rgb(5, 46, 22)
    Note right of Matrix: NEW: 24.04 (Noble) added as explicit secondary target
    Matrix->>Runner: Initialize job (distro: ubuntu, version: 24.04)
    Runner->>Runner: Run build scripts
    Runner->>Repo: Push packages to 'ubuntu/noble'
    end

    Note over GHA,Repo: Documentation update: PLATFORM_SUPPORT.md now reflects 26.04 availability
Loading

@Ferroin Ferroin marked this pull request as ready for review March 11, 2026 13:50
@Ferroin Ferroin requested review from a team, Ancairon and kanelatechnical as code owners March 11, 2026 13:50
@Ferroin Ferroin requested a review from a team March 11, 2026 13:50
Copy link
Contributor

@thiagoftsm thiagoftsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI passed with success.

@Ferroin Ferroin merged commit 5bc4512 into netdata:master Mar 11, 2026
227 of 228 checks passed
@Ferroin Ferroin deleted the ubuntu-26.04 branch March 11, 2026 14:48
@stelfrag stelfrag mentioned this pull request Mar 16, 2026
stelfrag pushed a commit to stelfrag/netdata that referenced this pull request Mar 16, 2026
Expected release date is 2026-04-23.

(cherry picked from commit 5bc4512)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci area/docs area/packaging Packaging and operating systems support

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants