API: Allow simple string tagging of instances

Registered by Jay Pipes

Allow instances to be tagged with simple strings by normal users of the API.

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
Low
Drafter:
Jay Pipes
Direction:
Approved
Assignee:
Sergey Nikitin
Definition:
Approved
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-1
Started by
Jay Pipes
Completed by
Matt Riedemann

Related branches

Sprints

Whiteboard

Spec not approved yet, un-targeting blueprint from juno-1 --johnthetubaguy (28th May 2014)

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.

Sorry, this does not have enough positive reviews to make it for juno-3, please resubmit for kilo. For more information, please contact me (johnthetubaguy) via IRC or email. --johnthetubaguy 2nd September 2014

Approved for kilo, now spec has merged. --johnthatubaguy 17th October 2014

It seems like this is still a WIP, so moving back to started, and moving to kilo-2. --johnthetubaguy 17th December 2014

Spec merged, so blueprint is now approved. --johnthetubaguy 6th July 2015

This got an (informal) exception, but that has now expired.
Sorry, we have now hit the non-priority feature freeze for Liberty. You will need to resubmit this blueprint for Mitaka or apply for an exception. For more details on why this is happening, and the rest of the process details, please see: https://wiki.openstack.org/wiki/Nova/Liberty_Release_Schedule
--johnthetubaugy 4th August 2015

Sorry, we have now hit the Non-Priority Feature Freeze for Mitaka. For more details please see: http://docs.openstack.org/releases/schedules/mitaka.html#m-nova-npff and http://docs.openstack.org/developer/nova/process.html#non-priority-feature-freeze
--johnthetubaguy 2016.01.31

Re-approved now spec has merged. --johnthetubaguy 01.04.2016

Pending changes:
===============

Gerrit topic: https://review.openstack.org/#q,topic:bp/tag-instances,n,z

Addressed by: https://review.openstack.org/128940
    Added API extension for CRUD operations on the instance tags

Addressed by: https://review.openstack.org/248805
    Added db API layer to add instance tag-list filtering support

Addressed by: https://review.openstack.org/268932
    Added server tags support in nova-api

Addressed by: https://review.openstack.org/327088
    Added missed response to test_server_tags

Addressed by: https://review.openstack.org/327089
    api-ref: added docs for microversion 2.26

Addressed by: https://review.openstack.org/412411
    Docs: Added 'tags' to server show, update and detail responses

(?)

Work Items