Commit graph

176 commits

Author SHA1 Message Date
Vitaliy Filippov
9e1e6d5efb Bump version to 0.28.0, same as GeeseFS 2021-09-17 14:10:18 +03:00
Vitaliy Filippov
c009c91223 Bump version to 0.27.1, same as GeeseFS 2021-09-14 16:06:02 +03:00
Vitaliy Filippov
a3244fcc37 Bump version to 0.27.0 2021-09-14 13:43:35 +03:00
Vitaliy Filippov
4c2dcb458a Example too 2021-09-14 13:38:01 +03:00
Vitaliy Filippov
e5022657a8 Oops, of course it should be RWM 2021-09-14 13:36:37 +03:00
Vitaliy Filippov
05244d9252 Bump version to 0.26.2, same as for GeeseFS 2021-09-07 14:55:20 +03:00
Vitaliy Filippov
33f0675cc0 Pass stderr through to not wait for it 2021-09-07 14:55:20 +03:00
Vitaliy Filippov
462812730a Do not pass empty region, use stderr for GeeseFS log 2021-09-07 13:37:04 +03:00
Vitaliy Filippov
63c658384f Add release action 2021-08-24 14:16:00 +03:00
Vitaliy Filippov
02568bfa05 Rename repository to k8s-csi-s3 2021-08-24 13:33:26 +03:00
Vitaliy Filippov
ecd954b294 Bump version to 0.25.2 2021-08-24 12:57:25 +03:00
Vitaliy Filippov
fb8cabde0a Update registry links 2021-08-24 12:56:08 +03:00
Vitaliy Filippov
54914a023d Update LICENSE and AUTHORS 2021-08-24 12:53:47 +03:00
Vitaliy Filippov
9a95fab141 Use geesefs build from github 2021-08-24 12:52:08 +03:00
Vitaliy Filippov
6cb771975f Copy example into readme 2021-07-27 14:54:17 +03:00
Vitaliy Filippov
33b7213f87 Remove scary "data loss" warning 2021-07-27 14:34:43 +03:00
Vitaliy Filippov
cf621e5b24 Remove default region 2021-07-27 13:56:51 +03:00
Vitaliy Filippov
1b89d0c8df geesefs/goofys does not accept options after arguments because of urfave/cli 2021-07-27 13:56:51 +03:00
Vitaliy Filippov
164a2e8e87 Rename ctrox/csi-s3 to yandex-cloud/csi-s3 2021-07-27 13:56:51 +03:00
Vitaliy Filippov
c7d8bfa63b Rename CSI driver to ru.yandex.s3.csi 2021-07-27 13:56:50 +03:00
Vitaliy Filippov
5f2af76a30 Add mount options example 2021-07-27 13:56:50 +03:00
Vitaliy Filippov
051957c015 Delete objects in parallel when deleting auto-created volumes 2021-07-27 13:10:45 +03:00
Vitaliy Filippov
5487b3f8f1 Add manual (static) provisioning example 2021-07-27 13:10:45 +03:00
Vitaliy Filippov
638df760b3 Remove s3backer mounter as it's mostly unusable 2021-07-27 13:10:44 +03:00
Vitaliy Filippov
b0826cde8a Rename Goofys mounter to GeeseFS and use it by default 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
d862713147 It is. 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
f917390fee Call process.Wait to reap children 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
0bb71bb573 Add 3 FIXMEs 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
ff72c3ce16 Remove recursion in waitForProcess 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
d6ce51c169 Adjust manifests for local development 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
aed57e8440 Use goofys binary in docker image 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
07c3e2eb6e Do not store additional metadata in .metadata.json in the bucket itself 2021-07-26 21:11:32 +03:00
Vitaliy Filippov
560b3353de Remove extra dependencies 2021-07-19 15:41:45 +03:00
Vitaliy Filippov
c8f6d347a3 Remove additional FSPath prefix 2021-07-19 15:41:45 +03:00
Vitaliy Filippov
2428b27907 Use goofys binary 2021-07-19 15:41:45 +03:00
Vitaliy Filippov
08408625bd Add mount options support 2021-07-16 16:12:57 +03:00
Cyrill Troxler
2c02bbae0f Merge pull request from Boxjan/master
* use rclone 1.54.1
* if removeBucket or removePrefix failed, fsmeta is not deleted
* fix removeObjects error check
* add removeObjectsOneByOne as a fallback when removeObjects fails
* fix repeat in yaml
2021-04-10 10:18:16 +02:00
boxjan
e4cdb54679 Although get a EOF error, we should still know it 2021-04-09 21:45:52 +08:00
boxjan
e4116a33da fix problem: log format; fs meta; 2021-04-08 22:35:31 +08:00
boxjan
dc98732919 fix problem
* rclone use 1.54.1
* add EnsureFSMetaExist func
* fix removeObjects have err check
* add removeObjectsOneByOne, when removeObjects failed, will try to use it
* fix repeat in yaml
2021-04-08 00:06:56 +08:00
Cyrill Troxler
8b7849953a Merge pull request from ctrox/gh-actions
Add github action for build and test
2021-04-06 20:57:36 +02:00
Cyrill Troxler
9a710fac30 Fix Makefile and Dockerfiles 2021-04-06 20:52:15 +02:00
Cyrill Troxler
4645d216d9 Add github action for build and test 2021-04-06 20:40:42 +02:00
Cyrill Troxler
e044fd07ac Prepare release v1.2.0-rc.1 2021-04-06 19:31:43 +02:00
Cyrill Troxler
8c44fcf214 Only delete bucket if the volume is the alone user 2021-04-06 19:24:09 +02:00
Cyrill Troxler
9ad9bc3554 Merge pull request from Boxjan/master
use csi-provisioner:v2.1.0, provider and attacher will only run in master node
2021-04-06 18:31:41 +02:00
boxjan
b8edf03c8c use csi-provisioner:v2.1.0, provider and attacher will only run in master 2021-04-06 22:17:01 +08:00
Cyrill Troxler
fb25bba655 Fix list in README 2021-04-05 15:12:31 +02:00
Cyrill Troxler
9f09e7662c Merge branch 'bucket-prefixes' 2021-04-05 15:10:18 +02:00
Cyrill Troxler
9ee2e2c977 Use volume ID as a prefix if the bucket is fixed in the storage class
With this, each volume will get its own prefix within the bucket if it
is configured in the storage class. This also ensures backwards
compatibility with older volumes that have been created in earlier
versions of csi-s3.
2021-04-05 15:07:16 +02:00