Alex
74d0c47f21
Merge pull request 'Add node-global lock for bucket/key operations ( fix #723 )' ( #728 ) from lock-createbucket into main
...
ci/woodpecker/push/debug Pipeline was successful
Reviewed-on: #728
2024-02-22 12:05:19 +00:00
Alex
cff702a951
[lock-createbucket] Add node-global lock for bucket/key operations ( fix #723 )
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
2024-02-22 12:28:21 +01:00
Alex
7e212e20e0
Merge pull request 'Minor typos & grammar fixes in docs' ( #727 ) from hartraft/garage:docs-typo-fix into main
...
Reviewed-on: #727
2024-02-22 09:26:08 +00:00
hartraft
00a5f14a7b
Align admin endpoint port
ci/woodpecker/pr/debug Pipeline was successful
2024-02-20 21:19:00 +01:00
hartraft
1a07c8dd54
Minor typos and grammar
ci/woodpecker/pr/debug Pipeline was successful
2024-02-20 21:03:39 +01:00
hartraft
292f4ff9cb
Typo
...
ci/woodpecker/pr/debug Pipeline was successful
Fix small typo on the getting started guide
2024-02-20 18:35:56 +00:00
Alex
75e591727d
[next-0.10] cluster node status metrics: report nodes of all active layout versions
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline failed
ci/woodpecker/deployment/release/1 Pipeline failed
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline failed
ci/woodpecker/deployment/release/3 Pipeline failed
ci/woodpecker/deployment/publish unknown status
2024-02-20 17:08:31 +01:00
Alex
643d1aabd8
Merge branch 'main' into next-0.10
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
2024-02-20 17:02:44 +01:00
Alex
885405d944
Merge pull request 'system metrics improvements' ( #726 ) from peer-metrics into main
...
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/cron/release/2 Pipeline was successful
ci/woodpecker/cron/debug Pipeline was successful
ci/woodpecker/cron/release/1 Pipeline was successful
ci/woodpecker/cron/release/3 Pipeline was successful
ci/woodpecker/cron/release/4 Pipeline was successful
ci/woodpecker/cron/publish Pipeline was successful
Reviewed-on: #726
2024-02-20 15:35:12 +00:00
Alex
bcd571ef57
[peer-metrics] add documentation for new cluster status metrics
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline was successful
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/publish Pipeline was successful
2024-02-20 14:59:04 +01:00
Alex
b868493da9
[peer-metrics] add basic cluster node status metrics ( fix #545 )
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
2024-02-20 14:50:24 +01:00
Alex
182a23cc12
[peer-metrics] refactor SystemMetrics to hold a reference to System
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
2024-02-20 14:20:58 +01:00
Alex
3cdf69f079
[peer-metrics] Add metrics for cluster health, like GetClusterHealth admin API
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
2024-02-20 13:50:45 +01:00
Alex
00d479358d
[peer-metrics] refactor/simplify SystemMetrics
2024-02-20 13:50:45 +01:00
Alex
203bb10035
Merge pull request 'Filter nodes Garage tries to connect to' ( #719 ) from reconnect-only-current into main
...
ci/woodpecker/push/debug Pipeline was successful
Reviewed-on: #719
2024-02-20 10:37:11 +00:00
Alex
e91576677e
[reconnect-only-current] filter nodes to reconnect to
...
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
do not try reconnecting to nodes received from consul/kubernetes
discovery if they are not currently in the layout
2024-02-20 11:07:10 +01:00
Alex
0b9859befa
Merge pull request 'garage_net: retry connecting when new IP is learned' ( #724 ) from networking-fixes into main
...
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/cron/debug Pipeline was successful
ci/woodpecker/cron/release/3 Pipeline was successful
ci/woodpecker/cron/release/1 Pipeline was successful
ci/woodpecker/cron/release/2 Pipeline was successful
ci/woodpecker/cron/release/4 Pipeline was successful
ci/woodpecker/cron/publish Pipeline was successful
Reviewed-on: #724
2024-02-19 17:37:01 +00:00
Alex
95e3a39b4d
[networking-fixes] small refactoring in garage_net peering
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
2024-02-19 18:12:21 +01:00
Alex
66fe893023
[networking-fixes] garage_net: retry connecting when new IP is learned
2024-02-19 18:12:21 +01:00
Alex
6bb34899f2
Merge pull request 'fixes to RPC networking' ( #721 ) from networking-fixes into main
...
ci/woodpecker/push/debug Pipeline failed
Reviewed-on: #721
2024-02-19 11:44:05 +00:00
Alex
eab54b3798
[networking-fixes] add doc for rpc_bind_outgoing
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/publish Pipeline was successful
2024-02-19 11:45:44 +01:00
Alex
b96f84b894
[networking-fixes] add option to bind outgoing RPC sockets ( fix #638 )
...
Thanks to yuka for the original patch.
2024-02-19 11:45:44 +01:00
Alex
f0bbad2db9
[networking-fixes] use rpc_public_addr in netapp's HelloMessage
2024-02-19 11:45:44 +01:00
Alex
b8217361c0
Merge pull request 'doc: fixes to index of configuration options' ( #722 ) from doc-fixes into main
...
ci/woodpecker/push/debug Pipeline was successful
Reviewed-on: #722
2024-02-19 10:45:14 +00:00
Alex
e73cb79e1e
[doc-fixes] configuration reference: fix typo and set block size in M
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
2024-02-19 11:42:06 +01:00
Alex
e54effec45
[doc-fixes] fixes to index of configuration options
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
2024-02-19 11:36:22 +01:00
Alex
eb4a6ce106
Merge branch 'main' into next-0.10
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline was successful
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/publish Pipeline was successful
2024-02-15 14:06:34 +01:00
Alex
7be3f15e45
Merge pull request 'import Netapp code into Garage codebase' ( #717 ) from import-netapp into main
...
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/cron/debug Pipeline was successful
ci/woodpecker/cron/release/2 Pipeline was successful
ci/woodpecker/cron/release/1 Pipeline was successful
ci/woodpecker/cron/release/3 Pipeline was successful
ci/woodpecker/cron/release/4 Pipeline was successful
ci/woodpecker/cron/publish Pipeline was successful
Reviewed-on: #717
2024-02-15 12:51:52 +00:00
Alex
125c662860
[import-netapp] move and rename FullMeshPeeringSrategy to PeeringManager
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline was successful
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/publish Pipeline was successful
2024-02-15 12:15:35 +01:00
Alex
5766befb24
[import-netapp] fix tests
2024-02-15 12:15:33 +01:00
Alex
5ea24254a9
[import-netapp] import Netapp code into Garage codebase
2024-02-15 12:15:07 +01:00
Alex
a2ab275da8
Merge pull request 'Fix cargo warnings in Cargo.toml files' ( #718 ) from fix-cargo-toml into main
...
ci/woodpecker/push/debug Pipeline was successful
Reviewed-on: #718
2024-02-15 11:14:01 +00:00
Alex
1b0f167d2f
[fix-cargo-toml] fix cargo warnings in Cargo.toml files
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/publish Pipeline was successful
2024-02-15 10:54:58 +01:00
Alex
cf2af186fc
Merge branch 'main' into next-0.10
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
2024-02-13 11:36:28 +01:00
Alex
823078b4cd
Merge pull request 'small fixes to config/secrets handling' ( #715 ) from fix-secrets-695 into main
...
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/cron/debug Pipeline was successful
ci/woodpecker/cron/release/2 Pipeline was successful
ci/woodpecker/cron/release/4 Pipeline was successful
ci/woodpecker/cron/release/3 Pipeline was successful
ci/woodpecker/cron/release/1 Pipeline was successful
ci/woodpecker/cron/publish Pipeline was successful
Reviewed-on: #715
2024-02-13 10:04:49 +00:00
Alex
ea09b483fe
Merge pull request 'doc: mention warn
and error
as available log levels' ( #716 ) from emilylange/garage:doc/mention-warn-error-log-levels into main
...
ci/woodpecker/push/debug Pipeline failed
Reviewed-on: #716
2024-02-13 08:13:23 +00:00
emilylange
c86ac264cb
doc: mention warn
and error
as available log levels
...
ci/woodpecker/pr/debug Pipeline was successful
For some users, this might be their first time being interacting with
the `env_logger` crate.
As such, they might not be aware that less verbose log levels exist.
Some might not want to log every incoming request, for example.
This commit also adds syntax hints to the code-fence for bash for better
syntax highlighting of that section, and repeats itself multiple times,
that `info` is, in fact, the default.
No changes to the recommendation of log levels were made.
2024-02-12 18:00:51 +01:00
Alex
bf283c9924
[fix-secrets-695] config: replace String by PathBuf for *_file
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
2024-02-12 15:36:43 +01:00
Alex
25e5738568
[fix-secrets-695] take into account rpc secret from file for cli commands ( fix #695 )
2024-02-12 10:42:17 +01:00
Alex
198188017c
Merge pull request 'Implement header overriding in GetObject ( fix #650 )' ( #713 ) from header-override-650 into main
...
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/cron/release/3 Pipeline was successful
ci/woodpecker/cron/release/2 Pipeline was successful
ci/woodpecker/cron/debug Pipeline was successful
ci/woodpecker/cron/release/1 Pipeline was successful
ci/woodpecker/cron/release/4 Pipeline was successful
ci/woodpecker/cron/publish Pipeline was successful
Reviewed-on: #713
2024-02-09 15:40:18 +00:00
Alex
02e98e2d10
[header-override-650] implement header overriding in GetObject ( fix #650 )
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
2024-02-09 15:58:46 +01:00
Alex
fe175fa8e2
Merge pull request 'garage block info
: find blocks by prefix ( fix #682 )' ( #712 ) from block-info-short-682 into main
...
ci/woodpecker/push/debug Pipeline was successful
Reviewed-on: #712
2024-02-09 14:07:29 +00:00
Alex
3865080c35
Merge pull request 'Allow multi-character delimiters in List* ( fix #692 )' ( #711 ) from multi-char-delimiter-692 into main
...
ci/woodpecker/push/debug Pipeline was successful
Reviewed-on: #711
2024-02-09 13:38:17 +00:00
Alex
8da67b3aa2
[block-info-short-682] garage block info
: find blocks by prefix ( fix #682 )
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
2024-02-09 14:35:53 +01:00
Alex
10bc2ead60
[multi-char-delimiter-692] allow multi-character delimiters in List* ( fix #692 )
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
2024-02-09 14:15:29 +01:00
Alex
0c7ce001c9
Merge pull request 'Fix & simplify CI using Woodpecker' ( #706 ) from nix-improvements into main
...
ci/woodpecker/push/debug Pipeline failed
Reviewed-on: #706
2024-02-09 12:11:23 +00:00
Alex
f7ae966ed3
[nix-improvements] special case for Docker's "386" architecture
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline was successful
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/publish Pipeline was successful
2024-02-09 12:49:17 +01:00
Alex
561fad0b44
[nix-improvements] get rid of Drone
2024-02-09 12:19:16 +01:00
Alex
1be75fbf4e
[nix-improvements] fix kaniko and manifest-tool
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/deployment/release/4 Pipeline was successful
ci/woodpecker/deployment/debug Pipeline was successful
ci/woodpecker/deployment/release/2 Pipeline failed
ci/woodpecker/deployment/release/1 Pipeline was successful
ci/woodpecker/deployment/release/3 Pipeline was successful
ci/woodpecker/deployment/publish unknown status
2024-02-09 11:46:46 +01:00
Alex
555ed75548
[nix-improvements] ci: check static as separate step
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
2024-02-09 11:36:51 +01:00