Project

General

Profile

Actions

coordination #61780

open

[functional][y][epic] test update for yast-samba re 389-ds

Added by firstyear over 4 years ago. Updated 3 months ago.

Status:
Blocked
Priority:
Normal
Assignee:
Target version:
Start date:
2020-05-14
Due date:
% Done:

100%

Estimated time:
3.00 h

Description

The 389-ds ui in yast-auth-server was recently updated to change from openldap -> 389-ds, but then to update the 389-ds module to work with the 389 project's new instance helper tools. This has resulted in a change in the ui which has broken openqa tests in bz https://bugzilla.suse.com/show_bug.cgi?id=1146736

The test previously used the items:

my %ldap_directives = (
    fqdn                => 'openqa.ldaptest.org',
    dir_instance        => 'openqatest',
    dir_suffix          => 'dc=ldaptest,dc=org',
    dn_container        => 'dc=ldaptest,dc=org',
    dir_manager_dn      => 'cn=root',
    dir_manager_passwd  => 'openqatest',
    ca_cert_pem         => '/root/samba_ca_cert.pem',
    srv_cert_key_pkcs12 => '/root/samba_server_cert.p12'
);

However, the ui options have changed slightly. I believe now the items should be:

my %ldap_directives = (
 fqdn => "openqa.ldaptest.org"
 instance_name => "openqatest"
 suffix => "dc=ldaptest,dc=org"
 dm_pass => "openqatest"
 dm_pass_repeat => "openqatest"
 tls_ca => "/root/samba_ca_cert.pem"
 tls_p12 => "/root/samba_server_cert.p12"
);

Thanks,

Example of failing job: https://openqa.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=yast2_ncurses&version=Tumbleweed

In case some other issue after the changes are applied, follow up ticket is created, so it's out of scope of this task.

Acceptance criteria

  1. Test passes with proposed changes or moved to development job group (both for SLES 15 and TW) until https://bugzilla.suse.com/show_bug.cgi?id=1146736 is fixed
  2. In case of exclusion, there is follow up ticket to re-enable the test, so we don't forget

Files

dirsrvlog.tar.xz (6.18 KB) dirsrvlog.tar.xz JRivrain, 2020-08-05 16:33
serial0.txt (888 KB) serial0.txt JRivrain, 2021-01-15 15:58

Subtasks 2 (0 open2 closed)

action #66871: [funcional][y] Re-enable samba test module in yast2-ncurses suiteRejected2020-05-14

Actions
action #67363: [functional][y] Remove or adapt workaround for yast2-samba ncurses testRejected2020-05-27

Actions

Related issues 2 (0 open2 closed)

Related to qe-yam - action #119662: openldap_to_389ds module failed because of dependency issueResolvedsyrianidou_sofia2022-11-01

Actions
Has duplicate openQA Tests - action #70639: [functional][y] test fails in yast2_samba - Unable to find the Domain Master Browser name QA-WORKGROUP<1b> for the workgroup QA-WORKGROUP.Rejected2020-08-28

Actions
Actions

Also available in: Atom PDF