dd010101 / vyos-jenkins

How build packages from VyOS stable branches (1.3 equuleus/1.4 sagitta) with Jenkins (and then build ISO from them)
91 stars 28 forks source link

build-iso.sh fails #37

Closed phila6 closed 3 weeks ago

phila6 commented 3 months ago

I am seeing build-iso.sh command is failing with this error. Not sure where the "lb" command it is calling is located:

P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
Reading state information...
Traceback (most recent call last):
  File "/vyos/./build-vyos-image", line 621, in <module>
I: Checking if packages required for VyOS image build are installed
I: using build flavors directory data/build-flavors
I: Cleaning the build workspace
I: Setting up additional APT entries
I: Configuring live-build
I: Starting image build
    cmd("lb build 2>&1")
  File "/vyos/scripts/image-build/utils.py", line 84, in cmd
    raise OSError(f"Command '{command}' failed")
OSError: Command 'lb build 2>&1' failed
[ 3061.861885] docker0: port 2(veth21c7f45) entered disabled state
[ 3061.863858] veth7a000fa: renamed from eth0
[ 3062.054716] docker0: port 2(veth21c7f45) entered disabled state
[ 3062.056866] device veth21c7f45 left promiscuous mode
[ 3062.058216] docker0: port 2(veth21c7f45) entered disabled state
dd010101 commented 3 months ago

The lb is the live-build that's the output you see, the issue is not with lb but whatever lb calls.

I don't actually see any error there. The errors needs to be before this point, do you see anything before the end?

I tried building sagitta ISO but I can't reproduce this.

phila6 commented 3 months ago

There is not much to indicate where it is failing, is there a way to increase verbosity or something to get more data?

Full output:

####################################
# Unofficial VyOS ISO builder v1.0 #
####################################

Please enter which branch you want to build (equuleus or sagitta): sagitta
Please enter your build-by identifier (like e-mail):

Removing old vyos-build directory...
Cloning the VyOS build repository...
Checking out the sagitta branch...
Downloading apt signing key...
Building the ISO...
Show output? Press y...
[  388.083287] docker0: port 2(veth4d8083e) entered blocking state
[  388.085008] docker0: port 2(veth4d8083e) entered disabled state
[  388.086470] device veth4d8083e entered promiscuous mode
[  389.179645] eth0: renamed from vethb358aaf
[  389.195961] IPv6: ADDRCONF(NETDEV_CHANGE): veth4d8083e: link becomes ready
[  389.197732] docker0: port 2(veth4d8083e) entered blocking state
[  389.199207] docker0: port 2(veth4d8083e) entered forwarding state
Traceback (most recent call last):
  File "/vyos/./build-vyos-image", line 621, in <module>
    cmd("lb build 2>&1")
  File "/vyos/scripts/image-build/utils.py", line 84, in cmd
    raise OSError(f"Command '{command}' failed")
OSError: Command 'lb build 2>&1' failed
[  574.126435] docker0: port 2(veth4d8083e) entered disabled state
[  574.128474] vethb358aaf: renamed from eth0
[  574.308376] docker0: port 2(veth4d8083e) entered disabled state
[  574.310524] device veth4d8083e left promiscuous mode
[  574.311838] docker0: port 2(veth4d8083e) entered disabled state
ISO build failed
root@debian:/opt/vyos-jenkins#
dd010101 commented 3 months ago

This is output with y? Indeed this doesn't say anything at all. I also don't get it why there are kernel messages in there, strange.

EDIT: I also updated the build-iso to allow -v CLI flag, like ./build-iso.sh -v this should give you the most of output. So try with latest version, you don't need to redo all steps, just download the vyos-jenkins again and run ./build-iso.sh -v.

phila6 commented 3 months ago

I tried with -v option after an update, but did not see anything extra in outputs. I added --debug in build-iso.sh when it calls build-vyos-image, and this is what it returned:

####################################
# Unofficial VyOS ISO builder v1.0 #
####################################

Please enter which branch you want to build (equuleus or sagitta): sagitta
Please enter your build-by identifier (like e-mail):

