Bug 1473571 - ipa-extdom-extop plugin can exhaust DS worker threads
ipa-extdom-extop plugin can exhaust DS worker threads
Status: ON_QA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: sssd (Show other bugs)
7.3
Unspecified Unspecified
high Severity high
: rc
: ---
Assigned To: SSSD Maintainers
ipa-qe
Aneta Šteflová Petrová
:
: 1434982 (view as bug list)
Depends On:
Blocks: 1415162 1420851 1467835 1472344 1473577
  Show dependency treegraph
 
Reported: 2017-07-21 03:51 EDT by Sumit Bose
Modified: 2017-12-14 09:45 EST (History)
22 users (show)

See Also:
Fixed In Version: sssd-1.16.0-11.el7
Doc Type: Bug Fix
Doc Text:
See https://bugzilla.redhat.com/show_bug.cgi?id=1415162
Story Points: ---
Clone Of: 1415162
Environment:
Last Closed:
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Comment 1 Sumit Bose 2017-07-21 03:53:16 EDT
This is the tracker bug for the SSSD part of allowing flexible client timeouts.

Currently I have a patch where the timeout can be set by an environment variable. But the plan is to add a new API which allow the client to specific the timeout individually.
Comment 2 Jakub Hrozek 2017-08-10 07:34:59 EDT
*** Bug 1434982 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Hrozek 2017-11-06 12:06:48 EST
Upstream ticket:
https://pagure.io/SSSD/sssd/issue/2478
Comment 6 Jakub Hrozek 2017-11-06 12:07:52 EST
* master:
859bddc2bf51dc426a3dc56bd9f365e9c5722b65                                                                                                                                                                                                    
e54db68cbb9c12d8a6867f2c7766fb2115ab0997
85da8a5e90bffc8b0fef5e0ea364a8d3cb50de86
55f7d8034d783c01789d76a2b9ffc901045e8af8
a7d6ca275d6b2e5d396cbefb18d0ee880011e271
52e675ec4b160720515c81ae8c0e5a95feb50c57
ac6b267ff3df6d0417062a128ec16b184ea2c1b7
cf93f7c2f2031078bbbff095dae01eb4f8deff85
5e6622722e84d594298a8324f3685a1bda2b5868
7449b236523409cc8766fb957d6cba051fdfb483
Comment 15 Mohammad Rizwan 2017-12-08 02:40:45 EST
verison:
ipa-server-4.5.4-6.el7.x86_64
sssd-1.16.0-9.el7.x86_64
389-ds-base-1.3.7.5-10.el7.x86_64

Followed steps given in c#13 on client and taken pstack of dirsrv on master.

pstack doesn't shows any thread in lock state.

Sumit, can you confirm if bug can be marked as verified.
Comment 16 Sumit Bose 2017-12-08 02:56:16 EST
You do not need a pstack of dirsrv here. If you see the 'Done [62].' after 1s with the test program (step 6) after SSSD's backend is stopped (step 5) you can mark this ticket as verified.
Comment 17 Mohammad Rizwan 2017-12-08 05:22:02 EST
version:
ipa-server-4.5.4-6.el7.x86_64
sssd-1.16.0-9.el7.x86_64
389-ds-base-1.3.7.5-10.el7.x86_64

Actual result:
[root@client ~]# systemctl restart sssd
[root@client ~]# kill -STOP $(pidof sssd_be)
[root@client ~]# ./sss_nss_getpwnam_timeout_test  test303
Done [5].

Following steps from C#13 and C#16 and based on above observations marking the bug as verified.

Note You need to log in before you can comment on or make changes to this bug.