As a user, I want to provide a checksum manifest as input to verify the checksums being generated by data upload manager #122
Labels
icebox
p.should-have
requirement
the current issue is a requirement
requirement-topic:data-integrity
Checked for duplicates
Yes - I've already checked
π§βπ¬ User Persona(s)
Node Operator
πͺ Motivation
...so that I can verify the integrity of the data being uploadeded to the cloud
π Additional Details
No response
Acceptance Criteria
Given a
/path/to/data
to upload to the cloud and a checksum manifest file with paths to the dataWhen I perform data upload manager upload with
--checksum-manifest <manifest-file>
enabledThen I expect the data upload manager to compare the checksums generated by DUM with the checksums from manifest, and throw errors as needed
Given a
/path/to/data
to upload to the cloud, a checksum manifest file with paths to the data, and 1 file with a checksum that does not match the checksum in the manifestWhen I perform data upload manager upload with
--checksum-manifest <manifest-file>
and--force
flag enabledThen I expect the data upload manager to compare the checksums generated by DUM with the checksums from manifest, and throw a warning, but upload the file anyway
βοΈ Engineering Details
Paths to the data must either be:
/path/to/data
that is inputπ I&T
No response
The text was updated successfully, but these errors were encountered: