[Bug 993285] New: [openQA] Yast should not ask to confirm the license if no-acceptance-needed is present
http://bugzilla.suse.com/show_bug.cgi?id=993285 Bug ID: 993285 Summary: [openQA] Yast should not ask to confirm the license if no-acceptance-needed is present Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: mlin@suse.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- With yast2-installation 3.1.205[1], we see the layout is changed on openQA[2], however it looks wrong for openSUSE, we should already had no-acceptance-needed file in the license.tar.gz in the media, IIRC installer should not ask the license confirmation if it is present. Installer should respect that if no-acceptance-needed is present. [1] https://build.opensuse.org/request/show/417079 [2] https://openqa.opensuse.org/tests/240100#step/good_buttons/1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=993285 Max Lin <mlin@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimstar@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=993285 http://bugzilla.suse.com/show_bug.cgi?id=993285#c1 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium URL| |https://trello.com/c/qdaynD | |8n CC| |locilka@suse.com Assignee|yast2-maintainers@suse.de |yast-internal@suse.de Flags| |needinfo?(locilka@suse.com) --- Comment #1 from Steffen Winterfeldt <snwint@suse.com> --- Hm, seems bug 980374 needs some fine-tuning. :-) Lukas, could you check, please? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=993285 http://bugzilla.suse.com/show_bug.cgi?id=993285#c2 Lukas Ocilka <locilka@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|yast-internal@suse.de |locilka@suse.com Flags|needinfo?(locilka@suse.com) | --- Comment #2 from Lukas Ocilka <locilka@suse.com> --- I'll also check https://github.com/yast/yast-packager/pull/172 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=993285 http://bugzilla.suse.com/show_bug.cgi?id=993285#c3 --- Comment #3 from Lukas Ocilka <locilka@suse.com> --- Well, it's tricky ... Installer asks Packager whether license needs to be accepted and packager says yes (by default). It's caused by the fact, that the license itself is not yet initialized at that time. And lazy loading will be hard ... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=993285 http://bugzilla.suse.com/show_bug.cgi?id=993285#c4 Lukas Ocilka <locilka@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #4 from Lukas Ocilka <locilka@suse.com> --- Harder than expected, PR in review https://github.com/yast/yast-packager/pull/182 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=993285 http://bugzilla.suse.com/show_bug.cgi?id=993285#c5 Lukas Ocilka <locilka@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #5 from Lukas Ocilka <locilka@suse.com> --- PR just merged -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=993285 http://bugzilla.suse.com/show_bug.cgi?id=993285#c6 --- Comment #6 from Lukas Ocilka <locilka@suse.com> --- Additional PR to fix test in installation https://github.com/yast/yast-installation/pull/419 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com