Project

General

Profile

Actions

action #152617

closed

[qe-core]s390x zkvm installation, serial output gets stuck sometimes due to btrfs qgroup scan

Added by rfan1 5 months ago. Updated 5 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
Bugs in existing tests
Target version:
Start date:
2023-12-14
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Description

The issue might have something to do with the backend btrfs qgroup scan process.
I can see serial terminal output gets stuck with messages:

*** Starting YaST ***
WARNING: Nokogiri was built against LibXML version 2.9.14, but has dynamically loaded 2.10.3
[  600.404515][  T163] BTRFS info (device vda2): qgroup scan completed (inconsistency flag cleared)

We may need to refresh it

Observation

openQA test in scenario sle-15-SP5-Server-DVD-Updates-s390x-qam-gnome@s390x-kvm fails in
installation

Test suite description

Testsuite maintained at https://gitlab.suse.de/qa-maintenance/qam-openqa-yml.

Reproducible

Fails since (at least) Build 20231207-1

Expected result

Last good: 20231206-1 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by rfan1 5 months ago

  • Description updated (diff)
Actions #2

Updated by rfan1 5 months ago

I added a workaround here, hopefully it can help

--- a/lib/utils.pm
+++ b/lib/utils.pm
@@ -1780,6 +1780,7 @@ sub reconnect_mgmt_console {
                 }
                 wait_serial('GNU GRUB', $args{grub_timeout}) ||
                   diag 'Could not find GRUB screen, continuing nevertheless, trying to boot';
+                type_string "\n";    # Refresh the page
                 type_line_svirt '', expect => $login_ready, timeout => $args{timeout}, fail_message => 'Could not find login prompt';
             }
         }
Actions #3

Updated by rfan1 5 months ago

  • Target version set to QE-Core: Ready
Actions #5

Updated by rfan1 5 months ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF