Skip to content
GitLab
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 969
    • Issues 969
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 26
    • Merge requests 26
  • 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

Fix the Tails Installer in bullseye

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged boyska requested to merge 18684-bullseye-tails-installer into feature/bullseye Nov 30, 2021
  • 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
Reviewers
Request review from
Time tracking
Source branch: 18684-bullseye-tails-installer