The bug is reproduced.
It's correct for using RESTFUL API. +--------------------------------------+-------------------+--------------------+------------------------------------------------------------------------------------+----------+ | Id | Name | Policies | Members | Metadata | +--------------------------------------+-------------------+--------------------+------------------------------------------------------------------------------------+----------+ | 211a62d0-de78-4311-8250-c014fed46f0e | antiaffinitygroup | [u'anti-affinity'] | [u'5c37820b-d9e5-49b6-ad3c-9845f1667224', u'd1da3837-a5c5-45a4-8b2b-bc53559fcc8e'] | {} | +--------------------------------------+-------------------+--------------------+------------------------------------------------------------------------------------+----------+ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ nova list +--------------------------------------+-------+--------+------------+-------------+----------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+-------+--------+------------+-------------+----------+ | 7c32f761-3f49-46b5-86c6-1cbfe8a4e0d5 | test | ERROR | - | NOSTATE | | | 1964dae7-89bb-45d4-af90-ddba48c135a7 | test2 | ERROR | - | NOSTATE | | | 5c37820b-d9e5-49b6-ad3c-9845f1667224 | test2 | ERROR | - | NOSTATE | | | d1da3837-a5c5-45a4-8b2b-bc53559fcc8e | test2 | ERROR | - | NOSTATE | | +--------------------------------------+-------+--------+------------+-------------+----------+ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ nova delete 7c32f761-3f49-46b5-86c6-1cbfe8a4e0d5 Request to delete server 7c32f761-3f49-46b5-86c6-1cbfe8a4e0d5 has been accepted. [tecs@tecs nova(keystone_admin)]$ nova delete 1964dae7-89bb-45d4-af90-ddba48c135a7 Request to delete server 1964dae7-89bb-45d4-af90-ddba48c135a7 has been accepted. [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ nova list +--------------------------------------+-------+--------+------------+-------------+----------+ | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+-------+--------+------------+-------------+----------+ | 5c37820b-d9e5-49b6-ad3c-9845f1667224 | test2 | ERROR | - | NOSTATE | | | d1da3837-a5c5-45a4-8b2b-bc53559fcc8e | test2 | ERROR | - | NOSTATE | | +--------------------------------------+-------+--------+------------+-------------+----------+ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ [tecs@tecs nova(keystone_admin)]$ nova server-group-list +--------------------------------------+-------------------+--------------------+------------------------------------------------------------------------------------+----------+ | Id | Name | Policies | Members | Metadata | +--------------------------------------+-------------------+--------------------+------------------------------------------------------------------------------------+----------+ | 211a62d0-de78-4311-8250-c014fed46f0e | antiaffinitygroup | [u'anti-affinity'] | [u'5c37820b-d9e5-49b6-ad3c-9845f1667224', u'd1da3837-a5c5-45a4-8b2b-bc53559fcc8e'] | {} | +--------------------------------------+-------------------+--------------------+------------------------------------------------------------------------------------+----------+
But the instance is not deleted in ins--------------+--------------------------------------+----------------------------------+ | instance_groups_created_at | instance_groups_updated_at | instance_groups_deleted_at | instance_groups_deleted | instance_groups_id | instance_groups_user_id | instance_groups_project_id | instance_groups_uuid | instance_groups_name | instance_group_policy_1_created_at | instance_group_policy_1_updated_at | instance_group_policy_1_deleted_at | instance_group_policy_1_deleted | instance_group_policy_1_id | instance_group_policy_1_policy | instance_group_policy_1_group_id | instance_group_member_1_created_at | instance_group_member_1_updated_at | instance_group_member_1_deleted_at | instance_group_member_1_deleted | instance_group_member_1_id | instance_group_member_1_instance_id | instance_group_member_1_group_id | +----------------------------+----------------------------+----------------------------+-------------------------+--------------------+----------------------------------+----------------------------------+--------------------------------------+----------------------+------------------------------------+------------------------------------+------------------------------------+---------------------------------+----------------------------+--------------------------------+----------------------------------+------------------------------------+------------------------------------+------------------------------------+---------------------------------+----------------------------+--------------------------------------+----------------------------------+ | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490f976d4164f5b1d4d2 | 83db410d8acb493eb460c06944e5d030 | 211a62d0-de78-4311-8250-c014fed46f0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:10:59 | NULL | NULL | 0 | 1 | 7c32f761-3f49-46b5-86c6-1cbfe8a4e0d5 | 1 | | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490f976d4164f5b1d4d2 | 83db410d8acb493eb460c06944e5d030 | 211a62d0-de78-4311-8250-c014fed46f0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:11:38 | NULL | NULL | 0 | 2 | 1964dae7-89bb-45d4-af90-ddba48c135a7 | 1 | | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490f976d4164f5b1d4d2 | 83db410d8acb493eb460c06944e5d030 | 211a62d0-de78-4311-8250-c014fed46f0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:20:02 | NULL | NULL | 0 | 3 | d1da3837-a5c5-45a4-8b2b-bc53559fcc8e | 1 | | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490f976d4164f5b1d4d2 | 83db410d8acb493eb460c06944e5d030 | 211a62d0-de78-4311-8250-c014fed46f0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:20:17 | NULL | NULL | 0 | 4 | 5c37820b-d9e5-49b6-ad3c-9845f1667224 | 1 | +----------------------------+----------------------------+----------------------------+-------------------------+--------------------+----------------------------------+----------------------------------+--------------------------------------+----------------------+------------------------------------+------------------------------------+------------------------------------+---------------------------------+----------------------------+--------------------------------+----------------------------------+------------------------------------+------------------------------------+------------------------------------+---------------------------------+----------------------------+--------------------------------------+----------------------------------+ 4 rows in set (0.00 sec)
mysql> tance_group_member table.
The bug is reproduced.
It's correct for using RESTFUL API. ------- ------- ------- ------- ----+-- ------- ------- ---+--- ------- ------- ---+--- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----+-- ------- -+ ------- ------- ------- ------- ----+-- ------- ------- ---+--- ------- ------- ---+--- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----+-- ------- -+ de78-4311- 8250-c014fed46f 0e | antiaffinitygroup | [u'anti-affinity'] | [u'5c37820b- d9e5-49b6- ad3c-9845f16672 24', u'd1da3837- a5c5-45a4- 8b2b-bc53559fcc 8e'] | {} | ------- ------- ------- ------- ----+-- ------- ------- ---+--- ------- ------- ---+--- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----+-- ------- -+ admin)] $ admin)] $ admin)] $ admin)] $ nova list ------- ------- ------- ------- ----+-- -----+- ------- +------ ------+ ------- ------+ ------- ---+ ------- ------- ------- ------- ----+-- -----+- ------- +------ ------+ ------- ------+ ------- ---+ 3f49-46b5- 86c6-1cbfe8a4e0 d5 | test | ERROR | - | NOSTATE | | 89bb-45d4- af90-ddba48c135 a7 | test2 | ERROR | - | NOSTATE | | d9e5-49b6- ad3c-9845f16672 24 | test2 | ERROR | - | NOSTATE | | a5c5-45a4- 8b2b-bc53559fcc 8e | test2 | ERROR | - | NOSTATE | | ------- ------- ------- ------- ----+-- -----+- ------- +------ ------+ ------- ------+ ------- ---+ admin)] $ admin)] $ admin)] $ admin)] $ nova delete 7c32f761- 3f49-46b5- 86c6-1cbfe8a4e0 d5 3f49-46b5- 86c6-1cbfe8a4e0 d5 has been accepted. admin)] $ nova delete 1964dae7- 89bb-45d4- af90-ddba48c135 a7 89bb-45d4- af90-ddba48c135 a7 has been accepted. admin)] $ admin)] $ admin)] $ nova list ------- ------- ------- ------- ----+-- -----+- ------- +------ ------+ ------- ------+ ------- ---+ ------- ------- ------- ------- ----+-- -----+- ------- +------ ------+ ------- ------+ ------- ---+ d9e5-49b6- ad3c-9845f16672 24 | test2 | ERROR | - | NOSTATE | | a5c5-45a4- 8b2b-bc53559fcc 8e | test2 | ERROR | - | NOSTATE | | ------- ------- ------- ------- ----+-- -----+- ------- +------ ------+ ------- ------+ ------- ---+ admin)] $ admin)] $ admin)] $ nova server-group-list ------- ------- ------- ------- ----+-- ------- ------- ---+--- ------- ------- ---+--- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----+-- ------- -+ ------- ------- ------- ------- ----+-- ------- ------- ---+--- ------- ------- ---+--- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----+-- ------- -+ de78-4311- 8250-c014fed46f 0e | antiaffinitygroup | [u'anti-affinity'] | [u'5c37820b- d9e5-49b6- ad3c-9845f16672 24', u'd1da3837- a5c5-45a4- 8b2b-bc53559fcc 8e'] | {} | ------- ------- ------- ------- ----+-- ------- ------- ---+--- ------- ------- ---+--- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ----+-- ------- -+
+------
| Id | Name | Policies | Members | Metadata |
+------
| 211a62d0-
+------
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
+------
| ID | Name | Status | Task State | Power State | Networks |
+------
| 7c32f761-
| 1964dae7-
| 5c37820b-
| d1da3837-
+------
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
Request to delete server 7c32f761-
[tecs@tecs nova(keystone_
Request to delete server 1964dae7-
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
+------
| ID | Name | Status | Task State | Power State | Networks |
+------
| 5c37820b-
| d1da3837-
+------
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
[tecs@tecs nova(keystone_
+------
| Id | Name | Policies | Members | Metadata |
+------
| 211a62d0-
+------
But the instance is not deleted in ins---- ------- ---+--- ------- ------- ------- ------- ------- +------ ------- ------- ------- ------- + groups_ created_ at | instance_ groups_ updated_ at | instance_ groups_ deleted_ at | instance_ groups_ deleted | instance_groups_id | instance_ groups_ user_id | instance_ groups_ project_ id | instance_ groups_ uuid | instance_ groups_ name | instance_ group_policy_ 1_created_ at | instance_ group_policy_ 1_updated_ at | instance_ group_policy_ 1_deleted_ at | instance_ group_policy_ 1_deleted | instance_ group_policy_ 1_id | instance_ group_policy_ 1_policy | instance_ group_policy_ 1_group_ id | instance_ group_member_ 1_created_ at | instance_ group_member_ 1_updated_ at | instance_ group_member_ 1_deleted_ at | instance_ group_member_ 1_deleted | instance_ group_member_ 1_id | instance_ group_member_ 1_instance_ id | instance_ group_member_ 1_group_ id | ------- ------- ------- -+----- ------- ------- ------- --+---- ------- ------- ------- ---+--- ------- ------- ------- -+----- ------- ------- -+----- ------- ------- ------- ------- -+----- ------- ------- ------- ------- -+----- ------- ------- ------- ------- -----+- ------- ------- ------- +------ ------- ------- ------- ------- --+---- ------- ------- ------- ------- ----+-- ------- ------- ------- ------- ------+ ------- ------- ------- ------- -----+- ------- ------- ------- ------+ ------- ------- ------- ------- ----+-- ------- ------- ------- ------- ----+-- ------- ------- ------- ------- ------+ ------- ------- ------- ------- ------- -+----- ------- ------- ------- ------- ---+--- ------- ------- ------- ------- --+---- ------- ------- ------- ---+--- ------- ------- ------- ------- ------- +------ ------- ------- ------- ------- + f976d4164f5b1d4 d2 | 83db410d8acb493 eb460c06944e5d0 30 | 211a62d0- de78-4311- 8250-c014fed46f 0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:10:59 | NULL | NULL | 0 | 1 | 7c32f761- 3f49-46b5- 86c6-1cbfe8a4e0 d5 | 1 | f976d4164f5b1d4 d2 | 83db410d8acb493 eb460c06944e5d0 30 | 211a62d0- de78-4311- 8250-c014fed46f 0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:11:38 | NULL | NULL | 0 | 2 | 1964dae7- 89bb-45d4- af90-ddba48c135 a7 | 1 | f976d4164f5b1d4 d2 | 83db410d8acb493 eb460c06944e5d0 30 | 211a62d0- de78-4311- 8250-c014fed46f 0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:20:02 | NULL | NULL | 0 | 3 | d1da3837- a5c5-45a4- 8b2b-bc53559fcc 8e | 1 | f976d4164f5b1d4 d2 | 83db410d8acb493 eb460c06944e5d0 30 | 211a62d0- de78-4311- 8250-c014fed46f 0e | antiaffinitygroup | 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | anti-affinity | 1 | 2016-03-07 06:20:17 | NULL | NULL | 0 | 4 | 5c37820b- d9e5-49b6- ad3c-9845f16672 24 | 1 | ------- ------- ------- -+----- ------- ------- ------- --+---- ------- ------- ------- ---+--- ------- ------- ------- -+----- ------- ------- -+----- ------- ------- ------- ------- -+----- ------- ------- ------- ------- -+----- ------- ------- ------- ------- -----+- ------- ------- ------- +------ ------- ------- ------- ------- --+---- ------- ------- ------- ------- ----+-- ------- ------- ------- ------- ------+ ------- ------- ------- ------- -----+- ------- ------- ------- ------+ ------- ------- ------- ------- ----+-- ------- ------- ------- ------- ----+-- ------- ------- ------- ------- ------+ ------- ------- ------- ------- ------- -+----- ------- ------- ------- ------- ---+--- ------- ------- ------- ------- --+---- ------- ------- ------- ---+--- ------- ------- ------- ------- ------- +------ ------- ------- ------- ------- +
| instance_
+------
| 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490
| 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490
| 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490
| 2016-03-07 03:59:48 | NULL | NULL | 0 | 1 | 9dea1e0c8b36490
+------
4 rows in set (0.00 sec)
mysql> tance_group_member table.