After some debugging it seems that scheduler_utils.setup_instance_group(context, request_spec) in the conductor [3] returns empty host list because the instance query in [4] returns 0 instances for a non empty uuids filter.
Jul 08 19:43:18 ubuntu nova-conductor[7138]: INFO nova.objects.instance_group [None req-6f7cea32-7573-41ee-8eea-0383c5ade138 admin admin] !!! filters {'deleted': False, 'uuid': [u'bbb51826-a9fa-4b66-b976-e9cf1c75175d', u'e6d4be63-8e4e-4be7-ba41-4b56d234a1b4', u'60eb2895-b098-4d5e-b5b2-d9a0686f39bd', u'4c2abe15-40a1-49f7-ada4-11fa9ad7dfef', u'e869bc16-40f8-4fd1-a738-c3015b999cef', u'eeefa697-95ef-445e-985c-da2ae9e6f9e2', u'65614545-9425-4531-8b17-442c6a18dffd', u'9a2c1e5e-0f84-49de-b42e-7baf7935a139', u'c1e22c58-307a-4a67-8e58-90651d42d8e9', u'6680b18b-6e3b-4934-9679-97a61cee35b2', u'd2ac7593-48e0-4aea-813b-b4133acacc53', u'5085065c-a514-4d2b-8060-9ed12f4cb947', u'45b5c17f-b65f-4e1a-abd7-b5b079a4eb60']} Jul 08 19:43:18 ubuntu nova-conductor[7138]: INFO nova.objects.instance_group [None req-6f7cea32-7573-41ee-8eea-0383c5ade138 admin admin] !!! instances: 0 Jul 08 19:43:18 ubuntu nova-conductor[7138]: INFO nova.scheduler.utils [None req-6f7cea32-7573-41ee-8eea-0383c5ade138 admin admin] !!! group_hosts set([]) Jul 08 19:43:18 ubuntu nova-conductor[7138]: INFO nova.scheduler.utils [None req-6f7cea32-7573-41ee-8eea-0383c5ade138 admin admin] !!! group_info GroupDetails(hosts=set([]), policies=[u'anti-affinity'], members=[u'bbb51826-a9fa-4b66-b976-e9cf1c75175d', u'e6d4be63-8e4e-4be7-ba41-4b56d234a1b4', u'60eb2895-b098-4d5e-b5b2-d9a0686f39bd', u'4c2abe15-40a1-49f7-ada4-11fa9ad7dfef', u'e869bc16-40f8-4fd1-a738-c3015b999cef', u'eeefa697-95ef-445e-985c-da2ae9e6f9e2', u'65614545-9425-4531-8b17-442c6a18dffd', u'9a2c1e5e-0f84-49de-b42e-7baf7935a139', u'c1e22c58-307a-4a67-8e58-90651d42d8e9', u'6680b18b-6e3b-4934-9679-97a61cee35b2', u'd2ac7593-48e0-4aea-813b-b4133acacc53', u'5085065c-a514-4d2b-8060-9ed12f4cb947', u'45b5c17f-b65f-4e1a-abd7-b5b079a4eb60']) Jul 08 19:43:18 ubuntu nova-conductor[7138]: INFO nova.conductor.manager [None req-6f7cea32-7573-41ee-8eea-0383c5ade138 admin admin] group members=[u'bbb51826-a9fa-4b66-b976-e9cf1c75175d', u'e6d4be63-8e4e-4be7-ba41-4b56d234a1b4', u'60eb2895-b098-4d5e-b5b2-d9a0686f39bd', u'4c2abe15-40a1-49f7-ada4-11fa9ad7dfef', u'e869bc16-40f8-4fd1-a738-c3015b999cef', u'eeefa697-95ef-445e-985c-da2ae9e6f9e2', u'65614545-9425-4531-8b17-442c6a18dffd', u'9a2c1e5e-0f84-49de-b42e-7baf7935a139', u'c1e22c58-307a-4a67-8e58-90651d42d8e9', u'6680b18b-6e3b-4934-9679-97a61cee35b2', u'd2ac7593-48e0-4aea-813b-b4133acacc53', u'5085065c-a514-4d2b-8060-9ed12f4cb947', u'45b5c17f-b65f-4e1a-abd7-b5b079a4eb60'], group hosts=[]
[3] https://github.com/openstack/nova/blob/c0350da4a1607d7aa113caceaefb5d29303c7eed/nova/conductor/manager.py#L711-L713 [4] https://github.com/openstack/nova/blob/c0350da4a1607d7aa113caceaefb5d29303c7eed/nova/objects/instance_group.py#L422
After some debugging it seems that scheduler_ utils.setup_ instance_ group(context, request_spec) in the conductor [3] returns empty host list because the instance query in [4] returns 0 instances for a non empty uuids filter.
Jul 08 19:43:18 ubuntu nova-conductor[ 7138]: INFO nova.objects. instance_ group [None req-6f7cea32- 7573-41ee- 8eea-0383c5ade1 38 admin admin] !!! filters {'deleted': False, 'uuid': [u'bbb51826- a9fa-4b66- b976-e9cf1c7517 5d', u'e6d4be63- 8e4e-4be7- ba41-4b56d234a1 b4', u'60eb2895- b098-4d5e- b5b2-d9a0686f39 bd', u'4c2abe15- 40a1-49f7- ada4-11fa9ad7df ef', u'e869bc16- 40f8-4fd1- a738-c3015b999c ef', u'eeefa697- 95ef-445e- 985c-da2ae9e6f9 e2', u'65614545- 9425-4531- 8b17-442c6a18df fd', u'9a2c1e5e- 0f84-49de- b42e-7baf7935a1 39', u'c1e22c58- 307a-4a67- 8e58-90651d42d8 e9', u'6680b18b- 6e3b-4934- 9679-97a61cee35 b2', u'd2ac7593- 48e0-4aea- 813b-b4133acacc 53', u'5085065c- a514-4d2b- 8060-9ed12f4cb9 47', u'45b5c17f- b65f-4e1a- abd7-b5b079a4eb 60']} 7138]: INFO nova.objects. instance_ group [None req-6f7cea32- 7573-41ee- 8eea-0383c5ade1 38 admin admin] !!! instances: 0 7138]: INFO nova.scheduler. utils [None req-6f7cea32- 7573-41ee- 8eea-0383c5ade1 38 admin admin] !!! group_hosts set([]) 7138]: INFO nova.scheduler. utils [None req-6f7cea32- 7573-41ee- 8eea-0383c5ade1 38 admin admin] !!! group_info GroupDetails( hosts=set( []), policies= [u'anti- affinity' ], members= [u'bbb51826- a9fa-4b66- b976-e9cf1c7517 5d', u'e6d4be63- 8e4e-4be7- ba41-4b56d234a1 b4', u'60eb2895- b098-4d5e- b5b2-d9a0686f39 bd', u'4c2abe15- 40a1-49f7- ada4-11fa9ad7df ef', u'e869bc16- 40f8-4fd1- a738-c3015b999c ef', u'eeefa697- 95ef-445e- 985c-da2ae9e6f9 e2', u'65614545- 9425-4531- 8b17-442c6a18df fd', u'9a2c1e5e- 0f84-49de- b42e-7baf7935a1 39', u'c1e22c58- 307a-4a67- 8e58-90651d42d8 e9', u'6680b18b- 6e3b-4934- 9679-97a61cee35 b2', u'd2ac7593- 48e0-4aea- 813b-b4133acacc 53', u'5085065c- a514-4d2b- 8060-9ed12f4cb9 47', u'45b5c17f- b65f-4e1a- abd7-b5b079a4eb 60']) 7138]: INFO nova.conductor. manager [None req-6f7cea32- 7573-41ee- 8eea-0383c5ade1 38 admin admin] group members= [u'bbb51826- a9fa-4b66- b976-e9cf1c7517 5d', u'e6d4be63- 8e4e-4be7- ba41-4b56d234a1 b4', u'60eb2895- b098-4d5e- b5b2-d9a0686f39 bd', u'4c2abe15- 40a1-49f7- ada4-11fa9ad7df ef', u'e869bc16- 40f8-4fd1- a738-c3015b999c ef', u'eeefa697- 95ef-445e- 985c-da2ae9e6f9 e2', u'65614545- 9425-4531- 8b17-442c6a18df fd', u'9a2c1e5e- 0f84-49de- b42e-7baf7935a1 39', u'c1e22c58- 307a-4a67- 8e58-90651d42d8 e9', u'6680b18b- 6e3b-4934- 9679-97a61cee35 b2', u'd2ac7593- 48e0-4aea- 813b-b4133acacc 53', u'5085065c- a514-4d2b- 8060-9ed12f4cb9 47', u'45b5c17f- b65f-4e1a- abd7-b5b079a4eb 60'], group hosts=[]
Jul 08 19:43:18 ubuntu nova-conductor[
Jul 08 19:43:18 ubuntu nova-conductor[
Jul 08 19:43:18 ubuntu nova-conductor[
Jul 08 19:43:18 ubuntu nova-conductor[
[3] https:/ /github. com/openstack/ nova/blob/ c0350da4a1607d7 aa113caceaefb5d 29303c7eed/ nova/conductor/ manager. py#L711- L713 /github. com/openstack/ nova/blob/ c0350da4a1607d7 aa113caceaefb5d 29303c7eed/ nova/objects/ instance_ group.py# L422
[4] https:/