Project

General

Profile

action #62696

coordination #60071: [functional][y][epic] SLE 15 SP2 feature testing

[functional][y][SLE-7396][SLE-7634] I/O device pre-configuration - installer part (yast and linuxrc)

Added by riafarov almost 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Spike/Research
Target version:
SUSE QA - Milestone 31
Start date:
2020-01-27
Due date:
2020-02-25
% Done:

0%

Estimated time:
Difficulty:

Description

Additional information:

https://trello.com/c/GlWzCK8w/1599-1-fasttrack-feature-sle-7632-i-o-device-pre-configuration-installer-part-yast-and-linuxrc

Epic: https://jira.suse.com/browse/SLE-7396
Linuxrc Dev: https://jira.suse.com/browse/SLE-10829
YaST Dev: https://jira.suse.com/browse/SLE-7632

Content from trello:
Side note: It seems that we are unable to get all the precise info in a reasonable time and that the implementation should be REALLY simple on our side. Let's do something and ask for feedback. It can hopefully save quite some effort even if we are asked to fix it in next sprint (we'd get info HOW to fix it :)).
About

At the end, we are probably just asked to call chzdev --import /sys/firmware/sclp_sd/config/data somewhere in Linuxrc and Installer. It's not yet known where exactly, but as this is about I/O autoconfiguration and as the configuration is done in HMC (hardware management console, a laptop connected to the machine), it should be really early in the process.

It seems, that this can also configure network cards, so it should be called even before setting it up. So really early.

And BTW, there is no way to test it at SUSE. Our available machines do not run with DPM mode (whatever it means).

https://github.com/openSUSE/installation-images/pull/352


As we don't have the hardware, here are suggested steps how to simulate the scenario:

  • Start the installation
  • Go til the point where yast.ssh should be entered to start YaST
  • Enter the following commands:
  • /sbin/chzdev dasd 0-ffff --enable
  • /sbin/chzdev zfcp 0-ffff --enable**
  • With this command all disc devices are configured. This should preferable done on a system which has only a few devices available.
  • Continue with the installation by entering yast.ssh
  • You can now skip the part where the disks are enabled.

Related issues

Copied to qe-yam - action #63256: [functional][y][SLE-7396][SLE-7634] Automate I/O device pre-configuration - installer part (yast and linuxrc) scenarioNew2020-01-27

History

#1 Updated by riafarov almost 3 years ago

  • Description updated (diff)
  • Due date changed from 2020-02-11 to 2020-02-25
  • Status changed from Blocked to New

#2 Updated by riafarov almost 3 years ago

  • Status changed from New to In Progress
  • Assignee set to riafarov

#3 Updated by riafarov almost 3 years ago

  • Copied to action #63256: [functional][y][SLE-7396][SLE-7634] Automate I/O device pre-configuration - installer part (yast and linuxrc) scenario added

#4 Updated by riafarov almost 3 years ago

  • Status changed from In Progress to Resolved

Tested on zVM and works well. Proposal for automation is in #63256. AY installation has issue as tries to activate activated devices: https://bugzilla.suse.com/show_bug.cgi?id=1163149

Also available in: Atom PDF