neogo: Fix obvious configuration mistake automatically

Misconfigured min_peers value will not let neo-go service to become
operational and will stall fixture initialization.

Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
This commit is contained in:
Vitaliy Potyarkin 2025-05-13 11:09:35 +03:00
parent 974915c1ca
commit dae295ec3a

View file

@ -187,6 +187,8 @@ def neogo_deployment(_deployment, request, alphabet_deployment):
"""neo-go deployment parameters."""
deployment = _customizable_deployment(Component.NEOGO, _deployment, request)
deployment.node_count = alphabet_deployment.node_count
if deployment.min_peers > alphabet_deployment.node_count - 1:
deployment.min_peers = alphabet_deployment.node_count - 1
return deployment