releases/doc/source/static/0xd47bab1b7dc2e262a4f6171e8b1b03fd54e2ac07.txt
Jeremy Stanley 468161cbce Document release artifact signing
Provide some explanatory prose about handling of OpenPGP signatures
for Git tags and similar release artifacts. Also provide a copy of
the corresponding public keys, for improved provenance. New keys
should be added each cycle as they're rotated into use.

Change-Id: I083bc8acf8d95e938afb5446d786eedf4fc43751
2016-12-09 19:03:51 +00:00

55 lines
3.2 KiB
Plaintext

pub rsa2048/0x8B1B03FD54E2AC07 2016-11-03 [SC] [expires: 2017-06-01]
Key fingerprint = D47B AB1B 7DC2 E262 A4F6 171E 8B1B 03FD 54E2 AC07
uid [ full ] OpenStack Infra (Ocata Cycle) <infra-root@openstack.org>
sub rsa2048/0x620133F3519A0343 2016-11-03 [E] [expires: 2017-06-01]
sub rsa2048/0xB9069B1335700CDC 2016-11-03 [S]
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
A5imSQ==
=UUHw
-----END PGP PUBLIC KEY BLOCK-----