Project

General

Profile

Actions

Bug #25353

open

Rollback in event log leads to technique xml deserialization issue

Added by Clark ANDRIANASOLO 3 months ago. Updated 14 days ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Web - UI & UX
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
It bothers me each time
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Small
Priority:
77
Name check:
To do
Fix check:
To do
Regression:
No

Description

Since we migrated the XML format in #24876 for isSystem to the policyTypes tag in 8.2, when we start Rudder in 8.2 the old format gets migrated, for example in a file in the configuration repository directives/systemSettings/test_tech/activeTechniqueSettings.xml :

-  <isSystem>false</isSystem>
+  <policyTypes>{&quot;types&quot;:[{&quot;value&quot;:&quot;rudder.base&quot;}]}</policyTypes>

But when using Rudder in 8.1, the rollback action (after or before) causes an issue that seems to indicate that the new format is not compatible and makes it impossible to do the action :

Ideally the new format should be supported also in 8.1. There may also be some archiving features that will break in a local dev environment which goes from 8.2 to 8.1 often, but they are still to be identified.


Files


Related issues 1 (0 open1 closed)

Related to Rudder - Architecture #24876: Add a compliance-by-feature logic and save compliance in baseReleasedVincent MEMBRÉActions
Actions

Also available in: Atom PDF