Allow update keypair for instance

Registered by Zhenyu Zheng on 2017-09-20

This blueprint has been superseded. See the newer blueprint "Reset the instance keypair while rebuilding" for updated plans.

Nova allow user to specify Keypair when boot instance, and login to instances using ssh key
is the recommended way rather than login with username and password.

Nova currently does not allow users to update keypairs, which means, as an user:
1. If I lost my private key, I will not be able to login to my instance again;
2. If I didn't specify keypair while booting, there is no way to add keypair latter for
secure login.

This Blueprint aim to extend the PUT /servers/{server_uuid} API to allow
update instances' keypairs in order to fulfill the above mentioned usecases.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
Zhenyu Zheng
Direction:
Needs approval
Assignee:
Zhenyu Zheng
Definition:
Superseded
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Matt Riedemann on 2017-10-12

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.