From patchwork Tue Apr 5 00:58:04 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: 1652 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3) with LMTPA; Tue, 05 Apr 2022 10:58:20 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f187.google.com (mail-lj1-f187.google.com [209.85.208.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPS id 2358wCCa023001 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 5 Apr 2022 10:58:13 +0200 Received: by mail-lj1-f187.google.com with SMTP id n9-20020a2e82c9000000b002435af2e8b9sf3604071ljh.20 for ; Tue, 05 Apr 2022 01:58:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1649149087; cv=pass; d=google.com; s=arc-20160816; b=IboRET9AeM5Um2ZPdV81fiXJLYOn/BhrBfjqvmLfR3pWBbSAbz+EHa7MJMLu3tUvng kKdzlN+TU2iARHHTN8fR/t2HIMp+2RoFCwEcUuWnbNm+Gtrf8Ku3dj4Hx6BED3zV3MEs kt4MtB6Dw8F4OFL5rU2Gbuhh6M89SeGweT57C+mpyzlxcLtlVqA+gEpy+apAZEUjUr/w ltbTNid1zFJRoh2QhIxhqkM8QxgZf0AiZmxlCVFUGR0/nE44WfxkjfNz70uVODljpuVr b4xrC+p+o8dKyN0LcFcrTnfCUfZjEtbrm87JMBwx4uVmr6X8uXXxGQMf5cGzodl2aanm +0lQ== 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=MTWDDZtyrGRcD7xC31VbbX84TMCqxTka1xyHMmP7qsI=; b=lFvoLdI9QS33flI/pSFM+JgKOlG7HHPg6wvuLeAMTltXCansdYtTUS8nIQr0ZUdpoC GSnt8EaKkyBNaXNcabTp17Yseip+Eo3sGRKwMyMnlEOQe7DdQmvmzIld1fWx8u6OOHQO 2cg4D/Wx8Jl7nHUgs6zAN7hIvvEhjq/1BI88uV0x2LykHvkgHsdHvvByB7qKE/QbAhaK hzj2IwioVlNLvcIWANANKPdQ88nDvk9pG9dY7sDIBdIrWCNbXVPFL+eFXJf3uGmqvYGX xVfBrFkZbaRTWgxKgEVD1EeMsYRh4qD35kJ+VGUj6sHmhUMtBJY3kUMtlOR2QulJ6X5n 6+yQ== ARC-Authentication-Results: i=2; 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 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=MTWDDZtyrGRcD7xC31VbbX84TMCqxTka1xyHMmP7qsI=; b=jHslhQG0SQHg81TyP6YcdgBpRGyWFOegDTa9MqyibVVpSb9v1tR3SHRVf4r9ZaGSmD ztmIugnUWZc8SI6WKVRahmGt9LZ0HIDQDnBnC9afMfmiswhtjNXaFGUi0iD6Zek72Yks 1ooN/+XERd4gOAPgHu73lMjsl8Tm94uybv2LkmEd4xQWSO9JySFtOBf3Gx+KClTZQ4CX ptG/CYILsRk7Jfg3QaJT/Wl4FHIQhsMsngOvb9IGymTzwvw9tGQUtwBj7sPhonrpQGjG 4CRICzRHyj4RshM/kz4ZnQsSCVXJJTZLeGcYEQRq+Dk5GTb4ym9Ljknq6fyLHv9AfE5J WgNA== 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=MTWDDZtyrGRcD7xC31VbbX84TMCqxTka1xyHMmP7qsI=; b=LYdzHsxBmwnSaFQG4qTVZ4c+HETuprIVfBOLx36xrXpabIw+VQEa8+ZC7poXOlHHqJ jjKoLhlSycQhmpJYRNn2bRc8d0Ozux8YqIsoYbVLGVj3VzJ+Zu/Z6eQE8J+2SXXCHdpp PGPjUSvft+OK+KZXhla6Qsus1pffLIiknF9+TuH6mg7VXj66MMDQgSdp6KzRKGfWXUL7 2O94eR46MKq2mAsMB+lW4RKHcW83B03vAAuMjF/dldW/as9cOSxs0v067GZShWkMzscm fAQL0qACJc7Y3Cx8P1eqCICx+e3fGqzUKspc9VDfZsfDCHfZCkmb75TET+XTrU+ziGbq ITTA== 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=MTWDDZtyrGRcD7xC31VbbX84TMCqxTka1xyHMmP7qsI=; b=xUaWxLylsGomC4xkBpiH/7YyUFA05jBUZP59y/2i2tjw+4R7kyZzY2gjYQgscJpYXx wd8Ggbqk3Fz9plvVuj48i7ZYcOfHysSK3RV6jxeKiN6w7u8/P6qKiXjYBU7U0jkhFQ7X K2nkRckPguBNrjQSCFjvZ6qmr9NEd1GEvjuF/PwkKiINdTVHMTL4EdQQF3WyM0J0iMiG /BgSIPxsDypLEPc2b3K+Lx4He1qOMKa/uTxe3eCzpWTuzPsPJbVrzbQ/yhIWWlslsdMr PMf/iNEvND9zWsOsCtXpBD2aOj5vOsXD8PW/c73s8efHPCoUOywXLof59Q3lAW0OyDXh PunQ== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOAM530ZKSiY2wOohYLF9pp0FXyHxO73P0rpQy+Cjih+emeu/QO1c2xQ D7sAC+hd0+eK3QBozDfxy50= X-Google-Smtp-Source: ABdhPJxIB8ErRLbOy7pW7K6a08L9dr5oc3S7Xhl7t7PHaOYxeKQ7WpciJTKNuGsKC5hpG/6lf4hJeQ== X-Received: by 2002:a05:6512:1690:b0:448:2372:3e3e with SMTP id bu16-20020a056512169000b0044823723e3emr2021218lfb.324.1649149087316; 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-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 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; Received: by mail-lj1-x233.google.com with SMTP id b43so16145054ljr.10 for ; Tue, 05 Apr 2022 01:58:06 -0700 (PDT) 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) 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 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=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 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: 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"