Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Kitfox contact point - Dmytro

PRE-Ramsons Environments

DiKu tenants 3:

Non-ECS (folio|folio)
bugfest - https://pre-bugfest-ramsons.int.aws.folio.org/
bugfest-aqa - https://pre-bugfest-ramsons-aqa.int.aws.folio.org/
bugfest-plus - https://pre-bugfest-ramsons-plus.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,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 Jira
columnskey,summary,status
columnIdsissuekey,summary,status
maximumIssues50
jqlQuery"Epic Link" = BF-752 and status != Closed and labels = "RIW-S203-1"
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-S203-1"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Sprint 203 week 2

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-S203-2"
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-S203-2"
serverId01505d01-b853-3c2e-90f1-ee9b165564fc

Bugfest preparation plan

Date

Action

Status

Description/Comments

Jira

Responsible Team

1

Prepare pre-Ramsons bugfest environment

Status
colourGreen
titleDone

Kitfox

2

Trigger re-index

Status
colourGreen
titleDone

Kitfox

3

Prepare sFTP access to Ramsons BF env

Status
colourGreen
titleDONE

4

Adjust data at new bugfest env → POs & MQAs

Status
colourBlue
titleIn progress

POs & QAs

5

Scripts are ready for new modules deployment:

  •  mod-marc-migrations
  •  mod-reading-room
  •  mod-record-specifications
  •  ui-reading-room

Status
colourBlue
titleIn progress

Kitfox

6

Create a data snapshot for Pre-Ramsons

Status
titleplanned

Kitfox

7

Prepare master branch for planform-complete with Quesnelia modules versions

Status
titleplanned

Kitfox

8

Migrate Quesnelia Bugfest to Ramsons

Status
titleplanned

Kitfox

9

Deploy new modules

Status
titleplanned

Kitfox

10

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

Status
titleplanned

Kitfox

11

Verify permissions for existing users 

Status
titleplanned

Kitfox

12

-

Deployment to Ramsons bugfest env is competed.

Data set is ready

Snapshot will be used for Sunflower bf env preparation

Status
titleplanned

These are the outstanding items that need to be verified/changed in bugfest-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

13

Verify that modules configuration is updated in FSE branch 

Status
titleplanned

Kitfox

14

Create a data snapshot for Pre-Sunflower 

Status
titleplanned

Kitfox

15

Turn emails on for Ramsons Bugfest

Status
titleplanned

16

Prepare and share links to Ramsons BF logs

Status
titleplanned

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

17

-

Smoke test - Manual & Automated

Status
titleplanned

Results: - 

Oleg Kurdyayev

18

-

POs check the Bugfest env

Status
titleplanned

POs

19

Tests claimed

Status
titleplanned

Community testers and EPAM MQAa

20

DB Schema comparison - 

Status
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

21

High Availability verification

Verify new modules:

  •  mod-marc-migrations
  •  mod-reading-room
  •  mod-record-specifications
  •  ui-reading-room

DevTeams

22

Re-index time measurement

Status
titleplanned

Denis → Ask FSE

FSE

23

Multi Tenant verification

Status
titleplanned

Share test plan

Oleg Kurdyayev

24

Migration from Quesnelia to Ramsons time measuring → 

Status
titleplanned

Please create ticket in Rally Denis 

FSE

25

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

RM

...