Lots of dynflow related warnings like 'do not serialize to JSON safely' observed after upgrading to Red Hat Satellite 6.14.2

Solution Verified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content