Ramsons (R2 2024) OKAPI Bugfest environment preparation plan
- 1 Outstanding issues
- 2 Overall Ramsons BF prep status
- 2.1 Outstanding tasks
- 2.2 Carry over from Quesnelia bugfest
- 2.2.1 Backlog of tasks
- 2.2.2 Completed tasksÂ
- 2.3 Sprint 202
- 2.3.1 Backlog of tasks
- 2.3.2 Completed tasksÂ
- 2.4 Sprint 203 week 1
- 2.4.1 Backlog of tasks
- 2.4.2 Completed tasks
- 2.5 Sprint 203 week 2
- 2.5.1 Backlog of tasks
- 2.5.2 Completed tasks
- 3 Bugfest preparation plan
Kitfox contact point - @Dmytro
Outstanding issues
Recommended resource utilization need to be updated by dev teams
Share DB level migrations information with Kitfox & FSE Platform team
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-752
Overall Ramsons BF prep status
Outstanding tasks
Carry over from Quesnelia bugfest
Backlog of tasks
Completed tasksÂ
Sprint 202
Backlog of tasks
Completed tasksÂ
Sprint 203 week 1
Backlog of tasks
Completed tasks
Sprint 203 week 2
Backlog of tasks
Completed tasks
Bugfest preparation plan
Date | Action | Status | Description/Comments | Jira | Responsible Team | |
---|---|---|---|---|---|---|
1 | Sep 13, 2024 | Prepare pre-Ramsons bugfest environment | Done | Â | Â | Kitfox |
2 | Sep 11, 2024 | Trigger re-index | Done | Â | Â | Kitfox |
3 | Sep 13, 2024 | Prepare sFTP access to Ramsons BF env | DONE | Â | Â | Â |
4 | Nov 1, 2024 | Adjust data at new bugfest env → POs & MQAs | In progress |  |  | POs & QAs |
5 | Oct 25, 2024 | Scripts are ready for new modules deployment: mod-marc-migrations mod-reading-room mod-record-specifications ui-reading-room edge-erm | In progress | Â | Â | Kitfox |
6 | Oct 25, 2024 | Create a data snapshot for Pre-Ramsons | planned | Â | Â | Kitfox |
7 | Nov 2, 2024 | Prepare master branch for planform-complete with Quesnelia modules versions | planned | Â | Â | Kitfox |
8 | Nov 3, 2024 | Migrate Quesnelia Bugfest to Ramsons | planned |  |  | Kitfox |
9 | Nov 3, 2024 | Deploy new modules | planned | Â | Â | Kitfox |
10 | Nov 4, 2024 | Add the default permission sets and users (the ones in the hosted ref envs) | planned | Â | Â | Kitfox |
11 | Nov 4, 2024 | Verify permissions for existing users | planned |  |  | Kitfox |
12 | Nov 5, 2024 - Nov 6, 2024 | Deployment to Ramsons bugfest env is competed. Data set is ready Snapshot will be used for Sunflower bf env preparation | planned | 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 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 | Nov 4, 2024 | Verify that modules configuration is updated in FSE branch | planned |  |  | Kitfox |
14 | Nov 6, 2024 | Create a data snapshot for Pre-Sunflower | planned |  |  | Kitfox |
15 | Nov 6, 2024 | Turn emails on for Ramsons Bugfest | planned | Â | Â | Â |
16 | Nov 6, 2024 | Prepare and share links to Ramsons BF logs | planned | How to get logs from Q bugfest environment (Logs are updated every 15 minutes)Couple of ways to access logs:
| Â | Kitfox |
17 | Nov 7, 2024 - Nov 8, 2024 | Smoke test - Manual & Automated | DONE | Results: -Â Pass rate for OKAPI smoke test execution is 90% Test Rail link - https://foliotest.testrail.io/index.php?/plans/view/2770 | Â | @Oleg Kurdyayev |
18 | Nov 7, 2024 - Nov 8, 2024 | POs check the Bugfest env | planned | Â | Â | POs |
19 | Nov 8, 2024 | Tests claimed | planned | Â | Â | Community testers and EPAM MQAa |
20 | Nov 22, 2024 | DB Schema comparison - | planned | @Denis  → Create Rally ticket  | ticket is created in Rally | FSE |
21 | Nov 8, 2024 | High Availability verification | Â | Verify new modules: mod-marc-migrations mod-reading-room mod-record-specifications ui-reading-room edge-erm | Â | DevTeams |
22 | Nov 22, 2024 | Re-index time measurement | planned | @Denis → Ask FSE |  | FSE |
23 | Nov 29, 2024 | Multi Tenant verification | planned | Share test plan | Â | @Oleg Kurdyayev |
24 | Nov 22, 2024 | Migration from Quesnelia to Ramsons time measuring → | planned | Please create ticket in Rally @Denis |  | FSE |
25 | Â | 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