action #58061

[kernel] LTP Failure in SP1: test fails in timer_create03

Added by coolo about 1 month ago. Updated about 1 month ago.

Status:ResolvedStart date:13/10/2019
Priority:NormalDue date:
Assignee:MDoucha% Done:

0%

Category:Bugs in existing tests
Target version:-
Difficulty:
Duration:

Description

Observation

openQA test in scenario sle-12-SP1-Server-DVD-Updates-x86_64-ltp_syscalls_pre12sp4@64bit fails in
timer_create03

Test suite description

A large collection of tests for individual system calls. This is generally considered to be the most important test suit within the LTP. The IPC tests have been filtered out from the syscalls runtest file. They are ran as part of the syscalls_ipc test case.

disabled fanotify07 due kernel pollution

Reproducible

Fails since (at least) Build 20191001-2

History

#1 Updated by SLindoMansilla about 1 month ago

  • Subject changed from LTP Failure in SP1: test fails in timer_create03 to [kernel] LTP Failure in SP1: test fails in timer_create03

#2 Updated by MDoucha about 1 month ago

  • Assignee set to MDoucha

timer_create03 is a CVE test added in the new release of LTP. It's failing because the CVE is not fixed in SLE-12SP1. Marcus is currently reviewing whether the CVE should be fixed or not.

Original CVE BSC: https://bugzilla.suse.com/show_bug.cgi?id=1102851

#3 Updated by msmeissn about 1 month ago

as far as I see it:

  • the old kernel has inconsistent error handling in timer_create, this is shown by the test
  • it does NOT have the information leak security issue (it does not expose /proc/pid/timers due to a SUSE configuration setting)

#4 Updated by coolo about 1 month ago

As such: WONTFIX and hide the error on sp1?

#5 Updated by msmeissn about 1 month ago

yes, wontfix ... and hiding error is fine for me.

#6 Updated by MDoucha about 1 month ago

  • Status changed from New to Resolved

WONTFIX status added to ltp_known_issues.yaml.

#7 Updated by coolo about 1 month ago

I asked before, but where is this magic yaml file?

#8 Updated by MDoucha about 1 month ago

coolo wrote:

I asked before, but where is this magic yaml file?

https://gitlab.suse.de/qa-maintenance/metadata/blob/master/ltp/ltp_known_issues.yaml
This file controls which LTP tests in OpenQA will be marked as softfail.

Also available in: Atom PDF