Skip to content

bzr source plugin can introduce non-determinism

Summary

When staging the bzr checkout at Source.stage() time, we are not making any effort to ensure that the staged files have deterministic file attributes.

As far as I can see, similar to issue #527 (closed) and more similar to #543 (closed), the checkout will result in file permissions which depend on the user's umask.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information