Project

General

Profile

Actions

action #129919

closed

[security] s390x CC maintenance installation on 15-SP5 fails to find ssh enabling in the summary

Added by tjyrinki_suse 11 months ago. Updated 11 months ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:
32.00 h
Difficulty:

Description

openQA test in scenario sle-15-SP5-Server-DVD-Updates-s390x-mru-install-minimal-with-addons-cc@s390x-kvm-sle12 fails in
installation_overview

The installation summary has changed.

It works in 15-SP4 https://openqa.suse.de/tests/11198072#step/installation_overview/3. There is no similar job in development job group, instead a text based creation https://openqa.suse.de/tests/11162326

Acceptance Criteria

  1. Study the logic what is trying to be achieved, and adjust it and/or add suitable needles to suit also 15-SP5
Actions #2

Updated by tjyrinki_suse 11 months ago

  • Description updated (diff)
Actions #3

Updated by amanzini 11 months ago

my 2 cents: this could be a good chance to take the libYUI-REST approach and dismiss needle-based installation, see also https://progress.opensuse.org/issues/124532

Actions #4

Updated by tjyrinki_suse 11 months ago

  • Priority changed from Normal to High
Actions #5

Updated by tjyrinki_suse 11 months ago

  • Estimated time changed from 16.00 h to 32.00 h
Actions #6

Updated by FSzekely 11 months ago

  • Assignee set to FSzekely
Actions #7

Updated by FSzekely 11 months ago

The solution seems to be a more precise needle. The MR is on the way.
Successful test run in openQA:
https://openqa.suse.de/tests/11256874#step/installation_overview/1

From autoinst.log:

[2023-06-05T15:32:14.610607+02:00] [debug] [pid:22251] tests/installation/installation_overview.pm:121 called installation_overview::ensure_ssh_unblocked -> tests/installation/installation_overview.pm:39 called testapi::send_key_until_needlematch
[2023-06-05T15:32:14.610766+02:00] [debug] [pid:22251] <<< testapi::check_screen(mustmatch=[
    "ssh-blocked",
    "ssh-open"
  ], timeout=0)
[2023-06-05T15:32:16.809634+02:00] [debug] [pid:22251] >>> testapi::_handle_found_needle: found ssh-open_firewall_disabled-20230605, similarity 1.00 @ 390/547
[2023-06-05T15:32:16.869190+02:00] [debug] [pid:22251] ||| finished installation_overview installation (runtime: 4 s)
Actions #9

Updated by FSzekely 11 months ago

  • Status changed from Workable to In Progress
  • % Done changed from 0 to 90
Actions #10

Updated by FSzekely 11 months ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF