This patch makes nova service-list use the scatter-gather routine
so that if a cell is down, at least the services from other cells
are listed by ignoring the down cell instead of the whole command
failing with an API exception as is the current situation. Also
making this query parallel for all cells is more efficient.
Reviewed: https:/ /review. openstack. org/579136 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=53fc4ab1ddf d2aba3a32936f9f 49b37a6e51a198
Committed: https:/
Submitter: Zuul
Branch: stable/pike
commit 53fc4ab1ddfd2ab a3a32936f9f49b3 7a6e51a198
Author: Surya Seetharaman <email address hidden>
Date: Mon May 14 13:50:12 2018 +0200
Make nova service-list use scatter-gather routine
This patch makes nova service-list use the scatter-gather routine
so that if a cell is down, at least the services from other cells
are listed by ignoring the down cell instead of the whole command
failing with an API exception as is the current situation. Also
making this query parallel for all cells is more efficient.
Depends-On: https:/ /review. openstack. org/569112/
Change-Id: I90b488102eb265 d971cade2989227 9a22d3b5273 84c100005fa60da 50dd06d352)
Closes-Bug: #1726310
(cherry picked from commit 64e76de43dc55e5