Project

General

Profile

Actions

Defect #1818

closed

Duplicate values in controlled values for Merge strategy

Added by Alena Peterová over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Low
Assignee:
Vít Švanda
Category:
Provisioning
Target version:
Start date:
08/23/2019
Due date:
% Done:

100%

Estimated time:
Affected versions:
Owner:

Description

Version: 9.7.4
We have workflow syncRoleLdap that resaves transformation scripts for an attribute with Merge strategy.
Every save causes AttributeControlledValuesRecalculationTaskExecutor.

The result is that some controlled values for the Merge strategy are duplicate.

The provisioning and merge strategy works fine AFAIK, but it doesn't look well.


Files

controlled_values_duplicities.png (43.3 KB) controlled_values_duplicities.png Alena Peterová, 08/23/2019 01:14 PM
LRT_Recalculation.png (110 KB) LRT_Recalculation.png Alena Peterová, 08/23/2019 01:14 PM

Related issues

Related to IdStory Identity Manager - Defect #1819: Failed provisioning during attribute recalculationClosedVít Švanda08/23/2019

Actions
Actions #1

Updated by Vít Švanda over 4 years ago

  • Target version set to Rhyolite (9.7.5)
Actions #2

Updated by Vít Švanda over 4 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Vít Švanda over 4 years ago

  • Status changed from In Progress to Needs feedback
  • Assignee changed from Vít Švanda to Radek Tomiška

I spend two hours with trying simulate this problem locally, but without success. I created system with 1000 roles with unique merge value. I run resave all this role attributes, but none duplicated values were created.

Generally this problem is caused by processing more recalculations of controlled values in same time. So the solution made in #1819 (recalculations are not execute on every save of role attribute) should solve this too.

Actions #4

Updated by Vít Švanda over 4 years ago

  • Related to Defect #1819: Failed provisioning during attribute recalculation added
Actions #5

Updated by Radek Tomiška over 4 years ago

  • Status changed from Needs feedback to Resolved
  • Assignee changed from Radek Tomiška to Vít Švanda
  • % Done changed from 0 to 100

I did test and review, it works, thx!

Actions #6

Updated by Vít Švanda over 4 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF