From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6721684426774806528 X-Received: by 2002:a5d:63c9:: with SMTP id c9mr9849187wrw.15.1565172025357; Wed, 07 Aug 2019 03:00:25 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:5411:: with SMTP id i17ls2395931wmb.2.canary-gmail; Wed, 07 Aug 2019 03:00:24 -0700 (PDT) X-Google-Smtp-Source: APXvYqwv4pLL48KcEl4U8m+r0VKLZgcCpJ8HaSkO/1mD3dztfLzc8Bhvo+AHfXzHKYuwJvtbUn21 X-Received: by 2002:a1c:f61a:: with SMTP id w26mr10395783wmc.75.1565172024119; Wed, 07 Aug 2019 03:00:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565172024; cv=none; d=google.com; s=arc-20160816; b=lx0p5F7Z+JcB3vIHQQTV5f+gTn39FeujWOhO0f0vqcm3KMtbCySoB2w8sJ5at2KZtN 5PMjZ0ARXb68L5VNb/smABkvHPGUj1MevDxErAQMpCPTITF3ytbce1z1IPZrlZo50RIo SeJoX4/lGSZWWNHcXNflKHZ5Ge9vQ/Yr+f7L9lhgelKI2XgLhXWqar5oeYPe4PC6eIYQ dHSJRo9ZiwKlyYFexg22+Wvz17/X93/dYMCMc05ih7k4otYZlNZ430hi7vvHuKi9p8T7 tBG/sUk69oecCTwx9brS6oWixpMwfx2vpZZhWborYsvSm+XoFiuD/zrRkUNCHdj/XQmY JOSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:references:cc:to:from:subject; bh=srEY+BP3JC5lmbFt5rtGWRCMOj6qf2gxZE6Of4ARSho=; b=SgSBdm2mt0islajDdzRqgji5WEFR9JPuE4e6f2rqdsQTVqEaJbn/7wSpWonGCJC2IG HYD0WEmKpBmVxgUraDPU7gJMFJFAz2uZHPWAc2YuFH/loOKFuHX6Nt8DxPcDcjn7klIM RGaJVms3lNBLg7CyXwgoL1Mj9/gNCNFinPlOLoeJmGwDVZmBudgeNPZQH+BWgDZWkBnP 0ccOtcBmVvHZ8DYx8Kf2q7+0E/7wjTuOrHz8w9PzWbL05rw9s9T8vAdvF6Cw2WhgbAvx 6eioUTJXeQWhc7+t+O1f/IfnlUYmZdRk4o4UtXSL9me1ipucZaOy+k123QjAAKwXrLk3 6n3g== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of gernot.hillier@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=gernot.hillier@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from thoth.sbs.de (thoth.sbs.de. [192.35.17.2]) by gmr-mx.google.com with ESMTPS id q14si4791540wmc.1.2019.08.07.03.00.24 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Aug 2019 03:00:24 -0700 (PDT) Received-SPF: pass (google.com: domain of gernot.hillier@siemens.com designates 192.35.17.2 as permitted sender) client-ip=192.35.17.2; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of gernot.hillier@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=gernot.hillier@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id x77A0NT7018608 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 7 Aug 2019 12:00:23 +0200 Received: from [139.22.118.51] ([139.22.118.51]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id x77A0MaG002482; Wed, 7 Aug 2019 12:00:23 +0200 Subject: Re: [PATCH v2] meta/classes: generate bill of material from image From: Gernot Hillier To: Claudius Heine , Quirin Gylstorff , isar-users@googlegroups.com Cc: Claudius Heine References: <20190805140742.11479-1-Quirin.Gylstorff@siemens.com> <20190806135539.1826-1-Quirin.Gylstorff@siemens.com> <217fe8c3-9dfb-41cf-b95a-fa793b05d9a6@siemens.com> <3bc2de85-2bfd-e6a3-0a78-47890b673f47@siemens.com> <40f1532f-d989-cb1f-992b-d8c843e45499@siemens.com> <2d098930-f919-47fb-44e3-3429f9be04ca@siemens.com> <88db5513-33b0-b13c-edfc-624f8bacc0f4@siemens.com> Message-ID: Date: Wed, 7 Aug 2019 12:00:22 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <88db5513-33b0-b13c-edfc-624f8bacc0f4@siemens.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: EAXgGIs8keXh Am 07.08.19 um 10:29 schrieb Gernot Hillier: >> We don't need an additional dependency in isar. But if you like to use >> json in a shell script, jq might be the way to go. > > The main use case for such manifests is decoupled from the build > process, i.e. far away from Isar and probably even using such strange > platforms like Windows. Think about clearing personnel who wants to > postprocess such lists in their MS Office world And another important point I forgot: those manifests should be easy to create on targets/VMs without Isar or any other additional tool. We will continue to have Debian images which were not created with Isar and we can also safely assume that some development teams will manually modify Isar images later on. So we need some format which can be easily created using a simple shell command which works on virtually any Debian image. -- Gernot