-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
We have ORCA implemented on Cumulus.
In the event that we need to use ORCA to restore granules and their files, there is a required input JSON.
See Ticket (TESTING_ORCA_TICKET)
- Add relevant info to this ticket (including looking up the ORCA tests and adding an example of the JSON needed to trigger a run
- Update: Link to example of Working ORCA Recovery JSON Input: Troubleshoot ORCA Final Recovery Step in UAT #279 (comment)
- Completion of ticket: Upgrade Cumulus from v18.2.0 to v18.5.x #385 and Research Cumulus Upgrade and make stable plan here #384
- Perform another, more recent (after the most recent Cumulus and ORCA Upgrades) successful restore from ORCA of 2 files from separate granules using the input on the step function.
- (Verify that it works)
- Perform another, more recent (after the most recent Cumulus and ORCA Upgrades) successful restore from ORCA of 2 files from separate granules using the input on the step function.
- Include what all the keys mean
- Write python code which will
- Accept input of an array of granules (array of size one should also work)
- Output the JSON that ORCA expects as an input when used to trigger a recovery operation
- This code needs to be portable enough to function from inside of a DAG which may be used to trigger the recovery in the future.
- Add this code to the local Cumulus repository in a reference area.
- Utils Directory
- Document the steps to use ORCA
- Include clearly defined input parameters and their descriptions in the documentation.
- Pull Request Approved
Metadata
Metadata
Assignees
Labels
No labels