Project Number Date
test_Tails_ISO_stable 4968 24 Jul 2024, 08:35

Failures Overview

The following summary displays scenarios that failed.

11:59.820
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.005
Steps
Given a computer 0.216
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:15.520
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.055
And I accept adding "cowsay" to Additional Software 7.328
And Additional Software is correctly configured for package "cowsay" 1.166
And I shutdown Tails and wait for the computer to power off 6.826
And I start Tails from USB drive "__internal" with network unplugged 59.854
And I enable persistence 12.557
# 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.026
And I log in to a new session 38.100
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.851
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
# 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.060
And the network is plugged 0.063
And Tor is ready 21.350
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.855
And available upgrades have been checked 0.128
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.139
And I can open the Additional Software configuration window from the notification 3.567
And I shutdown Tails and wait for the computer to power off 2:3.026
And I start Tails from USB drive "__internal" with network unplugged 58.867
And I enable persistence 17.105
# 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
And I log in to a new session 44.849
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.694
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
And the network is plugged 0.049
And Tor is ready 1:19.118
Then the Additional Software upgrade service has started 0.182
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.085
Hooks
After features/support/hooks.rb:515 1.218
Unexpected connections were made
  #<OpenStruct mac_saddr="50:54:00:d3:31:d4", mac_daddr="33:33:00:00:00:02", protocol="ipv6", sport=nil, dport=nil, dns_question=[], saddr="fe80::de82:5b5c:6895:9c92", daddr="ff02::2">
  #<OpenStruct mac_saddr="50:54:00:d3:31:d4", mac_daddr="52:54:00:86:e4:43", protocol="ipv6", sport=nil, dport=nil, dns_question=[], saddr="fe80::de82:5b5c:6895:9c92", daddr="fe80::5054:ff:fe86:e443">
  #<OpenStruct mac_saddr="50:54:00:d3:31:d4", mac_daddr="33:33:00:00:00:16", protocol="ipv6", sport=nil, dport=nil, dns_question=[], saddr="fe80::de82:5b5c:6895:9c92", daddr="ff02::16">
  #<OpenStruct mac_saddr="50:54:00:d3:31:d4", mac_daddr="33:33:ff:15:99:60", protocol="ipv6", sport=nil, dport=nil, dns_question=[], saddr="::", daddr="ff02::1:ff15:9960"> (FirewallAssertionFailedError)
./features/support/helpers/firewall_helper.rb:133:in `assert_all_connections'
./features/support/helpers/firewall_helper.rb:143:in `assert_no_leaks'
./features/support/hooks.rb:524:in `After'
After features/support/hooks.rb:326 5.281

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.file_content_var_log_boot.log

Content of /run/live-additional-software/log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.file_content_run_live-additional-software_log

Network capture: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.pcap

Output of ls -la --full-time /live/persistence/tailsdata_unlocked: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_persistent_volume

Output of ls -lar --full-time /var/cache/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_cache_apt

Output of ls -lar --full-time /var/lib/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_lib_apt

Output of mount: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_mount

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4968/artifact/build-artifacts/01:29:05_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_stable/4968/artifact/build-artifacts/01:29:05_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_stable/4968/artifact/build-artifacts/01:29:05_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.026