Skip to content

Update admin and journalist workstations to use Tails 6 #7092

Closed
@zenmonkeykstop

Description

@zenmonkeykstop

Tails 6 is in RC mode with a projected release date of Feb 27 2024. This version is based on Debian Bookworm and has a tonne of changes both under the hood and to the UX.

Updates to Tails 6 in terms of code changes and dependencies seem to be compatible with Tails 5 as well, so users still on Tails 5 can update to a version with said changes and upgrade tails independently (tho they will need to run setup again to remove the Python 3.9 virtualenv and set up a 3.11 one).

Update tasks roughly break out as follows:

code

  • Update admin scripts for Tails 6
    • update bootstrap script to account for changes in apt's behaviour and Python version
    • update Python dependencies (stretch: upgrade to latest Ansible ✔️ )
    • test and update Ansible playbooks as needed
  • Update network hook script (changes may be required if TCA or Tor itself behave differently)
  • Update GUI updater for Tails 6 no changes necessary
  • Update Gnome menu for Tails 6 no changes necessary

docs

  • Update user documentation with any changes (for the sake of consistency any screenshots etc should be in existing light mode theme)

comms and release

  • Plan comms - Tails users should be notified of requirement a
    decent time ahead of release. Users will probably have to do a CLI update after upgrading to Tails 6 as well.
  • consider a blog post describing changes, a bit more substantial than usual release notification.
  • schedule 2.8.0 release to coincide with or immediately follow Tails 6 release. At a minimum the Tails 6 changes should be in place in time

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions