Project

General

Profile

Actions

action #56006

closed

coordination #9576: [epic][opensuse][sle][functional][y] VNC+SSH Installations

[functional][y][Timebox:24] Fix remote installation over ssh for openSUSE

Added by riafarov over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
New test
Target version:
SUSE QA - Milestone 33
Start date:
2019-05-29
Due date:
2020-03-24
% Done:

0%

Estimated time:
Difficulty:

Description

See parent ticket for the motivation.

Follow up on #52313. We got test suite running, but now installer fails due to some configuration issues (might be DNS or NAT). As we boot into iso, we can disable online repos, see this module:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/installation/online_repos.pm
So setting DISABLE_ONLINE_REPOS will do the trick.

As it's follow up, increasing priority to get it done.

Acceptance criteria

  1. Remote installation over ssh is tested on o3 for Leap and TW
  2. New test suite is added to the development job group first, once proven to be stable is moved to the main job group

Suggestions

Use SLES remote_ssh_controller and remote_ssh_target_nfs test suites as a base.
See https://openqa.suse.de/tests/latest?test=remote_ssh_controller&machine=64bit&flavor=Installer-DVD&distri=sle&arch=x86_64&version=15-SP1
https://openqa.suse.de/tests/latest?arch=x86_64&version=15-SP1&test=remote_ssh_target_ftp&machine=64bit&distri=sle&flavor=Installer-DVD

There is worker class tap.
riafarov has access to the machine, so candidate to pair up.
Setup should just work, so fixing is out of scope.

We need to create support_server image which works with dhcp and dns roles.
Secondly, we will have to adjust code for the network configuration which works with wicked as we have NetworkManager.
Alternative will be to get images which have wicked.

For the development we can trigger support_server as normal (not MM test) and once everything works there, we can trigger it as a part of MM test.

Actions

Also available in: Atom PDF