]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
lib/oe/gpg_sign.py: Avoid race when creating .sig files in detach_sign
authorTobias Hagelborn <tobias.hagelborn@axis.com>
Thu, 30 Mar 2023 15:38:09 +0000 (17:38 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 31 Mar 2023 22:30:34 +0000 (23:30 +0100)
commitb4ec08ea9efebac262d43f47d95a356fe2829de9
treec20dfc9161267cdddaa5169ef246f60536e2e045
parentabbac1588163b63746928403d524a09532875d5a
lib/oe/gpg_sign.py: Avoid race when creating .sig files in detach_sign

Move the signature file into place only after it is successfully signed.
This to avoid race and corrupted .sig files in cases multiple onging
builds write to a shared sstate-cache dir.

Signed-off-by: Tobias Hagelborn <tobiasha@axis.com>
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/gpg_sign.py