[nova] API updates week 19-26
Hello Everyone, Please find the Nova API updates of this week. API Related BP : ============ COMPLETED: 1. Support adding description while locking an instance: - https://blueprints.launchpad.net/nova/+spec/add-locked-reason Code Ready for Review: ------------------------------ 1. Add host and hypervisor_hostname flag to create server - Topic: https://review.opendev.org/#/q/topic:bp/add-host-and-hypervisor-hostname-fla...) - Weekly Progress: patch is updated with review comment. ready for re-review. I will re-review it tomorrow. 2. Specifying az when restore shelved server - Topic: https://review.opendev.org/#/q/topic:bp/support-specifying-az-when-restore-s...) - Weekly Progress: Review comments is fixed and ready to re-review. 3. Nova API cleanup - Topic: https://review.opendev.org/#/c/666889/ - Weekly Progress: Code is up for review. A lot of files changed but should be ok to review. I have pushed a couple of patches for missing tests of previous microversions. 4. Detach and attach boot volumes: - Topic: https://review.openstack.org/#/q/topic:bp/detach-boot-volume+(status:open+OR...) - Weekly Progress: No Progress Spec Ready for Review: ----------------------------- 1. Nova API policy improvement - Spec: https://review.openstack.org/#/c/547850/ - PoC: https://review.openstack.org/#/q/topic:bp/policy-default-refresh+(status:ope...) - Weekly Progress: Under review and updates. 2. Support for changing deleted_on_termination after boot -Spec: https://review.openstack.org/#/c/580336/ - Weekly Progress: No update this week. 3. Support delete_on_termination in volume attach api -Spec: https://review.openstack.org/#/c/612949/ - Weekly Progress: No updates this week. 4. Add API ref guideline for body text - ~8 api-ref are left to fix. Previously approved Spec needs to be re-proposed for Train: --------------------------------------------------------------------------- 1. Servers Ips non-unique network names : - https://blueprints.launchpad.net/nova/+spec/servers-ips-non-unique-network-n... - https://review.openstack.org/#/q/topic:bp/servers-ips-non-unique-network-nam...) 2. Volume multiattach enhancements: - https://blueprints.launchpad.net/nova/+spec/volume-multiattach-enhancements - https://review.openstack.org/#/q/topic:bp/volume-multiattach-enhancements+(s...) Bugs: ==== No progress report in this week too. I will start the bug triage next week. NOTE- There might be some bug which is not tagged as 'api' or 'api-ref', those are not in the above list. Tag such bugs so that we can keep our eyes. -gmann
3. Nova API cleanup - Topic: https://review.opendev.org/#/c/666889/ - Weekly Progress: Code is up for review. A lot of files changed but should be ok to review. I have pushed a couple of patches for missing tests of previous microversions.
I added this to the runway queue [1], assuming it is complete and ready. efried [1] https://etherpad.openstack.org/p/nova-runways-train
On 6/27/2019 8:50 AM, Ghanshyam Mann wrote:
4. Detach and attach boot volumes: - Topic:https://review.openstack.org/#/q/topic:bp/detach-boot-volume+(status:open+OR...) - Weekly Progress: No Progress
The spec for this blueprint was fast-approved for Train since it was previously approved in Stein but the Train spec needs to be amended based on the corner case issues that came up during review in Stein and were discussed at the Train PTG: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/005804.html So someone needs to amend the spec. I think Kevin is busy with other things at the moment so if anyone else is interested in this they could help out by doing the spec amendment so we can at least get that done before the spec freeze deadline next month.
Spec Ready for Review: -----------------------------
4. Add API ref guideline for body text - ~8 api-ref are left to fix.
This isn't really a spec, right? Anyway, do you have a list of which API references still need work? Are they APIs that we still care about, i.e. not some nova-network or cells v1 obsolete APIs? -- Thanks, Matt
---- On Fri, 28 Jun 2019 00:07:12 +0900 Matt Riedemann <mriedemos@gmail.com> wrote ----
On 6/27/2019 8:50 AM, Ghanshyam Mann wrote:
4. Detach and attach boot volumes: - Topic:https://review.openstack.org/#/q/topic:bp/detach-boot-volume+(status:open+OR...) - Weekly Progress: No Progress
The spec for this blueprint was fast-approved for Train since it was previously approved in Stein but the Train spec needs to be amended based on the corner case issues that came up during review in Stein and were discussed at the Train PTG:
http://lists.openstack.org/pipermail/openstack-discuss/2019-May/005804.html
So someone needs to amend the spec. I think Kevin is busy with other things at the moment so if anyone else is interested in this they could help out by doing the spec amendment so we can at least get that done before the spec freeze deadline next month.
Spec Ready for Review: -----------------------------
4. Add API ref guideline for body text - ~8 api-ref are left to fix.
This isn't really a spec, right? Anyway, do you have a list of which API references still need work? Are they APIs that we still care about, i.e. not some nova-network or cells v1 obsolete APIs?
Yeah. Only two we need to fix, others are deprecated one. Let me remove the todo part from them and add NOTE about "Do not update the deprecated one" ./api-ref/source/servers.inc ./api-ref/source/servers-actions.inc ./api-ref/source/os-tenant-network.inc ./api-ref/source/os-floating-ip-dns.inc ./api-ref/source/os-networks.inc ./api-ref/source/os-security-group-default-rules.inc ./api-ref/source/os-security-groups.inc -gmann
--
Thanks,
Matt
participants (3)
-
Eric Fried
-
Ghanshyam Mann
-
Matt Riedemann