From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6523072403514327040 X-Received: by 10.46.9.80 with SMTP id 77mr922297ljj.11.1519049961944; Mon, 19 Feb 2018 06:19:21 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 10.25.78.215 with SMTP id u84ls812009lfk.13.gmail; Mon, 19 Feb 2018 06:19:21 -0800 (PST) X-Google-Smtp-Source: AH8x225fF0uZY8S3Y2bUe+EszBrCrybSo5OghhMPUV8PbUOUS7juY2xD+JDJpVUiXT+W5ncScBb7 X-Received: by 10.25.161.212 with SMTP id k203mr1015639lfe.5.1519049961252; Mon, 19 Feb 2018 06:19:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519049961; cv=none; d=google.com; s=arc-20160816; b=b99M+/AhSiY0E2sTnGfOBSpDiDkdCTihrZ33FsoHbd9aT+bXlkeaP/KONOLcGuRTzi 27n3Y8y8jtfdd3f4Ymf+6lPr9x58G+j5itj1LkJv2H3Bcf1aj6nKMEEmJ0UXe9gqBPNR hb4ZDa7VMl22tc9p9HygPt+OldCy+hCIefTjdg4etngdGGyqxSP7HIcDmon1Cj9j8tUr U9UAWHEkPkdNR7Q+32b6fL+APWFqAu8eHwqez+TvphRKu2RTLzAaccImYdgay/PTpP4O IaPnqJEsFWKXqMeIIMwbTSe/n7wQMLG2BPcX36BI6ym6qcWtIf811IE3tPLGZQ7MsMhr ugdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:references:to:subject :arc-authentication-results; bh=Zh3kQke5Hcml3pWHP7Dhfb60LwNTir/urq8QnaDTb9M=; b=0qcx9DWY4LIsroH5K3Req+xFdOZPBxgBRh607v/jGs270Gx3rOLbo8ntHPEASeG1KD MBnBnu/535pbqvNfJRhGMJ4co3nLp69WqKSl5U7EhlpEhUL7Ao/BwzD2Z79YNR+we7Jz v5tFtog8RleCu5uZo6X3d7tC3OLIzYs6lslk/fntha0OZL4+mDiNtMvkpQZlYp7E/lGU bx28Ga8CCjRO1zK2nHhkS107HIayG2ZSUm7qIXXtWPxOP98yZzz6Lh+7ESZ+lMgpmUfS cehAQEOkXWUUiAOLTezjHFdUmscmCV8g1HrSQ3HyrQyTFd+H6PwoiYHIAtDqHKwU6Dpg s5ow== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Return-Path: Received: from aqmola.ilbers.de (aqmola.ilbers.de. [85.214.62.211]) by gmr-mx.google.com with ESMTPS id w29si574936lfc.5.2018.02.19.06.19.20 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Feb 2018 06:19:21 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) client-ip=85.214.62.211; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of asmirnov@ilbers.de designates 85.214.62.211 as permitted sender) smtp.mailfrom=asmirnov@ilbers.de Received: from [10.0.2.15] ([188.227.110.165]) (authenticated bits=0) by aqmola.ilbers.de (8.14.4/8.14.4/Debian-4+deb7u1) with ESMTP id w1JEJHKO031961 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 19 Feb 2018 15:19:19 +0100 Subject: Re: [PATCH 0/8] Assorted patches To: Jan Kiszka , isar-users References: <0d516e09-eaf5-37d1-c412-da29b9f71013@siemens.com> From: Alexander Smirnov Message-ID: <2f314bf2-1270-4f85-00c0-3d76cd36157e@ilbers.de> Date: Mon, 19 Feb 2018 17:19:12 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <0d516e09-eaf5-37d1-c412-da29b9f71013@siemens.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-TUID: kxydgJqFdqGN On 02/19/2018 05:08 PM, Jan Kiszka wrote: > On 2018-02-19 14:56, Alexander Smirnov wrote: >> On 02/16/2018 11:52 AM, Jan Kiszka wrote: >>> Flush of my remaining queue: >>>   - improvements for mount and umount >>>   - arm64 target >>>   - copyright and credit enhancements >>> >> >> CI failed on wheezy, log is attached. I saw the same problem when mount >> sys/dev via '--bind'. >> > > Is that the error? > >> Setting up initscripts (2.88dsf-41+deb7u1) ... >> /bin/rm: cannot remove `/dev/shm': Device or resource busy > > Hmm, seems someone would like to wipe /dev content here. That's a > warning sign that we definitely should not expose a host /dev to the chroot. > > What else can we do here? Copy /dev over? > The issue here is in following: - initstripts.postinst performs check whether we are under chroot - then it performs lots of checks: 8<-- # Note trailing slash for mountpoint dir needed to # resolve mountpoints where the dir is a symlink. DEV=d DEVSHM=d RUN=d RUNSHM=d if mountpoint -q /dev/; then DEV=m fi if mountpoint -q /dev/shm/; then DEVSHM=m fi if [ -L /dev/shm ]; then DEVSHM=l fi if mountpoint -q /run/; then RUN=m fi if mountpoint -q /run/shm/; then RUNSHM=m fi if [ -L /run/shm ]; then RUNSHM=l fi RUNSTATE="${DEV}${DEVSHM}${RUN}${RUNSHM}" RUNACTION="NONE" 8<-- - then according to this is performs complex case: 8<-- case "$RUNSTATE" in 8<-- So changing of mount way in Isar, somehow changes the flow of this script, so it tries to re-create /dev/shm. That's all I know about this issue. Alex