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 |
|
|
|
| |
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 |
|
| FSE Platform |
|
47 |
| Maintain slack notifications in following channels: #eureka-bugfest-notify | should be there? |
|
| FSE Platform |
|