Project

General

Profile

Bug #31853

Dynflow error output when performing katello-agent action

Added by Eric Helms over 1 year ago. Updated 11 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Client/Agent
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

Description

Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: E, [2021-02-10T20:32:06.922654 #18273] ERROR -- /parallel-executor-core: no manager for Dynflow::Director::Event[request_id: e8842967-abe0-46cf-aa2e-0aa98eaa0145-14, execution_plan_id: 9a83e650-8ff1-4a71-86f9-275e30d7037c, step_id: 2, event: Dynflow::Action::Timeouts::Timeout, result: #<Concurrent::Promises::ResolvableFuture:0x000000000ed17b40 pending>] (Dynflow::Error)
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/director.rb:167:in `handle_event'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/abstract/core.rb:35:in `handle_event'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: [ concurrent-ruby ]
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/abstract/core.rb:113:in `on_message'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: [ concurrent-ruby ]
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/executors/parallel.rb:42:in `delayed_event'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/clock.rb:36:in `apply'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/clock.rb:75:in `run_ready_timers'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/clock.rb:57:in `tick'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: [ concurrent-ruby ]
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: /opt/theforeman/tfm/root/usr/share/gems/gems/dynflow-1.4.7/lib/dynflow/clock.rb:96:in `block in sleep_to'
Feb 10 20:32:06 pipe-katello-server-nightly-centos7.wareagle.example.com dynflow-sidekiq@orchestrator[18273]: [ concurrent-ruby ]

Related issues

Related to foreman-tasks - Bug #21759: Dynflow throws an error: Could Not find and executor for Dynflow::Dispatcher::EnvelopeClosed

Associated revisions

Revision fec21e39 (diff)
Added by Lucy Fu 11 months ago

Fixes #31853 - Ignore timeout events to avoid errors if they cannot be delivered

History

#1 Updated by John Mitsch about 1 year ago

  • Triaged changed from No to Yes
  • Target version set to Katello 4.1.0
  • Category set to Client/Agent

#2 Updated by Jeremy Lenz about 1 year ago

  • Status changed from New to Rejected

Per aruzicka this is an issue in Dynflow; currently there's no way to handle it from Katello.

Closing in favor of https://github.com/Dynflow/dynflow/issues/381

#3 Updated by Jonathon Turel about 1 year ago

  • Target version deleted (Katello 4.1.0)

#4 Updated by Jeremy Lenz about 1 year ago

  • Triaged changed from Yes to No
  • Status changed from Rejected to New

Untriaging because of https://github.com/Dynflow/dynflow/pull/383

Now that this is available we should be able to set optional: true somewhere and avoid this error

#5 Updated by Ian Ballou about 1 year ago

  • Triaged changed from No to Yes
  • Target version set to Katello 4.0.1

#6 Updated by Ondřej Ezr about 1 year ago

  • Related to Bug #21759: Dynflow throws an error: Could Not find and executor for Dynflow::Dispatcher::Envelope added

#7 Updated by James Jeffers 12 months ago

  • Target version changed from Katello 4.0.1 to Katello 4.0.2

#8 Updated by Jonathon Turel 11 months ago

  • Target version changed from Katello 4.0.2 to Katello 4.2.0

#9 Updated by The Foreman Bot 11 months ago

  • Assignee set to Lucy Fu
  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/9432 added

#10 Updated by The Foreman Bot 11 months ago

  • Fixed in Releases Katello 4.2.0 added

#11 Updated by Lucy Fu 11 months ago

  • Status changed from Ready For Testing to Closed

Also available in: Atom PDF