You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 22, 2026. It is now read-only.
The build process for the constellation binary is not deterministic.
The CLI embeds an OCI image manifest hash for ghcr.io/edgelesssys/constellation/qemu-metadata-api. One of the layers consists of files from the Nix store. Depending on the optimisation settings of the Nix store, some files may or may not be hard links to others, resulting in a diff in the layer tarball.
Issue description
The build process for the
constellationbinary is not deterministic.The CLI embeds an OCI image manifest hash for
ghcr.io/edgelesssys/constellation/qemu-metadata-api. One of the layers consists of files from the Nix store. Depending on the optimisation settings of the Nix store, some files may or may not be hard links to others, resulting in a diff in the layer tarball.Workaround: try to stick close to the reproducible builds workflow.
Steps to reproduce the behavior
auto-optimise-store = true).bazel build //cli:cli_enterprise_linux_amd64).Version
This affects v2.19.0 and older releases.