[Lists] The canned list "Missing items" is shared on the ECS env

Description

ENV: https://folio-etesting-snapshot-consortium.ci.folio.org/ Consortium_admin/admin

The canned list “Missing items” contains cross tenant query, which means it’s private. And as, the list “missing items” is created by system, it cannot be available on any ECS env.

Missing-20250110-210900.png
  • EXPECTED RESULT: The list “Missing items” is private and not available.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

5
  • 16 Jan 2025, 09:28 AM
  • 16 Jan 2025, 09:28 AM
  • 15 Jan 2025, 08:37 PM
  • 15 Jan 2025, 03:40 PM
  • 10 Jan 2025, 09:10 PM

Checklist

hide

Activity

Show:

Kathleen MooreJanuary 22, 2025 at 9:39 PM

This appears to be an environmental issue that can’t be reproduced

Mikita SiadykhJanuary 17, 2025 at 9:15 AM

on etesting-snapshot rancher it was found that env doesn’t have platform-minimal application installed that means that order of core modules can be different to compare with bugfest

Additionally I tried to rerun migrations on already running env (re-enable mod-lists module) and migration was completed successfully, at the same time “Missing items” list was skipped as system user had no roles assigned and potentially it explains why during migration it wasn’t possible to get list of entities with cross-tenant queries

Potentially it’s just a rancher env issue

 

cc

Mikita SiadykhJanuary 16, 2025 at 9:28 AM

please look at logs, I’m not fully sure that it’s connected to modules enabling order, usually permissions module is installed at the beginning as it’s part of platform minimal and platform itself can’t work without it

in logs you can see that request to mod-roles-keycloak is sent without userId that’s why sidecar responded with 404 error

so it seems like there is issue with migrations on Eureka envs (at least newly created)

cc

Kriti JainJanuary 15, 2025 at 8:37 PM

I don't think as they are in the optional section of MD

image-20250115-203718.png

Kathleen MooreJanuary 15, 2025 at 8:34 PM

are we able to set the dependency or otherwise ensure they’re installed in the correct order?

Cannot Reproduce

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Corsair

Release

Ramsons (R2 2024) Bug Fix

RCA Group

Environmental/deployment issue

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 10, 2025 at 9:10 PM
Updated January 22, 2025 at 9:39 PM
Resolved January 22, 2025 at 9:39 PM
TestRail: Cases
TestRail: Runs

Flag notifications