Project

General

Profile

Actions

action #70972

closed

failed minion jobs with ""malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before \"(end of string)\") at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/JSON.pm line 31.\n","

Added by okurz over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2020-09-04
Due date:
% Done:

0%

Estimated time:

Description

Observation

https://openqa.suse.de/minion/jobs?state=failed shows multiple occurences of failed "finalize_job_results" with details like:

{
  "args" => [
    4636692
  ],
  "attempts" => 1,
  "children" => [],
  "created" => "2020-09-03T09:08:39.81704Z",
  "delayed" => "2020-09-03T09:08:39.81704Z",
  "expires" => undef,
  "finished" => "2020-09-03T09:08:48.72674Z",
  "id" => 551815,
  "lax" => 0,
  "notes" => {
    "failed_modules" => {
      "setpriority02" => "malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before \"(end of string)\") at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/JSON.pm line 31.\n",
      "setregid02" => "malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before \"(end of string)\") at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/JSON.pm line 31.\n",
      "setregid03" => "malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before \"(end of string)\") at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/JSON.pm line 31.\n",
      "setresgid02" => "malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before \"(end of string)\") at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/JSON.pm line 31.\n"
    },
    "gru_id" => 27665779
  },
  "parents" => [],
  "priority" => 0,
  "queue" => "default",
  "result" => "Finalizing results of 4 modules failed",
  "retried" => undef,
  "retries" => 0,
  "started" => "2020-09-03T09:08:39.81939Z",
  "state" => "failed",
  "task" => "finalize_job_results",
  "time" => "2020-09-04T11:30:21.14717Z",
  "worker" => 344
}

Expected result

There should be no error about "malformed JSON string" failing any minion jobs to be handled by instance admins

Problem

Could this be a recent regression?

Further notes

I have deleted all "finalize_job_results" except for the first one on https://openqa.suse.de/minion/jobs?state=failed&limit=100


Related issues 1 (0 open1 closed)

Related to openQA Infrastructure (public) - action #70975: [alert] too many failed minion jobsResolvedokurz2020-09-04

Actions
Actions

Also available in: Atom PDF