Bug 2168412 - [RFE] Tie cron scheduling to recurring logics for reporting and other tasks
Summary: [RFE] Tie cron scheduling to recurring logics for reporting and other tasks
Keywords:
Status: NEW
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Reporting
Version: 6.11.5
Hardware: All
OS: All
unspecified
medium with 3 votes
Target Milestone: Unspecified
Assignee: satellite6-bugs
QA Contact: Satellite QE Team
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-02-08 23:11 UTC by patalber
Modified: 2023-07-14 00:32 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker SAT-16363 0 None None None 2023-03-08 13:38:41 UTC

Description patalber 2023-02-08 23:11:07 UTC
1. Proposed title of this feature request  
Ability to set up cron jobs via Satellite WebUI, especially for scheduling regular reporting
     
2. What is the nature and description of the request?  
We have many customers that require monthly errata reports (applicable or already applied) for their audits. We can use hammer to schedule report generation, but it's not tied to recurring logic (unless I am mistaken). There should be a mechanic within Satellite to work with cron (or recurring logics) to set up monthly (or weekly, biweekly, etc) scheduling for various tasks (reporting comes to mind first).  

3. Why do you need this? (List the business requirements here)
We have many customers that require monthly errata reports (applicable or already applied) for their audits.  
  
4. How would you like to achieve this? (List the functional requirements here)  
Ideally tying cron to recurring logics for the scheduling piece. I could also see using Ansible via an Ansible role (if it is already present, I have simply overlooked it).  

5. For each functional requirement listed, specify how Red Hat and your organization can test to confirm the requirement is successfully implemented.  
The customer I'm working with will happily test this within their development environment
  
6. Is there already an existing RFE upstream or in Red Hat Bugzilla?  
I believe this would qualify:
https://projects.theforeman.org/issues/30180
  
7. Do you have any specific timeline dependencies and which release would they like to target (i.e. RHEL8.3, Sat7)?  
The sooner the better.
  
8. List any affected packages or components.  
I am unsure of the required components, but I would expect foreman to be involved.
  
9. Would you be able to assist in testing this functionality if implemented?
Yes, my customer would happily assist with testing.

Comment 2 ryan.lindsay 2023-07-13 04:36:57 UTC
Sooner the better.


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