This shows you the differences between two versions of the page.
civilinfrastructureplatform:reproducible-builds [2024/09/17 06:18] hayashi created |
civilinfrastructureplatform:reproducible-builds [2024/09/17 08:13] (current) jki-siemens typos, minor wording changes |
||
---|---|---|---|
Line 12: | Line 12: | ||
[[https://reproducible-builds.org/|Reproducible Builds project]] | [[https://reproducible-builds.org/|Reproducible Builds project]] | ||
is the central community to define such necessity of Reproducible Builds and | is the central community to define such necessity of Reproducible Builds and | ||
- | discuss how it can be tecnically achieved independent from any specific projects. | + | discuss how it can be technically achieved independent from any specific projects. |
CIP Core WG provides reference images which consist of Debian binary packages and | CIP Core WG provides reference images which consist of Debian binary packages and | ||
some additional components to adjust system configurations for target devices / use cases. | some additional components to adjust system configurations for target devices / use cases. | ||
- | Because CIP Core refernece images are intended to be installed into some embedded devices | + | Because CIP Core reference images are intended to be installed into some embedded devices |
which are listed as [[https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting/cipreferencehardware|CIP reference H/W]] to be tested regularly, | which are listed as [[https://wiki.linuxfoundation.org/civilinfrastructureplatform/ciptesting/cipreferencehardware|CIP reference H/W]] to be tested regularly, | ||
they are generated as ready-to-install disk image, which consist of bootloader, kernel, | they are generated as ready-to-install disk image, which consist of bootloader, kernel, | ||
and root filesystem. | and root filesystem. | ||
Considering the situations where CIP users would use such base image as is or | Considering the situations where CIP users would use such base image as is or | ||
- | make thier own customizations on top of it then release for thier projects, | + | make their own customizations on top of it then release for their projects, |
there should be demands to make such "whole CIP Core image" reproducible. | there should be demands to make such "whole CIP Core image" reproducible. | ||
- | In addition to the security aspect above, reproducible image definitly helps | + | In addition to the security aspect above, reproducible image significantly helps |
developers or users to focus on essential changes in practical situations like below: | developers or users to focus on essential changes in practical situations like below: | ||
Line 41: | Line 41: | ||
It is well known that many Linux distributors also have the same goal and | It is well known that many Linux distributors also have the same goal and | ||
regularly working to make their images reproducible. | regularly working to make their images reproducible. | ||
- | CIP will try to resolve all technical issues to achieve the golas above by | + | CIP will try to resolve all technical issues to achieve the goals above by |
checking the existing solutions among the communities, raising some discussions | checking the existing solutions among the communities, raising some discussions | ||
with related upstream projects to find better ways to resolve issues, | with related upstream projects to find better ways to resolve issues, | ||
Line 58: | Line 58: | ||
* Custom packages that are built along with the CIP image | * Custom packages that are built along with the CIP image | ||
* Kernel, SWUpdate, custom data to configure systems, etc. | * Kernel, SWUpdate, custom data to configure systems, etc. | ||
- | * Timestamp information in various data | + | * Time-stamp information in various data |
* Metadata of partition and filesystem | * Metadata of partition and filesystem | ||