0s autopkgtest [14:52:56]: starting date and time: 2025-06-19 14:52:56+0000 0s autopkgtest [14:52:56]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:52:56]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.v27okay_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:rails --apt-upgrade ruby-pundit --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=rails/2:7.2.2.1+dfsg-7 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-4.secgroup --name adt-questing-ppc64el-ruby-pundit-20250619-145256-juju-7f2275-prod-proposed-migration-environment-15-da702b2b-513a-401f-a9c1-11cdbe0705f5 --image adt/ubuntu-questing-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 86s autopkgtest [14:54:22]: testbed dpkg architecture: ppc64el 86s autopkgtest [14:54:22]: testbed apt version: 3.1.2 86s autopkgtest [14:54:22]: @@@@@@@@@@@@@@@@@@@@ test bed setup 86s autopkgtest [14:54:22]: testbed release detected to be: None 87s autopkgtest [14:54:23]: updating testbed package index (apt update) 87s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 88s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 88s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 88s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 88s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.4 kB] 88s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [38.3 kB] 88s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [426 kB] 88s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [4716 B] 88s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el Packages [66.7 kB] 88s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/restricted ppc64el Packages [724 B] 88s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el Packages [340 kB] 88s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse ppc64el Packages [6448 B] 88s Fetched 1149 kB in 1s (1367 kB/s) 89s Reading package lists... 90s autopkgtest [14:54:26]: upgrading testbed (apt dist-upgrade and autopurge) 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade... 90s The following packages will be upgraded: 90s libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 90s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 90s Need to get 5504 kB of archives. 90s After this operation, 227 kB disk space will be freed. 90s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el libpython3.12t64 ppc64el 3.12.10-1 [2558 kB] 91s Get:2 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el libpython3.12-stdlib ppc64el 3.12.10-1 [2105 kB] 91s Get:3 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el libpython3.12-minimal ppc64el 3.12.10-1 [841 kB] 91s Fetched 5504 kB in 1s (6758 kB/s) 92s (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 ... 108150 files and directories currently installed.) 92s Preparing to unpack .../libpython3.12t64_3.12.10-1_ppc64el.deb ... 92s Unpacking libpython3.12t64:ppc64el (3.12.10-1) over (3.12.8-3) ... 92s Preparing to unpack .../libpython3.12-stdlib_3.12.10-1_ppc64el.deb ... 92s Unpacking libpython3.12-stdlib:ppc64el (3.12.10-1) over (3.12.8-3) ... 92s Preparing to unpack .../libpython3.12-minimal_3.12.10-1_ppc64el.deb ... 92s Unpacking libpython3.12-minimal:ppc64el (3.12.10-1) over (3.12.8-3) ... 92s Setting up libpython3.12-minimal:ppc64el (3.12.10-1) ... 92s Setting up libpython3.12-stdlib:ppc64el (3.12.10-1) ... 92s Setting up libpython3.12t64:ppc64el (3.12.10-1) ... 92s Processing triggers for libc-bin (2.41-6ubuntu2) ... 92s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Solving dependencies... 93s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 96s autopkgtest [14:54:32]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP Sun Apr 6 14:52:42 UTC 2025 96s autopkgtest [14:54:32]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-pundit 97s Get:1 http://ftpmaster.internal/ubuntu questing/universe ruby-pundit 2.1.0-1 (dsc) [1735 B] 97s Get:2 http://ftpmaster.internal/ubuntu questing/universe ruby-pundit 2.1.0-1 (tar) [21.9 kB] 97s Get:3 http://ftpmaster.internal/ubuntu questing/universe ruby-pundit 2.1.0-1 (diff) [2708 B] 97s gpgv: Signature made Tue Oct 13 19:37:40 2020 UTC 97s gpgv: using RSA key 9CCD6B319DBF8E40AB1ABD1A89AF82B739CD217A 97s gpgv: Can't check signature: No public key 97s dpkg-source: warning: cannot verify inline signature for ./ruby-pundit_2.1.0-1.dsc: no acceptable signature found 97s autopkgtest [14:54:33]: testing package ruby-pundit version 2.1.0-1 98s autopkgtest [14:54:34]: build not needed 99s autopkgtest [14:54:35]: test gem2deb-test-runner: preparing testbed 99s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Solving dependencies... 100s Some packages could not be installed. This may mean that you have 100s requested an impossible situation or if you are using the unstable 100s distribution that some required packages have not yet been created 100s or been moved out of Incoming. 100s The following information may help to resolve the situation: 100s 100s The following packages have unmet dependencies: 100s satisfy:command-line : Depends: ruby-pundit but it is not going to be installed 100s Depends: pry but it is not going to be installed 100s Depends: rake but it is not going to be installed 100s Depends: ruby-actionpack but it is not going to be installed 100s Depends: ruby-activemodel but it is not going to be installed 100s Depends: ruby-rspec but it is not going to be installed 100s Depends: gem2deb-test-runner but it is not going to be installed 100s E: Unable to satisfy dependencies. Reached two conflicting decisions: 100s 1. ruby-actionpack:ppc64el is selected for install because: 100s 1. satisfy:command-line:ppc64el=1 is selected for install 100s 2. satisfy:command-line:ppc64el Depends ruby-actionpack 100s 2. ruby-actionpack:ppc64el is available in versions 2:7.2.2.1+dfsg-7, 2:6.1.7.3+dfsg-7 100s but none of the choices are installable: 100s - ruby-actionpack:ppc64el=2:7.2.2.1+dfsg-7 Depends ruby-rack-session (>= 1.0.1) 100s but none of the choices are installable: 100s - ruby-rack-session:ppc64el is not selected for install because: 100s 1. satisfy:command-line:ppc64el=1 is selected for install as above 100s 1-2. ruby-actionpack:ppc64el is selected for install as above 100s 3. ruby-actionpack:ppc64el Depends ruby-rack-test (>= 0.6.3) 100s 4. ruby-rack-test:ppc64el Depends ruby-rack (>= 1.3) 100s 5. ruby-rack:ppc64el is available in versions 2.2.7-1.1, 3.1.12-1 100s [selected ruby-rack:ppc64el=2.2.7-1.1 for install] 100s 6. ruby-rack-session:ppc64el Breaks ruby-rack (< 3.0.0-1) 100s For context, additional choices that could not be installed: 100s * In ruby-rack:ppc64el is available in versions 2.2.7-1.1, 3.1.12-1: 100s - ruby-rack:ppc64el=3.1.12-1 is not selected for install 100s - ruby-actionpack:ppc64el=2:6.1.7.3+dfsg-7 is not selected for install 100s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from questing-proposed 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Solving dependencies... 100s The following NEW packages will be installed: 100s gem2deb-test-runner libruby libruby3.3 libxslt1.1 pry racc rake ruby 100s ruby-actionpack ruby-actionview ruby-activemodel ruby-activesupport 100s ruby-base64 ruby-builder ruby-coderay ruby-concurrent ruby-connection-pool 100s ruby-crass ruby-csv ruby-did-you-mean ruby-diff-lcs ruby-erubi ruby-i18n 100s ruby-loofah ruby-method-source ruby-mini-portile2 ruby-minitest 100s ruby-net-telnet ruby-nokogiri ruby-pkg-config ruby-power-assert ruby-pundit 100s ruby-rack ruby-rack-session ruby-rack-test ruby-rails-dom-testing 100s ruby-rails-html-sanitizer ruby-rspec ruby-rspec-core ruby-rspec-expectations 100s ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems 100s ruby-test-unit ruby-tzinfo ruby-useragent ruby-webrick ruby-xmlrpc ruby3.3 100s rubygems-integration 100s 0 upgraded, 51 newly installed, 0 to remove and 46 not upgraded. 100s Need to get 9493 kB of archives. 100s After this operation, 51.1 MB of additional disk space will be used. 100s Get:1 http://ftpmaster.internal/ubuntu questing/main ppc64el rubygems-integration all 1.19 [5550 B] 101s Get:2 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-csv all 3.3.4-1 [43.0 kB] 101s Get:3 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-did-you-mean all 1.6.3-2 [14.8 kB] 101s Get:4 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-net-telnet all 0.2.0-1 [13.3 kB] 101s Get:5 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-ruby2-keywords all 0.0.5-1 [4280 B] 101s Get:6 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-webrick all 1.9.1-1 [60.8 kB] 101s Get:7 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-xmlrpc all 0.3.3-2 [24.8 kB] 101s Get:8 http://ftpmaster.internal/ubuntu questing/main ppc64el libruby3.3 ppc64el 3.3.8-2ubuntu1 [6293 kB] 101s Get:9 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby3.3 ppc64el 3.3.8-2ubuntu1 [49.0 kB] 101s Get:10 http://ftpmaster.internal/ubuntu questing/main ppc64el libruby ppc64el 1:3.3 [5172 B] 101s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el ruby-rubygems all 3.6.7-2 [332 kB] 101s Get:12 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby ppc64el 1:3.3 [3666 B] 101s Get:13 http://ftpmaster.internal/ubuntu questing/main ppc64el rake all 13.2.1-1 [45.8 kB] 101s Get:14 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 101s Get:15 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-power-assert all 2.0.3-1 [12.0 kB] 101s Get:16 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-test-unit all 3.6.2-1 [67.0 kB] 101s Get:17 http://ftpmaster.internal/ubuntu questing/universe ppc64el gem2deb-test-runner ppc64el 2.2.5 [18.3 kB] 101s Get:18 http://ftpmaster.internal/ubuntu questing/main ppc64el libxslt1.1 ppc64el 1.1.43-0exp1 [184 kB] 101s Get:19 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-coderay all 1.1.3-8 [78.5 kB] 101s Get:20 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-method-source all 1.1.0-1 [8502 B] 101s Get:21 http://ftpmaster.internal/ubuntu questing/universe ppc64el pry all 0.15.2-1 [122 kB] 101s Get:22 http://ftpmaster.internal/ubuntu questing/universe ppc64el racc all 1.8.1-1 [71.3 kB] 101s Get:23 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-concurrent all 1.3.4-1 [283 kB] 101s Get:24 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-i18n all 1.14.7-1 [42.8 kB] 101s Get:25 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-tzinfo all 2.0.6-1 [55.2 kB] 101s Get:26 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-connection-pool all 2.4.1-1 [8876 B] 101s Get:27 http://ftpmaster.internal/ubuntu questing/main ppc64el ruby-base64 all 0.2.0-2 [7168 B] 101s Get:28 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el ruby-activesupport all 2:7.2.2.1+dfsg-7 [224 kB] 101s Get:29 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-builder all 3.2.4-2 [17.1 kB] 101s Get:30 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-erubi all 1.12.0-1 [9230 B] 101s Get:31 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 101s Get:32 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-pkg-config all 1.5.9-1 [8710 B] 101s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el ruby-nokogiri ppc64el 1.18.2+dfsg-1build1 [280 kB] 101s Get:34 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-rails-dom-testing all 2.2.0-1 [11.8 kB] 101s Get:35 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-crass all 1.0.6-1ubuntu1 [16.0 kB] 101s Get:36 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-loofah all 2.24.1-1 [26.2 kB] 101s Get:37 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el ruby-rails-html-sanitizer all 1.6.2-1 [12.5 kB] 101s Get:38 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el ruby-actionview all 2:7.2.2.1+dfsg-7 [164 kB] 101s Get:39 http://ftpmaster.internal/ubuntu questing-proposed/main ppc64el ruby-rack all 3.1.12-1 [79.3 kB] 101s Get:40 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el ruby-rack-session all 2.1.1-0maysync1 [12.8 kB] 101s Get:41 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-rack-test all 2.2.0-1 [14.4 kB] 101s Get:42 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-useragent all 0.16.8-1.1 [12.0 kB] 101s Get:43 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el ruby-actionpack all 2:7.2.2.1+dfsg-7 [210 kB] 101s Get:44 http://ftpmaster.internal/ubuntu questing-proposed/universe ppc64el ruby-activemodel all 2:7.2.2.1+dfsg-7 [68.6 kB] 102s Get:45 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-diff-lcs all 1.5.1-1 [22.8 kB] 102s Get:46 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-pundit all 2.1.0-1 [16.9 kB] 102s Get:47 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 102s Get:48 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 102s Get:49 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 102s Get:50 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 102s Get:51 http://ftpmaster.internal/ubuntu questing/universe ppc64el ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 102s Fetched 9493 kB in 1s (7975 kB/s) 102s Selecting previously unselected package rubygems-integration. 102s (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 ... 108150 files and directories currently installed.) 102s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 102s Unpacking rubygems-integration (1.19) ... 102s Selecting previously unselected package ruby-csv. 102s Preparing to unpack .../01-ruby-csv_3.3.4-1_all.deb ... 102s Unpacking ruby-csv (3.3.4-1) ... 102s Selecting previously unselected package ruby-did-you-mean. 102s Preparing to unpack .../02-ruby-did-you-mean_1.6.3-2_all.deb ... 102s Unpacking ruby-did-you-mean (1.6.3-2) ... 102s Selecting previously unselected package ruby-net-telnet. 102s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 102s Unpacking ruby-net-telnet (0.2.0-1) ... 102s Selecting previously unselected package ruby-ruby2-keywords. 102s Preparing to unpack .../04-ruby-ruby2-keywords_0.0.5-1_all.deb ... 102s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 102s Selecting previously unselected package ruby-webrick. 102s Preparing to unpack .../05-ruby-webrick_1.9.1-1_all.deb ... 102s Unpacking ruby-webrick (1.9.1-1) ... 102s Selecting previously unselected package ruby-xmlrpc. 102s Preparing to unpack .../06-ruby-xmlrpc_0.3.3-2_all.deb ... 102s Unpacking ruby-xmlrpc (0.3.3-2) ... 102s Selecting previously unselected package libruby3.3:ppc64el. 102s Preparing to unpack .../07-libruby3.3_3.3.8-2ubuntu1_ppc64el.deb ... 102s Unpacking libruby3.3:ppc64el (3.3.8-2ubuntu1) ... 102s Selecting previously unselected package ruby3.3. 102s Preparing to unpack .../08-ruby3.3_3.3.8-2ubuntu1_ppc64el.deb ... 102s Unpacking ruby3.3 (3.3.8-2ubuntu1) ... 102s Selecting previously unselected package libruby:ppc64el. 102s Preparing to unpack .../09-libruby_1%3a3.3_ppc64el.deb ... 102s Unpacking libruby:ppc64el (1:3.3) ... 102s Selecting previously unselected package ruby-rubygems. 102s Preparing to unpack .../10-ruby-rubygems_3.6.7-2_all.deb ... 102s Unpacking ruby-rubygems (3.6.7-2) ... 102s Selecting previously unselected package ruby. 102s Preparing to unpack .../11-ruby_1%3a3.3_ppc64el.deb ... 102s Unpacking ruby (1:3.3) ... 102s Selecting previously unselected package rake. 102s Preparing to unpack .../12-rake_13.2.1-1_all.deb ... 102s Unpacking rake (13.2.1-1) ... 102s Selecting previously unselected package ruby-minitest. 102s Preparing to unpack .../13-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 102s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 103s Selecting previously unselected package ruby-power-assert. 103s Preparing to unpack .../14-ruby-power-assert_2.0.3-1_all.deb ... 103s Unpacking ruby-power-assert (2.0.3-1) ... 103s Selecting previously unselected package ruby-test-unit. 103s Preparing to unpack .../15-ruby-test-unit_3.6.2-1_all.deb ... 103s Unpacking ruby-test-unit (3.6.2-1) ... 103s Selecting previously unselected package gem2deb-test-runner. 103s Preparing to unpack .../16-gem2deb-test-runner_2.2.5_ppc64el.deb ... 103s Unpacking gem2deb-test-runner (2.2.5) ... 103s Selecting previously unselected package libxslt1.1:ppc64el. 103s Preparing to unpack .../17-libxslt1.1_1.1.43-0exp1_ppc64el.deb ... 103s Unpacking libxslt1.1:ppc64el (1.1.43-0exp1) ... 103s Selecting previously unselected package ruby-coderay. 103s Preparing to unpack .../18-ruby-coderay_1.1.3-8_all.deb ... 103s Unpacking ruby-coderay (1.1.3-8) ... 103s Selecting previously unselected package ruby-method-source. 103s Preparing to unpack .../19-ruby-method-source_1.1.0-1_all.deb ... 103s Unpacking ruby-method-source (1.1.0-1) ... 103s Selecting previously unselected package pry. 103s Preparing to unpack .../20-pry_0.15.2-1_all.deb ... 103s Unpacking pry (0.15.2-1) ... 103s Selecting previously unselected package racc. 103s Preparing to unpack .../21-racc_1.8.1-1_all.deb ... 103s Unpacking racc (1.8.1-1) ... 103s Selecting previously unselected package ruby-concurrent. 103s Preparing to unpack .../22-ruby-concurrent_1.3.4-1_all.deb ... 103s Unpacking ruby-concurrent (1.3.4-1) ... 103s Selecting previously unselected package ruby-i18n. 103s Preparing to unpack .../23-ruby-i18n_1.14.7-1_all.deb ... 103s Unpacking ruby-i18n (1.14.7-1) ... 103s Selecting previously unselected package ruby-tzinfo. 103s Preparing to unpack .../24-ruby-tzinfo_2.0.6-1_all.deb ... 103s Unpacking ruby-tzinfo (2.0.6-1) ... 103s Selecting previously unselected package ruby-connection-pool. 103s Preparing to unpack .../25-ruby-connection-pool_2.4.1-1_all.deb ... 103s Unpacking ruby-connection-pool (2.4.1-1) ... 103s Selecting previously unselected package ruby-base64. 103s Preparing to unpack .../26-ruby-base64_0.2.0-2_all.deb ... 103s Unpacking ruby-base64 (0.2.0-2) ... 103s Selecting previously unselected package ruby-activesupport. 103s Preparing to unpack .../27-ruby-activesupport_2%3a7.2.2.1+dfsg-7_all.deb ... 103s Unpacking ruby-activesupport (2:7.2.2.1+dfsg-7) ... 103s Selecting previously unselected package ruby-builder. 103s Preparing to unpack .../28-ruby-builder_3.2.4-2_all.deb ... 103s Unpacking ruby-builder (3.2.4-2) ... 103s Selecting previously unselected package ruby-erubi. 103s Preparing to unpack .../29-ruby-erubi_1.12.0-1_all.deb ... 103s Unpacking ruby-erubi (1.12.0-1) ... 103s Selecting previously unselected package ruby-mini-portile2. 103s Preparing to unpack .../30-ruby-mini-portile2_2.8.7-1_all.deb ... 103s Unpacking ruby-mini-portile2 (2.8.7-1) ... 103s Selecting previously unselected package ruby-pkg-config. 103s Preparing to unpack .../31-ruby-pkg-config_1.5.9-1_all.deb ... 103s Unpacking ruby-pkg-config (1.5.9-1) ... 103s Selecting previously unselected package ruby-nokogiri. 103s Preparing to unpack .../32-ruby-nokogiri_1.18.2+dfsg-1build1_ppc64el.deb ... 103s Unpacking ruby-nokogiri (1.18.2+dfsg-1build1) ... 103s Selecting previously unselected package ruby-rails-dom-testing. 103s Preparing to unpack .../33-ruby-rails-dom-testing_2.2.0-1_all.deb ... 103s Unpacking ruby-rails-dom-testing (2.2.0-1) ... 103s Selecting previously unselected package ruby-crass. 103s Preparing to unpack .../34-ruby-crass_1.0.6-1ubuntu1_all.deb ... 103s Unpacking ruby-crass (1.0.6-1ubuntu1) ... 103s Selecting previously unselected package ruby-loofah. 103s Preparing to unpack .../35-ruby-loofah_2.24.1-1_all.deb ... 103s Unpacking ruby-loofah (2.24.1-1) ... 103s Selecting previously unselected package ruby-rails-html-sanitizer. 103s Preparing to unpack .../36-ruby-rails-html-sanitizer_1.6.2-1_all.deb ... 103s Unpacking ruby-rails-html-sanitizer (1.6.2-1) ... 103s Selecting previously unselected package ruby-actionview. 103s Preparing to unpack .../37-ruby-actionview_2%3a7.2.2.1+dfsg-7_all.deb ... 103s Unpacking ruby-actionview (2:7.2.2.1+dfsg-7) ... 103s Selecting previously unselected package ruby-rack. 103s Preparing to unpack .../38-ruby-rack_3.1.12-1_all.deb ... 103s Unpacking ruby-rack (3.1.12-1) ... 103s Selecting previously unselected package ruby-rack-session. 103s Preparing to unpack .../39-ruby-rack-session_2.1.1-0maysync1_all.deb ... 103s Unpacking ruby-rack-session (2.1.1-0maysync1) ... 103s Selecting previously unselected package ruby-rack-test. 103s Preparing to unpack .../40-ruby-rack-test_2.2.0-1_all.deb ... 103s Unpacking ruby-rack-test (2.2.0-1) ... 103s Selecting previously unselected package ruby-useragent. 103s Preparing to unpack .../41-ruby-useragent_0.16.8-1.1_all.deb ... 103s Unpacking ruby-useragent (0.16.8-1.1) ... 103s Selecting previously unselected package ruby-actionpack. 103s Preparing to unpack .../42-ruby-actionpack_2%3a7.2.2.1+dfsg-7_all.deb ... 103s Unpacking ruby-actionpack (2:7.2.2.1+dfsg-7) ... 103s Selecting previously unselected package ruby-activemodel. 103s Preparing to unpack .../43-ruby-activemodel_2%3a7.2.2.1+dfsg-7_all.deb ... 103s Unpacking ruby-activemodel (2:7.2.2.1+dfsg-7) ... 103s Selecting previously unselected package ruby-diff-lcs. 103s Preparing to unpack .../44-ruby-diff-lcs_1.5.1-1_all.deb ... 103s Unpacking ruby-diff-lcs (1.5.1-1) ... 103s Selecting previously unselected package ruby-pundit. 103s Preparing to unpack .../45-ruby-pundit_2.1.0-1_all.deb ... 103s Unpacking ruby-pundit (2.1.0-1) ... 103s Selecting previously unselected package ruby-rspec-support. 103s Preparing to unpack .../46-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 103s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 103s Selecting previously unselected package ruby-rspec-core. 103s Preparing to unpack .../47-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 103s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 103s Selecting previously unselected package ruby-rspec-expectations. 103s Preparing to unpack .../48-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 103s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 103s Selecting previously unselected package ruby-rspec-mocks. 103s Preparing to unpack .../49-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 103s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 103s Selecting previously unselected package ruby-rspec. 103s Preparing to unpack .../50-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 103s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 103s Setting up ruby-ruby2-keywords (0.0.5-1) ... 103s Setting up ruby-power-assert (2.0.3-1) ... 103s Setting up ruby-crass (1.0.6-1ubuntu1) ... 103s Setting up ruby-mini-portile2 (2.8.7-1) ... 103s Setting up rubygems-integration (1.19) ... 103s Setting up ruby-concurrent (1.3.4-1) ... 103s Setting up ruby-erubi (1.12.0-1) ... 103s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 103s Setting up ruby-method-source (1.1.0-1) ... 103s Setting up ruby-test-unit (3.6.2-1) ... 103s Setting up ruby-net-telnet (0.2.0-1) ... 103s Setting up ruby-csv (3.3.4-1) ... 103s Setting up ruby-base64 (0.2.0-2) ... 103s Setting up ruby-i18n (1.14.7-1) ... 103s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 103s Setting up ruby-webrick (1.9.1-1) ... 103s Setting up ruby-builder (3.2.4-2) ... 103s Setting up libxslt1.1:ppc64el (1.1.43-0exp1) ... 103s Setting up ruby-connection-pool (2.4.1-1) ... 103s Setting up ruby-did-you-mean (1.6.3-2) ... 103s Setting up ruby-xmlrpc (0.3.3-2) ... 103s Setting up ruby-tzinfo (2.0.6-1) ... 103s Setting up libruby3.3:ppc64el (3.3.8-2ubuntu1) ... 103s Setting up ruby-activesupport (2:7.2.2.1+dfsg-7) ... 103s Setting up ruby-rubygems (3.6.7-2) ... 103s Setting up ruby3.3 (3.3.8-2ubuntu1) ... 103s Setting up ruby-pundit (2.1.0-1) ... 103s Setting up libruby:ppc64el (1:3.3) ... 103s Setting up ruby (1:3.3) ... 103s Setting up racc (1.8.1-1) ... 103s Setting up ruby-pkg-config (1.5.9-1) ... 103s Setting up ruby-coderay (1.1.3-8) ... 103s Setting up rake (13.2.1-1) ... 103s Setting up ruby-activemodel (2:7.2.2.1+dfsg-7) ... 103s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 103s Setting up ruby-useragent (0.16.8-1.1) ... 103s Setting up pry (0.15.2-1) ... 103s Setting up ruby-diff-lcs (1.5.1-1) ... 103s Setting up ruby-nokogiri (1.18.2+dfsg-1build1) ... 103s Setting up ruby-rack (3.1.12-1) ... 103s Setting up gem2deb-test-runner (2.2.5) ... 103s Setting up ruby-rack-test (2.2.0-1) ... 103s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 103s Setting up ruby-loofah (2.24.1-1) ... 103s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 103s Setting up ruby-rails-dom-testing (2.2.0-1) ... 103s Setting up ruby-rack-session (2.1.1-0maysync1) ... 103s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 103s Setting up ruby-rails-html-sanitizer (1.6.2-1) ... 103s Setting up ruby-actionview (2:7.2.2.1+dfsg-7) ... 103s Setting up ruby-actionpack (2:7.2.2.1+dfsg-7) ... 103s Processing triggers for libc-bin (2.41-6ubuntu2) ... 103s Processing triggers for man-db (2.13.1-1) ... 105s autopkgtest [14:54:41]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 105s autopkgtest [14:54:41]: test gem2deb-test-runner: [----------------------- 105s ************************************************************************** 105s # A new feature in cloud-init identified possible datasources for # 105s # this system as: # 105s # [] # 105s # However, the datasource used was: OpenStack # 105s # # 105s # In the future, cloud-init will only attempt to use datasources that # 105s # are identified or specifically configured. # 105s # For more information see # 105s # https://bugs.launchpad.net/bugs/1669675 # 105s # # 105s # If you are seeing this message, please file a bug against # 105s # cloud-init at # 105s # https://github.com/canonical/cloud-init/issues # 105s # Make sure to include the cloud provider your instance is # 105s # running on. # 105s # # 105s # After you have filed a bug, you can disable this warning by launching # 105s # your instance with the cloud-config below, or putting that content # 105s # into /etc/cloud/cloud.cfg.d/99-warnings.cfg # 105s # # 105s # #cloud-config # 105s # warnings: # 105s # dsid_missing_source: off # 105s ************************************************************************** 105s 105s Disable the warnings above by: 105s touch /home/ubuntu/.cloud-warnings.skip 105s or 105s touch /var/lib/cloud/instance/warnings/.skip 105s 105s ┌──────────────────────────────────────────────────────────────────────────────┐ 105s │ Checking Rubygems dependency resolution on ruby3.3 │ 105s └──────────────────────────────────────────────────────────────────────────────┘ 105s 105s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"pundit\" 105s mv lib ./.gem2deb.lib 105s mv ./.gem2deb.lib lib 105s 105s ┌──────────────────────────────────────────────────────────────────────────────┐ 105s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 105s └──────────────────────────────────────────────────────────────────────────────┘ 105s 105s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 105s mv lib ./.gem2deb.lib 105s /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 --format documentation 106s 106s PostPolicy 106s update? and show? 106s is successful when all permissions match 106s fails when any permissions do not match 106s 106s Pundit::PolicyFinder 106s #scope 106s returns a policy scope 106s policy is nil 106s returns nil 106s #policy 106s returns a policy 106s with a string 106s returns a policy 106s with a class 106s returns a policy 106s with nil 106s returns nil 106s with a string that can't be constantized 106s returns nil 106s #scope! 106s @object is nil 106s returns the NilClass policy's scope class 106s @object is defined 106s returns the scope 106s #param_key 106s object responds to model_name 106s returns the param_key 106s object is a class 106s returns the param_key 106s object is an instance of a class 106s returns the param_key 106s object is an array 106s returns the param_key for the last element of the array 106s 106s Pundit 106s .authorize 106s infers the policy and authorizes based on it 106s can be given a different policy class 106s works with anonymous class policies 106s raises an error with a query and action 106s raises an error with a invalid policy constructor 106s .policy_scope 106s returns an instantiated policy scope given a plain model class 106s returns an instantiated policy scope given an active model class 106s returns an instantiated policy scope given an active record relation 106s returns an instantiated policy scope given an empty active record relation 106s returns an instantiated policy scope given an array of a symbol and plain model class 106s returns an instantiated policy scope given an array of a symbol and active model class 106s returns nil if the given policy scope can't be found 106s raises an exception if nil object given 106s raises an error with a invalid policy scope constructor 106s raises an original error with a policy scope that contains error 106s .policy_scope! 106s returns an instantiated policy scope given a plain model class 106s returns an instantiated policy scope given an active model class 106s throws an exception if the given policy scope can't be found 106s throws an exception if the given policy scope can't be found 106s throws an exception if the given policy scope is nil 106s returns an instantiated policy scope given an array of a symbol and plain model class 106s returns an instantiated policy scope given an array of a symbol and active model class 106s raises an error with a invalid policy scope constructor 106s .policy 106s returns an instantiated policy given a plain model instance 106s returns an instantiated policy given an active model instance 106s returns an instantiated policy given a plain model class 106s returns an instantiated policy given an active model class 106s returns an instantiated policy given a symbol 106s returns an instantiated policy given an array of symbols 106s returns an instantiated policy given an array of a symbol and plain model instance 106s returns an instantiated policy given an array of a symbol and a model instance with policy_class override 106s returns an instantiated policy given an array of a symbol and an active model instance 106s returns an instantiated policy given an array of a symbol and a plain model class 106s raises an error with a invalid policy constructor 106s returns an instantiated policy given an array of a symbol and an active model class 106s returns an instantiated policy given an array of a symbol and a class with policy_class override 106s returns correct policy class for an array of a multi-word symbols 106s returns correct policy class for an array of a multi-word symbol and a multi-word plain model instance 106s returns correct policy class for an array of a multi-word symbol and a multi-word active model instance 106s returns correct policy class for an array of a multi-word symbol and a multi-word plain model class 106s returns correct policy class for an array of a multi-word symbol and a multi-word active model class 106s returns correct policy class for a multi-word scoped plain model class 106s returns correct policy class for a multi-word scoped plain model instance 106s returns correct policy class for a multi-word scoped active model class 106s returns correct policy class for a multi-word scoped active model instance 106s returns nil if the given policy can't be found 106s returns the specified NilClassPolicy for nil 106s with .policy_class set on the model 106s returns an instantiated policy given a plain model instance 106s returns an instantiated policy given a plain model class 106s returns an instantiated policy given a plain model instance providing an anonymous class 106s returns an instantiated policy given a plain model class providing an anonymous class 106s .policy! 106s returns an instantiated policy given a plain model instance 106s returns an instantiated policy given an active model instance 106s returns an instantiated policy given a plain model class 106s returns an instantiated policy given an active model class 106s returns an instantiated policy given a symbol 106s returns an instantiated policy given an array of symbols 106s throws an exception if the given policy can't be found 106s returns the specified NilClassPolicy for nil 106s raises an error with a invalid policy constructor 106s #verify_authorized 106s does nothing when authorized 106s raises an exception when not authorized 106s #verify_policy_scoped 106s does nothing when policy_scope is used 106s raises an exception when policy_scope is not used 106s #pundit_policy_authorized? 106s is true when authorized 106s is false when not authorized 106s #pundit_policy_scoped? 106s is true when policy_scope is used 106s is false when policy scope is not used 106s #authorize 106s infers the policy name and authorizes based on it 106s returns the record on successful authorization 106s can be given a different permission to check 106s can be given a different policy class 106s works with anonymous class policies 106s throws an exception when the permission check fails 106s throws an exception when a policy cannot be found 106s caches the policy 106s raises an error when the given record is nil 106s raises an error with a invalid policy constructor 106s #skip_authorization 106s disables authorization verification 106s #skip_policy_scope 106s disables policy scope verification 106s #pundit_user 106s returns the same thing as current_user 106s #policy 106s returns an instantiated policy 106s throws an exception if the given policy can't be found 106s raises an error with a invalid policy constructor 106s allows policy to be injected (FAILED - 1) 106s #policy_scope 106s returns an instantiated policy scope 106s allows policy scope class to be overriden 106s throws an exception if the given policy can't be found 106s raises an error with a invalid policy scope constructor 106s allows policy_scope to be injected (FAILED - 2) 106s #permitted_attributes 106s checks policy for permitted attributes 106s checks policy for permitted attributes for record of a ActiveModel type (FAILED - 3) 106s #permitted_attributes_for_action 106s is checked if it is defined in the policy 106s can be explicitly set 106s Pundit::NotAuthorizedError 106s can be initialized with a string as message 106s 106s Failures: 106s 106s 1) Pundit#policy allows policy to be injected 106s Failure/Error: new_policy = OpenStruct.new 106s 106s NameError: 106s uninitialized constant OpenStruct 106s # ./spec/pundit_spec.rb:489:in `block (3 levels) in ' 106s 106s 2) Pundit#policy_scope allows policy_scope to be injected 106s Failure/Error: new_scope = OpenStruct.new 106s 106s NameError: 106s uninitialized constant OpenStruct 106s # ./spec/pundit_spec.rb:514:in `block (3 levels) in ' 106s 106s 3) Pundit#permitted_attributes checks policy for permitted attributes for record of a ActiveModel type 106s Failure/Error: OpenStruct.new(param_key: "customer_post") 106s 106s NameError: 106s uninitialized constant Customer::Post::OpenStruct 106s # ./spec/spec_helper.rb:83:in `model_name' 106s # /usr/share/rubygems-integration/all/gems/pundit-2.1.0/lib/pundit/policy_finder.rb:63:in `param_key' 106s # /usr/share/rubygems-integration/all/gems/pundit-2.1.0/lib/pundit.rb:290:in `pundit_params_for' 106s # /usr/share/rubygems-integration/all/gems/pundit-2.1.0/lib/pundit.rb:282:in `permitted_attributes' 106s # ./spec/pundit_spec.rb:551:in `block (3 levels) in ' 106s 106s Finished in 0.06328 seconds (files took 0.69011 seconds to load) 106s 110 examples, 3 failures 106s 106s Failed examples: 106s 106s rspec ./spec/pundit_spec.rb:488 # Pundit#policy allows policy to be injected 106s rspec ./spec/pundit_spec.rb:513 # Pundit#policy_scope allows policy_scope to be injected 106s rspec ./spec/pundit_spec.rb:540 # Pundit#permitted_attributes checks policy for permitted attributes for record of a ActiveModel type 106s 106s /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 --format documentation failed 106s mv ./.gem2deb.lib lib 107s autopkgtest [14:54:43]: test gem2deb-test-runner: -----------------------] 107s autopkgtest [14:54:43]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 107s gem2deb-test-runner FAIL non-zero exit status 1 108s autopkgtest [14:54:44]: @@@@@@@@@@@@@@@@@@@@ summary 108s gem2deb-test-runner FAIL non-zero exit status 1 126s nova [W] Using flock in prodstack6-ppc64el 126s Creating nova instance adt-questing-ppc64el-ruby-pundit-20250619-145256-juju-7f2275-prod-proposed-migration-environment-15-da702b2b-513a-401f-a9c1-11cdbe0705f5 from image adt/ubuntu-questing-ppc64el-server-20250619.img (UUID db6d56f6-c0cb-459b-a062-7eaa0f4848e4)... 126s nova [W] Timed out waiting for eff1960a-1a32-4067-a320-2e065a447d78 to get deleted.