Hi, guys

The approved spec show-server-group had 2 options for response. 

1. First one(current spec):

         "server": {
            "server_groups": [ # not cached
                   "0b5d2c72-12cc-4ba6-a8d7-3ff5cc1d8cb8"
            ]
        }
   }

related discuss: https://review.openstack.org/#/c/612255/11/specs/stein/approved/show-server-group.rst@67

digest:  This  decouple the current  implementation of server groups then get a  generic API.


2 Second one:

        "server": {
            "server_group": {
                "name": "groupA",
                "id": "0b5d2c72-12cc-4ba6-a8d7-3ff5cc1d8cb8"
            }

related discuss: https://review.openstack.org/#/c/612255/4/specs/stein/approved/list-server-group.rst@62

digest:  people have tried to change the api to allow adding/removing servers to/from groups, but still not implement yet.


we need align this for continuing this work. thanks.


Reference:

bp: https://blueprints.launchpad.net/nova/+spec/show-server-group

spec: https://review.openstack.org/#/c/612255/13/specs/stein/approved/show-server-group.rst

code:  https://review.openstack.org/#/c/621474/23


Regards

Yongli He