commit df058720434cdca2726eb8c16f323a98bfc73ce3
Author: Dan Smith <email address hidden>
Date: Thu Aug 30 14:18:16 2018 -0700
Move conductor wait_until_ready() delay before manager init
The Service base class already waits for conductor to be responsive
before allowing service startup to continue. However, it does this
after the manager __init__, which could do some things expecting
conductor to be up (and does now in compute). This moves the check
and wait loop above the manager init so we don't start anything in
the manager until we know conductor is alive.
Reviewed: https:/ /review. openstack. org/598353 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=df058720434 cdca2726eb8c16f 323a98bfc73ce3
Committed: https:/
Submitter: Zuul
Branch: master
commit df058720434cdca 2726eb8c16f323a 98bfc73ce3
Author: Dan Smith <email address hidden>
Date: Thu Aug 30 14:18:16 2018 -0700
Move conductor wait_until_ready() delay before manager init
The Service base class already waits for conductor to be responsive
before allowing service startup to continue. However, it does this
after the manager __init__, which could do some things expecting
conductor to be up (and does now in compute). This moves the check
and wait loop above the manager init so we don't start anything in
the manager until we know conductor is alive.
Change-Id: Ib56fdb38839434 d504fadccbeda65 ab2e267b514
Closes-Bug: #1789484