Poppy 2023 R2 - Implement refresh token rotation (RTR) in all affected modules (FOLIO-3627)

[FOLIO-3537] Deploy mod-login, mod-authtoken, mod-users-bl on scratch Created: 04/Jul/22  Updated: 03/Nov/22  Resolved: 04/Aug/22

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None
Parent: Poppy 2023 R2 - Implement refresh token rotation (RTR) in all affected modules

Type: Task Priority: P3
Reporter: Jakub Skoczen Assignee: Steve Ellis
Resolution: Done Votes: 0
Labels: refresh-tokens
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: File folio-3537-login.sh     File folio-3537-users-bl.sh     File folio-3537.sh     Text File refresh_tokens.does.not.exist.txt    
Issue links:
Blocks
is blocked by RANCHER-362 Rebuild Core Platform Rancher env wit... Closed
Relates
relates to OKAPI-1111 mod-authtoken tenant init not called Closed
Sprint: CP: sprint 143, CP: sprint 144, CP: Sprint 145
Story Points: 5
Development Team: Core: Platform
Epic Link: Poppy 2023 R2 - Implement refresh token rotation (RTR) in all affected modules
RCA Group: TBD

 Description   

Deploy code with token expiration on the CP scratch env to perform smoke testing. Do this before the code is merged to master to ensure that folio-snapshot builds don't break while people are away on vacation.

Adam Dickmeiss please provide a link to the test script. Steve Ellis if you have a working Karate test for this, let's execute this too.



 Comments   
Comment by Jakub Skoczen [ 11/Jul/22 ]

Vitaly Demchenko what needs to be done to have the CP Rancher env rebuilt with latest modules?

Comment by Adam Dickmeiss [ 15/Jul/22 ]

See folio-3537-users-bl.sh for running things locally (on Debian/Ubuntu). This is modified from run.sh in

See https://github.com/adamdickmeiss/folio-local-run

Adjust with proper environment there and run with something like:

folio-local-run/folio-3537-users-bl.sh
Comment by Adam Dickmeiss [ 04/Aug/22 ]

Script involving only core modules.. and testing /authn/refresh:

 

folio-local-run/folio-3537-login.sh
Comment by Steve Ellis [ 04/Aug/22 ]

We now have a functioning rancher env, with all the mods deployed and their mod descriptors updated, etc to reflect the new system.

Generated at Thu Feb 08 23:28:52 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.