Bug#1013436: autopkgtest: Building of qemu images fails

2023-09-17 Thread David Bremner
David Bremner  writes:


>
> This is still happening with 5.30.

FWIW, my command line was

sudo autopkgtest-build-qemu sid autopkgtest-sid-i386 
https://deb.debian.org/debian i386



Bug#1013436: autopkgtest: Building of qemu images fails

2023-09-17 Thread David Bremner
"Roberto C. Sanchez"  writes:
>
> Attempting to build qemu images fails as follows:
>
> roberto@debian:~$ sudo autopkgtest-build-qemu buster ./autopkgtest-buster.img
> Load spec file /tmp/user/0/tmph19aaviw/vmdb2.yaml
> Exec: ['dpkg', '--print-architecture']
> Exec: ['qemu-img', 'create', '-f', 'raw', './autopkgtest-buster.img.raw', 
> '25G']
> Exec: ['parted', '-s', './autopkgtest-buster.img.raw', 'mklabel', 'msdos']
> Exec: ['parted', '-m', '/home/roberto/autopkgtest-buster.img.raw', 'print']
> Exec: ['parted', '-s', '/home/roberto/autopkgtest-buster.img.raw', '--', 
> 'mkpart', 'primary', 'ext2', '0%', '100%']
> Exec: ['parted', '-m', '/home/roberto/autopkgtest-buster.img.raw', 'print']
> Exec: ['kpartx', '-asv', './autopkgtest-buster.img.raw']
> remembering /dev/mapper/loop0p1 as root
> Exec: ['/sbin/mkfs', '-t', 'ext4', '/dev/mapper/loop0p1']
> Exec: ['mount', '/dev/mapper/loop0p1', '/tmp/user/0/tmpllucvne5']
> Exec: ['debootstrap', '--variant', '-', 'buster', '/tmp/user/0/tmpllucvne5', 
> 'http://deb.debian.org/debian']
> Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'apt-get', 'update']
> Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'apt-get', 'update']
> Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'apt-get', '-y', 
> '--no-show-progress', 'install', 'eatmydata']
> Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'eatmydata', 'apt-get', 'update']
> Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'eatmydata', 'apt-get', '-y', 
> '--no-show-progress', 'install', 'linux-image-amd64', 'ifupdown']
> ERROR:root:Program failed: 100
> Traceback (most recent call last):
>   File "/usr/lib/python3/dist-packages/vmdb/app.py", line 220, in 
> run_steps_helper
> method(values, settings, state)
>   File "/usr/lib/python3/dist-packages/vmdb/plugins/apt_plugin.py", line 47, 
> in run
> self.install_packages(mount_point, ["eatmydata"], packages)
>   File "/usr/lib/python3/dist-packages/vmdb/plugins/apt_plugin.py", line 61, 
> in install_packages
> vmdb.runcmd_chroot(
>   File "/usr/lib/python3/dist-packages/vmdb/runcmd.py", line 64, in 
> runcmd_chroot
> return runcmd(full_argv, *argvs, **kwargs)
>   File "/usr/lib/python3/dist-packages/vmdb/runcmd.py", line 58, in runcmd
> raise RuncmdError("Program failed: {}".format(p.returncode))
> vmdb.runcmd.RuncmdError: Program failed: 100

This is still happening with 5.30.

Load spec file /tmp/tmp9w769cua/vmdb2.yaml
Exec: ['dpkg', '--print-architecture']
Exec: ['qemu-img', 'create', '-f', 'raw', 
'/home/bremner/var/images/autopkgtest-sid-i386.raw', '25G']
Exec: ['parted', '-s', '/home/bremner/var/images/autopkgtest-sid-i386.raw', 
'mklabel', 'msdos']
Exec: ['parted', '-m', '/home/bremner/var/images/autopkgtest-sid-i386.raw', 
'print']
Exec: ['parted', '-s', '/home/bremner/var/images/autopkgtest-sid-i386.raw', 
'--', 'mkpart', 'primary', 'ext2', '0%', '100%']
Exec: ['parted', '-m', '/home/bremner/var/images/autopkgtest-sid-i386.raw', 
'print']
Exec: ['kpartx', '-asv', '/home/bremner/var/images/autopkgtest-sid-i386.raw']
remembering /dev/mapper/loop0p1 as root
Exec: ['/sbin/mkfs', '-t', 'ext4', '-O', '^large_dir', '-O', 
'^metadata_csum_seed', '/dev/mapper/loop0p1']
Exec: ['blkid', '-c/dev/null', '-ovalue', '-sUUID', '/dev/mapper/loop0p1']
Exec: ['mount', '/dev/mapper/loop0p1', '/tmp/tmppt5v6frz']
Exec: ['qemu-debootstrap', '--arch', 'i386', '--variant', '-', '--components', 
'main', 'sid', '/tmp/tmppt5v6frz', 'https://deb.debian.org/debian']
ERROR: [Errno 2] No such file or directory: 'qemu-debootstrap'
ERROR: FileNotFoundError(2, 'No such file or directory')
Something went wrong, cleaning up!
Exec: ['zerofree', '-v', '/dev/mapper/loop0p1']
ERROR: [Errno 2] No such file or directory: 'zerofree'
ERROR: FileNotFoundError(2, 'No such file or directory')
Exec: ['kpartx', '-dsv', '/home/bremner/var/images/autopkgtest-sid-i386.raw']
Exec: ['losetup', '--json', '-l', '/dev/loop0']
2023-09-17 11:32:21 INFO Starting vmdb2 version 0.26
2023-09-17 11:32:21 INFO Load spec file /tmp/tmp9w769cua/vmdb2.yaml
2023-09-17 11:32:21 INFO Exec: ['dpkg', '--print-architecture']
2023-09-17 11:32:21 DEBUG STDOUT: amd64

2023-09-17 11:32:21 DEBUG STDERR: 
2023-09-17 11:32:21 INFO Running step: {'mkimg': 
'/home/bremner/var/images/autopkgtest-sid-i386.raw', 'size': '25G'}
2023-09-17 11:32:21 INFO Calling >
2023-09-17 11:32:21 INFO Exec: ['qemu-img', 'create', '-f', 'raw', 
'/home/bremner/var/images/autopkgtest-sid-i386.raw', '25G']
2023-09-17 11:32:21 DEBUG STDOUT: Formatting 
'/home/bremner/var/images/autopkgtest-sid-i386.raw', fmt=raw size=26843545600

2023-09-17 11:32:21 DEBUG STDERR: 
2023-09-17 11:32:21 INFO Calling >
2023-09-17 11:32:21 INFO Running step: {'mklabel': 'msdos', 'device': 
'/home/bremner/var/images/autopkgtest-sid-i386.raw'}
2023-09-17 11:32:21 INFO Calling >
2023-09-17 11:32:21 INFO Exec: ['parted', '-s', 
'/home/bremner/var/images/autopkgtest-sid-i386.raw', 'mklabel', 'msdos']
2023-09-17 11:32:21 DEBUG STDOUT: 
2023-09-17 11:32:21 DEBUG STDERR: 
2023-09-17 11:32:21 INFO 

Bug#1013436: autopkgtest: Building of qemu images fails

2022-06-23 Thread Roberto C. Sanchez
Package: autopkgtest
Version: 5.16
Severity: important

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Attempting to build qemu images fails as follows:

roberto@debian:~$ sudo autopkgtest-build-qemu buster ./autopkgtest-buster.img
Load spec file /tmp/user/0/tmph19aaviw/vmdb2.yaml
Exec: ['dpkg', '--print-architecture']
Exec: ['qemu-img', 'create', '-f', 'raw', './autopkgtest-buster.img.raw', '25G']
Exec: ['parted', '-s', './autopkgtest-buster.img.raw', 'mklabel', 'msdos']
Exec: ['parted', '-m', '/home/roberto/autopkgtest-buster.img.raw', 'print']
Exec: ['parted', '-s', '/home/roberto/autopkgtest-buster.img.raw', '--', 
'mkpart', 'primary', 'ext2', '0%', '100%']
Exec: ['parted', '-m', '/home/roberto/autopkgtest-buster.img.raw', 'print']
Exec: ['kpartx', '-asv', './autopkgtest-buster.img.raw']
remembering /dev/mapper/loop0p1 as root
Exec: ['/sbin/mkfs', '-t', 'ext4', '/dev/mapper/loop0p1']
Exec: ['mount', '/dev/mapper/loop0p1', '/tmp/user/0/tmpllucvne5']
Exec: ['debootstrap', '--variant', '-', 'buster', '/tmp/user/0/tmpllucvne5', 
'http://deb.debian.org/debian']
Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'apt-get', 'update']
Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'apt-get', 'update']
Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'apt-get', '-y', 
'--no-show-progress', 'install', 'eatmydata']
Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'eatmydata', 'apt-get', 'update']
Exec: ['chroot', '/tmp/user/0/tmpllucvne5', 'eatmydata', 'apt-get', '-y', 
'--no-show-progress', 'install', 'linux-image-amd64', 'ifupdown']
ERROR:root:Program failed: 100
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/vmdb/app.py", line 220, in 
run_steps_helper
method(values, settings, state)
  File "/usr/lib/python3/dist-packages/vmdb/plugins/apt_plugin.py", line 47, in 
