From c2c33209fdedc52c770eadf6ae6ed810a8c47cb9 Mon Sep 17 00:00:00 2001 From: Sylvain Pineau Date: Sun, 25 Nov 2018 22:15:36 +0100 Subject: units:submission: Add a new job calling system_info.py Note: Because inxi is written in perl, add a dependency on libjson-xs-perl --- units/submission/jobs.pxu | 8 ++++++++ units/submission/packaging.pxu | 4 ++++ 2 files changed, 12 insertions(+) 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 -- cgit v1.2.3