storj/storagenode/trust
Clement Sam db7c6d38e5 storagenode/orders: archive unsent order for untrusted satellite
The order service still tries to settle orders at all instances even
when the satellite is marked as untrusted by the trust service, which
will always fail because the trust cache no longer has record of the
URL of the satellite, and it will keep retrying.

This leaves a lot of "satellite is untrusted" errors in the logs.
There has been several complaints on the forum because this was
happening a lot for the stefanlite and I expect it will be the
same issue for the decommisioned satellites US2 and EUN-1 once
the forget-satellite command is run to clean up the satellite.

This change allows the order service to archive unsent orders available
for any untrusted satellite, and will not attempt to settle the order.

https://github.com/storj/storj/issues/6262

Change-Id: If0f7f1783587cd18fab8917d45948f22df5b1dcf
2023-10-12 13:48:07 +00:00
..
cache_test.go cmd/storagenode: add forget-satellite subcommand 2023-09-13 19:06:55 +00:00
cache.go cmd/storagenode: add forget-satellite subcommand 2023-09-13 19:06:55 +00:00
common_test.go common: separate repository 2019-12-27 14:11:15 +02:00
config_test.go common: separate repository 2019-12-27 14:11:15 +02:00
config.go storagenode: use storj.io/dcs-satellites now 2021-06-21 15:11:30 +00:00
doc.go storagenode: add doc.go files for sno packages 2021-09-29 08:24:56 +00:00
excluder_test.go satellite/metainfo: don't rely on exact error name 2021-04-29 18:35:56 +00:00
excluder.go all: add missing dots 2020-08-11 17:50:01 +03:00
file_source_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
file_source.go all: add missing dots 2020-08-11 17:50:01 +03:00
http_source_test.go storagenode/trust: fix go 1.14 failures 2020-03-24 11:04:30 +00:00
http_source.go ci: fix lint errors 2021-05-17 13:37:31 +00:00
list_test.go common: separate repository 2019-12-27 14:11:15 +02:00
list.go all: fix dots 2020-07-16 14:58:28 +00:00
rule_test.go storagenode/trust: rule and excluders 2019-12-10 21:08:12 +00:00
rule.go all: fix dots 2020-07-16 14:58:28 +00:00
satellite_url_test.go storagenode/trust: missed one error test 2021-04-30 10:52:44 +03:00
satellite_url.go all: add missing dots 2020-08-11 17:50:01 +03:00
service_test.go storagenode/orders: archive unsent order for untrusted satellite 2023-10-12 13:48:07 +00:00
service.go storagenode/orders: archive unsent order for untrusted satellite 2023-10-12 13:48:07 +00:00
source_test.go storagenode/trust: wire up list into pool 2019-12-13 20:32:50 +00:00
source.go all: reformat comments as required by gofmt 1.19 2022-08-10 18:24:55 +00:00
static_source_test.go storagenode/trust: wire up list into pool 2019-12-13 20:32:50 +00:00
static_source.go all: add missing dots 2020-08-11 17:50:01 +03:00