Skip to content

ABRoot fails to clean up #423

Description

@taukakao

When running any operation, ABRoot will fail to unmount some drives:

Partition.Unmount:info:running...
Partition.Unmount:err(1.000000):no such file or directory
Partition.Unmount:info:running...
Partition.Unmount:err(1.000000):device or resource busy
ABSystem.UnlockUpgrade:info:lock file removed

The things that are still mounted afterwards are:

/dev/mapper/vos--root-init on /tmp/tmp.XQjmqtY2KY type ext4 (rw,relatime)
/dev/mapper/vos--root-root--a on /part-future type btrfs (rw,relatime,ssd,discard=async,space_cache=v2,subvolid=5,subvol=/)
/dev/mapper/vos--var-var on /var/lib/abroot/storage/graph/overlay type btrfs (rw,relatime,ssd,discard=async,space_cache=v2,subvolid=597,subvol=/lib/abroot/storage)
/dev/mapper/vos--root-init on /part-future/.system/boot/init type ext4 (rw,relatime)

I think we should probably use "umount -R" or something similar in the cleanup to prevent any stray mounts from for example the chroot to prevent unmounting.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions