Bug 1298634
Summary: | Cannot retrieve users after upgrade from 1.12 to 1.13 | |||
---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Jakub Hrozek <jhrozek> | |
Component: | sssd | Assignee: | Pavel Březina <pbrezina> | |
Status: | CLOSED ERRATA | QA Contact: | Steeve Goveas <sgoveas> | |
Severity: | unspecified | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 6.0 | CC: | dlavu, grajaiya, jhrozek, lslebodn, mkosek, mupadhye, mzidek, pbrezina, preichl, sgoveas, troels | |
Target Milestone: | rc | |||
Target Release: | --- | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | sssd-1.13.3-5.el6 | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1299553 (view as bug list) | Environment: | ||
Last Closed: | 2016-05-10 20:26:34 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1299553 |
Description
Jakub Hrozek
2016-01-14 15:34:22 UTC
master: * 468495d91d536603a1c485424275b6dcf2bb83de sssd-1-13: * f3ee5909b553ca84639a31344616720423e53afe To reproduce: - add a client of an AD server using id_provider=ldap - do *not* disable referral chasing - id an user With the unpatched packages, the ID provider would go offline. With the patched packages, the referrals would be ignored as they should be and sssd would return the user entry. Verified against sssd-1.13.3-22.el6.x86_64, that the id provider does not go offline after an upgrade. root@dhcp207-194 ~]# id testuser001 uid=100055(testuser001) gid=10002(adgrp2) groups=10002(adgrp2),10004(adgrp1) [root@dhcp207-194 ~]# rpm -qa | grep sssd python-sssdconfig-1.12.4-47.el6.noarch sssd-common-1.12.4-47.el6.x86_64 sssd-proxy-1.12.4-47.el6.x86_64 sssd-krb5-common-1.12.4-47.el6.x86_64 sssd-common-pac-1.12.4-47.el6.x86_64 sssd-ad-1.12.4-47.el6.x86_64 sssd-krb5-1.12.4-47.el6.x86_64 sssd-1.12.4-47.el6.x86_64 sssd-client-1.12.4-47.el6.x86_64 sssd-ipa-1.12.4-47.el6.x86_64 [root@dhcp207-194 sssd]# yum update sssd Loaded plugins: product-id, search-disabled-repos, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package sssd.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd.x86_64 0:1.13.3-22.el6 will be an update --> Processing Dependency: sssd-common = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Processing Dependency: sssd-ldap = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Processing Dependency: sssd-krb5 = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Processing Dependency: sssd-ipa = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Processing Dependency: sssd-common-pac = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Processing Dependency: sssd-ad = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Processing Dependency: sssd-proxy = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Processing Dependency: python-sssdconfig = 1.13.3-22.el6 for package: sssd-1.13.3-22.el6.x86_64 --> Running transaction check ---> Package python-sssdconfig.noarch 0:1.12.4-47.el6 will be updated ---> Package python-sssdconfig.noarch 0:1.13.3-22.el6 will be an update ---> Package sssd-ad.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-ad.x86_64 0:1.13.3-22.el6 will be an update --> Processing Dependency: sssd-krb5-common = 1.13.3-22.el6 for package: sssd-ad-1.13.3-22.el6.x86_64 ---> Package sssd-common.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-common.x86_64 0:1.13.3-22.el6 will be an update --> Processing Dependency: sssd-client(x86-64) = 1.13.3-22.el6 for package: sssd-common-1.13.3-22.el6.x86_64 --> Processing Dependency: libsss_idmap(x86-64) = 1.13.3-22.el6 for package: sssd-common-1.13.3-22.el6.x86_64 --> Processing Dependency: libsss_idmap.so.0(SSS_IDMAP_0.5)(64bit) for package: sssd-common-1.13.3-22.el6.x86_64 ---> Package sssd-common-pac.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-common-pac.x86_64 0:1.13.3-22.el6 will be an update ---> Package sssd-ipa.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-ipa.x86_64 0:1.13.3-22.el6 will be an update --> Processing Dependency: libipa_hbac(x86-64) = 1.13.3-22.el6 for package: sssd-ipa-1.13.3-22.el6.x86_64 ---> Package sssd-krb5.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-krb5.x86_64 0:1.13.3-22.el6 will be an update ---> Package sssd-ldap.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-ldap.x86_64 0:1.13.3-22.el6 will be an update ---> Package sssd-proxy.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-proxy.x86_64 0:1.13.3-22.el6 will be an update --> Running transaction check ---> Package libipa_hbac.x86_64 0:1.12.4-47.el6 will be updated ---> Package libipa_hbac.x86_64 0:1.13.3-22.el6 will be an update ---> Package libsss_idmap.x86_64 0:1.12.4-47.el6 will be updated ---> Package libsss_idmap.x86_64 0:1.13.3-22.el6 will be an update ---> Package sssd-client.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-client.x86_64 0:1.13.3-22.el6 will be an update ---> Package sssd-krb5-common.x86_64 0:1.12.4-47.el6 will be updated ---> Package sssd-krb5-common.x86_64 0:1.13.3-22.el6 will be an update --> Finished Dependency Resolution ################ SNIP Updated: sssd.x86_64 0:1.13.3-22.el6 Dependency Updated: libipa_hbac.x86_64 0:1.13.3-22.el6 libsss_idmap.x86_64 0:1.13.3-22.el6 python-sssdconfig.noarch 0:1.13.3-22.el6 sssd-ad.x86_64 0:1.13.3-22.el6 sssd-client.x86_64 0:1.13.3-22.el6 sssd-common.x86_64 0:1.13.3-22.el6 sssd-common-pac.x86_64 0:1.13.3-22.el6 sssd-ipa.x86_64 0:1.13.3-22.el6 sssd-krb5.x86_64 0:1.13.3-22.el6 sssd-krb5-common.x86_64 0:1.13.3-22.el6 sssd-ldap.x86_64 0:1.13.3-22.el6 sssd-proxy.x86_64 0:1.13.3-22.el6 Complete! [root@dhcp207-194 sssd]# id testuser001 uid=100055(testuser001) gid=10002(adgrp2) groups=10002(adgrp2),10004(adgrp1) [root@dhcp207-194 sssd]# rpm -qa | grep sssd sssd-common-1.13.3-22.el6.x86_64 sssd-ipa-1.13.3-22.el6.x86_64 sssd-1.13.3-22.el6.x86_64 python-sssdconfig-1.13.3-22.el6.noarch sssd-client-1.13.3-22.el6.x86_64 sssd-krb5-common-1.13.3-22.el6.x86_64 sssd-ad-1.13.3-22.el6.x86_64 sssd-ldap-1.13.3-22.el6.x86_64 sssd-proxy-1.13.3-22.el6.x86_64 sssd-common-pac-1.13.3-22.el6.x86_64 sssd-krb5-1.13.3-22.el6.x86_64 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, 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://rhn.redhat.com/errata/RHBA-2016-0782.html |