Merge pull request #1101 from dbungert/autoinstall-no-disk

filesystem: better autoinstall error when no disk
This commit is contained in:
Dan Bungert 2021-10-19 10:03:05 -06:00 committed by GitHub
commit 9818ca9717
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -435,6 +435,9 @@ class FilesystemController(SubiquityController, FilesystemManipulator):
disk = self.model.disk_for_match(
self.model.all_disks(),
layout.get("match", {'size': 'largest'}))
if not disk:
raise Exception("autoinstall cannot configure storage "
"- no disk found large enough for install")
meth(disk)
elif 'config' in self.ai_data:
self.model.apply_autoinstall_config(self.ai_data['config'])