Bug #31853
Dynflow error output when performing katello-agent action
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
Associated revisions
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
Applied in changeset katello|fec21e39b51a4a46d425f87e897176358d101344.
Fixes #31853 - Ignore timeout events to avoid errors if they cannot be delivered