Roles migration contains warnings and not migrating all permissions

Description

During user migration, we find out warning messages during roles migrations.

lePermissionAssignor Permissions are not assigned: roleId = cf92bace-33a1-41d7-92a0-fd0daba39347, permissions = [module.requests.enabled, module.users.enabled, ui-requests.all, ui-requests.create, ui-requests.edit, ui-requests.moveRequest, ui-requests.reorderQueue, ui-requests.view, ui-users.accounts, ui-users.feefineactions, ui-users.feesfines.actions.all, ui-users.feesfines.view, ui-users.loans.renew, ui-users.loans.view, ui-users.manual_charge, ui-users.manual_pay, ui-users.manual_waive, ui-users.view]

 

That means that some of the permissions were not migrated properly to the new system

That is the test bugfest-like environment setup.

Application - app-platform-full with Quesnelia SP4 versions.

The application was entitled previously (12h before migration). As well I’m able to see capability with a proper permission name.

This issue is a blocker for any migrations from the legacy system to Eureka.

 

 

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3

Checklist

hide

Activity

Show:

Craig McNally March 17, 2025 at 1:58 PM

If it’s untestable, let’s just close it. This will eventually be exercised, and if issues still remain this can be re-opened, or a new bug can be filed.

Yury Barsukou March 17, 2025 at 1:47 PM

Spoke to Eldiar - for now this ticket is untestable. To test it properly we need a special env and dataset for migration, which will cost some extra money as you know and will take quite a while (+- 1 week).
Relative ticket is already closed and it could also fix this one.
Yet, if we really need it need tested from A to Z, i’ll create ticket for Olekseii Petrenko and Oleksand Haimanov.
p.s is also done as part of Dummy capabilities feature,
cc

Craig McNally February 26, 2025 at 9:10 PM

do you have an update on this? I see is closed now

Yauhen Vavilkin February 3, 2025 at 2:59 PM

In scope of Kitfox team will perform migration Bugfest dataset to Eureka-based platform. Then we will check logs to understand is migration user permission to role with capability and capability-sets issue is reproducible.

Yauhen Vavilkin February 3, 2025 at 12:49 PM
Edited

After discussion, we determined that the issue could be related to the dummy capability task, and missing capability sets in user roles during migration will be fixed.

Done

Details

Assignee

Reporter

Priority

Sprint

Development Team

Eureka

Release

Sunflower (R1 2025)

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created October 1, 2024 at 10:38 AM
Updated March 17, 2025 at 2:32 PM
Resolved March 17, 2025 at 2:32 PM
TestRail: Cases
TestRail: Runs