bug: uuid mismatch on bootstrap leader
When bootstrapping an instance, there're two possible execution paths -
start_boot and start_join. While start_join takes all uuids from
JoinResponse, start_boot already deals with a bootstrapped box.cfg
(it's done in start_discover, refer to [1]). In order to make uuids
consistent across box.cfg and topology module, start_boot stage is
preceded with rebootstrap.
This case is also covered with a pytest.
- [1] doc/clustering.md
Close: #69 (closed)
Edited by Yaroslav Dynnikov