Message ID | 20230707141550.27805-1-venkata.pyla@toshiba-tsip.com (mailing list archive) |
---|---|
Headers | show |
Series | Enable swupdate in reproducible check | expand |
On 07.07.23 16:15, venkata.pyla@toshiba-tsip.com wrote: > From: venkata pyla <venkata.pyla@toshiba-tsip.com> > > > Hi, > > The following patch series enables swupdate in reproducible check CI, > and also it include fixes for the reproducible build failures #68 and > #69. > > with this patch series the reproducible builds are getting passed in amd64 > and arm64 architectures considering following artifacts. > - vmlinux > - initrd > - rootfs tarball > - squashfs image > - swu file > > armhf is not reproducible yet due to this issue #70 - WIP > > filesystem images and disk partition tables are yet to add to the > reproducible check - WIP. > > v3 changes: > - fix indentation issue in squashfs.bbclass (dd241fbd) > - Use bookworm for reproducible checks > - Update isar refernce to bring reproducible fixes > > v2 changes: > - Include swupdate feature in base image itself instead of separate > targets > - Added commit to fix file timestamps are not reproducible in squashfs > image and swu file. > > venkata pyla (8): > .reproducible-check-ci.yml: Include swupdate artifacts in reproducible > check > .reproducible-check-ci.yml: Drop 'base' in job names > .reproducible-check-ci.yml: Include only files required for RB check > repro-tests.sh: Enable html output in diffoscope > squashfs.bbclass: Fix file timestamps are not reproducible in squashfs > image > swupdate.bbclass: Fix file timestamps are not reproducible in swu file > .reproducible-check-ci.yml: Enable reproudicble check on bookworm > kas-cip.yml: Update isar reference > > .reproducible-check-ci.yml | 37 +++++++++++++++++++++++++------------ > classes/squashfs.bbclass | 6 ++++++ > classes/swupdate.bbclass | 10 +++++++++- > kas-cip.yml | 2 +- > scripts/repro-tests.sh | 2 ++ > 5 files changed, 43 insertions(+), 14 deletions(-) > Thanks, applied to next. Jan
From: venkata pyla <venkata.pyla@toshiba-tsip.com> Hi, The following patch series enables swupdate in reproducible check CI, and also it include fixes for the reproducible build failures #68 and #69. with this patch series the reproducible builds are getting passed in amd64 and arm64 architectures considering following artifacts. - vmlinux - initrd - rootfs tarball - squashfs image - swu file armhf is not reproducible yet due to this issue #70 - WIP filesystem images and disk partition tables are yet to add to the reproducible check - WIP. v3 changes: - fix indentation issue in squashfs.bbclass (dd241fbd) - Use bookworm for reproducible checks - Update isar refernce to bring reproducible fixes v2 changes: - Include swupdate feature in base image itself instead of separate targets - Added commit to fix file timestamps are not reproducible in squashfs image and swu file. venkata pyla (8): .reproducible-check-ci.yml: Include swupdate artifacts in reproducible check .reproducible-check-ci.yml: Drop 'base' in job names .reproducible-check-ci.yml: Include only files required for RB check repro-tests.sh: Enable html output in diffoscope squashfs.bbclass: Fix file timestamps are not reproducible in squashfs image swupdate.bbclass: Fix file timestamps are not reproducible in swu file .reproducible-check-ci.yml: Enable reproudicble check on bookworm kas-cip.yml: Update isar reference .reproducible-check-ci.yml | 37 +++++++++++++++++++++++++------------ classes/squashfs.bbclass | 6 ++++++ classes/swupdate.bbclass | 10 +++++++++- kas-cip.yml | 2 +- scripts/repro-tests.sh | 2 ++ 5 files changed, 43 insertions(+), 14 deletions(-)