Description
Is your feature request related to a problem? Please describe.
Currently, the user can only see and select additional bundles to be added using the installation under the Advanced Options. There is a default list of bundles which are always installed which varies between the desktop and the server images. Also, some bundles are installed based on option selections like choosing a non-default timezone, language, or keyboard, etc.
Describe the solution you'd like
All of the bundles which will be installed should be disabled on the bundle list page.
- Bundles which must be installed due to option choices visible and selected, but not able to unselect
- Bundles which are defaults to be installed should as selected, but can be unselected by the user. This is useful for example if using the live-desktop image, but the user only wants to install the basic bundles to the target as more of a server without the desktop bundles.
Additional context
If the data is available, show the total estimated size of the bytes to be download for the selection choices -- and maybe an estimate of time to download based on a quick network bandwidth check?