Bug ID 1111267
Summary s3fs unable to mount volumes via mount or systemd unless fuse package is installed
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.0
Hardware All
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee bnc-team-screening@forge.provo.novell.com
Reporter julio@juliogonzalez.es
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

With s3fs-1.83-lp150.1.3.x86_64

And the bucket configured at /etc/fstab, and credentials at /etc/passwd-s3fs:
> linux-cagg:~ #  grep s3fs /etc/fstab
> s3fs#cf-templates-12ygdzmfdu02u-us-east-2 /mnt fuse allow_other,nonempty,use_cache=/tmp/cache 0 0

If we try to mount: 
> linux-cagg:~ # mount /mnt/
> mount: /mnt: wrong fs type, bad option, bad superblock on s3fs#cf-templates-12ygdzmfdu02u-us-east-2, missing codepage or helper program, or other error.

But if we install the fuse package:
> linux-cagg:~ # zypper in -y fuse
> Loading repository data...
> Reading installed packages...
> Resolving package dependencies...
> 
> The following NEW package is going to be installed:
>   fuse
> 
> 1 new package to install.
> Overall download size: 82.9 KiB. Already cached: 0 B. After the operation, additional 224.9 KiB will be used.
> Continue? [y/n/...? shows all options] (y): y
> Retrieving package fuse-2.9.7-lp150.1.30.x86_64                                                                                                                                                                                           > (1/1),  82.9 KiB (224.9 KiB unpacked)
> Retrieving: fuse-2.9.7-lp150.1.30.x86_64.rpm ............................................................................................................................................................................................................................[done]
> Checking for file conflicts: ............................................................................................................................................................................................................................................[done]
> (1/1) Installing: fuse-2.9.7-lp150.1.30.x86_64 ..........................................................................................................................................................................................................................[done]
> Additional rpm output:
> setting /usr/bin/fusermount to root:trusted 4755. (wrong permissions 4750)

It works!
> linux-cagg:~ # mount /mnt/
> 
> linux-cagg:~ #

I tried at openSUSE 42.3 with s3fs 1.78-6, and it happens the same (in fact
this problem was originally reported against EPEL7 at
https://github.com/juliogonzalez/s3fs-fuse-rpm/issues/9

I will submit patches for the SPEC file.


You are receiving this mail because: