Project

General

Profile

Actions

action #10584

closed

[s390] sporadic fail in bootloader_s390, e.g. downloading kernel and initrd

Added by mgriessmeier over 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
-
Start date:
2016-01-15
Due date:
% Done:

100%

Estimated time:

Description

observation

tests are still failing sometimes in bootloader_s390 due to unexpected behaviour when downloading kernel and initrd...

steps to reproduce

  • "clone_job.pl" on any s390x@zVM job often enough, at least 20 times, to see the issue

problem

H1. REJECTED: too many jobs started at once cause some timeout on download --> random back-off time in qaboot did not remedy all problems, reverted changes
H2. ACCEPTED: Network download can stall some times and we can't control this --> ~~undecided if this is true, still ~~ "retry" as workaround applied, see #10584#note-18
H3. REJECTED: Network download is just slower sometimes, causing progress notification to be output more often, causing one buffer window of x3270 to fill up and the function expect_s3270 in the backend is not handling this correctly. --> expect_s3270 was behaving correctly just having wrong comments and misleading output, see #10584#note-21

suggestion

  • some tasks have been tried, workarounds applied, what is left to do:
  • DONE: Fix handling of "status line matches neither buffer_ready nor buffer_full:" in expect_s3270 to accept either H3 or H2 and reject the other -> expect_s3270 was actually fine but the message "status line matches neither buffer_ready nor buffer_full" was very confusing and improved in gh-osautoinst#514

further details

the former ftpboot fix (#10224) seems to be not the only issue with that
so i will investigate this further


Related issues 5 (0 open5 closed)

Related to openQA Tests - action #12106: s390 sporadic hang in bootloader_s390 on lsdasdResolvedokurz2016-05-24

Actions
Related to openQA Tests - action #12276: [s390] can timeout waiting for "CMS"Resolvedokurz2016-06-09

Actions
Has duplicate openQA Tests - action #11910: s390 bootloader fails in https://openqa.suse.de/tests/383606Closedokurz2016-05-10

Actions
Copied from openQA Project - action #10224: [s390] modify ftpboot to prevent tests from failing sometimes when multiple tests are started at onceResolvedmgriessmeier2016-01-152016-01-15

Actions
Copied to openQA Tests - action #12182: [s390] Unknown CP command: QABOOTResolved2016-01-15

Actions
Actions

Also available in: Atom PDF