Install by default the enhanced_base pattern for immutable mode #3356
Merged
imobachgs merged 1 commit intoagama-project:masterfrom Apr 10, 2026
Merged
Install by default the enhanced_base pattern for immutable mode #3356imobachgs merged 1 commit intoagama-project:masterfrom
imobachgs merged 1 commit intoagama-project:masterfrom
Conversation
… allowing users to unselect it and stay with immutable_base only
imobachgs
approved these changes
Apr 10, 2026
4 tasks
mvidner
added a commit
that referenced
this pull request
Apr 13, 2026
## Problem - agama-web-server.service fails to start, in daily CI run: https://github.com/agama-project/agama/actions/runs/24238863269/job/70768224867 - mistake in editing a product file, in #3356 - schema validity is not even a question, it simply does not deserialize ## Solution - [x] fix the syntax - [x] .changes file ## Testing - [x] Tested manually - [x] Added a new unit test to catch this sooner ## Screenshots No ## Documentation Do we need more docs? No, just more tests to catch it before the PR is merged.
Merged
imobachgs
added a commit
that referenced
this pull request
Apr 14, 2026
Prepare to release version 20. * #3294 * #3295 * #3296 * #3297 * #3298 * #3299 * #3300 * #3301 * #3302 * #3303 * #3304 * #3305 * #3306 * #3307 * #3308 * #3309 * #3310 * #3311 * #3312 * #3313 * #3315 * #3316 * #3317 * #3318 * #3319 * #3320 * #3322 * #3323 * #3325 * #3326 * #3327 * #3329 * #3330 * #3331 * #3333 * #3334 * #3336 * #3338 * #3339 * #3342 * #3343 * #3349 * #3351 * #3352 * #3353 * #3354 * #3356 * #3357 * #3358 * #3359 * #3360 * #3361 * #3362 * #3363 * #3364 * #3365 * #3366 * #3367 * #3368 * #3371 * #3372 * #3373 * #3375 * #3376 * #3378 * #3379 * #3380 * #3381 * #3382 * #3385 * #3386
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.
Install by default the enhanced_base pattern for immutable mode still allowing users to unselect it and stay with immutable_base only
Problem
The mode (immutable / standard) does not define how the system should be used (container host vs. general purpose OS), therefor either is a valid expectation of users to get by default the same software installed independently on the mode (expect packages specific to the mode)
Solution
Add the enhanced_base pattern to the immutable mode; not as mandatory, but user-selectable and pre-selected, which allows users to easily install equivalent package selection to SL-Micro