(R2 2021) Juniper Bugfest environment preparation plan

(R2 2021) Juniper Bugfest environment preparation plan

Carole, William, Anton, A-M, Dennis met to organize a timeline and discuss acquisitions data needed for EDI invoice testing. That turned into drafting a timeline and to-do list for the Iris BugFest deployment.

#

Date

Action

Status

Description/Comments

Comments for Juniper

#

Date

Action

Status

Description/Comments

Comments for Juniper

1

 

Tell Owen and Khalilah and Dennis (A-M)

 

  • 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

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

 

Copy Iris env (FSE)

 

 

Need to do it this week.

3

 

10:30 Look at UUID scripts; finalize (@Carole Godfrey  and @Oleksii Kuzminov )

 

 

Don't do this. We already have it in Iris database.

4

 

Afternoon: Run the UUID scripts on Honeysuckle copy @Carole Godfrey

 

  • On the copy if Wayne has already copied

  • On the original if Wayne has not copied

Don't do it . See #3.

5

 

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

 

  • Yes, Andrei M and William are coordinating

  • William to send script to Andrei to review - DONE 

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

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

6

 

Remove Acq data from Honeysuckle Bugfest (@Wayne Blair , using William’s script)

 

Wait for confirmation from Andrei before deploying

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

7

 

Request cleanup (@Zak_Burke)

 

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

Anton to coordinate with Zak. 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

8

 

Add the default permission sets and users (the ones in the hosted ref envs) (@Wayne Blair , @Eric Valuk (Deactivated) )

 

 

Current Iris release has this default permissions setup already.

9

 

Migrate Honeysuckle env to Iris Bugfest (Wayne)

 

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

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

9.1

 

Resolve UI permission issue @Carole Godfrey @Zak_Burke

 

 

Has been resolved for Iris. Not applicable to Juniper

10

 

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

 

 

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

11

 

Load new acq data into Iris Bugfest (William)

 

 

Have to do it. #1, 6, and 6 are related to this. 

12

 

Deploy new modules:

 

 

 

Whatever they are.

13

 

POs finish writing test cases (preferably 6/18)

 

 

Anton reminded PO on 6/14 to do it.

 14

 

POs check the Bugfest env

 

 

If we have system ready early enough for PO to check it.

15

 

Testers claimed

 

 

 

16

 

DB Schema comparison