Skip to content

Conversation

@apaolillo
Copy link
Owner

Extract common Ubuntu user configuration steps into a reusable configure_ubuntu_user helper.

This removes duplicated logic from get_user_builder and centralizes:

  • base and optional package installation
  • locale configuration
  • image unminimization
  • non-root user creation
  • workspace and library directory setup

No functional changes intended; this is a pure refactoring to simplify future builder recipes and reduce maintenance overhead.

Extract common Ubuntu user configuration steps into a reusable
`configure_ubuntu_user` helper.

This removes duplicated logic from `get_user_builder` and centralizes:
- base and optional package installation
- locale configuration
- image unminimization
- non-root user creation
- workspace and library directory setup

No functional changes intended; this is a pure refactoring to simplify
future builder recipes and reduce maintenance overhead.

Signed-off-by: Antonio Paolillo <apaolill@gmail.com>
@apaolillo apaolillo requested a review from EstAK January 15, 2026 19:17
@apaolillo apaolillo self-assigned this Jan 15, 2026
@EstAK EstAK merged commit 98e4e9c into main Jan 16, 2026
5 checks passed
@EstAK EstAK deleted the ubuserbuilder branch January 16, 2026 08:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants