Missing interface dependencies in module descriptor

Description

mod-finance-storage is missing several interface dependencies.

There are calls to the following paths, but the modules does not declare a dependency on the corresponding interfaces:

  • /configurations/entries

  • /email

  • /orders/rollover

  • /users/<id>

See

Reminder: mod-configuration is deprecated and will be removed in Sunflower. Teams should either switch to mod-settings, or use distributed configuration (create configuration endpoints in their own modules).

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Checklist

hide

Activity

Show:

Serhii_NoskoNovember 27, 2024 at 8:52 AM

It’s a technical fix with updating module descriptor template that does not require manual retesting on Bugfest, closing this ticket.

JenkinsNotificationsNovember 15, 2024 at 8:42 AM

Deployed to the Ramsons bf env. Moved status to In bugfix review from status Awaiting deployment. Please proceed with the verification.

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Ramsons (R2 2024) Bug Fix

RCA Group

Interface dependency mismatch

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 12, 2024 at 3:02 PM
Updated November 27, 2024 at 8:53 AM
Resolved November 13, 2024 at 8:20 AM
TestRail: Cases
TestRail: Runs