0s autopkgtest [15:59:37]: starting date and time: 2025-06-19 15:59:37+0000 0s autopkgtest [15:59:37]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [15:59:37]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lfwbtcrd/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:rails,src:ruby-attr-encrypted --apt-upgrade ruby-devise-two-factor --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=rails/2:7.2.2.1+dfsg-7 ruby-attr-encrypted/4.1.0-1ubuntu1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-3.secgroup --name adt-questing-amd64-ruby-devise-two-factor-20250619-144921-juju-7f2275-prod-proposed-migration-environment-20-1052073f-337a-49d3-8b67-e99cfb43082c --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/ 48s autopkgtest [16:00:25]: testbed dpkg architecture: amd64 48s autopkgtest [16:00:25]: testbed apt version: 3.1.2 48s autopkgtest [16:00:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [16:00:25]: testbed release detected to be: None 49s autopkgtest [16:00:26]: updating testbed package index (apt update) 49s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 50s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 50s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 50s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 50s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.4 kB] 50s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [4716 B] 50s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [38.3 kB] 50s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [426 kB] 50s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [82.3 kB] 50s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [44.5 kB] 50s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted i386 Packages [2420 B] 50s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted amd64 Packages [13.5 kB] 50s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [376 kB] 50s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [135 kB] 50s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [24.9 kB] 50s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [5196 B] 50s Fetched 1420 kB in 1s (1643 kB/s) 51s Reading package lists... 52s autopkgtest [16:00:29]: upgrading testbed (apt dist-upgrade and autopurge) 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 52s Calculating upgrade... 52s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 52s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s Solving dependencies... 53s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 56s autopkgtest [16:00:33]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 56s autopkgtest [16:00:33]: @@@@@@@@@@@@@@@@@@@@ apt-source ruby-devise-two-factor 57s Get:1 http://ftpmaster.internal/ubuntu questing/universe ruby-devise-two-factor 4.0.2-1 (dsc) [2308 B] 57s Get:2 http://ftpmaster.internal/ubuntu questing/universe ruby-devise-two-factor 4.0.2-1 (tar) [21.9 kB] 57s Get:3 http://ftpmaster.internal/ubuntu questing/universe ruby-devise-two-factor 4.0.2-1 (diff) [3708 B] 57s gpgv: Signature made Fri Apr 1 17:34:50 2022 UTC 57s gpgv: using RSA key D30863E26020E543F4719A838F53E0193B294B75 57s gpgv: Can't check signature: No public key 57s dpkg-source: warning: cannot verify inline signature for ./ruby-devise-two-factor_4.0.2-1.dsc: no acceptable signature found 57s autopkgtest [16:00:34]: testing package ruby-devise-two-factor version 4.0.2-1 58s autopkgtest [16:00:35]: build not needed 58s autopkgtest [16:00:35]: test gem2deb-test-runner: preparing testbed 58s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Solving dependencies... 59s Some packages could not be installed. This may mean that you have 59s requested an impossible situation or if you are using the unstable 59s distribution that some required packages have not yet been created 59s or been moved out of Incoming. 59s The following information may help to resolve the situation: 59s 59s The following packages have unmet dependencies: 59s satisfy:command-line : Depends: ruby-devise-two-factor but it is not going to be installed 59s Depends: rake but it is not going to be installed 59s Depends: ruby-activemodel but it is not going to be installed 59s Depends: ruby-activesupport but it is not going to be installed 59s Depends: ruby-attr-encrypted (>= 3.0.0~) but it is not going to be installed 59s Depends: ruby-devise (>= 4.0~) but it is not going to be installed 59s Depends: ruby-faker but it is not going to be installed 59s Depends: ruby-railties but it is not going to be installed 59s Depends: ruby-rotp (>= 6.0~) but it is not going to be installed 59s Depends: ruby-rspec but it is not going to be installed 59s Depends: ruby-timecop but it is not going to be installed 59s Depends: gem2deb-test-runner but it is not going to be installed 59s E: Unable to satisfy dependencies. Reached two conflicting decisions: 59s 1. ruby-rack:amd64=3.1.12-1 is not selected for install 59s 2. ruby-rack:amd64=3.1.12-1 is selected for install because: 59s 1. satisfy:command-line:amd64=1 is selected for install 59s 2. satisfy:command-line:amd64 Depends ruby-railties 59s 3. ruby-railties:amd64 is available in versions 2:7.2.2.1+dfsg-7, 2:6.1.7.3+dfsg-7 59s [selected ruby-railties:amd64=2:7.2.2.1+dfsg-7 for install] 59s 4. ruby-railties:amd64=2:7.2.2.1+dfsg-7 Depends ruby-actionpack (= 2:7.2.2.1+dfsg-7) 59s 5. ruby-actionpack:amd64=2:7.2.2.1+dfsg-7 Depends ruby-rack (>= 3~) 59s For context, additional choices that could not be installed: 59s * In ruby-railties:amd64 is available in versions 2:7.2.2.1+dfsg-7, 2:6.1.7.3+dfsg-7: 59s - ruby-railties:amd64=2:6.1.7.3+dfsg-7 is not selected for install 59s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from questing-proposed 59s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Solving dependencies... 60s The following NEW packages will be installed: 60s gem2deb-test-runner libjs-jquery libruby libruby3.3 libxslt1.1 racc rake 60s ruby ruby-actionpack ruby-actionview ruby-activemodel ruby-activesupport 60s ruby-attr-encrypted ruby-base64 ruby-bcrypt ruby-builder ruby-concurrent 60s ruby-connection-pool ruby-crass ruby-csv ruby-devise ruby-devise-two-factor 60s ruby-did-you-mean ruby-diff-lcs ruby-encryptor ruby-erubi ruby-faker 60s ruby-i18n ruby-loofah ruby-method-source ruby-mini-portile2 ruby-minitest 60s ruby-net-telnet ruby-nokogiri ruby-orm-adapter ruby-pkg-config 60s ruby-power-assert ruby-rack ruby-rack-session ruby-rack-test ruby-rackup 60s ruby-rails-dom-testing ruby-rails-html-sanitizer ruby-railties 60s ruby-responders ruby-rotp ruby-rspec ruby-rspec-core ruby-rspec-expectations 60s ruby-rspec-mocks ruby-rspec-support ruby-ruby2-keywords ruby-rubygems 60s ruby-test-unit ruby-thor ruby-timecop ruby-tzinfo ruby-useragent ruby-warden 60s ruby-webrick ruby-xmlrpc ruby-zeitwerk ruby3.3 rubygems-integration 60s 0 upgraded, 64 newly installed, 0 to remove and 47 not upgraded. 60s Need to get 10.8 MB of archives. 60s After this operation, 53.7 MB of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 rubygems-integration all 1.19 [5550 B] 60s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-csv all 3.3.4-1 [43.0 kB] 60s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-did-you-mean all 1.6.3-2 [14.8 kB] 60s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-net-telnet all 0.2.0-1 [13.3 kB] 60s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-ruby2-keywords all 0.0.5-1 [4280 B] 60s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-webrick all 1.9.1-1 [60.8 kB] 61s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-xmlrpc all 0.3.3-2 [24.8 kB] 61s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libruby3.3 amd64 3.3.8-2ubuntu1 [5848 kB] 61s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 ruby3.3 amd64 3.3.8-2ubuntu1 [49.2 kB] 61s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 libruby amd64 1:3.3 [5164 B] 61s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 ruby-rubygems all 3.6.7-2 [332 kB] 61s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 ruby amd64 1:3.3 [3666 B] 61s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 rake all 13.2.1-1 [45.8 kB] 61s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-minitest all 5.25.4-2ubuntu1 [48.9 kB] 61s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-power-assert all 2.0.3-1 [12.0 kB] 61s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-test-unit all 3.6.2-1 [67.0 kB] 61s Get:17 http://ftpmaster.internal/ubuntu questing/universe amd64 gem2deb-test-runner amd64 2.2.5 [18.3 kB] 61s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 61s Get:19 http://ftpmaster.internal/ubuntu questing/main amd64 libxslt1.1 amd64 1.1.43-0exp1 [163 kB] 61s Get:20 http://ftpmaster.internal/ubuntu questing/universe amd64 racc all 1.8.1-1 [71.3 kB] 61s Get:21 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-concurrent all 1.3.4-1 [283 kB] 61s Get:22 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-i18n all 1.14.7-1 [42.8 kB] 61s Get:23 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-tzinfo all 2.0.6-1 [55.2 kB] 61s Get:24 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-connection-pool all 2.4.1-1 [8876 B] 61s Get:25 http://ftpmaster.internal/ubuntu questing/main amd64 ruby-base64 all 0.2.0-2 [7168 B] 61s Get:26 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-activesupport all 2:7.2.2.1+dfsg-7 [224 kB] 61s Get:27 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-builder all 3.2.4-2 [17.1 kB] 61s Get:28 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-erubi all 1.12.0-1 [9230 B] 61s Get:29 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-mini-portile2 all 2.8.7-1 [17.3 kB] 61s Get:30 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-pkg-config all 1.5.9-1 [8710 B] 62s Get:31 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-nokogiri amd64 1.18.2+dfsg-1build1 [264 kB] 62s Get:32 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rails-dom-testing all 2.2.0-1 [11.8 kB] 62s Get:33 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-crass all 1.0.6-1ubuntu1 [16.0 kB] 62s Get:34 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-loofah all 2.24.1-1 [26.2 kB] 62s Get:35 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-rails-html-sanitizer all 1.6.2-1 [12.5 kB] 62s Get:36 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-actionview all 2:7.2.2.1+dfsg-7 [164 kB] 62s Get:37 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 ruby-rack all 3.1.12-1 [79.3 kB] 62s Get:38 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-rack-session all 2.1.1-0maysync1 [12.8 kB] 62s Get:39 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rack-test all 2.2.0-1 [14.4 kB] 62s Get:40 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-useragent all 0.16.8-1.1 [12.0 kB] 62s Get:41 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-actionpack all 2:7.2.2.1+dfsg-7 [210 kB] 62s Get:42 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-activemodel all 2:7.2.2.1+dfsg-7 [68.6 kB] 62s Get:43 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-encryptor all 3.0.0-2 [8676 B] 62s Get:44 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-attr-encrypted all 4.1.0-1ubuntu1 [16.7 kB] 62s Get:45 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-bcrypt amd64 3.1.20-1 [37.2 kB] 62s Get:46 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-orm-adapter all 0.5.0-2.1ubuntu1 [7846 B] 62s Get:47 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-method-source all 1.1.0-1 [8502 B] 62s Get:48 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-rackup all 2.1.0-4 [13.0 kB] 62s Get:49 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-thor all 1.3.2-2.1 [50.3 kB] 62s Get:50 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-zeitwerk all 2.6.8-1 [36.0 kB] 62s Get:51 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 ruby-railties all 2:7.2.2.1+dfsg-7 [162 kB] 62s Get:52 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-responders all 3.0.1-2 [18.5 kB] 62s Get:53 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-warden all 1.2.8-1ubuntu1 [15.5 kB] 62s Get:54 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-devise all 4.9.3-1 [93.8 kB] 62s Get:55 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rotp all 6.2.0-2 [38.4 kB] 62s Get:56 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-devise-two-factor all 4.0.2-1 [14.5 kB] 62s Get:57 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-diff-lcs all 1.5.1-1 [22.8 kB] 62s Get:58 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-faker all 2.21.0-1.1 [1129 kB] 62s Get:59 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-support all 3.13.0c0e0m0s1-2 [29.2 kB] 62s Get:60 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-core all 3.13.0c0e0m0s1-2 [164 kB] 62s Get:61 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-expectations all 3.13.0c0e0m0s1-2 [89.8 kB] 62s Get:62 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec-mocks all 3.13.0c0e0m0s1-2 [81.0 kB] 62s Get:63 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-rspec all 3.13.0c0e0m0s1-2 [3500 B] 62s Get:64 http://ftpmaster.internal/ubuntu questing/universe amd64 ruby-timecop all 0.9.10-1.1 [11.5 kB] 62s Fetched 10.8 MB in 2s (5676 kB/s) 62s Selecting previously unselected package rubygems-integration. 63s (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.) 63s Preparing to unpack .../00-rubygems-integration_1.19_all.deb ... 63s Unpacking rubygems-integration (1.19) ... 63s Selecting previously unselected package ruby-csv. 63s Preparing to unpack .../01-ruby-csv_3.3.4-1_all.deb ... 63s Unpacking ruby-csv (3.3.4-1) ... 63s Selecting previously unselected package ruby-did-you-mean. 63s Preparing to unpack .../02-ruby-did-you-mean_1.6.3-2_all.deb ... 63s Unpacking ruby-did-you-mean (1.6.3-2) ... 63s Selecting previously unselected package ruby-net-telnet. 63s Preparing to unpack .../03-ruby-net-telnet_0.2.0-1_all.deb ... 63s Unpacking ruby-net-telnet (0.2.0-1) ... 63s Selecting previously unselected package ruby-ruby2-keywords. 63s Preparing to unpack .../04-ruby-ruby2-keywords_0.0.5-1_all.deb ... 63s Unpacking ruby-ruby2-keywords (0.0.5-1) ... 63s Selecting previously unselected package ruby-webrick. 63s Preparing to unpack .../05-ruby-webrick_1.9.1-1_all.deb ... 63s Unpacking ruby-webrick (1.9.1-1) ... 63s Selecting previously unselected package ruby-xmlrpc. 63s Preparing to unpack .../06-ruby-xmlrpc_0.3.3-2_all.deb ... 63s Unpacking ruby-xmlrpc (0.3.3-2) ... 63s Selecting previously unselected package libruby3.3:amd64. 63s Preparing to unpack .../07-libruby3.3_3.3.8-2ubuntu1_amd64.deb ... 63s Unpacking libruby3.3:amd64 (3.3.8-2ubuntu1) ... 63s Selecting previously unselected package ruby3.3. 63s Preparing to unpack .../08-ruby3.3_3.3.8-2ubuntu1_amd64.deb ... 63s Unpacking ruby3.3 (3.3.8-2ubuntu1) ... 63s Selecting previously unselected package libruby:amd64. 63s Preparing to unpack .../09-libruby_1%3a3.3_amd64.deb ... 63s Unpacking libruby:amd64 (1:3.3) ... 63s Selecting previously unselected package ruby-rubygems. 63s Preparing to unpack .../10-ruby-rubygems_3.6.7-2_all.deb ... 63s Unpacking ruby-rubygems (3.6.7-2) ... 63s Selecting previously unselected package ruby. 63s Preparing to unpack .../11-ruby_1%3a3.3_amd64.deb ... 63s Unpacking ruby (1:3.3) ... 63s Selecting previously unselected package rake. 63s Preparing to unpack .../12-rake_13.2.1-1_all.deb ... 63s Unpacking rake (13.2.1-1) ... 63s Selecting previously unselected package ruby-minitest. 63s Preparing to unpack .../13-ruby-minitest_5.25.4-2ubuntu1_all.deb ... 63s Unpacking ruby-minitest (5.25.4-2ubuntu1) ... 63s Selecting previously unselected package ruby-power-assert. 63s Preparing to unpack .../14-ruby-power-assert_2.0.3-1_all.deb ... 63s Unpacking ruby-power-assert (2.0.3-1) ... 63s Selecting previously unselected package ruby-test-unit. 63s Preparing to unpack .../15-ruby-test-unit_3.6.2-1_all.deb ... 63s Unpacking ruby-test-unit (3.6.2-1) ... 63s Selecting previously unselected package gem2deb-test-runner. 63s Preparing to unpack .../16-gem2deb-test-runner_2.2.5_amd64.deb ... 63s Unpacking gem2deb-test-runner (2.2.5) ... 64s Selecting previously unselected package libjs-jquery. 64s Preparing to unpack .../17-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 64s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 64s Selecting previously unselected package libxslt1.1:amd64. 64s Preparing to unpack .../18-libxslt1.1_1.1.43-0exp1_amd64.deb ... 64s Unpacking libxslt1.1:amd64 (1.1.43-0exp1) ... 64s Selecting previously unselected package racc. 64s Preparing to unpack .../19-racc_1.8.1-1_all.deb ... 64s Unpacking racc (1.8.1-1) ... 64s Selecting previously unselected package ruby-concurrent. 64s Preparing to unpack .../20-ruby-concurrent_1.3.4-1_all.deb ... 64s Unpacking ruby-concurrent (1.3.4-1) ... 64s Selecting previously unselected package ruby-i18n. 64s Preparing to unpack .../21-ruby-i18n_1.14.7-1_all.deb ... 64s Unpacking ruby-i18n (1.14.7-1) ... 64s Selecting previously unselected package ruby-tzinfo. 64s Preparing to unpack .../22-ruby-tzinfo_2.0.6-1_all.deb ... 64s Unpacking ruby-tzinfo (2.0.6-1) ... 64s Selecting previously unselected package ruby-connection-pool. 64s Preparing to unpack .../23-ruby-connection-pool_2.4.1-1_all.deb ... 64s Unpacking ruby-connection-pool (2.4.1-1) ... 64s Selecting previously unselected package ruby-base64. 64s Preparing to unpack .../24-ruby-base64_0.2.0-2_all.deb ... 64s Unpacking ruby-base64 (0.2.0-2) ... 64s Selecting previously unselected package ruby-activesupport. 64s Preparing to unpack .../25-ruby-activesupport_2%3a7.2.2.1+dfsg-7_all.deb ... 64s Unpacking ruby-activesupport (2:7.2.2.1+dfsg-7) ... 64s Selecting previously unselected package ruby-builder. 64s Preparing to unpack .../26-ruby-builder_3.2.4-2_all.deb ... 64s Unpacking ruby-builder (3.2.4-2) ... 64s Selecting previously unselected package ruby-erubi. 64s Preparing to unpack .../27-ruby-erubi_1.12.0-1_all.deb ... 64s Unpacking ruby-erubi (1.12.0-1) ... 64s Selecting previously unselected package ruby-mini-portile2. 64s Preparing to unpack .../28-ruby-mini-portile2_2.8.7-1_all.deb ... 64s Unpacking ruby-mini-portile2 (2.8.7-1) ... 64s Selecting previously unselected package ruby-pkg-config. 64s Preparing to unpack .../29-ruby-pkg-config_1.5.9-1_all.deb ... 64s Unpacking ruby-pkg-config (1.5.9-1) ... 64s Selecting previously unselected package ruby-nokogiri. 64s Preparing to unpack .../30-ruby-nokogiri_1.18.2+dfsg-1build1_amd64.deb ... 64s Unpacking ruby-nokogiri (1.18.2+dfsg-1build1) ... 64s Selecting previously unselected package ruby-rails-dom-testing. 64s Preparing to unpack .../31-ruby-rails-dom-testing_2.2.0-1_all.deb ... 64s Unpacking ruby-rails-dom-testing (2.2.0-1) ... 64s Selecting previously unselected package ruby-crass. 64s Preparing to unpack .../32-ruby-crass_1.0.6-1ubuntu1_all.deb ... 64s Unpacking ruby-crass (1.0.6-1ubuntu1) ... 64s Selecting previously unselected package ruby-loofah. 64s Preparing to unpack .../33-ruby-loofah_2.24.1-1_all.deb ... 64s Unpacking ruby-loofah (2.24.1-1) ... 64s Selecting previously unselected package ruby-rails-html-sanitizer. 64s Preparing to unpack .../34-ruby-rails-html-sanitizer_1.6.2-1_all.deb ... 64s Unpacking ruby-rails-html-sanitizer (1.6.2-1) ... 64s Selecting previously unselected package ruby-actionview. 64s Preparing to unpack .../35-ruby-actionview_2%3a7.2.2.1+dfsg-7_all.deb ... 64s Unpacking ruby-actionview (2:7.2.2.1+dfsg-7) ... 64s Selecting previously unselected package ruby-rack. 64s Preparing to unpack .../36-ruby-rack_3.1.12-1_all.deb ... 64s Unpacking ruby-rack (3.1.12-1) ... 64s Selecting previously unselected package ruby-rack-session. 64s Preparing to unpack .../37-ruby-rack-session_2.1.1-0maysync1_all.deb ... 64s Unpacking ruby-rack-session (2.1.1-0maysync1) ... 64s Selecting previously unselected package ruby-rack-test. 64s Preparing to unpack .../38-ruby-rack-test_2.2.0-1_all.deb ... 64s Unpacking ruby-rack-test (2.2.0-1) ... 64s Selecting previously unselected package ruby-useragent. 64s Preparing to unpack .../39-ruby-useragent_0.16.8-1.1_all.deb ... 64s Unpacking ruby-useragent (0.16.8-1.1) ... 64s Selecting previously unselected package ruby-actionpack. 64s Preparing to unpack .../40-ruby-actionpack_2%3a7.2.2.1+dfsg-7_all.deb ... 64s Unpacking ruby-actionpack (2:7.2.2.1+dfsg-7) ... 64s Selecting previously unselected package ruby-activemodel. 64s Preparing to unpack .../41-ruby-activemodel_2%3a7.2.2.1+dfsg-7_all.deb ... 64s Unpacking ruby-activemodel (2:7.2.2.1+dfsg-7) ... 64s Selecting previously unselected package ruby-encryptor. 64s Preparing to unpack .../42-ruby-encryptor_3.0.0-2_all.deb ... 64s Unpacking ruby-encryptor (3.0.0-2) ... 64s Selecting previously unselected package ruby-attr-encrypted. 64s Preparing to unpack .../43-ruby-attr-encrypted_4.1.0-1ubuntu1_all.deb ... 64s Unpacking ruby-attr-encrypted (4.1.0-1ubuntu1) ... 64s Selecting previously unselected package ruby-bcrypt:amd64. 64s Preparing to unpack .../44-ruby-bcrypt_3.1.20-1_amd64.deb ... 64s Unpacking ruby-bcrypt:amd64 (3.1.20-1) ... 64s Selecting previously unselected package ruby-orm-adapter. 64s Preparing to unpack .../45-ruby-orm-adapter_0.5.0-2.1ubuntu1_all.deb ... 64s Unpacking ruby-orm-adapter (0.5.0-2.1ubuntu1) ... 64s Selecting previously unselected package ruby-method-source. 64s Preparing to unpack .../46-ruby-method-source_1.1.0-1_all.deb ... 64s Unpacking ruby-method-source (1.1.0-1) ... 64s Selecting previously unselected package ruby-rackup. 64s Preparing to unpack .../47-ruby-rackup_2.1.0-4_all.deb ... 64s Unpacking ruby-rackup (2.1.0-4) ... 65s Selecting previously unselected package ruby-thor. 65s Preparing to unpack .../48-ruby-thor_1.3.2-2.1_all.deb ... 65s Unpacking ruby-thor (1.3.2-2.1) ... 65s Selecting previously unselected package ruby-zeitwerk. 65s Preparing to unpack .../49-ruby-zeitwerk_2.6.8-1_all.deb ... 65s Unpacking ruby-zeitwerk (2.6.8-1) ... 65s Selecting previously unselected package ruby-railties. 65s Preparing to unpack .../50-ruby-railties_2%3a7.2.2.1+dfsg-7_all.deb ... 65s Unpacking ruby-railties (2:7.2.2.1+dfsg-7) ... 65s Selecting previously unselected package ruby-responders. 65s Preparing to unpack .../51-ruby-responders_3.0.1-2_all.deb ... 65s Unpacking ruby-responders (3.0.1-2) ... 65s Selecting previously unselected package ruby-warden. 65s Preparing to unpack .../52-ruby-warden_1.2.8-1ubuntu1_all.deb ... 65s Unpacking ruby-warden (1.2.8-1ubuntu1) ... 65s Selecting previously unselected package ruby-devise. 65s Preparing to unpack .../53-ruby-devise_4.9.3-1_all.deb ... 65s Unpacking ruby-devise (4.9.3-1) ... 65s Selecting previously unselected package ruby-rotp. 65s Preparing to unpack .../54-ruby-rotp_6.2.0-2_all.deb ... 65s Unpacking ruby-rotp (6.2.0-2) ... 65s Selecting previously unselected package ruby-devise-two-factor. 65s Preparing to unpack .../55-ruby-devise-two-factor_4.0.2-1_all.deb ... 65s Unpacking ruby-devise-two-factor (4.0.2-1) ... 65s Selecting previously unselected package ruby-diff-lcs. 65s Preparing to unpack .../56-ruby-diff-lcs_1.5.1-1_all.deb ... 65s Unpacking ruby-diff-lcs (1.5.1-1) ... 65s Selecting previously unselected package ruby-faker. 65s Preparing to unpack .../57-ruby-faker_2.21.0-1.1_all.deb ... 65s Unpacking ruby-faker (2.21.0-1.1) ... 65s Selecting previously unselected package ruby-rspec-support. 65s Preparing to unpack .../58-ruby-rspec-support_3.13.0c0e0m0s1-2_all.deb ... 65s Unpacking ruby-rspec-support (3.13.0c0e0m0s1-2) ... 65s Selecting previously unselected package ruby-rspec-core. 65s Preparing to unpack .../59-ruby-rspec-core_3.13.0c0e0m0s1-2_all.deb ... 65s Unpacking ruby-rspec-core (3.13.0c0e0m0s1-2) ... 65s Selecting previously unselected package ruby-rspec-expectations. 65s Preparing to unpack .../60-ruby-rspec-expectations_3.13.0c0e0m0s1-2_all.deb ... 65s Unpacking ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 65s Selecting previously unselected package ruby-rspec-mocks. 65s Preparing to unpack .../61-ruby-rspec-mocks_3.13.0c0e0m0s1-2_all.deb ... 65s Unpacking ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 65s Selecting previously unselected package ruby-rspec. 65s Preparing to unpack .../62-ruby-rspec_3.13.0c0e0m0s1-2_all.deb ... 65s Unpacking ruby-rspec (3.13.0c0e0m0s1-2) ... 65s Selecting previously unselected package ruby-timecop. 65s Preparing to unpack .../63-ruby-timecop_0.9.10-1.1_all.deb ... 65s Unpacking ruby-timecop (0.9.10-1.1) ... 65s Setting up ruby-ruby2-keywords (0.0.5-1) ... 65s Setting up ruby-power-assert (2.0.3-1) ... 65s Setting up ruby-crass (1.0.6-1ubuntu1) ... 65s Setting up ruby-mini-portile2 (2.8.7-1) ... 65s Setting up rubygems-integration (1.19) ... 65s Setting up ruby-concurrent (1.3.4-1) ... 65s Setting up ruby-timecop (0.9.10-1.1) ... 65s Setting up ruby-erubi (1.12.0-1) ... 65s Setting up ruby-minitest (5.25.4-2ubuntu1) ... 65s Setting up ruby-method-source (1.1.0-1) ... 65s Setting up ruby-test-unit (3.6.2-1) ... 65s Setting up ruby-net-telnet (0.2.0-1) ... 65s Setting up ruby-csv (3.3.4-1) ... 65s Setting up ruby-base64 (0.2.0-2) ... 65s Setting up ruby-i18n (1.14.7-1) ... 65s Setting up ruby-rspec-support (3.13.0c0e0m0s1-2) ... 65s Setting up ruby-webrick (1.9.1-1) ... 65s Setting up ruby-faker (2.21.0-1.1) ... 65s Setting up ruby-builder (3.2.4-2) ... 65s Setting up libxslt1.1:amd64 (1.1.43-0exp1) ... 65s Setting up ruby-connection-pool (2.4.1-1) ... 65s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 65s Setting up ruby-did-you-mean (1.6.3-2) ... 65s Setting up ruby-xmlrpc (0.3.3-2) ... 65s Setting up ruby-zeitwerk (2.6.8-1) ... 65s Setting up ruby-tzinfo (2.0.6-1) ... 65s Setting up rake (13.2.1-1) ... 65s Setting up libruby3.3:amd64 (3.3.8-2ubuntu1) ... 65s Setting up ruby-activesupport (2:7.2.2.1+dfsg-7) ... 65s Setting up ruby-rubygems (3.6.7-2) ... 65s Setting up ruby3.3 (3.3.8-2ubuntu1) ... 65s Setting up libruby:amd64 (1:3.3) ... 65s Setting up ruby (1:3.3) ... 65s Setting up racc (1.8.1-1) ... 65s Setting up ruby-thor (1.3.2-2.1) ... 65s Setting up ruby-pkg-config (1.5.9-1) ... 65s Setting up ruby-activemodel (2:7.2.2.1+dfsg-7) ... 65s Setting up ruby-rspec-core (3.13.0c0e0m0s1-2) ... 65s Setting up ruby-useragent (0.16.8-1.1) ... 65s Setting up ruby-diff-lcs (1.5.1-1) ... 65s Setting up ruby-orm-adapter (0.5.0-2.1ubuntu1) ... 65s Setting up ruby-bcrypt:amd64 (3.1.20-1) ... 65s Setting up ruby-rotp (6.2.0-2) ... 65s Setting up ruby-nokogiri (1.18.2+dfsg-1build1) ... 65s Setting up ruby-rack (3.1.12-1) ... 65s Setting up ruby-encryptor (3.0.0-2) ... 65s Setting up gem2deb-test-runner (2.2.5) ... 65s Setting up ruby-rack-test (2.2.0-1) ... 65s Setting up ruby-attr-encrypted (4.1.0-1ubuntu1) ... 65s Setting up ruby-rspec-expectations (3.13.0c0e0m0s1-2) ... 65s Setting up ruby-loofah (2.24.1-1) ... 65s Setting up ruby-rspec-mocks (3.13.0c0e0m0s1-2) ... 65s Setting up ruby-rails-dom-testing (2.2.0-1) ... 65s Setting up ruby-warden (1.2.8-1ubuntu1) ... 65s Setting up ruby-rack-session (2.1.1-0maysync1) ... 65s Setting up ruby-rackup (2.1.0-4) ... 65s Setting up ruby-rspec (3.13.0c0e0m0s1-2) ... 65s Setting up ruby-rails-html-sanitizer (1.6.2-1) ... 65s Setting up ruby-actionview (2:7.2.2.1+dfsg-7) ... 65s Setting up ruby-actionpack (2:7.2.2.1+dfsg-7) ... 65s Setting up ruby-railties (2:7.2.2.1+dfsg-7) ... 65s Setting up ruby-responders (3.0.1-2) ... 65s Setting up ruby-devise (4.9.3-1) ... 65s Setting up ruby-devise-two-factor (4.0.2-1) ... 65s Processing triggers for man-db (2.13.1-1) ... 66s Processing triggers for libc-bin (2.41-6ubuntu2) ... 67s autopkgtest [16:00:44]: test gem2deb-test-runner: gem2deb-test-runner --autopkgtest --check-dependencies 2>&1 67s autopkgtest [16:00:44]: test gem2deb-test-runner: [----------------------- 67s 67s ┌──────────────────────────────────────────────────────────────────────────────┐ 67s │ Checking Rubygems dependency resolution on ruby3.3 │ 67s └──────────────────────────────────────────────────────────────────────────────┘ 67s 67s RUBYLIB=. GEM_PATH= ruby3.3 -e gem\ \"devise-two-factor\" 67s mv lib ./.gem2deb.lib 67s /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1421:in `block in activate_dependencies': Could not find 'railties' (< 7.1) among 143 total gem(s) (Gem::MissingSpecError) 67s Checked in 'GEM_PATH=/home/ubuntu/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0' at: /usr/share/rubygems-integration/all/specifications/devise-two-factor-4.0.2.gemspec, execute `gem env` for more information 67s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1407:in `each' 67s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1407:in `activate_dependencies' 67s from /usr/lib/ruby/vendor_ruby/rubygems/specification.rb:1389:in `activate' 67s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:62:in `block in gem' 67s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:62:in `synchronize' 67s from /usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_gem.rb:62:in `gem' 67s from -e:1:in `<main>' 67s mv ./.gem2deb.lib lib 67s abbrev (default: 0.1.2) 67s actionpack (7.2.2.1) 67s actionview (7.2.2.1) 67s activemodel (7.2.2.1) 67s activesupport (7.2.2.1) 67s attr_encrypted (4.1.0) 67s base64 (0.2.0) 67s bcrypt (3.1.20) 67s benchmark (default: 0.3.0) 67s bigdecimal (default: 3.1.5) 67s builder (3.2.4) 67s bundler (default: 2.5.22) 67s cgi (default: 0.4.2) 67s concurrent-ruby (1.3.4) 67s concurrent-ruby-edge (0.7.1) 67s connection_pool (2.4.1) 67s crass (1.0.6) 67s csv (3.3.4, default: 3.2.8) 67s date (default: 3.3.4) 67s debug (1.9.2) 67s delegate (default: 0.3.1) 67s devise (4.9.3) 67s devise-two-factor (4.0.2) 67s did_you_mean (1.6.3) 67s diff-lcs (1.5.1) 67s digest (default: 3.1.1) 67s drb (default: 2.2.0) 67s encryptor (3.0.0) 67s english (default: 0.8.0) 67s erb (default: 4.0.3) 67s error_highlight (default: 0.6.0) 67s erubi (1.12.0) 67s etc (default: 1.4.3) 67s faker (2.21.0) 67s fcntl (default: 1.1.0) 67s fiddle (default: 1.1.2) 67s fileutils (default: 1.7.2) 67s find (default: 0.2.0) 67s forwardable (default: 1.3.3) 67s getoptlong (default: 0.2.1) 67s i18n (1.14.7) 67s io-console (default: 0.7.1) 67s io-nonblock (default: 0.3.0) 67s io-wait (default: 0.3.1) 67s ipaddr (default: 1.2.6) 67s irb (default: 1.13.1) 67s json (default: 2.7.2) 67s logger (default: 1.6.0) 67s loofah (2.24.1) 67s matrix (0.4.2) 67s method_source (1.1.0) 67s mini_portile2 (2.8.7) 67s minitest (5.25.4, 5.20.0) 67s mutex_m (default: 0.2.0) 67s net-ftp (0.3.4) 67s net-http (default: 0.4.1) 67s net-imap (0.4.19) 67s net-pop (0.1.2) 67s net-protocol (default: 0.2.2) 67s net-smtp (0.5.1) 67s net-telnet (0.2.0) 67s nkf (default: 0.1.3) 67s nokogiri (1.18.2) 67s observer (default: 0.1.2) 67s open-uri (default: 0.4.1) 67s open3 (default: 0.2.1) 67s openssl (default: 3.2.0) 67s optparse (default: 0.4.0) 67s orm_adapter (0.5.0) 67s ostruct (default: 0.6.0) 67s pathname (default: 0.3.0) 67s pkg-config (1.5.9) 67s power_assert (2.0.3) 67s pp (default: 0.5.0) 67s prettyprint (default: 0.2.0) 67s prime (0.1.2) 67s prism (default: 0.19.0) 67s pstore (default: 0.1.3) 67s psych (default: 5.1.2) 67s racc (1.8.1, 1.7.3) 67s rack (3.1.12) 67s rack-session (2.1.1) 67s rack-test (2.2.0) 67s rackup (2.1.0) 67s rails-dom-testing (2.2.0) 67s rails-html-sanitizer (1.6.2) 67s railties (7.2.2.1) 67s rake (13.2.1, 13.1.0) 67s rbs (3.4.0) 67s rdoc (default: 6.6.3.1) 67s readline (default: 0.0.4) 67s reline (default: 0.5.10) 67s resolv (default: 0.3.0) 67s resolv-replace (default: 0.1.1) 67s responders (3.0.1) 67s rexml (3.3.9) 67s rinda (default: 0.2.0) 67s rotp (6.2.0) 67s rspec (3.13.0) 67s rspec-core (3.13.0) 67s rspec-expectations (3.13.0) 67s rspec-mocks (3.13.0) 67s rspec-support (3.13.1) 67s rss (0.3.1) 67s ruby2_keywords (0.0.5) 67s rubygems-update (3.6.7) 67s securerandom (default: 0.3.1) 67s set (default: 1.1.0) 67s shellwords (default: 0.2.0) 67s singleton (default: 0.2.0) 67s stringio (default: 3.1.1) 67s strscan (default: 3.0.9) 67s syntax_suggest (default: 2.0.1) 67s syslog (default: 0.1.2) 67s tempfile (default: 0.2.1) 67s test-unit (3.6.2, 3.6.1) 67s thor (1.3.2) 67s time (default: 0.3.0) 67s timecop (0.9.10) 67s timeout (default: 0.4.1) 67s tmpdir (default: 0.2.0) 67s tsort (default: 0.2.0) 67s typeprof (0.21.9) 67s tzinfo (2.0.6) 67s un (default: 0.3.0) 67s uri (default: 0.13.2) 67s useragent (0.16.8) 67s warden (1.2.8) 67s weakref (default: 0.1.3) 67s webrick (1.9.1) 67s xmlrpc (0.3.3) 67s yaml (default: 0.3.0) 67s zeitwerk (2.6.8) 67s zlib (default: 3.1.1) 67s 67s ┌──────────────────────────────────────────────────────────────────────────────┐ 67s │ Run tests for ruby3.3 from debian/ruby-tests.rake │ 67s └──────────────────────────────────────────────────────────────────────────────┘ 67s 67s RUBYLIB=. GEM_PATH= ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake 67s mv lib ./.gem2deb.lib 68s /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 68s 68s Randomized with seed 38583 68s 68s Devise::Models::TwoFactorBackupable 68s When included in a class 68s behaves like two_factor_backupable 68s #generate_otp_backup_codes! 68s with existing recovery codes 71s invalidates the existing recovery codes 71s with no existing recovery codes 72s generates the correct number of new recovery codes 73s generates distinct recovery codes 74s generates recovery codes of the correct length 76s stores the codes as BCrypt hashes 76s required_fields 76s has the attr_encrypted fields for otp_backup_codes 76s #invalidate_otp_backup_code! 76s given a valid recovery code 78s returns true 80s invalidates that recovery code 83s does not invalidate the other recovery codes 83s given an invalid recovery code 85s returns false 85s 85s Devise::Models::TwoFactorAuthenticatable 85s When included in a class 85s behaves like two_factor_authenticatable 85s required_fields 85s should have the attr_encrypted fields for otp_secret 85s #otp_provisioning_uri 85s should return uri with specified account 85s should return uri with issuer option 85s #otp_secret 85s should be of the configured length 85s stores a salt for otp_secret 85s stores an iv for otp_secret 85s stores the encrypted otp_secret 85s #validate_and_consume_otp! 85s does not validate an OTP below the allowed drift 85s does not validate an OTP above the allowed drift 85s fails a nil OTP value 85s validates a precisely correct OTP with whitespace 85s validates a precisely correct OTP 85s validates an OTP within the allowed drift 85s with a stored consumed_timestep 85s given a valid OTP used multiple times within the allowed drift after a subsequent login 85s after the otp interval 85s fails to validate 85s given a valid OTP used multiple times within the allowed drift 85s after the otp interval 85s fails to validate 85s given a precisely correct OTP 85s fails to validate 85s given a previously valid OTP within the allowed drift 85s fails to validate 85s 85s Devise::Models::TwoFactorAuthenticatable 85s When included in a class 85s otp_secret options 85s should be of the mode (FAILED - 1) 85s should be of the key (FAILED - 2) 85s should be of the mode (FAILED - 3) 85s behaves like two_factor_authenticatable 85s #otp_provisioning_uri 85s should return uri with issuer option 85s should return uri with specified account 85s required_fields 85s should have the attr_encrypted fields for otp_secret 85s #validate_and_consume_otp! 85s does not validate an OTP below the allowed drift 85s validates an OTP within the allowed drift 85s fails a nil OTP value 85s validates a precisely correct OTP 85s validates a precisely correct OTP with whitespace 85s does not validate an OTP above the allowed drift 85s with a stored consumed_timestep 85s given a valid OTP used multiple times within the allowed drift after a subsequent login 85s after the otp interval 85s fails to validate 85s given a valid OTP used multiple times within the allowed drift 85s after the otp interval 85s fails to validate 85s given a previously valid OTP within the allowed drift 85s fails to validate 85s given a precisely correct OTP 85s fails to validate 85s #otp_secret 85s stores a salt for otp_secret 85s should be of the configured length 85s stores the encrypted otp_secret 85s stores an iv for otp_secret 85s 85s Devise::Models::TwoFactorAuthenticatable 85s When clean_up_passwords is called 85s password_confirmation should be nill 85s otp_attempt should be nill 85s 85s Failures: 85s 85s 1) Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 85s Failure/Error: expect(subject.encrypted_attributes[:otp_secret][:mode]).to eq(:per_attribute_iv_and_salt) 85s 85s NoMethodError: 85s undefined method `encrypted_attributes' for an instance of TwoFactorAuthenticatableWithCustomizeAttrEncryptedDouble 85s # ./spec/devise/models/two_factor_authenticatable_spec.rb:71:in `block (4 levels) in <top (required)>' 85s 85s 2) Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the key 85s Failure/Error: expect(subject.encrypted_attributes[:otp_secret][:key]).to eq('test-key'*8) 85s 85s NoMethodError: 85s undefined method `encrypted_attributes' for an instance of TwoFactorAuthenticatableWithCustomizeAttrEncryptedDouble 85s # ./spec/devise/models/two_factor_authenticatable_spec.rb:67:in `block (4 levels) in <top (required)>' 85s 85s 3) Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 85s Failure/Error: expect(subject.encrypted_attributes[:otp_secret][:algorithm]).to eq('aes-256-cbc') 85s 85s NoMethodError: 85s undefined method `encrypted_attributes' for an instance of TwoFactorAuthenticatableWithCustomizeAttrEncryptedDouble 85s # ./spec/devise/models/two_factor_authenticatable_spec.rb:75:in `block (4 levels) in <top (required)>' 85s 85s Finished in 16.7 seconds (files took 0.73052 seconds to load) 85s 49 examples, 3 failures 85s 85s Failed examples: 85s 85s rspec ./spec/devise/models/two_factor_authenticatable_spec.rb:70 # Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 85s rspec ./spec/devise/models/two_factor_authenticatable_spec.rb:66 # Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the key 85s rspec ./spec/devise/models/two_factor_authenticatable_spec.rb:74 # Devise::Models::TwoFactorAuthenticatable When included in a class otp_secret options should be of the mode 85s 85s Randomized with seed 38583 85s 85s /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 85s mv ./.gem2deb.lib lib 85s autopkgtest [16:01:02]: test gem2deb-test-runner: -----------------------] 86s autopkgtest [16:01:03]: test gem2deb-test-runner: - - - - - - - - - - results - - - - - - - - - - 86s gem2deb-test-runner FAIL non-zero exit status 1 86s autopkgtest [16:01:03]: @@@@@@@@@@@@@@@@@@@@ summary 86s gem2deb-test-runner FAIL non-zero exit status 1 113s nova [W] Skipping flock for amd64 113s Creating nova instance adt-questing-amd64-ruby-devise-two-factor-20250619-144921-juju-7f2275-prod-proposed-migration-environment-20-1052073f-337a-49d3-8b67-e99cfb43082c from image adt/ubuntu-questing-amd64-server-20250619.img (UUID 0ac4ce88-14b4-462b-a8ff-5e89102fdccd)... 113s nova [W] Timed out waiting for 4167a08d-4d49-4490-ac82-73785fb859f6 to get deleted.