Quesnelia (R1 2024) - Bugfest env preparation - Issues/preparation we needed to resolve on environment



General recomendations and platform-complete Issues

Issue 1: edge-oai-pmh

Need to create clean environment with new unik edge keys for all tenants. Faced a lot of essues related to edge keys.
https://folio-org.atlassian.net/browse/BF-682
https://folio-org.atlassian.net/browse/BF-732
https://folio-org.atlassian.net/browse/BF-707

Issue 2: Cloudfront and ALB configuration
While creating new ALB for Quesnelia environment faced with AWS limit of ALB creation on FSE AWS account.
Had to extend limit by contacting AWS support

Issue 3: Tenant creation parameters:
For each tenat creation use:

tenantParameters=loadReference%3dtrue%2cloadSample%3dfalse

Review of Release Notes

We reviewed the release notes for the Poppy release and adjusted our configs. Here are the changes made to specific modules:

  • mod-consortia
    Set metaspace size

    { "name": "JAVA_OPTS", "value": "-XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=1024m -Xmx2048m" }

     

  • mod-agreements:
    Correct S3 path

    { "name": "AWS_URL", "value": "https://s3.amazonaws.com" }
  • mod-data-export:
    Chsnge all AWS related variables from AWS_* to S3_*




Deployment of Modules

We encountered various issues during module deployment. Here are the details and their resolutions:

  • mod-data-import:
    Tables overfulled with data

    Resolution
    SELECT id, jsonb, creation_date, created_by
        FROM fs09000000_mod_data_import.upload_definitions
        WHERE jsonb->> 'status' :: text in ('NEW', 'IN_PROGRESS', 'LOADED')
        ORDER BY creation_date DESC;

  • mod-service-interaction, mod-serials-management, mod-agreements:
    This resolution aplicable for mod-service-interaction, mod-serials-management, mod-agreements issues
    Delete next data from federation_lock table

     

95d8d734-b027-421f-96cc-baa4b21ea8d1

tenant:cs00000int_0009

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

b73805df-aef6-49ce-ac99-4ec4c3a36f18

tenant:cs00000int_0010

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

6446e4be-020f-43b7-a5ba-c6cea25d536c

tenant:cs00000int_0011

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

b2d01573-cad8-4245-ba76-bf3d567bacfa

tenant:cs00000int

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

e7c2f601-ffe9-4653-92aa-02f71cc8f9bb

tenant:fs09000000

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

c6cde6dc-3d6b-49aa-9974-2c351395158b

tenant:seeding

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

2f5cb100-c7c3-434d-9516-8cc89d5e7b0d

tenant:cs00000int_0001

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

e298b1f8-076f-4b41-8ec6-4cf79226ece2

tenant:cs00000int_0002

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

e49f09b8-f19f-44a8-ab71-0ac3a71fced6

tenant:cs00000int_0003

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

967d56cc-3dde-485c-8309-7841798ae079

tenant:cs00000int_0004

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

0c6255db-6f25-4b82-bef4-1dcc0ce37f4b

tenant:cs00000int_0005

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

0837cbcf-49d2-405c-a0b1-70243580abd0

tenant:cs00000int_0006

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

4cd78b89-0bdb-4c7e-9829-a006cddb53c1

tenant:cs00000int_0007

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

28e35002-6279-4a2d-9a2c-49219437d9c8

tenant:cs00000int_0008

7.0.4

f59c6d1a-5133-4572-8f87-c96c2e3b00a7

MicrosoftTeams-image (2).png


Wait 5-10 minutes for mod-agreements to setup after deployment



  • mod-consortia: Excluded deployment for non-consortia tenants.




Other Issues

  • Socket closed for ”eHoldins”

    Resolution:
    Fixed by Bienenvolk team in

  • Missed instance-relationship-types reference data ECS tenants
    Resolution:

  • Unable to unlink authority from MARC bib's field
    Resolution:

  • Kafka consolidation
    Was done to reduce the number of topics load on the Kafka cluster.
    1) List of kafka modules


    2) Added variables to each kafaka related module.

     

  • RTR Implementation
    RTR wa enabled on Quesnelia environment


Quesnelia environment general info

Tenant

Name

URL

Tenant

Name

URL

fs09000000

Integration

fs09000002

Plus

fs09000003

AQA

cs00000int

Consortium

Modules list for NON ECS tenants