Project

General

Profile

Actions

User story #2424

closed

Duplicate identical sections can be input in directives causing broken reporting

Added by Jonathan CLARKE over 12 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
3
Category:
Web - Config management
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

As discovered in #2398, it is possible to create a Policy Instance (PI) in Rudder with multi-valued sections and identical content in two sections. This has no purpose, and causes confusion and errors in reporting.

This is a meta-ticket to cover the two successive steps that we are going to implement to work around this problem:
  1. is for the 2.3 branch and will silently drop any duplicated sections. This could be confusing for the user, but will avoid breaking reporting, and is in effect not deleting any data since we delete only an exact copy of existing data. This is a "quick win"...
  2. is for the 2.4 branch and will warn the user he's input a duplicate section and ask him what to do. This takes a bit longer, which is why we're considering 1 first.

Subtasks 2 (0 open2 closed)

User story #2425: Silently drop duplicated identical sections when saving a PIReleasedFrançois ARMAND2012-04-10Actions
Architecture #2426: Warn user about duplicated sections when saving a DirectiveBacklogActions
Actions #1

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 2.4.0~alpha7 to 18
Actions #2

Updated by François ARMAND over 12 years ago

  • Target version changed from 18 to Ideas (not version specific)

Update the target to be the same as the remaining user story (#2426)

Actions #3

Updated by François ARMAND about 12 years ago

  • Status changed from 2 to 8
Actions #4

Updated by Benoît PECCATTE over 9 years ago

  • Status changed from 8 to New
Actions #5

Updated by Benoît PECCATTE almost 8 years ago

  • Tracker changed from Bug to User story
  • Subject changed from Duplicate identical sections can be input in Policy Instances causing broken reporting to Duplicate identical sections can be input in directives causing broken reporting
Actions #6

Updated by François ARMAND almost 3 years ago

  • Status changed from New to Resolved

No need to keep that one open since children are closed.

Actions

Also available in: Atom PDF