Tag Catalog Support For Metadata Definitions

Bug #1383502 reported by Wayne
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glance (Ubuntu)
Opinion
Undecided
Wayne

Bug Description

A challenge with using OpenStack is discovering, sharing, and correlating
tags across services and different types of resources. We believe this
affects both end users and administrators.

A catalog of possible tags that can be used to help ensure tag name consistency
across users, resource types, and services. So, when a user goes to apply a tag
on a resource, they will be able to either create new tags or choose from tags
that have been used elsewhere in the system on different types of resources.

The following DB schema is the initial suggested schema. We will improve and
take comments during code review. Constraints not shown for readability.
CREATE TABLE `metadef_tags` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `namespace_id` int(11) NOT NULL,
    `name` varchar(80) NOT NULL,
    `created_at` timestamp NOT NULL,
    `updated_at` timestamp
)

CREATE TABLE `metadef_tag_parents` (
    `child_tag_id` int(11) NOT NULL,
    `parent_tag_id` int(11) NOT NULL
)

Wayne (wayne-okuma)
Changed in glance (Ubuntu):
assignee: nobody → Wayne (wayne-okuma)
Wayne (wayne-okuma)
Changed in glance (Ubuntu):
status: New → Opinion
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.