From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 14 Mar 2025 16:04:36 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f55.google.com (mail-lf1-f55.google.com [209.85.167.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52EF4Zfu032127 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 14 Mar 2025 16:04:35 +0100 Received: by mail-lf1-f55.google.com with SMTP id 2adb3069b0e04-5499a93f894sf1945889e87.1 for ; Fri, 14 Mar 2025 08:04:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1741964670; cv=pass; d=google.com; s=arc-20240605; b=YaXPXCSAAU0RrdAIkEg7v/h9vZvYwsGlGiKsroYLJ7+JW2wREr9GCaPPEiLPTKPR5x 0kMmv+0v7GRZooHMQMse7Y9B3/+Mgpzo4qmhOCL6oqDJd1OZDThcHCKoePwFZeWIh9Cr D+ABbO+t2R/+eOJJajvt0BDT8xB94LZMH2pY/2Ri+BB+mYwQoQ/kC2L1tPcrF9uj6s7t 1EWyOTe9tb2Ht3eyEmodOTUzLIin/Ylybcf+utNcLDYPX01O+ErXbrKeR9eYV/pYA/N5 x/ebdYzAAmx/8kL87Q+vmkh5UmP5tUnttEoqvJ9oCEpXzBijm/S1yAcg80dFL52XEQCX 9AuA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:user-agent :content-transfer-encoding:autocrypt:references:in-reply-to:date:cc :to:from:subject:message-id:sender:dkim-signature; bh=H2bd9Z29Ku5wGtpTYQg4AYtwxWL2EvphS4eBJbmqxSw=; fh=dts5ZlBR8BD9LUCmkDQO+LThh1WS9xe/W/r7Q5/otEI=; b=ZKJPq/GPF8TpHVTLhmCHh8PopiRbfxwufUpt/hDN5d+F94rF0B15ZUY16hXQIyABmQ YEpG0YA9PD3xNPuuNloDJDsME9k5N+ygg0pPSAsV0ekpWlqhjYQYsNR5QSqQXz6OWsb1 9BWmO23xpOB4M2dWNkD6M5Fq/rvrtempnHQ+7tjoq092hf/qQVowUur65EXu3T4qI4GG 2nELkiL2TGcrPNUwwA6i/TsDacJXcuse0v/uCjQX/mSA+pa1txU4dpSpFldO4S4IzK5/ +kyMeshaRTQQp38SdSWrVaXJTLRE5yJSJCxshEsT5Eeo9G/y5gQ5gzsb1AUAktq5HH6n Ul7w==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1741964670; x=1742569470; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:user-agent:content-transfer-encoding :autocrypt:references:in-reply-to:date:cc:to:from:subject:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=H2bd9Z29Ku5wGtpTYQg4AYtwxWL2EvphS4eBJbmqxSw=; b=ebZHpRyg51s2cJbljysZGI4p2hSiAE10Ut9ggASYoG8GAb2GsN7yScnU+MacKrl8KF SGfYRnwYeh1QLdjogbA6lfInr+lKb++0oHIvlhdUShWjeu5bfWltVN6rloQFu3Xks+Jn tQWjrCt9qClwncs8jCDpVhwZaFvfu1h/EU/JxAVaTNpmMdySwnuKf4Io3aOVJqzfhC3e fYPmN237FtTZXVv89BLK20v2+Y6OjXJQfquDxikpQXGmqbfNX+yAbJCTlxLi5y/6a8pT D+koN41UMQFAwHaCtX8BU5G8GtALjI7O6pKmLj90ch6SrK/BB+xFN+Bvw7VMBLXMX59b hX8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741964670; x=1742569470; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :user-agent:content-transfer-encoding:autocrypt:references :in-reply-to:date:cc:to:from:subject:message-id:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=H2bd9Z29Ku5wGtpTYQg4AYtwxWL2EvphS4eBJbmqxSw=; b=IVOzRTVMLGOMUmz0d/l7dtKHlYGRPzzsz4dWg+LW24ATHPsMbWJ20QHVliUm/sXBg2 HPdZ6gEfVb0l5qT7JxyV00V5fteclKzLGqEAiYO1d6pF+0Wn25nCq2mzL65wG/1xQDUY ZimzBdpA+buiB04BdyorTxUxnWQf56rERQC7P/VRz8p0USsodjsBfFZv3OvDGe3RlnQB l8n+ITTqYiSYVIzgdIEAKv/UCzU6jV0dvcME4MQiykxCRB4sQWiO8B8GNY7r3lfjVwHD ZPRsIo2Seni2erZWZiTegF1sdm99uGJCbqN9XVeBZi8HqkRbN7pBnPOwq/Qb+3HQMIRa o4Ew== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCWvS5Dr6CF3BjAuRQps433AlT507zrfKrReNJqF6WLdm8QQ57ke8uKj9QZBk9oY3BmJKnIL@ilbers.de X-Gm-Message-State: AOJu0YzIVixNXumW38skfN65hHmsL75Z6c5VZltqXPJjumtx+66s/91Z qgFmrg5uOPTzdWU3PY5HAlgh1VUDVqq3zGnsRvmkCzhs10drmiS2 X-Google-Smtp-Source: AGHT+IGMnw32p5nqdjx9JmAdG5oKp3pRqLlSqXmQldnYFs+xWTGwoAzrRQ5QaSpNaQx48b6XG14HhA== X-Received: by 2002:a05:6512:2811:b0:549:9643:68d0 with SMTP id 2adb3069b0e04-549ba44006cmr2640760e87.17.1741964668627; Fri, 14 Mar 2025 08:04:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPAIISGQbxY3/u5e9aLU4UgcIpM5KhtVFYj+lhfgljcA+xg== Received: by 2002:a05:6512:3f26:b0:549:a132:1338 with SMTP id 2adb3069b0e04-549c92464b7ls35503e87.1.-pod-prod-00-eu; Fri, 14 Mar 2025 08:04:26 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXc5VDqARKdSWs6cLI4/KwkQzsMaBla68pdIPlqaaNptQ6/AEZzV/3XNfhmkEGj1NKtYX/M+oFm7czv@googlegroups.com X-Received: by 2002:a05:6512:3990:b0:549:68a7:177c with SMTP id 2adb3069b0e04-549ba3d563fmr2677530e87.7.1741964665764; Fri, 14 Mar 2025 08:04:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1741964665; cv=none; d=google.com; s=arc-20240605; b=kTgDvqEpDLjIXdTMqy1JzjCZHylY+O9Eh8hhr1Y36hYONiFfdK8fQR2X+uz0/l2Ae/ nt+PJIP+j8FX2mOo8c30nUd0BnYagbXvZh0OjPFDEXYVOKgdgHYsBZposR7lxjH6VB+K 7V0iKJBEW4zrnmozk3nJhQnh5bVEZKaXLM1y7Vq4PzUfDTnA+SDo88TycucEECvtAxtX wPQdWqoX8qpTjXjfQKQjVNM72l+y5/CwicJLJaW0JdVh3DdSdsyKanLm4qFwWe4pkOOm Npnr4MnQ2lwWnwx4axBfY19QlrQMtzT68Py5QKj9Tq6R1NnufYExjWL2huXqVePULTEI yqeg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=mime-version:user-agent:content-transfer-encoding:autocrypt :references:in-reply-to:date:cc:to:from:subject:message-id; bh=O1C3nN7+MjiLjEeZ4/XqmKlcna0RfWam3BQSowrBhtA=; fh=L90aUcgQARNoNJzIck6KutODtQZE2+Zj8EoViyi+oX8=; b=CxbK9FF+dFK/MKK/BcJMF2WZUwzZ9xNrKAs0iWlc03gH7JdmXhJqRu9EzNQ9i6I/am DdCGrs199LR0jlStEQbEB9a4lwS14INbagU7jgV0rjeTPo3fylr6dtnGoYNWcggbQVE0 TRbKfBBUMPqmVG7Fuo/YXxY2zYvd5cAt8p27IsQjfNDmBgXujSq0J9bphU6VDWd7ZYIV mExBCF0OT5paBurfGdL+gzp8hscCP0iKF/OB8NZ+AroH6pAOeyzdnPGpf9S2h+OJ6UrV kgGke2Q5/CYHsp63dojQowdoOQlQqB5knjMhSgkpBXyzsezF9/+kQxnYuYPVu2QA1glD KTaw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-549ba7e5a80si101793e87.8.2025.03.14.08.04.25 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 14 Mar 2025 08:04:25 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from [IPv6:::1] (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 52EF4MKw032118 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 14 Mar 2025 16:04:23 +0100 Message-ID: <05793724b0dfe2ec6a986c0bad83476f12a2ccda.camel@ilbers.de> Subject: Re: [PATCH 03/17] meta-isar: deploy-image: Change reboot logic From: Uladzimir Bely To: "Heinisch, Alexander" , "isar-users@googlegroups.com" , "Kiszka, Jan" Cc: "quirin.gylstorff@siemens.com" , "Shekar, Kasturi" Date: Fri, 14 Mar 2025 18:04:22 +0300 In-Reply-To: References: <6e97e882f080e09a9f7d777cc84e9cd089d92d11.1719927511.git.jan.kiszka@siemens.com> <3fd6bdc491628229686855d3278b8d5684643108.camel@ilbers.de> Autocrypt: addr=ubely@ilbers.de; prefer-encrypt=mutual; keydata=mQENBGO2eUkBCACtT+T3OrPVSExBmqfgXT3lp9XcdxRzjYp26wezkgYjjBXaf36bxtaAf S471VoQtpar0RVeFfW7WDDdfX9ZclSj36zBQe+RVSJzoNoNQfjOXWuSHb5Z+cpAFtqBY4muxK4+ia IlLJd6CN3ejOsLHATtCeHHq8wi0z2T+KdLQO+wQRgo2hjj0Lp9pGTrKJry50HP/o7Vbdu14dOx2xq r8+wPc6SQbBIrcqaa4MqCQC00vQG7eXvo+k2MOw59FDdpMH0KR9mHgp3u/s4I+4YRBArukt9G9xz/ rsEFmxAIBC6N/a6Hzwg4puc91n7ABDsPg8Vp+X3MDraujN0dvR6OKVNtABEBAAG0IFVsYWR6aW1pc iBCZWx5IDx1YmVseUBpbGJlcnMuZGU+iQFOBBMBCAA4FiEEJqPNVhVGyk12Eh+PAUQYBM/2FkoFAm O2eUkCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQAUQYBM/2FkprlAgAmuna8Hm9EyoEtTl DBGDg6Zm4ZLp5ffvZBE946h92jepDrteoxsJ7pSzJVC2HmDLa4iZUao7lLLbDsUj5x45/iLJcqBZK k3YnAxP2r6a+kI+1VVQY1pxdG1nlJAbdNzoojm/qmezNPSrqni61KVMQKsXBCWhIjSXDSM9CsBj21 a+9qaVqfxovJGTn9lgrZO+xzKQNMKZeOouJlscVuFj21P0ww3/YENiU/nMeTSuYypO76mDtAd08Jo nc3yuHa9MJGei5ixN3wT+IrGR2aL2hdw2M6NgH7sYbL2Zi4ugD6RXHJai1Bh2yvFSVqSQ+M6QOInT 4ud7wslm1XRB065dXtA== Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.3 (by Flathub.org) MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,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-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de 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-TUID: T7HDET7rHl0Z On Fri, 2025-03-14 at 14:25 +0000, Heinisch, Alexander wrote: > On Fri, 2025-03-14 at 09:25 +0300, Uladzimir Bely wrote: > > On Fri, 2025-03-14 at 06:54 +0100, Jan Kiszka wrote: > > > On 13.03.25 14:10, Uladzimir Bely wrote: > > > > On Tue, 2024-07-02 at 15:38 +0200, 'Jan Kiszka' via isar-users > > > > wrote: > > > > > From: Jan Kiszka > > > > >=20 > > > > > Pull the reboot out of the script. This allows for cleaner > > > > > integration > > > > > with different calling environment, may they be a systemd > > > > > unit, > > > > > an > > > > > initramfs script or simply a shell for testing purposes. > > > > >=20 > > > > > And if the script exits with an error, wait a minute before > > > > > rebooting > > > > > the system, rather than just trying to re-execute it. This > > > > > permits to > > > > > inspect potential error as well. > > > > >=20 > > > > > Signed-off-by: Jan Kiszka > > > > > --- > > > > > =C2=A0.../recipes-installer/deploy-image/files/deploy-image- > > > > > wic.sh=C2=A0=C2=A0=C2=A0 > > > > > > 2 > > > > > +- > > > > > =C2=A0.../recipes-installer/deploy- > > > > > image/files/install.override.conf=C2=A0 > > > > > > 2 > > > > > +- > > > > > =C2=A02 files changed, 2 insertions(+), 2 deletions(-) > > > > >=20 > > > > > diff --git a/meta-isar/recipes-installer/deploy- > > > > > image/files/deploy- > > > > > image-wic.sh b/meta-isar/recipes-installer/deploy- > > > > > image/files/deploy- > > > > > image-wic.sh > > > > > index 8043aff1..12c1eea2 100644 > > > > > --- a/meta-isar/recipes-installer/deploy-image/files/deploy- > > > > > image- > > > > > wic.sh > > > > > +++ b/meta-isar/recipes-installer/deploy-image/files/deploy- > > > > > image- > > > > > wic.sh > > > > > @@ -105,4 +105,4 @@ fi > > > > > =C2=A0umount "$installdata" > > > > > =C2=A0sync > > > > > =C2=A0dialog --title "Reboot" --msgbox "Installation is > > > > > successful. > > > > > System > > > > > will be rebooted. Please remove the USB stick." 7 60 > > > > > -reboot > > > > > +exit 0 > > > > > diff --git a/meta-isar/recipes-installer/deploy- > > > > > image/files/install.override.conf b/meta-isar/recipes- > > > > > installer/deploy-image/files/install.override.conf > > > > > index 73874caa..357d8662 100644 > > > > > --- a/meta-isar/recipes-installer/deploy- > > > > > image/files/install.override.conf > > > > > +++ b/meta-isar/recipes-installer/deploy- > > > > > image/files/install.override.conf > > > > > @@ -1,5 +1,5 @@ > > > > > =C2=A0[Service] > > > > > =C2=A0ExecStart=3D > > > > > -ExecStart=3D/usr/bin/deploy-image-wic.sh > > > > > +ExecStart=3D/bin/sh -c "deploy-image-wic.sh || (echo > > > > > 'Rebooting > > > > > in > > > > > 60 > > > > > s'; sleep 60); reboot" > > > >=20 > > > > Hello Jan. > > > >=20 > > > > This change seems to cause a sort of race issue. > > > >=20 > > > > Few days ago "[PATCH v3 0/2] Cover installer image with tests" > > > > was > > > > merged. Tests were OK (and "next" is still OK) on two jenkins > > > > and > > > > one > > > > gitlab instances. But on the third jenkins instance, they were > > > > failing. > > > >=20 > > > > Boot log: > > > >=20 > > > > ``` > > > > Got config: > > > > =C2=A0 installer_unattended=3Dtrue > > > > =C2=A0 installer_image_uri=3D/install/isar-image-ci-debian-bookworm= - > > > > qemuamd64.wic.zst > > > > =C2=A0 installer_target_dev=3D/dev/sda > > > > =C2=A0 installer_target_overwrite=3DOVERWRITE > > > > bmaptool: ERROR: An error occurred, here is the traceback: > > > > Traceback (most recent call last): > > > > =C2=A0 File "/usr/lib/python3/dist-packages/bmaptools/CLI.py", line > > > > 116, > > > > in > > > > open_block_device > > > > =C2=A0=C2=A0=C2=A0 descriptor =3D os.open(path, os.O_WRONLY | os.O_= EXCL) > > > >=20 > > > > bmaptool: ERROR: cannot open block device '/dev/sda' in > > > > exclusive > > > > mode: > > > > [Errno 16] Device or resource busy: '/dev/sda' > > > >=20 > > > > Rebooting in 60 s > > > > ``` > > > >=20 > > > > But either machine is not booted, or there are some "ext4" > > > > errors > > > > happen. > > > >=20 > > > > I couldn't understand few things: > > > > =C2=A0- why this happens (unable to get exclusive access to block > > > > device)$ > > > > =C2=A0- why device is written even if there is such error in logs$ > > > > =C2=A0- why sometimes we don't see this error in logs$ > > > > =C2=A0- why this doesn't happen when "unattended mode" is off. >=20 >=20 > It does not happen when "unattended mode" is off, because the race is > interrupted by the script waiting for user input at the very > beginning. >=20 > This is a race condition between multiple instances of the install > script executed in parallel, dependent on how many gettys are active. > Since the number of gettys and further, which getty get's connected > in > the end, via terminal, via serial, ... is kind of hard to predict, > imo > the only option to resolve that race is by adding a dedicated > (singleton) service which is executed on startup. >=20 > I am currently preparing a patch set where a fix for that is > included, > similar to this: Yes, there were rhetorical questions that get ansered after later debugging. I wanted (but didn't have time to try) to do something like in the script: ``` if ! $installer_unattended; then if [ "$(tty)" !=3D "/dev/ttyS0" ]; then echo "Disable unattended mode on $(tty), it's active on /dev/ttyS0" installer_unattended=3D0 fi fi ``` Futher, "/dev/ttyS0" could be not hardcoded but also passed from installer configuration during build. >=20 > ``` > [Unit] > Description=3DTarget-bootstrapper service >=20 > [Service] > User=3Droot > ExecStart=3D/bin/sh -c "/usr/bin/target-bootstrapper.sh || (echo > 'Rebooting in 60 s'; sleep 60); reboot" >=20 > StandardOutput=3Djournal+console > TTYPath=3D/dev/console >=20 > [Install] > WantedBy=3Dmulti-user.target > `` >=20 > BR Alexander >=20 > > > >=20 > > > > The reason is that we have these two "getty" instances > > > > overriden > > > > by > > > > custom one having the race. While > > > > "serial-getty@ttyS0.service.d" > > > > does > > > > the job, "getty@tty1.service.d" produces this error visible in > > > > logs > > > > and > > > > reboot machine in 60 seconds. > > > >=20 > > > > In some cases 60sec is enough for first service to finish > > > > writing > > > > to > > > > the disc, but on slower machines we result in incomplete copy > > > > and > > > > broken system. > > > >=20 > > > > Before this patch, when "reboot" calls were in the script, > > > > "failed" > > > > instance simply exited and didn't try to reboot the board. > > > >=20 > > > > As a quick fix, I would reverted this patch. > > >=20 > > > That won't be a fix, just papering over. > > >=20 > > > The race is apparently around the target device becoming ready > > > for > > > bmaptool, or our script racing with some other service accessing > > > the > > > device for a while. I suspect the service is lacking some > > > dependency > > > here. So, let's identify the race partner first: How to reproduce > > > locally? > > >=20 > > > Jan > > >=20 > >=20 > > No, my finding is that getty@tty1.service.d=C2=A0conflicts with > > serial-getty@ttyS0.service.d=C2=A0one. Every of them tries to run > > bmaptool > > when unattended mode is active. > >=20 > > meta-isar/recipes-installer/deploy-image-service/deploy-image- > > service.bb: > >=20 > > ``` > > do_install() { > > =C2=A0 install -m 0600 ${WORKDIR}/install.override.conf > > ${D}/usr/lib/systemd/system/getty@tty1.service.d/override.conf > > =C2=A0 install -m 0600 ${WORKDIR}/install.override.conf > > ${D}/usr/lib/systemd/system/serial-getty@ttyS0.service.d/override.c > > on > > f > > } > > ``` > >=20 > > It can be easy reproduced if we decrease timeout from 60s to e.g. > > 10s, > > to simulate slower system: > >=20 > > ``` > > isar $ sed -i -e 's/60/10/g' meta-isar/recipes-installer/deploy- > > image- > > service/files/install.override.conf=20 > > isar $ ./kas/kas-container shell kas/isar.yaml=20 > > builder@b21a175d3b78:/build$ rm -rf conf/ > > builder@b21a175d3b78:/build$ /repo/scripts/ci_build.sh -T installer > > ``` > >=20 > > Failed instance of overriden getty reboots the system while the > > target > > is being populated with the not failed instance. > >=20 > > Reboot hangs at something like > >=20 > > ``` > > [=C2=A0=C2=A0=C2=A0 9.323801] JBD2: no valid journal superblock found > > [=C2=A0=C2=A0=C2=A0 9.325117] EXT4-fs (sda2): error loading journal > > ``` > >=20 > >=20 > > > >=20 > > > > Also, I think this behaviour may impact on bmap-tools "psplash" > > > > patches > > > > currently we have on maillist. I would expect that user won't > > > > see > > > > the > > > > progress bar on screen because it's somewhere on serial > > > > console. > > > >=20 > > > >=20 > > > > > =C2=A0StandardInput=3Dtty > > > > > =C2=A0StandardOutput=3Dtty > > > > > --=20 > > > > > 2.43.0 > > > > >=20 > > > >=20 > > >=20 > >=20 > > --=20 > > Best regards, > > Uladzimir. > >=20 > >=20 > >=20 >=20 --=20 Best regards, Uladzimir. --=20 You received this message because you are subscribed to the Google Groups "= isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to isar-users+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/isar-users/= 05793724b0dfe2ec6a986c0bad83476f12a2ccda.camel%40ilbers.de.