Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor jepsen test | Alex Auvolat | 2023-10-18 | 3 | -155/+244 |
| | |||||
* | remove useless files | Alex Auvolat | 2023-10-18 | 5 | -310/+3 |
| | |||||
* | the fix for increasing timestamps does not make things linearizable | Alex Auvolat | 2023-10-18 | 1 | -2/+3 |
| | |||||
* | even without nemesis, s3 get/put/delete is not linearizable (is this normal?) | Alex Auvolat | 2023-10-18 | 3 | -37/+64 |
| | |||||
* | better match exceptions | Alex Auvolat | 2023-10-18 | 1 | -9/+11 |
| | |||||
* | jepsen: s3 gets and puts | Alex Auvolat | 2023-10-18 | 7 | -102/+141 |
| | |||||
* | jepsen connects to vagrant vms | Alex Auvolat | 2023-10-18 | 8 | -124/+38 |
| | |||||
* | jepsen ssh into containers seem to work ? | Alex Auvolat | 2023-10-18 | 7 | -19/+150 |
| | |||||
* | jepsen: wip | Alex Auvolat | 2023-10-18 | 12 | -0/+471 |
| | |||||
* | bump version to v0.9.0v0.9.0next | Alex Auvolat | 2023-10-10 | 1 | -1/+1 |
| | |||||
* | Merge branch 'main' into nextv0.9.0-rc1 | Alex Auvolat | 2023-10-03 | 1 | -1/+1 |
|\ | |||||
| * | doc: update endpoint_url documentation | Florian Klink | 2023-10-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | Since `awscli` `>=1.29.0` or `>=2.13.0` it is now possible to use the `AWS_ENDPOINT_URL` environment variable, or the `endpoint_url` config key to override the endpoint URL. This means, the aws bash function to wrap with --endpoint-url is not necessary anymore. Update invocations to reflect that. https://docs.aws.amazon.com/sdkref/latest/guide/feature-ss-endpoints.html https://github.com/aws/aws-cli/issues/4454#issuecomment-1626116607 | ||||
* | | add upgrade test for garage 0.8 -> 0.9 | Alex Auvolat | 2023-09-27 | 4 | -18/+126 |
| | | |||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-09-11 | 1 | -1/+1 |
|\| | |||||
| * | update version to 0.8.4v0.8.4hold-netapp-0.5.2 | Alex Auvolat | 2023-09-05 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'main' into nextv0.9.0-beta1 | Alex Auvolat | 2023-08-29 | 1 | -1/+1 |
|\| | |||||
| * | bump version to 0.8.3v0.8.3-rc1 | Alex Auvolat | 2023-08-28 | 1 | -1/+1 |
| | | |||||
* | | smoke test: add multipart upload test with part re-upload | Alex Auvolat | 2023-06-09 | 1 | -12/+12 |
| | | |||||
* | | Add multipart upload using aws s3api | Alex Auvolat | 2023-06-09 | 1 | -1/+35 |
| | | |||||
* | | Minio tests for multipart upload behaviour: | Alex Auvolat | 2023-06-09 | 2 | -0/+241 |
| | | | | | | | | | | - upload part renumbering test - part skipping test | ||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-05-09 | 2 | -4/+34 |
|\| | |||||
| * | Helm: Increment patch version | Jonatan Steuernagel | 2023-05-08 | 1 | -1/+1 |
| | | |||||
| * | Helm: Include newer config parameters as values | Jonatan Steuernagel | 2023-05-08 | 1 | -3/+33 |
| | | | | | | | | | | Add all missing parameters from the reference manual. Primarily to enable the use of the new lmdb engine | ||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-04-25 | 6 | -41/+175 |
|\| | |||||
| * | Update Helm chart versions (app + chart) | Kamil Banach | 2023-03-23 | 1 | -2/+2 |
| | | | | | | | | | | * chart version: 0.4.0 * app version: v0.8.2 | ||||
| * | refactor(helm): use stable as image tag for init container | Patrick Jahns | 2023-01-27 | 1 | -1/+1 |
| | | |||||
| * | doc(helm): removed extra line | Patrick Jahns | 2023-01-27 | 1 | -1/+0 |
| | | |||||
| * | feat(helm): ability to monitor garage via prometheus | Patrick Jahns | 2023-01-27 | 4 | -0/+94 |
| | | |||||
| * | feat(helm): allow to override the init container image | Patrick Jahns | 2023-01-27 | 2 | -1/+7 |
| | | |||||
| * | fix(helm): file permission issues when running as non-root user | Patrick Jahns | 2023-01-27 | 2 | -5/+8 |
| | | | | | | | | | | | | Specify the user group for the garage (and init) process and ensure that the persistent storage is mounted with the correct file system group | ||||
| * | feat(helm): ensure that config changes trigger a pod rollout | Patrick Jahns | 2023-01-27 | 1 | -1/+3 |
| | | |||||
| * | refactor(helm): removed metadataDir and dataDir config variable | Patrick Jahns | 2023-01-27 | 1 | -4/+2 |
| | | | | | | | | | | The variables were only templated into the configuration file and did not change the pod mountpaths, so the variables were not necessary | ||||
| * | feat(helm): allow to override the default configuration file | Patrick Jahns | 2023-01-27 | 2 | -25/+30 |
| | | | | | | | | Signed-off-by: Patrick Jahns <kontakt@patrickjahns.de> | ||||
| * | Bump the helm chart version | kaiyou | 2022-12-25 | 1 | -1/+1 |
| | | |||||
| * | Set hostPath type for volumes | kaiyou | 2022-12-25 | 1 | -0/+2 |
| | | |||||
| * | Fix volume handling and persistence flag | kaiyou | 2022-12-25 | 1 | -2/+2 |
| | | |||||
| * | Enable daemonset deployment using the helm chart | kaiyou | 2022-12-25 | 2 | -5/+30 |
| | | | | | | | | | | | | DaemonSet is a k8s resource that schedules one instance per node, which is useful for some garage deployment use cases, including managing garage nodes using k8s node labels | ||||
* | | Merge pull request 'Changed all instances of 'key new' to 'key create' to ↵ | Alex | 2023-01-04 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | | | | make it the same as the bucket commands.' (#459) from jpds/garage:key-create-standardize into next Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/459 | ||||
| * | | Changed all instances of 'key new' to 'key create' to make it consistent as ↵ | Jonathan Davies | 2023-01-03 | 1 | -1/+1 |
| |/ | | | | | | | bucket commands issued normally around the same time. | ||||
* | | Merge branch 'main' into next | Alex Auvolat | 2023-01-04 | 3 | -6/+17 |
|\| | |||||
| * | chore(helm): bump chart number | Patrick Jahns | 2022-12-11 | 1 | -1/+1 |
| | | |||||
| * | feat(helm): allow to add custom labels to created ingress resources | Patrick Jahns | 2022-12-11 | 2 | -0/+8 |
| | | |||||
| * | refactor(helm): disable the ingress per default | Patrick Jahns | 2022-12-11 | 1 | -5/+8 |
| | | | | | | | | | | | | | | | | | | The default values forces people to create an ingress resources, where per default an ingress is not necessary to start garage. If someone wants to utilize an ingress, he would need to define the values for the ingress either way, so enabling the ingress explicitly makes more sense, then requiring it to be disabled per default | ||||
* | | Merge commit 'ec12d6c' into next | Alex Auvolat | 2022-12-11 | 2 | -2/+3 |
|\ \ | |/ |/| | |||||
| * | Fix integration test | Alex Auvolat | 2022-11-08 | 2 | -2/+3 |
| | | |||||
* | | Add best practices and doc of monitoring (fix #419) | Alex Auvolat | 2022-11-16 | 1 | -0/+1053 |
|/ | |||||
* | Fix helm chart with correct configuration syntaxfix-helm-chart | Alex Auvolat | 2022-10-18 | 1 | -4/+5 |
| | |||||
* | Some things are now in result-bin | Alex Auvolat | 2022-10-18 | 1 | -1/+1 |
| | |||||
* | Updates values.yml with some opinionated and untested defaults | Maximilien R | 2022-09-30 | 2 | -35/+54 |
| | |||||
* | Add missing ClusterRole and bindings for CRDs | Maximilien R | 2022-09-30 | 1 | -0/+28 |
| |