RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 766904 - [RFE] Create a command line tool to change the debug levels on the fly
Summary: [RFE] Create a command line tool to change the debug levels on the fly
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: sssd
Version: 6.2
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: rc
: ---
Assignee: Stephen Gallagher
QA Contact: IDM QE LIST
URL:
Whiteboard:
: 785882 (view as bug list)
Depends On:
Blocks: 799039
TreeView+ depends on / blocked
 
Reported: 2011-12-12 19:16 UTC by Jenny Severance
Modified: 2020-05-02 16:23 UTC (History)
6 users (show)

Fixed In Version: sssd-1.8.0-2.el6.beta2
Doc Type: Enhancement
Doc Text:
Cause: SSSD would only read its configuration at startup time. This means that the verbosity of the debug logs could only be set at startup time. Consequence: When trying to track down an intermittent error, users would have to leave noisy debug logs enabled for extended periods. A reboot to change the debug level might obscure the problem again for some time until it reoccurred. Change: SSSD added a new command-line tool to change the debug level of live SSSD processes. Result: Users can now change the debug verbosity of the SSSD processes without restarting SSSD.
Clone Of:
Environment:
Last Closed: 2012-06-20 11:49:32 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github SSSD sssd issues 1992 0 None closed Create a command line tool to change the debug levels on the fly 2020-09-01 15:39:09 UTC
Red Hat Knowledge Base (Solution) 415563 0 None None None Never
Red Hat Product Errata RHBA-2012:0747 0 normal SHIPPED_LIVE sssd bug fix and enhancement update 2012-06-19 19:31:43 UTC

Description Jenny Severance 2011-12-12 19:16:16 UTC
Description of problem:

This idea was mentioned by Stephen on our ML:

https://fedorahosted.org/pipermail/sssd-devel/2011-May/006142.html

We support changing debug levels on the fly when the admin changes the debug_level variable with low level ldb tools. However, this is not user-friendly.

We should create a new command line tool that would change the debug_level value and send SIGHUP to sssd to instrument it to change its debug level. 

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Upstream ticket :: https://fedorahosted.org/sssd/ticket/950

Comment 1 Jenny Severance 2011-12-12 19:24:55 UTC
related upstream ticket :: https://fedorahosted.org/sssd/ticket/789

Comment 2 Jenny Severance 2012-01-30 20:42:43 UTC
*** Bug 785882 has been marked as a duplicate of this bug. ***

Comment 3 Stephen Gallagher 2012-01-30 21:02:20 UTC
Upstream ticket:
https://fedorahosted.org/sssd/ticket/950

Comment 6 Amith 2012-05-10 07:39:43 UTC
Verified on sssd-1.8.0-22.el6.x86_64.
Most of the test cases passed during verification. However few issues were found and following bugs are logged:

https://bugzilla.redhat.com/show_bug.cgi?id=820362
https://bugzilla.redhat.com/show_bug.cgi?id=820490

Comment 7 Stephen Gallagher 2012-06-12 13:23:23 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Cause: SSSD would only read its configuration at startup time. This means that the verbosity of the debug logs could only be set at startup time.

Consequence: When trying to track down an intermittent error, users would have to leave noisy debug logs enabled for extended periods. A reboot to change the debug level might obscure the problem again for some time until it reoccurred.

Change: SSSD added a new command-line tool to change the debug level of live SSSD processes.

Result: Users can now change the debug verbosity of the SSSD processes without restarting SSSD.

Comment 9 errata-xmlrpc 2012-06-20 11:49:32 UTC
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.

http://rhn.redhat.com/errata/RHBA-2012-0747.html


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