Open vrogach2020 opened 2 years ago
Waiting until clusterwide config will be applied or until a startup_timeout
will reached in up()
looks meaningful for me. This startup_timeout
should be applied only for waiting cluster bootstrapping: not to the migration itself. (The name of the option is to be discussed. Maybe bootstrap_timeout
.)
We should also add the startup_timeout
(or how we'll name it) query parameter into the /migrations/up
HTTP endpoint.
I'll include it into our backlog without a deadline. Reach me if you want to raise a priority here.
If clusterwide config has not applied yet after cluster start migration will fail. This is a common scenario in tests.
See
Maybe we can introduce is_healthy() check or a timeout into up() and wait until config is applied ?
Now i need to use such workaraound: