From 76f04697058e1b0b969c835f987d3ba31d4e98ca Mon Sep 17 00:00:00 2001 From: Olivier Gayot Date: Fri, 19 Jan 2024 17:00:09 +0100 Subject: [PATCH] filesystem: fix run-answers for deleting a partition When trying to delete a partition using the answers-based mechanism, subiquity tries to call .done() on the ConfirmDeletesStretchy overlay. However, this method does not exist. The .confirm() method is what we should use instead. Signed-off-by: Olivier Gayot --- subiquity/client/controllers/filesystem.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subiquity/client/controllers/filesystem.py b/subiquity/client/controllers/filesystem.py index 0f408793..3a5b463d 100644 --- a/subiquity/client/controllers/filesystem.py +++ b/subiquity/client/controllers/filesystem.py @@ -216,7 +216,7 @@ class FilesystemController(SubiquityTuiController, FilesystemManipulator): return if isinstance(body.stretchy, ConfirmDeleteStretchy): if action.get("submit", True): - body.stretchy.done() + body.stretchy.confirm() else: async for _ in self._enter_form_data( body.stretchy.form, action["data"], action.get("submit", True)