-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test new github.com backfill-tool deployment in UAT #28
Comments
Please advise regarding the HiTIDE backfill tool version under test for this effort. Thanks! |
backfill-tool version 0.9.0rc3 The versions deployed to each environment should be specified here: |
@davidcolemanjpl
and a few new ones coming soon. Please also test those collections in UAT. Thanks! |
podaac-hitide-backfill-tool v0.9.0rc3 Verified that podaac-hitide-backfill-tool works as expected for the following collections: When testing 'SCATSAT1_ESDR_L2_WIND_STRESS_V1.1*' , observed errors for podaac-services-uat-hitide-backfill-forge executions: "Error": "TypeError", Can view recent related forge executions that failed: When testing 'SCATSAT1_ESDR_L2_WIND_STRESS_V1.1' , observed errors for podaac-services-uat-hitide-backfill-tig executions: podaac-services-uat-hitide-backfill-tig fails at the 'ImageProcess' step: see recent hitide-backfill-tig executions: "Error": "Lambda.Unknown", COWVR_STPH8_L2_EDR_V9.0:
When testing using COWVR_STPH8_L2_EDR__V8.0_ (C1257664524-POCLOUD)
|
We have granules that doesn't belong in the SCATSAT1_ESDR_L2_WIND_STRESS_V1.1 collection all the granules with ancillary in them doesn't belong which is why these forge/tig are failing. We should delete thees granules from UAT |
Hi @davidcolemanjpl This is now ready for you to test this again. Here are the details: backfill-tool version 0.10.0rc17 Also, don't test the COWVR V9.0 (retired) above, but test this one instead: and this: Test other random normal collections too like MODIS and VIIRS, etc. And include these: Also one more thing. We are waiting for a new version of Cumulus before doing the final delivery. It will include new lambda functions. We don't expect anything to change, but you may need to test some things again after we do that update. Thanks! |
@davidcolemanjpl please include this in your new testing https://jira.jpl.nasa.gov/browse/PODAAC-6139 |
podaac-hitide-backfill-tool v0.10.0rc17
podaac-services-uat-hitide-backfill-forge failed executions (Fails at the 'ForgeProcess' step function): b927dbad-8cc5-47a9-a3a8-f1ed2e52e523
podaac-services-uat-hitide-backfill-tig failed executions (Fails at the 'ImageProcess' step function):
podaac-services-uat-hitide-backfill-tig (Failed at the 'ImageProcess' Step): see recently failed hitide-backfill-tig executions: 9f7f4cc4-2fb5-4c8c-acf9-70a6066d31bc
see recently failed hitide-backfill-tig executions:
Failed hitide-backfill-tig executions: Executions failed at the 'ImageProcess' step:
NOTE:
|
Hi @davidcolemanjpl Basically these 2 collections aren't supported with image so the backfill client should exit and not allow you to run image mode on those collections. Please test this. Thanks! Same with this collection EWSG2-NAVO-L2P-v01. No image enabled. |
@sliu008 is working on the VIIRS issue. |
podaac-hitide-backfill-tool v0.10.0rc18 podaac-hitide-backfill-tool executions (hitide-backfill-forge and hitide-backfill-tig executions) completed as expected / successfully for the following collections under test: AVHRRMTB_G-NAVO-L2P-v2.0 Collection FAILed test: Side Observation: Test Complete |
@davidcolemanjpl We should have fixed the VIIRS issues. Please test those collections again. Thanks! |
@davidcolemanjpl please test this again too |
@davidcolemanjpl We designed it to fail on empty granules. Now it should fail much quicker. This is normal behavior |
@jamesfwood please list the updated versions for re-test. Does Backfill tool version remain the same (v0.10.0rc18)? Also, please see PODAAC-6656 issue related to HiTIDE-backfill-tool |
Ok, the new versions now are: Can you tell me why you need to know the version numbers? I updated it so that it requires each image, footprint, and dmrpp to be explicitly defined. Please test everything again. |
https://github.com/podaac/hitide-backfill-tool/blob/develop/terraform-deploy/terraform_env/uat.json https://test.pypi.org/project/podaac-hitide-backfill-tool/#history note: |
podaac-hitide-backfill-tool v0.10.0rc29 ***Issues observed in this podaac-hitide-backfill-tool version (see PODAAC-6139): Test Failed SMAP_RSS_L2_SSS_V6 : podaac-services-uat-hitide-backfill-tig fails at the 'ImageProcess' step: see recent hitide-backfill-tig executions: 5b29915a-f822-4479-8791-1335829a3d12
SCATSAT1_ESDR_L2_WIND_STRESS_V1.1: Failed hitide-backfill-tig executions: podaac-services-uat-hitide-backfill-tig executions fails at the 'ImageProcess' step: 46906f65-983e-434d-a6ec-85fed1eb8b66
|
@davidcolemanjpl can you provide the granule id that you are running? And the command line to run this ourselves? Can you run it again for the SMAP_RSS_L2_SSS_V6 so we can find the failed step function easier? It's hard to track those down right now. Also, no need to test SCATSAT1_ESDR_L2_WIND_STRESS_V1.1 right now because it's CMR is broken in UAT. So skip testing that collection now. Thanks! |
@davidcolemanjpl btw, you can run the backfill tool now with an input granule list. You can run a specific granule that fails so we can try it too, and easier to track issues with a fixed command line. Can you test all the new features added? These were all the major changes (from the CHANGELOG): CLI Changes:
Internal:
Thank you! |
@davidcolemanjpl ok we did an update to tig to fix that SMAP issue. Can you please retest SMAP and other normal collections, but exclude testing SCATSAT1_ESDR_L2_WIND_STRESS_V1.1 in uat. Please test forge and forge-py thoroughly also, including with those empty VIIRS granules. New versions: The others are the same. Thanks!! |
@davidcolemanjpl Thanks! |
2/3/25: podaac-hitide-backfill-tool v0.10.0rc31 SMAP_RSS_L2_SSS_V6 - PASSED - podaac-services-uat-hitide-backfill-tig executions NO longer fail at the 'ImageProcess' step as before. VIIRS_NPP-NAVO-L2P-v3.0 - Conditional PASS - (FORGE/TIG errors observed) - DEV designed it to fail on empty granules. "Now it should fail much quicker. This is normal behavior" (PODAAC-6139) Reviewed other respective FORGE/FORGE-py/TIG collections as well in this backfill-tool version. NOTE: Bugs are still an issue in this backfill-tool version: Marking this ticket as Done at this time. |
@davidcolemanjpl
Please test backfill tool that is now located here:
https://github.com/podaac/hitide-backfill-tool
Install command line tool from here:
https://test.pypi.org/project/podaac-hitide-backfill-tool/
Also, you'll need to update the default_message_config.json file.
Update from here:
https://github.jpl.nasa.gov/podaac/hitide-backfill-tool/blob/develop/podaac/hitide_backfill_tool/default_message_config.json
Let me or Simon know if you have any issues setting it up.
Thanks!
The text was updated successfully, but these errors were encountered: