From unknown Fri Jun 20 18:17:51 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#78202 <78202@debbugs.gnu.org> To: bug#78202 <78202@debbugs.gnu.org> Subject: Status: "parted -s /dev/nbd0 mklabel gpt" fails without error message only in release automation Reply-To: bug#78202 <78202@debbugs.gnu.org> Date: Sat, 21 Jun 2025 01:17:51 +0000 retitle 78202 "parted -s /dev/nbd0 mklabel gpt" fails without error message= only in release automation reassign 78202 parted submitter 78202 "Andreas K. Huettel" severity 78202 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu May 01 23:27:23 2025 Received: (at submit) by debbugs.gnu.org; 2 May 2025 03:27:23 +0000 Received: from localhost ([127.0.0.1]:55035 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAh3Y-0000kF-N2 for submit@debbugs.gnu.org; Thu, 01 May 2025 23:27:23 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46954) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uAaf5-0001ae-R1 for submit@debbugs.gnu.org; Thu, 01 May 2025 16:37:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uAaeq-00021p-VA for bug-parted@gnu.org; Thu, 01 May 2025 16:37:25 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183] helo=smtp.gentoo.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1uAaen-00019l-Gd for bug-parted@gnu.org; Thu, 01 May 2025 16:37:24 -0400 Received: from noumea.localnet (unknown [185.118.18.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: dilfridge) by smtp.gentoo.org (Postfix) with ESMTPSA id 93EE7342FEF; Thu, 01 May 2025 20:37:17 +0000 (UTC) From: "Andreas K. Huettel" To: bug-parted@gnu.org Subject: "parted -s /dev/nbd0 mklabel gpt" fails without error message only in release automation Date: Thu, 01 May 2025 22:37:10 +0200 Message-ID: <5949166.8F6SAcFxjW@noumea> Organization: Gentoo Linux MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3600422.72vocr9iq0"; micalg="pgp-sha256"; protocol="application/pgp-signature" Received-SPF: pass client-ip=140.211.166.183; envelope-from=dilfridge@gentoo.org; helo=smtp.gentoo.org X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 01 May 2025 23:27:19 -0400 Cc: releng@gentoo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) --nextPart3600422.72vocr9iq0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: "Andreas K. Huettel" To: bug-parted@gnu.org Cc: releng@gentoo.org Date: Thu, 01 May 2025 22:37:10 +0200 Message-ID: <5949166.8F6SAcFxjW@noumea> Organization: Gentoo Linux MIME-Version: 1.0 Dear all,=20 I'm recently running into a strange problem in the Gentoo release build aut= omation, and need help. We use parted to create label and partitions in a qcow2 image available via= qemu-nbd. https://gitweb.gentoo.org/proj/catalyst.git/tree/targets/support/create-q= cow2.sh#n96 This worked fine for quite some time. Recently, it stopped working, there is no error message at all, but the com= mand parted -s /dev/nbd0 mklabel gpt returns 1.=20 If I run the same command outside the release automation manually, the retu= rn code is 0 and everything is fine. I inserted strace to see what's wrong. The log follows- any ideas? Thanks in advance, Andreas 5852 execve("/bin/parted", ["parted", "-s", "/dev/nbd0", "mklabel", "gpt= "], 0x7ffe843aef10 /* 87 vars */) =3D 0 5853 brk(NULL) =3D 0x559c452fe000 5854 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -= 1, 0) =3D 0x7fd9ec63f000 5855 access("/etc/ld.so.preload", R_OK) =3D -1 ENOENT (No such file= or directory) 5856 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) =3D 3 5857 fstat(3, {st_mode=3DS_IFREG|0644, st_size=3D46930, ...}) =3D 0 5858 mmap(NULL, 46930, PROT_READ, MAP_PRIVATE, 3, 0) =3D 0x7fd9ec633000 5859 close(3) =3D 0 5860 openat(AT_FDCWD, "/usr/lib64/libparted.so.2", O_RDONLY|O_CLOEXEC) = =3D 3 5861 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0= \0\0"..., 832) =3D 832 5862 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D319952, ...}) =3D 0 5863 mmap(NULL, 334840, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =3D = 0x7fd9ec5e1000 5864 mmap(0x7fd9ec5ec000, 184320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0xb000) =3D 0x7fd9ec5ec000 5865 mmap(0x7fd9ec619000, 73728, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DE= NYWRITE, 3, 0x38000) =3D 0x7fd9ec619000 5866 mmap(0x7fd9ec62b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x4a000) =3D 0x7fd9ec62b000 5867 mmap(0x7fd9ec62f000, 15352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_ANONYMOUS, -1, 0) =3D 0x7fd9ec62f000 5868 close(3) =3D 0 5869 openat(AT_FDCWD, "/usr/lib64/libreadline.so.8", O_RDONLY|O_CLOEXEC)= =3D 3 5870 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0= \0\0"..., 832) =3D 832 5871 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D363504, ...}) =3D 0 5872 mmap(NULL, 367312, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =3D = 0x7fd9ec587000 5873 mmap(0x7fd9ec59c000, 200704, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x15000) =3D 0x7fd9ec59c000 5874 mmap(0x7fd9ec5cd000, 40960, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DE= NYWRITE, 3, 0x46000) =3D 0x7fd9ec5cd000 5875 mmap(0x7fd9ec5d7000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x50000) =3D 0x7fd9ec5d7000 5876 mmap(0x7fd9ec5e0000, 2768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FI= XED|MAP_ANONYMOUS, -1, 0) =3D 0x7fd9ec5e0000 5877 close(3) =3D 0 5878 openat(AT_FDCWD, "/usr/lib64/libuuid.so.1", O_RDONLY|O_CLOEXEC) =3D= 3 5879 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0= \0\0"..., 832) =3D 832 5880 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D34896, ...}) =3D 0 5881 mmap(NULL, 36936, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =3D 0= x7fd9ec57d000 5882 mmap(0x7fd9ec57f000, 20480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FI= XED|MAP_DENYWRITE, 3, 0x2000) =3D 0x7fd9ec57f000 5883 mmap(0x7fd9ec584000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DEN= YWRITE, 3, 0x7000) =3D 0x7fd9ec584000 5884 mmap(0x7fd9ec585000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FI= XED|MAP_DENYWRITE, 3, 0x7000) =3D 0x7fd9ec585000 5885 close(3) =3D 0 5886 openat(AT_FDCWD, "/usr/lib64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = =3D 3 5887 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0= \0\0"..., 832) =3D 832 5888 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D240720, ...}) =3D 0 5889 mmap(NULL, 244344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =3D = 0x7fd9ec541000 5890 mmap(0x7fd9ec548000, 126976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x7000) =3D 0x7fd9ec548000 5891 mmap(0x7fd9ec567000, 69632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DE= NYWRITE, 3, 0x26000) =3D 0x7fd9ec567000 5892 mmap(0x7fd9ec578000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x36000) =3D 0x7fd9ec578000 5893 close(3) =3D 0 5894 openat(AT_FDCWD, "/usr/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) =3D 3 5895 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260e\2\0\0\= 0\0\0"..., 832) =3D 832 5896 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0= \0\0\0"..., 784, 64) =3D 784 5897 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D1831232, ...}) =3D 0 5898 pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0= \0\0\0"..., 784, 64) =3D 784 5899 mmap(NULL, 1862648, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =3D= 0x7fd9ec37a000 5900 mmap(0x7fd9ec39e000, 1323008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_= =46IXED|MAP_DENYWRITE, 3, 0x24000) =3D 0x7fd9ec39e000 5901 mmap(0x7fd9ec4e1000, 335872, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_D= ENYWRITE, 3, 0x167000) =3D 0x7fd9ec4e1000 5902 mmap(0x7fd9ec533000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x1b8000) =3D 0x7fd9ec533000 5903 mmap(0x7fd9ec539000, 31736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_ANONYMOUS, -1, 0) =3D 0x7fd9ec539000 5904 close(3) =3D 0 5905 openat(AT_FDCWD, "/usr/lib64/libblkid.so.1", O_RDONLY|O_CLOEXEC) = =3D 3 5906 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0= \0\0"..., 832) =3D 832 5907 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D383968, ...}) =3D 0 5908 mmap(NULL, 381888, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =3D = 0x7fd9ec31c000 5909 mmap(0x7fd9ec322000, 253952, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x6000) =3D 0x7fd9ec322000 5910 mmap(0x7fd9ec360000, 77824, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DE= NYWRITE, 3, 0x44000) =3D 0x7fd9ec360000 5911 mmap(0x7fd9ec373000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x57000) =3D 0x7fd9ec373000 5912 close(3) =3D 0 5913 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -= 1, 0) =3D 0x7fd9ec31a000 5914 openat(AT_FDCWD, "/usr/lib64/libtinfow.so.6", O_RDONLY|O_CLOEXEC) = =3D 3 5915 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\0\0\0\0\0= \0\0"..., 832) =3D 832 5916 fstat(3, {st_mode=3DS_IFREG|0755, st_size=3D240744, ...}) =3D 0 5917 mmap(NULL, 244472, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =3D = 0x7fd9ec2de000 5918 mmap(0x7fd9ec2e5000, 126976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x7000) =3D 0x7fd9ec2e5000 5919 mmap(0x7fd9ec304000, 69632, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DE= NYWRITE, 3, 0x26000) =3D 0x7fd9ec304000 5920 mmap(0x7fd9ec315000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_F= IXED|MAP_DENYWRITE, 3, 0x36000) =3D 0x7fd9ec315000 5921 close(3) =3D 0 5922 mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, = =2D1, 0) =3D 0x7fd9ec2db000 5923 arch_prctl(ARCH_SET_FS, 0x7fd9ec2db780) =3D 0 5924 set_tid_address(0x7fd9ec2dba50) =3D 2030175 5925 set_robust_list(0x7fd9ec2dba60, 24) =3D 0 5926 rseq(0x7fd9ec2dc0a0, 0x20, 0, 0x53053053) =3D 0 5927 mprotect(0x7fd9ec533000, 16384, PROT_READ) =3D 0 5928 mprotect(0x7fd9ec315000, 16384, PROT_READ) =3D 0 5929 mprotect(0x7fd9ec373000, 24576, PROT_READ) =3D 0 5930 mprotect(0x7fd9ec578000, 16384, PROT_READ) =3D 0 5931 mprotect(0x7fd9ec585000, 4096, PROT_READ) =3D 0 5932 mprotect(0x7fd9ec5d7000, 12288, PROT_READ) =3D 0 5933 mprotect(0x7fd9ec62b000, 12288, PROT_READ) =3D 0 5934 mprotect(0x559c2088b000, 4096, PROT_READ) =3D 0 5935 mprotect(0x7fd9ec679000, 8192, PROT_READ) =3D 0 5936 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=3D8192*1024, rlim_max=3D= RLIM64_INFINITY}) =3D 0 5937 munmap(0x7fd9ec633000, 46930) =3D 0 5938 getrandom("\xd3\x7e\x23\x17\xd2\x5e\x66\x43", 8, GRND_NONBLOCK) =3D= 8 5939 brk(NULL) =3D 0x559c452fe000 5940 brk(0x559c4531f000) =3D 0x559c4531f000 5941 rt_sigaction(SIGSEGV, {sa_handler=3D0x559c20882670, sa_mask=3D~[RTM= IN RT_1], sa_flags=3DSA_RESTORER|SA_SIGINFO, sa_restorer=3D0x7fd9ec3b6b80},= NULL, 8) =3D 0 5942 rt_sigaction(SIGINT, {sa_handler=3D0x559c20882920, sa_mask=3D~[RTMI= N RT_1], sa_flags=3DSA_RESTORER|SA_SIGINFO, sa_restorer=3D0x7fd9ec3b6b80}, = NULL, 8) =3D 0 5943 rt_sigaction(SIGFPE, {sa_handler=3D0x559c20882560, sa_mask=3D~[RTMI= N RT_1], sa_flags=3DSA_RESTORER|SA_SIGINFO, sa_restorer=3D0x7fd9ec3b6b80}, = NULL, 8) =3D 0 5944 rt_sigaction(SIGILL, {sa_handler=3D0x559c20882450, sa_mask=3D~[RTMI= N RT_1], sa_flags=3DSA_RESTORER|SA_SIGINFO, sa_restorer=3D0x7fd9ec3b6b80}, = NULL, 8) =3D 0 5945 getuid() =3D 0 5946 readlink("/dev", 0x7ffe100cf380, 1023) =3D -1 EINVAL (Invalid argu= ment) 5947 readlink("/dev/nbd0", 0x7ffe100cf380, 1023) =3D -1 EINVAL (Invalid = argument) 5948 newfstatat(AT_FDCWD, "/dev/nbd0", {st_mode=3DS_IFBLK|0660, st_rdev= =3Dmakedev(0x2b, 0), ...}, 0) =3D 0 5949 openat(AT_FDCWD, "/proc/devices", O_RDONLY) =3D 3 5950 read(3, "Character devices:\n 1 mem\n 4 /"..., 16384) =3D 630 5951 read(3, "", 16384) =3D 0 5952 close(3) =3D 0 5953 openat(AT_FDCWD, "/proc/devices", O_RDONLY) =3D 3 5954 read(3, "Character devices:\n 1 mem\n 4 /"..., 16384) =3D 630 5955 read(3, "", 16384) =3D 0 5956 close(3) =3D 0 5957 openat(AT_FDCWD, "/proc/devices", O_RDONLY) =3D 3 5958 read(3, "Character devices:\n 1 mem\n 4 /"..., 16384) =3D 630 5959 read(3, "", 16384) =3D 0 5960 close(3) =3D 0 5961 newfstatat(AT_FDCWD, "/dev/nbd0", {st_mode=3DS_IFBLK|0660, st_rdev= =3Dmakedev(0x2b, 0), ...}, 0) =3D 0 5962 openat(AT_FDCWD, "/dev/nbd0", O_RDONLY) =3D 3 5963 openat(AT_FDCWD, "/sys/block/nbd0/ext_range", O_RDONLY) =3D 4 5964 fstat(4, {st_mode=3DS_IFREG|0444, st_size=3D4096, ...}) =3D 0 5965 read(4, "256\n", 4096) =3D 4 5966 close(4) =3D 0 5967 ioctl(3, BLKFLSBUF) =3D 0 5968 newfstatat(AT_FDCWD, "/dev/nbd0p1", 0x7ffe100cf440, 0) =3D -1 ENOEN= T (No such file or directory) 5969 openat(AT_FDCWD, "/dev/nbd0p1", O_WRONLY) =3D -1 ENOENT (No such fi= le or directory) 5970 newfstatat(AT_FDCWD, "/dev/nbd0p2", 0x7ffe100cf440, 0) =3D -1 ENOEN= T (No such file or directory) 5971 openat(AT_FDCWD, "/dev/nbd0p2", O_WRONLY) =3D -1 ENOENT (No such fi= le or directory) 5972 newfstatat(AT_FDCWD, "/dev/nbd0p3", 0x7ffe100cf440, 0) =3D -1 ENOEN= T (No such file or directory) 5973 openat(AT_FDCWD, "/dev/nbd0p3", O_WRONLY) =3D -1 ENOENT (No such fi= le or directory) 5974 newfstatat(AT_FDCWD, "/dev/nbd0p4", 0x7ffe100cf440, 0) =3D -1 ENOEN= T (No such file or directory) 5975 openat(AT_FDCWD, "/dev/nbd0p4", O_WRONLY) =3D -1 ENOENT (No such fi= le or directory) [...] 6474 newfstatat(AT_FDCWD, "/dev/nbd0p254", 0x7ffe100cf440, 0) =3D -1 ENO= ENT (No such file or directory) 6475 openat(AT_FDCWD, "/dev/nbd0p254", O_WRONLY) =3D -1 ENOENT (No such = file or directory) 6476 newfstatat(AT_FDCWD, "/dev/nbd0p255", 0x7ffe100cf440, 0) =3D -1 ENO= ENT (No such file or directory) 6477 openat(AT_FDCWD, "/dev/nbd0p255", O_WRONLY) =3D -1 ENOENT (No such = file or directory) 6478 newfstatat(AT_FDCWD, "/dev/nbd0", {st_mode=3DS_IFBLK|0660, st_rdev= =3Dmakedev(0x2b, 0), ...}, 0) =3D 0 6479 uname({sysname=3D"Linux", nodename=3D"catalyst", ...}) =3D 0 6480 ioctl(3, BLKSSZGET, [512]) =3D 0 6481 fadvise64(3, 0, 0, POSIX_FADV_RANDOM) =3D 0 6482 fstat(3, {st_mode=3DS_IFBLK|0660, st_rdev=3Dmakedev(0x2b, 0), ...})= =3D 0 6483 ioctl(3, BLKGETSIZE64, [0]) =3D 0 6484 ioctl(3, FDGETFDCSTAT, 0x7ffe100ce360) =3D -1 EINVAL (Invalid argu= ment) 6485 openat(AT_FDCWD, "/sys/dev/block/43:0", O_RDONLY|O_CLOEXEC) =3D 4 6486 openat(4, "dm/uuid", O_RDONLY|O_CLOEXEC) =3D -1 ENOENT (No such fil= e or directory) 6487 close(4) =3D 0 6488 ioctl(3, BLKGETZONESZ, [0]) =3D 0 6489 openat(AT_FDCWD, "/sys/dev/block/43:0", O_RDONLY|O_CLOEXEC) =3D 4 6490 faccessat2(4, "alignment_offset", F_OK, 0) =3D 0 6491 openat(4, "alignment_offset", O_RDONLY|O_CLOEXEC) =3D 5 6492 fcntl(5, F_GETFL) =3D 0x8000 (flags O_RDONLY|= O_LARGEFILE) 6493 fstat(5, {st_mode=3DS_IFREG|0444, st_size=3D4096, ...}) =3D 0 6494 read(5, "0\n", 4096) =3D 2 6495 close(5) =3D 0 6496 faccessat2(4, "queue/minimum_io_size", F_OK, 0) =3D 0 6497 openat(4, "queue/minimum_io_size", O_RDONLY|O_CLOEXEC) =3D 5 6498 fcntl(5, F_GETFL) =3D 0x8000 (flags O_RDONLY|= O_LARGEFILE) 6499 fstat(5, {st_mode=3DS_IFREG|0444, st_size=3D4096, ...}) =3D 0 6500 read(5, "512\n", 4096) =3D 4 6501 close(5) =3D 0 6502 faccessat2(4, "queue/optimal_io_size", F_OK, 0) =3D 0 6503 openat(4, "queue/optimal_io_size", O_RDONLY|O_CLOEXEC) =3D 5 6504 fcntl(5, F_GETFL) =3D 0x8000 (flags O_RDONLY|= O_LARGEFILE) 6505 fstat(5, {st_mode=3DS_IFREG|0444, st_size=3D4096, ...}) =3D 0 6506 read(5, "131072\n", 4096) =3D 7 6507 close(5) =3D 0 6508 faccessat2(4, "queue/physical_block_size", F_OK, 0) =3D 0 6509 openat(4, "queue/physical_block_size", O_RDONLY|O_CLOEXEC) =3D 5 6510 fcntl(5, F_GETFL) =3D 0x8000 (flags O_RDONLY|= O_LARGEFILE) 6511 fstat(5, {st_mode=3DS_IFREG|0444, st_size=3D4096, ...}) =3D 0 6512 read(5, "512\n", 4096) =3D 4 6513 close(5) =3D 0 6514 faccessat2(4, "queue/dax", F_OK, 0) =3D 0 6515 openat(4, "queue/dax", O_RDONLY|O_CLOEXEC) =3D 5 6516 fcntl(5, F_GETFL) =3D 0x8000 (flags O_RDONLY|= O_LARGEFILE) 6517 fstat(5, {st_mode=3DS_IFREG|0444, st_size=3D4096, ...}) =3D 0 6518 read(5, "0\n", 4096) =3D 2 6519 close(5) =3D 0 6520 faccessat2(4, "diskseq", F_OK, 0) =3D 0 6521 openat(4, "diskseq", O_RDONLY|O_CLOEXEC) =3D 5 6522 fcntl(5, F_GETFL) =3D 0x8000 (flags O_RDONLY|= O_LARGEFILE) 6523 fstat(5, {st_mode=3DS_IFREG|0444, st_size=3D4096, ...}) =3D 0 6524 read(5, "6642\n", 4096) =3D 5 6525 close(5) =3D 0 6526 close(4) =3D 0 6527 ioctl(3, BLKSSZGET, [512]) =3D 0 6528 ioctl(3, BLKGETSIZE64, [0]) =3D 0 6529 ioctl(3, BLKGETSIZE64, [0]) =3D 0 6530 fsync(3) =3D 0 6531 close(3) =3D 0 6532 close(1) =3D 0 6533 close(2) =3D 0 6534 exit_group(1) =3D ? 6535 +++ exited with 1 +++ =2D-=20 Andreas K. H=C3=BCttel dilfridge@gentoo.org Gentoo Linux developer=20 (council, comrel, toolchain, base-system, perl, libreoffice) https://wiki.gentoo.org/wiki/User:Dilfridge --nextPart3600422.72vocr9iq0 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmgT23YACgkQ3CsWIV7V QSqBMhAAgGgngFO6yK43CQ4NMeAl/Z7MOYyu5Xir0Vxx9dduXL+uv3ixpD141vPd fPkH1m27uq7f++tVpvsKICWB97x7N5FaUINObzZyTTSUMKjbp45brgqloO/3QMfR c3+RxplK8eQaobeDP3YHx8h1OtBAvintyOHAUUn33gfJS338eXb7605BEKXkDj1k MWx1DUD7fGfnfiE96yONqdTYFnfbqKrIouR1ZZHsUuS/pIJoWYB+1NTeVig8TOvl Zp7oyo07eGfVnDIADEZdf28/xuNLA5Sj2W9BDAlalK5tBxQPahw1H4Qzx6VPJGer Lcv8qm3W3amTep3dvxKeR6xRdRllzEX7WNVN8ECJ84Sto4tojvge7R4oOaU08HM8 vONztfryS3rQl/T0eof201Mvp0Egny8PlfDu1pAEMl3Tr5J87Gpm0vwttE8vUKWU l6/ajXwNoN+PuyHg2wc25GTVwCJrjLVFz7+PbPzFZl7xqCdbitvRh62CiUOgN8ly RCtol2JwBfDQGBm/NMsPHYxNNYbc4q8NbEbtjnhYguCtcU3mvE0EMO1ahIPqyK3T sfqW5+kd9sx4a3Af+RQvT5H2DB8CtvYd0xOmuW3/noW15KAcW1yTjPN5bdlzA+fN imL85tneBisWyUSjQvCfag8a+KtFvocuny9KZONq/ih85EyUlnE= =JlZL -----END PGP SIGNATURE----- --nextPart3600422.72vocr9iq0-- From debbugs-submit-bounces@debbugs.gnu.org Fri May 02 12:19:46 2025 Received: (at 78202) by debbugs.gnu.org; 2 May 2025 16:19:46 +0000 Received: from localhost ([127.0.0.1]:60863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAt73-0004b1-Qq for submit@debbugs.gnu.org; Fri, 02 May 2025 12:19:46 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:45087) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAt70-0004an-Tp for 78202@debbugs.gnu.org; Fri, 02 May 2025 12:19:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1746202782; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=JvrALfgCXzUAdenZTguh2M7BPBtngbp2nB6Y6I4pZp8=; b=DjC8Z47uBKnuHK8B6SI8vPE21HFHAQD+dugyihk73buf+hiIHtlw3pw57pS6ImGAmHJKeO C3vJqMHvgeJzpBiT5fRy6ckcZTQhF69XI7DU4/OcYQ0Mp/4UvUbupCU3SatAGuGqciAprn W2WRvXb7hMX86pUMxtHFtOGFa4zqojI= Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-513-zdFTu3CzMq2EFQlrctg3Dw-1; Fri, 02 May 2025 12:19:40 -0400 X-MC-Unique: zdFTu3CzMq2EFQlrctg3Dw-1 X-Mimecast-MFC-AGG-ID: zdFTu3CzMq2EFQlrctg3Dw_1746202779 Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-af5330aa05dso159132a12.1 for <78202@debbugs.gnu.org>; Fri, 02 May 2025 09:19:40 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746202779; x=1746807579; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=JvrALfgCXzUAdenZTguh2M7BPBtngbp2nB6Y6I4pZp8=; b=YXX37pszBL+/9Qoi5GnrbTtul7sO6D3jfim5eAc3dFMmZ7OKKEtpBqF7o9lgmXCtPL 6Jpo4fUqs/fqdfY1CjU2DhEleGCO/JFaP07VvpzLTOrLCEptsx0XGkcW1xvR6KjW2O/1 gCPhXyJkwL8O2yY9me9Z5Va1550v5zRFCOOPeGv2Di4XtFhE3epRkgLkaKuOGn4mltnd 9zN+aWY85B9GYUr6lMoq+SoVo883VPF2CNBwTtaYqlwfxQLwAiKx+cz/ly2flmP6ON2N q1O+5bu4zbhYGo8FtmVfh+7USSTBUQsx5AYSowNJ0gkBILotL1EwgmjfSwKny1okLg9a WnCg== X-Gm-Message-State: AOJu0Yzwvyow+z31MYyGe03tYnXVLVHwlzIlSRIpJJ4pRJOGy3ishCCh A0L2Ldca+lB9IunDsPt87RmHAZ645N48NtsEGf9nfMHEjsn6GXy5KsxOlxvrElZUgKi8bDL0cMt ba2QN63+QE92MX5mL0aK3lAhjRCy7gjlWsfMGReOI2OxLD00YixAH X-Gm-Gg: ASbGncvbN6hI9NOjlEMqZLRMhxiWN2HP6RCQLizNDnXI+N4yo8lwh/vypc//HohKxw5 WaJCrKAfdveJECW+c3k7RieeOmSKkNp9xN3Zq1jYwNLtQn58KyPkDIyg3mowOGHPh4eCkuPGq9S CLG/uOedm4ocg7DgxlppguWirFMt7awnIgXZZPnh/W/yvqFYRBw6GnhxFkQcTxHx44CaH+xG4JJ bzzyMKarc3R0sJitzYvzFXpnyFiINaZLdPzqxUyDQ06QaWKT9AQME/nbqYzvkMNVEsNqsu2rax8 9rShpnROCdPXseKPmu18tthh0Bix3XInzOOvMSEG1aPZI2Og1Ok= X-Received: by 2002:a17:903:1aed:b0:224:1212:7da1 with SMTP id d9443c01a7336-22e10388277mr19315645ad.13.1746202779304; Fri, 02 May 2025 09:19:39 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFhGQkUTcrOo9lb+h4yyW6hpmt9TaT3eODMynyEsKOZln2hZ7dqSA0k7wuugxg/SLP6AkDGtw== X-Received: by 2002:a17:903:1aed:b0:224:1212:7da1 with SMTP id d9443c01a7336-22e10388277mr19315485ad.13.1746202778841; Fri, 02 May 2025 09:19:38 -0700 (PDT) Received: from ohop.brianlane.com (c-24-16-250-124.hsd1.wa.comcast.net. [24.16.250.124]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22e150eaf49sm9653935ad.9.2025.05.02.09.19.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 May 2025 09:19:38 -0700 (PDT) Date: Fri, 2 May 2025 09:19:36 -0700 From: "Brian C. Lane" To: "Andreas K. Huettel" Subject: Re: bug#78202: "parted -s /dev/nbd0 mklabel gpt" fails without error message only in release automation Message-ID: References: <5949166.8F6SAcFxjW@noumea> MIME-Version: 1.0 In-Reply-To: <5949166.8F6SAcFxjW@noumea> X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: eKuEP-gaEf3_-xGO6cB59yD5wdAhcy-4NNGwNrYHcfw_1746202779 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78202 Cc: 78202@debbugs.gnu.org, releng@gentoo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, May 01, 2025 at 10:37:10PM +0200, Andreas K. Huettel wrote: > Dear all, > > I'm recently running into a strange problem in the Gentoo release build automation, and need help. > > We use parted to create label and partitions in a qcow2 image available via qemu-nbd. > https://gitweb.gentoo.org/proj/catalyst.git/tree/targets/support/create-qcow2.sh#n96 > > This worked fine for quite some time. > > Recently, it stopped working, there is no error message at all, but the command > parted -s /dev/nbd0 mklabel gpt > returns 1. > > If I run the same command outside the release automation manually, the return code is 0 and > everything is fine. > > I inserted strace to see what's wrong. The log follows- any ideas? > > Thanks in advance, > Andreas > [snip] > 6480 ioctl(3, BLKSSZGET, [512]) = 0 > 6481 fadvise64(3, 0, 0, POSIX_FADV_RANDOM) = 0 > 6482 fstat(3, {st_mode=S_IFBLK|0660, st_rdev=makedev(0x2b, 0), ...}) = 0 > 6483 ioctl(3, BLKGETSIZE64, [0]) = 0 That looks bad :) It's reporting the disk size is zero. No idea why, it seems to get the sector size and later on the io size, etc. ok but a zero length disk will certainly cause problems. I've never used nbd much, but my guess would be that this is a setup timing issue, that you need to do something else to make double extra sure that the nbd device is really completely setup and ready to use. Adding a sleep may help identify the problem, but I wouldn't depend on it as a solution. I'd also recommend adding some checks to make sure device nodes are really present before you create the filesystem, as well as 'udevadm settle' to make sure udev has finished up in the background. These are problems we used to hit in the parted test suite, and came up with this code: https://github.com/bcl/parted/blob/master/tests/t-local.sh#L45 Good luck! Brian -- Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart From debbugs-submit-bounces@debbugs.gnu.org Fri May 02 12:37:12 2025 Received: (at 78202-close) by debbugs.gnu.org; 2 May 2025 16:37:12 +0000 Received: from localhost ([127.0.0.1]:60941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAtNw-0005Za-8F for submit@debbugs.gnu.org; Fri, 02 May 2025 12:37:12 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:60877) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uAtNt-0005ZQ-H8 for 78202-close@debbugs.gnu.org; Fri, 02 May 2025 12:37:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1746203829; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hNUuzS8j5wSpugXQyAyVn/eacI/8KDWHiBgZGux4cJw=; b=O535yF1gfm25fZuxMiyyMk29/VcYfRn9pDYAMm71bH6F18UXw7ndyv49jj1tuwqHAug2Qy 5iUWIdv+VVc6KaRi35fICE7P/XX+Psyyl4jIHCDnCy3dvzrUJbIXkHRqPrYorCZi+HImek QxU/KdCddRFm6ibYiXNlkbg+5r+q93s= Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-501-8145AQNwNCWoYtFfIA6_dw-1; Fri, 02 May 2025 12:37:07 -0400 X-MC-Unique: 8145AQNwNCWoYtFfIA6_dw-1 X-Mimecast-MFC-AGG-ID: 8145AQNwNCWoYtFfIA6_dw_1746203827 Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-3053cf53fabso569351a91.2 for <78202-close@debbugs.gnu.org>; Fri, 02 May 2025 09:37:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746203826; x=1746808626; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=hNUuzS8j5wSpugXQyAyVn/eacI/8KDWHiBgZGux4cJw=; b=VNjud0tnFZxJ7ZoDbaKe3h4uYLcYdPosFUGG8oCr4dLrGpePBebfqeQWQ9QDgPComB r+RiVvaBs2t31XZbUWgrxW9PmwmRznJRh2lecVjPbdpp3gKJhxN5J4BfJgG1iuaTi2/d aYT4ZSWFHve/WqYUgb4IyuiNBVqXs1hBWS+Vgno9dztiwq/AjEaevcR31ic8fNrOYLOj P/GnBnqMdcFJtgV5zJqZEsaup5EGXBiKxspMjTAwWeHqmMM7Z2RbOY28e//nLUdzY4iO xu2aH14dtNXtQ3+NbBh1U1zytgu6TXaveWSjRPphZW28WUulqQdiGzCsd9CkXEsxu5lg SG0g== X-Gm-Message-State: AOJu0YyhNT3P7kXZZsBsP4vyo9qS0oR+DlvoSqFLXRh+NfZKzZJzLDkN j6OJ7AJ1i2qHZNaTIBSrnrPP53jHn8+0erMjFJGhXz7ymf0TVpOesJnkbe553N63tZCQOedMWdA SuhD6GU6iPGg+j9D2ehy+QidoMeOEHqsK59yR7Ljm6dF4kI0MjEiZT2q+qPM43KfNk46o/UQaOn 6TTSEY7G4tfKGgRsV2r5m+XDmQfhkcSU+GAH72NA== X-Gm-Gg: ASbGncsN4W76tWWbNZ0s00Vyg6hgwIhVOExMI0F3ZDp7G2EzoLTmIpYdGS4quxFeQD8 Bl2KcNO9rT8yS7dUNTJxtdBMiMOgsI4BAa0q2gtv095cry2cWfUrlcxZc7nxMG62fqxglPRkEYC FKrrwcCZQtJNTOvu9s7Pnc57bRFiClx+OJsMYHBXJKpqRzPA0K16bnWXrQyI2rETUOUieyKwhPK lYwwV3iNg688d+F5wCoC5r3QoutLvX+MdBsdp/+3kQ4Tni4k26aRPNuPqr4s498LnGHLz34sxho jCtmipVYdNVfrlOJPTW8ezMfsGeyGSyB6iQ5XU9GC/uR57OxGMc= X-Received: by 2002:a17:90b:350e:b0:306:b593:4551 with SMTP id 98e67ed59e1d1-30a4e689b33mr2003800a91.6.1746203826414; Fri, 02 May 2025 09:37:06 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFN6JVHWlo3vksH8AAK/Wl8cTvmwlOTJMt5frmyMj0+40hJWC0/L/2DcmZnXGIak1HZ2YCH3w== X-Received: by 2002:a17:90b:350e:b0:306:b593:4551 with SMTP id 98e67ed59e1d1-30a4e689b33mr2003777a91.6.1746203825687; Fri, 02 May 2025 09:37:05 -0700 (PDT) Received: from ohop.brianlane.com (c-24-16-250-124.hsd1.wa.comcast.net. [24.16.250.124]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22e15228fcdsm9673815ad.183.2025.05.02.09.37.05 for <78202-close@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 May 2025 09:37:05 -0700 (PDT) Date: Fri, 2 May 2025 09:37:03 -0700 From: "Brian C. Lane" To: 78202-close@debbugs.gnu.org Subject: Re: bug#78202: "parted -s /dev/nbd0 mklabel gpt" fails without error message only in release automation Message-ID: References: <5949166.8F6SAcFxjW@noumea> MIME-Version: 1.0 In-Reply-To: <5949166.8F6SAcFxjW@noumea> X-Mimecast-Spam-Score: 0 X-Mimecast-MFC-PROC-ID: 8B0k5zK456q3OuEr8tQs-iBg3jKffXBCfDEqiHZzk0E_1746203827 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78202-close X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) -- Brian C. Lane (PST8PDT) - weldr.io - lorax - parted - pykickstart From debbugs-submit-bounces@debbugs.gnu.org Sun May 04 08:51:21 2025 Received: (at 78202) by debbugs.gnu.org; 4 May 2025 12:51:21 +0000 Received: from localhost ([127.0.0.1]:54324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uBYoS-0006eU-LZ for submit@debbugs.gnu.org; Sun, 04 May 2025 08:51:21 -0400 Received: from woodpecker.gentoo.org ([140.211.166.183]:45492 helo=smtp.gentoo.org) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1uBYoN-0006cb-Ae for 78202@debbugs.gnu.org; Sun, 04 May 2025 08:51:18 -0400 Received: from noumea.localnet (tmo-068-103.customers.d1-online.com [80.187.68.103]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: dilfridge) by smtp.gentoo.org (Postfix) with ESMTPSA id 189E0343125; Sun, 04 May 2025 12:51:06 +0000 (UTC) From: "Andreas K. Huettel" To: "Brian C. Lane" Subject: Re: bug#78202: "parted -s /dev/nbd0 mklabel gpt" fails without error message only in release automation Date: Sun, 04 May 2025 14:50:52 +0200 Message-ID: <3285383.IobQ9Gjlxr@noumea> Organization: Gentoo Linux In-Reply-To: References: <5949166.8F6SAcFxjW@noumea> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart4054205.Isy0gbHreE"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 78202 Cc: 78202@debbugs.gnu.org, releng@gentoo.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --nextPart4054205.Isy0gbHreE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: "Andreas K. Huettel" To: "Brian C. Lane" Cc: 78202@debbugs.gnu.org, releng@gentoo.org Date: Sun, 04 May 2025 14:50:52 +0200 Message-ID: <3285383.IobQ9Gjlxr@noumea> Organization: Gentoo Linux In-Reply-To: MIME-Version: 1.0 Am Freitag, 2. Mai 2025, 18:19:36 Mitteleurop=C3=A4ische Sommerzeit schrieb= en Sie: > >=20 >=20 > [snip] >=20 > > 6480 ioctl(3, BLKSSZGET, [512]) =3D 0 > > 6481 fadvise64(3, 0, 0, POSIX_FADV_RANDOM) =3D 0 > > 6482 fstat(3, {st_mode=3DS_IFBLK|0660, st_rdev=3Dmakedev(0x2b, 0), .= =2E.}) =3D 0 > > 6483 ioctl(3, BLKGETSIZE64, [0]) =3D 0 >=20 > That looks bad :) It's reporting the disk size is zero. No idea why, it > seems to get the sector size and later on the io size, etc. ok but a > zero length disk will certainly cause problems. Yes that's a good data point indeed, thank you. >=20 > I've never used nbd much, but my guess would be that this is a setup > timing issue, that you need to do something else to make double extra > sure that the nbd device is really completely setup and ready to use. >=20 > Adding a sleep may help identify the problem, but I wouldn't depend on > it as a solution. Interestingly, 5s sleep seems to help (I went for an ample amount, since the process is not time critical). So we seem to be good for the moment. Some other log reading in the meantime turned up that the problem may have started when the build host was upgraded from kernel 6.6 to 6.12 ...=20 something to maybe look at and verify later here. Unfortunately the machine is very busy and I want to avoid too many reboots. >=20 > I'd also recommend adding some checks to make sure device nodes are > really present before you create the filesystem, as well as 'udevadm > settle' to make sure udev has finished up in the background. These are > problems we used to hit in the parted test suite, and came up with this > code: >=20 > https://github.com/bcl/parted/blob/master/tests/t-local.sh#L45 Thanks a lot! Andreas >=20 > Good luck! >=20 > Brian >=20 >=20 =2D-=20 Andreas K. H=C3=BCttel dilfridge@gentoo.org Gentoo Linux developer=20 (council, comrel, toolchain, base-system, perl, libreoffice) https://wiki.gentoo.org/wiki/User:Dilfridge --nextPart4054205.Isy0gbHreE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmgXYqwACgkQ3CsWIV7V QSqXAhAAodNRuEzVyOnHHmI1Jkpvja9YVNjZpc9t9cmthUVDa2wvHwmMdRPvqVy4 oykwv/15EdZ/5dSMV2uCcOlfH4EOeJyY6ZSNycaXdEdU4Vlw24O9OVG+nghx7Te0 8/Y9SOcBHaNH9pPeV3uTgkF4OxbC+qZBQagOesEuwYjyk/k48z2DxqWY2y1L/v1D aldEpRfUfthGcQHII7Pof7XwsJS/XKezXngVmmGbHefAM56saDQX+soKcSDI9eKh snpGI27PrGtl7FcTgY4m3NCMLRDp8jjHI+gR3DGj5uqWc/LAEohqqNd4UfCzNWZF IFh+2WtKK7jo6upqhZnP/Dql9S2Vn7ZkkeSiPizylVacTTwoqjSfpgQFoN+kMiww y+CNQ11+DUILIkNcW5fX4ZCI7XJdtk4oSXQTWtEITzdENuwRXCPH+oEcE+81mJg8 fROPowm2xUB1MCGzOGFnVtPfrnP1ZHlhsR6FX9xiBmGqY7iRtx1IqebTUwe5QeZh MpSh97kProjufV7pCPykiBbwHq0gZgZ6nfNllgg/r35KQLrhPcX/59M2iDh2GMtK nWk5JxzFIl0rJPs0b2amiYvh7zdHgpsDH2QzvACGPiL/ayDkBRxmWZW9PIOiJ69U AjnteiSCyQEOxscmm2EOlfEO/Wih2bKxPYrRwhoF2XsDLnxVBqA= =n3mL -----END PGP SIGNATURE----- --nextPart4054205.Isy0gbHreE-- From unknown Fri Jun 20 18:17:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 02 Jun 2025 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator