0s autopkgtest [19:29:00]: starting date and time: 2025-03-15 19:29:00+0000 0s autopkgtest [19:29:00]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [19:29:00]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ji9wmdfw/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade thin --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-24.secgroup --name adt-plucky-s390x-thin-20250315-192859-juju-7f2275-prod-proposed-migration-environment-15-8eeca30f-dca8-4539-af00-46124f4eb4a0 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -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,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 126s autopkgtest [19:31:06]: testbed dpkg architecture: s390x 126s autopkgtest [19:31:06]: testbed apt version: 2.9.33 127s autopkgtest [19:31:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 127s autopkgtest [19:31:07]: testbed release detected to be: None 128s autopkgtest [19:31:08]: updating testbed package index (apt update) 128s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [126 kB] 128s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 128s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 128s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 128s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [45.1 kB] 129s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.5 kB] 129s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [369 kB] 129s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [77.3 kB] 129s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x c-n-f Metadata [1824 B] 129s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x c-n-f Metadata [116 B] 129s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [314 kB] 129s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x c-n-f Metadata [13.3 kB] 129s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [3532 B] 129s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x c-n-f Metadata [240 B] 129s Fetched 965 kB in 1s (1033 kB/s) 130s Reading package lists... 130s + lsb_release --codename --short 130s + RELEASE=plucky 130s + cat 130s + [ plucky != trusty ] 130s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 130s Reading package lists... 130s Building dependency tree... 130s Reading state information... 130s Calculating upgrade... 130s Calculating upgrade... 130s The following packages were automatically installed and are no longer required: 130s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 130s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 130s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 130s linux-tools-6.11.0-8-generic 130s Use 'sudo apt autoremove' to remove them. 130s The following packages will be upgraded: 130s pinentry-curses python3-jinja2 strace 131s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 131s Need to get 652 kB of archives. 131s After this operation, 27.6 kB of additional disk space will be used. 131s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x strace s390x 6.13+ds-1ubuntu1 [500 kB] 131s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x pinentry-curses s390x 1.3.1-2ubuntu3 [42.9 kB] 131s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x python3-jinja2 all 3.1.5-2ubuntu1 [109 kB] 131s Fetched 652 kB in 1s (951 kB/s) 131s (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 ... 81428 files and directories currently installed.) 131s Preparing to unpack .../strace_6.13+ds-1ubuntu1_s390x.deb ... 131s Unpacking strace (6.13+ds-1ubuntu1) over (6.11-0ubuntu1) ... 131s Preparing to unpack .../pinentry-curses_1.3.1-2ubuntu3_s390x.deb ... 131s Unpacking pinentry-curses (1.3.1-2ubuntu3) over (1.3.1-2ubuntu2) ... 132s Preparing to unpack .../python3-jinja2_3.1.5-2ubuntu1_all.deb ... 132s Unpacking python3-jinja2 (3.1.5-2ubuntu1) over (3.1.5-2) ... 132s Setting up pinentry-curses (1.3.1-2ubuntu3) ... 132s Setting up python3-jinja2 (3.1.5-2ubuntu1) ... 132s Setting up strace (6.13+ds-1ubuntu1) ... 132s Processing triggers for man-db (2.13.0-1) ... 132s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 132s + /usr/lib/apt/apt-helper analyze-pattern ?true 132s + uname -r 132s + sed s/\./\\./g 132s + running_kernel_pattern=^linux-.*6\.14\.0-10-generic.* 132s + apt list ?obsolete 132s + tail -n+2 132s + cut+ grep -v ^linux-.*6\.14\.0-10-generic.* 132s -d/ -f1 132s + obsolete_pkgs=linux-headers-6.11.0-8-generic 132s linux-headers-6.11.0-8 132s linux-modules-6.11.0-8-generic 132s linux-tools-6.11.0-8-generic 132s linux-tools-6.11.0-8 132s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove linux-headers-6.11.0-8-generic linux-headers-6.11.0-8 linux-modules-6.11.0-8-generic linux-tools-6.11.0-8-generic linux-tools-6.11.0-8 132s Reading package lists... 132s Building dependency tree... 132s Reading state information... 133s Solving dependencies... 133s The following packages will be REMOVED: 133s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 133s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 133s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 133s linux-tools-6.11.0-8-generic* 133s 0 upgraded, 0 newly installed, 9 to remove and 5 not upgraded. 133s After this operation, 167 MB disk space will be freed. 133s (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 ... 81428 files and directories currently installed.) 133s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 133s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 133s Removing libpython3.12t64:s390x (3.12.9-1) ... 133s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 133s Removing libnsl2:s390x (1.3.0-3build3) ... 133s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 133s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 133s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 134s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 134s Processing triggers for libc-bin (2.41-1ubuntu1) ... 134s (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 ... 56328 files and directories currently installed.) 134s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 134s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 134s + grep -q trusty /etc/lsb-release 134s + [ ! -d /usr/share/doc/unattended-upgrades ] 134s + [ ! -d /usr/share/doc/lxd ] 134s + [ ! -d /usr/share/doc/lxd-client ] 134s + [ ! -d /usr/share/doc/snapd ] 134s + type iptables 134s + cat 134s + chmod 755 /etc/rc.local 134s + . /etc/rc.local 134s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 134s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 134s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 134s + uname -m 134s + [ s390x = ppc64le ] 134s + [ -d /run/systemd/system ] 134s + systemd-detect-virt --quiet --vm 134s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 134s + cat 134s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 134s + echo COMPRESS=lz4 134s autopkgtest [19:31:14]: upgrading testbed (apt dist-upgrade and autopurge) 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 135s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 135s Starting 2 pkgProblemResolver with broken count: 0 135s Done 135s Entering ResolveByKeep 135s 135s Calculating upgrade... 135s The following packages will be upgraded: 135s libc-bin libc-dev-bin libc6 libc6-dev locales 135s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 135s Need to get 9512 kB of archives. 135s After this operation, 8192 B of additional disk space will be used. 135s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6-dev s390x 2.41-1ubuntu2 [1678 kB] 136s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-dev-bin s390x 2.41-1ubuntu2 [24.3 kB] 136s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc6 s390x 2.41-1ubuntu2 [2892 kB] 137s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libc-bin s390x 2.41-1ubuntu2 [671 kB] 137s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x locales all 2.41-1ubuntu2 [4246 kB] 138s Preconfiguring packages ... 138s Fetched 9512 kB in 3s (3428 kB/s) 138s (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 ... 56326 files and directories currently installed.) 138s Preparing to unpack .../libc6-dev_2.41-1ubuntu2_s390x.deb ... 138s Unpacking libc6-dev:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 138s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu2_s390x.deb ... 138s Unpacking libc-dev-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 138s Preparing to unpack .../libc6_2.41-1ubuntu2_s390x.deb ... 138s Unpacking libc6:s390x (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 138s Setting up libc6:s390x (2.41-1ubuntu2) ... 138s (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 ... 56326 files and directories currently installed.) 138s Preparing to unpack .../libc-bin_2.41-1ubuntu2_s390x.deb ... 138s Unpacking libc-bin (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 138s Setting up libc-bin (2.41-1ubuntu2) ... 138s (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 ... 56326 files and directories currently installed.) 138s Preparing to unpack .../locales_2.41-1ubuntu2_all.deb ... 138s Unpacking locales (2.41-1ubuntu2) over (2.41-1ubuntu1) ... 139s Setting up locales (2.41-1ubuntu2) ... 139s Generating locales (this might take a while)... 140s en_US.UTF-8... done 140s Generation complete. 140s Setting up libc-dev-bin (2.41-1ubuntu2) ... 140s Setting up libc6-dev:s390x (2.41-1ubuntu2) ... 140s Processing triggers for man-db (2.13.0-1) ... 140s Processing triggers for systemd (257.3-1ubuntu3) ... 141s Reading package lists... 141s Building dependency tree... 141s Reading state information... 141s Starting pkgProblemResolver with broken count: 0 141s Starting 2 pkgProblemResolver with broken count: 0 142s Done 142s Solving dependencies... 142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 142s autopkgtest [19:31:22]: rebooting testbed after setup commands that affected boot 161s autopkgtest [19:31:41]: testbed running kernel: Linux 6.14.0-10-generic #10-Ubuntu SMP Wed Mar 12 14:53:49 UTC 2025 164s autopkgtest [19:31:44]: @@@@@@@@@@@@@@@@@@@@ apt-source thin 166s Get:1 http://ftpmaster.internal/ubuntu plucky/universe thin 1.8.2-1ubuntu1 (dsc) [2165 B] 166s Get:2 http://ftpmaster.internal/ubuntu plucky/universe thin 1.8.2-1ubuntu1 (tar) [181 kB] 166s Get:3 http://ftpmaster.internal/ubuntu plucky/universe thin 1.8.2-1ubuntu1 (diff) [8632 B] 166s gpgv: Signature made Fri Sep 6 18:09:35 2024 UTC 166s gpgv: using RSA key 8ED6C3F8BAC9DB7FC130A870F823A2729883C97C 166s gpgv: Can't check signature: No public key 166s dpkg-source: warning: cannot verify inline signature for ./thin_1.8.2-1ubuntu1.dsc: no acceptable signature found 166s autopkgtest [19:31:46]: testing package thin version 1.8.2-1ubuntu1 166s autopkgtest [19:31:46]: build not needed 167s autopkgtest [19:31:47]: test gem2deb-test-runner: preparing testbed 167s Reading package lists... 167s Building dependency tree... 167s Reading state information... 168s Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 168s The following NEW packages will be installed: 168s gem2deb-test-runner help2man libruby libruby3.3 rake ruby ruby-daemons 168s ruby-did-you-mean ruby-diff-lcs ruby-eventmachine ruby-minitest 168s ruby-net-telnet ruby-power-assert ruby-rack ruby-rspec ruby-rspec-core 168s ruby-rspec-expectations ruby-rspec-mocks ruby-rspec-support ruby-rubygems 168s ruby-sdbm ruby-test-unit ruby-webrick ruby-xmlrpc ruby3.3 168s rubygems-integration thin 168s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 168s Need to get 7518 kB of archives. 168s After this operation, 37.0 MB of additional disk space will be used. 168s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x rubygems-integration all 1.19 [5550 B] 168s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-did-you-mean all 1.6.3-2 [14.8 kB] 168s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 168s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-net-telnet all 0.2.0-1 [13.3 kB] 168s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-power-assert all 2.0.3-1 [12.0 kB] 168s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-test-unit all 3.6.2-1 [67.0 kB] 168s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-webrick all 1.8.1-1ubuntu1 [52.6 kB] 168s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-xmlrpc all 0.3.3-2 [24.8 kB] 168s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libruby s390x 1:3.3~ubuntu3 [5038 B] 168s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-sdbm s390x 1.0.0-5build5 [16.3 kB] 168s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libruby3.3 s390x 3.3.6-1.1ubuntu1 [5869 kB] 169s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x ruby3.3 s390x 3.3.6-1.1ubuntu1 [49.1 kB] 169s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-rubygems all 3.6.3-1 [332 kB] 169s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x ruby s390x 1:3.3~ubuntu3 [3618 B] 169s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x rake all 13.2.1-1 [45.8 kB] 169s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x gem2deb-test-runner s390x 2.2.5 [18.3 kB] 169s Get:17 http://ftpmaster.internal/ubuntu plucky/universe s390x help2man s390x 1.49.3 [201 kB] 169s Get:18 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-daemons all 1.4.1-2 [25.1 kB] 169s Get:19 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-diff-lcs all 1.5.1-1 [22.8 kB] 169s Get:20 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-eventmachine s390x 1.3~pre20220315-df4ab006-5build1 [154 kB] 169s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x ruby-rack all 2.2.7-1.1 [114 kB] 169s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 169s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 169s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 169s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 169s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 169s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x thin s390x 1.8.2-1ubuntu1 [54.2 kB] 169s Fetched 7518 kB in 1s (5023 kB/s) 169s Selecting previously unselected package rubygems-integration. 170s (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 ... 56326 files and directories currently installed.) 170s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 170s Unpacking rubygems-integration (1.19) ... 170s Selecting previously unselected package ruby-did-you-mean. 170s Preparing to unpack .../01-ruby-did-you-mean_1.6.3-2_all.deb ... 170s Unpacking ruby-did-you-mean (1.6.3-2) ... 170s Selecting previously unselected package ruby-minitest. 170s Preparing to unpack .../02-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 170s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 170s Selecting previously unselected package ruby-net-telnet. 170s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 170s Unpacking ruby-net-telnet (0.2.0-1) ... 170s Selecting previously unselected package ruby-power-assert. 170s Preparing to unpack .../04-ruby-power-assert_2.0.3-1_all.deb ... 170s Unpacking ruby-power-assert (2.0.3-1) ... 170s Selecting previously unselected package ruby-test-unit. 170s Preparing to unpack .../05-ruby-test-unit_3.6.2-1_all.deb ... 170s Unpacking ruby-test-unit (3.6.2-1) ... 170s Selecting previously unselected package ruby-webrick. 170s Preparing to unpack .../06-ruby-webrick_1.8.1-1ubuntu1_all.deb ... 170s Unpacking ruby-webrick (1.8.1-1ubuntu1) ... 170s Selecting previously unselected package ruby-xmlrpc. 170s Preparing to unpack .../07-ruby-xmlrpc_0.3.3-2_all.deb ... 170s Unpacking ruby-xmlrpc (0.3.3-2) ... 170s Selecting previously unselected package libruby:s390x. 170s Preparing to unpack .../08-libruby_1%3a3.3~ubuntu3_s390x.deb ... 170s Unpacking libruby:s390x (1:3.3~ubuntu3) ... 170s Selecting previously unselected package ruby-sdbm:s390x. 170s Preparing to unpack .../09-ruby-sdbm_1.0.0-5build5_s390x.deb ... 170s Unpacking ruby-sdbm:s390x (1.0.0-5build5) ... 170s Selecting previously unselected package libruby3.3:s390x. 170s Preparing to unpack .../10-libruby3.3_3.3.6-1.1ubuntu1_s390x.deb ... 170s Unpacking libruby3.3:s390x (3.3.6-1.1ubuntu1) ... 170s Selecting previously unselected package ruby3.3. 170s Preparing to unpack .../11-ruby3.3_3.3.6-1.1ubuntu1_s390x.deb ... 170s Unpacking ruby3.3 (3.3.6-1.1ubuntu1) ... 170s Selecting previously unselected package ruby-rubygems. 170s Preparing to unpack .../12-ruby-rubygems_3.6.3-1_all.deb ... 170s Unpacking ruby-rubygems (3.6.3-1) ... 170s Selecting previously unselected package ruby. 170s Preparing to unpack .../13-ruby_1%3a3.3~ubuntu3_s390x.deb ... 170s Unpacking ruby (1:3.3~ubuntu3) ... 170s Selecting previously unselected package rake. 170s Preparing to unpack .../14-rake_13.2.1-1_all.deb ... 170s Unpacking rake (13.2.1-1) ... 170s Selecting previously unselected package gem2deb-test-runner. 170s Preparing to unpack .../15-gem2deb-test-runner_2.2.5_s390x.deb ... 170s Unpacking gem2deb-test-runner (2.2.5) ... 170s Selecting previously unselected package help2man. 170s Preparing to unpack .../16-help2man_1.49.3_s390x.deb ... 170s Unpacking help2man (1.49.3) ... 170s Selecting previously unselected package ruby-daemons. 170s Preparing to unpack .../17-ruby-daemons_1.4.1-2_all.deb ... 170s Unpacking ruby-daemons (1.4.1-2) ... 170s Selecting previously unselected package ruby-diff-lcs. 170s Preparing to unpack .../18-ruby-diff-lcs_1.5.1-1_all.deb ... 170s Unpacking ruby-diff-lcs (1.5.1-1) ... 170s Selecting previously unselected package ruby-eventmachine:s390x. 170s Preparing to unpack .../19-ruby-eventmachine_1.3~pre20220315-df4ab006-5build1_s390x.deb ... 170s Unpacking ruby-eventmachine:s390x (1.3~pre20220315-df4ab006-5build1) ... 170s Selecting previously unselected package ruby-rack. 170s Preparing to unpack .../20-ruby-rack_2.2.7-1.1_all.deb ... 170s Unpacking ruby-rack (2.2.7-1.1) ... 170s Selecting previously unselected package ruby-rspec-support. 170s Preparing to unpack .../21-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 170s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 170s Selecting previously unselected package ruby-rspec-core. 170s Preparing to unpack .../22-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 170s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 170s Selecting previously unselected package ruby-rspec-expectations. 170s Preparing to unpack .../23-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 170s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 170s Selecting previously unselected package ruby-rspec-mocks. 170s Preparing to unpack .../24-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 170s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 170s Selecting previously unselected package ruby-rspec. 170s Preparing to unpack .../25-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 170s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 170s Selecting previously unselected package thin. 170s Preparing to unpack .../26-thin_1.8.2-1ubuntu1_s390x.deb ... 170s Unpacking thin (1.8.2-1ubuntu1) ... 170s Setting up ruby-daemons (1.4.1-2) ... 170s Setting up ruby-power-assert (2.0.3-1) ... 170s Setting up rubygems-integration (1.19) ... 170s Setting up help2man (1.49.3) ... 170s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 170s Setting up ruby-test-unit (3.6.2-1) ... 170s Setting up ruby-net-telnet (0.2.0-1) ... 170s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 170s Setting up ruby-webrick (1.8.1-1ubuntu1) ... 170s Setting up ruby-did-you-mean (1.6.3-2) ... 170s Setting up ruby-xmlrpc (0.3.3-2) ... 170s Setting up ruby-rubygems (3.6.3-1) ... 170s Setting up rake (13.2.1-1) ... 170s Setting up ruby3.3 (3.3.6-1.1ubuntu1) ... 170s Setting up libruby:s390x (1:3.3~ubuntu3) ... 170s Setting up ruby (1:3.3~ubuntu3) ... 170s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 170s Setting up ruby-sdbm:s390x (1.0.0-5build5) ... 170s Setting up ruby-diff-lcs (1.5.1-1) ... 170s Setting up ruby-rack (2.2.7-1.1) ... 170s Setting up libruby3.3:s390x (3.3.6-1.1ubuntu1) ... 170s Setting up ruby-eventmachine:s390x (1.3~pre20220315-df4ab006-5build1) ... 170s Setting up thin (1.8.2-1ubuntu1) ... 171s Setting up gem2deb-test-runner (2.2.5) ... 171s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 171s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 171s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 171s Processing triggers for libc-bin (2.41-1ubuntu2) ... 171s Processing triggers for man-db (2.13.0-1) ... 171s Processing triggers for install-info (7.1.1-1) ... 172s autopkgtest [19:31:52]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 172s autopkgtest [19:31:52]: test gem2deb-test-runner: [----------------------- 172s 172s ┌──────────────────────────────────────────────────────────────────────────────┐ 172s │ Checking Rubygems dependency resolution on ruby3.3 │ 172s └──────────────────────────────────────────────────────────────────────────────┘ 172s 172s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"thin\" 172s mv lib ./.gem2deb.lib 172s mv ext ./.gem2deb.ext 172s mv ./.gem2deb.lib lib 172s mv ./.gem2deb.ext ext 172s 172s ┌──────────────────────────────────────────────────────────────────────────────┐ 172s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 172s └──────────────────────────────────────────────────────────────────────────────┘ 172s 172s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 172s mv lib ./.gem2deb.lib 172s mv ext ./.gem2deb.ext 173s /usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.1/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.0/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --exclude-pattern ./spec/\{controllers/service_spec.rb,\*/\*_perf_spec.rb\} --format documentation 173s Rails 2.0.2 is required to run the Rails adapter specs 173s Install mongrel to test compatibility w/ it 173s Ignoring Server on Swiftiply specs, gem install swiftiply to run 173s 173s Thin::Backends::SwiftiplyClient 173s should connect 173s should disconnect 173s 173s Thin::SwiftiplyConnection 173s is expected to be persistent 173s should send handshake on connection_completed 173s should reconnect on unbind 173s should not reconnect when not running 173s should have a host_ip 173s should generate swiftiply_handshake based on key 173s 173s Thin::Backends::TcpServer 173s should not use epoll 173s should use epoll 173s should connect 173s should disconnect 173s 173s Thin::Backends::UnixServer 173s should connect 173s should disconnect 173s should remove socket file on close 173s 173s Thin::UnixConnection 173s should return 127.0.0.1 as remote_address 173s 173s Thin::Command 173s should shellify command 173s should shellify Array argument to multiple parameters 173s should convert _ to - in option name 173s 173s Thin::Connection 173s should parse on receive_data 173s should make a valid response on bad request 173s should close connection on InvalidRequest error in receive_data 173s should process when parsing complete 173s should process at most once when request is larger than expected 173s should process 173s should rescue error in process 173s should make response on error 173s should not close persistent connection on error 173s should rescue Timeout error in process 173s should not return HTTP_X_FORWARDED_FOR as remote_address 173s should return nil on error retreiving remote_address 173s should return nil on nil get_peername 173s should return nil on empty get_peername 173s should return remote_address 173s should not be persistent 173s should be persistent when response is and allowed 173s should not be persistent when response is but not allowed 173s should return empty body on HEAD request 173s should set request env as rack.multithread 173s should set as threaded when app.deferred? is true 173s should not set as threaded when app.deferred? is false 173s should not set as threaded when app do not respond to deferred? 173s 173s Thin::Controllers::Cluster with host and port 173s should include port number in file names 173s should call each server 173s should start on each port 173s should stop on each port 173s 173s Thin::Controllers::Cluster with UNIX socket 173s should include socket number in file names 173s should exclude :address and :port options 173s should call each server 173s should start each server 173s should stop each server 173s 173s Thin::Controllers::Cluster controlling only one server 173s should call only specified server 173s should start only specified server 173s 173s Thin::Controllers::Cluster controlling only one server with UNIX socket 173s should call only specified server 173s 173s Thin::Controllers::Cluster controlling only one server, by sequence number 173s should call only specified server 173s should start only specified server 173s 173s Thin::Controllers::Cluster with Swiftiply 173s should call each server 173s should start each server 173s should stop each server 173s 173s Thin::Controllers::Cluster rolling restart 173s should restart servers one by one 173s 173s Thin::Controllers::Controller start 173s should configure server 173s should start as daemon 173s should configure Rails adapter 173s should mount app under :prefix 173s should mount Stats adapter under :stats 173s should load app from Rack config 173s should load app from ruby file 173s should throwup if rackup is not a .ru or .rb file 173s should set server as threaded 173s should set RACK_ENV 173s 173s Thin::Controllers::Controller 173s should stop 173s should restart 173s should write configuration file 173s 173s Daemonizing 173s should have a pid file 173s should create a pid file 173s should redirect stdio to a log file 173s should change privilege 174s should kill process in pid file 174s should force kill process in pid file 174s should send kill signal if timeout 179s should restart 179s should ignore if no restart block specified 179s should not restart when not running 179s should exit and raise if pid file already exist 179s should raise if no pid file 179s should should delete pid file if stale 179s 179s Thin::Headers 179s should allow duplicate on some fields 179s should overwrite value on non duplicate fields 179s should output to string 179s should ignore nil values 179s should format Time values correctly 179s should format Integer values correctly 179s should not allow CRLF 179s should not allow CR 179s should not allow LF 179s 179s Thin::Logging 179s when setting a custom logger 179s should not accept a logger object that is not sane 179s should accept a legit custom logger object 179s logging routines (with a custom logger) 179s at log level DEBUG should output logs at debug level 179s at log level NOT DEBUG should NOT output logs at debug level 179s should be usable (at the module level) for logging 179s should not log messages if silenced via module method 179s should not log anything if silenced via module methods 179s should not log anything if silenced via instance methods 179s logging routines (with NO custom logger) 179s should log at debug level if debug logging is enabled 179s should be usable (at the module level) for logging 179s trace routines (with custom trace logger) 179s should NOT emit trace messages if tracing is disabled 179s should emit trace messages when tracing is enabled 179s tracing routines (with NO custom logger) 179s should emit trace messages if tracing is enabled 179s should be usable (at the module level) for logging 179s 179s Rack::Adapter 179s should load Rack app from config 179s should guess Rack app from dir 179s should guess rails app from dir 179s should return nil when can't guess from dir 179s should load Rack adapter 179s should load Rails adapter 179s should load File adapter 179s should raise error when adapter can't be found 179s 179s Rack::Adapter::Rails Adapter version 179s should use Rack based adapter when Rails = 2.2.3 179s should not use Rack based adapter when Rails < 2.2.3 179s should not use Rack based adapter when Rails = 1.2.3 179s should use Rack based adapter when Rails = 3.0.0 179s 179s Thin::Request legacy Mongrel tests 179s should raise error on large header names 179s should raise error on large mangled field values 179s should raise error on big fat ugly headers 179s should raise error on random garbage 179s 179s Thin::Request parser 179s should include basic headers 179s should upcase headers 179s should not prepend HTTP_ to Content-Type and Content-Length 179s should raise error on invalid request line 179s should support fragment in uri 179s should parse path with query string 179s should parse headers from GET request 179s should parse POST request with data 179s should not fuck up on stupid fucked IE6 headers 179s shoud accept long query string 179s should parse even with stupid Content-Length 179s should parse ie6 urls 179s should parse absolute request URI 179s should fails on heders larger then MAX_HEADER 179s should fail when total request vastly exceeds specified CONTENT_LENGTH 179s should default SERVER_NAME to localhost 179s should normalize http_fields 179s should parse PATH_INFO with semicolon 179s should parse IE7 badly encoded URL 179s 179s Thin::Request persistent 179s should not assume that a persistent connection is maintained for HTTP version 1.0 179s should assume that a persistent connection is maintained for HTTP version 1.0 when specified 179s should maintain a persistent connection for HTTP/1.1 client 179s should maintain a persistent connection for HTTP/1.1 client by default 179s should not maintain a persistent connection for HTTP/1.1 client when Connection header include close 179s 179s Thin::Request processing 179s should parse in chunks 179s should move body to tempfile when too big 179s should delete body tempfile when closing 179s should close body tempfile when closing 179s should raise error when header is too big 179s should set body external encoding to ASCII_8BIT 179s 179s Thin::Response 179s should output headers 179s should include server name header 179s should output head 179s should allow duplicates in headers 179s should parse simple header values 179s should parse multiline header values in several headers 179s should ignore nil headers 179s should output body 179s should output String body 179s should not be persistent by default 179s should not be persistent when no Content-Length 179s should ignore Content-Length case 179s should be persistent when the status code implies it should stay open 179s should be persistent when specified 179s should be closeable 179s 179s Thin::Runner 179s should parse options 179s should parse specified command 179s should abort on unknow command 179s should exit on empty command 179s should use Controller when controlling a single server 179s should use Cluster controller when controlling multiple servers 179s should default to single server controller 179s should consider as a cluster with :servers option 179s should consider as a cluster with :only option 179s should warn when require a rack config file 179s should require file 179s should remember requires 179s should remember debug options 179s should default debug, silent and trace to false 179s 179s Thin::Runner with config file 179s should load options from file with :config option 179s should load options from file using an ERB template 179s should change directory after loading config 179s 179s Thin::Runner service 179s should use Service controller when controlling all servers 179s should call install with arguments 179s should call install without arguments 179s 179s Thin::Server app builder 179s should build app from constructor 179s should build app from builder block 179s should use middlewares in builder block 179s should work with Rack url mapper 179s 179s Thin::Server robustness 180s should not crash when header too large 180s 180s Thin::Server stopping 180s should wait for current requests before soft stopping 180s should not accept new requests when soft stopping 180s should drop current requests when hard stopping 180s 180s Thin::Server on TCP socket 180s should GET from Net::HTTP 180s should GET from TCPSocket 183s should return empty string on incomplete headers 186s should return empty string on incorrect Content-Length 186s should POST from Net::HTTP 186s should handle big POST 186s should retrieve remote address 186s 186s Thin::Server with threads 186s should process request 186s should process requests when blocked 186s 186s Thin::Server on UNIX domain socket 186s should accept GET request 187s should retreive remote address 187s should remove socket file after server stops 187s 187s Thin::Server 187s should set maximum_connections size 187s should set lower maximum_connections size when too large 187s should default to non-threaded 187s should set backend to threaded 187s should set the threadpool 187s 187s Thin::Server initialization 187s should set host and port 187s should set socket 187s should set host, port and app 187s should set socket and app 187s should set socket, nil and app 187s should set host, port and backend 187s should set host, port, app and backend 187s should set port as string 187s should not register signals w/ :signals => false 187s 187s Finished in 13.73 seconds (files took 0.21104 seconds to load) 187s 224 examples, 0 failures 187s 187s mv ./.gem2deb.lib lib 187s mv ./.gem2deb.ext ext 187s autopkgtest [19:32:07]: test gem2deb-test-runner: -----------------------] 187s autopkgtest [19:32:07]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 187s gem2deb-test-runner PASS 188s autopkgtest [19:32:08]: @@@@@@@@@@@@@@@@@@@@ summary 188s gem2deb-test-runner PASS 205s nova [W] Using flock in prodstack6-s390x 205s Creating nova instance adt-plucky-s390x-thin-20250315-192859-juju-7f2275-prod-proposed-migration-environment-15-8eeca30f-dca8-4539-af00-46124f4eb4a0 from image adt/ubuntu-plucky-s390x-server-20250315.img (UUID 3d3557fa-fd0f-4bba-9b89-8d5964e09f61)... 205s nova [W] Timed out waiting for d4dcfeda-9b81-41ba-823f-7f91a745c3de to get deleted.