Update automatic updater blueprint to catch missing requirement
from https://github.com/storj/storj/pull/2677#pullrequestreview-270882629 this bit evidently never made it in. See: https://review.dev.storj.io/c/storj/private/+/2053 https://review.dev.storj.io/c/storj/storj/+/2054 Change-Id: Ie1435867cefa6d7e8b9f71bca13e24a161a619ae
This commit is contained in:
parent
36c461bd59
commit
a974db7eec
@ -42,6 +42,8 @@ Update check will regularly, with jitter, contact Version Server, which responds
|
||||
}
|
||||
```
|
||||
|
||||
Independent of an active rollout, a process will confirm that it at least meets the allowed version minimum. if it does not, it will proceed to upgrade to at least the suggested_version if it is not part of a rollout.
|
||||
|
||||
When there is a newer version is available it needs to calculate whether it needs to update. To check whether rollout has reached this node it needs to calculate `hash(rollout_seed, node_id) < rollout_cursor`. This exact behavior may differ for canary nodes, which always get the latest version.
|
||||
|
||||
* The update check must verify that it is a trusted server.
|
||||
|
Loading…
Reference in New Issue
Block a user