Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Kitfox contact point - Eldiiar Duishenaliev / Dmytro Dmytro

Outstanding issues

  1. Recommended resource utilization need to be updated by dev teams

  2. Share DB level migrations information with Kitfox & FSE Platform team

PRE-Ramsons Environments

DiKu tenants 3:

Non-ECS (folio|folio)
bugfest - https://pre-bugfest-quesneliaramsons.int.aws.folio.org/
bugfest-aqa - https://pre-bugfest-quesneliaramsons-aqa.int.aws.folio.org/
bugfest-plus - https://pre-bugfest-quesneliaramsons-plus.int.aws.folio.org/

Consortia tenants(ECS)1+10+1:

ECS (ecs_admin\admin)
https://pre-bugfest-quesneliaramsons-consortium.int.aws.folio.org/

Quesnelia BugFest preparation EPIC - https://folio-org.atlassian.net/browse/BF-752

Overall Ramsons BF prep status

Outstanding tasks

Carry over from Quesnelia bugfest

Backlog of tasks

Jira Legacy
serverSystem Jira
columnskey,summary,status
columnIdsissuekey,summary,status
maximumIssues50
jqlQuery"Epic Link" = BF-752 and status != Closed and labels = "pre-r-prep"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Completed tasks 

Jira Legacy
serverSystem Jira
columnskey

...

Overall Quesnelia BF prep status

Outstanding tasks

  1. Testing mod-login-saml. Configure own idp. Jira already created

  2. Adjust data export settings → Mikita to create Jira

  3. Create dashboards on pre-Q environment → Owen DONE

  4. Task is to "Edit StringTemplate.Context reference data values in Agreements" on Pre-Q environment. Jira is https://folio-org.atlassian.net/browse/ERM-3063. DONE

  5. Setup RW split for mod-FQM

  6. Folijet - review Kafka topics list, and remove unused

  7. Clean up job profiles (run Poppy CSP2)

  8. Setup patron notice reminder fee data. Setup OKAPI time the same as on Poppy env

  9. Profile picture - review configuration in release notes - https://github.com/folio-org/mod-users?tab=readme-ov-file#configuration-setting-for-profile-picture-feature

  10. Set env variable  BROWSE_CLASSIFICATIONS_ENABLED = true for mod-search

  11. For edge-dcb module there is one permission section mentioned here -https://github.com/folio-org/edge-dcb?tab=readme-ov-file#required-permissions and this should be applied to the edge-dcb user that will be used for DCB functionality.

...

,summary,status
columnIdsissuekey,summary,status
maximumIssues20
jqlQuery"Epic Link" = BF-752 and status = Closed and labels = "pre-r-prep"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Sprint 202

Backlog of tasks

Jira Legacy
serverSystem Jira
columnskey,summary,status
columnIdsissuekey,summary,status
maximumIssues50
jqlQuery"Epic Link" = BF-752 and status != Closed and labels = "RIW-S202"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Completed tasks 

Jira Legacy
serverSystem Jira
columnskey,summary,status
columnIdsissuekey,summary,status
maximumIssues20
jqlQuery"Epic Link" = BF-752 and status = Closed and labels = "RIW-S202"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Sprint 203 week 1

Backlog of tasks

Jira Legacy
serverSystem JIRAJira
columnIdscolumnsissuekeykey,summary,status
columnscolumnIdskeyissuekey,summary,status
maximumIssues50
jqlQuery"Epic Link" = BF-613 752 and status != Closed and labels = "poppyRIW-bfS203-issue1"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Completed

...

tasks

Jira Legacy
serverSystem JIRAJira
columnIdscolumnsissuekeykey,summary,status
columnscolumnIdskeyissuekey,summary,status
maximumIssues20
jqlQuery"Epic Link" = BF-613 752 and status = Closed and labels = "poppyRIW-bfS203-issue1"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

...

Sprint 203 week 2

Backlog of tasks

Jira Legacy
serverSystem JIRAJira
columnIdscolumnsissuekeykey,summary,status
columnscolumnIdskeyissuekey,summary,status
maximumIssues50
jqlQuery"Epic Link" = BF-613 752 and status != Closed and labels ! = "poppyRIW-bfS203-issue2"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Completed

...

tasks

Jira Legacy
serverSystem JIRAJira
columnIdscolumnsissuekeykey,summary,status
columnscolumnIdskeyissuekey,summary,status
maximumIssues20
jqlQuery"Epic Link" = BF-613 752 and status = Closed and labels = "poppyRIW-bfS203-issue2"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Bugfest preparation plan

- 29 Mar

Date

Action

Status

Description/Comments

Jira

Responsible Team

1

15 Mar

Prepare pre-Quesnelia Ramsons bugfest environment

Status
colourGreen
titleDone

Kitfox

2

13 Mar

Trigger re-index

Status
colourGreen
titleDone

Kitfox

3

Check Update authority data application

Status
colourGreen
titleDone

Kitfox

4

25 Mar

Prepare sFTP access to Poppy Ramsons BF env

Status
colourGreen
titleDONE

54

22 Mar

Adjust data at new bugfest env → POs & MQAs

Status
colourGreenBlue
titleDoneIn progress

POs & QAs

65

23 Mar

