ERROR: openssh-8.1_p1-r0: BAD signature
There are some issue for the openssh related packages on latest-stable
$ sudo apk upgrade
(1/5) Upgrading openssh-keygen (8.0_p1-r0 -> 8.1_p1-r0)
ERROR: openssh-keygen-8.1_p1-r0: BAD signature
(2/5) Upgrading openssh-sftp-server (8.0_p1-r0 -> 8.1_p1-r0)
ERROR: openssh-sftp-server-8.1_p1-r0: BAD signature
(3/5) Upgrading openssh-server-common (8.0_p1-r0 -> 8.1_p1-r0)
ERROR: openssh-server-common-8.1_p1-r0: BAD signature
(4/5) Upgrading openssh-server (8.0_p1-r0 -> 8.1_p1-r0)
ERROR: openssh-server-8.1_p1-r0: BAD signature
(5/5) Upgrading openssh (8.0_p1-r0 -> 8.1_p1-r0)
ERROR: openssh-8.1_p1-r0: BAD signature
5 errors; 1089 MiB in 157 packages
You can reproduce this issue on Docker
Step 1/3 : FROM alpine
---> c85b8f829d1f
Step 2/3 : RUN sed "s/v3.11/latest-stable/g" /etc/apk/repositories -i
---> Running in d9cd12b1da59
Removing intermediate container d9cd12b1da59
---> 788696db7794
Step 3/3 : RUN apk add openssh
---> Running in 2b2dd8f7c2fc
fetch http://dl-cdn.alpinelinux.org/alpine/latest-stable/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/latest-stable/community/x86_64/APKINDEX.tar.gz
(1/10) Installing openssh-keygen (8.1_p1-r0)
ERROR: openssh-keygen-8.1_p1-r0: BAD signature
(2/10) Installing ncurses-terminfo-base (6.1_p20191130-r0)
(3/10) Installing ncurses-terminfo (6.1_p20191130-r0)
(4/10) Installing ncurses-libs (6.1_p20191130-r0)
(5/10) Installing libedit (20191211.3.1-r0)
(6/10) Installing openssh-client (8.1_p1-r0)
(7/10) Installing openssh-sftp-server (8.1_p1-r0)
ERROR: openssh-sftp-server-8.1_p1-r0: BAD signature
(8/10) Installing openssh-server-common (8.1_p1-r0)
ERROR: openssh-server-common-8.1_p1-r0: BAD signature
(9/10) Installing openssh-server (8.1_p1-r0)
ERROR: openssh-server-8.1_p1-r0: BAD signature
(10/10) Installing openssh (8.1_p1-r0)
Executing busybox-1.31.1-r8.trigger
ERROR: openssh-8.1_p1-r0: BAD signature
5 errors; 17 MiB in 19 packages
The command '/bin/sh -c apk add openssh' returned a non-zero code: 5