Project

General

Profile

Actions

Bug #22993

closed

Can't deploy, “Configuration state of the object modified by this change request has changed” looping

Added by Michel BOUISSOU over 1 year ago. Updated about 1 year ago.

Status:
Released
Priority:
N/A
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
I dislike using that feature
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Priority:
97
Name check:
To do
Fix check:
Checked
Regression:
Yes

Description

I can't deploy a directive that goes thru change validation and am stuck in a “Configuration state of the object modified by this change request has changed” loop.

Steps to reproduce :
1/ Enable change validation
2/ Make a change to a directive (i.e. MOTD) requesting validation, without further processing it.
3/ Make another change to the same directive.
4/ Go to CR / Pending review
5/ Reject the 1st request
6/ Accept the 2nd request
7/ Go to CR / Pending deployment
8/ Accept the pending deployment

Results in a loop.

The “diff” displayed by the pending deployment looks like a diff between the current directive and the previous one that was rejected. It's not a diff against the actual current configuration, and I guess that might be part of the issue.


Files


Related issues 2 (1 open1 closed)

Related to Change validation - Bug #22994: Inconsistency between displayed directive contents and actual deployed configurationNewActions
Related to Change validation - Bug #24111: Pending deployment action are completely messed upReleasedFrançois ARMANDActions
Actions

Also available in: Atom PDF