Bug #3064
closed
Display of referenced objects in Event Logs is very poor
Added by Jonathan CLARKE almost 12 years ago.
Updated over 11 years ago.
Category:
Web - Maintenance
Description
#1686 introduced an improvement to displaying referenced objects in Event Logs by replacing their UUIDs by strings like "directive(Directive's Name)" or "group(All SLES)" or "directive(Configure Time Settings)" or node(49ee7b99-00f5-466a-880a-d2cf27010055).
This display is clearly not satisfactory - one is not trying to practice reading code when looking at event logs.
These labels should be changed as follows:
- directive(Directive's Name) --> Directive "Directive's Name" (UUID: <uuid>)
- rule(Rule name) --> Rule "Rule name (UUID: <uuid>)
- group(All SLES) --> Group "All SLES (UUID: <uuid>)
- node(49ee7b99-00f5-466a-880a-d2cf27010055) --> Node "<hostname>" (UUID: 49ee7b99-00f5-466a-880a-d2cf27010055)
In each case, the object's name should be a clickable link to display that exact object in the web browser.
- Target version changed from 2.4.0 to 61
- Target version changed from 61 to 2.4.2
- Target version changed from 2.4.2 to 2.4.3
- Assignee set to Vincent MEMBRÉ
- Status changed from 8 to Discussion
- Assignee changed from Vincent MEMBRÉ to Jonathan CLARKE
As we use "Rudder ID" everywhere else in the webapp, what do you think of using "Rudder ID" instead of "UUID"?
for the same reason, UUIDs should be displayed as uppercase.
There is no Rule referenced in the event logs so the changes would be :
- directive(Directive's Name) --> Directive "Directive's Name" (Rudder ID: <UUID>)
- group(All SLES) --> Group "All SLES" (Rudder ID: <UUID>)
- node(49ee7b99-00f5-466a-880a-d2cf27010055) --> Node "<hostname>" (Rudder ID: 49EE7B99-00F5-466A-880A-D2CF27010055)
With links on the name, not on the ID
- Target version changed from 2.4.3 to 2.5.0~rc1
Agreed with the proposed changes, this is much more coherant.
- Status changed from Discussion to Pending technical review
- Assignee changed from Jonathan CLARKE to François ARMAND
- Status changed from Pending technical review to In progress
- Assignee changed from François ARMAND to Vincent MEMBRÉ
- Status changed from In progress to Pending technical review
- Assignee changed from Vincent MEMBRÉ to François ARMAND
- Status changed from Pending technical review to Pending release
- % Done changed from 0 to 100
- Status changed from Pending release to Released
Also available in: Atom
PDF