openSUSE / agama

A service-based Linux installer
GNU General Public License v2.0
124 stars 36 forks source link

feat(storage): generate the storage config including all settings #1422

Closed joseivanlopez closed 6 days ago

joseivanlopez commented 6 days ago

Problem

If the storage settings are loaded (agama config load) or edited (agama config edit), then the agama config show command only reports the settings indicated with load or edit. That is, the rest of default applied settings (e.g., volumes) is not included. Nevertheless, the complete settings are reported if the proposal is calculated from the UI.

Solution

Always report the complete proposal settings independently on how the reproposal was requested.