Date | Action | Status | Description/Comments | Ticket | Responsible | Notes | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
| Prepare pre-Sunflower BF environment (on Ramsons GA) List of Eureka applications with their versions can be foud there: |
| С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 |
| Correct dataset by executing the following data-related activities |
| Full list of topics that should be reviewed - https://folio-org.atlassian.net/issues/?jql=labels%20%3D%20%22data-related%22 | US1363768: Validate and update dataset with findings from Ramsons release | FSE Platform | |||||||||||||||||||||||
3 |
| one time operation before DB snapshot is created | |||||||||||||||||||||||||||
4 |
| Create DB snapshot with corrected date |
| Create a snapshot that can be re-used later. Please mark it with do-not-delete tag | FSE Platform | ||||||||||||||||||||||||
5 |
| DB Vacuum |
| Example:
| |||||||||||||||||||||||||
6 |
| Communication to teams who typically work with the infrastructure components to avoid any changes w/o approval from FSE Platform |
| Work with development teams and check is there any changes in resources usage. Any changes should be highlighted there | FSE Platform | ||||||||||||||||||||||||
7 |
| Execute marc migrations |
| FSE Platform | |||||||||||||||||||||||||
8 |
| Finalize set of Applications for Sunflower Eureka-based Bugfest and a list of modules |
|
| PO/Denis | ||||||||||||||||||||||||
9 |
| Prepare sFTP access to pre-Bugfest env |
| similar to
| FSE Platform | ||||||||||||||||||||||||
10 |
| Prepare scripts (pipelines) for new modules |
| FSE Platform | |||||||||||||||||||||||||
11 | Fu | Notify QA leads, Product Owners that Pre-BF environment is ready for data validation |
| By default, after migration to Eureka platform the password of the user is equal to username (case sensitive: ex. JohnDoe / JohnDoe) | FSE Platform | ||||||||||||||||||||||||
12 | Verify capabilities for existing users |
| 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 |
| FSE Platform | ||||||||||||||||||||||||||
14 | Create a data snapshot of Pre-Sunflower set up |
| FSE Platform | ||||||||||||||||||||||||||
15 | Prepare sunflower branch for platform-complete + fse.hosting.configuration with Sunflower modules versions |
| 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 |
| US1363770: Prepare/Generate/Validate Applications for Sunflower release | FSE Platform | |||||||||||||||||||||||||
17 | EBSCO edge passwords should be the same |
here | similar to
|
| FSE Platform | Edge keys are unique for all tenants and validated | |||||||||||||||||||||||
18 | Update automation to entitle applications on the new sunflower requirements |
|
| FSE Platform | |||||||||||||||||||||||||
19 | Reset password links |
| similar to
| FSE Platform | |||||||||||||||||||||||||
20 | Migrate Pre-BF env to Sunflower (+ any manual process from R to S) |
|
| FSE Platform | |||||||||||||||||||||||||
21 | Entitle Sunflower Applications |
| FSE Platform | ||||||||||||||||||||||||||
22 | Update capabilities for default roles and users |
| FSE Platform | ||||||||||||||||||||||||||
23 | UI update |
| FSE Platform | ||||||||||||||||||||||||||
24 | Marc-migrations |
| FSE Platform | ||||||||||||||||||||||||||
25 | Perform Instance reindex authority + location reindex |
| jenkins job | FSE Platform | |||||||||||||||||||||||||
26 | Validate environment (some testing) |
| AQA-test jenkins job | FSE Platform | |||||||||||||||||||||||||
27 | Disable deprecated capabilities |
| FSE Platform | ||||||||||||||||||||||||||
28 | SMTP - check that emails are working |
| similar to
| FSE Platform | |||||||||||||||||||||||||
29 | Deployment to Sunflower BF env is competed |
| FSE Platform | ||||||||||||||||||||||||||
30 | Add DB reader |
| FSE Platform | ||||||||||||||||||||||||||
31 | Update tenants DNS |
| FSE Platform | ||||||||||||||||||||||||||
32 | RTR configuration | ||||||||||||||||||||||||||||
33 |
| DOCUMENTATION |
| Update documentation. errors and fixes, | US1363774: Document/validate documentation Sunflower Eurek bugfest environment | FSE Platform | |||||||||||||||||||||||
34 |
| Add new functionality to update ticket status. |
| US1363763: Eureka bugfest update new functionality related to jira tickets update | FSE Platform | ||||||||||||||||||||||||
35 | The data set is ready. Create Sunflower DB snapshot |
| 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 |
| US1363775: Configure logging for Eureka Bugfest Sunflower environment | FSE Platform | |||||||||||||||||||||||||
37 | Setup SSO |
| |||||||||||||||||||||||||||
38 | Notify POs/QAs that Eureka Ramsons BF is up and running, and available for sanity testing |
| Release Manager | ||||||||||||||||||||||||||
39 | POs check the Bugfest env |
| POs | ||||||||||||||||||||||||||
40 | Smoke test - Manual & Automated |
| Results: | ||||||||||||||||||||||||||
41 | High Availability verification |
| Verify new modules:
| FSE Platform | |||||||||||||||||||||||||
42 | DB Schema comparison |
| Denis to work with FSE Ops | FSE Operations | |||||||||||||||||||||||||
43 | Re-index time measurement |
| Denis to work with FSE Ops | FSE Operations | |||||||||||||||||||||||||
44 | Migration from Ramsons to Sunflower time measurement |
| Denis to work with FSE Ops | FSE Operations | |||||||||||||||||||||||||
45 | Daily updates (morning/evening) of BF env during bugfest and bugfix periods |
| FSE Platform | ||||||||||||||||||||||||||
46 | Troubleshoot Eureka Sunflower BF environment issues project with label ‘eureka-bugfest_R1.2025’) |
| FSE Platform | ||||||||||||||||||||||||||
47 | Maintain slack notifications in following channels: #eureka-bugfest-notify |
| FSE Platform |
Content Comparison
General
Content
Integrations