action #39017
closedcoordination #38615: [functional][y][epic] New Installation Workflow - SLE 15 style system roles for openSUSE
[functional][y] New Installation Workflow - SLE 15 style system roles for openSUSE, adjust test suited for minimalX, lxde, xfce
0%
Description
openSUSE is moving to using the same yast system_role module as SLE 15
These changes are in Staging:D, but should be already reaching TW and Leap 15.1 fairly soon.
See parent ticket and #39014 , as role selection already works.
https://openqa.opensuse.org/tests/708796#step/installer_desktopselection/30
NOTE: Soon after this test was run the decision was made to remove the "Custom" option on the screen also
Acceptance criteria¶
- openSUSE Tumbleweed & 15.1 should use the system_role test module instead of desktopselection
- old test behaviour will need to be preserved for 15.0 and earlier (for maintenance)
- minimalX, lxde, xfce desktop selection works using new flow with system roles
Suggestions¶
There are 2 possible ways:
a) Select Server role and select required patterns as software
b) Select Gnome role and unselect gnome, and select patterns for minimalX/lxde/xfce
See https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/5588 as it can be reused to unselect some patterns after default installation.
Updated by riafarov over 5 years ago
- Copied from action #39014: [functional][y] New Installation Workflow - SLE 15 style system roles for openSUSE, adjust test suites for Gnome, KDE and Texmode installations added
Updated by okurz over 5 years ago
- Due date set to 2018-09-25
- Target version changed from Milestone 18 to Milestone 19
Updated by riafarov over 5 years ago
- Copied from deleted (action #39014: [functional][y] New Installation Workflow - SLE 15 style system roles for openSUSE, adjust test suites for Gnome, KDE and Texmode installations)
Updated by riafarov over 5 years ago
- Description updated (diff)
- Due date changed from 2018-09-25 to 2018-09-11
- Status changed from New to Workable
- Priority changed from Normal to High
Updated by riafarov over 5 years ago
for minimalx it was enough to add just needles and following settings to the test suite:
SYSTEM_ROLE_FIRST_FLOW=1 SYSTEM_ROLE_STYLE=1 SYSTEM_ROLE=textmode PATTERNS=default,minimalx
lxde and xfce patterns are missing in the installer.
Updated by riafarov over 5 years ago
- Due date changed from 2018-09-11 to 2018-09-25
Updated by riafarov over 5 years ago
No failing tests for this functionality in leap 15.1