Project

General

Profile

Actions

Bug #18952

open

Static group which depends on dynamic subgroup must be forbiden

Added by François ARMAND 3 months ago. Updated 1 day ago.

Status:
New
Priority:
N/A
Category:
Web - Config management
Target version:
Severity:
User visibility:
Effort required:
Priority:
0

Description

We need to ensure consistency on a group and its subgroup.

Consistency seems to be: a group with subgroup query and that group MUST BE dynamic, other cases seems to be ok:

- dyn parent / dyn subgroup => OK
- dyn parent / static subgroup => OK (subgroup just never change, or if it change with a new save, parent is computed again)
- static parent / static subgroup => actually, perhaps not good, because if a subgroup is changed, parent won't be recalculated (which would mean that actually, the parent group will be dynamic)
- static parent / dyn subgroup => breaks.

The idea is to forbid saving group as static with subgroup with a helpful message + have an other check during policy generation (and breaks ?)


Related issues

Related to Rudder - Bug #18942: Non understandable policy generation error with dependant groups when a static depends on a dynamic and are out of syncNewActions
Actions #1

Updated by Nicolas CHARLES 3 months ago

  • Related to Bug #18942: Non understandable policy generation error with dependant groups when a static depends on a dynamic and are out of sync added
Actions #2

Updated by Vincent MEMBRÉ 2 months ago

  • Target version changed from 6.1.10 to 6.1.11
Actions #3

Updated by Vincent MEMBRÉ about 2 months ago

  • Target version changed from 6.1.11 to 6.1.12
Actions #4

Updated by Vincent MEMBRÉ about 1 month ago

  • Target version changed from 6.1.12 to 6.1.13
Actions #5

Updated by Vincent MEMBRÉ 1 day ago

  • Target version changed from 6.1.13 to 6.1.14
Actions

Also available in: Atom PDF