Use the new "metadata" field in module descriptor

Description

Overview

Eureka has introduced new fields to the module descriptor in order to support the declarative specification of system/tenant users. These changes are incompatible with Okapi. After reviewing solutions, the decision was made to add a new field to the module descriptor “extensions”, and update the necessary code in both Eureka (mgr-*) and Okapi. leverage the “metadata” field introduced in for this purpose.

See for additional details.

Scope

  • use application-poc-tools with updated ModuleDescriptor object

  • Adjust code and tests related to system user creation/mgmt to use the new “extensions”“metadata” field in the module descriptor

Acceptance Criteria

  • Logic now uses the new extensions metadata field instead of the older fields originally introduced for system/tenant user creation/mgmt.

  • Tests have been updated and coverage is 80+

Environment

None

Potential Workaround

None

Checklist

hide

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Eureka

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 8, 2024 at 2:03 PM
Updated August 19, 2024 at 11:57 AM
Resolved July 31, 2024 at 12:27 PM
Loading...