Project

General

Profile

Actions

action #93210

open

[migration][qe-core] sssd openldap/389-ds basic testing, modify to be suitable for migration testing

Added by tjyrinki_suse almost 3 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
New test
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

In ticket 89479 the goals for QE Core were fulfilled to modernize directory service testing. However, QE Migration would also like to test sssd with openldap (older SLE) and 389-ds (newer SLE) and testing how the functionality remains after upgrade to newer SLE.

There is a draft design for such tests at https://confluence.suse.com/display/qasleapac1/Draft+service+check+design+and+implementation - once there it is fully agreed that we want to go ahead with such architecture, this test, which is probably one of the more important migration tests, should be modified towards that. Whether done by people from QE Core or QE Migration is likely depending on a resource issue, now that developer of 89479 is moving to yet another squad. Community contribution would be of course always welcome as well, although for that the design plan should be incorporated to this ticket. tl;dr; divide the test to 1. install_service, 2. configure_service, 3. enable_service, 4. start_service, 5. check_service, 6. check_function, of which 1-6 are done before distro upgrade and 5-6 after. Maybe it could be possibly to do just division to two steps, and execute either both or just the latter? Ticket will be updated once the draft solidifies.

Further Information

See discussion at https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/12528 and https://progress.opensuse.org/issues/89479

Acceptance Criteria

AC1: Modify test so that it continues to execute as is, but is split so that distro upgrade (migration) tests can be also run using the same module.


Related issues 1 (0 open1 closed)

Related to openQA Tests - action #89479: [qe-core] test fails in sssd - Fix sssd testing with openldap, remove use of python-pamResolvedtonyyuan

Actions
Actions #1

Updated by tjyrinki_suse almost 3 years ago

  • Description updated (diff)
Actions #2

Updated by tjyrinki_suse almost 3 years ago

  • Related to action #89479: [qe-core] test fails in sssd - Fix sssd testing with openldap, remove use of python-pam added
Actions #3

Updated by coolgw almost 3 years ago

The reason why migration team want integrate sssd service: https://progress.opensuse.org/issues/73417.(We face many migration issue from 11sp4-> 15spx)
Migration team will integrate sssd service check base current ticket's implementation.

Actions #4

Updated by tjyrinki_suse almost 3 years ago

  • Category set to New test
Actions #5

Updated by slo-gin over 1 year ago

This ticket was set to Normal priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.

Actions

Also available in: Atom PDF