|
18 | 18 | <rpm-excludedocs>true</rpm-excludedocs> |
19 | 19 | </preferences> |
20 | 20 | <preferences profiles="lima"> |
21 | | - <type image="oem" format="qcow2" filesystem="ext4" firmware="efi" /> |
| 21 | + <type image="oem" format="qcow2" filesystem="ext4" fsmountoptions="x-systemd.growfs" |
| 22 | + firmware="efi"> |
| 23 | + <oemconfig> |
| 24 | + <!-- |
| 25 | + Disable Kiwi's built-in partition resizing; that is very generic and |
| 26 | + pulls in lots of dependencies. We use systemd-repart + x-systemd.growfs |
| 27 | + --> |
| 28 | + <oem-resize>false</oem-resize> |
| 29 | + </oemconfig> |
| 30 | + </type> |
22 | 31 | </preferences> |
23 | 32 | <preferences profiles="wsl"> |
24 | 33 | <type image="tbz" /> |
|
71 | 80 | <package name="mkcert" /> <!-- used by the image-allow-list feature --> |
72 | 81 | <package name="iptables-backend-nft" /> |
73 | 82 | <package name="openssh-server" /> |
| 83 | + <package name="sudo" /> |
74 | 84 | <package name="system-user-nobody" /> |
75 | 85 | <package name="systemd" /> |
76 | 86 | <package name="rd-openresty" /> |
|
79 | 89 | </packages> |
80 | 90 | <packages type="image" profiles="wsl"> |
81 | 91 | <package name="hostname" /> <!-- needed for lima on WSL (getWslSSHAddress) --> |
82 | | - <package name="sudo" /> |
83 | 92 | <package name="systemd >= 255.7" /> |
84 | 93 | </packages> |
85 | 94 | <packages type="image" profiles="lima"> |
86 | | - <package name="cloud-init" /> |
87 | 95 | <package name="cni-plugin-flannel" /> |
88 | | - <package name="dracut-kiwi-oem-repart" /> |
89 | 96 | <package name="dracut" /> |
90 | 97 | <package name="grub2" /> |
91 | | - <package name="kernel-default" /> |
92 | | - <package name="NetworkManager" /> |
| 98 | + <package name="kernel-default-base" /> |
| 99 | + <package name="systemd-networkd" /> |
| 100 | + <package name="systemd-resolved" /> |
93 | 101 | <package name="grub2-x86_64-efi" arch="x86_64" /> |
94 | 102 | </packages> |
95 | 103 | <users> |
|
0 commit comments