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