[nova] API updates week 19-34

Ghanshyam Mann gmann at ghanshyammann.com
Thu Aug 22 13:49:59 UTC 2019


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 

2. Add host and hypervisor_hostname flag to create server 
- https://blueprints.launchpad.net/nova/+spec/add-host-and-hypervisor-hostname-flag-to-create-server 

3. Nova API cleanup 
- https://blueprints.launchpad.net/nova/+spec/api-consistency-cleanup

4. Add 'power-update' external event: 
- https://blueprints.launchpad.net/nova/+spec/nova-support-instance-power-update

Code Ready for Review: 
------------------------------ 
1. Specifying az when restore shelved server 
- Topic: https://review.opendev.org/#/q/topic:bp/support-specifying-az-when-restore-shelved-server+(status:open+OR+status:merged) 
- Weekly Progress: Under Review and in runway also.

2. Show Server numa-topology 
- Topic: https://review.opendev.org/#/q/topic:bp/show-server-numa-topology+(status:open+OR+status:merged) 
- Weekly Progress: Alex is +2 on nova change, but this might conflict with above one on Microvision number(depends on which one gets first). 

3. Nova API policy improvement 
- Topic: https://review.openstack.org/#/q/topic:bp/policy-default-refresh+(status:open+OR+status:merged) 
- Weekly Progress: First set of os-service policy changs has Kenichi +2. Need more feedback and +A to start modifying the other policies.  
review guide over ML - http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008504.html 

4. Add User-id field in migrations table 
- Topic: https://review.opendev.org/#/q/topic:bp/add-user-id-field-to-the-migrations-table+(status:open+OR+status:merged) 
- Weekly Progress: Changes are up for review but with microversion 2.77. We can rebase the microverison number later and not blocking 
for review.

5. Support delete_on_termination in volume attach api 
-Spec: https://review.opendev.org/#/q/topic:bp/support-delete-on-termination-in-server-attach-volume+(status:open+OR+status:merged) 
- Weekly Progress:  Ready for review and rebase on available microversion number can be done later. 

Specs are merged and code in-progress: 
------------------------------ ------------------ 
1. Detach and attach boot volumes: 
- Topic: https://review.openstack.org/#/q/topic:bp/detach-boot-volume+(status:open+OR+status:merged) 
- Weekly Progress: No Progress. Patches are in merge conflict. 

Spec Ready for Review: 
----------------------------- 
1. Support for changing deleted_on_termination after boot 
-Spec: https://review.openstack.org/#/c/580336/ 
- Weekly Progress: This has been added in backlog. 

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-names 
- https://review.openstack.org/#/q/topic:bp/servers-ips-non-unique-network-names+(status:open+OR+status:merged) 
- I remember I planned this to re-propose but could not get time. If anyone would like to help on this please repropose. otherwise I will start this in U cycle. 

2. Volume multiattach enhancements: 
- https://blueprints.launchpad.net/nova/+spec/volume-multiattach-enhancements 
- https://review.openstack.org/#/q/topic:bp/volume-multiattach-enhancements+(status:open+OR+status:merged) 
- This also need volutneer - http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007411.html 

Others: 
1. Add API ref guideline for body text 
- 2 api-ref are left to fix. 

Bugs: 
==== 
No progress report in this 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 




More information about the openstack-discuss mailing list