(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