From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6670502250014572544 X-Received: by 2002:adf:fa02:: with SMTP id m2mr1069116wrr.4.1553097332011; Wed, 20 Mar 2019 08:55:32 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:9609:: with SMTP id y9ls462741wmd.0.gmail; Wed, 20 Mar 2019 08:55:31 -0700 (PDT) X-Google-Smtp-Source: APXvYqwfx2ziRl1sk9nPvfcX/KLnMzYrnm90IsecLaeARtlQXe2wGr2UhQz7jo9UufllZUaiQ26s X-Received: by 2002:a1c:358a:: with SMTP id c132mr784781wma.23.1553097331457; Wed, 20 Mar 2019 08:55:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553097331; cv=none; d=google.com; s=arc-20160816; b=Nf+bBKwmbHVgAzH/j22iZxz0Kf3peCCTz4ADT7v8kog4kYAjcrCgJre8Nqyk73DdwU PSt9pDN0wHmgx7iG74FZ9BGVaRFa2ubllXNDRUgJThRG4arLcW/jvgKBP7M5gI7S0yAf GwyNG6dYFgrTkv7CKqsxScJGvoMEoUrxzZmOEGQZz/VVIVMKs0GURU+OlimifgRoXXmK 7Vm5D+s2HsZFJ3yXBixfx0F1x/csdHFX5KqavbL6aMQbVTlBRaCKVEWDtj0N8DRj23zs P8/mtipoNAcmlQrtT+Sayd4E75gm32AISz3qKAZoZYlNb8AX2YLttN0A35u81nKpT6dh QYcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from; bh=1KzdJwaGPq2a75FWtsymXiXKIqlyP+PJhu6Pjn6EADk=; b=jd8kIO9RxGngyMzqxEWb+9An7M2hG/eRTlnWPQIzjbJKejpVzZX/NvjWjbg5uDI1Is M54CL6SDI1MlekNIDCd20snPsdRdriw83XAVUex25GRR3oxZK4AevCFP7+H5/lnJ1CWK HXLJINBNztOE2z5qvlfvin4Etp9Ez2vuVojMSVYrAm2vKnvJoaTpKOrDemUosNKACPbE eVNmd+F2KD52x1/sezz21tkclSn7ULztA2wkrsA7TQQg7ClClOOKNys0q674qID2uwcf Fs8fZRSH1IXs3rxcTckrWNgisdOCUHI3DEOUWelqnRqYrH93btl2OPeyYJFQ89U9xm2I 2zOQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Return-Path: Received: from lizzard.sbs.de (lizzard.sbs.de. [194.138.37.39]) by gmr-mx.google.com with ESMTPS id j8si84940wme.1.2019.03.20.08.55.31 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 20 Mar 2019 08:55:31 -0700 (PDT) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.39 as permitted sender) client-ip=194.138.37.39; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 194.138.37.39 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by lizzard.sbs.de (8.15.2/8.15.2) with ESMTPS id x2KFtUx2016886 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 20 Mar 2019 16:55:31 +0100 Received: from ring.ppmd.siemens.net (linux-ses-ext02.ppmd.siemens.net [139.25.69.232]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id x2KFtTv6031067; Wed, 20 Mar 2019 16:55:29 +0100 From: claudius.heine.ext@siemens.com To: isar-users@googlegroups.com Cc: Claudius Heine Subject: [PATCH 0/1] Move isar-image into image class Date: Wed, 20 Mar 2019 16:55:23 +0100 Message-Id: <20190320155524.17713-1-claudius.heine.ext@siemens.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: +YuSpOGJBgft From: Claudius Heine Hi, this patch moves the isar-image into the image class as a first preparation for further refactoring done to the image creation pipeline. The following steps will be: - Implementation of a clean image generation pipeline, as described in github issue #46, no functional change intended - Implementation of a rootfs postprocessing functionality similar to how OE solved it - Splitting up of the isar-bootstrap-helper/setup_root_file_system function to allow adding tasks/function that are executed between copying of isar-bootstrap and installation of custom packages etc. -> rootfs preprocessing - Moving existing functionality into idempotent tasks/functions and into the correct position within the pipeline - Implementing additional post/pre-process tasks (user management, rootfs minimization, debug settings, etc.) - Deprecating transient packages if no other uses for this can be found. regards, Claudius Claudius Heine (1): meta: merges isar-image into image class meta/classes/image.bbclass | 86 +++++++++++++++++++++++++++++-- meta/classes/isar-image.bbclass | 90 +-------------------------------- 2 files changed, 85 insertions(+), 91 deletions(-) -- 2.20.1