submission.json isn't correct for field "raw-devices-dmi"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
Critical
|
Sylvain Pineau |
Bug Description
I run desktop sru launcher and noticed the launcher did not send the submission for me automatically. Then I went to try to submit manually. When submitting submission.tar.xz, I was blocked by "400 Client Error: BAD REQUEST". I checked the submission.json of submission.tar.xz by "jq . submission.json", I got
ubuntu@
parse error: Expected value before ',' at line 8520, column 24
I went to have a look of the submission.json, I noticed the bad format:
}
],
"raw-
"modprobe-
{
"options": "index=-2",
"module": "bt87x"
},
Platforms that could reproduce this issue:
Dell Inspiron 7537 Portable (201306-13868), trusty (3.13 kernel)
dpkg -l *plainbox* *checkbox*
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii checkbox-autostart- 0.4+git2018033 all Automatic system testing for desktop system
ii checkbox-gui 0.35+bzr3986+p amd64 QML based interface for system testing base
ii checkbox-ng 1.1.0+git20180 all CheckBoxNG test runner
ii checkbox-ng-service 0.23+bzr4122+p all CheckBox D-Bus service (transitional packag
un checkbox-qt <none> <none> (no description available)
un plainbox <none> <none> (no description available)
ii plainbox-insecure-p 1.1.0+git20180 all policykit policy required to use CheckBoxNG
ii plainbox-provider-c 0.43.0+git2018 amd64 CheckBox provider for PlainBox
ii plainbox-provider-r 0.36.0+git2018 amd64 CheckBox generic resource jobs provider
ii plainbox-provider-s 1.10.0+git2018 all CheckBox SRU jobs provider
un plainbox-secure-pol <none> <none> (no description available)
ii python3-checkbox-ng 1.1.0+git20180 all CheckBoxNG test runner (Python 3 library)
ii python3-checkbox-su 0.37.0+git2018 all collection of Python modules used by PlainB
un python3-plainbox <none> <none> (no description available)
Related branches
- Sylvain Pineau (community): Approve
-
Diff: 17 lines (+3/-3)1 file modifiedunits/submission/jobs.pxu (+3/-3)
Changed in checkbox-ng: | |
assignee: | nobody → Sylvain Pineau (sylvain-pineau) |
affects: | checkbox-ng → plainbox-provider-checkbox |
Changed in plainbox-provider-checkbox: | |
importance: | Undecided → Critical |
status: | New → In Progress |
milestone: | none → 0.44.0 |
Changed in plainbox-provider-checkbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
status: | Fix Committed → Fix Released |
Similar but maybe not the same bug in my opinion https:/ /bugs.launchpad .net/plainbox- provider- checkbox/ +bug/1755819