Project Number Date
test_Tails_ISO_tca-remove-cruft 5 12 May 2025, 09:54

Failures Overview

The following summary displays scenarios that failed.

13:5.610
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Before features/support/hooks.rb:511 0.005
Steps
Given a computer 0.187
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:29.811
And I configure APT to prefer an old version of cowsay 0.024
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 25.763
And I accept adding "cowsay" to Additional Software 5.356
And Additional Software is correctly configured for package "cowsay" 0.890
And I shutdown Tails and wait for the computer to power off 4.511
And I start Tails from USB drive "__internal" with network unplugged 59.682
And I enable persistence 10.575
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.025
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.090
And I log in to a new session 40.534
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.928
And I revert the APT tweaks that made it prefer an old version of cowsay 0.067
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.065
And the network is plugged 0.077
And Tor is ready 21.466
And available upgrades have been checked 1.118
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.186
And I can open the Additional Software configuration window from the notification 2.376
And I shutdown Tails and wait for the computer to power off 2:2.287
And I start Tails from USB drive "__internal" with network unplugged 59.769
And I enable persistence 13.031
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.027
And I log in to a new session 36.994
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 2:14.540
And I revert the APT tweaks that made it prefer an old version of cowsay 0.073
And the network is plugged 0.082
And Tor is ready 1:2.063
TCA
TCA did not start (TorBootstrapFailure)
./features/step_definitions/tor.rb:375:in `rescue in block in <top (required)>'
./features/step_definitions/tor.rb:371:in `/^the Tor Connection Assistant (?:autostarts|is running)$/'
./features/step_definitions/common_steps.rb:652:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:607:in `/^Tor is ready$/'
features/additional_software_packages.feature:114:in `And Tor is ready'
Then the Additional Software upgrade service has started 0.000
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.000
After features/support/hooks.rb:519 0.042
After features/support/hooks.rb:330 14.163

SCENARIO FAILED: 'Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online' (at time 01:25:16)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_tca-remove-cruft/5/artifact/build-artifacts/01:25:16_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online_chutney-data

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_tca-remove-cruft/5/artifact/build-artifacts/01:25:16_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_tca-remove-cruft/5/artifact/build-artifacts/01:25:16_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_tca-remove-cruft/5/artifact/build-artifacts/01:25:16_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.journal

After features/support/hooks.rb:100 0.018