Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1637669 - s3fs unable to mount volumes via mount or systemd unless fuse package is installed
Summary: s3fs unable to mount volumes via mount or systemd unless fuse package is inst...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: s3fs-fuse
Version: 28
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Julio Gonzalez Gil
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-10-09 17:56 UTC by Julio Gonzalez Gil
Modified: 2018-10-31 16:52 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-10-31 16:52:15 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github juliogonzalez s3fs-fuse-rpm issues 9 0 None closed Impossible to mount buckets via systemd unless fuse package installed 2020-09-25 19:43:02 UTC
Novell 1111267 0 None None None 2018-10-12 16:28:05 UTC

Description Julio Gonzalez Gil 2018-10-09 17:56:38 UTC
Description of problem: s3fs unable to mount volumes via mount or systemd unless fuse package is installed


Version-Release number of selected component (if applicable): 1.84-2.fc28


How reproducible:


Steps to Reproduce:

Check that the bucket is  configured at /etc/fstab (and have credentials at /etc/passwd-s3fs

> [root@localhost ~]# grep 's3fs' /etc/fstab
> s3fs#cf-templates-12ygdzmfdu02u-us-east-2 /mnt fuse allow_other,nonempty,use_cache=/tmp/cache 0 0

Try to mount

>[root@localhost ~]# mount /mnt

Actual results:

> 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.

Expected results:

The bucket should mount.

Additional info:

But if we install fuse...

> [root@localhost ~]# yum install -y fuse
> Last metadata expiration check: 0:02:36 ago on Tue Oct  9 19:10:22 2018.
> Dependencies resolved.
> ===============================================================================================================================================================================================================================================================================
> Package                                                             Arch                                                           Version                                                               Repository                                                      Size
> ===============================================================================================================================================================================================================================================================================
> Installing:
>  fuse                                                                x86_64                                                         2.9.7-11.fc28                                                         > fedora                                                          81 k
> Installing dependencies:
>  fuse-common                                                         x86_64                                                         3.2.1-11.fc28                                                         > fedora                                                          20 k
>
> Transaction Summary
> ===============================================================================================================================================================================================================================================================================
> Install  2 Packages
> 
> Total download size: 101 k
> Installed size: 202 k
> Downloading Packages:
> (1/2): fuse-common-3.2.1-11.fc28.x86_64.rpm                                                                                                                                                                                                    > 191 kB/s |  20 kB     00:00    
> (2/2): fuse-2.9.7-11.fc28.x86_64.rpm                                                                                                                                                                                                           > 752 kB/s |  81 kB     00:00    
> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> Total                                                                                                                                                                                                                                          > 128 kB/s | 101 kB     00:00     
> Running transaction check
> Transaction check succeeded.
> Running transaction test
> Transaction test succeeded.
> Running transaction
>   Preparing        :                                                                                                                                                                                                                                                       > 1/1 
>  Installing       : fuse-common-3.2.1-11.fc28.x86_64                                                                                                                                                                                                                      > 1/2 
>   Installing       : fuse-2.9.7-11.fc28.x86_64                                                                                                                                                                                                                             > 2/2 
>   Running scriptlet: fuse-2.9.7-11.fc28.x86_64                                                                                                                                                                                                                             > 2/2 
>   Verifying        : fuse-2.9.7-11.fc28.x86_64                                                                                                                                                                                                                             > 1/2 
>   Verifying        : fuse-common-3.2.1-11.fc28.x86_64                                                                                                                                                                                                                      > 2/2 
> 
> Installed:
> fuse.x86_64 2.9.7-11.fc28                                                                                                          fuse-common.x86_64 3.2.1-11.fc28                                                                                                         
>
> Complete!

It works!

> [root@localhost ~]# mount /mnt
> 
> [root@localhost ~]# 

Note: fuse-common is not enough. Mounting fails with the error specified above.

Originally reported against EPEL7 at https://github.com/juliogonzalez/s3fs-fuse-rpm/issues/9

I will submit the patch for Fedora 27/28/29 and EPEL7

Comment 1 Fedora Update System 2018-10-14 20:20:54 UTC
s3fs-fuse-1.84-3.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-61f7099c4a

Comment 2 Fedora Update System 2018-10-14 20:21:38 UTC
s3fs-fuse-1.84-3.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1ddb0a7a16

Comment 3 Fedora Update System 2018-10-14 20:22:09 UTC
s3fs-fuse-1.84-3.fc29 has been submitted as an update to Fedora 29. https://bodhi.fedoraproject.org/updates/FEDORA-2018-9c2bd214b6

Comment 4 Fedora Update System 2018-10-14 20:22:40 UTC
s3fs-fuse-1.84-3.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-9a65bf65cb

Comment 5 Julio Gonzalez Gil 2018-10-14 20:25:03 UTC
Change was also submitted to rawhide.

Comment 6 Fedora Update System 2018-10-15 00:08:44 UTC
s3fs-fuse-1.84-3.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-61f7099c4a

Comment 7 Fedora Update System 2018-10-15 00:16:59 UTC
s3fs-fuse-1.84-3.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-9a65bf65cb

Comment 8 Fedora Update System 2018-10-15 00:41:07 UTC
s3fs-fuse-1.84-3.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-1ddb0a7a16

Comment 9 Neal Gompa 2018-10-15 03:38:01 UTC
What about F29?

Comment 10 Neal Gompa 2018-10-15 03:38:21 UTC
Wait, I see it there, nevermind.

Comment 11 Fedora Update System 2018-10-15 18:22:11 UTC
s3fs-fuse-1.84-3.fc29 has been pushed to the Fedora 29 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-9c2bd214b6

Comment 12 Fedora Update System 2018-10-27 16:14:54 UTC
s3fs-fuse-1.84-3.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2018-10-27 17:16:16 UTC
s3fs-fuse-1.84-3.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2018-10-30 17:26:49 UTC
s3fs-fuse-1.84-3.fc29 has been pushed to the Fedora 29 stable repository. If problems still persist, please make note of it in this bug report.

Comment 15 Fedora Update System 2018-10-31 13:57:34 UTC
s3fs-fuse-1.84-3.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.

Comment 16 Julio Gonzalez Gil 2018-10-31 16:52:15 UTC
Update is no at stable repositories for Fedora 27, 28, 29 and EPEL7.

Closing as solved.


Note You need to log in before you can comment on or make changes to this bug.