feat: remove "extras" packages from factory #2666
Labels
enhancement
New feature or request
triage
Add this label to issues that should be triaged and prioretized in the next planning call
When a user with BYOI passes their base image through the factory, we should only install packages required by kairos to function. No "extras" should be added like nano, vim, or anything else that the user did not request.
IMO we should split
images/Dockerfile.ubuntu
into something likeimages/Dockerfile.ubuntu-factory
andimages/Dockerfile.ubuntu-base
(or a better name) where the former only contains packages that are required to convert any image into a Kairos distro, while the latter will be used as--BASE_IMAGE=ubuntu-base
.The text was updated successfully, but these errors were encountered: