Siyao Meng created HDDS-17286:
---------------------------------

             Summary: Check reproducibility of release tarballs in CI
                 Key: HDDS-17286
                 URL: https://issues.apache.org/jira/browse/HDDS-17286
             Project: Apache Ozone
          Issue Type: Sub-task
            Reporter: Siyao Meng


The {{repro}} check runs {{artifact:compare}} in the same environment as the 
reference build. It covers only attached Maven artifacts, so it does not check 
{{ozone-X.tar.gz}} (created by {{dist-tar-stitching}}) or 
{{ozone-X-src.tar.gz}} ({{attach=false}}), and it cannot detect differences 
caused by the build environment.

Proposed: compare both tarballs from an independent build with a different 
path, user, TZ, locale and umask, and report differences with diffoscope like 
the existing check. Requires HDDS-17275, and HDDS-16309 and HDDS-12862 to pass 
reliably.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to