From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Fri, 28 Jan 2022 16:19:13 +0100 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nDT1t-00G9Ts-6m for lore@lore.pengutronix.de; Fri, 28 Jan 2022 16:19:13 +0100 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1nDT1s-0003UA-EP; Fri, 28 Jan 2022 16:19:12 +0100 Received: from mail.ppc-ag.de ([212.65.2.129]) by metis.ext.pengutronix.de with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nDT1f-0003U1-2F for ptxdist@pengutronix.de; Fri, 28 Jan 2022 16:18:59 +0100 Received: from [10.40.4.2] (port=46458 helo=masv00063.ppc-ag.de) by mail.ppc-ag.de with esmtps (TLS1.2) tls TLS_ECDH_anon_WITH_AES_256_CBC_SHA (Exim 4.94.2) (envelope-from ) id 1nDT1b-00011l-34 for ptxdist@pengutronix.de; Fri, 28 Jan 2022 16:18:56 +0100 Received: from localhost (localhost [127.0.0.1]) by masv00063.ppc-ag.de (Postfix) with ESMTP id B10F93C50A9 for ; Fri, 28 Jan 2022 16:18:53 +0100 (CET) Received: from masv00063.ppc-ag.de ([127.0.0.1]) by localhost (masv00063.ppc-ag.de [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id rBIjM0rKEubV for ; Fri, 28 Jan 2022 16:18:53 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by masv00063.ppc-ag.de (Postfix) with ESMTP id 6486A3C50B4 for ; Fri, 28 Jan 2022 16:18:53 +0100 (CET) X-SASI-Hits: BODYTEXTP_SIZE_3000_LESS 0.000000, HTML_00_01 0.050000, HTML_00_10 0.050000, IN_REP_TO 0.000000, LEGITIMATE_SIGNS 0.000000, MSG_THREAD 0.000000, NO_FUR_HEADER 0.000000, OUTBOUND 0.000000, OUTBOUND_SOPHOS 0.000000, REFERENCES 0.000000, SENDER_NO_AUTH 0.000000, SINGLE_URI_IN_BODY 0.000000, TO_IN_SUBJECT 0.500000, __ANY_URI 0.000000, __ATTACHMENT_NOT_IMG 0.000000, __ATTACHMENT_SIZE_0_10K 0.000000, __BAT_BOUNDARY 0.000000, __BODY_NO_MAILTO 0.000000, __BOUNCE_CHALLENGE_SUBJ 0.000000, __BOUNCE_NDR_SUBJ_EXEMPT 0.000000, __COURIER_PHRASE 0.000000, __CP_MEDIA_BODY 0.000000, __CP_URI_IN_BODY 0.000000, __CT 0.000000, __CTYPE_HAS_BOUNDARY 0.000000, __CTYPE_MULTIPART 0.000000, __DQ_NEG_HEUR 0.000000, __DQ_NEG_IP 0.000000, __FORWARDED_MSG 0.000000, __FROM_DOMAIN_NOT_IN_BODY 0.000000, __FUR_RDNS_SOPHOS 0.000000, __HAS_ATTACHMENT 0.000000, __HAS_ATTACHMENT1 0.000000, __HAS_ATTACHMENT2 0.000000, __HAS_FROM 0.000000, __HAS_MSGID 0.000000, __HAS_REFERENCES 0.000000, __HEADER_ORDER_FROM 0.000000, __HTTPS_URI 0.000000, __IN_REP_TO 0.000000, __MAIL_CHAIN 0.000000, __MIME_TEXT_P 0.000000, __MIME_TEXT_P1 0.000000, __MIME_TEXT_P2 0.000000, __MIME_VERSION 0.000000, __MOZILLA_USER_AGENT 0.000000, __NO_HTML_TAG_RAW 0.000000, __OUTBOUND_SOPHOS_FUR 0.000000, __OUTBOUND_SOPHOS_FUR_IP 0.000000, __OUTBOUND_SOPHOS_FUR_RDNS 0.000000, __RCVD_FROM_DOMAIN 0.000000, __REFERENCES 0.000000, __SANE_MSGID 0.000000, __SINGLE_URI_MPART_PLAIN 0.000000, __SUBJ_ALPHA_END 0.000000, __SUBJ_ALPHA_NEGATE 0.000000, __SUBJ_REPLY 0.000000, __TO_IN_SUBJECT 0.000000, __TO_MALFORMED_2 0.000000, __TO_NO_NAME 0.000000, __URI_ENDS_IN_SLASH 0.000000, __URI_IN_BODY 0.000000, __URI_NOT_IMG 0.000000, __URI_NO_MAILTO 0.000000, __URI_NO_PATH 0.000000, __URI_NS 0.000000, __URI_WITHOUT_PATH 0.000000, __USER_AGENT 0.000000 X-SASI-Probability: 9% X-SASI-RCODE: 200 X-SASI-Version: Antispam-Engine: 4.1.4, AntispamData: 2022.1.28.143616 X-Virus-Scanned: amavisd-new at masv00063.ppc-ag.de Received: from masv00063.ppc-ag.de ([127.0.0.1]) by localhost (masv00063.ppc-ag.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id XxkqJTTkWDJr for ; Fri, 28 Jan 2022 16:18:53 +0100 (CET) Received: from [192.168.247.235] (unknown [192.168.247.235]) by masv00063.ppc-ag.de (Postfix) with ESMTPSA id 4AE4E3C50A9 for ; Fri, 28 Jan 2022 16:18:53 +0100 (CET) To: ptxdist@pengutronix.de References: <20220127172227.GF5951@falbala.internal.home.lespocky.de> From: Mircea Ciocan Message-ID: Date: Fri, 28 Jan 2022 16:18:55 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <20220127172227.GF5951@falbala.internal.home.lespocky.de> X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL,BAYES_00,NICE_REPLY_A, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Subject: Re: [ptxdist] Docker rules X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Content-Type: multipart/mixed; boundary="===============1764717047==" Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false This is a cryptographically signed message in MIME format. --===============1764717047== Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms060202050608060605000200" This is a cryptographically signed message in MIME format. --------------ms060202050608060605000200 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Content-Language: en-US On 27.01.22 18:22, Alexander Dahl wrote: > Hello Mircea, > > On Thu, Jan 27, 2022 at 05:37:01PM +0100, Mircea Ciocan wrote: >> are there any official or unofficial rules to have docker container su= pport >> build with PTXDist on aarch64 platforms > Do you mean running Docker containers on the target? Or buildung a > ptxdist based BSP in a Docker container? AFAIK there's neither one or > the other. > >> or I have to painfully dissect the >> Yocto's virtualization layer ? > If you're looking for inspiration for Docker on the target, you might > as well checkout the buildroot project [1]. That is more or less > similar to ptxdist conceptually, and IIRC it has support for Docker on > the target. Look out for package/docker* in their tree. > > Greets > Alex > > [1] https://www.buildroot.org/ Hello everybody and first of all thanks Alexander, indeed I need to be=20 able to run docker images on the target. I don't disagree that docker is overkill for many things, but the=20 customer uses docker images for some application distribution and other=20 competing platforms supports it. The mention of buildroot really helped, and to also answer to some=20 "answers", that boil down mostly to "why would you need such a=20 thing...", we are talking here about an aarch64 platform, with full=20 TF-A, OP-TEE, 3GiB RAM and tons of eMMC, that supports natively=20 virtualization. A typical docker image for this platform is around 5MiB. So running docker images there is not some kind of crazy stuff, but it=20 is presented like this: "...sure it should work, we use it since years=20 since RPi2 devices, have a look...". So the times of Arm 920t or similar = are coming to an end and will be a great thing if PTXDist will support=20 running docker containers in the default rules at least for 64-bit=20 architectures. I, of course, do not suggest to drop everything and integrate docker=20 support, but maybe consider it as feature for the near future and not=20 black-listed it by default, it's definitely here to stay. Best regards and a nice and relaxing weekend, Mircea --------------ms060202050608060605000200 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC DDMwggYQMIID+KADAgECAhBNlCwQ1DvglAnFgS06KwZPMA0GCSqGSIb3DQEBDAUAMIGIMQsw CQYDVQQGEwJVUzETMBEGA1UECBMKTmV3IEplcnNleTEUMBIGA1UEBxMLSmVyc2V5IENpdHkx HjAcBgNVBAoTFVRoZSBVU0VSVFJVU1QgTmV0d29yazEuMCwGA1UEAxMlVVNFUlRydXN0IFJT QSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xODExMDIwMDAwMDBaFw0zMDEyMzEyMzU5 NTlaMIGWMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD VQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3Rp Z28gUlNBIENsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMIIBIjAN BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyjztlApB/975Rrno1jvm2pK/KxBOqhq8gr2+ JhwpKirSzZxQgT9tlC7zl6hn1fXjSo5MqXUfItMltrMaXqcESJuK8dtK56NCSrq4iDKaKq9N xOXFmqXX2zN8HHGjQ2b2Xv0v1L5Nk1MQPKA19xeWQcpGEGFUUd0kN+oHox+L9aV1rjfNiCj3 bJk6kJaOPabPi2503nn/ITX5e8WfPnGw4VuZ79Khj1YBrf24k5Ee1sLTHsLtpiK9OjG4iQRB dq6Z/TlVx/hGAez5h36bBJMxqdHLpdwIUkTqT8se3ed0PewDch/8kHPo5fZl5u1B0ecpq/sD N/5sCG52Ds+QU5O5EwIDAQABo4IBZDCCAWAwHwYDVR0jBBgwFoAUU3m/WqorSs9UgOHYm8Cd 8rIDZsswHQYDVR0OBBYEFAnA8vwL2pTbX/4r36iZQs/J4K0AMA4GA1UdDwEB/wQEAwIBhjAS BgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDARBgNV HSAECjAIMAYGBFUdIAAwUAYDVR0fBEkwRzBFoEOgQYY/aHR0cDovL2NybC51c2VydHJ1c3Qu Y29tL1VTRVJUcnVzdFJTQUNlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEB BGowaDA/BggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdFJT QUFkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1c3QuY29t MA0GCSqGSIb3DQEBDAUAA4ICAQBBRHUAqznCFfXejpVtMnFojADdF9d6HBA4kMjjsb0XMZHz tuOCtKF+xswhh2GqkW5JQrM8zVlU+A2VP72Ky2nlRA1GwmIPgou74TZ/XTarHG8zdMSgaDrk VYzz1g3nIVO9IHk96VwsacIvBF8JfqIs+8aWH2PfSUrNxP6Ys7U0sZYx4rXD6+cqFq/ZW5BU fClN/rhk2ddQXyn7kkmka2RQb9d90nmNHdgKrwfQ49mQ2hWQNDkJJIXwKjYA6VUR/fZUFeCU isdDe/0ABLTI+jheXUV1eoYV7lNwNBKpeHdNuO6Aacb533JlfeUHxvBz9OfYWUiXu09sMAvi M11Q0DuMZ5760CdO2VnpsXP4KxaYIhvqPqUMWqRdWyn7crItNkZeroXaecG03i3mM7dkiPaC kgocBg0EBYsbZDZ8bsG3a08LwEsL1Ygz3SBsyECa0waq4hOf/Z85F2w2ZpXfP+w8q4ifwO90 SGZZV+HR/Jh6rEaVPDRF/CEGVqR1hiuQOZ1YL5ezMTX0ZSLwrymUE0pwi/KDaiYB15uswgeI AcA6JzPFf9pLkAFFWs1QNyN++niFhsM47qodx/PL+5jR87myx5uYdBEQkkDc+lKB1Wct6ucX qm2EmsaQ0M95QjTmy+rDWjkDYdw3Ms6mSWE3Bn7i5ZgtwCLXgAIe5W8mybM2JzCCBhswggUD oAMCAQICEQCPyqFVFceEc6YJzO7NWtKXMA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQGEwJH QjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRo ZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTE5MDQwOTAwMDAwMFoXDTIyMDQw ODIzNTk1OVowggEqMQswCQYDVQQGEwJERTEOMAwGA1UEERMFNjgxNjcxGzAZBgNVBAgMEkJh ZGVuLVfDvHJ0dGVtYmVyZzERMA8GA1UEBxMITWFubmhlaW0xFDASBgNVBAkTC0R1ZGVuc3Ry LiA2MSUwIwYDVQQKExxQb3dlciBQbHVzIENvbW11bmljYXRpb25zIEFHMUIwQAYDVQQLEzlJ c3N1ZWQgdGhyb3VnaCBQb3dlciBQbHVzIENvbW11bmljYXRpb25zIEFHIEUtUEtJIE1hbmFn ZXIxHzAdBgNVBAsTFkNvcnBvcmF0ZSBTZWN1cmUgRW1haWwxFjAUBgNVBAMTDU1pcmNlYSBD aW9jYW4xITAfBgkqhkiG9w0BCQEWEm0uY2lvY2FuQHBwYy1hZy5kZTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAJJ21iiez6Rfiak6fe15WBLIbpaeqPBZBfOpNtSXT0XWAjD1 9yttArXpWlJjiwOg2MycVR70QqoFxMJJ++b5bFSoTdwRHwL+g59GVxio47kH6kt8mOqt3Syk 79gEzg7CgoM3T5Yf6TqgBWI3ig0NZupbnnd1HfDnTIGJsWtAQyoZzzgUPA4MFHjvZa0VJbLS 2EJkzaOwHm5h2HYi3aW+gRqdlGm67u5zvE2uzJefDnP1DfZfRpuTwMfgfgLARkZzCr6sUxZ1 o+E0hffq4cw/L+y8yp18FnXpBNpyZhh8ZNdob8j9yCt0gy0+zb4m/a18IuI8swJI5tWAiCfq YyRwZc0CAwEAAaOCAcswggHHMB8GA1UdIwQYMBaAFAnA8vwL2pTbX/4r36iZQs/J4K0AMB0G A1UdDgQWBBSEW2t8CKG5OkXtijQ4UbYy0SdGZjAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/ BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwQAYDVR0gBDkwNzA1BgwrBgEE AbIxAQIBAQEwJTAjBggrBgEFBQcCARYXaHR0cHM6Ly9zZWN0aWdvLmNvbS9DUFMwWgYDVR0f BFMwUTBPoE2gS4ZJaHR0cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdvUlNBQ2xpZW50QXV0 aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNybDCBigYIKwYBBQUHAQEEfjB8MFUGCCsG AQUFBzAChklodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3RpZ29SU0FDbGllbnRBdXRoZW50 aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0EuY3J0MCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5z ZWN0aWdvLmNvbTAdBgNVHREEFjAUgRJtLmNpb2NhbkBwcGMtYWcuZGUwDQYJKoZIhvcNAQEL BQADggEBAG1q2sfj94+bgjhbqG4jrip+jA3dmD0E4tliOJnQ4g7l6WQKF/snEggkC+q2xRHW MiPYMietmAmcoitthYLZ/7EMJMQ5tGtOvWh3nR4s7Opsc6hAhHtAW5y/ZVXHyp2oTAaFgDdj zr5zqHoxT4zEFRu3M/RutrLVAeSpg8oymwFfSIYOnHE75SrhIky/fXsPV/XtwVzRTf7VsciO Iwr+TXJqB13oOlvBNc4afmsR5gs1JGParxFZUbM/Nu+vGUd6TLAmwCu4jF2HLAc8rYeR2P0X A/XfeuSf0OBqa7G6SjoR4ETuo83bBL084sYdtn7kCZq78fIegCwj0JVCKYQeRoAxggQ1MIIE MQIBATCBrDCBljELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQ MA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVT ZWN0aWdvIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIR AI/KoVUVx4RzpgnM7s1a0pcwDQYJYIZIAWUDBAIBBQCgggJZMBgGCSqGSIb3DQEJAzELBgkq hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMDEyODE1MTg1NVowLwYJKoZIhvcNAQkEMSIE IPh7RSN8exfwPgylRFF0Z1G0iuwsFibzeOfodGufQ/5QMGwGCSqGSIb3DQEJDzFfMF0wCwYJ YIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgb0GCSsGAQQBgjcQBDGBrzCB rDCBljELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE BxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdv IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIRAI/KoVUV x4RzpgnM7s1a0pcwgb8GCyqGSIb3DQEJEAILMYGvoIGsMIGWMQswCQYDVQQGEwJHQjEbMBkG A1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYDVQQKEw9T ZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50aWNh dGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBAhEAj8qhVRXHhHOmCczuzVrSlzANBgkqhkiG9w0B AQEFAASCAQA4QVJX4M1Xj0Q1AGYVDiRu9EGpzv9R4ReI/S78cVLXEsrX6CjmJ+6TtG6vlP6/ 5ekFOCbOHqk+PwgVyBC4wZl/Q44cGk6bdJwoU/Z4PLijO+aqKPQi16e2SAOdLyrbkPUsMfBY l11S7bt0wyQWUEvnzyZsM9/Rd5qELtm5RoovSZaPDw+Mqwoh/s9POeeuJHqbBT+ogHCX35dr wNSLuT3vkmUIXx26XGbDENWTFWpD9NgtzSjYinKTp1kUH68bPC34eF1IQL1sSLoFpPf8B5VC F1EjxL11lzMU7BF5qWbY9NItvuaARaib5+L6ocU0yLrpdmp2sSpiMUA4uYej7aBMAAAAAAAA --------------ms060202050608060605000200-- --===============1764717047== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ptxdist mailing list ptxdist@pengutronix.de To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de --===============1764717047==--