Граф коммитов

814 Коммитов

Автор SHA1 Сообщение Дата
vibhansa-msft 1ea5f1ae26 correcting stage names 2023-05-15 10:10:53 +05:30
vibhansa-msft ac3de036dd Adding tags to missing e2e tests 2023-05-15 10:07:58 +05:30
vibhansa-msft 5c9fc2112c correcting default values" 2023-05-12 09:49:31 +05:30
vibhansa-msft f363d4c0d4 Correcting file pipeline 2023-05-11 22:04:10 +05:30
vibhansa-msft 1530253962 Correcting pipeline creation steps 2023-05-11 14:25:11 +05:30
vibhansa-msft 19df00ffef Correcting go format 2023-05-10 18:22:27 +05:30
vibhansa-msft fb411f4869 Sync with main 2023-05-10 18:15:38 +05:30
Vikas Bhansali 9a0589a445
Adding feature to download file based on LMT check (#1120)
* Adding feature to download file based on LMT check
2023-05-10 18:07:10 +05:30
Vikas Bhansali 2586050bdb
Covert relative path to absolute path in expand path (#1126)
* Covert relative path to absolute path in expand path
2023-05-10 16:11:32 +05:30
Vikas Bhansali 05a10949bd
Upgrading to go 1.19 (#1135)
* Upgrading to go 1.19
2023-05-10 14:53:05 +05:30
vibhansa-msft 037eadd482 Increasing timeout of stage 2023-05-08 08:52:38 +05:30
vibhansa-msft 2b14f03c6d Correcting copyright 2023-05-08 08:36:25 +05:30
vibhansa-msft 403c4a01c3 Merge remote-tracking branch 'origin/main' into filesFuseMain2 2023-04-28 13:13:14 +05:30
Vikas Bhansali 945e8268ab
Correcting github release step (#1124) 2023-04-27 15:02:57 +05:30
Vikas Bhansali 251047b942
Adding option to pass down allow_root option to libfuse (#1123)
Adding option to pass down allow_root option to libfuse (#1123)
2023-04-27 08:50:13 +05:30
vibhansa-msft f3c24309b9 sync with main 2023-04-26 12:00:50 +05:30
Vikas Bhansali bea95b401b
Preparing for 2.0.3 release (#1122)
* Preparing for 2.0.3 release
2023-04-26 11:26:58 +05:30
Vikas Bhansali 1008374123
Correct binary name for release (#1121)
* Correct binary name for release
2023-04-25 15:04:05 +05:30
Vikas Bhansali 30b60355b8
fix for #1102 (#1107)
* fix for #1102
2023-04-12 12:45:40 +05:30
Vikas Bhansali e60e3fe01e
uid/gid support (#1095)
* Add support for uid/gid
2023-04-10 14:34:44 +05:30
Vikas Bhansali a1f80c4694
Subdir mount fails to list blobs (#1099)
* Fix subdir listing to match correct blob names
2023-04-06 22:56:20 +05:30
Vikas Bhansali f3a4393f58
Disable compression to be a configurable feature (#1104)
* Disable compression at transport layer made configurable flag
2023-04-06 22:30:10 +05:30
Vikas Bhansali 771f66b78f
sync call can force upload a file to storage if configured (#1086)
* Adding new option to force upload a file
2023-03-22 10:56:02 +05:30
weizhi 8f655cf9e1
Fix: async (background) mount may cause problems (#1088)
#1079
Pod deletion will cause global mount point to disappear. The root cause is csi driver will bind mount the global mount point into Pod volume immediately after blobfuse2 mount return successfully. However, fuse is still mounting at background, so actually bind mount and fuse mount happened at the same time, this will lead to a problem that unmount the bind mount (when deleting a Pod) will cause the original mount point unmounted as well.
#1081
Mount is actually failed, but the errno returned by blobfuse2 is 0 and no error log (both terminal and log file).
2023-03-22 10:29:36 +05:30
Vikas Bhansali 5e06d43184
Exit with non-zero status code if allow_other is used but not enabled in fuse config (#1087)
* Fix for #1081 to return with non zero status code if allow_other is not enable in fuse.conf
2023-03-21 12:26:53 +05:30
Vikas Bhansali 4763ee5f33
DFS rename operation not encoding source url (#1082)
* Adding fix for dfs rename where source is not url encoded
2023-03-15 15:14:54 +05:30
Vikas Bhansali 849ebcd35b
Getting it ready for 2.0.2 release (#1069)
* Upgrade packages
2023-02-23 16:35:51 +05:30
Vikas Bhansali cbb241b602
Most customers are not able to list the directories so making this as default option (#1065) 2023-02-18 09:58:03 +05:30
Vikas Bhansali 1f039cfed0
Create work dir if it does not exists (#1052)
* Create work dir if it does not exists
2023-02-09 09:10:13 +05:30
Vikas Bhansali fc5629d3ac
If version check fails to reach public container mount ./all/v1 command is exited (#1050)
* Do not error out if version check fails, instead just dump the log and continue
2023-02-04 13:12:42 +05:30
Vikas Bhansali 34bdad7d87
Fix Panic generated when user does not have a home directory set (#1040)
Fix Panic generated when user does not have a home directory set
2023-02-03 11:55:57 +05:30
Vikas Bhansali 24d969d1f2
HNS account needs both dfs and blob endpoint over private-endpoint to work (#1044)
* Adding tsg for private endpoint over hns
2023-02-01 11:06:08 +05:30
Sourav Gupta a3761af40d
Updating umask value (#1045)
* Changing umask value
2023-02-01 11:05:47 +05:30
Sourav Gupta 855b27c9f1
Set ignore-open-flags to true by default (#1029)
* Making ignore-open-flags as true
2023-01-21 10:21:38 +05:30
Sourav Gupta 399ad95fb1
Mount all fix (#1034)
* Mount all fix
2023-01-20 12:32:56 +05:30
Tamer Sherif 6c7605b064
Streaming README (#1031) 2023-01-13 11:43:56 -08:00
Vikas Bhansali b7bb6309fa
uid/gid cli parameter parsing error (#1024)
Fixed uid/gid cli parameter parsing error
2023-01-07 12:03:00 +05:30
Vikas Bhansali 6795f2a1f2
Update TSG.md (#1022) 2023-01-07 08:51:40 +05:30
Vikas Bhansali e02acffd38
Copyright fix (#1025)
* Correcting copyright statement
2023-01-07 08:11:07 +05:30
Vikas Bhansali e68f102f55
Minor Fixes (#1001)
#999 Upgrade dependencies to resolve known CVEs.
#1002 In case version check fails to connect to public container, dump a log to check network and proxy settings.
#1006 Remove user and group config from logrotate file.
2022-12-23 17:37:40 +05:30
Vikas Bhansali 861627f066
TSG update for issue #1000 (#1003)
* Updating TSG with file content not refreshed issue
2022-12-14 22:20:07 +05:30
Gauri Prasad 8ab54d9613
Upgrade blobfuse2 version to 2.0.1 (#991) 2022-12-02 11:38:45 -08:00
Vikas Bhansali c48b041168
Vibhansa/v2/post ga (#988)
* Add retry in rename call when deletion fails

* Update version post GA

* Updating changelog
2022-12-01 10:35:02 +05:30
Vikas Bhansali 0410752675
Release pipeline failure resolution (#985)
Remove fuse dependency on systems where fuse3 is available.
Correct steps for Ubn-20 for package installation
ESRP code signing needs new .net version so upgrade before ESRP step
2022-11-29 10:21:58 +05:30
Vikas Bhansali c3bdf84933
Fix for GLIBC error in release pipelines (#982)
* Add retry in rename call when deletion fails

* Add step to print glib version

* build on ubn18 and 20 to lower glibc version requirements
2022-11-21 10:22:29 +05:30
Vikas Bhansali 6165f412b7
Subdirectory as cli option and support for nonempty libfuse option (#975)
* Allow mounting on a nonempty directory
* Allow subdirectory to be configured using cli option
2022-11-16 16:27:46 +05:30
Vikas Bhansali 321252411d
Fix mountall command (#973)
* Add retry in rename call when deletion fails

* Fix config file name in mount all command

* Update change log

* Reset some config which was set just for mount all before firing mount commands

* Resolving review comments

* correcting mount all commands
2022-11-15 16:12:15 +05:30
Gauri Prasad 416b249ab5
Cleanup of nightly pipeline to increase parallelism (#974) 2022-11-14 22:11:46 -08:00
Gauri Prasad 1a51d96095 Fix condition runs and vm name 2022-11-14 09:47:24 -08:00
Gauri Prasad 1f6168e0c9 Added temp and mount dir 2022-11-11 15:18:33 -08:00