Bug 1121981

Summary: YaST2 apparmor can't display changes. "Unknown Dialog changes returned by apparmor"
Product: [openSUSE] openSUSE Distribution Reporter: Nick Singer <nsinger>
Component: YaST2Assignee: E-mail List <yast2-maintainers>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: mfilka
Version: Leap 15.0   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: save_y2logs

Description Nick Singer 2019-01-15 10:48:30 UTC
Created attachment 794447 [details]
save_y2logs

While debugging an apparmor profile with YaST2 I encountered some crash of the module. Steps to reproduce:

1. Execute "yast2 apparmor"
2. Select "Scan Audit logs"
3. Dialog showing "Profile: /usr/share/openqa/script/worker; Execute: /opt/qemu-system-aarch64
4. Click "Profile""
5. A dialog appears: "Sould AppArmor sanitise" => Yes
6. In the next dialog, select "Finish"
7. "View Changes"
8. The error message appears: "Error - Unknown Dialog changes returned by apparmor" => "OK" -> "Error - Details: undefined method `run' for nil:NilClass - Caller:  /usr/share/YaST2/lib/apparmor/apparmor_ui_dialog.rb:278:in `block (2 levels) in execute'"

save_y2logs attached
Comment 1 Michal Filka 2019-01-15 13:00:36 UTC
Sounds as a duplicate of bnc#1120043

*** This bug has been marked as a duplicate of bug 1120043 ***