[Packaging] Add Debian Trixie support - #33818
Conversation
Adds Trixie (13) to the deb build/test matrix in azure-pipelines.yml, mirroring the existing Bookworm entries added in Azure#26690. Fixes Azure#32069
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
There was a problem hiding this comment.
Pull request overview
Adds Debian Trixie (13) as a supported Debian codename in the Azure Pipelines build/test matrix so CI can produce and validate .deb artifacts for Debian 13, matching the existing pattern used for Debian Bookworm support.
Changes:
- Extend
BuildDebPackagesmatrix to include Debiantrixiefor each configured architecture. - Extend
TestDebPackagesmatrix to include Debiantrixiefor each configured architecture.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Naga Nandyala (@naga-nandyala) could this be reviewed please? Trixie has been released for almost a year now, would be great to have |
Live test skipped⏭️ Skipping the live test for this revision because no new test file was added ( The live-test pipeline runs only the test files a PR changes, so there is nothing to execute for this commit. This is informational — a regression test is encouraged where it makes sense, but not required. If a test file is added in a later commit, the live test will run automatically. |
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
🤖 PR Validation — ️✔️ All clear
Related command
N/A — packaging/CI change only, no CLI command changes.
Description
Adds Debian Trixie (13) to the
BuildDebPackages/TestDebPackagesmatrix inazure-pipelines.yml, mirroring the existing Bookworm entries added in #26690.packages.microsoft.com/repos/azure-cli/dists/currently only goes up tobookworm, so anyone on Debian 13 installing via the documented apt-repo method hits a missingReleasefile (#32069). This PR adds the CI build/test matrix entry needed to produce atrixie.deb, the same way #26690 added Bookworm support after Debian 12's release.Note: merging this adds
trixieto what CI builds/tests, but actually publishing it topackages.microsoft.com/repos/azure-cli/dists/trixie/is a separate internal release step outside this repo — flagging that step needs to happen too for #32069 to be fully resolved.Fixes #32069
History Notes
PR information