summaryrefslogtreecommitdiff
path: root/units
diff options
authorSylvain Pineau <sylvain.pineau@canonical.com>2018-11-25 22:15:36 +0100
committerSylvain Pineau <sylvain.pineau@canonical.com>2018-11-25 22:15:36 +0100
commitc2c33209fdedc52c770eadf6ae6ed810a8c47cb9 (patch)
treebf54321a4770ba2e0f158745977f23c2bea1781b /units
parente834621a5a3d680d89357c5fae4116a6abbb3fcc (diff)
units:submission: Add a new job calling system_info.py
Note: Because inxi is written in perl, add a dependency on libjson-xs-perl
Diffstat (limited to 'units')
-rw-r--r--units/submission/jobs.pxu8
-rw-r--r--units/submission/packaging.pxu4
2 files changed, 12 insertions, 0 deletions
diff --git a/units/submission/jobs.pxu b/units/submission/jobs.pxu
index 9ee5a55..90b3492 100644
--- a/units/submission/jobs.pxu
+++ b/units/submission/jobs.pxu
@@ -82,3 +82,11 @@ _description:
image_version: somerville-trusty-amd64-20140620-0
bto_version: A00_dell-bto-trusty-houston-15-A11-iso-20141203-0.iso
command: recovery_info version | python3 -m plainbox dev parse recovery-info
+
+id: system_info_json
+plugin: attachment
+category_id: com.canonical.plainbox::info
+command: system_info.py
+user: root
+_description: Attaches json dumps of system info tools (inxi + udev)
+_summary: Attaches json dumps of system info tools
diff --git a/units/submission/packaging.pxu b/units/submission/packaging.pxu
index d293608..c7ab5d8 100644
--- a/units/submission/packaging.pxu
+++ b/units/submission/packaging.pxu
@@ -1,3 +1,7 @@
unit: packaging meta-data
os-id: debian
Depends: jq
+
+unit: packaging meta-data
+os-id: debian
+Depends: libjson-xs-perl