Project

General

Profile

Actions

action #109497

closed

test uses wrong repo in sssd_389ds_functional - version of 389-ds for 15-SP3 is being used in a test for 15-SP2

Added by vsvecova about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
-
Start date:
2022-04-05
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

While investigating a different issue, it has been noted that the test installs 389-ds version 1.4.4.19, although on 15-SP2 it should currently be version 1.4.3.29.

As it turns out, the wrong version comes from repositories for 15-SP3, while the test is for 15-SP2.

openQA test in scenario sle-15-SP2-Server-DVD-Updates-x86_64-sssd_389ds_functional@64bit fails in
sssd_389ds_functional

Test suite description

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

Reproducible

Fails since (at least) Build 20220404-1 (current job)

Expected result

Last good: 20220403-1 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by dzedro about 2 years ago

  1. hardcoded docker image 15.3 is used on Maintenance tests without SCC_URL https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/console/sssd_389ds_functional.pm#L44
  2. Docker is not installing the update, does require kind of same fix as openldap here https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/14506
Actions #2

Updated by tonyyuan about 2 years ago

It will work after setting openQA variable QEMURAM=1024 but fail with QEMURAM=2048.

I cloned a failed job with QEMURAM=1024. It passed. https://openqa.suse.de/tests/8481207#

openqa-clone-job --skip-download --skip-deps --from https://openqa.suse.de/tests/8473707 --host https://openqa.suse.de QEMURAM=1024

I downloaded the the qcow2 images and created the jobs. The result were the same.

The container base image seems fine since it has not been changed since 2022-03-22. https://registry.suse.com/static/suse/sle15sp3/index.html

It might be something wrong with 389-ds or Docker?

Are there any recent changes to 389-ds or Docker?

Actions #3

Updated by tonyyuan about 2 years ago

This is duplicate of https://progress.opensuse.org/issues/109473. The --shm-size=256m is good fix for this issue.

Actions #4

Updated by okurz about 2 years ago

tonyyuan wrote:

openqa-clone-job --skip-download --skip-deps --from https://openqa.suse.de/tests/8473707 --host https://openqa.suse.de QEMURAM=1024

Please don't leak credentials in tickets. Please see the help text of openqa-cli to learn where to put credentials

Actions #5

Updated by tonyyuan about 2 years ago

Ok, thanks for the warning.

Actions #6

Updated by tonyyuan about 2 years ago

  • Status changed from New to Closed

As this ticket is duplicate of https://progress.opensuse.org/issues/109473 so close it.

Actions

Also available in: Atom PDF