Removing old vyos-build directory...
Cloning the VyOS build repository...
yyyyyyyyChecking out the sagitta branch...
Downloading apt signing key...
Building the ISO...
yyyyyyyyyyyyyyyyyyShow output? Press y...
yyyy[ 3543.612909] docker0: port 2(vethddf37b2) entered blocking state
[ 3543.614754] docker0: port 2(vethddf37b2) entered disabled state
[ 3543.616268] device vethddf37b2 entered promiscuous mode
[ 3544.981091] eth0: renamed from veth429345d
[ 3545.001179] IPv6: ADDRCONF(NETDEV_CHANGE): vethddf37b2: link becomes ready
[ 3545.002940] docker0: port 2(vethddf37b2) entered blocking state
[ 3545.004416] docker0: port 2(vethddf37b2) entered forwarding state
Current UID/GID: 0/0
[2024-07-12 16:08:32] lb clean
P: Cleaning chroot
[2024-07-12 16:08:32] lb config noauto --apt-indices false --apt-options --yes -oAPT::Get::allow-downgrades=true --apt-recommends false --architecture amd64 --archive-areas main contrib non-free --backports true --binary-image iso-hybrid --bootappend-live boot=live components hostname=vyos username=live nopersistence noautologin nonetworking union=overlay console=ttyS0,115200 console=tty0 net.ifnames=0 biosdevname=0 --bootappend-live-failsafe live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal console=ttyS0,115200 console=tty0 net.ifnames=0 biosdevname=0 --bootloaders syslinux,grub-efi --checksums sha256 md5 --chroot-squashfs-compression-type xz -Xbcj x86 -b 256k -always-use-fragments -no-recovery --debian-installer none --debootstrap-options --variant=minbase --exclude=isc-dhcp-client,isc-dhcp-common,ifupdown --include=apt-utils,ca-certificates,gnupg2 --distribution bookworm --firmware-binary false --firmware-chroot false --iso-application VyOS --iso-publisher 1.4.0-release-20240712 --iso-volume VyOS --linux-flavours amd64-vyos --linux-packages linux-image-6.6.36 --mirror-binary http://deb.debian.org/debian/ --mirror-binary-security http://deb.debian.org/debian-security --mirror-bootstrap http://deb.debian.org/debian/ --mirror-chroot http://deb.debian.org/debian/ --mirror-chroot-security http://deb.debian.org/debian-security --security true --updates true
P: Updating config tree for a debian/bookworm/amd64 system
P: Symlinking hooks...
[2024-07-12 16:08:32] lb build
P: live-build 20230502
P: Building for a debian/bookworm/amd64 system
[2024-07-12 16:08:32] lb bootstrap
P: Setting up clean exit handler
[2024-07-12 16:08:32] lb bootstrap_cache restore
[2024-07-12 16:08:32] lb bootstrap_debootstrap
P: Begin bootstrapping system...
P: If the following stage fails, the most likely cause of the problem is with your mirror configuration or a caching proxy.
P: Running debootstrap (download-only)...
I: Retrieving InRelease
I: Checking Release signature
I: Valid Release signature (key id 4D64FEC119C2029067D6E791F8D2585B8783D481)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://deb.debian.org/debian...
I: Retrieving libacl1 2.3.1-3
I: Validating libacl1 2.3.1-3
I: Retrieving adduser 3.134
I: Validating adduser 3.134
I: Retrieving apt 2.6.1
I: Validating apt 2.6.1
I: Retrieving apt-utils 2.6.1
I: Validating apt-utils 2.6.1
I: Retrieving libapt-pkg6.0 2.6.1
I: Validating libapt-pkg6.0 2.6.1
I: Retrieving libattr1 1:2.5.1-4
I: Validating libattr1 1:2.5.1-4
I: Retrieving libaudit-common 1:3.0.9-1
I: Validating libaudit-common 1:3.0.9-1
I: Retrieving libaudit1 1:3.0.9-1
I: Validating libaudit1 1:3.0.9-1
I: Retrieving base-files 12.4+deb12u6
I: Validating base-files 12.4+deb12u6
I: Retrieving base-passwd 3.6.1
I: Validating base-passwd 3.6.1
I: Retrieving bash 5.2.15-2+b7
I: Validating bash 5.2.15-2+b7
I: Retrieving libbz2-1.0 1.0.8-5+b1
I: Validating libbz2-1.0 1.0.8-5+b1
I: Retrieving ca-certificates 20230311
I: Validating ca-certificates 20230311
I: Retrieving libdebconfclient0 0.270
I: Validating libdebconfclient0 0.270
I: Retrieving coreutils 9.1-1
I: Validating coreutils 9.1-1
I: Retrieving libsasl2-2 2.1.28+dfsg-10
I: Validating libsasl2-2 2.1.28+dfsg-10
I: Retrieving libsasl2-modules-db 2.1.28+dfsg-10
I: Validating libsasl2-modules-db 2.1.28+dfsg-10
I: Retrieving dash 0.5.12-2
I: Validating dash 0.5.12-2
I: Retrieving libdb5.3 5.3.28+dfsg2-1
I: Validating libdb5.3 5.3.28+dfsg2-1
I: Retrieving debconf 1.5.82
I: Validating debconf 1.5.82
I: Retrieving debian-archive-keyring 2023.3+deb12u1
I: Validating debian-archive-keyring 2023.3+deb12u1
I: Retrieving debianutils 5.7-0.5~deb12u1
I: Validating debianutils 5.7-0.5~deb12u1
I: Retrieving diffutils 1:3.8-4
I: Validating diffutils 1:3.8-4
I: Retrieving dpkg 1.21.22
I: Validating dpkg 1.21.22
I: Retrieving e2fsprogs 1.47.0-2
I: Validating e2fsprogs 1.47.0-2
I: Retrieving libcom-err2 1.47.0-2
I: Validating libcom-err2 1.47.0-2
I: Retrieving libext2fs2 1.47.0-2
I: Validating libext2fs2 1.47.0-2
I: Retrieving libss2 1.47.0-2
I: Validating libss2 1.47.0-2
I: Retrieving logsave 1.47.0-2
I: Validating logsave 1.47.0-2
I: Retrieving findutils 4.9.0-4
I: Validating findutils 4.9.0-4
I: Retrieving gcc-12-base 12.2.0-14
I: Validating gcc-12-base 12.2.0-14
I: Retrieving libgcc-s1 12.2.0-14
I: Validating libgcc-s1 12.2.0-14
I: Retrieving libstdc++6 12.2.0-14
I: Validating libstdc++6 12.2.0-14
I: Retrieving libgdbm-compat4 1.23-3
I: Validating libgdbm-compat4 1.23-3
I: Retrieving libgdbm6 1.23-3
I: Validating libgdbm6 1.23-3
I: Retrieving libc-bin 2.36-9+deb12u7
I: Validating libc-bin 2.36-9+deb12u7
I: Retrieving libc6 2.36-9+deb12u7
I: Validating libc6 2.36-9+deb12u7
I: Retrieving libgmp10 2:6.2.1+dfsg1-1.1
I: Validating libgmp10 2:6.2.1+dfsg1-1.1
I: Retrieving dirmngr 2.2.40-1.1
I: Validating dirmngr 2.2.40-1.1
I: Retrieving gnupg 2.2.40-1.1
I: Validating gnupg 2.2.40-1.1
I: Retrieving gnupg-l10n 2.2.40-1.1
I: Validating gnupg-l10n 2.2.40-1.1
I: Retrieving gnupg-utils 2.2.40-1.1
I: Validating gnupg-utils 2.2.40-1.1
I: Retrieving gnupg2 2.2.40-1.1
I: Validating gnupg2 2.2.40-1.1
I: Retrieving gpg 2.2.40-1.1
I: Validating gpg 2.2.40-1.1
I: Retrieving gpg-agent 2.2.40-1.1
I: Validating gpg-agent 2.2.40-1.1
I: Retrieving gpg-wks-client 2.2.40-1.1
I: Validating gpg-wks-client 2.2.40-1.1
I: Retrieving gpg-wks-server 2.2.40-1.1
I: Validating gpg-wks-server 2.2.40-1.1
I: Retrieving gpgconf 2.2.40-1.1
I: Validating gpgconf 2.2.40-1.1
I: Retrieving gpgsm 2.2.40-1.1
I: Validating gpgsm 2.2.40-1.1
I: Retrieving gpgv 2.2.40-1.1
I: Validating gpgv 2.2.40-1.1
I: Retrieving libgnutls30 3.7.9-2+deb12u3
I: Validating libgnutls30 3.7.9-2+deb12u3
I: Retrieving grep 3.8-5
I: Validating grep 3.8-5
I: Retrieving gzip 1.12-1
I: Validating gzip 1.12-1
I: Retrieving hostname 3.23+nmu1
I: Validating hostname 3.23+nmu1
I: Retrieving init-system-helpers 1.65.2
I: Validating init-system-helpers 1.65.2
I: Retrieving libassuan0 2.5.5-5
I: Validating libassuan0 2.5.5-5
I: Retrieving libcap-ng0 0.8.3-1+b3
I: Validating libcap-ng0 0.8.3-1+b3
I: Retrieving libcap2 1:2.66-4
I: Validating libcap2 1:2.66-4
I: Retrieving libffi8 3.4.4-1
I: Validating libffi8 3.4.4-1
I: Retrieving libfile-find-rule-perl 0.34-3
I: Validating libfile-find-rule-perl 0.34-3
I: Retrieving libgcrypt20 1.10.1-3
I: Validating libgcrypt20 1.10.1-3
I: Retrieving libgpg-error0 1.46-1
I: Validating libgpg-error0 1.46-1
I: Retrieving libidn2-0 2.3.3-1+b1
I: Validating libidn2-0 2.3.3-1+b1
I: Retrieving libksba8 1.6.3-2
I: Validating libksba8 1.6.3-2
I: Retrieving libmd0 1.0.4-2
I: Validating libmd0 1.0.4-2
I: Retrieving libnumber-compare-perl 0.03-3
I: Validating libnumber-compare-perl 0.03-3
I: Retrieving libseccomp2 2.5.4-1+deb12u1
I: Validating libseccomp2 2.5.4-1+deb12u1
I: Retrieving libselinux1 3.4-1+b6
I: Validating libselinux1 3.4-1+b6
I: Retrieving libsemanage-common 3.4-1
I: Validating libsemanage-common 3.4-1
I: Retrieving libsemanage2 3.4-1+b5
I: Validating libsemanage2 3.4-1+b5
I: Retrieving libsepol2 3.4-2.1
I: Validating libsepol2 3.4-2.1
I: Retrieving libtasn1-6 4.19.0-2
I: Validating libtasn1-6 4.19.0-2
I: Retrieving libtext-glob-perl 0.11-3
I: Validating libtext-glob-perl 0.11-3
I: Retrieving libunistring2 1.0-2
I: Validating libunistring2 1.0-2
I: Retrieving libcrypt1 1:4.4.33-2
I: Validating libcrypt1 1:4.4.33-2
I: Retrieving libzstd1 1.5.4+dfsg2-5
I: Validating libzstd1 1.5.4+dfsg2-5
I: Retrieving lsb-base 11.6
I: Validating lsb-base 11.6
I: Retrieving liblz4-1 1.9.4-1
I: Validating liblz4-1 1.9.4-1
I: Retrieving mawk 1.3.4.20200120-3.1
I: Validating mawk 1.3.4.20200120-3.1
I: Retrieving libncursesw6 6.4-4
I: Validating libncursesw6 6.4-4
I: Retrieving libtinfo6 6.4-4
I: Validating libtinfo6 6.4-4
I: Retrieving ncurses-base 6.4-4
I: Validating ncurses-base 6.4-4
I: Retrieving ncurses-bin 6.4-4
I: Validating ncurses-bin 6.4-4
I: Retrieving libhogweed6 3.8.1-2
I: Validating libhogweed6 3.8.1-2
I: Retrieving libnettle8 3.8.1-2
I: Validating libnettle8 3.8.1-2
I: Retrieving libnpth0 1.6-3
I: Validating libnpth0 1.6-3
I: Retrieving libldap-2.5-0 2.5.13+dfsg-5
I: Validating libldap-2.5-0 2.5.13+dfsg-5
I: Retrieving libssl3 3.0.13-1~deb12u1
I: Validating libssl3 3.0.13-1~deb12u1
I: Retrieving openssl 3.0.13-1~deb12u1
I: Validating openssl 3.0.13-1~deb12u1
I: Retrieving libp11-kit0 0.24.1-2
I: Validating libp11-kit0 0.24.1-2
I: Retrieving libpam-modules 1.5.2-6+deb12u1
I: Validating libpam-modules 1.5.2-6+deb12u1
I: Retrieving libpam-modules-bin 1.5.2-6+deb12u1
I: Validating libpam-modules-bin 1.5.2-6+deb12u1
I: Retrieving libpam-runtime 1.5.2-6+deb12u1
I: Validating libpam-runtime 1.5.2-6+deb12u1
I: Retrieving libpam0g 1.5.2-6+deb12u1
I: Validating libpam0g 1.5.2-6+deb12u1
I: Retrieving libpcre2-8-0 10.42-1
I: Validating libpcre2-8-0 10.42-1
I: Retrieving libperl5.36 5.36.0-7+deb12u1
I: Validating libperl5.36 5.36.0-7+deb12u1
I: Retrieving perl 5.36.0-7+deb12u1
I: Validating perl 5.36.0-7+deb12u1
I: Retrieving perl-base 5.36.0-7+deb12u1
I: Validating perl-base 5.36.0-7+deb12u1
I: Retrieving perl-modules-5.36 5.36.0-7+deb12u1
I: Validating perl-modules-5.36 5.36.0-7+deb12u1
I: Retrieving pinentry-curses 1.2.1-1
I: Validating pinentry-curses 1.2.1-1
I: Retrieving libreadline8 8.2-1.3
I: Validating libreadline8 8.2-1.3
I: Retrieving readline-common 8.2-1.3
I: Validating readline-common 8.2-1.3
I: Retrieving sed 4.9-1
I: Validating sed 4.9-1
I: Retrieving login 1:4.13+dfsg1-1+b1
I: Validating login 1:4.13+dfsg1-1+b1
I: Retrieving passwd 1:4.13+dfsg1-1+b1
I: Validating passwd 1:4.13+dfsg1-1+b1
I: Retrieving libsqlite3-0 3.40.1-2
I: Validating libsqlite3-0 3.40.1-2
I: Retrieving libsystemd0 252.26-1~deb12u2
I: Validating libsystemd0 252.26-1~deb12u2
I: Retrieving libudev1 252.26-1~deb12u2
I: Validating libudev1 252.26-1~deb12u2
I: Retrieving sysvinit-utils 3.06-4
I: Validating sysvinit-utils 3.06-4
I: Retrieving tar 1.34+dfsg-1.2+deb12u1
I: Validating tar 1.34+dfsg-1.2+deb12u1
I: Retrieving tzdata 2024a-0+deb12u1
I: Validating tzdata 2024a-0+deb12u1
I: Retrieving usrmerge 37~deb12u1
I: Validating usrmerge 37~deb12u1
I: Retrieving bsdutils 1:2.38.1-5+deb12u1
I: Validating bsdutils 1:2.38.1-5+deb12u1
I: Retrieving libblkid1 2.38.1-5+deb12u1
I: Validating libblkid1 2.38.1-5+deb12u1
I: Retrieving libmount1 2.38.1-5+deb12u1
I: Validating libmount1 2.38.1-5+deb12u1
I: Retrieving libsmartcols1 2.38.1-5+deb12u1
I: Validating libsmartcols1 2.38.1-5+deb12u1
I: Retrieving libuuid1 2.38.1-5+deb12u1
I: Validating libuuid1 2.38.1-5+deb12u1
I: Retrieving mount 2.38.1-5+deb12u1
I: Validating mount 2.38.1-5+deb12u1
I: Retrieving util-linux 2.38.1-5+deb12u1
I: Validating util-linux 2.38.1-5+deb12u1
I: Retrieving util-linux-extra 2.38.1-5+deb12u1
I: Validating util-linux-extra 2.38.1-5+deb12u1
I: Retrieving libxxhash0 0.8.1-1
I: Validating libxxhash0 0.8.1-1
I: Retrieving liblzma5 5.4.1-0.2
I: Validating liblzma5 5.4.1-0.2
I: Retrieving zlib1g 1:1.2.13.dfsg-1
I: Validating zlib1g 1:1.2.13.dfsg-1
P: If the following stage fails, the most likely cause of the problem is with your mirror configuration or a caching proxy.
P: Running debootstrap...
I: Checking Release signature
I: Valid Release signature (key id 4D64FEC119C2029067D6E791F8D2585B8783D481)
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://deb.debian.org/debian...
I: Validating libacl1 2.3.1-3
I: Validating adduser 3.134
I: Validating apt 2.6.1
I: Validating apt-utils 2.6.1
I: Validating libapt-pkg6.0 2.6.1
I: Validating libattr1 1:2.5.1-4
I: Validating libaudit-common 1:3.0.9-1
I: Validating libaudit1 1:3.0.9-1
I: Validating base-files 12.4+deb12u6
I: Validating base-passwd 3.6.1
I: Validating bash 5.2.15-2+b7
I: Validating libbz2-1.0 1.0.8-5+b1
I: Validating ca-certificates 20230311
I: Validating libdebconfclient0 0.270
I: Validating coreutils 9.1-1
I: Validating libsasl2-2 2.1.28+dfsg-10
I: Validating libsasl2-modules-db 2.1.28+dfsg-10
I: Validating dash 0.5.12-2
I: Validating libdb5.3 5.3.28+dfsg2-1
I: Validating debconf 1.5.82
I: Validating debian-archive-keyring 2023.3+deb12u1
I: Validating debianutils 5.7-0.5~deb12u1
I: Validating diffutils 1:3.8-4
I: Validating dpkg 1.21.22
I: Validating e2fsprogs 1.47.0-2
I: Validating libcom-err2 1.47.0-2
I: Validating libext2fs2 1.47.0-2
I: Validating libss2 1.47.0-2
I: Validating logsave 1.47.0-2
I: Validating findutils 4.9.0-4
I: Validating gcc-12-base 12.2.0-14
I: Validating libgcc-s1 12.2.0-14
I: Validating libstdc++6 12.2.0-14
I: Validating libgdbm-compat4 1.23-3
I: Validating libgdbm6 1.23-3
I: Validating libc-bin 2.36-9+deb12u7
I: Validating libc6 2.36-9+deb12u7
I: Validating libgmp10 2:6.2.1+dfsg1-1.1
I: Validating dirmngr 2.2.40-1.1
I: Validating gnupg 2.2.40-1.1
I: Validating gnupg-l10n 2.2.40-1.1
I: Validating gnupg-utils 2.2.40-1.1
I: Validating gnupg2 2.2.40-1.1
I: Validating gpg 2.2.40-1.1
I: Validating gpg-agent 2.2.40-1.1
I: Validating gpg-wks-client 2.2.40-1.1
I: Validating gpg-wks-server 2.2.40-1.1
I: Validating gpgconf 2.2.40-1.1
I: Validating gpgsm 2.2.40-1.1
I: Validating gpgv 2.2.40-1.1
I: Validating libgnutls30 3.7.9-2+deb12u3
I: Validating grep 3.8-5
I: Validating gzip 1.12-1
I: Validating hostname 3.23+nmu1
I: Validating init-system-helpers 1.65.2
I: Validating libassuan0 2.5.5-5
I: Validating libcap-ng0 0.8.3-1+b3
I: Validating libcap2 1:2.66-4
I: Validating libffi8 3.4.4-1
I: Validating libfile-find-rule-perl 0.34-3
I: Validating libgcrypt20 1.10.1-3
I: Validating libgpg-error0 1.46-1
I: Validating libidn2-0 2.3.3-1+b1
I: Validating libksba8 1.6.3-2
I: Validating libmd0 1.0.4-2
I: Validating libnumber-compare-perl 0.03-3
I: Validating libseccomp2 2.5.4-1+deb12u1
I: Validating libselinux1 3.4-1+b6
I: Validating libsemanage-common 3.4-1
I: Validating libsemanage2 3.4-1+b5
I: Validating libsepol2 3.4-2.1
I: Validating libtasn1-6 4.19.0-2
I: Validating libtext-glob-perl 0.11-3
I: Validating libunistring2 1.0-2
I: Validating libcrypt1 1:4.4.33-2
I: Validating libzstd1 1.5.4+dfsg2-5
I: Validating lsb-base 11.6
I: Validating liblz4-1 1.9.4-1
I: Validating mawk 1.3.4.20200120-3.1
I: Validating libncursesw6 6.4-4
I: Validating libtinfo6 6.4-4
I: Validating ncurses-base 6.4-4
I: Validating ncurses-bin 6.4-4
I: Validating libhogweed6 3.8.1-2
I: Validating libnettle8 3.8.1-2
I: Validating libnpth0 1.6-3
I: Validating libldap-2.5-0 2.5.13+dfsg-5
I: Validating libssl3 3.0.13-1~deb12u1
I: Validating openssl 3.0.13-1~deb12u1
I: Validating libp11-kit0 0.24.1-2
I: Validating libpam-modules 1.5.2-6+deb12u1
I: Validating libpam-modules-bin 1.5.2-6+deb12u1
I: Validating libpam-runtime 1.5.2-6+deb12u1
I: Validating libpam0g 1.5.2-6+deb12u1
I: Validating libpcre2-8-0 10.42-1
I: Validating libperl5.36 5.36.0-7+deb12u1
I: Validating perl 5.36.0-7+deb12u1
I: Validating perl-base 5.36.0-7+deb12u1
I: Validating perl-modules-5.36 5.36.0-7+deb12u1
I: Validating pinentry-curses 1.2.1-1
I: Validating libreadline8 8.2-1.3
I: Validating readline-common 8.2-1.3
I: Validating sed 4.9-1
I: Validating login 1:4.13+dfsg1-1+b1
I: Validating passwd 1:4.13+dfsg1-1+b1
I: Validating libsqlite3-0 3.40.1-2
I: Validating libsystemd0 252.26-1~deb12u2
I: Validating libudev1 252.26-1~deb12u2
I: Validating sysvinit-utils 3.06-4
I: Validating tar 1.34+dfsg-1.2+deb12u1
I: Validating tzdata 2024a-0+deb12u1
I: Validating usrmerge 37~deb12u1
I: Validating bsdutils 1:2.38.1-5+deb12u1
I: Validating libblkid1 2.38.1-5+deb12u1
I: Validating libmount1 2.38.1-5+deb12u1
I: Validating libsmartcols1 2.38.1-5+deb12u1
I: Validating libuuid1 2.38.1-5+deb12u1
I: Validating mount 2.38.1-5+deb12u1
I: Validating util-linux 2.38.1-5+deb12u1
I: Validating util-linux-extra 2.38.1-5+deb12u1
I: Validating libxxhash0 0.8.1-1
I: Validating liblzma5 5.4.1-0.2
I: Validating zlib1g 1:1.2.13.dfsg-1
I: Chosen extractor for .deb packages: dpkg-deb
I: Extracting libacl1...
I: Extracting adduser...
I: Extracting apt...
I: Extracting libapt-pkg6.0...
I: Extracting libattr1...
I: Extracting libaudit-common...
I: Extracting libaudit1...
I: Extracting base-files...
I: Extracting base-passwd...
I: Extracting bash...
I: Extracting libbz2-1.0...
I: Extracting libdebconfclient0...
I: Extracting coreutils...
I: Extracting dash...
I: Extracting libdb5.3...
I: Extracting debconf...
I: Extracting debian-archive-keyring...
I: Extracting debianutils...
I: Extracting diffutils...
I: Extracting dpkg...
I: Extracting e2fsprogs...
I: Extracting libcom-err2...
I: Extracting libext2fs2...
I: Extracting libss2...
I: Extracting logsave...
I: Extracting findutils...
I: Extracting gcc-12-base...
I: Extracting libgcc-s1...
I: Extracting libstdc++6...
I: Extracting libgdbm-compat4...
I: Extracting libgdbm6...
I: Extracting libc-bin...
I: Extracting libc6...
I: Extracting libgmp10...
I: Extracting gpgv...
I: Extracting libgnutls30...
I: Extracting grep...
I: Extracting gzip...
I: Extracting hostname...
I: Extracting init-system-helpers...
I: Extracting libcap-ng0...
I: Extracting libcap2...
I: Extracting libffi8...
I: Extracting libfile-find-rule-perl...
I: Extracting libgcrypt20...
I: Extracting libgpg-error0...
I: Extracting libidn2-0...
I: Extracting libmd0...
I: Extracting libnumber-compare-perl...
I: Extracting libseccomp2...
I: Extracting libselinux1...
I: Extracting libsemanage-common...
I: Extracting libsemanage2...
I: Extracting libsepol2...
I: Extracting libtasn1-6...
I: Extracting libtext-glob-perl...
I: Extracting libunistring2...
I: Extracting libcrypt1...
I: Extracting libzstd1...
I: Extracting liblz4-1...
I: Extracting mawk...
I: Extracting libtinfo6...
I: Extracting ncurses-base...
I: Extracting ncurses-bin...
I: Extracting libhogweed6...
I: Extracting libnettle8...
I: Extracting libp11-kit0...
I: Extracting libpam-modules...
I: Extracting libpam-modules-bin...
I: Extracting libpam-runtime...
I: Extracting libpam0g...
I: Extracting libpcre2-8-0...
I: Extracting libperl5.36...
I: Extracting perl...
I: Extracting perl-base...
I: Extracting perl-modules-5.36...
I: Extracting sed...
I: Extracting login...
I: Extracting passwd...
I: Extracting libsystemd0...
I: Extracting libudev1...
I: Extracting sysvinit-utils...
I: Extracting tar...
I: Extracting tzdata...
I: Extracting usrmerge...
I: Extracting bsdutils...
I: Extracting libblkid1...
I: Extracting libmount1...
I: Extracting libsmartcols1...
I: Extracting libuuid1...
I: Extracting mount...
I: Extracting util-linux...
I: Extracting util-linux-extra...
I: Extracting libxxhash0...
I: Extracting liblzma5...
I: Extracting zlib1g...
I: Installing core packages...
I: Unpacking required packages...
I: Unpacking libacl1:amd64...
I: Unpacking adduser...
I: Unpacking apt...
I: Unpacking libapt-pkg6.0:amd64...
I: Unpacking libattr1:amd64...
I: Unpacking libaudit-common...
I: Unpacking libaudit1:amd64...
I: Unpacking base-files...
I: Unpacking base-passwd...
I: Unpacking bash...
I: Unpacking libbz2-1.0:amd64...
I: Unpacking libdebconfclient0:amd64...
I: Unpacking coreutils...
I: Unpacking dash...
I: Unpacking libdb5.3:amd64...
I: Unpacking debconf...
I: Unpacking debian-archive-keyring...
I: Unpacking debianutils...
I: Unpacking diffutils...
I: Unpacking dpkg...
I: Unpacking e2fsprogs...
I: Unpacking libcom-err2:amd64...
I: Unpacking libext2fs2:amd64...
I: Unpacking libss2:amd64...
I: Unpacking logsave...
I: Unpacking findutils...
I: Unpacking gcc-12-base:amd64...
I: Unpacking libgcc-s1:amd64...
I: Unpacking libstdc++6:amd64...
I: Unpacking libgdbm-compat4:amd64...
I: Unpacking libgdbm6:amd64...
I: Unpacking libc-bin...
I: Unpacking libc6:amd64...
I: Unpacking libgmp10:amd64...
I: Unpacking gpgv...
I: Unpacking libgnutls30:amd64...
I: Unpacking grep...
I: Unpacking gzip...
I: Unpacking hostname...
I: Unpacking init-system-helpers...
I: Unpacking libcap-ng0:amd64...
I: Unpacking libcap2:amd64...
I: Unpacking libffi8:amd64...
I: Unpacking libfile-find-rule-perl...
I: Unpacking libgcrypt20:amd64...
I: Unpacking libgpg-error0:amd64...
I: Unpacking libidn2-0:amd64...
I: Unpacking libmd0:amd64...
I: Unpacking libnumber-compare-perl...
I: Unpacking libseccomp2:amd64...
I: Unpacking libselinux1:amd64...
I: Unpacking libsemanage-common...
I: Unpacking libsemanage2:amd64...
I: Unpacking libsepol2:amd64...
I: Unpacking libtasn1-6:amd64...
I: Unpacking libtext-glob-perl...
I: Unpacking libunistring2:amd64...
I: Unpacking libcrypt1:amd64...
I: Unpacking libzstd1:amd64...
I: Unpacking liblz4-1:amd64...
I: Unpacking mawk...
I: Unpacking libtinfo6:amd64...
I: Unpacking ncurses-base...
I: Unpacking ncurses-bin...
I: Unpacking libhogweed6:amd64...
I: Unpacking libnettle8:amd64...
I: Unpacking libp11-kit0:amd64...
I: Unpacking libpam-modules:amd64...
I: Unpacking libpam-modules-bin...
I: Unpacking libpam-runtime...
I: Unpacking libpam0g:amd64...
I: Unpacking libpcre2-8-0:amd64...
I: Unpacking libperl5.36:amd64...
I: Unpacking perl...
I: Unpacking perl-base...
I: Unpacking perl-modules-5.36...
I: Unpacking sed...
I: Unpacking login...
I: Unpacking passwd...
I: Unpacking libsystemd0:amd64...
I: Unpacking libudev1:amd64...
I: Unpacking sysvinit-utils...
I: Unpacking tar...
I: Unpacking tzdata...
I: Unpacking usrmerge...
I: Unpacking bsdutils...
I: Unpacking libblkid1:amd64...
I: Unpacking libmount1:amd64...
I: Unpacking libsmartcols1:amd64...
I: Unpacking libuuid1:amd64...
I: Unpacking mount...
I: Unpacking util-linux...
I: Unpacking util-linux-extra...
I: Unpacking libxxhash0:amd64...
I: Unpacking liblzma5:amd64...
I: Unpacking zlib1g:amd64...
I: Configuring required packages...
I: Configuring libtext-glob-perl...
I: Configuring debian-archive-keyring...
I: Configuring libaudit-common...
I: Configuring libsemanage-common...
I: Configuring debconf...
I: Configuring libnumber-compare-perl...
I: Configuring gcc-12-base:amd64...
I: Configuring tzdata...
I: Configuring ncurses-base...
I: Configuring libgcc-s1:amd64...
I: Configuring libc6:amd64...
I: Configuring libudev1:amd64...
I: Configuring libffi8:amd64...
I: Configuring libmd0:amd64...
I: Configuring libxxhash0:amd64...
I: Configuring libattr1:amd64...
I: Configuring sysvinit-utils...
I: Configuring libtasn1-6:amd64...
I: Configuring debianutils...
I: Configuring mawk...
I: Configuring libdebconfclient0:amd64...
I: Configuring base-files...
I: Configuring libbz2-1.0:amd64...
I: Configuring libdb5.3:amd64...
I: Configuring libblkid1:amd64...
I: Configuring libstdc++6:amd64...
I: Configuring libgdbm6:amd64...
I: Configuring libtinfo6:amd64...
I: Configuring bash...
I: Configuring libzstd1:amd64...
I: Configuring liblzma5:amd64...
I: Configuring libgpg-error0:amd64...
I: Configuring liblz4-1:amd64...
I: Configuring libc-bin...
I: Configuring ncurses-bin...
I: Configuring libacl1:amd64...
I: Configuring libunistring2:amd64...
I: Configuring libsmartcols1:amd64...
I: Configuring libgcrypt20:amd64...
I: Configuring zlib1g:amd64...
I: Configuring libcrypt1:amd64...
I: Configuring libidn2-0:amd64...
I: Configuring libcom-err2:amd64...
I: Configuring diffutils...
I: Configuring libseccomp2:amd64...
I: Configuring libcap2:amd64...
I: Configuring hostname...
I: Configuring libcap-ng0:amd64...
I: Configuring libext2fs2:amd64...
I: Configuring libnettle8:amd64...
I: Configuring libgmp10:amd64...
I: Configuring libp11-kit0:amd64...
I: Configuring libaudit1:amd64...
I: Configuring libuuid1:amd64...
I: Configuring libss2:amd64...
I: Configuring libgdbm-compat4:amd64...
I: Configuring libsepol2:amd64...
I: Configuring libpcre2-8-0:amd64...
I: Configuring logsave...
I: Configuring gpgv...
I: Configuring util-linux-extra...
I: Configuring libhogweed6:amd64...
I: Configuring e2fsprogs...
I: Configuring libsystemd0:amd64...
I: Configuring libselinux1:amd64...
I: Configuring libgnutls30:amd64...
I: Configuring libpam0g:amd64...
I: Configuring libapt-pkg6.0:amd64...
I: Configuring sed...
I: Configuring findutils...
I: Configuring libmount1:amd64...
I: Configuring libsemanage2:amd64...
I: Configuring base-passwd...
I: Configuring bsdutils...
I: Configuring tar...
I: Configuring libpam-modules-bin...
I: Configuring coreutils...
I: Configuring util-linux...
I: Configuring dpkg...
I: Configuring mount...
I: Configuring dash...
I: Configuring libpam-modules:amd64...
I: Configuring grep...
I: Configuring perl-base...
I: Configuring perl-modules-5.36...
I: Configuring gzip...
I: Configuring passwd...
I: Configuring libpam-runtime...
I: Configuring libperl5.36:amd64...
I: Configuring login...
I: Configuring adduser...
I: Configuring apt...
I: Configuring perl...
I: Configuring libfile-find-rule-perl...
I: Configuring usrmerge...
I: Configuring init-system-helpers...
I: Configuring libc-bin...
I: Unpacking the base system...
I: Unpacking apt-utils...
I: Unpacking ca-certificates...
I: Unpacking libsasl2-2:amd64...
I: Unpacking libsasl2-modules-db:amd64...
I: Unpacking dirmngr...
I: Unpacking gnupg...
I: Unpacking gnupg-l10n...
I: Unpacking gnupg-utils...
I: Unpacking gnupg2...
I: Unpacking gpg...
I: Unpacking gpg-agent...
I: Unpacking gpg-wks-client...
I: Unpacking gpg-wks-server...
I: Unpacking gpgconf...
I: Unpacking gpgsm...
I: Unpacking libassuan0:amd64...
I: Unpacking libksba8:amd64...
I: Unpacking lsb-base...
I: Unpacking libncursesw6:amd64...
I: Unpacking libnpth0:amd64...
I: Unpacking libldap-2.5-0:amd64...
I: Unpacking libssl3:amd64...
I: Unpacking openssl...
I: Unpacking pinentry-curses...
I: Unpacking libreadline8:amd64...
I: Unpacking readline-common...
I: Unpacking libsqlite3-0:amd64...
I: Configuring the base system...
I: Configuring libksba8:amd64...
I: Configuring lsb-base...
I: Configuring apt-utils...
I: Configuring libsqlite3-0:amd64...
I: Configuring libssl3:amd64...
I: Configuring libnpth0:amd64...
I: Configuring libassuan0:amd64...
I: Configuring libsasl2-modules-db:amd64...
I: Configuring gnupg-l10n...
I: Configuring libncursesw6:amd64...
I: Configuring libsasl2-2:amd64...
I: Configuring openssl...
I: Configuring readline-common...
I: Configuring pinentry-curses...
I: Configuring libreadline8:amd64...
I: Configuring libldap-2.5-0:amd64...
I: Configuring ca-certificates...
I: Configuring gpgconf...
I: Configuring gpg...
I: Configuring gnupg-utils...
I: Configuring gpg-agent...
I: Configuring gpgsm...
I: Configuring dirmngr...
I: Configuring gpg-wks-server...
I: Configuring gpg-wks-client...
I: Configuring gnupg...
I: Configuring gnupg2...
I: Configuring libc-bin...
I: Configuring ca-certificates...
I: Base system installed successfully.
[2024-07-12 16:10:55] lb bootstrap_cache save
P: Saving bootstrap stage to cache...
[2024-07-12 16:10:55] lb chroot_prep install all-except-archives
[2024-07-12 16:10:55] lb chroot_devpts install
P: Begin mounting /dev/pts...
[2024-07-12 16:10:56] lb chroot_proc install
P: Begin mounting /proc...
[2024-07-12 16:10:56] lb chroot_selinuxfs install
[2024-07-12 16:10:56] lb chroot_sysfs install
P: Begin mounting /sys...
[2024-07-12 16:10:56] lb chroot_debianchroot install
P: Configuring file /etc/debian_chroot
[2024-07-12 16:10:56] lb chroot_dpkg install
P: Configuring file /sbin/start-stop-daemon
dpkg-divert: warning: diverting file '/sbin/start-stop-daemon' from an Essential package with rename is dangerous, use --no-rename
[2024-07-12 16:10:56] lb chroot_tmpfs install
[2024-07-12 16:10:56] lb chroot_sysv-rc install
P: Configuring file /usr/sbin/policy-rc.d
[2024-07-12 16:10:56] lb chroot_hosts install
P: Configuring file /etc/hosts
[2024-07-12 16:10:56] lb chroot_resolv install
P: Configuring file /etc/resolv.conf
[2024-07-12 16:10:56] lb chroot_hostname install
P: Configuring file /etc/hostname
P: Configuring file /bin/hostname
dpkg-divert: warning: diverting file '/bin/hostname' from an Essential package with rename is dangerous, use --no-rename
[2024-07-12 16:10:56] lb chroot_apt install
P: Configuring file /etc/apt/apt.conf
[2024-07-12 16:10:56] lb bootstrap_archives
P: Configuring file /etc/apt/sources.list
Get:1 http://172.17.17.17/sagitta sagitta InRelease [2251 B]
Hit:2 http://deb.debian.org/debian bookworm InRelease
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:5 http://172.17.17.17/sagitta sagitta/main amd64 Packages [15.9 kB]
Get:6 http://deb.debian.org/debian bookworm-backports InRelease [56.6 kB]
Get:7 http://deb.debian.org/debian buster InRelease [122 kB]
Get:8 https://repo.saltproject.io/py3/debian/11/amd64/3005 bullseye InRelease [2853 B]
Get:9 http://deb.debian.org/debian buster-updates InRelease [56.6 kB]
Get:10 http://security.debian.org/debian-security buster/updates InRelease [34.8 kB]
Get:11 http://deb.debian.org/debian trixie InRelease [169 kB]
Get:12 http://deb.debian.org/debian trixie-updates InRelease [49.6 kB]
Get:13 http://deb.debian.org/debian bookworm/main Sources [9485 kB]
Get:14 https://repo.saltproject.io/py3/debian/11/amd64/3005 bullseye/main amd64 Packages [2924 B]
Get:15 http://deb.debian.org/debian bookworm/main Translation-en [6109 kB]
Get:16 http://security.debian.org/debian-security buster/updates/main amd64 Packages [610 kB]
Get:17 http://deb.debian.org/debian-security bookworm-security/main Sources [106 kB]
Get:18 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [168 kB]
Get:19 http://deb.debian.org/debian-security bookworm-security/main Translation-en [101 kB]
Get:20 http://deb.debian.org/debian bookworm-updates/main Sources [17.9 kB]
Get:21 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [13.8 kB]
Get:22 http://deb.debian.org/debian bookworm-updates/main Translation-en [16.0 kB]
Get:23 http://deb.debian.org/debian bookworm-backports/main Sources [233 kB]
Get:24 http://deb.debian.org/debian bookworm-backports/main amd64 Packages [225 kB]
Get:25 http://deb.debian.org/debian bookworm-backports/main Translation-en [185 kB]
Get:26 http://deb.debian.org/debian buster/main amd64 Packages [7909 kB]
Get:27 http://security.debian.org/debian-security buster/updates/main Translation-en [330 kB]
Get:28 http://security.debian.org/debian-security buster/updates/non-free amd64 Packages [11.0 kB]
Get:29 http://security.debian.org/debian-security buster/updates/non-free Translation-en [24.8 kB]
Get:30 http://deb.debian.org/debian buster/main Translation-en [5969 kB]
Get:31 http://deb.debian.org/debian buster/non-free amd64 Packages [87.8 kB]
Get:32 http://deb.debian.org/debian buster/non-free Translation-en [88.9 kB]
Get:33 http://deb.debian.org/debian buster-updates/main amd64 Packages [8788 B]
Get:34 http://deb.debian.org/debian buster-updates/main Translation-en [6915 B]
Get:35 http://deb.debian.org/debian trixie/main amd64 Packages [9188 kB]
Get:36 http://deb.debian.org/debian trixie/main Translation-en [6170 kB]
Fetched 47.7 MB in 4s (11.1 MB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
debian-archive-keyring is already the newest version (2023.3+deb12u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Hit:1 http://172.17.17.17/sagitta sagitta InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:5 http://deb.debian.org/debian bookworm-updates InRelease
Hit:6 http://deb.debian.org/debian bookworm-backports InRelease
Hit:7 http://deb.debian.org/debian buster InRelease
Hit:8 http://deb.debian.org/debian buster-updates InRelease
Hit:9 http://deb.debian.org/debian trixie InRelease
Hit:10 http://deb.debian.org/debian trixie-updates InRelease
Hit:11 https://repo.saltproject.io/py3/debian/11/amd64/3005 bullseye InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
[2024-07-12 16:11:05] lb chroot_prep remove all-except-archives
[2024-07-12 16:11:05] lb chroot_apt remove
P: Deconfiguring file /etc/apt/apt.conf
[2024-07-12 16:11:05] lb chroot_hostname remove
P: Deconfiguring file /etc/hostname
P: Deconfiguring file /bin/hostname
[2024-07-12 16:11:05] lb chroot_resolv remove
P: Deconfiguring file /etc/resolv.conf
[2024-07-12 16:11:05] lb chroot_hosts remove
P: Deconfiguring file /etc/hosts
[2024-07-12 16:11:05] lb chroot_sysv-rc remove
P: Deconfiguring file /usr/sbin/policy-rc.d
[2024-07-12 16:11:05] lb chroot_tmpfs remove
[2024-07-12 16:11:05] lb chroot_dpkg remove
P: Deconfiguring file /sbin/start-stop-daemon
[2024-07-12 16:11:06] lb chroot_debianchroot remove
P: Deconfiguring file /etc/debian_chroot
[2024-07-12 16:11:06] lb chroot_sysfs remove
P: Begin unmounting /sys...
[2024-07-12 16:11:06] lb chroot_selinuxfs remove
[2024-07-12 16:11:06] lb chroot_proc remove
P: Begin unmounting /proc...
[2024-07-12 16:11:06] lb chroot_devpts remove
P: Begin unmounting /dev/pts...
P: Bootstrap stage completed
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
[2024-07-12 16:11:06] lb chroot
P: Setting up clean exit handler
[2024-07-12 16:11:06] lb chroot_cache restore
[2024-07-12 16:11:06] lb chroot_prep install all mode-archives-chroot
[2024-07-12 16:11:06] lb chroot_devpts install
P: Begin mounting /dev/pts...
[2024-07-12 16:11:06] lb chroot_proc install
P: Begin mounting /proc...
[2024-07-12 16:11:06] lb chroot_selinuxfs install
[2024-07-12 16:11:06] lb chroot_sysfs install
P: Begin mounting /sys...
[2024-07-12 16:11:06] lb chroot_debianchroot install
P: Configuring file /etc/debian_chroot
[2024-07-12 16:11:06] lb chroot_dpkg install
P: Configuring file /sbin/start-stop-daemon
dpkg-divert: warning: diverting file '/sbin/start-stop-daemon' from an Essential package with rename is dangerous, use --no-rename
[2024-07-12 16:11:06] lb chroot_tmpfs install
[2024-07-12 16:11:06] lb chroot_sysv-rc install
P: Configuring file /usr/sbin/policy-rc.d
[2024-07-12 16:11:06] lb chroot_hosts install
P: Configuring file /etc/hosts
[2024-07-12 16:11:06] lb chroot_resolv install
P: Configuring file /etc/resolv.conf
[2024-07-12 16:11:07] lb chroot_hostname install
P: Configuring file /etc/hostname
P: Configuring file /bin/hostname
dpkg-divert: warning: diverting file '/bin/hostname' from an Essential package with rename is dangerous, use --no-rename
[2024-07-12 16:11:07] lb chroot_apt install
P: Configuring file /etc/apt/apt.conf
[2024-07-12 16:11:07] lb chroot_archives chroot install
P: Configuring file /etc/apt/sources.list
Hit:1 http://172.17.17.17/sagitta sagitta InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:5 http://deb.debian.org/debian bookworm-updates InRelease
Hit:6 https://repo.saltproject.io/py3/debian/11/amd64/3005 bullseye InRelease
Hit:7 http://deb.debian.org/debian bookworm-backports InRelease
Hit:8 http://deb.debian.org/debian buster InRelease
Hit:9 http://deb.debian.org/debian buster-updates InRelease
Hit:10 http://deb.debian.org/debian trixie InRelease
Hit:11 http://deb.debian.org/debian trixie-updates InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
debian-archive-keyring is already the newest version (2023.3+deb12u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Hit:1 http://172.17.17.17/sagitta sagitta InRelease
Hit:2 http://security.debian.org/debian-security buster/updates InRelease
Hit:3 http://deb.debian.org/debian bookworm InRelease
Hit:4 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:5 http://deb.debian.org/debian bookworm-updates InRelease
Hit:6 http://deb.debian.org/debian bookworm-backports InRelease
Hit:7 https://repo.saltproject.io/py3/debian/11/amd64/3005 bullseye InRelease
Hit:8 http://deb.debian.org/debian buster InRelease
Hit:9 http://deb.debian.org/debian buster-updates InRelease
Hit:10 http://deb.debian.org/debian trixie InRelease
Hit:11 http://deb.debian.org/debian trixie-updates InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
[2024-07-12 16:11:12] lb chroot_linux-image
P: Begin scheduling kernel image installation...
[2024-07-12 16:11:12] lb chroot_firmware
[2024-07-12 16:11:12] lb chroot_preseed
P: Begin executing local preseeds...
[2024-07-12 16:11:12] lb chroot_includes_before_packages
P: Begin copying chroot includes before packages have been installed...
[2024-07-12 16:11:12] lb chroot_package-lists install
P: Begin queueing installation of package lists (install pass)...
Reading package lists...
Building dependency tree...
Suggested packages:
  debtags
The following NEW packages will be installed:
  dctrl-tools
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 104 kB of archives.
After this operation, 432 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 dctrl-tools amd64 2.24-3+b1 [104 kB]
Fetched 104 kB in 0s (1426 kB/s)
Selecting previously unselected package dctrl-tools.
(Reading database ... 9036 files and directories currently installed.)
Preparing to unpack .../dctrl-tools_2.24-3+b1_amd64.deb ...
Unpacking dctrl-tools (2.24-3+b1) ...
Setting up dctrl-tools (2.24-3+b1) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  dctrl-tools*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 432 kB disk space will be freed.
(Reading database ... 9077 files and directories currently installed.)
Removing dctrl-tools (2.24-3+b1) ...
(Reading database ... 9036 files and directories currently installed.)
Purging configuration files for dctrl-tools (2.24-3+b1) ...
Reading package lists...
Building dependency tree...
Reading state information...
[2024-07-12 16:11:18] lb chroot_install-packages install
P: Begin installing packages (install pass)...
Reading package lists...
Building dependency tree...
Reading state information...
Package telegraf is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Unable to locate package linux-image-6.6.36-amd64-vyos
E: Couldn't find any package by glob 'linux-image-6.6.36-amd64-vyos'
E: Couldn't find any package by regex 'linux-image-6.6.36-amd64-vyos'
E: Unable to locate package vyos-linux-firmware
E: Unable to locate package vyos-intel-qat
E: Unable to locate package vyos-intel-ixgbe
E: Unable to locate package vyos-intel-ixgbevf
E: Unable to locate package openvpn-dco
E: Package 'telegraf' has no installation candidate
E: An unexpected failure occurred, exiting...
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
Reading state information...
I: Checking if packages required for VyOS image build are installed
I: using build flavors directory data/build-flavors
D: Effective build config:

{
    "custom_apt_entry": [],
    "custom_apt_key": [
        "/opt/apt.gpg.key"
    ],
    "reuse_iso": null,
    "disk_size": 10,
    "build_by": "1.4.0-release-20240712",
    "build_comment": "",
    "build_type": "release",
    "architecture": "amd64",
    "debian_distribution": "bookworm",
    "debian_mirror": "http://deb.debian.org/debian/",
    "debian_security_mirror": "http://deb.debian.org/debian-security",
    "debian_archive_areas": "main contrib non-free",
    "vyos_mirror": "http://172.17.17.17/sagitta",
    "vyos_branch": "sagitta",
    "release_train": "sagitta",
    "kernel_version": "6.6.36",
    "bootloaders": "syslinux,grub-efi",
    "squashfs_compression_type": "xz -Xbcj x86 -b 256k -always-use-fragments -no-recovery",
    "website_url": "https://vyos.io",
    "support_url": "https://support.vyos.io",
    "bugtracker_url": "https://vyos.dev",
Traceback (most recent call last):
    "documentation_url": "https://docs.vyos.io/en/sagitta",
    "project_news_url": "https://blog.vyos.io",
    "additional_repositories": [
        "deb [arch=amd64] https://repo.saltproject.io/py3/debian/11/amd64/3005 bullseye main"
    ],
    "kernel_flavor": "amd64-vyos",
    "packages": [
        "qemu-guest-agent",
        "vyos-xe-guest-utilities",
        "grub2",
        "grub-pc",
        "vyos-linux-firmware",
        "vyos-intel-qat",
        "vyos-intel-ixgbe",
        "vyos-intel-ixgbevf",
        "openvpn-dco",
        "telegraf",
        "vyos-1x-smoketest",
        "hyperv-daemons",
        "vyos-1x-vmware"
    ],
    "image_format": [
        "iso"
    ],
    "architectures": {
        "amd64": {
            "packages": [
                "hyperv-daemons",
                "vyos-1x-vmware"
            ]
        }
    },
    "pbuilder_debian_mirror": "http://deb.debian.org/debian/",
    "version": "",
    "debug": true,
    "dry_run": false,
    "build_flavor": "iso",
    "build_dir": "build",
    "pbuilder_config": "build/pbuilderrc",
    "boot_settings": {
        "timeout": "5",
        "console_type": "tty",
        "console_num": "0",
        "console_speed": "115200",
        "bootmode": "normal"
    }
}
I: Cleaning the build workspace
I: Setting up additional APT entries
D: Adding these entries to config/archives/vyos.list.chroot:
     deb http://172.17.17.17/sagitta sagitta main

D: Adding custom APT entries:
deb [arch=amd64] https://repo.saltproject.io/py3/debian/11/amd64/3005 bullseye main
I: Configuring live-build
D: live-build configuration command

        lb config noauto                 --apt-indices false                 --apt-options "--yes -oAPT::Get::allow-downgrades=true"                 --apt-recommends false                 --architecture amd64                 --archive-areas main contrib non-free                 --backports true                 --binary-image iso-hybrid                 --bootappend-live "boot=live components hostname=vyos username=live nopersistence noautologin nonetworking union=overlay console=ttyS0,115200 console=tty0 net.ifnames=0 biosdevname=0"                 --bootappend-live-failsafe "live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal console=ttyS0,115200 console=tty0 net.ifnames=0 biosdevname=0"                 --bootloaders syslinux,grub-efi                 --checksums 'sha256 md5'                 --chroot-squashfs-compression-type "xz -Xbcj x86 -b 256k -always-use-fragments -no-recovery"                 --debian-installer none                 --debootstrap-options "--variant=minbase --exclude=isc-dhcp-client,isc-dhcp-common,ifupdown --include=apt-utils,ca-certificates,gnupg2"                 --distribution bookworm                 --firmware-binary false                 --firmware-chroot false                 --iso-application "VyOS"                 --iso-publisher "1.4.0-release-20240712"                 --iso-volume "VyOS"                 --linux-flavours amd64-vyos                 --linux-packages linux-image-6  File "/vyos/./build-vyos-image", line 621, in <module>
    cmd("lb build 2>&1")
  File "/vyos/scripts/image-build/utils.py", line 84, in cmd
.6.36                 --mirror-binary http://deb.debian.org/debian/                 --mirror-binary-security http://deb.debian.org/debian-security                 --mirror-bootstrap http://deb.debian.org/debian/                 --mirror-chroot http://deb.debian.org/debian/                 --mirror-chroot-security http://deb.debian.org/debian-security                 --security true                 --updates true
                "${@}"

I: Starting image build
D: It's not like I'm building this specially for you or anything!
    raise OSError(f"Command '{command}' failed")
OSError: Command 'lb build 2>&1' failed
[ 3715.834133] docker0: port 2(vethddf37b2) entered disabled state
[ 3715.836036] veth429345d: renamed from eth0
[ 3718.690351] docker0: port 2(vethddf37b2) entered disabled state
[ 3718.696339] device vethddf37b2 left promiscuous mode
[ 3718.697846] docker0: port 2(vethddf37b2) entered disabled state
ISO build failed
root@debian:/opt/vyos-jenkins#
dd010101 commented 3 months ago

Lots of Unable to locate package this means you surely need to have some issue with the Jenkins or uncron, please follow Something is wrong and look at logs and Build history to see all failed packages - try to Build now to rebuild them and if they fail again read the logs why.

ashimov commented 2 months ago

How to fix this? The following packages have unmet dependencies: vyos-1x : Depends: fuse-overlayfs but it is not going to be installed Depends: podman (>= 4.9.5) but it is not going to be installed E: Unable to correct problems, you have held broken packages. E: An unexpected failure occurred, exiting... P: Begin unmounting filesystems... P: Saving caches... Reading package lists... Building dependency tree... Reading state information... I: Checking if packages required for VyOS image build are installed I: using build flavors directory data/build-flavors I: Cleaning the build workspace I: Setting up additional APT entries I: Configuring live-build I: Starting image build Traceback (most recent call last): File "/vyos/./build-vyos-image", line 621, in cmd("lb build 2>&1") File "/vyos/scripts/image-build/utils.py", line 84, in cmd raise OSError(f"Command '{command}' failed") OSError: Command 'lb build 2>&1' failed ISO build failed

I didn't find package fuse-overlayfs

dd010101 commented 2 months ago

You have outdated scripts? Fix for podman was added 2 days ago. Check if podman package is built in the Jenkins and didn't fail. If you need more assistance then please create your own issue.

dd010101 commented 3 weeks ago

Closing due to inactivity. All these issues are related to the specific setup and new setup would likely solve them.