Open
Conversation
Member
trungams
commented
Feb 24, 2026
- update packages list to latest revision, remove unneeded packages
- improve python scripts to quickly sync repo to latest package list version
- update packages list to latest version, remove unneeded packages Signed-off-by: Thien Trung Vuong <tvuong@microsoft.com>
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the Azure Linux package list to the latest revision and improves the tooling for managing component lists. The changes consolidate and enhance Python scripts for syncing the repository to the latest package list version.
Changes:
- Replaced the old
add-missing-components-from-image.pyscript with a more comprehensiveupdate-components-list.pyscript that provides bothadd-missingandupdatesubcommands - Updated
components-full.tomlwith the latest package list (many packages added, removed, and reordered alphabetically) - Added
wget2/wget2.comp.tomlto enable the wget compatibility package - Removed dedicated component files for packages that are no longer in the distribution (golang, perl, python, qcoro packages)
Reviewed changes
Copilot reviewed 69 out of 71 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
scripts/update-components-list.py |
New comprehensive script with two subcommands: add-missing (replaces old script) and update (new functionality for syncing component tree) |
scripts/add-missing-components-from-image.py |
Removed - functionality replaced by new script |
base/comps/components-full.toml |
Updated with latest package list - hundreds of packages added/removed/reordered alphabetically |
base/comps/wget2/wget2.comp.toml |
Added build configuration to supply wget compatibility package |
base/comps/*/ (60+ files) |
Removed dedicated component files for packages with test skip configurations that are no longer needed |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.