@Akhil: I saw your ping on IRC. I the rebuild code paths is the following
* https://github.com/openstack/nova/blob/8ca9b7254b50351c0e4b3cf79e76851c20823ecd/nova/api/openstack/compute/servers.py#L1113 (running in the nova-api service) * https://github.com/openstack/nova/blob/8ca9b7254b50351c0e4b3cf79e76851c20823ecd/nova/compute/api.py#L3596 (still in the nova-api) * https://github.com/openstack/nova/blob/8ca9b7254b50351c0e4b3cf79e76851c20823ecd/nova/conductor/manager.py#L1223 (running in the nova-conductor service) * https://github.com/openstack/nova/blob/8ca9b7254b50351c0e4b3cf79e76851c20823ecd/nova/compute/manager.py#L3282 (would run in the nova-compute service)
I think we should introduce the service up check at the start of https://github.com/openstack/nova/blob/8ca9b7254b50351c0e4b3cf79e76851c20823ecd/nova/compute/api.py#L3401
@Akhil: I saw your ping on IRC. I the rebuild code paths is the following
* https:/ /github. com/openstack/ nova/blob/ 8ca9b7254b50351 c0e4b3cf79e7685 1c20823ecd/ nova/api/ openstack/ compute/ servers. py#L1113 (running in the nova-api service) /github. com/openstack/ nova/blob/ 8ca9b7254b50351 c0e4b3cf79e7685 1c20823ecd/ nova/compute/ api.py# L3596 (still in the nova-api) /github. com/openstack/ nova/blob/ 8ca9b7254b50351 c0e4b3cf79e7685 1c20823ecd/ nova/conductor/ manager. py#L1223 (running in the nova-conductor service) /github. com/openstack/ nova/blob/ 8ca9b7254b50351 c0e4b3cf79e7685 1c20823ecd/ nova/compute/ manager. py#L3282 (would run in the nova-compute service)
* https:/
* https:/
* https:/
I think we should introduce the service up check at the start of https:/ /github. com/openstack/ nova/blob/ 8ca9b7254b50351 c0e4b3cf79e7685 1c20823ecd/ nova/compute/ api.py# L3401