Additional Software sometimes left unconfigured after creating Persistent Storage
live-additional-software.conf
was left empty in this test suite scenario:
Scenario: I set up Additional Software when installing a package without persistent partition and the package is installed next time I start Tails # features/additional_software_packages.feature:27
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login # features/step_definitions/common_steps.rb:252
And I update APT using apt # features/step_definitions/apt.rb:61
And I install "popularity-contest" using apt # features/step_definitions/apt.rb:81
Then I am proposed to add the "popularity-contest" package to my Additional Software # features/step_definitions/additional_software_packages.rb:34
When I create a persistent storage and activate the Additional Software feature # features/step_definitions/additional_software_packages.rb:52
Then Additional Software is correctly configured for package "popularity-contest" # features/step_definitions/additional_software_packages.rb:67
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/additional_software_packages.rb:68:in `/^Additional Software is correctly configured for package "([^"]*)"$/'
features/additional_software_packages.feature:33:in `Then Additional Software is correctly configured for package "popularity-contest"'
The Persistent Storage was set up correctly, everything is mounted where it should, and /live/persistence/TailsData_unlocked/apt/cache/popularity-contest_1.71_all.deb
.
The only problem I see is that live-additional-software.conf
is empty.
I'm attaching the Journal:
jenkins.tails.boum.org_job_test_Tails_ISO_19881-test-tails-debugging-info_3_artifact_build-artifacts_01_3A10_3A19_I_set_up_Additional_Software_when_installing_a_package_without_persistent_partition_and_the_package_is_installed_next_time_I_start_Tails..txt
cc @segfault who worked on Additional Software recently.