Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

Status
colourGreen
titleDONE

Сreate infrastructure from snapshot, adjust cloned db, configure admin token lifespan (set 60 min), (update sessios and tokens). deploy modules, copy params(x16)
/fse/tenant/eureka-bugfest-ramsons-aqa.int.aws.folio.org, create tenant(x16), enable apps(load data), user & roles migration(x16), update admin role, create UI (x4) (keycloak configuration(RTR Configuration on Eureka )), validate consortia (for all members). Reindex(instances, authorities). Smoke test/validation. Revert token lifespan according to documentation.

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

Status
colourGreen
titledone

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

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-1142

one time operation before DB snapshot is created

4

Create DB snapshot with corrected date

Status
colourGreen
titledone

Create a snapshot that can be re-used later. Please mark it with do-not-delete tag

FSE Platform

5

DB Vacuum

Status
colourGreen
titleDONE

Example:

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-754

6

Communication to teams who typically work with the infrastructure components to avoid any changes w/o approval from FSE Platform

Status
colourGreen
titleDONE

Work with development teams and check is there any changes in resources usage.

Any changes should be highlighted there

FSE Platform

Denis

7

Execute marc migrations

Status
colourGreen
titleDONE

FSE Platform

8

Finalize set of Applications for Sunflower Eureka-based Bugfest and a list of modules

Status
colourGreen
titleDONE

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-1088

PO/Denis

Denis

9

Prepare sFTP access to pre-Bugfest env

Status
colourGreen
titleDONE

similar to

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-792

FSE Platform

10

Prepare scripts (pipelines) for new modules

Status
colourYellow
titleno new modules

FSE Platform

11

Fu

Notify QA leads, Product Owners that Pre-BF environment is ready for data validation

Status
colourGreen
titleDone

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
Oleg Kurdyayev
Oleksii Petrenko

12

Verify capabilities for existing users

Status
colourGreen
titleDone

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

Status
colourGreen
titleDONE

FSE Platform

14

Create a data snapshot of Pre-Sunflower set up

Status
colourGreen
titleDONE

FSE Platform

15

Prepare sunflower branch for platform-complete + fse.hosting.configuration with Sunflower modules versions

Status
colourGreen
titleDONE

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

Status
colourGreen
titleDONE

US1363770: Prepare/Generate/Validate Applications for Sunflower release

FSE Platform

17

EBSCO edge passwords should be the same

Status
colourGreen
titledone

here

similar to

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-808

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-1109

FSE Platform

Edge keys are unique for all tenants and validated

18

Update automation to entitle applications on the new sunflower requirements

Status
colourGreen
titleDONE

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-1127

FSE Platform

19

Reset password links

Status
colourGreen
titledone

similar to

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-781

FSE Platform

20

Migrate Pre-BF env to Sunflower (+ any manual process from R to S)

Status
colourGreen
titleDONE

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-1146

FSE Platform

21

Entitle Sunflower Applications

Status
colourGreen
titleDONE

FSE Platform

22

Update capabilities for default roles and users

Status
colourGreen
titleDONE

FSE Platform

23

UI update

Status
colourGreen
titleDONE

FSE Platform

24

Marc-migrations

Status
colourGreen
titleDONE

FSE Platform

25

Perform Instance reindex

authority + location reindex

Status
colourBlue
titlein progress

jenkins job

FSE Platform

26

Validate environment (some testing)

Status
colourGreen
titleDONE

AQA-test jenkins job

FSE Platform

27

Disable deprecated capabilities

Status
titleTODO?

FSE Platform

28

SMTP - check that emails are working

Status
colourBlue
titleIn progress

similar to

Jira Legacy
serverSystem Jira
serverId01505d01-b853-3c2e-90f1-ee9b165564fc
keyBF-796

FSE Platform

29

Deployment to Sunflower BF env is competed

Status
titleTODO

FSE Platform

30

Add DB reader

Status
titleTODO

FSE Platform

31

Update tenants DNS

Status
titleTODO

FSE Platform

32

RTR configuration

RTR Configuration on Eureka

33

DOCUMENTATION

Status
colourBlue
titlein progress

Update documentation.
manual changes,
release notes,

errors and fixes,
snapshots

US1363774: Document/validate documentation Sunflower Eurek bugfest environment

FSE Platform

34

Add new functionality to update ticket status.

Status
titletodo

US1363763: Eureka bugfest update new functionality related to jira tickets update

FSE Platform

35

The data set is ready. Create Sunflower DB snapshot

Status
titleTODO

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

Status
colourGreen
titleDONE

similar to https://folio-org.atlassian.net/issues/BF-791?jql=textfields%20~%20%22bugfest%20logs%2A%22%20AND%20project%20%3D%20BF

US1363775: Configure logging for Eureka Bugfest Sunflower environment

FSE Platform

37

Setup SSO

Status
titletodo

38

Notify POs/QAs that Eureka Ramsons BF is up and running, and available for sanity testing

Status
titleTODO

Release Manager

39

POs check the Bugfest env

Status
titleTODO

POs

40

Smoke test - Manual & Automated

Status
titleTODO

Results:

Oleg Kurdyayev Ostap Voitsekhovskyi

41

High Availability verification

Status
titleTODO

Verify new modules:

  •  <new modules>?

FSE Platform

42

DB Schema comparison

Status
titleTODO

Denis to work with FSE Ops

FSE Operations

43

Re-index time measurement

Status
titleTODO

Denis to work with FSE Ops

FSE Operations

44

Migration from Ramsons to Sunflower time measurement 

Status
titleTODO

Denis to work with FSE Ops

FSE Operations

45

Daily updates (morning/evening) of BF env during bugfest and bugfix periods

Status
colourRed
titleshould be there?

FSE Platform

46

Troubleshoot Eureka Sunflower BF environment issues project with label ‘eureka-bugfest_R1.2025’)

Status
titleTODO

FSE Platform

47

Maintain slack notifications in following channels: #eureka-bugfest-notify

Status
colourRed
titleshould be there?

FSE Platform