run
self.install_packages(mount_point, ["eatmydata"], packages)
  File "/usr/lib/python3/dist-packages/vmdb/plugins/apt_plugin.py", line 61, in 
install_packages
vmdb.runcmd_chroot(
  File "/usr/lib/python3/dist-packages/vmdb/runcmd.py", line 64, in 
runcmd_chroot
return runcmd(full_argv, *argvs, **kwargs)
  File "/usr/lib/python3/dist-packages/vmdb/runcmd.py", line 58, in runcmd
raise RuncmdError("Program failed: {}".format(p.returncode))
vmdb.runcmd.RuncmdError: Program failed: 100
ERROR: Program failed: 100
ERROR:root:RuncmdError('Program failed: 100')
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/vmdb/app.py", line 220, in 
run_steps_helper
method(values, settings, state)
  File "/usr/lib/python3/dist-packages/vmdb/plugins/apt_plugin.py", line 47, in 
run
self.install_packages(mount_point, ["eatmydata"], packages)
  File "/usr/lib/python3/dist-packages/vmdb/plugins/apt_plugin.py", line 61, in 
install_packages
vmdb.runcmd_chroot(
  File "/usr/lib/python3/dist-packages/vmdb/runcmd.py", line 64, in 
runcmd_chroot
return runcmd(full_argv, *argvs, **kwargs)
  File "/usr/lib/python3/dist-packages/vmdb/runcmd.py", line 58, in runcmd
raise RuncmdError("Program failed: {}".format(p.returncode))
vmdb.runcmd.RuncmdError: Program failed: 100
ERROR: RuncmdError('Program failed: 100')
Something went wrong, cleaning up!
Exec: ['kpartx', '-dsv', './autopkgtest-buster.img.raw']
ERROR:root:An error occurred, exiting
Command '['/usr/bin/vmdb2', '--verbose', 
'--image=./autopkgtest-buster.img.raw', '/tmp/user/0/tmph19aaviw/vmdb2.yaml']' 
returned non-zero exit status 1.

roberto@debian:~$ sudo autopkgtest-build-qemu stretch ./autopkgtest-stretch.img
Load spec file /tmp/user/0/tmpxxdr1xfo/vmdb2.yaml
Exec: ['dpkg', '--print-architecture']
Exec: ['qemu-img', 'create', '-f', 'raw', './autopkgtest-stretch.img.raw', 
'25G']
Exec: ['parted', '-s', './autopkgtest-stretch.img.raw', 'mklabel', 'msdos']
Exec: ['parted', '-m', '/home/roberto/autopkgtest-stretch.img.raw', 'print']
Exec: ['parted', '-s', '/home/roberto/autopkgtest-stretch.img.raw', '--', 
'mkpart', 'primary', 'ext2', '0%', '100%']
Exec: ['parted', '-m', '/home/roberto/autopkgtest-stretch.img.raw', 'print']
Exec: ['kpartx', '-asv', './autopkgtest-stretch.img.raw']
remembering /dev/mapper/loop0p1 as root
Exec: ['/sbin/mkfs', '-t', 'ext4', '/dev/mapper/loop0p1']
Exec: ['mount', '/dev/mapper/loop0p1', '/tmp/user/0/tmp54sylmnp']
Exec: ['debootstrap', '--variant', '-', 'stretch', '/tmp/user/0/tmp54sylmnp', 
'http://deb.debian.org/debian']
Exec: ['chroot', '/tmp/user/0/tmp54sylmnp', 'apt-get', 'update']
Exec: ['chroot', '/tmp/user/0/tmp54sylmnp', 'apt-get', 'update']
Exec: ['chroot', '/tmp/user/0/tmp54sylmnp', 'apt-get', '-y', 
'--no-show-progress', 'install', 'eatmydata']
Exec: ['chroot', '/tmp/user/0/tmp54sylmnp', 'eatmydata', 'apt-get', 'update']
Exec: ['chroot', '/tmp/user/0/tmp54sylmnp', 'eatmydata', 'apt-get', '-y', 
'--no-show-progress', 'install', 'linux-image-amd64', 'ifupdown']
Exec: ['chroot', '/tmp/user/0/tmp54sylmnp', 'apt-get', 'clean']
Installing GRUB for BIOS
Exec: ['mount', '--bind', '/dev', '/tmp/user/0/tmp54sylmnp/dev']