0s autopkgtest [15:56:03]: starting date and time: 2025-06-19 15:56:03+0000 0s autopkgtest [15:56:03]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [15:56:03]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tur3dnoh/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 builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-5.secgroup --name adt-questing-amd64-ruby-pundit-20250619-144942-juju-7f2275-prod-proposed-migration-environment-20-6e45d547-7041-48cb-8468-99eb89b0d59a --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 58s autopkgtest [15:57:01]: testbed dpkg architecture: amd64 58s autopkgtest [15:57:01]: testbed apt version: 3.1.2 59s autopkgtest [15:57:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [15:57:02]: testbed release detected to be: None 60s autopkgtest [15:57:03]: updating testbed package index (apt update) 60s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 60s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 60s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 60s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 61s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.4 kB] 61s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [426 kB] 61s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [4716 B] 61s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [38.3 kB] 61s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [82.3 kB] 61s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [44.5 kB] 61s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted amd64 Packages [13.5 kB] 61s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted i386 Packages [2420 B] 61s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [376 kB] 61s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [135 kB] 61s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [24.9 kB] 61s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [5196 B] 61s Fetched 1420 kB in 1s (1584 kB/s) 61s Reading package lists... 62s autopkgtest [15:57:05]: upgrading testbed (apt dist-upgrade and autopurge) 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 63s Calculating upgrade... 63s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 63s Solving dependencies... 63s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s autopkgtest [15:57:09]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 66s autopkgtest [15:57:09]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-pundit 67s Get:1 http://ftpmaster.internal/ubuntu questing/universe ruby-pundit 2.1.0-1 (dsc) [1735 B] 67s Get:2 http://ftpmaster.internal/ubuntu questing/universe ruby-pundit 2.1.0-1 (tar) [21.9 kB] 67s Get:3 http://ftpmaster.internal/ubuntu questing/universe ruby-pundit 2.1.0-1 (diff) [2708 B] 67s gpgv: Signature made Tue Oct 13 19:37:40 2020 UTC 67s gpgv: using RSA key 9CCD6B319DBF8E40AB1ABD1A89AF82B739CD217A 67s gpgv: Can't check signature: No public key 67s dpkg-source: warning: cannot verify inline signature for ./ruby-pundit_2.1.0-1.dsc: no acceptable signature found 68s autopkgtest [15:57:11]: testing package ruby-pundit version 2.1.0-1 68s autopkgtest [15:57:11]: build not needed 68s autopkgtest [15:57:11]: test gem2deb-test-runner: preparing testbed 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Solving dependencies... 69s Some packages could not be installed. This may mean that you have 69s requested an impossible situation or if you are using the unstable 69s distribution that some required packages have not yet been created 69s or been moved out of Incoming. 69s The following information may help to resolve the situation: 69s 69s The following packages have unmet dependencies: 69s satisfy:command-line : Depends: ruby-pundit but it is not going to be installed 69s Depends: pry but it is not going to be installed 69s Depends: rake but it is not going to be installed 69s Depends: ruby-actionpack but it is not going to be installed 69s Depends: ruby-activemodel but it is not going to be installed 69s Depends: ruby-rspec but it is not going to be installed 69s Depends: gem2deb-test-runner but it is not going to be installed 69s E: Unable to satisfy dependencies. Reached two conflicting decisions: 69s 1. ruby-actionpack:amd64 is selected for install because: 69s 1. satisfy:command-line:amd64=1 is selected for install 69s 2. satisfy:command-line:amd64 Depends ruby-actionpack 69s 2. ruby-actionpack:amd64 is available in versions 2:7.2.2.1+dfsg-7, 2:6.1.7.3+dfsg-7 69s but none of the choices are installable: 69s - ruby-actionpack:amd64=2:7.2.2.1+dfsg-7 Depends ruby-rack-session (>= 1.0.1) 69s but none of the choices are installable: 69s - ruby-rack-session:amd64 is not selected for install because: 69s 1. satisfy:command-line:amd64=1 is selected for install as above 69s 1-2. ruby-actionpack:amd64 is selected for install as above 69s 3. ruby-actionpack:amd64 Depends ruby-rack-test (>= 0.6.3) 69s 4. ruby-rack-test:amd64 Depends ruby-rack (>= 1.3) 69s 5. ruby-rack:amd64 is available in versions 2.2.7-1.1, 3.1.12-1 69s [selected ruby-rack:amd64=2.2.7-1.1 for install] 69s 6. ruby-rack-session:amd64 Breaks ruby-rack (< 3.0.0-1) 69s For context, additional choices that could not be installed: 69s * In ruby-rack:amd64 is available in versions 2.2.7-1.1, 3.1.12-1: 69s - ruby-rack:amd64=3.1.12-1 is not selected for install 69s - ruby-actionpack:amd64=2:6.1.7.3+dfsg-7 is not selected for install 69s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from questing-proposed 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s The following NEW packages will be installed: 70s gem2deb-test-runner libruby libruby3.3 libxslt1.1 pry racc rake ruby 70s ruby-actionpack ruby-actionview ruby-activemodel ruby-activesupport 70s ruby-base64 ruby-builder ruby-coderay ruby-concurrent ruby-connection-pool 70s ruby-crass ruby-csv ruby-did-you-mean ruby-diff-lcs ruby-erubi ruby-i18n 70s ruby-loofah ruby-method-source ruby-mini-portile2 ruby-minitest 70s ruby-net-telnet ruby-nokogiri ruby-pkg-config ruby-power-assert ruby-pundit 70s ruby-rack ruby-rack-session ruby-rack-test ruby-rails-dom-testing 70s ruby-rails-html-sanitizer ruby-rspec ruby-rspec-core ruby-rspec-expectations 70s ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems 70s ruby-test-unit ruby-tzinfo ruby-useragent ruby-webrick ruby-xmlrpc ruby3.3 70s rubygems-integration 70s 0 upgraded, 51 newly installed, 0 to remove and 47 not upgraded. 70s Need to get 9010 kB of archives. 70s After this operation, 44.8 MB of additional disk space will be used. 70s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 rubygems-integration all 1.19 [5550 B] 70s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-csv all 3.3.4-1 [43.0 kB] 70s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-did-you-mean all 1.6.3-2 [14.8 kB] 70s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 70s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4280 B] 70s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-webrick all 1.9.1-1 [60.8 kB] 71s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-xmlrpc all 0.3.3-2 [24.8 kB] 71s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libruby3.3 amd64 3.3.8-2ubuntu1 [5848 kB] 71s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 ruby3.3 amd64 3.3.8-2ubuntu1 [49.2 kB] 71s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 libruby amd64 1:3.3 [5164 B] 71s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 ruby-rubygems all 3.6.7-2 [332 kB] 71s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 ruby amd64 1:3.3 [3666 B] 71s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 rake all 13.2.1-1 [45.8 kB] 71s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 71s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-power-assert all 2.0.3-1 [12.0 kB] 71s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-test-unit all 3.6.2-1 [67.0 kB] 71s Get:17 http://ftpmaster.internal/ubuntu questing/universe amd64 gem2deb-test-runner amd64 2.2.5 [18.3 kB] 71s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 libxslt1.1 amd64 1.1.43-0exp1 [163 kB] 71s Get:19 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-coderay all 1.1.3-8 [78.5 kB] 71s Get:20 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-method-source all 1.1.0-1 [8502 B] 71s Get:21 http://ftpmaster.internal/ubuntu questing/universe amd64 pry all 0.15.2-1 [122 kB] 71s Get:22 http://ftpmaster.internal/ubuntu questing/universe amd64 racc all 1.8.1-1 [71.3 kB] 71s Get:23 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-concurrent all 1.3.4-1 [283 kB] 71s Get:24 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-i18n all 1.14.7-1 [42.8 kB] 71s Get:25 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-tzinfo all 2.0.6-1 [55.2 kB] 71s Get:26 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-connection-pool all 2.4.1-1 [8876 B] 71s Get:27 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-base64 all 0.2.0-2 [7168 B] 71s Get:28 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-activesupport all 2:7.2.2.1+dfsg-7 [224 kB] 71s Get:29 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-builder all 3.2.4-2 [17.1 kB] 71s Get:30 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-erubi all 1.12.0-1 [9230 B] 71s Get:31 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 71s Get:32 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-pkg-config all 1.5.9-1 [8710 B] 71s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-nokogiri amd64 1.18.2+dfsg-1build1 [264 kB] 71s Get:34 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rails-dom-testing all 2.2.0-1 [11.8 kB] 71s Get:35 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-crass all 1.0.6-1ubuntu1 [16.0 kB] 71s Get:36 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-loofah all 2.24.1-1 [26.2 kB] 71s Get:37 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-rails-html-sanitizer all 1.6.2-1 [12.5 kB] 71s Get:38 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-actionview all 2:7.2.2.1+dfsg-7 [164 kB] 71s Get:39 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 ruby-rack all 3.1.12-1 [79.3 kB] 71s Get:40 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-rack-session all 2.1.1-0maysync1 [12.8 kB] 71s Get:41 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rack-test all 2.2.0-1 [14.4 kB] 71s Get:42 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-useragent all 0.16.8-1.1 [12.0 kB] 71s Get:43 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-actionpack all 2:7.2.2.1+dfsg-7 [210 kB] 71s Get:44 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-activemodel all 2:7.2.2.1+dfsg-7 [68.6 kB] 71s Get:45 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-diff-lcs all 1.5.1-1 [22.8 kB] 71s Get:46 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-pundit all 2.1.0-1 [16.9 kB] 71s Get:47 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 71s Get:48 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 71s Get:49 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 71s Get:50 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 71s Get:51 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 72s Fetched 9010 kB in 1s (7680 kB/s) 72s Selecting previously unselected package rubygems-integration. 72s (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 ... 81475 files and directories currently installed.) 72s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 72s Unpacking rubygems-integration (1.19) ... 72s Selecting previously unselected package ruby-csv. 72s Preparing to unpack .../01-ruby-csv_3.3.4-1_all.deb ... 72s Unpacking ruby-csv (3.3.4-1) ... 72s Selecting previously unselected package ruby-did-you-mean. 72s Preparing to unpack .../02-ruby-did-you-mean_1.6.3-2_all.deb ... 72s Unpacking ruby-did-you-mean (1.6.3-2) ... 72s Selecting previously unselected package ruby-net-telnet. 72s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 72s Unpacking ruby-net-telnet (0.2.0-1) ... 72s Selecting previously unselected package ruby-ruby2-keywords. 72s Preparing to unpack .../04-ruby-ruby2-keywords_0.0.5-1_all.deb ... 72s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 72s Selecting previously unselected package ruby-webrick. 72s Preparing to unpack .../05-ruby-webrick_1.9.1-1_all.deb ... 72s Unpacking ruby-webrick (1.9.1-1) ... 72s Selecting previously unselected package ruby-xmlrpc. 72s Preparing to unpack .../06-ruby-xmlrpc_0.3.3-2_all.deb ... 72s Unpacking ruby-xmlrpc (0.3.3-2) ... 72s Selecting previously unselected package libruby3.3:amd64. 72s Preparing to unpack .../07-libruby3.3_3.3.8-2ubuntu1_amd64.deb ... 72s Unpacking libruby3.3:amd64 (3.3.8-2ubuntu1) ... 72s Selecting previously unselected package ruby3.3. 72s Preparing to unpack .../08-ruby3.3_3.3.8-2ubuntu1_amd64.deb ... 72s Unpacking ruby3.3 (3.3.8-2ubuntu1) ... 72s Selecting previously unselected package libruby:amd64. 72s Preparing to unpack .../09-libruby_1%3a3.3_amd64.deb ... 72s Unpacking libruby:amd64 (1:3.3) ... 72s Selecting previously unselected package ruby-rubygems. 72s Preparing to unpack .../10-ruby-rubygems_3.6.7-2_all.deb ... 72s Unpacking ruby-rubygems (3.6.7-2) ... 73s Selecting previously unselected package ruby. 73s Preparing to unpack .../11-ruby_1%3a3.3_amd64.deb ... 73s Unpacking ruby (1:3.3) ... 73s Selecting previously unselected package rake. 73s Preparing to unpack .../12-rake_13.2.1-1_all.deb ... 73s Unpacking rake (13.2.1-1) ... 73s Selecting previously unselected package ruby-minitest. 73s Preparing to unpack .../13-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 73s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 73s Selecting previously unselected package ruby-power-assert. 73s Preparing to unpack .../14-ruby-power-assert_2.0.3-1_all.deb ... 73s Unpacking ruby-power-assert (2.0.3-1) ... 73s Selecting previously unselected package ruby-test-unit. 73s Preparing to unpack .../15-ruby-test-unit_3.6.2-1_all.deb ... 73s Unpacking ruby-test-unit (3.6.2-1) ... 73s Selecting previously unselected package gem2deb-test-runner. 73s Preparing to unpack .../16-gem2deb-test-runner_2.2.5_amd64.deb ... 73s Unpacking gem2deb-test-runner (2.2.5) ... 73s Selecting previously unselected package libxslt1.1:amd64. 73s Preparing to unpack .../17-libxslt1.1_1.1.43-0exp1_amd64.deb ... 73s Unpacking libxslt1.1:amd64 (1.1.43-0exp1) ... 73s Selecting previously unselected package ruby-coderay. 73s Preparing to unpack .../18-ruby-coderay_1.1.3-8_all.deb ... 73s Unpacking ruby-coderay (1.1.3-8) ... 73s Selecting previously unselected package ruby-method-source. 73s Preparing to unpack .../19-ruby-method-source_1.1.0-1_all.deb ... 73s Unpacking ruby-method-source (1.1.0-1) ... 73s Selecting previously unselected package pry. 73s Preparing to unpack .../20-pry_0.15.2-1_all.deb ... 73s Unpacking pry (0.15.2-1) ... 73s Selecting previously unselected package racc. 73s Preparing to unpack .../21-racc_1.8.1-1_all.deb ... 73s Unpacking racc (1.8.1-1) ... 73s Selecting previously unselected package ruby-concurrent. 73s Preparing to unpack .../22-ruby-concurrent_1.3.4-1_all.deb ... 73s Unpacking ruby-concurrent (1.3.4-1) ... 73s Selecting previously unselected package ruby-i18n. 73s Preparing to unpack .../23-ruby-i18n_1.14.7-1_all.deb ... 73s Unpacking ruby-i18n (1.14.7-1) ... 73s Selecting previously unselected package ruby-tzinfo. 73s Preparing to unpack .../24-ruby-tzinfo_2.0.6-1_all.deb ... 73s Unpacking ruby-tzinfo (2.0.6-1) ... 73s Selecting previously unselected package ruby-connection-pool. 73s Preparing to unpack .../25-ruby-connection-pool_2.4.1-1_all.deb ... 73s Unpacking ruby-connection-pool (2.4.1-1) ... 73s Selecting previously unselected package ruby-base64. 73s Preparing to unpack .../26-ruby-base64_0.2.0-2_all.deb ... 73s Unpacking ruby-base64 (0.2.0-2) ... 73s Selecting previously unselected package ruby-activesupport. 73s Preparing to unpack .../27-ruby-activesupport_2%3a7.2.2.1+dfsg-7_all.deb ... 73s Unpacking ruby-activesupport (2:7.2.2.1+dfsg-7) ... 73s Selecting previously unselected package ruby-builder. 73s Preparing to unpack .../28-ruby-builder_3.2.4-2_all.deb ... 73s Unpacking ruby-builder (3.2.4-2) ... 73s Selecting previously unselected package ruby-erubi. 73s Preparing to unpack .../29-ruby-erubi_1.12.0-1_all.deb ... 73s Unpacking ruby-erubi (1.12.0-1) ... 73s Selecting previously unselected package ruby-mini-portile2. 73s Preparing to unpack .../30-ruby-mini-portile2_2.8.7-1_all.deb ... 73s Unpacking ruby-mini-portile2 (2.8.7-1) ... 73s Selecting previously unselected package ruby-pkg-config. 73s Preparing to unpack .../31-ruby-pkg-config_1.5.9-1_all.deb ... 73s Unpacking ruby-pkg-config (1.5.9-1) ... 73s Selecting previously unselected package ruby-nokogiri. 73s Preparing to unpack .../32-ruby-nokogiri_1.18.2+dfsg-1build1_amd64.deb ... 73s Unpacking ruby-nokogiri (1.18.2+dfsg-1build1) ... 73s Selecting previously unselected package ruby-rails-dom-testing. 73s Preparing to unpack .../33-ruby-rails-dom-testing_2.2.0-1_all.deb ... 73s Unpacking ruby-rails-dom-testing (2.2.0-1) ... 73s Selecting previously unselected package ruby-crass. 73s Preparing to unpack .../34-ruby-crass_1.0.6-1ubuntu1_all.deb ... 73s Unpacking ruby-crass (1.0.6-1ubuntu1) ... 73s Selecting previously unselected package ruby-loofah. 73s Preparing to unpack .../35-ruby-loofah_2.24.1-1_all.deb ... 73s Unpacking ruby-loofah (2.24.1-1) ... 73s Selecting previously unselected package ruby-rails-html-sanitizer. 74s Preparing to unpack .../36-ruby-rails-html-sanitizer_1.6.2-1_all.deb ... 74s Unpacking ruby-rails-html-sanitizer (1.6.2-1) ... 74s Selecting previously unselected package ruby-actionview. 74s Preparing to unpack .../37-ruby-actionview_2%3a7.2.2.1+dfsg-7_all.deb ... 74s Unpacking ruby-actionview (2:7.2.2.1+dfsg-7) ... 74s Selecting previously unselected package ruby-rack. 74s Preparing to unpack .../38-ruby-rack_3.1.12-1_all.deb ... 74s Unpacking ruby-rack (3.1.12-1) ... 74s Selecting previously unselected package ruby-rack-session. 74s Preparing to unpack .../39-ruby-rack-session_2.1.1-0maysync1_all.deb ... 74s Unpacking ruby-rack-session (2.1.1-0maysync1) ... 74s Selecting previously unselected package ruby-rack-test. 74s Preparing to unpack .../40-ruby-rack-test_2.2.0-1_all.deb ... 74s Unpacking ruby-rack-test (2.2.0-1) ... 74s Selecting previously unselected package ruby-useragent. 74s Preparing to unpack .../41-ruby-useragent_0.16.8-1.1_all.deb ... 74s Unpacking ruby-useragent (0.16.8-1.1) ... 74s Selecting previously unselected package ruby-actionpack. 74s Preparing to unpack .../42-ruby-actionpack_2%3a7.2.2.1+dfsg-7_all.deb ... 74s Unpacking ruby-actionpack (2:7.2.2.1+dfsg-7) ... 74s Selecting previously unselected package ruby-activemodel. 74s Preparing to unpack .../43-ruby-activemodel_2%3a7.2.2.1+dfsg-7_all.deb ... 74s Unpacking ruby-activemodel (2:7.2.2.1+dfsg-7) ... 74s Selecting previously unselected package ruby-diff-lcs. 74s Preparing to unpack .../44-ruby-diff-lcs_1.5.1-1_all.deb ... 74s Unpacking ruby-diff-lcs (1.5.1-1) ... 74s Selecting previously unselected package ruby-pundit. 74s Preparing to unpack .../45-ruby-pundit_2.1.0-1_all.deb ... 74s Unpacking ruby-pundit (2.1.0-1) ... 74s Selecting previously unselected package ruby-rspec-support. 74s Preparing to unpack .../46-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 74s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 74s Selecting previously unselected package ruby-rspec-core. 74s Preparing to unpack .../47-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 74s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 74s Selecting previously unselected package ruby-rspec-expectations. 74s Preparing to unpack .../48-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 74s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 74s Selecting previously unselected package ruby-rspec-mocks. 74s Preparing to unpack .../49-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 74s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 74s Selecting previously unselected package ruby-rspec. 74s Preparing to unpack .../50-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 74s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 74s Setting up ruby-ruby2-keywords (0.0.5-1) ... 74s Setting up ruby-power-assert (2.0.3-1) ... 74s Setting up ruby-crass (1.0.6-1ubuntu1) ... 74s Setting up ruby-mini-portile2 (2.8.7-1) ... 74s Setting up rubygems-integration (1.19) ... 74s Setting up ruby-concurrent (1.3.4-1) ... 74s Setting up ruby-erubi (1.12.0-1) ... 74s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 74s Setting up ruby-method-source (1.1.0-1) ... 74s Setting up ruby-test-unit (3.6.2-1) ... 74s Setting up ruby-net-telnet (0.2.0-1) ... 74s Setting up ruby-csv (3.3.4-1) ... 74s Setting up ruby-base64 (0.2.0-2) ... 74s Setting up ruby-i18n (1.14.7-1) ... 74s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 74s Setting up ruby-webrick (1.9.1-1) ... 74s Setting up ruby-builder (3.2.4-2) ... 74s Setting up libxslt1.1:amd64 (1.1.43-0exp1) ... 74s Setting up ruby-connection-pool (2.4.1-1) ... 74s Setting up ruby-did-you-mean (1.6.3-2) ... 74s Setting up ruby-xmlrpc (0.3.3-2) ... 74s Setting up ruby-tzinfo (2.0.6-1) ... 74s Setting up libruby3.3:amd64 (3.3.8-2ubuntu1) ... 74s Setting up ruby-activesupport (2:7.2.2.1+dfsg-7) ... 74s Setting up ruby-rubygems (3.6.7-2) ... 74s Setting up ruby3.3 (3.3.8-2ubuntu1) ... 74s Setting up ruby-pundit (2.1.0-1) ... 74s Setting up libruby:amd64 (1:3.3) ... 74s Setting up ruby (1:3.3) ... 74s Setting up racc (1.8.1-1) ... 74s Setting up ruby-pkg-config (1.5.9-1) ... 74s Setting up ruby-coderay (1.1.3-8) ... 74s Setting up rake (13.2.1-1) ... 74s Setting up ruby-activemodel (2:7.2.2.1+dfsg-7) ... 74s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 74s Setting up ruby-useragent (0.16.8-1.1) ... 74s Setting up pry (0.15.2-1) ... 74s Setting up ruby-diff-lcs (1.5.1-1) ... 74s Setting up ruby-nokogiri (1.18.2+dfsg-1build1) ... 74s Setting up ruby-rack (3.1.12-1) ... 74s Setting up gem2deb-test-runner (2.2.5) ... 74s Setting up ruby-rack-test (2.2.0-1) ... 74s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 74s Setting up ruby-loofah (2.24.1-1) ... 74s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 74s Setting up ruby-rails-dom-testing (2.2.0-1) ... 74s Setting up ruby-rack-session (2.1.1-0maysync1) ... 74s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 74s Setting up ruby-rails-html-sanitizer (1.6.2-1) ... 74s Setting up ruby-actionview (2:7.2.2.1+dfsg-7) ... 74s Setting up ruby-actionpack (2:7.2.2.1+dfsg-7) ... 74s Processing triggers for libc-bin (2.41-6ubuntu2) ... 74s Processing triggers for man-db (2.13.1-1) ... 75s autopkgtest [15:57:18]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 75s autopkgtest [15:57:18]: test gem2deb-test-runner: [----------------------- 76s 76s ┌──────────────────────────────────────────────────────────────────────────────┐ 76s │ Checking Rubygems dependency resolution on ruby3.3 │ 76s └──────────────────────────────────────────────────────────────────────────────┘ 76s 76s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"pundit\" 76s mv lib ./.gem2deb.lib 76s mv ./.gem2deb.lib lib 76s 76s ┌──────────────────────────────────────────────────────────────────────────────┐ 76s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 76s └──────────────────────────────────────────────────────────────────────────────┘ 76s 76s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 76s mv lib ./.gem2deb.lib 76s /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 77s 77s PostPolicy 77s update? and show? 77s is successful when all permissions match 77s fails when any permissions do not match 77s 77s Pundit::PolicyFinder 77s #scope 77s returns a policy scope 77s policy is nil 77s returns nil 77s #policy 77s returns a policy 77s with a string 77s returns a policy 77s with a class 77s returns a policy 77s with nil 77s returns nil 77s with a string that can't be constantized 77s returns nil 77s #scope! 77s @object is nil 77s returns the NilClass policy's scope class 77s @object is defined 77s returns the scope 77s #param_key 77s object responds to model_name 77s returns the param_key 77s object is a class 77s returns the param_key 77s object is an instance of a class 77s returns the param_key 77s object is an array 77s returns the param_key for the last element of the array 77s 77s Pundit 77s .authorize 77s infers the policy and authorizes based on it 77s can be given a different policy class 77s works with anonymous class policies 77s raises an error with a query and action 77s raises an error with a invalid policy constructor 77s .policy_scope 77s returns an instantiated policy scope given a plain model class 77s returns an instantiated policy scope given an active model class 77s returns an instantiated policy scope given an active record relation 77s returns an instantiated policy scope given an empty active record relation 77s returns an instantiated policy scope given an array of a symbol and plain model class 77s returns an instantiated policy scope given an array of a symbol and active model class 77s returns nil if the given policy scope can't be found 77s raises an exception if nil object given 77s raises an error with a invalid policy scope constructor 77s raises an original error with a policy scope that contains error 77s .policy_scope! 77s returns an instantiated policy scope given a plain model class 77s returns an instantiated policy scope given an active model class 77s throws an exception if the given policy scope can't be found 77s throws an exception if the given policy scope can't be found 77s throws an exception if the given policy scope is nil 77s returns an instantiated policy scope given an array of a symbol and plain model class 77s returns an instantiated policy scope given an array of a symbol and active model class 77s raises an error with a invalid policy scope constructor 77s .policy 77s returns an instantiated policy given a plain model instance 77s returns an instantiated policy given an active model instance 77s returns an instantiated policy given a plain model class 77s returns an instantiated policy given an active model class 77s returns an instantiated policy given a symbol 77s returns an instantiated policy given an array of symbols 77s returns an instantiated policy given an array of a symbol and plain model instance 77s returns an instantiated policy given an array of a symbol and a model instance with policy_class override 77s returns an instantiated policy given an array of a symbol and an active model instance 77s returns an instantiated policy given an array of a symbol and a plain model class 77s raises an error with a invalid policy constructor 77s returns an instantiated policy given an array of a symbol and an active model class 77s returns an instantiated policy given an array of a symbol and a class with policy_class override 77s returns correct policy class for an array of a multi-word symbols 77s returns correct policy class for an array of a multi-word symbol and a multi-word plain model instance 77s returns correct policy class for an array of a multi-word symbol and a multi-word active model instance 77s returns correct policy class for an array of a multi-word symbol and a multi-word plain model class 77s returns correct policy class for an array of a multi-word symbol and a multi-word active model class 77s returns correct policy class for a multi-word scoped plain model class 77s returns correct policy class for a multi-word scoped plain model instance 77s returns correct policy class for a multi-word scoped active model class 77s returns correct policy class for a multi-word scoped active model instance 77s returns nil if the given policy can't be found 77s returns the specified NilClassPolicy for nil 77s with .policy_class set on the model 77s returns an instantiated policy given a plain model instance 77s returns an instantiated policy given a plain model class 77s returns an instantiated policy given a plain model instance providing an anonymous class 77s returns an instantiated policy given a plain model class providing an anonymous class 77s .policy! 77s returns an instantiated policy given a plain model instance 77s returns an instantiated policy given an active model instance 77s returns an instantiated policy given a plain model class 77s returns an instantiated policy given an active model class 77s returns an instantiated policy given a symbol 77s returns an instantiated policy given an array of symbols 77s throws an exception if the given policy can't be found 77s returns the specified NilClassPolicy for nil 77s raises an error with a invalid policy constructor 77s #verify_authorized 77s does nothing when authorized 77s raises an exception when not authorized 77s #verify_policy_scoped 77s does nothing when policy_scope is used 77s raises an exception when policy_scope is not used 77s #pundit_policy_authorized? 77s is true when authorized 77s is false when not authorized 77s #pundit_policy_scoped? 77s is true when policy_scope is used 77s is false when policy scope is not used 77s #authorize 77s infers the policy name and authorizes based on it 77s returns the record on successful authorization 77s can be given a different permission to check 77s can be given a different policy class 77s works with anonymous class policies 77s throws an exception when the permission check fails 77s throws an exception when a policy cannot be found 77s caches the policy 77s raises an error when the given record is nil 77s raises an error with a invalid policy constructor 77s #skip_authorization 77s disables authorization verification 77s #skip_policy_scope 77s disables policy scope verification 77s #pundit_user 77s returns the same thing as current_user 77s #policy 77s returns an instantiated policy 77s throws an exception if the given policy can't be found 77s raises an error with a invalid policy constructor 77s allows policy to be injected (FAILED - 1) 77s #policy_scope 77s returns an instantiated policy scope 77s allows policy scope class to be overriden 77s throws an exception if the given policy can't be found 77s raises an error with a invalid policy scope constructor 77s allows policy_scope to be injected (FAILED - 2) 77s #permitted_attributes 77s checks policy for permitted attributes 77s checks policy for permitted attributes for record of a ActiveModel type (FAILED - 3) 77s #permitted_attributes_for_action 77s is checked if it is defined in the policy 77s can be explicitly set 77s Pundit::NotAuthorizedError 77s can be initialized with a string as message 77s 77s Failures: 77s 77s 1) Pundit#policy allows policy to be injected 77s Failure/Error: new_policy = OpenStruct.new 77s 77s NameError: 77s uninitialized constant OpenStruct 77s # ./spec/pundit_spec.rb:489:in `block (3 levels) in ' 77s 77s 2) Pundit#policy_scope allows policy_scope to be injected 77s Failure/Error: new_scope = OpenStruct.new 77s 77s NameError: 77s uninitialized constant OpenStruct 77s # ./spec/pundit_spec.rb:514:in `block (3 levels) in ' 77s 77s 3) Pundit#permitted_attributes checks policy for permitted attributes for record of a ActiveModel type 77s Failure/Error: OpenStruct.new(param_key: "customer_post") 77s 77s NameError: 77s uninitialized constant Customer::Post::OpenStruct 77s # ./spec/spec_helper.rb:83:in `model_name' 77s # /usr/share/rubygems-integration/all/gems/pundit-2.1.0/lib/pundit/policy_finder.rb:63:in `param_key' 77s # /usr/share/rubygems-integration/all/gems/pundit-2.1.0/lib/pundit.rb:290:in `pundit_params_for' 77s # /usr/share/rubygems-integration/all/gems/pundit-2.1.0/lib/pundit.rb:282:in `permitted_attributes' 77s # ./spec/pundit_spec.rb:551:in `block (3 levels) in ' 77s 77s Finished in 0.06187 seconds (files took 0.56345 seconds to load) 77s 110 examples, 3 failures 77s 77s Failed examples: 77s 77s rspec ./spec/pundit_spec.rb:488 # Pundit#policy allows policy to be injected 77s rspec ./spec/pundit_spec.rb:513 # Pundit#policy_scope allows policy_scope to be injected 77s rspec ./spec/pundit_spec.rb:540 # Pundit#permitted_attributes checks policy for permitted attributes for record of a ActiveModel type 77s 77s /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 77s mv ./.gem2deb.lib lib 77s autopkgtest [15:57:20]: test gem2deb-test-runner: -----------------------] 78s gem2deb-test-runner FAIL non-zero exit status 1 78s autopkgtest [15:57:21]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 78s autopkgtest [15:57:21]: @@@@@@@@@@@@@@@@@@@@ summary 78s gem2deb-test-runner FAIL non-zero exit status 1 97s nova [W] Skipping flock for amd64 97s Creating nova instance adt-questing-amd64-ruby-pundit-20250619-144942-juju-7f2275-prod-proposed-migration-environment-20-6e45d547-7041-48cb-8468-99eb89b0d59a from image adt/ubuntu-questing-amd64-server-20250619.img (UUID 0ac4ce88-14b4-462b-a8ff-5e89102fdccd)... 97s nova [W] Timed out waiting for e72ca205-9acf-4a59-a1aa-41d9164c64b4 to get deleted.