Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • T tails
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 931
    • Issues 931
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 18
    • Merge requests 18
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • tails
  • tails
  • Merge requests
  • !679

Merged
Created Nov 30, 2021 by boyska@boyskaMaintainer

Fix the Tails Installer in bullseye

  • Overview 7
  • Commits 8
  • Pipelines 6
  • Changes 2

Apparently, UDisks behaves strangely in these two ways:

  • if you try to get a UDisks.Object, it often fails. We solved this with a retry loop.
  • if you make UDisks enumerate all possible objects, it could fail to list the recently-created ones. Here we solved the problem by eliminating the need for it. The UI was doing this just after creating the partition, so that the new partition would pop up among the other UDisks objects. Just getting the specific object we need leads to easier refactoring.

Closes #18684 (closed)

Edited Dec 13, 2021 by boyska
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: 18684-bullseye-tails-installer