Project

General

Profile

Actions

Bug #25526

closed

Configuration errors should be added to policy generation status detail

Added by Clark ANDRIANASOLO about 2 months ago. Updated about 1 month ago.

Status:
Released
Priority:
N/A
Assignee:
-
Category:
Web - UI & UX
Target version:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
I hate Rudder for that
User visibility:
Getting started - demo | first install | Technique editor and level 1 Techniques
Effort required:
Medium
Priority:
82
Name check:
To do
Fix check:
To do
Regression:
No

Description

A run in the policy generation may be expected to include latest changes in configuration management parts of Rudder : techniques, node properties et dynamic groups.

The policy generation can fail, which results in a red error status icon in Rudder.

But some configuration management changes may break, without changing the status of the policy generation. Currently we have the knowledge that it happens for :
  • an inheritance conflict on groups when resolving node properties
  • a failed technique compilation

In such case the errors are only visible in the groups or technique pages, however the user would not know from a green status icon for policy generation that such errors exist and that the generated policies are not therefore the one they expect.

We should make the errors visible along the policy generation status, and adapt the meaning of the status so that such configuration errors are still always visible to users.


Files

image(1).png (43.4 KB) image(1).png Clark ANDRIANASOLO, 2024-09-24 11:29

Subtasks 7 (0 open7 closed)

Bug #25527: List techniques with compilation failure in bar for generation statusReleasedFrançois ARMANDActions
Bug #25528: List node with properties inheritance error in status bar for generationReleasedFrançois ARMANDActions
Bug #25592: Add node property errors in inherited properties APIReleasedFrançois ARMANDActions
Bug #25632: Resolved properties need more tests and logging for success valuesReleasedFrançois ARMANDActions
Bug #25610: Display properties errors in nodes and groups pageReleasedFrançois ARMANDActions
Bug #25624: Display of generation status should be consistent with other status in errorReleasedFrançois ARMANDActions
Bug #25643: List groups with properties error in status bar for generationReleasedFrançois ARMANDActions
Actions #1

Updated by Clark ANDRIANASOLO about 2 months ago

  • Description updated (diff)
Actions #2

Updated by Clark ANDRIANASOLO about 2 months ago

Actions #3

Updated by Clark ANDRIANASOLO about 2 months ago

  • Description updated (diff)
Actions #4

Updated by Clark ANDRIANASOLO about 2 months ago

  • Subtask #25527 added
Actions #5

Updated by Clark ANDRIANASOLO about 2 months ago

  • Subtask #25528 added
Actions #6

Updated by Clark ANDRIANASOLO about 2 months ago

  • Subtask #25624 added
Actions #7

Updated by Clark ANDRIANASOLO about 1 month ago

  • Subtask #25643 added
Actions #8

Updated by François ARMAND about 1 month ago

  • Status changed from New to Pending release

This one is completed.

Actions #9

Updated by Vincent MEMBRÉ about 1 month ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 8.2.0~rc1 which was released today.

Actions

Also available in: Atom PDF