Description of problem: While updating Satellite from 6.7.2 to 6.7.3 'Cannot update a cancelled Recurring Logic' error is observed even if there are no recurring logics in calcelled state. Version-Release number of selected component (if applicable): 6.7.2 How reproducible: Everytime Steps to Reproduce: 1. Try to update the Satellite server and it will fail at below stage: ~~~ # satellite-maintain upgrade run --target-version 6.7.z Running Procedures before migrating to Satellite 6.7.z ================================================================================ disable active sync plans: \ disabling sync plans [FAIL] Could not update the sync plan: ERF28-1357 [ForemanTasks::RecurringLogicCancelledException]: Cannot update a cancelled Recurring Logic. -------------------------------------------------------------------------------- ~~~ Actual results: Getting error 'ERF28-1357 [ForemanTasks::RecurringLogicCancelledException]: Cannot update a cancelled Recurring Logic' even if there are no recurring logics in cancelled state. Expected results: Update should proceed without any error Additional info: 1. Tried article :https://access.redhat.com/solutions/3051771 to clear the cancelled Recurring logics but it displayed 0 results. 2. Executing "satellite-maintain upgrade run --target-version 6.7.z --whitelist="sync-plans-disable" completed the update successfully.
Created redmine issue https://projects.theforeman.org/issues/31388 from this bug
Upstream bug assigned to jsherril
Moving this bug to POST for triage into Satellite since the upstream issue https://projects.theforeman.org/issues/31388 has been resolved.
Is there an upstream release that has this fix in it?
The fix is out in tfm-rubygem-foreman-tasks-3.0.3
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.9 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-2021:1313