Lots of dynflow related warnings like 'do not serialize to JSON safely' observed after upgrading to Red Hat Satellite 6.14.2
Issue
-
After upgrading to Red Hat Satellite 6.14.2 or later, whenever any new tasks are being executed, The
/var/log/messages
file gets filled with many dynflow\sidekiq related warnings.Feb 21 14:44:06 satellite614 dynflow-sidekiq@orchestrator[18149]: 2024-02-21T09:14:06.322Z pid=18149 tid=gq1h WARN: Job arguments to Dynflow::Executors::Sidekiq::WorkerJobs::PerformWork do not serialize to JSON safely. This will raise an error in Feb 21 14:44:06 satellite614 dynflow-sidekiq@orchestrator[18149]: Sidekiq 7.0. See https://github.com/mperham/sidekiq/wiki/Best-Practices or raise an error today Feb 21 14:44:06 satellite614 dynflow-sidekiq@orchestrator[18149]: by calling `Sidekiq.strict_args!` during Sidekiq initialization.
Environment
- Red Hat Satellite 6.14.2 and later
- Red Hat Satellite 6.15
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.