** Description changed:

  SRU Justification
  
  [Impact]
  
- In Ubuntu Noble, systemd tools fail to mount images with btrfs
+ In Ubuntu Noble, systemd-repart fail to mount images with btrfs
  filesystems in them. This is because the kernel removed the "norecovery"
- mount option which systemd tools add in some scenarios when mounting
- filesystems from disk images.
+ mount option which systemd-repart adds in when mounting filesystems from
+ disk images.
  
  Commit which removed "norecovery" in the kernel:
  
https://github.com/torvalds/linux/commit/a1912f712188291f9d7d434fba155461f1ebef66.
  
  [Fix]
  
- 
- The issue was worked around upstream in systemd in 
https://github.com/systemd/systemd/pull/32892 and 
https://github.com/systemd/systemd/pull/32948.
+ The issue was worked around upstream in systemd in
+ https://github.com/systemd/systemd/pull/32892 and
+ https://github.com/systemd/systemd/pull/32948.
  
  [Test]
  
  To reproduce:
  
  git clone https://github.com/systemd/mkosi
  cd mkosi
  bin/mkosi -d fedora -t disk --tools-tree=default -f
- sudo systemd-dissect -M mkosi.output/image.raw abc
- 
- The last command will fail with "Failed to mount image: Invalid
- argument". After backporting the two systemd commits, the last command
- will succeed.
+ sudo systemd-repart --image mkosi.output/image.raw
+ The last command will fail with "Failed to mount image: Invalid argument". 
After backporting the two systemd commits, the last command will succeed.
  
  [Regression Potential]
  
  Low, the systemd commits only change behavior for btrfs filesystems,
  which are currently not working at all. The commits have been backported
  to the systemd stable releases and we've had no reports of any issues
  caused by backporting these commits.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2067907

Title:
  systemd tools fail to mount disk images with btrfs filesystems

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2067907/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to