Alex
5254750658
Merge pull request 'Add TLS support for Consul discovery + refactoring' ( #405 ) from consul-tls into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/405
2022-10-18 20:20:55 +00:00
Alex Auvolat
57b5c2c754
Change reqwest rustls features
2022-10-18 22:11:27 +02:00
Alex Auvolat
8bc5caf7aa
Fix issue with 'http(s)://' prefix
2022-10-18 21:17:11 +02:00
Alex Auvolat
2da8786f54
move things around
2022-10-18 19:13:52 +02:00
Alex Auvolat
5d8d393054
Load TLS certificates only once
2022-10-18 19:11:16 +02:00
Alex Auvolat
002b9fc50c
Add TLS support for Consul discovery + refactoring
2022-10-18 18:38:20 +02:00
Alex
5670599372
Merge pull request 'Use status code 204 No Content for empty responses' ( #403 ) from tobikris/garage:http-no-content into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/403
2022-10-18 14:20:44 +00:00
Alex
7bc9fd34b2
Merge pull request 'upgrade Nix toolchain' ( #400 ) from upgrade-toolchain into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/400
2022-10-18 14:16:52 +00:00
Alex Auvolat
a54a63c491
Add function to upload a build and its dependencies to the cache
...
to faster bootstrap new runner nodes
2022-10-18 14:19:19 +02:00
Tobias Krischer
f1c96d108c
update k2v docs for status 204 changes
2022-10-18 13:50:56 +02:00
Alex Auvolat
8fc93abc79
Some things are now in result-bin
2022-10-18 13:39:21 +02:00
Alex Auvolat
667ca9d3e3
Cleanup nix scripts
2022-10-18 12:48:31 +02:00
Alex Auvolat
6a5eba0b72
Add garage_db test to CI
2022-10-18 12:33:35 +02:00
Alex Auvolat
00cf076412
Fix cargo2nix feature discovery
2022-10-18 12:15:45 +02:00
Alex Auvolat
7c0c229934
move refresh_toolchain
2022-10-18 12:15:31 +02:00
Tobias Krischer
7865003323
Use status code 204 No Content for empty responses
2022-10-17 10:55:26 +02:00
Quentin
4582a8f34a
Merge pull request 'Update 'doc/book/reference-manual/features.md'' ( #402 ) from borgified/garage:borgified-patch-1 into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/402
2022-10-16 07:41:32 +00:00
borgified
8e442001b9
Update 'doc/book/reference-manual/features.md'
...
typo
2022-10-16 07:13:21 +00:00
Alex Auvolat
c050a59fd0
Fix conditional testing in garage_db
2022-10-14 18:27:18 +02:00
Alex Auvolat
fcaee3bea0
definitively expunge openssl from dependencies everywhere
2022-10-14 18:10:36 +02:00
Alex Auvolat
e89e047c5a
Fix i386 build with custom toolchain (armv6 unknown state)
2022-10-14 18:10:24 +02:00
Alex Auvolat
8d04ae7014
cargo2nix unstable (patched), rust 1.63.0, nixpkgs 22.05 (32-bit builds are broken)
2022-10-14 14:30:48 +02:00
Alex Auvolat
3039bb5d43
rm .gitattributes
2022-10-13 12:40:42 +02:00
Mendes
bcdd1e0c33
Added some comment
2022-10-11 18:29:21 +02:00
Mendes
e5664c9822
Improved the statistics displayed in layout show
...
corrected a few bugs
2022-10-11 17:17:13 +02:00
Mendes
4abab246f1
cargo fmt
2022-10-10 17:21:13 +02:00
Mendes
fcf9ac674a
Tests written in layout.rs
...
added staged_parameters to ClusterLayout
removed the serde(default) -> will need a migration function
2022-10-10 17:19:25 +02:00
Mendes
911eb17bd9
corrected warnings of cargo clippy
2022-10-06 14:53:57 +02:00
Mendes
9407df60cc
Corrected two bugs:
...
- self.node_id_vec was not properly updated when the previous ring was empty
- ClusterLayout::merge was not considering changes in the layout parameters
2022-10-06 12:54:51 +02:00
Mendes
a951b6c452
Added a CLI command to update the parameters for the layout computation (for now, only the zone redundancy)
2022-10-05 16:04:19 +02:00
Mendes
ceac3713d6
modifications in several files to :
...
- have consistent error return types
- store the zone redundancy in a Lww
- print the error and message in the CLI (TODO: for the server Api, should msg be returned in the body response?)
2022-10-05 15:29:48 +02:00
Mendes
829f815a89
Merge remote-tracking branch 'origin/main' into optimal-layout
2022-10-04 18:14:49 +02:00
Mendes
99f96b9564
deleted zone_redundancy from System struct
2022-10-04 18:09:24 +02:00
Alex
a096ced355
Merge pull request 'Fix instant substractions that might have panicked' ( #398 ) from fix-time into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/398
2022-10-02 16:41:06 +02:00
Alex
e21b672c96
Merge pull request 'Add helm chart' ( #331 ) from chemicstry/garage:helm_chart into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/331
Reviewed-by: maximilien <me@mricher.fr>
2022-10-02 16:40:54 +02:00
Maximilien R
db0c8b3980
Updates values.yml with some opinionated and untested defaults
2022-09-30 18:46:57 +02:00
Maximilien R
6dba7dadf4
Add missing ClusterRole and bindings for CRDs
2022-09-30 18:46:57 +02:00
chemicstry
d2c937a931
Fix typo
2022-09-30 18:46:57 +02:00
chemicstry
744c3b4d94
Update docs
2022-09-30 18:46:57 +02:00
chemicstry
b71fa2ddf4
Generate random RPC secret if not provided
2022-09-30 18:46:57 +02:00
chemicstry
37a73d7d37
Move documentation to book
2022-09-30 18:46:57 +02:00
chemicstry
d0f08c254e
Add secret to overrides
2022-09-30 18:46:57 +02:00
chemicstry
fa52558ca1
Add configuration instructions to README
2022-09-30 18:46:57 +02:00
chemicstry
131cc2532b
Cleanup values.yaml
2022-09-30 18:46:57 +02:00
chemicstry
a93dcce841
Add helm chart
2022-09-30 18:46:57 +02:00
Alex
b17d59cfab
Merge pull request 'Document db_engine' ( #399 ) from doc-0.8 into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/399
2022-09-29 17:29:44 +02:00
Alex Auvolat
ad917ffd3f
Fix instant substractions that might have panicked
2022-09-29 15:53:54 +02:00
Alex
497164d782
Merge pull request 'Shutdown properly on SIGTERM/SIGHUP and on Windows signals' ( #397 ) from handle-sigterm into main
...
Reviewed-on: https://git.deuxfleurs.fr/Deuxfleurs/garage/pulls/397
2022-09-28 12:16:55 +02:00
Alex Auvolat
1f97ce37e6
Shutdown properly on SIGTERM/SIGHUP and on Windows signals
2022-09-28 10:41:59 +02:00
Alex Auvolat
0ab0d3cc29
Document db_engine
2022-09-27 16:52:36 +02:00