Skip to end of banner
Go to start of banner

Ramsons (R2 2024) Bugfest environment preparation plan

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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/

Consortia tenants(ECS)1+10+1:

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

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

Overall Ramsons BF prep status

Outstanding tasks

Carry over from Quesnelia bugfest

Backlog of tasks

key summary status
Loading...
Refresh

Completed tasks 

key summary status
Loading...
Refresh

Sprint 202

Backlog of tasks

key summary status
Loading...
Refresh

Completed tasks 

key summary status
Loading...
Refresh

Sprint 203 week 1

Backlog of tasks

key summary status
Loading...
Refresh

Completed tasks

key summary status
Loading...
Refresh

Sprint 203 week 2

Backlog of tasks

key summary status
Loading...
Refresh

Completed tasks

key summary status
Loading...
Refresh

Bugfest preparation plan

Date

Action

Status

Description/Comments

Jira

Responsible Team

1

Prepare pre-Ramsons bugfest environment

DONE

Kitfox

2

Trigger re-index

DONE

Kitfox

3

Prepare sFTP access to Ramsons BF env

DONE

4

Adjust data at new bugfest env → POs & MQAs

IN PROGRESS

POs & QAs

5

Scripts are ready for new modules deployment:

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

IN PROGRESS

Kitfox

6

Create a data snapshot for Pre-Ramsons

PLANNED

Kitfox

7

Prepare master branch for planform-complete with Quesnelia modules versions

PLANNED

Kitfox

8

Migrate Quesnelia Bugfest to Ramsons

PLANNED

Kitfox

9

Deploy new modules

PLANNED

Kitfox

10

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

DONE

Kitfox

11

Verify permissions for existing users 

DONE

Kitfox

12

-

Deployment to Ramsons bugfest env is competed.

Data set is ready

Snapshot will be used for Sunflowerbf env preparation

DONE

These are the outstanding items that need to be verified/changed in bugfest-Q 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
    Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.
  • 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 

DONE

Kitfox

14

Create a data snapshot for Pre- Ramsons 

DONE

Kitfox

15

Turn emails on for Quesnelia Bugfest

DONE

16

Prepare and share links to Quesnelia BF logs

DONE

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

IN PROGRESS

Results: - 

Oleksandr Bashtynskyi 

18

-

POs check the Bugfest env

POs

19

Tests claimed

IN PROGRESS

20

DB Schema comparison - 

PLANNED

Denis  → Create Rally ticket

key summary assignee priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

ticket is created in Rally

FSE

21

High Availability verification

TO DO

Verify new modules:

DevTeams

22

Re-index time measurement

PLANNED

Denis → Ask FSE

FSE

23

Multi Tenant verification

PLANNED

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

DevTeams

24

Migration from Poppy to Quesnelia time measuring → 

PLANNED

Please create ticket in Rally Denis 

FSE

25

Prepare R1-2024 branch for planform-complete

Kitfox

26

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

RM



  • No labels