<div dir="ltr">I am attempting to upload a large file to the ISO importer via the content upload workflow (create request, upload chunks and then import). When I do this I am seeing an error in the Pulp logs:<div><br></div><div><div><div>summary: Downloading <None> failed validation. The manifest specified that the</div><div>      file should be None bytes, but the downloaded file is 103248 bytes.</div></div></div><div><br></div><div><br></div><div>Doing some digging, it appears the ISO importer does a validation step [1] where it computes and compares sizes. However, the 'self.size' does not get set during content upload. Am I reading that correct? Is there a way around this? Or a hack/patch?</div><div><br></div><div><br></div><div>Thanks,</div><div>Eric</div><div><br></div><div><br></div><div>[1] <a href="https://github.com/pulp/pulp_rpm/blob/4678cc697458ec207996bee2d851f72db190c167/plugins/pulp_rpm/plugins/importers/iso/importer.py#L141">https://github.com/pulp/pulp_rpm/blob/4678cc697458ec207996bee2d851f72db190c167/plugins/pulp_rpm/plugins/importers/iso/importer.py#L141</a></div><div>[2] <a href="https://github.com/pulp/pulp_rpm/blob/4678cc697458ec207996bee2d851f72db190c167/plugins/pulp_rpm/plugins/db/models.py#L665">https://github.com/pulp/pulp_rpm/blob/4678cc697458ec207996bee2d851f72db190c167/plugins/pulp_rpm/plugins/db/models.py#L665</a></div></div>