Commit Graph

7 Commits

Author SHA1 Message Date
Andrea Bolognani f878489f61 Normalize bootloader situation
Each image should have exactly one bootloader installed: either
GRUB2 for most images, or sd-boot for the experimental one.

efibootmgr is useful regardless of the bootloader, so it should
always be installed.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
(cherry picked from commit 5a833e9841344e69f05e3438685f115ac14d841d)
2024-04-26 10:34:54 +03:00
Andrea Bolognani a59e412a4d Avoid @anaconda-tools in minimal images
As the name suggests, these images should contain @core and
little else. For reference, a regular Fedora Workstation
doesn't include all packages in that group.

Since we're no longer installing @anaconda-tools, stop
mentioning it in comments.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
(cherry picked from commit 53025f548c6cab2b83dcfdb44e6d798de1163dc2)
2024-04-26 10:34:19 +03:00
Andrea Bolognani db25fe7de6 OpenSSH is part of @core
Both the client and server parts. No need to install them
explicitly.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
(cherry picked from commit 9eba032a371408489e9869ee5292b5318a7caef4)
2024-04-26 10:33:41 +03:00
Andrea Bolognani eedd994158 Handle services consistently
Services are enabled by default, so there's no need to
explicitly disable them, and disabling a service that's not
installed is a no-op, so we can just use the same exact call
everywhere.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
(cherry picked from commit c3abb28ef8528f6f80cd27eb00c737db7ddd1524)
2024-04-26 10:33:21 +03:00
David Abdurachmanov ca65be1bdb
Remove new added packages.
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-13 14:31:10 +03:00
David Abdurachmanov d04d76ddfd
Add kiwi-cli
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-13 13:30:34 +03:00
David Abdurachmanov ab3fd7715c
Minimal + Kiwi CLI
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-04-13 13:30:12 +03:00