debian-forge/osbuild
Christian Kellner 6f4d286ff4 osbuild: support for checkpoints during build
Add a new `--checkpoint` option, which can be provided multiple
times, that indicate after which stages a the current stage of
the tree should be committed to the object store; the tree id
will be the treesum of the tree at that point and a reference
is created with the id of the stage at the point.
The argument to `--checkpoint` is the id of the stage. If not
all the given checkpoints can be found the execution will be
aborted.
2020-02-06 16:10:35 +01:00
..
__init__.py pipeline: return logs in --json mode 2019-12-14 13:49:24 +01:00
__main__.py osbuild: support for checkpoints during build 2020-02-06 16:10:35 +01:00
api.py osbuild: create API sockets in the thread they're used in 2019-12-25 17:48:26 +01:00
buildroot.py buildroot: allow customizing the backing store for /var 2020-01-27 15:51:47 +01:00
loop.py loop: explicitly close fds to loop devices 2020-01-19 22:19:25 +01:00
objectstore.py objectstore: move tree-moving code into the tree 2020-02-06 16:10:35 +01:00
pipeline.py osbuild: support for checkpoints during build 2020-02-06 16:10:35 +01:00
remoteloop.py loop: handle set_status returning EBUSY 2020-01-19 22:19:25 +01:00
sources.py sources: bump maximum message size to 64k 2020-01-09 23:55:43 +01:00
tmpfs.py osbuild: split package into separate files 2019-08-21 09:56:50 +04:00
treesum.py treesum: don't use dir_fd parameter in os.scandir() 2019-11-29 00:45:14 +01:00