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]