diff --git a/service/lib/agama/software/callbacks/progress.rb b/service/lib/agama/software/callbacks/progress.rb index b52f421d19..91377292ef 100644 --- a/service/lib/agama/software/callbacks/progress.rb +++ b/service/lib/agama/software/callbacks/progress.rb @@ -92,7 +92,9 @@ def done_package(error_code, description) question = Agama::Question.new( qclass: "software.package_error.install_error", text: description, - options: [retry_label.to_sym, continue_label.to_sym, abort_label.to_sym], + # FIXME: temporarily removed the "Abort" option until the final failed + # state is handled properly + options: [retry_label.to_sym, continue_label.to_sym], default_option: retry_label.to_sym, data: { "package" => current_package } ) @@ -101,8 +103,9 @@ def done_package(error_code, description) case question_client.answer when retry_label.to_sym "R" - when abort_label.to_sym - "C" + # FIXME: temporarily disabled + # when abort_label.to_sym + # "C" when continue_label.to_sym "I" else diff --git a/service/package/rubygem-agama-yast.changes b/service/package/rubygem-agama-yast.changes index 1d32058827..cf4001c1d9 100644 --- a/service/package/rubygem-agama-yast.changes +++ b/service/package/rubygem-agama-yast.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Feb 24 12:03:58 UTC 2025 - Ladislav Slezák + +- Temporarily hide the abort installation option in the package + installation failure question until the failed state is properly + handled. (related to gh#agama-project/agama#2049) + ------------------------------------------------------------------- Mon Feb 24 07:41:17 UTC 2025 - Ancor Gonzalez Sosa