Closed gbowen99 closed 3 months ago
@gbowen99 and @smclaughlin7 this set has been posted for NSSDCA processing. From tomorrow, you can check the status at https://nssdc.gsfc.nasa.gov/psi/ReportPDS4.jsp using the SIP LID below:
SIP LID:
The other 2 sets, asurgcps_slides_jovian_system_v1.0_20231215 and msl_apxs_supplement_sols_0_3076_v1.1_20231030, have a number of validate errors. The errors for msl_apxs_supplement_sols_0_3076_v1.1
are identical to the errors for the set posted in https://github.com/NASA-PDS/operations/issues/468 and are found in asurgcps_slides_jovian_system_v1.0
as well, although this second set has additional errors to be addressed.
I will attach the validation reports below. Please address these errors then resubmit the updated delivery packages. Thank you!
As also mentioned in the other ticket, I've noticed that you're using an older version of Validate and highly recommend upgrading to the latest version as it has the latest features and bug-fixes. Thank you!
-Catherine
Validation reports:
@gbowen99 @c-suh This SIP LID urn:nasa:pds:system_bundle:product_sip_deep_archive:msl_gt_diagenesis_supplement_v1.1_20231030
failed NSSDCA front-end processing because the SIP xml label specifies this bundle LIDVID msl_gt_diagenesis_supplement::1.1
whereas the SIP manifest file specifies this bundle LIDVID urn:nasa:pds:msl_gt_diagenesis_supplement::1.1
. For some reason, the SIP xml label specifies the wrong/incomplete bundle LIDVID. Please correct this issue and generate a new Deep Archive Package for this bundle.
@c-suh @oddes Should @gbowen9 post the new Deep Archive Package to this ticket?
Node's re-delivery of all packages, including the submitted msl_gt_diagenesis_supplement_v1.1, is currently blocked by this deep-archive bug.
@c-suh see updated packages attached above.
@gbowen99 the 3 packages which @jordanpadams updated while the deep archive bug is being addressed have been posted for NSSDCA processing! From tomorrow, you can check the status at https://nssdc.gsfc.nasa.gov/psi/ReportPDS4.jsp using the SIP LIDs below:
SIP LIDs: urn:nasa:pds:system_bundle:product_sip_deep_archive:asurgcps_slides_jovian_system_v1.0_20240209 urn:nasa:pds:system_bundle:product_sip_deep_archive:msl_apxs_supplement_sols_0_3076_v1.1_20240209 urn:nasa:pds:system_bundle:product_sip_deep_archive:msl_gt_diagenesis_supplement_v1.1_20240209
@c-suh Understood, thank you for the update.
@c-suh @jordanpadams Our NSSDCA front-end process failed this SIP LID
urn:nasa:pds:system_bundle:product_sip_deep_archive:msl_gt_diagenesis_supplement_v1.1_20240209
because the bundle product located at https://pds-geosciences.wustl.edu/msl/urn-nasa-pds-msl_gt_diagenesis_supplement/bundle_msl_gt_diagenesis_supplement.xml does not match the checksum listed in the SIP manifest https://pds.nasa.gov/data/pds4/manifest/2023/msl_gt_diagenesis_supplement_v1.1_20231030_sip_v1.0.tab. I inspected readme.txt and it's checksum differs from the one in the SIP manifest. I did not
Please generate and submit a new SIP Deep Archive package for the current online version of this bundle. The front-end did not detect any issues in the other two SIPs so it sent them to Ingest.
Thanks!
@c-suh see attached. msl_gt.zip
@jordanpadams and @smclaughlin7 the new package for the following SIP has been posted!
urn:nasa:pds:system_bundle:product_sip_deep_archive:msl_gt_diagenesis_supplement_v1.1_20240209
Statuses Submitted to Ingest:
Failed and reposted for NSSDCA:
@c-suh Our front-end process not pull this "reposted" SIP
because the LIDVID did not change when the manifest file was corrected (to correct the checksum listed for the bundle product). The front-end had already failed that SIP LIDVID on Feb 11 when it detected the bundle checksum mismatch. Please generate and post a new SIP with a new LIDVID. That'll trigger our process to pull it. Thanks!
@jordanpadams :point_up:. Not sure how imminent the deep archive release is and so if this is for you or for @gbowen99 to address?
@c-suh here is the new package. I just updated the SIP/AIP labels version_id
to 2.0.
msl_gt_v2.0.zip
@jordanpadams please confirm that these files are correct as I'm not sure where the 2.0 is supposed to be reflected and there seems to be a discrepancy or two.
Observations from looking at the posted msl_gt_diagenesis_supplement files (timestamp of 10:59am) in the 2024 directory:
msl_gt_diagenesis_supplement_v1.1_20240209_*_v1.0.{tab|xml}
Identification_Area.version_id
is 2.0 Identification_Area.Modification_History.Modification_Detail.version_id
is 1.0Identification_Area.version_id
is 1.0 Identification_Area.Modification_History.Modification_Detail.version_id
is 2.0@c-suh
filenames are msl_gt_diagenesis_supplement_v1.120240209*_v1.0.{tab|xml}
This doesn't really matter, but updated here: msl_gt_v2.0.zip
in the aip XML
- Identification_Area.version_id is 2.0 Identification_Area.Modification_History.Modification_Detail.version_id is 1.0 in the sip XML, version_ids are opposite of what's written in the aip XML Identification_Area.version_id is 1.0 Identification_Area.Modification_History.Modification_Detail.version_id is 2.0
Ideally I would have updated the Modification Detail, but this doesn't actually matter in terms of the validity of the files, so I am just leaving them. I definitely don't have the time/patience to be an archivist and do this manual editing of files :-)
@jordanpadams if the package from this morning is fine, meaning the filenames and version id inconsistencies don't matter (the Identification_Area.version_id and Identification_Area.Modification_History.Modification_Detail.version_id pair in the aip being different from that in the sip), then I will leave those files for NSSDCA to pick up. The package you attached this afternoon failed validation because the URIs (and filenames?) for the manifest TABs were not updated in the aip and sip XMLs. I could fix those, but it does seem better to keep the manual editing of files to a minimum :]
@c-suh i will look at updating these files on Monday.
@c-suh see attached msl_gt_v2.0.zip
@gbowen99 You should be able to upgrade your deep-archive software and continue your deep archive deliveries. This specific delivery should be good to go. Let us know if you run into additional issues.
@jordanpadams and @smclaughlin7 the latest package for v2.0 of the following SIP LID has been posted. Note that a v1.0 was posted last Friday the 23rd; please let me know if I should delete those files.
SIP LID:
@jordanpadams thanks for the update!
@jordanpadams and @smclaughlin7 the latest package for v2.0 of the following SIP LID has been posted. Note that a v1.0 was posted last Friday the 23rd; please let me know if I should delete those files. SIP LID:
- urn:nasa:pds:system_bundle:product_sip_deep_archive:msl_gt_diagenesis_supplement_v1.1_20240209
@c-suh @jordanpadams Our front-end process did not pull this v2.0 package because the SIP LIDVID specified in the SIP label is one we've pulled before:
Our nightly SIP Puller checks to see if we've already got the LIDVID before downloading the SIP. In this case SIP https://pds.nasa.gov/data/pds4/manifest/2024/msl_gt_diagenesis_supplement_v1.1_20240209_sip_v2.0.xml did not get pulled over at all. (A remark in our internal log for SIP Puller indicates this.)
Recall our front-end process received and failed this SIP LIDVID on 2024-02-11 because the bundle product located at https://pds-geosciences.wustl.edu/msl/urn-nasa-pds-msl_gt_diagenesis_supplement/bundle_msl_gt_diagenesis_supplement.xml did not match checksum in manifest. See my post above from ~2 weeks ago.
Please change the SIP LIDVID so that it's unique, then make and post a new Deep Archive package. Thanks!
p.s. - It's OK to keep the V1.0 files posted last Friday the 23rd. The SIP LIDVID's the same there, too, so our SIP Puller ignores 'em.
@jordanpadams how would you like to proceed for this v2.0?
@gbowen99 per @smclaughlin7's comment above, the checksums for the MSL GT Diagenesis bundle and readme do not match what is loaded into the Registry. It appears someone modified those files after they were loaded into the Registry. Please reload that bundle into the registry with the correct checksums, re-run pds-deep-registry-archive
, and submit a new ticket for that delivery. (Note: Be sure to upgrade PDS Deep Archive prior to running again.
File | Registry Checksum | Actual Checksum |
---|---|---|
bundle_msl_gt_diagenesis_supplement.xml | 20dfa377f9eed3ade2084baed8226d21 | 9c0c5d6489e871567fe749172c4e25d9 |
readme.txt | 933bb5b10e1f14b4e36e0df4c5431c83 | 5d25a42641b66732f7f4c88dfdb0cb28 |
Note: I removed urn:nasa:pds:msl_gt_diagenesis_supplement::1.1
from this delivery to avoid confusion with the future re-delivery
The resubmission for msl_gt_diagenesis_supplement_v1.1
is in https://github.com/NASA-PDS/operations/issues/499.
@gbowen99 the other 2 packages listed below have been validated by NSSDCA, submitted to Ingest, and Ingested. NSSDCA has now taken responsibility.
Discipline Node Information
Delivering Node: PDS Geosciences Node
NSSDCA Delivery Package: ~GEO_MSL_and_ASURGCPS_delivery_pacakges_15_Dec_2023.zip~
Updated by @jpadams: Archive.zip
NOTE: If you have multiple delivery packages, we strongly encourage you to submit these in batches of 3 to 10 per issue with one ZIP file of the packages and another ZIP file of the validation reports. Please use a descriptive title, such as "Node Mission misc batch #".
Engineering Node Process
See the internal EN process at https://pds-engineering.jpl.nasa.gov/content/nssdca_interface_process