Users installing many machines, especially with AutoYaST, might not be sure which product they are installing when almost everything is automated. They (or some automatism) might or might not have picked the correct AutoYaST profile, but they can't verify that.
Fix
Show the name of the base product while packages are being installed in the new unified installation progress step, but only during system installation or upgrade (no matter if using AutoYaST or not); not in the installed system.
Limitations
Only the base product is shown, not any add-on products. This is in line with the reduction of this progress reporting to one single progress bar with only the overall progress, not individual packages.
Notice that many SLE-based products still show their own product name (e.g. "SUSE Linux Enterprise Server 15 Service Pack 4 for SAP"), not just the product they are derived from (just "SUSE Linux Enterprise Server 15 Service Pack 4") because they are genuine base products.
Test
Manual tests:
In an installed TW VM: Installing packages in the installed system
Leap 15.4 installation
SLE-15 SP4 installation
Screenshots
Leap 15.4 installation
Change since this screenshot: No more bold font for the product name. If we want that, it should be done via QSS which is a lot more flexible.
SLE-15 SP4 installation (Qt)
Notice that it really displays the HPC product, not just SLE-15 SP4 which it is based on.
Coverage decreased (-0.01%) to 41.641% when pulling 7ff4d3b300518084c98322b96743b6d20b526ca0 on huha-show-product-master into 3dae6a0325539e83788d8f9938619f761ed41867 on master.
Trello
https://trello.com/c/CeYLzrD1/
Bugzilla
https://bugzilla.suse.com/show_bug.cgi?id=1196674
Problem
Users installing many machines, especially with AutoYaST, might not be sure which product they are installing when almost everything is automated. They (or some automatism) might or might not have picked the correct AutoYaST profile, but they can't verify that.
Fix
Show the name of the base product while packages are being installed in the new unified installation progress step, but only during system installation or upgrade (no matter if using AutoYaST or not); not in the installed system.
Limitations
Only the base product is shown, not any add-on products. This is in line with the reduction of this progress reporting to one single progress bar with only the overall progress, not individual packages.
Notice that many SLE-based products still show their own product name (e.g. "SUSE Linux Enterprise Server 15 Service Pack 4 for SAP"), not just the product they are derived from (just "SUSE Linux Enterprise Server 15 Service Pack 4") because they are genuine base products.
Test
Manual tests:
Screenshots
Leap 15.4 installation
Change since this screenshot: No more bold font for the product name. If we want that, it should be done via QSS which is a lot more flexible.
SLE-15 SP4 installation (Qt)
Notice that it really displays the HPC product, not just SLE-15 SP4 which it is based on.
SLE-15 SP4 installation (NCurses)
Related PRs