Commit graph

  • 7ebed96b44
    do not assume Garage boots in 2sec during tests test-ci-wait Quentin Dufour 2023-03-13 10:48:47 +0100
  • 40fa1242f0 update cargo.nix Alex Auvolat 2023-03-10 18:15:06 +0100
  • 9ea154ae9c admin/cluster.rs: Added rust_version. Jonathan Davies 2023-03-10 14:45:18 +0000
  • 4421378023 garage/admin.rs: Display Rust version in stats output. Jonathan Davies 2023-03-10 14:45:00 +0000
  • 25f2a46fc3 rpc/system_metrics.rs: Added rustversion label to garage_build_info metric. Jonathan Davies 2023-03-10 11:40:58 +0000
  • 3325928c13 Merge pull request 'block/repair.rs: Added migration for ScrubWorkerPersisted's time_next_run_scrub.' (#523) from jpds/garage:migrate-scrubworkerpersisted into main Alex 2023-03-10 13:25:01 +0000
  • d218f475cb block/manager.rs: Set defaults for scrub_persister. Jonathan Davies 2023-03-09 17:08:47 +0000
  • 7b65dd24e2 block/repair.rs: Added a timestamp argument to randomize_next_scrub_run_time(). Jonathan Davies 2023-03-09 16:32:22 +0000
  • b70cc0a940 block/repair.rs: Added migration for ScrubWorkerPersisted's time_next_run_scrub. Jonathan Davies 2023-03-09 15:34:14 +0000
  • 9e061d5a70 Merge pull request 'Update logo for stickers' (#521) from logo_autocollants into main Alex 2023-03-08 13:14:46 +0000
  • db69267a56 MàJ logo pour autocollants vincent 2023-03-07 21:34:55 +0100
  • 2dc80abbb1 Merge pull request 'block/repair.rs: Added a random element of 10 days to SCRUB_INTERVAL' (#516) from jpds/garage:scrub-randomize-window into main Alex 2023-03-06 14:11:25 +0000
  • 148b66b843 block/manager.rs: Display scrub-next-run. Jonathan Davies 2023-03-06 12:31:03 +0000
  • 53d09eb00f block/repair.rs: Added function and time_next_run_scrub with a random element of 10 days to SCRUB_INTERVAL to help balance scrub load across cluster. Jonathan Davies 2023-03-04 16:16:10 +0000
  • 00dcfc97a5 Merge pull request 'web_server.rs: Log X-Forwarded-For IP' (#504) from jpds/garage:web_server-log-x-forwarded-for into main Alex 2023-03-06 12:33:06 +0000
  • 4e0fc3d6c9 web/web_server.rs: Handle X-Forwarded-For here too. Jonathan Davies 2023-02-09 13:50:04 +0000
  • e4e5196066 api/generic_server.rs: Use new handle_forwarded_for_headers() function. Jonathan Davies 2023-02-09 13:49:43 +0000
  • 0d0906b066 Merge pull request 'Clearer error message when LMDB has oom error (fix #517)' (#519) from lmdb-oom-message into main Alex 2023-03-06 10:49:04 +0000
  • b8123fb6cd Clearer error message when LMDB has oom error (fix #517) Alex Auvolat 2023-03-06 11:38:49 +0100
  • 3d37be33a8 Merge pull request 'binary-packages.md: Added.' (#515) from jpds/garage:doc-binary-packages into main Alex 2023-03-06 10:17:19 +0000
  • ff70e09aa0 util/forwarded_headers.rs: Generalized handle_forwarded_for_headers() here. Jonathan Davies 2023-02-09 13:48:48 +0000
  • f056ad569d binary-packages.md: Added. Jonathan Davies 2023-02-04 09:19:19 +0000
  • 6a6f01ee09 update cargo.nix pnet_datalink-0.33.0 Alex Auvolat 2023-03-02 16:20:45 +0100
  • a5f7a79250 Merge pull request 'Add documentation on community Ansible roles' (#513) from baptiste/garage:doc_ansible into main Alex 2023-03-02 11:59:07 +0000
  • 3b22da251d Add documentation on community Ansible roles Baptiste Jonglez 2023-02-28 09:10:49 +0100
  • f0717dd169
    Bump pnet_datalink 0.28 -> 0.33 teutat3s 2023-02-28 16:06:43 +0100
  • e818e39321 Merge pull request 'docs: fix k2v spec link' (#512) from wilson/garage:wilson/docs-k2v-link into main Alex 2023-02-26 09:12:53 +0000
  • a15eb115c8 docs: fix k2v spec link wilson 2023-02-26 07:38:44 +0000
  • ae0934e018 Merge pull request 'reverse-proxy.md: Added healthcheck examples' (#505) from jpds/garage:doc-healthchecks into main Alex 2023-02-15 15:13:04 +0000
  • 6b8d634cc2 cookbook/reverse-proxy.md: Fixed up Traefik section: Jonathan Davies 2023-02-14 18:45:09 +0000
  • ee88ccf2b2 cookbook/reverse-proxy.md: Document how to use healthchecks for caddy. Jonathan Davies 2023-02-14 18:39:05 +0000
  • 4c143776bf backup.md: Added section for git-annex. Jonathan Davies 2023-01-22 21:46:56 +0000
  • 8b4d0adc75 Merge pull request 'generic_server.rs: Added support for logging X-Forwarded-For header.' (#500) from jpds/garage:generic_server-log-x-forwarded-for into main Alex 2023-02-06 14:20:12 +0000
  • c2a9f00a58 Merge pull request 'upgrading.md: Added small note about garage_build_info.' (#501) from jpds/garage:doc-upgrade-buildinfo-metric into main Alex 2023-02-06 14:20:00 +0000
  • d14678e0ac Merge pull request 'Secrets can be passed directly in config, as file, or as env' (#499) from config-files-env into main Alex 2023-02-06 14:18:58 +0000
  • 179fda9fb6 upgrading.md: Added small note about garage_build_info. Jonathan Davies 2023-02-06 12:53:55 +0000
  • 80e2326998 fixes for pr 499 Alex Auvolat 2023-02-06 12:23:55 +0100
  • 94d70bec69 generic_server.rs: Added support for logging X-Forwarded-For header. Jonathan Davies 2023-02-04 09:49:56 +0000
  • 656b8d42de secrets can be passed directly in config, as file, or as env Alex Auvolat 2023-02-03 15:27:39 +0100
  • fba8224cf0 Merge pull request 'error.rs: Corrected error message to say unexpected scope.' (#497) from jpds/garage:authorization-header-unexpected-scope into main Alex 2023-02-03 13:22:40 +0000
  • 1b6ec74748 error.rs: Corrected error messages to say unexpected scope. Jonathan Davies 2023-02-02 16:16:12 +0000
  • 30f1636a00 Merge pull request 'Documentation updates' (#496) from doc-mention-talks into main Alex 2023-01-30 17:58:05 +0000
  • 8013a5cd58 Change talk links more Alex Auvolat 2023-01-30 18:50:38 +0100
  • 2ba9463a8a Raw links to presentations Alex Auvolat 2023-01-30 18:48:00 +0100
  • 7f715ba94f zero-downtime migration procedure Alex Auvolat 2023-01-30 18:41:04 +0100
  • 44f8b1d71a Reorder reference manual section, move metrics list to there Alex Auvolat 2023-01-30 18:00:01 +0100
  • 56384677fa Add links to presentations Alex Auvolat 2023-01-30 17:43:25 +0100
  • 4cff37397f Merge pull request 'Small doc corrections' (#489) from jpds/garage:doc-corrections into main Alex 2023-01-30 16:35:30 +0000
  • 5f412abd4e cookbook/reverse-proxy.md: Added on-demand TLS section. Jonathan Davies 2023-01-28 21:57:26 +0000
  • c753a9dfb6 cookbook/monitoring.md: Added new metrics (garage_build_info, garage_replication_factor, block_compression_level). Jonathan Davies 2023-01-27 20:55:50 +0000
  • ae9c7a2900 cookbook/_index.md: Added link to monitoring documentation. Jonathan Davies 2023-01-27 18:01:06 +0000
  • 7ab27f84b8 configuration.md: Corrected OpenTelemetry. Jonathan Davies 2023-01-09 11:57:01 +0000
  • 55c369137d gateways.md: -z is a required flag for layout assign. Jonathan Davies 2023-01-04 19:02:39 +0000
  • a1005c26b6 Merge pull request 'Cargo.lock: Bump for tokio 1.25.0.' (#494) from jpds/garage:cargo-update-tokio-1.25.0 into main Alex 2023-01-30 11:41:46 +0000
  • f9573b6912 Merge pull request 'Fix duplicated content-type in error document' (#493) from baptiste/garage:fix_error_document_content_type into main Alex 2023-01-30 10:56:35 +0000
  • 4d3a5f29e0 Merge pull request 'api_server.rs: Adapted to use query string per Caddy upstream change' (#491) from jpds/garage:fix-caddy-ask-domain-query-string into main Alex 2023-01-30 10:50:47 +0000
  • e2173d00a9 Update cargo.nix Alex Auvolat 2023-01-30 11:47:34 +0100
  • 9e0567dce4 Cargo.lock: Bump for tokio 1.25.0. Jonathan Davies 2023-01-30 00:14:03 +0000
  • e85a200189 Fix duplicated content-type in error document Baptiste Jonglez 2023-01-29 22:51:20 +0100
  • 9c354f0a8f Improved bucket authorization response strings. Jonathan Davies 2023-01-29 20:27:15 +0000
  • 004bb5b4f1 api_server.rs: Adapted to use query string per Caddy upstream change. Jonathan Davies 2023-01-29 01:16:04 +0000
  • 0c618f8a89 reverse-proxy.md: Corrected web server ports in Caddy example. Jonathan Davies 2023-01-04 18:49:27 +0000
  • df30f3df4b Merge pull request 'helm chart improvements' (#425) from patrickjahns/garage:helm-improvements into main maximilien 2023-01-27 10:51:04 +0000
  • 50bce43f25
    refactor(helm): use stable as image tag for init container Patrick Jahns 2022-12-28 18:28:03 +0100
  • ac6751f509
    doc(helm): removed extra line Patrick Jahns 2022-12-28 18:27:07 +0100
  • b999bb36af
    feat(helm): ability to monitor garage via prometheus Patrick Jahns 2022-11-17 23:33:00 +0100
  • d20e8c9256
    feat(helm): allow to override the init container image Patrick Jahns 2022-11-16 21:53:28 +0100
  • fd03b184b3
    fix(helm): file permission issues when running as non-root user Patrick Jahns 2022-11-16 21:46:43 +0100
  • da6f7b0dda
    feat(helm): ensure that config changes trigger a pod rollout Patrick Jahns 2022-11-16 21:06:11 +0100
  • e17970773a
    refactor(helm): removed metadataDir and dataDir config variable Patrick Jahns 2022-11-16 20:36:20 +0100
  • 88b66c69a5
    feat(helm): allow to override the default configuration file Patrick Jahns 2022-11-16 20:23:10 +0100
  • f2c256cac4 Merge pull request 'Many clippy lints fixed' (#488) from k2v-watch-range-2 into main Alex 2023-01-26 21:10:21 +0000
  • a08e01f17a Merge pull request 'Enable daemonset deployment using the helm chart' (#409) from kaiyou/garage:feat-k8s-daemonset into main Alex 2023-01-26 21:07:58 +0000
  • d6af95d205 fix cli display bug Alex Auvolat 2023-01-26 17:50:50 +0100
  • c56794655e Fix fmt Alex Auvolat 2023-01-26 17:27:03 +0100
  • 8e93d69974 More clippy fixes Alex Auvolat 2023-01-26 17:26:32 +0100
  • 246f7468cd Merge pull request 'K2V PollRange, version 2' (#471) from k2v-watch-range-2 into main Alex 2023-01-26 16:19:04 +0000
  • 3113f6b5f2 more fixes Alex Auvolat 2023-01-26 17:14:17 +0100
  • 1dff62564f fix clippy Alex Auvolat 2023-01-26 17:05:31 +0100
  • 590a0a8450 Merge branch 'main' into k2v-watch-range-2 Alex Auvolat 2023-01-26 16:46:40 +0100
  • 611792ddcf Merge pull request 'Report available disk space in garage stats' (#487) from report-disk-usage into main Alex 2023-01-26 15:40:41 +0000
  • 94d559ae00 Merge branch 'main' into report-disk-usage Alex Auvolat 2023-01-26 16:20:41 +0100
  • 5fb383fe4c Merge pull request 'cargo: Bump dependencies to latest version' (#484) from jpds/garage:cargo-bumps into main Alex 2023-01-26 15:17:09 +0000
  • 654999e254 Update Cargo.nix Alex Auvolat 2023-01-26 15:50:54 +0100
  • 0da054194b Update Cargo.nix Alex Auvolat 2023-01-26 15:44:22 +0100
  • c7d0ad0aa0 Add local disk usage to exported prometheus metrics Alex Auvolat 2023-01-26 15:30:36 +0100
  • efb6b6e868 Disk space report Alex Auvolat 2023-01-26 15:04:32 +0100
  • f251b4721f Apply nixfmt to all .nix files; fix devshell and add it to cache Alex Auvolat 2023-01-26 12:20:12 +0100
  • 3dc655095f db/Cargo.toml: Updated rusqlite from 0.27 to 0.28. Jonathan Davies 2023-01-23 23:37:20 +0000
  • 20c1cdf662 Cargo.toml: Loosen tracing dependency to just 0.1. Jonathan Davies 2023-01-23 22:27:44 +0000
  • f952e37ba7 {model,util}/Cargo.toml: Updated blake2 from 0.9 to 0.10. Jonathan Davies 2023-01-23 22:19:37 +0000
  • fbafa76284 {db,util}/Cargo.toml: Updated mktemp from 0.4 to 0.5. Jonathan Davies 2023-01-23 22:13:07 +0000
  • 63e22e71f2 api/Cargo.toml: Updated idna from 0.2 to 0.3. Jonathan Davies 2023-01-23 22:10:25 +0000
  • f6eaf3661c garage/Cargo.toml: Updated timeage from 0.3 to 0.4. Jonathan Davies 2023-01-23 22:04:43 +0000
  • d3b2a68988 {garage,util}/Cargo.toml: Updated toml from 0.5 to 0.6. Jonathan Davies 2023-01-23 22:00:17 +0000
  • b4a1a6a32f util/time.rs: Updated deprecated associated function to timestamp_opt(). Jonathan Davies 2023-01-23 19:53:12 +0000
  • bcac889f9a Cargo.toml: Updated clap from 3.1.18 to 4.1. Jonathan Davies 2023-01-23 19:49:27 +0000
  • 9e08a05e69 k2v-client/Cargo.toml: Loosen dependencies. Jonathan Davies 2023-01-23 19:30:08 +0000
  • 69497be5c6 Cargo.lock: Ran cargo update. Jonathan Davies 2023-01-23 19:29:06 +0000
  • 36944f1839 Cargo.toml: Updated base64 from 0.13 to 0.21. Jonathan Davies 2023-01-23 19:14:07 +0000