Sunflower (R1 2025) Bugfest environment preparation plan
Kitfox contact point - @Eldiiar Duishenaliev / @Dmytro
DiKu tenants 3:
Non-ECS (folio|folio)
bugfest - FOLIO
bugfest-aqa - FOLIO
bugfest-plus - FOLIO
Consortia tenants(ECS)1+10+1:
ECS (ecs_admin\admin)
FOLIO
Quesnelia BugFest preparation EPIC - BF-613: Quesnelia 2024 R1 - Bugfest env preparationClosed
Overall Quesnelia BF prep status
Outstanding tasks
Testing mod-login-saml. Configure own idp. Jira already created
Adjust data export settings → Mikita to create Jira
Create dashboards on pre-Q environment → Owen DONE
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
Setup RW split for mod-FQM
Folijet - review Kafka topics list, and remove unused
Clean up job profiles (run Poppy CSP2)
Setup patron notice reminder fee data. Setup OKAPI time the same as on Poppy env
Profile picture - review configuration in release notes - https://github.com/folio-org/mod-users?tab=readme-ov-file#configuration-setting-for-profile-picture-feature
Set env variable BROWSE_CLASSIFICATIONS_ENABLED = true for mod-search
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.
Carry over from Poppy bugfest
Backlog of tasks
Completed tasks
Q bugfest prep actions
Backlog of tasks
Completed tasks
Bugfest preparation plan
Date | Action | Status | Description/Comments | Jira | Responsible Team | |
---|---|---|---|---|---|---|
1 | Mar 15, 2024 | Prepare pre-Quesnelia bugfest environment | Done |
|
| Kitfox |
2 | Mar 13, 2024 | Trigger re-index | Done |
|
| Kitfox |
3 | Mar 22, 2024 | Check Update authority data application | Done |
|
| Kitfox |
4 | Mar 25, 2024 | Prepare sFTP access to Poppy BF env | DONE |
|
|
|
5 | Mar 22, 2024 | Adjust data at new bugfest env → POs | Done |
|
| POs |
6 | Mar 23, 2024 | Scripts are ready for new modules deployment: | Done |
|
| Kitfox |
7 | Mar 25, 2024 | Create a data snapshot for Pre-Quesnelia | done |
|
| Kitfox |
8 | Mar 23, 2024 | Prepare master branch for planform-complete with Quesnelia modules versions | Done |
|
| Kitfox |
9 | Mar 24, 2024 | Migrate Poppy Bugfest to Quesnelia | Done |
|
| Kitfox |
10 | Mar 24, 2024 | Deploy new modules | Done |
|
| Kitfox |
11 | Mar 25, 2024 | Add the default permission sets and users (the ones in the hosted ref envs) | DONE |
|
| Kitfox |
12 | Mar 25, 2024 | Verify permissions for existing users | DONE |
|
| Kitfox |
13 | Mar 26, 2024 - Mar 27, 2024 | Deployment to Quesnelia bugfest env is competed. Data set is ready Snapshot will be used for Quesnelia bf 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 |
14 | Mar 23, 2024 | Verify that modules configuration is updated in FSE branch | Done |
|
| Kitfox |
15 | Mar 27, 2024 | Create a data snapshot for Pre- Ramsons | done |
|
| Kitfox |
16 | Mar 26, 2024 | Turn emails on for Quesnelia Bugfest | DONE |
|
|
|
17 | Mar 27, 2024 | 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:
|
| Kitfox |
18 | Mar 28, 2024 - Mar 29, 2024 | Smoke test - Manual & Automated | in progress | Results: -
|
| @Oleksandr Bashtynskyi |
19 | Mar 28, 2024 - Mar 29, 2024 | POs check the Bugfest env |
|
|
| POs |
20 | Mar 29, 2024 | Tests claimed | in progress |
|
|
|
21 | Apr 5, 2024 | DB Schema comparison - | planned | @Denis → Create Rally ticket
| ticket is created in Rally | FSE |
22 | Mar 29, 2024 | High Availability verification | to do | Verify new modules: |
| DevTeams |
23 | Apr 5, 2024 | Re-index time measurement | planned | @Denis → Ask FSE |
| FSE |
24 | Apr 12, 2024 | Multi Tenant verification | planned |
| DevTeams | |
25 | Apr 5, 2024 | Migration from Poppy to Quesnelia time measuring → | planned | Please create ticket in Rally @Denis |
| FSE |
26 | Apr 26, 2024 | Prepare R1-2024 branch for planform-complete |
|
|
| Kitfox |
27 |
| Review release notes with DevOps (FSE + Community) and discuss deployment approach |
|
|
| RM |