Juniper (R2 2021) Bugfest environment preparation plan

Juniper (R2 2021) Bugfest environment preparation plan

#

Date

Action

Status

Description/Comments

 

#

Date

Action

Status

Description/Comments

 

1

Jun 21, 2021 

Tell Owen and Khalilah and Dennis (A-M)

Open

  • Will we break anything in their apps if we remove the current bugfest organizations 

    • @Owen Stephens : affects 27 agreements and 15 licenses; will not be an issue for him

    • @Khalilah Gambrell : no impact on eHoldings

    • @Dennis Bridges : will check his tests after the acq data update and fix if needed

  • Check their TestRails; update if necessary after the new acq data is loaded

AI:

@William Welling (Unlicensed) had to ran and need to verify should it be executed one more time?

Double check with Dennis

6/14

Related to #2

6/15

If we reload ACQ data there will be small impact on :

  • Agreements

  • Licenses

  • Organizations

  • eHoldings

We didn't do any TestRail update for R1 2021

 

2

Fiscal year rollover → Dennis

Load new acq data into Juniper bugfest

OPEN

DB: I would like to start fresh with orders/invoices and Finance data. There is a lot of excess test data in bugfest-iris. Particularly fiscal years, from testing FYRO. If we are able to load finance and order data from A&M again that might be ideal. We need a substantial number of order/invoice and Fund records to test orders and invoice search performance improvements in R2.

6/14

To remove:

  • fiscal year

  • ledgers

  • funds

Need to find solution how to reduce amount of non-relevant data → @Anton Emelianov (Deactivated)

6/15

Needs to be done. Old ACQ should be removed and new one populated.

 

3

Check with Alex or Andrei – is there a way to bulk change a bunch of POs (15K) from Pending to Open?

Open

  • Yes, Andrei M and William are coordinating

  • William to send script to Andrei to review

  • Dennis confirmed we should delete invoices too; William adjusted the script

6/14 

Need to discuss with William → @Anton Emelianov (Deactivated)

6/15

Get in touch with William regarding all the ACQ scripts. We'll need PO changed from Pending to Open.

 

4

Jun 18, 2021 

Copy Iris env → @Hanna Hulevich to create Rally ticket

Done

 

 

5

Jun 21, 2021 

Request cleanup (@Zak_Burke)

ready for execution

  • Cancel the open requests Open requests include those with one of these as “Request status”:

6/15

This operation should be transferred to FSE team: FSE to run a NodeJS script: https://github.com/folio-org/folio-tools/tree/master/clear-loans

 

6

Jun 21, 2021 

SRS query API Script - to execute it while preparation (@Igor Gorchakov) → @Hanna Hulevichto create Rally ticket

 

6/14

Discuss with @Igor Gorchakov → @Oleksii Petrenko

6/17

Documentation: MODSOURCE-276: Add existing records to the SRS Query API table

 

7

Jun 21, 2021 

Create loans and requests @Theodor Tolstoy (One-Group.se)

 

This needs to be done by Theo. Confirm with @Holly Mistlebauer if it is needed.

 

8

 

Add the default permission sets and users (the ones in the hosted ref envs) @Hanna Hulevich → to create Rally ticket

open

 

 

9

Jun 22, 2021 

Migrate Iris env to Juniper Bugfest → @Hanna Hulevich → to create Rally ticket

open

Would be great if he could start on Friday; will take a while

6/15

This should start after ACQ, Requests cleanup, Create new loans and requests scrips are done 

 

10

 

Clean up duplicated data → @Owen Stephens → Review cleanup script with FSE team

 

 

 

11

Jun 23, 2021 

Add the default permission sets and users → FSE

open

 

 

 

Jun 23, 2021 

Deploy new modules:
  1. mod-service-interaction

  2. ui-dashboard

  3. edge-caiasoft

  4. mod-ebsconet

In progress

6/14

To discuss with FSE → ERM-1650: Add unique indexes for refdata tablesClosed

 

13

Jun 18, 2021 

POs finish writing test cases

 

 

 

14

Jun 24, 2021Jun 25, 2021 

POs check the Bugfest env

 

 

 

15

Jun 25, 2021 

Testers claimed

 

 

 

16

after Jun 28, 2021 

DB Schema comparison