Recoding the configuration for live-build images (Was: Third status update about reproducible live-build ISO images in Jenkins)
Bernhard M. Wiedemann
bernhardout at lsmod.de
Tue Aug 31 10:26:53 UTC 2021
On 31/08/2021 12.11, Roland Clobus wrote:
> There are a few things required to reproduce the images:
> 1) The git hash for the live-config repository
> 2) The value of SOURCE_DATE_EPOCH
> 3) The command line of 'lb config' (which contains the path with
> timestamp to the snapshot server)
> 4) The list of additional packages (e.g. live-task-gnome)
> 5) The additional 'hacks' required
> 3, 4 and 5 can also be obtained from the config directory, which is
> generated by the 'lb config' command.
What stops you from also adding 1 and 2 in the the config directory?
One could then patch the tools to also pick it up from there.
It could make life very convenient for a rebuilder.
Just take the original iso, take its config dir and run a build with it
to see if you get identical output.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 236 bytes
Desc: OpenPGP digital signature
More information about the rb-general