Description of problem: On a freshly installed Sat7.0 snap9, I do see multiple instances of several scheduled tasks: hammer> task list --organization-id 1 --search 'state = scheduled" -------------------------------------|---------------------------------------|-----------|---------|------------|----------|----------|---------------|------------ ID | ACTION | STATE | RESULT | STARTED AT | ENDED AT | DURATION | OWNER | TASK ERRORS -------------------------------------|---------------------------------------|-----------|---------|------------|----------|----------|---------------|------------ a45b89ae-77cf-4a1d-b2be-03ecf941acc3 | Clean up StoredValues | scheduled | pending | | | 00:00:00 | | cb8ae27f-57ea-42ca-8088-0576ca14474d | Create RSS notifications | scheduled | pending | | | 00:00:00 | | 0073bfda-5b5b-490e-861d-6f3ee7b1a903 | Generate all reports job | scheduled | pending | | | 00:00:00 | foreman_admin | 0e1020b6-ccd6-4764-9702-655057c10b55 | Generate all reports job | scheduled | pending | | | 00:00:00 | foreman_admin | 2583a6ba-e3e7-4c17-8e91-bfc6d958d69b | Generate all reports job | scheduled | pending | | | 00:00:00 | foreman_admin | 60c7ee9b-a418-4a45-baeb-ec2146e4c003 | Generate all reports job | scheduled | pending | | | 00:00:00 | foreman_admin | addc47d8-93ab-4309-9e39-5f6a8fc654ca | Generate all reports job | scheduled | pending | | | 00:00:00 | foreman_admin | cea46767-fbdb-48bb-a4c3-b52293b6e49c | Generate all reports job | scheduled | pending | | | 00:00:00 | foreman_admin | 3dba08a4-f8e1-4bf8-8578-a6f13dfda1ce | Insights client status aging | scheduled | pending | | | 00:00:00 | foreman_admin | 5b8e6bb3-5b8c-4b89-88b9-8a3a78bdd0e0 | Insights client status aging | scheduled | pending | | | 00:00:00 | foreman_admin | 758fd231-099c-48b3-9e64-1167ef7c5f9e | Insights client status aging | scheduled | pending | | | 00:00:00 | foreman_admin | a03ea2cf-305a-4555-a199-bce4eac621ce | Insights client status aging | scheduled | pending | | | 00:00:00 | foreman_admin | beb85a93-2ab3-4594-bb6f-d92dc3cadf2b | Insights client status aging | scheduled | pending | | | 00:00:00 | foreman_admin | 5e65a817-0b35-49f3-928d-8ab5599c8847 | Insights scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | 6e696576-6aee-44e9-b860-20fc5e966390 | Insights scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | 9d1020fe-0b14-4293-934f-0f97f52d0897 | Insights scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | 017ec16a-fb80-4168-9d9a-828fa87af550 | Inventory scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | 08e914a4-efc0-45e3-9778-8d27a2e44588 | Inventory scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | d26404f6-b036-4e9d-9880-4d17142cf91d | Inventory scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | d923533b-7f5a-4d81-bf6a-0894c14f19b5 | Inventory scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | e9e92d8a-4913-4959-bc34-a06f25a308c3 | Inventory scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | a335333a-d050-4e2f-8f69-0c78b766987c | Pulp disk space notification | scheduled | pending | | | 00:00:00 | | fa6637f8-cabe-484d-b35e-7281558cbf32 | Subscription expiration notification | scheduled | pending | | | 00:00:00 | | 92a63948-4a39-4b4d-ad39-4ec920b68ef0 | Subscription Manifest validity check | scheduled | pending | | | 00:00:00 | | -------------------------------------|---------------------------------------|-----------|---------|------------|----------|----------|---------------|------------ hammer> A brief checking of dynflow_delayed_plans shows all of them are planned to the very first midnight - so all e.g. "Inventory scheduled sync" are identical copies. Not sure if/what harm it is or how the repetitive tasks will respawn after the midnight. Version-Release number of selected component (if applicable): Sat 7.0 snap 9 How reproducible: 100% Steps to Reproduce: 1. Fresh install of Sat7.0 on either RHEL7 or RHEL8 2. hammer task list --organization-id 1 --search 'state = scheduled" Actual results: Multiple instances of same scheduled task type. Expected results: Just one instance of each type. Additional info:
.. and some of the duplicated instances failed, e.g.: ForemanInventoryUpload::Async::GenerateAllReportsJob : one task succeeded, second failed with : 5: ForemanInventoryUpload::Async::QueueForUploadJob Error: Errno::ENOENT No such file or directory @ rb_file_s_rename - (/var/lib/foreman/red_hat_inventory/generated_reports/report_for_1.tar.xz, /var/lib/foreman/red_hat_inventory/uploads/report_for_1.tar.xz) (as the concurrent task deleted the file, I expect)
I can confirm that the current snap (satellite-6.11.0-0.11.beta / tfm-rubygem-foreman_rh_cloud-5.0.35-1) does not exhibit the issue: # hammer task list --organization-id 1 --search 'state = scheduled' -------------------------------------|---------------------------------------|-----------|---------|------------|----------|----------|---------------|------------ ID | ACTION | STATE | RESULT | STARTED AT | ENDED AT | DURATION | OWNER | TASK ERRORS -------------------------------------|---------------------------------------|-----------|---------|------------|----------|----------|---------------|------------ 02d8f220-3983-43a4-a435-6267fb6ca3bb | Generate all reports job | scheduled | pending | | | 00:00:00 | foreman_admin | 1dfda996-d12e-4c08-aa39-df46159562d0 | Insights scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | 217f98d1-8ef5-48f3-a509-1964f9fe459e | Pulp disk space notification | scheduled | pending | | | 00:00:00 | | 35d38c3d-0d07-4e9a-9684-edb71610bcaa | Subscription Manifest validity check | scheduled | pending | | | 00:00:00 | | 4be553bf-7a09-4f7c-aacb-b77ce502543b | Clean up StoredValues | scheduled | pending | | | 00:00:00 | | a37f437f-dd1d-413a-8385-e9fcec41f35a | Insights client status aging | scheduled | pending | | | 00:00:00 | foreman_admin | c3f5261a-fb56-499c-8043-f46bb65178e3 | Subscription expiration notification | scheduled | pending | | | 00:00:00 | | e67ecb0d-a2c9-4788-a28b-f8fe7f41572b | Inventory scheduled sync | scheduled | pending | | | 00:00:00 | foreman_admin | ee1f99c0-aa61-4c7c-b631-4c8f34d46e7c | Create RSS notifications | scheduled | pending | | | 00:00:00 | | -------------------------------------|---------------------------------------|-----------|---------|------------|----------|----------|---------------|------------ #
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 (Moderate: Satellite 6.11 Release), 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://access.redhat.com/errata/RHSA-2022:5498