Fix: Sign artifacts on CentOS Stream 8/9 91/70191/4
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 26 May 2022 23:58:32 +0000 (09:58 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Sat, 28 May 2022 00:21:56 +0000 (10:21 +1000)
commit4a23005d82c59a983cb1aa95eaf01fe643337f53
tree9d081a6530067f59eb2266158969511591eb62ec
parent28f28d47f6fc010f11d66a313dc57700a11966dc
Fix: Sign artifacts on CentOS Stream 8/9

Update the sigul-sign-dir.sh to sign artifacts using docker.
The docker image is built on CentOS Streams 8/9. The newer version
of sigul 1.1.1 available for CentOS 8 is not backwords compatible
with the version of sigul on CentOS 7.

As a temporary workaround build a CentOS7 docker image with
sigul installed and use it for signing artificats on platforms
where sigul is not readly available.

Issue-ID: IT-23826
Change-Id: Ie22e23240f7fe388219c0afc4d4c229f390efa9c
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
docker/Dockerfile [new file with mode: 0644]
releasenotes/notes/sigul-sign-using-docker-fcabb59ccdf8d4d8.yaml [new file with mode: 0644]
shell/sigul-sign-dir.sh
shell/sigul-sign.sh [new file with mode: 0644]