Issue :
Sync task stuck from last 8 days. Unable
to cancel it manually.
We executed below commands to resolve issue.
-----------------------------------------------------------------------
# service
foreman-tasks stop
# foreman-rake
console
>
ForemanTasks::Task.where(:label =>
"Actions::Katello::Repository::Sync", :state =>
"running").map { |task| task.update_column(:state,
"stopped") }
>
ForemanTasks::Task.where(:label => "Actions::Pulp::Consumer::GenerateApplicability",
:state => "paused").map { |task| task.update_column(:state,
"stopped") }
>
ForemanTasks::Task.where(:label =>
"Actions::Pulp::Consumer::GenerateApplicability", :state =>
"running").map { |task| task.update_column(:state,
"stopped") }
>
ForemanTasks::Task.where(:label =>
"Actions::Katello::Host::UploadPackageProfile", :state =>
"running").map { |task| task.update_column(:state,
"stopped") }
>
ForemanTasks::Task.where(:label =>
"Actions::Katello::Host::UploadPackageProfile", :state =>
"paused").map { |task| task.update_column(:state,
"stopped") }
>
ForemanTasks::Task.where(:state => :paused).where(:label =>
"Actions::Katello::Repository::Sync").destroy_all
>
ForemanTasks::Task.where(:state => :stopped).where(:label =>
"Actions::Pulp::Consumer::GenerateApplicability").destroy_all
>
ForemanTasks::Task.where(:state => :stopped).where(:label =>
"Actions::Katello::Host::UploadPackageProfile").destroy_all
> exit
# katello-service
restart
-----------------------------------------------------------------------
After completing above steps, we were able to resolve
issue.
No comments:
Post a Comment