From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7082715741139501056 X-Received: by 2002:a05:6512:3092:b0:44a:e7bb:e961 with SMTP id z18-20020a056512309200b0044ae7bbe961mr1951043lfd.190.1649149087376; Tue, 05 Apr 2022 01:58:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:1693:b0:448:3742:2320 with SMTP id bu19-20020a056512169300b0044837422320ls1645825lfb.1.gmail; Tue, 05 Apr 2022 01:58:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzSbFo+Nt8kwTaP22t2Oy3mbWPRCkJwV90jXPw5QCTsJBRSHVn/IHZ20IeTz1Bs8Qv+PbCR X-Received: by 2002:a05:6512:6cf:b0:44a:2472:78b9 with SMTP id u15-20020a05651206cf00b0044a247278b9mr1966124lff.635.1649149086446; Tue, 05 Apr 2022 01:58:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1649149086; cv=none; d=google.com; s=arc-20160816; b=zsUudBD/uY6Bn8Npuc7q8UvtJzSzR3ugIq9dhTZaxKm1vDgUnSLpqkFvT+vdZTpqfn c19L3sRYXl0gdd+FTPk68fvFDr4KsGSY2s1MQufRL14jW+MiC8EUA830JwHvJJousDEC 4k1kkvaPFxlblHomUQZyXJZ3atOzKy59+ghobRct//XCwp5kVky8uQ1q4iZljtybmG/6 KXjv6hAvnKUdC4argfl9XvDfbOek1S4K8wf1vL1LoeIUCtluvLdLiczw8OMnWIQkrhx2 /wKu+iV0LIpm/zWrsdyX6thKbOH+olLtxFl321GFwshTbLu9qyNRE9i78EUdgStN6zaC CANg== 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=h3cyxoVcYbB8gmq0p4bKo2SnDN25BvYmMVL1YIDaW2M=; b=xpUB3QYe9OdLUPPRkKu1/Agg83326RGlfRbhJWY48qZyve7ndIAW3d2iEpNudSZ0Mb ZLdQmf5m3Ds7KesKRPmSW0ur9Ilq/tjGydkNOnntP13rSYGzQZJm95f1FEuZmh54VAAw JQMem8qxnJKLB619exyYvfD7ooqCAKTGc19/KVnXeDq45x7SIRa2xcYRCRUI9+G3kv20 S0XW44VWBjTlShUf4JDhGt3e3SRv3U1hnG3fj2PPc6lchExi0rYNOUbY5zNrE95XXxsU 9qloBICjED9VW4YhukdME6h15UXib6vsk2LgvffKXwe5/3vqSEvshPahIieg4sAlR9Ko JhZA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=YFP4FKbg; spf=pass (google.com: domain of martin.banov.dev@gmail.com designates 2a00:1450:4864:20::233 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-lj1-x233.google.com (mail-lj1-x233.google.com. [2a00:1450:4864:20::233]) by gmr-mx.google.com with ESMTPS id d2-20020a0565123d0200b0044af4a5b540si409846lfv.7.2022.04.05.01.58.06 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 05 Apr 2022 01:58:06 -0700 (PDT) Received-SPF: pass (google.com: domain of martin.banov.dev@gmail.com designates 2a00:1450:4864:20::233 as permitted sender) client-ip=2a00:1450:4864:20::233; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=YFP4FKbg; spf=pass (google.com: domain of martin.banov.dev@gmail.com designates 2a00:1450:4864:20::233 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-lj1-x233.google.com with SMTP id b43so16145054ljr.10 for ; Tue, 05 Apr 2022 01:58:06 -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=h3cyxoVcYbB8gmq0p4bKo2SnDN25BvYmMVL1YIDaW2M=; b=YFP4FKbgRnY3hlvRDRt4gN8G8Gy4Q6Y06o7GsN1UrPXOfPjetFri7mbQ8kAE0C+xBJ TMX9g493wEqZPWIUkklD+JNgoA33ZaGlK2Y4OE/h9xN3Hk5muMMSHD068482LK+h61mC WWLax3aRXrSI26mO7bvVNuceM2uN21ecqZ7rDqS70bxc8VjEYX5VGEPVkgGPSLq1gqfi yq8cKH0eaIL1bI3JXG9Hi6Cd9Okk33NMrOjkX4wEuuhZO0tWE6yiWK51a6D2KLlTpCKO mXX+8jIqFiYSNFU2/F3Q33Tpsi0Uif+hQmAiDs1/2r3pytLSUvVRYoTeop0HYOTxo5es s9kQ== 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=h3cyxoVcYbB8gmq0p4bKo2SnDN25BvYmMVL1YIDaW2M=; b=gyHRsb3vf0KnQ0twU2Zc0c8DFJS4kjMt9Iga/CHapxBqw1VBWnzkBbk/9a1gJp3J2p q5TEnUf8UBaQfAA1D3QPDXIf5bHFBqEJa2KYiik811gjHXn/9rcAj55gPw0eNyuThS8F bRH3nHK0jJfmjM8dyUDVTcfVKS1KGrRiNrs0C0i21KCIgC2u9BvuoIkgvEWCJ36grhXJ wsRfduSxp9eUcQYnS57AMZTkOBiao5+JPPfaKrO9xqmTcGbGBbNfNZXYM7PM9hKrdLo8 XrCE4IrVik5c37sDd5L+qbrj2QzQ49Jufk2Qlf/PS1yAxpAQzDsfzAEOH5jp2mUPieua OjmQ== X-Gm-Message-State: AOAM533JtAgSZ68Uj1JRZONSYcBQ/Ml2pggZJc+V3UNLwK8wVMEKZVUm C3Y+TvRUeb0Kn6xwNcIOgeTA7BGgGTHOfA== X-Received: by 2002:a05:651c:4d1:b0:249:8a92:de38 with SMTP id e17-20020a05651c04d100b002498a92de38mr1425773lji.27.1649149085879; Tue, 05 Apr 2022 01:58:05 -0700 (PDT) Return-Path: Received: from ur-li-j0l68k3.unirobotts.local ([128.77.151.194]) by smtp.gmail.com with ESMTPSA id k21-20020ac24f15000000b0045d7776d33esm299079lfr.107.2022.04.05.01.58.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Apr 2022 01:58:05 -0700 (PDT) From: martin.banov.dev@gmail.com To: isar-users@googlegroups.com Cc: Martin Banov , Daniel Machon Subject: [PATCH v2] image-container-extension: exclude proc sys dev Date: Tue, 5 Apr 2022 10:58:04 +0200 Message-Id: <20220405085804.7467-1-martin.banov.dev@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUID: y3nBN/wAURh4 From: Martin Banov 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: Martin Banov 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