0s autopkgtest [23:46:31]: starting date: 2024-03-07 0s autopkgtest [23:46:31]: git checkout: d9c0295 adt_testbed.py: supress warnings from apt using a shell pipeline 0s autopkgtest [23:46:31]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.oohox3c3/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:ruby3.2,src:openssl --apt-upgrade ruby-bcrypt --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=ruby3.2/3.2.3-1build2 openssl/3.0.10-1ubuntu5' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-3.secgroup --name adt-noble-arm64-ruby-bcrypt-20240307-234631-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 97s autopkgtest [23:48:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 97s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 97s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [23.8 kB] 98s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [1838 kB] 98s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [3976 B] 98s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [321 kB] 98s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [443 kB] 98s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 98s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [20.3 kB] 98s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 98s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [2181 kB] 98s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 98s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [21.5 kB] 98s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 99s Fetched 4981 kB in 1s (4071 kB/s) 99s Reading package lists... 102s Reading package lists... 102s Building dependency tree... 102s Reading state information... 102s Calculating upgrade... 103s The following packages will be REMOVED: 103s libssl3 103s The following NEW packages will be installed: 103s libssl3t64 103s The following packages will be upgraded: 103s initramfs-tools initramfs-tools-bin initramfs-tools-core libproc2-0 openssl 103s pci.ids procps 103s 7 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 103s Need to get 3864 kB of archives. 103s After this operation, 92.2 kB of additional disk space will be used. 103s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.10-1ubuntu5 [982 kB] 103s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.10-1ubuntu5 [1763 kB] 103s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libproc2-0 arm64 2:4.0.4-4ubuntu1 [58.4 kB] 103s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 procps arm64 2:4.0.4-4ubuntu1 [708 kB] 103s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 pci.ids all 0.0~2024.02.02-1 [273 kB] 103s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools all 0.142ubuntu20 [9054 B] 103s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools-core all 0.142ubuntu20 [49.7 kB] 103s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 initramfs-tools-bin arm64 0.142ubuntu20 [20.2 kB] 104s Fetched 3864 kB in 1s (5664 kB/s) 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74662 files and directories currently installed.) 104s Preparing to unpack .../openssl_3.0.10-1ubuntu5_arm64.deb ... 104s Unpacking openssl (3.0.10-1ubuntu5) over (3.0.10-1ubuntu4) ... 104s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 104s wget depends on libssl3 (>= 3.0.0). 104s u-boot-tools depends on libssl3 (>= 3.0.0). 104s tnftp depends on libssl3 (>= 3.0.0). 104s tcpdump depends on libssl3 (>= 3.0.0). 104s systemd-resolved depends on libssl3 (>= 3.0.0). 104s systemd depends on libssl3 (>= 3.0.0). 104s sudo depends on libssl3 (>= 3.0.0). 104s sbsigntool depends on libssl3 (>= 3.0.0). 104s rsync depends on libssl3 (>= 3.0.0). 104s python3-cryptography depends on libssl3 (>= 3.0.0). 104s openssh-server depends on libssl3 (>= 3.0.10). 104s openssh-client depends on libssl3 (>= 3.0.10). 104s mtd-utils depends on libssl3 (>= 3.0.0). 104s mokutil depends on libssl3 (>= 3.0.0). 104s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 104s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 104s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 104s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 104s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 104s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 104s libnvme1 depends on libssl3 (>= 3.0.0). 104s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 104s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 104s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 104s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 104s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 104s kmod depends on libssl3 (>= 3.0.0). 104s dhcpcd-base depends on libssl3 (>= 3.0.0). 104s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 104s 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74662 files and directories currently installed.) 104s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 104s Selecting previously unselected package libssl3t64:arm64. 104s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74651 files and directories currently installed.) 104s Preparing to unpack .../0-libssl3t64_3.0.10-1ubuntu5_arm64.deb ... 104s Unpacking libssl3t64:arm64 (3.0.10-1ubuntu5) ... 104s Preparing to unpack .../1-libproc2-0_2%3a4.0.4-4ubuntu1_arm64.deb ... 104s Unpacking libproc2-0:arm64 (2:4.0.4-4ubuntu1) over (2:4.0.4-2ubuntu1) ... 104s Preparing to unpack .../2-procps_2%3a4.0.4-4ubuntu1_arm64.deb ... 104s Unpacking procps (2:4.0.4-4ubuntu1) over (2:4.0.4-2ubuntu1) ... 105s Preparing to unpack .../3-pci.ids_0.0~2024.02.02-1_all.deb ... 105s Unpacking pci.ids (0.0~2024.02.02-1) over (0.0~2023.11.11-1) ... 105s Preparing to unpack .../4-initramfs-tools_0.142ubuntu20_all.deb ... 105s Unpacking initramfs-tools (0.142ubuntu20) over (0.142ubuntu19) ... 105s Preparing to unpack .../5-initramfs-tools-core_0.142ubuntu20_all.deb ... 105s Unpacking initramfs-tools-core (0.142ubuntu20) over (0.142ubuntu19) ... 105s Preparing to unpack .../6-initramfs-tools-bin_0.142ubuntu20_arm64.deb ... 105s Unpacking initramfs-tools-bin (0.142ubuntu20) over (0.142ubuntu19) ... 105s Setting up pci.ids (0.0~2024.02.02-1) ... 105s Setting up libssl3t64:arm64 (3.0.10-1ubuntu5) ... 105s Setting up libproc2-0:arm64 (2:4.0.4-4ubuntu1) ... 105s Setting up procps (2:4.0.4-4ubuntu1) ... 105s Setting up openssl (3.0.10-1ubuntu5) ... 105s Setting up initramfs-tools-bin (0.142ubuntu20) ... 105s Setting up initramfs-tools-core (0.142ubuntu20) ... 105s Setting up initramfs-tools (0.142ubuntu20) ... 105s update-initramfs: deferring update (trigger activated) 105s Processing triggers for man-db (2.12.0-3) ... 107s Processing triggers for libc-bin (2.39-0ubuntu2) ... 107s Processing triggers for initramfs-tools (0.142ubuntu20) ... 107s update-initramfs: Generating /boot/initrd.img-6.8.0-11-generic 107s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 120s System running in EFI mode, skipping. 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 121s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 122s sh: Attempting to set up Debian/Ubuntu apt sources automatically 122s sh: Distribution appears to be Ubuntu 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 124s eatmydata is already the newest version (131-1). 124s dbus is already the newest version (1.14.10-4ubuntu1). 124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s Reading package lists... 124s Building dependency tree... 124s Reading state information... 125s rng-tools-debian is already the newest version (2.4). 125s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 125s Reading package lists... 125s Building dependency tree... 125s Reading state information... 125s haveged is already the newest version (1.9.14-1ubuntu1). 125s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 126s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s The following packages will be REMOVED: 126s cloud-init* python3-configobj* python3-debconf* 127s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 127s After this operation, 3248 kB disk space will be freed. 127s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74664 files and directories currently installed.) 127s Removing cloud-init (24.1-0ubuntu1) ... 127s Removing python3-configobj (5.0.8-3) ... 127s Removing python3-debconf (1.5.86) ... 127s Processing triggers for man-db (2.12.0-3) ... 127s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74275 files and directories currently installed.) 127s Purging configuration files for cloud-init (24.1-0ubuntu1) ... 128s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 128s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 128s Reading package lists... 129s Building dependency tree... 129s Reading state information... 129s linux-generic is already the newest version (6.8.0-11.11+1). 129s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 129s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 130s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 130s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 130s Hit:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease 131s Reading package lists... 131s Reading package lists... 131s Building dependency tree... 131s Reading state information... 132s Calculating upgrade... 132s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 133s Reading package lists... 133s Building dependency tree... 133s Reading state information... 133s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 134s autopkgtest [23:48:45]: rebooting testbed after setup commands that affected boot 160s autopkgtest [23:49:11]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 161s autopkgtest [23:49:12]: testbed dpkg architecture: arm64 162s autopkgtest [23:49:13]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-bcrypt 164s Get:1 http://ftpmaster.internal/ubuntu noble/universe ruby-bcrypt 3.1.18-1build1 (dsc) [2078 B] 164s Get:2 http://ftpmaster.internal/ubuntu noble/universe ruby-bcrypt 3.1.18-1build1 (tar) [51.8 kB] 164s Get:3 http://ftpmaster.internal/ubuntu noble/universe ruby-bcrypt 3.1.18-1build1 (diff) [4872 B] 164s gpgv: Signature made Fri Feb 2 02:55:21 2024 UTC 164s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 164s gpgv: issuer "kanashiro@ubuntu.com" 164s gpgv: Can't check signature: No public key 164s dpkg-source: warning: cannot verify inline signature for ./ruby-bcrypt_3.1.18-1build1.dsc: no acceptable signature found 164s autopkgtest [23:49:15]: testing package ruby-bcrypt version 3.1.18-1build1 164s autopkgtest [23:49:15]: build not needed 165s autopkgtest [23:49:16]: test gem2deb-test-runner: preparing testbed 167s Reading package lists... 167s Building dependency tree... 167s Reading state information... 168s Correcting dependencies...Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 168s Done 168s Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 169s The following additional packages will be installed: 169s gem2deb-test-runner libruby libruby3.1 rake ruby ruby-bcrypt ruby-diff-lcs 169s ruby-net-telnet ruby-rspec ruby-rspec-core ruby-rspec-expectations 169s ruby-rspec-mocks ruby-rspec-support ruby-rubygems ruby-sdbm ruby-webrick 169s ruby-xmlrpc ruby3.1 rubygems-integration 169s Suggested packages: 169s ri ruby-dev bundler 169s Recommended packages: 169s zip fonts-lato libjs-jquery 169s The following NEW packages will be installed: 169s gem2deb-test-runner libruby libruby3.1 rake ruby ruby-bcrypt ruby-diff-lcs 169s ruby-net-telnet ruby-rspec ruby-rspec-core ruby-rspec-expectations 169s ruby-rspec-mocks ruby-rspec-support ruby-rubygems ruby-sdbm ruby-webrick 169s ruby-xmlrpc ruby3.1 rubygems-integration 169s 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. 169s 1 not fully installed or removed. 169s Need to get 6028 kB of archives. 169s After this operation, 33.6 MB of additional disk space will be used. 169s Get:1 http://ftpmaster.internal/ubuntu noble/main arm64 rubygems-integration all 1.18 [5336 B] 169s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 ruby3.1 arm64 3.1.2-7ubuntu4 [49.0 kB] 169s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libruby arm64 1:3.1+1 [4640 B] 169s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-rubygems all 3.4.20-1 [238 kB] 170s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 ruby arm64 1:3.1+1 [3464 B] 170s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 rake all 13.0.6-3 [61.6 kB] 170s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 170s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-webrick all 1.8.1-1 [52.3 kB] 170s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-xmlrpc all 0.3.2-2 [24.8 kB] 170s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 ruby-sdbm arm64 1.0.0-5build3 [17.9 kB] 170s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libruby3.1 arm64 3.1.2-7ubuntu4 [5115 kB] 170s Get:12 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-bcrypt arm64 3.1.18-1build1 [36.5 kB] 170s Get:13 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-support all 3.12.0c0e1m1s0-1 [28.8 kB] 170s Get:14 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-core all 3.12.0c0e1m1s0-1 [163 kB] 170s Get:15 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-diff-lcs all 1.5.0-1 [23.9 kB] 170s Get:16 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-expectations all 3.12.0c0e1m1s0-1 [89.2 kB] 170s Get:17 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec-mocks all 3.12.0c0e1m1s0-1 [79.4 kB] 170s Get:18 http://ftpmaster.internal/ubuntu noble/universe arm64 ruby-rspec all 3.12.0c0e1m1s0-1 [3506 B] 170s Get:19 http://ftpmaster.internal/ubuntu noble/universe arm64 gem2deb-test-runner arm64 2.2.2 [18.2 kB] 171s Fetched 6028 kB in 1s (7129 kB/s) 171s Selecting previously unselected package rubygems-integration. 171s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74220 files and directories currently installed.) 171s Preparing to unpack .../00-rubygems-integration_1.18_all.deb ... 171s Unpacking rubygems-integration (1.18) ... 171s Selecting previously unselected package ruby3.1. 171s Preparing to unpack .../01-ruby3.1_3.1.2-7ubuntu4_arm64.deb ... 171s Unpacking ruby3.1 (3.1.2-7ubuntu4) ... 171s Selecting previously unselected package libruby:arm64. 171s Preparing to unpack .../02-libruby_1%3a3.1+1_arm64.deb ... 171s Unpacking libruby:arm64 (1:3.1+1) ... 171s Selecting previously unselected package ruby-rubygems. 171s Preparing to unpack .../03-ruby-rubygems_3.4.20-1_all.deb ... 171s Unpacking ruby-rubygems (3.4.20-1) ... 171s Selecting previously unselected package ruby. 171s Preparing to unpack .../04-ruby_1%3a3.1+1_arm64.deb ... 171s Unpacking ruby (1:3.1+1) ... 171s Selecting previously unselected package rake. 171s Preparing to unpack .../05-rake_13.0.6-3_all.deb ... 171s Unpacking rake (13.0.6-3) ... 171s Selecting previously unselected package ruby-net-telnet. 171s Preparing to unpack .../06-ruby-net-telnet_0.2.0-1_all.deb ... 171s Unpacking ruby-net-telnet (0.2.0-1) ... 171s Selecting previously unselected package ruby-webrick. 171s Preparing to unpack .../07-ruby-webrick_1.8.1-1_all.deb ... 171s Unpacking ruby-webrick (1.8.1-1) ... 171s Selecting previously unselected package ruby-xmlrpc. 171s Preparing to unpack .../08-ruby-xmlrpc_0.3.2-2_all.deb ... 171s Unpacking ruby-xmlrpc (0.3.2-2) ... 171s Selecting previously unselected package ruby-sdbm:arm64. 171s Preparing to unpack .../09-ruby-sdbm_1.0.0-5build3_arm64.deb ... 171s Unpacking ruby-sdbm:arm64 (1.0.0-5build3) ... 171s Selecting previously unselected package libruby3.1:arm64. 171s Preparing to unpack .../10-libruby3.1_3.1.2-7ubuntu4_arm64.deb ... 171s Unpacking libruby3.1:arm64 (3.1.2-7ubuntu4) ... 171s Selecting previously unselected package ruby-bcrypt:arm64. 171s Preparing to unpack .../11-ruby-bcrypt_3.1.18-1build1_arm64.deb ... 171s Unpacking ruby-bcrypt:arm64 (3.1.18-1build1) ... 171s Selecting previously unselected package ruby-rspec-support. 171s Preparing to unpack .../12-ruby-rspec-support_3.12.0c0e1m1s0-1_all.deb ... 171s Unpacking ruby-rspec-support (3.12.0c0e1m1s0-1) ... 171s Selecting previously unselected package ruby-rspec-core. 171s Preparing to unpack .../13-ruby-rspec-core_3.12.0c0e1m1s0-1_all.deb ... 171s Unpacking ruby-rspec-core (3.12.0c0e1m1s0-1) ... 171s Selecting previously unselected package ruby-diff-lcs. 171s Preparing to unpack .../14-ruby-diff-lcs_1.5.0-1_all.deb ... 171s Unpacking ruby-diff-lcs (1.5.0-1) ... 171s Selecting previously unselected package ruby-rspec-expectations. 171s Preparing to unpack .../15-ruby-rspec-expectations_3.12.0c0e1m1s0-1_all.deb ... 171s Unpacking ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 171s Selecting previously unselected package ruby-rspec-mocks. 171s Preparing to unpack .../16-ruby-rspec-mocks_3.12.0c0e1m1s0-1_all.deb ... 171s Unpacking ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 171s Selecting previously unselected package ruby-rspec. 171s Preparing to unpack .../17-ruby-rspec_3.12.0c0e1m1s0-1_all.deb ... 171s Unpacking ruby-rspec (3.12.0c0e1m1s0-1) ... 171s Selecting previously unselected package gem2deb-test-runner. 171s Preparing to unpack .../18-gem2deb-test-runner_2.2.2_arm64.deb ... 171s Unpacking gem2deb-test-runner (2.2.2) ... 171s Setting up rubygems-integration (1.18) ... 171s Setting up ruby-net-telnet (0.2.0-1) ... 171s Setting up ruby-rspec-support (3.12.0c0e1m1s0-1) ... 171s Setting up ruby-webrick (1.8.1-1) ... 171s Setting up ruby-xmlrpc (0.3.2-2) ... 171s Setting up libruby:arm64 (1:3.1+1) ... 171s Setting up ruby-rubygems (3.4.20-1) ... 171s Setting up rake (13.0.6-3) ... 171s Setting up ruby-sdbm:arm64 (1.0.0-5build3) ... 171s Setting up libruby3.1:arm64 (3.1.2-7ubuntu4) ... 171s Setting up ruby-bcrypt:arm64 (3.1.18-1build1) ... 171s Setting up ruby3.1 (3.1.2-7ubuntu4) ... 171s Setting up ruby (1:3.1+1) ... 171s Setting up ruby-rspec-core (3.12.0c0e1m1s0-1) ... 171s Setting up ruby-diff-lcs (1.5.0-1) ... 171s Setting up gem2deb-test-runner (2.2.2) ... 171s Setting up ruby-rspec-expectations (3.12.0c0e1m1s0-1) ... 171s Setting up ruby-rspec-mocks (3.12.0c0e1m1s0-1) ... 171s Setting up ruby-rspec (3.12.0c0e1m1s0-1) ... 171s Setting up autopkgtest-satdep (0) ... 171s Processing triggers for libc-bin (2.39-0ubuntu2) ... 172s Processing triggers for man-db (2.12.0-3) ... 175s (Reading database ... 77663 files and directories currently installed.) 175s Removing autopkgtest-satdep (0) ... 176s autopkgtest [23:49:27]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 176s autopkgtest [23:49:27]: test gem2deb-test-runner: [----------------------- 177s 177s ┌──────────────────────────────────────────────────────────────────────────────┐ 177s │ Checking Rubygems dependency resolution on ruby3.1 │ 177s └──────────────────────────────────────────────────────────────────────────────┘ 177s 177s RUBYLIB=. GEM_PATH= ruby3.1 -e gem\ \"bcrypt\" 177s mv lib ./.gem2deb.lib 177s mv ext ./.gem2deb.ext 177s mv ./.gem2deb.lib lib 177s mv ./.gem2deb.ext ext 177s 177s ┌──────────────────────────────────────────────────────────────────────────────┐ 177s │ Run tests for ruby3.1 from debian/ruby-tests.rake │ 177s └──────────────────────────────────────────────────────────────────────────────┘ 177s 177s RUBYLIB=. GEM_PATH= ruby3.1 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 177s mv lib ./.gem2deb.lib 177s mv ext ./.gem2deb.ext 177s /usr/bin/ruby3.1 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation 177s 177s BCrypt::Engine 177s .calibrate(upper_time_limit_in_ms) 177s a tiny upper time limit provided 177s returns a minimum cost supported by the algorithm 177s 177s The BCrypt engine 177s should calculate the optimal cost factor to fit in a specific time 177s 177s Generating BCrypt salts 177s should produce strings 177s should produce random data 177s should raise a InvalidCostError if the cost parameter isn't numeric 177s should raise a InvalidCostError if the cost parameter isn't greater than 0 177s 177s Autodetecting of salt cost 177s should work 177s 177s Generating BCrypt hashes 177s should produce a string 177s should raise an InvalidSalt error if the salt is invalid 177s should raise an InvalidSecret error if the secret is invalid 177s should call #to_s on the secret and use the return value as the actual secret data 179s should be interoperable with other implementations 179s should truncate long 1-byte character secrets to 72 bytes 179s should truncate long multi-byte character secrets to 72 bytes 179s 179s Errors 179s BCrypt::Error 179s can be rescued as a StandardError 179s BCrypt::Errors::InvalidCost 179s can be rescued as a BCrypt::Error 179s BCrypt::Errors::InvalidHash 179s can be rescued as a BCrypt::Error 179s BCrypt::Errors::InvalidSalt 179s can be rescued as a BCrypt::Error 179s BCrypt::Errors::InvalidSecret 179s can be rescued as a BCrypt::Error 179s 179s Creating a hashed password 179s should return a BCrypt::Password 179s should return a valid bcrypt password 180s should behave normally if the secret is not a string 181s should tolerate empty string secrets 181s should tolerate very long string secrets 181s 181s Reading a hashed password 181s the cost is too damn high 181s the cost should be set to the default if nil 182s the cost should be set to the default if empty hash 182s the cost should be set to the passed value if provided 182s the cost should be set to the global value if set 182s the cost should be set to an overridden constant for backwards compatibility 182s should read the version, cost, salt, and hash 182s should raise an InvalidHashError when given an invalid hash 182s 182s Comparing a hashed password with a secret 182s should compare successfully to the original secret 183s should compare unsuccessfully to anything besides original secret 183s 183s Validating a generated salt 183s should not accept an invalid salt 183s should accept a valid salt 183s 183s Validating a password hash 183s should not accept an invalid password 183s should accept a valid password 183s 183s Finished in 5.78 seconds (files took 0.23593 seconds to load) 183s 38 examples, 0 failures 183s 183s mv ./.gem2deb.lib lib 183s mv ./.gem2deb.ext ext 184s autopkgtest [23:49:35]: test gem2deb-test-runner: -----------------------] 184s autopkgtest [23:49:35]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 184s gem2deb-test-runner PASS 184s autopkgtest [23:49:35]: @@@@@@@@@@@@@@@@@@@@ summary 184s gem2deb-test-runner PASS 189s Creating nova instance adt-noble-arm64-ruby-bcrypt-20240307-234631-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-arm64-server-20240307.img (UUID 00fdfee3-5cf8-4806-8086-451645753def)...