From patchwork Mon Apr 4 03:54:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: martin.banov.dev@gmail.com X-Patchwork-Id: 1651 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3) with LMTPA; Mon, 04 Apr 2022 13:54:35 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f60.google.com (mail-lf1-f60.google.com [209.85.167.60]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPS id 234BsVcB018298 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 4 Apr 2022 13:54:31 +0200 Received: by mail-lf1-f60.google.com with SMTP id x36-20020a056512132400b0044b07b24746sf825486lfu.8 for ; Mon, 04 Apr 2022 04:54:31 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1649073265; cv=pass; d=google.com; s=arc-20160816; b=fLnk+XDKu2TmBQJGGjp+nbu48PPOmxGdYYWioKGpXK6ULehtQou8GsSO8J2KsCrdom RVPNBB1rzqyZktD/i7UsGd4q3HRNEEW1WDMpFEd5sQmr/q13bkNFadUqPFdHjtRFgX/Z e4WwDSwbP/HhBUMLzJAfYpJbDuLEvOlprK8Wp5RGalyuaHB68eZKzeCbXQNH5hOuI/Jk ud/fRMm/SCoUzVLVz0GB15MrI3AX1naQzhvUNR3YvcZ2zgN1C8wooamZI91eHZn51Kda O2Wh1WdFYrB9tPz4x2zyymDVV2XJkIizGVhzJ/cO+j31To8KaarwrJfg/DFVjDT8CD9F xjWQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature:dkim-signature; bh=2BUqHU7lC9ZXHuL9sZhqNi81pvcc3vpOzHLpax3oYJQ=; b=b/xjHv6k7srOHhKC3N2Xlf+k9nzLaVaf0mUg7KLlW4gcuI04Rl7zUnbpNPYXVp4DPn Ozu8FOFTNs6uwNSnK0Uv51QuGGs8GPwDH2gU6IiOXSSXhljK7Q8MhqV/M9JlUMa3JtFl OVh9z2oX+Ow/QlE2aYe4tITmrFbxHqwElK5MXYgrVVDSD9ON5BZD/mhefKeLNIeFjzvV A+8wKM87UdgEJlygPjT+SKQRF3Tm9RhwY2caTQ22p676Q49tsHIThUniPpLHesOc9C+3 F54tUsYyCMwM5I5fe0wjB/3VPz85YrKFbZ7K8+qp1Yf/FdfOeTc1n5ah/y8uWMrkThQr On0A== ARC-Authentication-Results: i=2; 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:from:to:cc:subject:date:message-id:mime-version :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=2BUqHU7lC9ZXHuL9sZhqNi81pvcc3vpOzHLpax3oYJQ=; b=nUx7/FhZk4SpTrK/CCpqsbouEUgt+KxH5eFQL052Yi5HY2Ox/Wg0On4QHOghrDZa3b VKglDW2z82nBrMXad88e98wWLX6MRZg15Ro4JAPLnDW+9hAfzVeWP5UHJHRKUAz7BE35 DftmLceaTsmtO6Od1tfNbA4+7ebc9eaL8s+GiEp8HoG7HvrLG+O1fzYyahTIxJKm+hKf IKPiWpUlK3nmlwHvN1Yhfn3K+zj8u+PyUWTMW65bUHaIMLHuNDbrC+2v/b6faWBKd7mC BvvgEPMxdH2YSEe+vgtnEs7/FhkCqCapxet7cTe6j5OcW9dEeW38bC16gDvM2t5I8APi DJ2w== 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:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=2BUqHU7lC9ZXHuL9sZhqNi81pvcc3vpOzHLpax3oYJQ=; b=Ahzk9mbbtZy3F2URHY50bvXwQDSXRuchrhLWfxa1ZPQLsNsmkGNTqBPk5ILP/xsOVD Bl7aMseBHuNzOvyGPNzXl4NZOXSCA9syJeSfX+rekJ3eVqbEuAXH3PeZIk2seMPlmsen q+YEekin1iH6xLLqmtVR/PvOOlCd/BsSiNQ0mz0I2QnvvbWc7lw6yYVgr5XwSMx00xhp lD/vqzUAETPO3w8nthsIR++j51QeA4rvyHtScTBg1Ulx7LgnCwwxYvIl5wyH2JMGKvQ3 haaYYQ3cPcsML6dvUrd9n/ki3oWReIAoalPgYjf53+UiJYolZa99rUjSF5HdHqWuNgTb fXZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :mime-version:x-original-sender:x-original-authentication-results :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=2BUqHU7lC9ZXHuL9sZhqNi81pvcc3vpOzHLpax3oYJQ=; b=X2CVuwmCMhSZbY8o+g5d7bcM7v+/1ODHkTupLIR3sWEV2E8zLBa8Da9Zyr+nTf7M+p JAcDlv2oXyLnqmVX2EfFgFV4q7UucxQg0js4hXwR/GJDq5rkWjKku3FYBXITTAIyixZz MwDhBqLuavc3FBcRbJ95JBRlyf6pJ1mL20ymxH1j2cXSv468YCrWgpWB2GTEPhzoKFW1 d054Hwav+Z5N+T2CQR0hfolNM57OPVpxEAvPQuX3l9p+Kg3onkGdatEzSZs4rULzjxhW pXFsZM7UernOZom8egj5cPw+xw8K3Nq7HuzLUzxBgMZdAxZHlRZL4nrHrGo8EvvXCcyN 3Exw== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM533NIYbb+VVLtqTwGFzGcHLUqBWy05W8/VDHBA3a62BdYOgnLwCF HwJoN6tVZgHOFbV5myuObsg= X-Google-Smtp-Source: ABdhPJy6ruaQaWBFBOOvIB0ChXA6I+SKod0gQ/KHp+JALr3M5MMSYYlZXUYmw5iXoB+0uL9CrzyPxQ== X-Received: by 2002:a19:651d:0:b0:44a:b88a:b0b1 with SMTP id z29-20020a19651d000000b0044ab88ab0b1mr19978094lfb.380.1649073264154; 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-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 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; Received: by mail-lf1-x12c.google.com with SMTP id b17so9108505lfv.3 for ; Mon, 04 Apr 2022 04:54:23 -0700 (PDT) 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) 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 X-Original-Sender: martin.banov.dev@gmail.com X-Original-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 Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: INBOX 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"