Project

General

Profile

Actions

Defect #1190

closed

Can't stop synchronization of a virtual system

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

Status:
Closed
Priority:
Normal
Assignee:
Vít Švanda
Category:
Synchronization
Target version:
Start date:
07/24/2018
Due date:
% Done:

100%

Estimated time:
Affected versions:
Owner:

Description

Version: 8.2.0

When I try to stop synchronization of VS, it continues processing accounts. The main synchronization log contains messages "Synchronization canceled!" and the value of "Finished" is set to the date of stopping, but accounts are still processed.

The configuration of the synchronization is attached. (Nothing special - I created a new virtual, assigned it to many identities, then I created the synchronization for it and run it.)
You can check it here: http://172.31.255.169:8080/idm/ - the system "Virtual".

Stopping of synchronization of standard HR system works, I found this issue only for virtuals.


Files

synchronization_stop.png (44.9 KB) synchronization_stop.png Alena Peterová, 07/24/2018 12:03 PM
Actions #1

Updated by Vít Švanda over 6 years ago

  • Status changed from New to Needs feedback
  • Assignee changed from Vít Švanda to Radek Tomiška
  • Target version set to Malachite (9.0.0)
  • % Done changed from 0 to 90
Problem was in the searchHandler in the VS module. Stoping sync of a virtual system never worked.
  • I fixed this in the develop (will be in the version 9.0.0).

Beware, sync of VS is "bonus" functionality. So some functionality is not fully implemented (tested). For example custom filter is not implemented, that means VS connector supports only reconcilation ...

Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/11bc21a52cce2461265f92729760be822fd4efe6

Actions #2

Updated by Alena Peterová over 6 years ago

Vít Švanda wrote:

Problem was in the searchHandler in the VS module. Stoping sync of a virtual system never worked.
  • I fixed this in the develop (will be in the version 9.0.0).

Thanks!

Beware, sync of VS is "bonus" functionality. So some functionality is not fully implemented (tested). For example custom filter is not implemented, that means VS connector supports only reconcilation ...

I learned this today as well, because I wanted to use it (with parallel synchronization).
I think we will sometimes need to use reconciliation of virtual systems, but almost never with custom filter, so it's OK.

Actions #3

Updated by Radek Tomiška over 6 years ago

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

I did test and review, it works, awesome!

Actions #4

Updated by Vít Švanda over 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF