Bug 1807070
Summary: | ldap_uri failover doesn't work with different ports | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Amith <apeetham> |
Component: | sssd | Assignee: | Pavel Březina <pbrezina> |
Status: | CLOSED ERRATA | QA Contact: | sssd-qe <sssd-qe> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.9 | CC: | atikhono, grajaiya, jhrozek, lmiksik, lslebodn, mzidek, pbrezina, sgoveas, sssd-maint, thalman, tscherf, wchadwic |
Target Milestone: | rc | Keywords: | Regression, Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | sync-to-jira | ||
Fixed In Version: | sssd-1.16.5-1.el7 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-09-29 19:50:00 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Amith
2020-02-25 14:52:53 UTC
This needs to be backported to 1.16: * 08f0159078aa00d04533ca227679e25d64c452e1 - failover: make sure we switch to anoter server if only port differs Upstream PR: https://github.com/SSSD/sssd/pull/996 * `sssd-1-16` * 4b1d1a099d89c5de320d233e57d65ea9484ca205 - failover: make sure we switch to another server if only port differs *** Bug 1807000 has been marked as a duplicate of this bug. *** I see needinfo is still attached to this bug, which is unnecessary at this point. Verified the bug on SSSD Version : sssd-1.16.5-7.el7.x86_64 The following cases were verified via latest 7.9 FAILOVER regression run: https://beaker.engineering.redhat.com/jobs/4285067 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: ldap uri failover with single server different ports :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Redirecting to /bin/systemctl stop sssd.service Redirecting to /bin/systemctl start sssd.service :: [ 20:07:10 ] :: [ LOG ] :: Sleeping for 5 seconds :: [ 20:07:15 ] :: [ BEGIN ] :: Running 'auth_success puser1 Secret123' spawn ssh -q -l puser1 localhost echo 'login successful' puser1@localhost's password: Could not chdir to home directory /home/puser1: No such file or directory login successful :: [ 20:07:16 ] :: [ PASS ] :: Command 'auth_success puser1 Secret123' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 8s :: Assertions: 1 good, 0 bad :: RESULT: PASS (ldap uri failover with single server different ports) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: ldap chpass uri failover with single server different ports :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Redirecting to /bin/systemctl stop sssd.service Redirecting to /bin/systemctl start sssd.service :: [ 20:08:03 ] :: [ LOG ] :: Sleeping for 5 seconds spawn ssh -o StrictHostKeyChecking=no -l puser1 localhost passwd puser1@localhost's password: Could not chdir to home directory /home/puser1: No such file or directory Current Password: Secret123 New password: NewPass_123 Retype new password: NewPass_123 Changing password for user puser1. passwd: all authentication tokens updated successfully. :: [ 20:08:09 ] :: [ BEGIN ] :: Running 'auth_success puser1 NewPass_123' spawn ssh -q -l puser1 localhost echo 'login successful' puser1@localhost's password: Could not chdir to home directory /home/puser1: No such file or directory login successful :: [ 20:08:10 ] :: [ PASS ] :: Command 'auth_success puser1 NewPass_123' (Expected 0, got 0) modifying entry "uid=puser1,ou=People,dc=example,dc=com" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (ldap chpass uri failover with single server different ports) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: ldap chpass backup uri failover with single server different ports :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Redirecting to /bin/systemctl stop sssd.service Redirecting to /bin/systemctl start sssd.service :: [ 20:41:36 ] :: [ LOG ] :: Sleeping for 5 seconds spawn ssh -o StrictHostKeyChecking=no -l puser1 localhost passwd puser1@localhost's password: Could not chdir to home directory /home/puser1: No such file or directory Current Password: Secret123 New password: NewPass_123 Retype new password: NewPass_123 Changing password for user puser1. passwd: all authentication tokens updated successfully. :: [ 20:41:43 ] :: [ BEGIN ] :: Running 'auth_success puser1 NewPass_123' spawn ssh -q -l puser1 localhost echo 'login successful' puser1@localhost's password: Could not chdir to home directory /home/puser1: No such file or directory login successful :: [ 20:41:44 ] :: [ PASS ] :: Command 'auth_success puser1 NewPass_123' (Expected 0, got 0) modifying entry "uid=puser1,ou=People,dc=example,dc=com" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 9s :: Assertions: 1 good, 0 bad :: RESULT: PASS (ldap chpass backup uri failover with single server different ports) Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (sssd bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:3904 |