Scripts are ready for new modules deployment:

  •  edge-dcb
  •  mod-batchmarc-printmigrations
  •  mod-circulationreading-itemroom
  •  mod-dcb
  •  mod-serials-management
  • record-specifications
  •  ui-serialsreading-managementroom
  •  stripesedge-marc-componentserm

Status
colourGreenBlue
titleDoneIn progress

Kitfox

76

Mar

Create a data snapshot for Pre-QuesneliaRamsons

Status
colourGreen
titledoneplanned

Kitfox

87

23 Mar

Prepare master branch for planform-complete with Quesnelia modules versions

Status
colourGreen
titleDoneplanned

Kitfox

98

24 Mar

Migrate Poppy Quesnelia Bugfest to Quesneliato Ramsons

Green
Status
colour
titleDoneplanned

Kitfox

109

24 Mar

Deploy new modules

Status
colourGreen
titleDoneplanned

Kitfox

1110

25 Mar

Add the default permission sets and users (the ones in the hosted ref envs)

Green
Status
colour
titleDONEplanned

Kitfox

1211

25 Mar

Verify permissions for existing users 

colour
Status
GreentitleDONEplanned

Kitfox

1312

26 Mar - 27 Mar

Deployment to Quesnelia Ramsons bugfest env is competed.

Data set is ready

Snapshot will be used for Quesnelia Sunflower bf env preparation

Green
Status
colour
titleDONEplanned

These are the outstanding items that need to be verified/changed in bugfest-Q R env:

  •  Change the URL to https://pre-bugfest-mg.folio.ebsco.com(Route53 entries and Cloudfront)
  •  Verify mount of data at 
  •  Check entries in mod-configuration that use either the okapi URL or Folio host URL
  •  Modify analyzers according to
    Jira Legacy
    serverFOLIO Issue Tracker
    columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId6ccf3fe4-3301-368a-983e-20c466b11a49
    keyBF-303
  •  When reindex is done need to verify inventory search (recreate index)
  •  After indexing is done, please verify and compare counts of tables items, instances and holdings in pbf

Kitfox

1413

23 Mar

Verify that modules configuration is updated in FSE branch 

Green
Status
colour
titleDoneplanned

Kitfox

1514

27 Mar

Create a data snapshot for Pre- Ramsons Sunflower 

Status
colourGreen
titledoneplanned

Kitfox

1615

26 Mar

Turn emails on for Quesnelia Ramsons Bugfest

Status
colourGreen
titleDONEplanned

1716

27 Mar

Prepare and share links to Quesnelia Ramsons BF logs

Status
colourGreen
titleDONEplanned

How to get logs from Q bugfest environment (Logs are updated every 15 minutes)Couple of ways to access logs:

  1. aws s3 ls s3://int-folio-bugfest-logs/mg/ --no-sign-request --recursive --human-readable --summarize

  2. If you want to use the UI, then go to https://int-folio-bugfest-logs.s3.amazonaws.com/ and search for the module based on timestamp and attach the <key> to the URL - You can download logs that way but there is a max limit of 1000 objects that get displayed from UI

Kitfox

1817

28 Mar - 29 Mar

Smoke test - Manual & Automated

Yellow
Status
colour
titlein progressplanned

Results: - 

Oleksandr Bashtynskyi 

19

Oleg Kurdyayev

18

-

POs check the Bugfest env

Status
titleplanned

POs

2019

29 Mar

Tests claimed

05 Apr

Status
colourtitleYellow
titlein progress

21

planned

Community testers and EPAM MQAa

20

DB Schema comparison - 

Status
colourPurple
titleplanned

Denis  → Create Rally ticket

Jira Legacy
serverFOLIO Issue Tracker
columnIdsissuekey,summary,assignee,priority,status,resolution
columnskey,summary,assignee,priority,status,resolution
maximumIssues20
jqlQuerykey in (MODOAIPMH-545)
serverId6ccf3fe4-3301-368a-983e-20c466b11a49

ticket is created in Rally

FSE

2221

29 Mar

High Availability verification

Status
titleto do

Verify new modules:

  •  edgemod-marc-dcbmigrations
  •  mod-batchreading-printroom
  •  mod-circulationrecord-itemspecifications
  •  modui-reading-dcbroom
  •  modedge-serials-managementerm

DevTeams

2322

05 Apr

Re-index time measurement

Status
colourPurple
titleplanned

Denis → Ask FSE

FSE

2423

12 Apr

Multi Tenant verification

Status
colourPurple
titleplanned

https://foliotest.testrail.io/index.php?/runs/view/2414

DevTeams

25

05 Apr Share test plan

Oleg Kurdyayev

24

Migration from Poppy Quesnelia to Quesnelia Ramsons time measuring → 

Purple
Status
colour
titleplanned

Please create ticket in Rally Denis 

FSE

26

Prepare R1-2024 branch for planform-complete

Kitfox

2725

Review release notes with DevOps (FSE + Community) and discuss deployment approach

RM

Extra configuration notes

Edge user used by module edge-inventory need to have following permissions to be able to obtain authority data, authority source record data and marc record

data-export.download-record.item.get

inventory-storage.authorities.item.get

inventory-storage.authorities.collection.get

source-storage.records.get