Project

General

Profile

coordination #61780

Updated by riafarov almost 4 years ago

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 

Back