Allow updating metadata on an instance
Summary
=======
There is currently no way to edit the metadata of an instance so this blueprint will add an Update Metadata action to the Instances table.
Motivation
========
Users have the ability to edit server metadata using the nova CLI but this ability is not exposed through horizon.
Description
=========
A new action will be added to the Instances table (Update Metadata) to allow updating the metadata. This will be basically the same as the actions currently available for editing the metadata of things like images and flavors. The existing metadata definitions modal will be used for this purpose so the user can choose to add/edit existing metadata definitions or add custom properties.
UX
===
The new action and modal will match the existing actions and modals for other tables like images and flavors.
Testing
======
Tests will be similar to existing tests for images and flavors metadata editing.
Outside Dependencies
==================
None
Requirements Update Required
=======
None
Doc Impact
=========
None
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Justin Pomeroy
- Direction:
- Needs approval
- Assignee:
- Justin Pomeroy
- Definition:
- New
- Series goal:
- Accepted for 10.0.0-newton
- Implementation:
- Implemented
- Milestone target:
- mitaka-1
- Started by
- Justin Pomeroy
- Completed by
- Justin Pomeroy
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add action for editing instance metadata
Addressed by: https:/
Update nova policy file
Addressed by: https:/
Add version check for listing namespaces
Addressed by: https:/
Add version check for listing namespaces