From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7082715741139501056 X-Received: by 2002:a19:e20f:0:b0:44a:ecbf:5ce with SMTP id z15-20020a19e20f000000b0044aecbf05cemr7280682lfg.65.1649073264233; Mon, 04 Apr 2022 04:54:24 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3f16:b0:449:f5bf:6f6a with SMTP id y22-20020a0565123f1600b00449f5bf6f6als606852lfa.2.gmail; Mon, 04 Apr 2022 04:54:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzBQv8kB4Z/L8Fvx+wRtQ5igKSlAHF0dDO/g5sGrnucQnrT32yagy5Qg0iJHmTTnYNhEhCr X-Received: by 2002:a05:6512:228f:b0:44a:2f6f:a433 with SMTP id f15-20020a056512228f00b0044a2f6fa433mr22112879lfu.520.1649073263281; Mon, 04 Apr 2022 04:54:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649073263; cv=none; d=google.com; s=arc-20160816; b=xFcOd+aeEehAlnMrWseq0DewMX1KY9aPnIIdXxJ+p7bqR30OTOCRDbf/uIrP4FhPvZ kMnljnkMXHzEQcr2LveJqD+FH1u6Bz2BepPdwCV5ILz1ULXdVraEH2ceax178Y1AaTy9 ZkhawBQPrLlUlGqHl5PqroWKbWAC6cetyuyhKzsI/+YbHMVmYls7E43PpJaMQ5SohhCN cg1iJP/puaVeWfLBsmOXSL5uAIrQ3v9PA/raaXcV/oY/JtJn1Opqs0uRTX6hMaOgvmQl EZ0kYTLPhdzRPIp69EnZrQThggw12Hf3EdiV3BCcZLSYWIcGPWmEReb2uiBuPx7xw6Bw Db7g== 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:dkim-signature; bh=7GgzGpOVetVkNkNO41icqC+qaPBW7oOQMDwqbC+SrGg=; b=j7u4L08nkW9gZtzif3E57Y9k072Y6vTiH9DzRmMdOjL7fw+bxINXH93vUgHkkMlB9X XnvIqnS8xcdTiccEecFrUaXM6PLtjL5anckK+mLORaokSHB7q3i+KGRAPuXFiDEzhfdh UD5km16uW/axchRyYOX7cIIiH4l3qhp63l/x5EhtBtAkoXeqmTDk0DYc3aCQ0ek70WVp RQYERl/ZfPppDnvMDCft/vb9uV1yDpUBFQqe6AoQczJ2w/y0XLetS+x8QVmhsRcUu9IK 4jf57FZQdAOlELXMROfBB+5IQthmdYy4te4cAmULI01o+h0iuIP9E8BW9jtlmcGg1tnm 3uXA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=btXc7ird; spf=pass (google.com: domain of martin.banov.dev@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) smtp.mailfrom=martin.banov.dev@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com. [2a00:1450:4864:20::12c]) by gmr-mx.google.com with ESMTPS id i36-20020a0565123e2400b0044ada59207csi367478lfv.10.2022.04.04.04.54.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 04 Apr 2022 04:54:23 -0700 (PDT) Received-SPF: pass (google.com: domain of martin.banov.dev@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) client-ip=2a00:1450:4864:20::12c; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=btXc7ird; spf=pass (google.com: domain of martin.banov.dev@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) smtp.mailfrom=martin.banov.dev@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-lf1-x12c.google.com with SMTP id b17so9108505lfv.3 for ; Mon, 04 Apr 2022 04:54:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=7GgzGpOVetVkNkNO41icqC+qaPBW7oOQMDwqbC+SrGg=; b=btXc7irdfP9E49S9UDeAW5rXUrN3Wo1nad+fHKCgyBuEadI3wmPpJQlhhwZ1kFq9FN LGDul4z78xHTMPkeCexsfAnyBkOpuIIV6fETxBfyOJJManvLDBO8HefeUj5LsVeRTqB/ 9V05ksGmUXA2N3CITQbtReCkbkBe5JtxX2m0xCIlNkPUJiIDjrwcRiNHNy+vML8DPJrL rrBNNmcD8AOim1pvUHLhgHyrFWHVAyWFVZMXjXHjC/9893VlbBy9ebFxa40jh0EcVEeY UzybWbsqZr/D51Tp+uvB/1So4h3FzJpPSWbpYaLEfQUeOVCmHBd2HULwmRKRXI7SeYWU 6eUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=7GgzGpOVetVkNkNO41icqC+qaPBW7oOQMDwqbC+SrGg=; b=Cg4LnKSREFjYZAFHF50r7rI3UbKmmJi9FIVcUldaGbILCrZLG5H4wx48ZK1b8repgH dQD3QgAf6FT6IojbScsRrxug54GGVBgH1qrVnW0b0IDFrTklS89f+NjmYu/EYmg4OksP Ob3CoyiYhdeCay1tqjnGRG5R2b5mP6mStEurS9Mk4iR1Brmmn8k32k3M/jpNGRwcmdQD RqwQ9cpW25iR1wGfi11AcrImEqqEvx4NgqFHkRcc3JEKIMAAYltlRKYPPehZBbZCvQ+8 I9PgYe4KFafvykom+F2ynC5U8cLt+BdH9Cm3PB5y4do9Kop1iRTQ6ccMtwsw+c8Gy5n/ EBDA== X-Gm-Message-State: AOAM533pv70OGMlMYT3cp1xQsREX9wKRR105tok/OOjwSYo16LH20rp6 IiLlN+JKWdO01xcMrLhkJX4bfgs0e9uvvevU X-Received: by 2002:a19:dc47:0:b0:44a:f1a5:a453 with SMTP id f7-20020a19dc47000000b0044af1a5a453mr6405774lfj.50.1649073261314; Mon, 04 Apr 2022 04:54:21 -0700 (PDT) Return-Path: Received: from ur-li-j0l68k3.unirobotts.local ([128.77.151.194]) by smtp.gmail.com with ESMTPSA id g2-20020a2ea4a2000000b0024983b1a8dcsm997548ljm.105.2022.04.04.04.54.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Apr 2022 04:54:21 -0700 (PDT) From: martin.banov.dev@gmail.com To: isar-users@googlegroups.com Cc: mabo , Daniel Machon Subject: [RFC PATCH v1] image-container-extension: exclude proc sys dev Date: Mon, 4 Apr 2022 13:54:20 +0200 Message-Id: <20220404115420.31933-1-martin.banov.dev@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: q/Xkki9H6TNZ From: mabo The patch prevents 'cp' from copying the kernel filesystems into the docker container. We had CI issues with 'cp' trying to copy /proc//pagemap. Signed-off-by: mabo Signed-off-by: Daniel Machon --- meta/classes/image-container-extension.bbclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meta/classes/image-container-extension.bbclass b/meta/classes/image-container-extension.bbclass index cdec463..f4e8d41 100644 --- a/meta/classes/image-container-extension.bbclass +++ b/meta/classes/image-container-extension.bbclass @@ -29,9 +29,8 @@ containerize_rootfs() { "${oci_img_dir}_unpacked" # add root filesystem as the flesh of the skeleton - sudo cp -a "${rootfs}"/* "${oci_img_dir}_unpacked/rootfs/" - # clean-up temporary files - sudo find "${oci_img_dir}_unpacked/rootfs/tmp" -mindepth 1 -delete + sudo cp -axT "${rootfs}" "${oci_img_dir}_unpacked/rootfs/" + # pack container image bbdebug 1 "pack container image" -- 2.25.1