yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #63129
[Bug 1675559] Re: api-ref: os-extended-volumes:volumes_attached keys are not described
Reviewed: https://review.openstack.org/449809
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=28831f3b3d5b889a8e260b007b4010a0ed571ec0
Submitter: Jenkins
Branch: master
commit 28831f3b3d5b889a8e260b007b4010a0ed571ec0
Author: Matt Riedemann <mriedem.os@xxxxxxxxx>
Date: Fri Mar 24 16:27:06 2017 -0400
api-ref: fix os-extended-volumes:volumes_attached in servers responses
There are two main changes here:
1. The contents of the os-extended-volumes:volumes_attached list are
described, which are the id and delete_on_termination keys, the latter
being introduced in the GET /servers response in 2.3.
2. The os-extended-volumes:volumes_attached parameters are removed from
the PUT /servers and POST /servers responses, since we don't actually
include those in the response for create and update operations, only
GET /servers/{server_id} and GET /servers/detail operations.
Note: create server is fixed in a follow up patch.
Change-Id: Ic92055e3095d220a3a11e35628f04e9e67c6b71a
Closes-Bug: #1675559
** Changed in: nova
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1675559
Title:
api-ref: os-extended-volumes:volumes_attached keys are not described
Status in OpenStack Compute (nova):
Fix Released
Bug description:
In the api-ref for server details we have os-extended-
volumes:volumes_attached which just says it's an array of attached
volumes. At 2.1 it's a list of dicts with a single 'id' key which is
the volume id. After 2.3 the list of dicts can also contain the
'delete_on_termination' key.
We don't describe the actual contents of that dict in the list, i.e.
the id and delete_on_termination keys.
We need to add os-extended-volumes:volumes_attached.id and os-
extended-volumes:volumes_attached.delete_on_termination keys to the
server details reference and note that delete_on_termination is only
shown with microversion >= 2.3.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1675559/+subscriptions
References