Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[🐛 | Bug]: If snap user remove the snap they lost their devices #8464

Closed
FirelightFlagboy opened this issue Sep 20, 2024 · 0 comments · Fixed by #8495
Closed

[🐛 | Bug]: If snap user remove the snap they lost their devices #8464

FirelightFlagboy opened this issue Sep 20, 2024 · 0 comments · Fixed by #8495
Assignees
Labels
A-Client Area: Parsec desktop application A-Linux Area: Linux issue C-Bug Issue related to a bug

Comments

@FirelightFlagboy
Copy link
Contributor

Parsec version tested on:

3.0.0

Platforms tested on:

Linux

Bug description:

Repro:

Caution

Be mindfull when trying to reproduce the bug, you will lose your devices!

  1. Install parsec using snap:

    snap install parsec --channel=v3
  2. Create a trial organization

  3. Remove parsec

    snap remove parsec
  4. Re-install parsec using snap (see step 1)

  5. Observe your trial device no longer exist

Explanation

On snap, the devices are stored under ~/snap/parsec/{version}/.config/parsec3/libparsec/devices.

Upon removal of the snap, the folder ~/snap/parsec/{version} will be removed alongside it.

Relevant output:

No response

@FirelightFlagboy FirelightFlagboy added C-Bug Issue related to a bug B-Triage Blocker: The issue is awaiting triage labels Sep 20, 2024
@FirelightFlagboy FirelightFlagboy self-assigned this Sep 20, 2024
@FirelightFlagboy FirelightFlagboy removed the B-Triage Blocker: The issue is awaiting triage label Sep 20, 2024
FirelightFlagboy added a commit that referenced this issue Sep 24, 2024
…or the snap package

Also migrate previous devices located in snap user data

Closes #8464
FirelightFlagboy added a commit that referenced this issue Sep 24, 2024
…or the snap package

Also migrate previous devices located in snap user data

Closes #8464
FirelightFlagboy added a commit that referenced this issue Sep 24, 2024
…or the snap package

Also migrate previous devices located in snap user data

Closes #8464
@FirelightFlagboy FirelightFlagboy added A-Linux Area: Linux issue A-Client Area: Parsec desktop application labels Sep 24, 2024
FirelightFlagboy added a commit that referenced this issue Sep 24, 2024
…or the snap package

Also migrate previous devices located in snap user data

Closes #8464

Co-authored-by: Marcos Medrano <786907+mmmarcos@users.noreply.github.com>
FirelightFlagboy added a commit that referenced this issue Sep 25, 2024
…or the snap package

Also migrate previous devices located in snap user data

Closes #8464

Co-authored-by: Marcos Medrano <786907+mmmarcos@users.noreply.github.com>
github-merge-queue bot pushed a commit that referenced this issue Sep 25, 2024
…or the snap package

Also migrate previous devices located in snap user data

Closes #8464

Co-authored-by: Marcos Medrano <786907+mmmarcos@users.noreply.github.com>
FirelightFlagboy added a commit that referenced this issue Sep 25, 2024
…or the snap package

Also migrate previous devices located in snap user data

Closes #8464

Co-authored-by: Marcos Medrano <786907+mmmarcos@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Client Area: Parsec desktop application A-Linux Area: Linux issue C-Bug Issue related to a bug
Projects
None yet
1 participant