Project

General

Profile

Actions

action #68116

closed

[u] test fails in pam_sh

Added by dimstar almost 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
SUSE QA - Milestone 30
Start date:
2020-06-15
Due date:
% Done:

0%

Estimated time:
42.00 h
Difficulty:

Description

Observation

pam has been updated to version 1.4 with various changes (e.g. pam_Cracklib is deprecated); the openQA test needs to be updated to follow those changes

The tests come from https://github.com/pbrezina/pam-test
And are available into test code under https://github.com/os-autoinst/os-autoinst-distri-opensuse/tree/master/data/pam_test

They are executed via openQA in https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/console/pam.pm

Acceptance criteria

  • AC1: The test module pam_sh passes or fails in a product bug
  • AC2: The test module is adapted to work for Tumbleweed and SLE-SP2/Leap 15.2

Suggestions

  • Check that the test code contains the last version from the upstream test
  • Adapt the test to work for Tumbleweed and SLE15-SP2/SP3

Reproducible

  • Fails in scenario opensuse-Tumbleweed-DVD-x86_64-extra_tests_in_textmode@64bit since Build 20200614
  • Current occurrence 20200708
  • Expected result (Last good): 20200610

Further details

Actions #1

Updated by riafarov over 3 years ago

Related SR to TW https://build.opensuse.org/request/show/817074
Test is executed for SLE 12 and SLE 15 updates, and this change is not there.

Actions #2

Updated by riafarov over 3 years ago

  • Subject changed from test fails in pam_sh to [u] test fails in pam_sh
Actions #3

Updated by SLindoMansilla over 3 years ago

  • Description updated (diff)
Actions #4

Updated by SLindoMansilla over 3 years ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Target version set to Milestone 30
  • Estimated time set to 42.00 h
Actions #5

Updated by dheidler over 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to dheidler
Actions #7

Updated by dheidler over 3 years ago

The test fails because the deny access if too many attempts fail case requires pam_tally2.so which seems to have got moved to the pam-deprecated package which is not installed by default.

Actions #8

Updated by dheidler over 3 years ago

  • Status changed from In Progress to Feedback
Actions #9

Updated by dheidler over 3 years ago

  • Status changed from Feedback to Resolved
Actions #10

Updated by okurz over 3 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: jeos-extra@64bit_virtio-2G
https://openqa.opensuse.org/tests/1355170

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #11

Updated by dheidler over 3 years ago

The new issue is tracked in https://progress.opensuse.org/issues/69373

Actions

Also available in: Atom PDF