The Bitcoin Core signing key hosted on bitcoin.org and bitcoincore.org by @laanwj expired on 2019-02-14.
What behavior did you expect? After downloading Bitcoin Core and the signing key, I import the key into GPG and verify the sha256 hash of the binary. I would expect a signing valid key
What was the actual behavior (provide screenshots if the issue is GUI-related)?
I get the error gpg: Note: This key has expired!
How reliably can you reproduce the issue, what are the steps to do so? Very reliably, both from bitcoincore.org and bitcoin.org
$ wget https://bitcoincore.org/bin/bitcoin-core-0.17.1/bitcoin-0.17.1-arm-linux-gnueabihf.tar.gz
2019-03-13 13:03:33 (4.13 MB/s) - ‘bitcoin-0.17.1-arm-linux-gnueabihf.tar.gz’ saved [24317954/24317954]
$ wget https://bitcoincore.org/bin/bitcoin-core-0.17.1/SHA256SUMS.asc
2019-03-13 13:03:45 (112 MB/s) - ‘SHA256SUMS.asc’ saved [1957/1957]
$ wget https://bitcoincore.org/keys/laanwj-releases.asc
2019-03-13 13:03:57 (50.0 MB/s) - ‘laanwj-releases.asc’ saved [17940/17940]
$ gpg --list-keys
/home/admin/.gnupg/pubring.kbx
------------------------------
pub rsa2048 2009-09-04 [SC] [expires: 2022-08-05]
A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
uid [ unknown] deb.torproject.org archive signing key
sub rsa2048 2009-09-04 [S] [expires: 2020-11-23]
$ gpg --import ./laanwj-releases.asc
gpg: key 90C8019E36C2E964: 25 signatures not checked due to missing keys
gpg: key 90C8019E36C2E964: public key "Wladimir J. van der Laan (Bitcoin Core binary release signing key) <laanwj@gmail.com>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: no ultimately trusted keys found
$ gpg --list-keys
/home/admin/.gnupg/pubring.kbx
------------------------------
pub rsa2048 2009-09-04 [SC] [expires: 2022-08-05]
A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
uid [ unknown] deb.torproject.org archive signing key
sub rsa2048 2009-09-04 [S] [expires: 2020-11-23]
pub rsa4096 2015-06-24 [SC] [expired: 2019-02-14]
01EA5486DE18A882D4C2684590C8019E36C2E964
uid [ expired] Wladimir J. van der Laan (Bitcoin Core binary release signing key) <laanwj@gmail.com>
$ gpg --verify SHA256SUMS.asc
gpg: Signature made Tue Dec 25 08:03:05 2018 UTC
gpg: using RSA key 90C8019E36C2E964
gpg: Good signature from "Wladimir J. van der Laan (Bitcoin Core binary release signing key) <laanwj@gmail.com>" [expired]
gpg: Note: This key has expired!
Primary key fingerprint: 01EA 5486 DE18 A882 D4C2 6845 90C8 019E 36C2 E964
What type of machine are you observing the error on (OS/CPU and disk type)?
Linux odroid 4.14.87-153 [#1](/bitcoin-bitcoin/1/) SMP PREEMPT Tue Dec 11 11:33:18 -02 2018 armv7l armv7l armv7l GNU/Linux