Sunflower (R1 2025) Eureka bugfest env preparation plan
Date | Action | Status | Description/Comments | Ticket | Responsible | Notes | |
|---|---|---|---|---|---|---|---|
| 1 | Feb 28, 2025 | Prepare pre-Sunflower BF environment (on Ramsons GA) List of Eureka applications with their versions can be foud there:
| DONE | Сreate infrastructure from snapshot, adjust cloned db, configure admin token lifespan (set 60 min), (update sessios and tokens). deploy modules, copy params(x16) Create admin user with login/password ‘folio/folio’ for stansdalone tenants (should have all capabilities). Create ecs_admin\admin for consortia tenants
| US1363766: Eureka pre-sunflower cluster creation | FSE Platform |
|
| 2 | Feb 28, 2025 | Correct dataset by executing the following data-related activities | done | Full list of topics that should be reviewed - | US1363768: Validate and update dataset with findings from Ramsons release | FSE Platform |
|
| 3 |
|
| one time operation before DB snapshot is created |
|
|
| |
| 4 | Mar 6, 2025 | Create DB snapshot with corrected date | done | Create a snapshot that can be re-used later. Please mark it with do-not-delete tag |
| FSE Platform |
|
| 5 | Mar 6, 2025 | DB Vacuum | DONE |
|
|
| |
| 6 | Mar 6, 2025 | Communication to teams who typically work with the infrastructure components to avoid any changes w/o approval from FSE Platform | DONE | Work with development teams and check is there any changes in resources usage. Any changes should be highlighted there |
| FSE Platform @Denis |
|
| 7 | Mar 7, 2025 | Execute marc migrations | DONE |
|
| FSE Platform |
|
| 8 | Mar 10, 2025 | Finalize set of Applications for Sunflower Eureka-based Bugfest and a list of modules | DONE |
| PO/Denis @Denis |
| |
| 9 | Mar 7, 2025 | Prepare sFTP access to pre-Bugfest env | DONE |
| FSE Platform |
| |
| 10 | Mar 1, 2025 | Prepare scripts (pipelines) for new modules | no new modules |
|
| FSE Platform |
|
| 11 | Feb 20, 2025 Fu | Notify QA leads, Product Owners that Pre-BF environment is ready for data validation | Done | By default, after migration to Eureka platform the password of the user is equal to username (case sensitive: ex. JohnDoe / JohnDoe) |
| FSE Platform | @Ostap Voitsekhovskyi |
| 12 |
| Verify capabilities for existing users | Done | Done as part of infra creation for all users + consortium |
| FSE Platform |
|
| 13 |
| Review release notes and discuss deployment approach, branch creation, adding env. variables | DONE |
|
| FSE Platform |
|
| 14 |
| Create a data snapshot of Pre-Sunflower set up | DONE |
|
| FSE Platform |
|
| 15 |
| Prepare sunflower branch for platform-complete + fse.hosting.configuration with Sunflower modules versions | DONE | Branch in fse.hosting.configuration should be compatible with Ramsons-release-branch. It looks like we do not need to have multiple branches for consortia. |
| FSE Platform |
|
| 16 |
| Prepare/Generate/Validate Applications for Sunflower release | DONE |
| US1363770: Prepare/Generate/Validate Applications for Sunflower release | FSE Platform |
|
| 17 |
| EBSCO edge passwords should be the same | done | FSE Platform | Edge keys are unique for all tenants and validated | ||
| 18 |
| Update automation to entitle applications on the new sunflower requirements | DONE |
| FSE Platform |
| |
| 19 |
| Reset password links | done |
| FSE Platform |
| |
| 20 |
| Migrate Pre-BF env to Sunflower (+ any manual process from R to S) | DONE |
| FSE Platform |
| |
| 21 | Entitle Sunflower Applications | DONE |
|
| FSE Platform |
| |
| 22 | Update capabilities for default roles and users | DONE |
|
| FSE Platform |
| |
| 23 | UI update | DONE
|
|
| FSE Platform |
| |
| 24 | Marc-migrations | DONE |
|
| FSE Platform |
| |
| 25 | Perform Instance reindex authority + location reindex | in progress | jenkins job |
| FSE Platform |
| |
| 26 | Validate environment (some testing) | DONE | AQA-test jenkins job |
| FSE Platform |
| |
| 27 | Disable deprecated capabilities | TODO? |
|
| FSE Platform |
| |
| 28 | SMTP - check that emails are working | In progress |
| FSE Platform |
| ||
| 29 | Deployment to Sunflower BF env is competed | TODO |
|
| FSE Platform |
| |
| 30 |
| Add DB reader | TODO |
|
| FSE Platform |
|
| 31 |
| Update tenants DNS | TODO |
|
| FSE Platform |
|
| 32 |
| RTR configuration |
| https://folio-org.atlassian.net/wiki/spaces/FOLIJET/pages/542670880 |
|
|
|
| 33 | Mar 30, 2025 | DOCUMENTATION | in progress | Update documentation. errors and fixes, | US1363774: Document/validate documentation Sunflower Eurek bugfest environment | FSE Platform |
|
| 34 | Mar 24, 2025 | Add new functionality to update ticket status. | todo |
| US1363763: Eureka bugfest update new functionality related to jira tickets update | FSE Platform |
|
| 35 |
| The data set is ready. Create Sunflower DB snapshot | TODO | Add tag 'DO-NOT-DELETE = true' Snapshot will be available for 180 days Replicate snapshot and make sure that it won’t be deleted. |
| FSE Platform |
|
| 36 |
| Prepare and share links to Sunflower Eureka BF logs | DONE | US1363775: Configure logging for Eureka Bugfest Sunflower environment | FSE Platform |
| |
| 37 |
| Setup SSO | todo |
|
|
|
|
| 38 |
| Notify POs/QAs that Eureka Ramsons BF is up and running, and available for sanity testing | TODO |
|
| Release Manager |
|
| 39 |
| POs check the Bugfest env | TODO |
|
| POs |
|
| 40 |
| Smoke test - Manual & Automated | TODO | Results: |
| @Oleg Kurdyayev @Ostap Voitsekhovskyi |
|
| 41 |
| High Availability verification | TODO | Verify new modules: <new modules>? |
| FSE Platform |
|
| 42 |
| DB Schema comparison | TODO | Denis to work with FSE Ops |
| FSE Operations |
|
| 43 |
| Re-index time measurement | TODO | Denis to work with FSE Ops |
| FSE Operations |
|
| 44 |
| Migration from Ramsons to Sunflower time measurement | TODO | Denis to work with FSE Ops |
| FSE Operations |
|
| 45 |
| Daily updates (morning/evening) of BF env during bugfest and bugfix periods | should be there? |
|
| FSE Platform |
|
| 46 |
| Troubleshoot Eureka Sunflower BF environment issues project with label ‘eureka-bugfest_R1.2025’) | TODO |