Closed chuckwondo closed 7 months ago
We successfully ingested all but 1 granule, WV04_20170808074723_34ae45a8-7b48-4962-adb9-f257b50b70a5-inv_17AUG08074723-P1BS-059102583090_01_P005.
This granule was missing its cmr.json file, so the ingest workflow failed because of that. We do not need to take any action at this point because when we sync up the mcp bucket and reingest from there, it should get picked up at that time (assuming the cmr.json file is in the mcp bucket).
The granule which did not get ingested has a cmr.json to it. Here's the link:
s3://csdap-maxar-delivery/css/nga/WV04/1B/2017/220/WV04_34ae45a8-7b48-4962-adb9-f257b50b70a5-inv_X1BS_059102583090_01/WV04_20170808074723_34ae45a8-7b48-4962-adb9-f257b50b70a5-inv_17AUG08074723-P1BS-059102583090_01_P005-cmr.json
It can be ingested in the next round of ingestion from MCP to CBA
Migrate granules in collection WV04_Pan_L1B to CBA Prod by discovering/ingesting from existing prod account.
Although this collection is quite small (6753 granules), spanning only 2 years, before migrating the entire collection we must do the following:
WV04_Pan_L1B___1_SmokeTest
WV04_Pan_L1B___1_SmokeTest
data.csdap.earthdata.nasa.gov
, with acsdap
, notcsda
-- if missing thep
, they point to the "old" prod bucket)Once all the above is confirmed, ingest the full collection as follows:
package.json
, change66641bb
to68b8eb5
for the hash value of thecumulus-cli
dependency in thedevDependencies
list (this will add the ability to show request/response details when runningcumulus
CLI commands, which will be used in the acceptance criteria below)app/stacks/cumulus/resources/rules/WV04_Pan_L1B/v1/WV04_Pan_L1B___1.json
, change the value ofmeta.discoverOnly
tofalse
(it was set totrue
for the dry run #292 to avoid publishing to the CMR at that time)cumulus rules replace --data app/stacks/cumulus/resources/rules/WV04_Pan_L1B/v1/WV04_Pan_L1B___1.json
)cumulus rules enable --name WV04_Pan_L1B___1
)cumulus rules run --name WV04_Pan_L1B___1
)Acceptance criteria
All granules in
WV04_Pan_L1B
have been ingest into CBA Prod. To confirm this, first enter the Docker container:In the container, run the following:
You should see output similar to the following:
In particular, look at the value for
body
and within it, locate the value of"count"
. In the output above, the count is0
, but when the collection is fully ingested, it should be6753
.