-
Notifications
You must be signed in to change notification settings - Fork 440
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support fstab mount with hyphens #1993
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1993 +/- ##
==========================================
+ Coverage 73.56% 73.62% +0.06%
==========================================
Files 97 97
Lines 10382 10382
==========================================
+ Hits 7637 7644 +7
+ Misses 2406 2400 -6
+ Partials 339 338 -1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
01bd505
to
496e739
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Just some nits.
15a5236
to
c4782cf
Compare
Support fstab mount with hyphens (#1993) * add normalise function for fstab flags * allow passing gcsfuse hyphen flags in persistent mount * add missing flags * revert normalisation changes as it is not required * fix typo * add unit test * review comments * review comments * review comments * Prefix grpc_conn_pool_size with "experimental_" --------- Co-authored-by: Kislay Kishore <kislayk@google.com>
This reverts commit 5eaf517.
Description
GCSFuse persistent mounting does not allow inherent GCSFuse flags with hyphens '-'. This PR adds support for hyphens '-' in GCSFuse persistent mount with the backward compatibility of supporting underscores "_".
This PR also adds missing flags to the persistent mounting binary.
Link to the issue in case of a bug fix.
NA
Testing details
mount -t
command./etc/fstab
file and then runningmount -a
.mount_gcsfuse
binary and using it for mounting.