From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gnu.wildebeest.org (gnu.wildebeest.org [45.83.234.184]) by sourceware.org (Postfix) with ESMTPS id AED913858D28 for ; Sun, 25 Dec 2022 20:28:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org AED913858D28 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=klomp.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=klomp.org Received: from reform (deer0x07.wildebeest.org [172.31.17.137]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gnu.wildebeest.org (Postfix) with ESMTPSA id 935A6300066D; Sun, 25 Dec 2022 21:28:18 +0100 (CET) Received: by reform (Postfix, from userid 1000) id 4534A2E8039A; Sun, 25 Dec 2022 21:28:18 +0100 (CET) Date: Sun, 25 Dec 2022 21:28:18 +0100 From: Mark Wielaard To: Martin =?utf-8?B?TGnFoWth?= Cc: buildbot@sourceware.org Subject: Re: Missing useradd on opensuse tumbleweed Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="WWQYGKRAYtD5hpyQ" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-3038.3 required=5.0 tests=BAYES_00,GIT_PATCH_0,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --WWQYGKRAYtD5hpyQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, On Sun, Dec 25, 2022 at 06:12:53PM +0100, Mark Wielaard wrote: > The opensuse tumbleweed container image doesn't instantiate anymore > because useradd is missing: > > Step 6/12 : RUN useradd -u 1001 -U -d /home/builder -m builder > ---> Running in 30bd241f0846 > /bin/sh: line 1: useradd: command not found > ERROR: The command '/bin/sh -c useradd -u 1001 -U -d /home/builder -m builder' returned a non-zero code: 127 > > Do you happen to know which package needs to be added to the image? Found it. "shadow". With that installed useradd seems to succeed. Cheers, Mark --WWQYGKRAYtD5hpyQ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="0001-Add-shadow-to-opensuse-tumbleweed-Containerfile-for-.patch" >From af85289d92fc23e679d68a222152da2806140265 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Sun, 25 Dec 2022 21:24:55 +0100 Subject: [PATCH] Add shadow to opensuse-tumbleweed Containerfile for useradd --- builder/containers/Containerfile-opensuse-tumbleweed | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builder/containers/Containerfile-opensuse-tumbleweed b/builder/containers/Containerfile-opensuse-tumbleweed index 0447bc6..8de6f5f 100644 --- a/builder/containers/Containerfile-opensuse-tumbleweed +++ b/builder/containers/Containerfile-opensuse-tumbleweed @@ -13,7 +13,7 @@ RUN zypper -n install \ libxml2-devel dos2unix dpkg python3-devel python3-mock \ python3-rpm python3-pyxdg python3-pip openmpi-devel gdb help2man wget \ texinfo libexpat-devel glibc-devel glibc-locale xxhash-devel \ - ncurses-devel jq libjson-c-devel socat + ncurses-devel jq libjson-c-devel socat shadow RUN zypper clean # Install buildbot-worker -- 2.30.2 --WWQYGKRAYtD5hpyQ--