Red Hat Bugzilla – Bug 515401
[RFE] logs for remote jobs on Satellite
Last modified: 2016-07-27 07:24:59 EDT
Escalated to Bugzilla from IssueTracker
Event posted on 07-31-2009 03:38pm EDT by RFE-tool
1) Customer Name:
2) Nature Of Problem:
Customer cannot provide txt based logs which show the remote commands
listed which are executed from the Satellite to their auditing team.
Currently they are providing screenshots of the Satellite WebUI which is
cumbersome for them to manually gather.
3) Business Requirements Satisfied By Request:
Internal security audits require that password changes are recorded and
reports are provided upon request. If there were text based logs somewhere
on the Satellite server that provided the osa-dispatcher events then they
would quickly be able to generate the reports required by their audit
4) Functional Requirements That Are Not Presently Possible:
They need a log from osa-dispather that shows the command, remote
hostname, and time of execution.
5) What Will Success Look Like:
A txt based log of remote events.
6) Desired Release Vehicle:
RHN Minor release.
7) Request Meets The Rhel Inclusion Criteria:
8) Affected Packages:
osa-dispatcher, rhn-satellite ?
9) Sales Sponsor:
10) Rh Business Opportunity With Customer:
RHEL deployment is expanding with a current acquisition of ex-Lehman
11) Status And Risk To Contract If Not Satisfied:
Customer will try to implement an unsupported solution (i.e. accessing the
underlying Satellite database directly).
12) If this request is vendor specific, has the customer engaged the
partner as well?:
This event sent from IssueTracker by jwest [SEG - Feature Request]
Moving to Satellite 6 product.
Going to investigate how we can audit mcollective and gofer remote calls to satisfy this request.
For reference: related Bug 579885 "[RFE] log the remote command results on the machine that runs them" has bee implemented in Satellite 5.6 (see commits for more details)
Verified in Satellite 6.2 Beta Snap 9 Compose 2. This feature was delivered with the new Remote Execution plugin. You can now query the /api/job_invocations path to see a list of job invocations. these can also be individually queried to give you a result like the one below.
"description": "Run ping -c 5 google.com",
"start_at": "2016-04-15 13:13:12 UTC",
"search_query": "name = myhost.redhat.com",
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.