Bug 46679

Summary: mount -o rw: WARNING: source write-protected, mounted read-only.
Product: Sisyphus Reporter: Vitaly Chikunov <vt>
Component: util-linuxAssignee: Alexey Gladkov <legion>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: boyarsh, glebfm, ldv, legion, placeholder
Version: unstable   
Hardware: x86   
OS: Linux   

Description Vitaly Chikunov 2023-06-28 11:15:32 MSK
Монтирование u+rw имиджа с `-o rw` происходит в read-only.

Упали тесты
https://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2023/0628/error/fscrypt-0.3.4-alt1
https://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2023/0628/error/fscryptctl-1.1.0-alt1

Reproducer, при сборке fscrypt:

  root@x86_64:~/RPM/BUILD/fscrypt-0.3.4# vm-run --kvm=cond --sbin --user --udevd
  builder@x86_64:~/RPM/BUILD/fscrypt-0.3.4$ make test-setup test test-teardown
  builder@x86_64:~/RPM/BUILD/fscrypt-0.3.4$ sudo -s
  root@x86_64:~/RPM/BUILD/fscrypt-0.3.4# ls -l /tmp/fscrypt-image
  -rw-r--r-- 1 builder builder 20971520 Jun 28 07:57 /tmp/fscrypt-image
  root@x86_64:~/RPM/BUILD/fscrypt-0.3.4# mount -o rw,loop,user /tmp/fscrypt-image /tmp/fscrypt-mount
  mount: /tmp/fscrypt-mount: WARNING: source write-protected, mounted read-only.

Upstream bug: https://github.com/util-linux/util-linux/issues/2305
Upstream fix: https://github.com/util-linux/util-linux/pull/2306
Comment 1 Repository Robot 2023-06-28 12:48:15 MSK
util-linux-2.39.1-alt1 -> sisyphus:

 Wed Jun 28 2023 Alexey Gladkov <legion@altlinux.ru> 2.39.1-alt1
 - New version (2.39.1).
 - libmount: (optlist) correctly detect ro status (ALT#46679).
Comment 2 Vitaly Chikunov 2023-06-28 17:06:35 MSK
Спасибо большое!