Project

General

Profile

Actions

User story #3543

closed

Allow to set key=value tags on nodes

Added by Jonathan CLARKE over 11 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
N/A
Assignee:
-
Category:
Web - Nodes & inventories
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

We would like to extend Rudder so that arbitrary tags can be defined on nodes, in order to classify them better.

These tags would be key=value pairs, where the value is optional (just "key" is fine). Both key and value must respect the regex [a-zA-Z0-9_]+ (this ensures compatibility with CFEngine vars and classes names).

This features involves several changes:
  1. Add a UI section to the "Node details" view to be able to add and delete tags on a node
  2. Add a search component so that searches and groups can query nodes based on their tags (tag X is defined, tag X has value Y, tag X has value Y.*Z...)
  3. Add a UI tool in the "List nodes" page to be able to select multiple groups and mass-apply a tag to them

Note: these changes may be separated out into several User Stories in this ticket tracker if necessary.

Attached is a photo of possible UI specs.


Files

IMG_20130426_084426.jpg (2.4 MB) IMG_20130426_084426.jpg Jonathan CLARKE, 2013-04-26 09:07

Related issues 2 (0 open2 closed)

Related to Rudder - User story #5506: Customize Nodes by adding attribute on themReleasedFrançois ARMAND2014-11-27Actions
Is duplicate of Rudder - User story #5821: Proposal: have the possibility to add additional custom information to a nodeRejectedFrançois ARMAND2014-11-26Actions
Actions

Also available in: Atom PDF