test uses wrong repo in sssd_389ds_functional - version of 389-ds for 15-SP3 is being used in a test for 15-SP2
While investigating a different issue, it has been noted that the test installs 389-ds version 18.104.22.168, although on 15-SP2 it should currently be version 22.214.171.124.
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
Test suite description¶
Testsuite maintained at https://gitlab.suse.de/qa-maintenance/qam-openqa-yml. Maintainer: QE Core / QE Security
Fails since (at least) Build 20220404-1 (current job)
Last good: 20220403-1 (or more recent)
Always latest result in this scenario: latest
- 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
- 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
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#
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?