debian-forge/osbuild
Christian Kellner ba218f781d pipeline: include mounts in stage checksum
When calculating the checksum of the stage, the mount options were
not included. This was maybe deliberate, because if the mounts of
a stage change, it is very likely that previous stages change too.
But the introduction of non-device mounts, like ostree.deployment,
have changed the setting, since the content of the tree will be
different if that mount is applied or not. And even for the device
based mounts it will change the tree if e.g. a device is mounted
at at different path but otherwise is formatted with the very same
options. In the worst case we miss a few cache hits due to changes
in the mount setup that don't lead to tree changes, but that will
rarely happen in practice.
2022-08-23 19:29:33 +01:00
..
formats osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
util objectstore, move {u,}mount methods to util.mnt 2022-08-13 19:21:52 +01:00
__init__.py Post release version bump 2022-08-17 08:17:53 +00:00
__main__.py osbuild: always return exit code 2020-10-27 22:04:09 +01:00
api.py osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
buildroot.py osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
devices.py osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
host.py osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
inputs.py osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
loop.py loop: silence W0201 (attribute outside init) in set_status 2022-05-06 17:33:23 +02:00
main_cli.py osbuild: align --help output 2022-07-08 16:42:51 +02:00
meta.py meta: fix lookup of invalid schemata 2022-07-25 16:01:48 +02:00
monitor.py monitor: small whites pace fix 2022-05-06 17:33:23 +02:00
mounts.py osbuild: fix optional-types 2022-07-13 17:31:37 +02:00
objectstore.py objectstore, move {u,}mount methods to util.mnt 2022-08-13 19:21:52 +01:00
pipeline.py pipeline: include mounts in stage checksum 2022-08-23 19:29:33 +01:00
remoteloop.py remoteloop: close loop device controller 2021-08-11 20:59:51 +02:00
sources.py osbuild: fix optional-types 2022-07-13 17:31:37 +02:00