From 49588952947bfe8ae563b91358de7569f5aafaa7 Mon Sep 17 00:00:00 2001
From: Jeremy Stanley <fungi@yuggoth.org>
Date: Thu, 14 Mar 2024 21:56:54 +0000
Subject: [PATCH] Publish the 2024.2/Dalmatian key for future use

This adds a listing for the 2024.2/Dalmatian Cycle key fingerprint
with Monday 2024-04-08 (the week after the 2024.1/Caracal release)
as its start date, and links to an export of the corresponding
public key with initial attestation signature from the
2024.1/Caracal Cycle key as well as the change author.

Change-Id: Ie9d1ab692893fdec2dfb99abf1e88efcfb31f693
---
 doc/source/index.rst                          |  5 ++-
 ...675126e2411e7748dd46662fc2093e4682645f.txt | 45 +++++++++++++++++++
 2 files changed, 49 insertions(+), 1 deletion(-)
 create mode 100644 doc/source/static/0xf8675126e2411e7748dd46662fc2093e4682645f.txt

diff --git a/doc/source/index.rst b/doc/source/index.rst
index 1d5b51eece..c16dbe10a2 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -155,8 +155,10 @@ the date ranges during which each key was in general use.
   `key 0xa7475c5f2122fec3f90343223fe3bf5aad1080e4`_
 * 2023-03-31..2023-10-09 (2023.2/Bobcat Cycle key):
   `key 0x815afec729392386480e076dcc0dfe2d21c023c9`_
-* 2023-10-09..present (2024.1/Caracal Cycle key):
+* 2023-10-09..2024-04-08 (2024.1/Caracal Cycle key):
   `key 0x2ef3fe0ec2b075ab7458b5f8b702b20b13df2318`_
+* 2024-04-08..present (2024.2/Dalmatian Cycle key):
+  `key 0xf8675126e2411e7748dd46662fc2093e4682645f`_
 
 .. Static key files are generated with the following command:
    ( gpg --fingerprint --keyid-format=0xlong \
@@ -180,6 +182,7 @@ the date ranges during which each key was in general use.
 .. _`key 0xa7475c5f2122fec3f90343223fe3bf5aad1080e4`: _static/0xa7475c5f2122fec3f90343223fe3bf5aad1080e4.txt
 .. _`key 0x815afec729392386480e076dcc0dfe2d21c023c9`: _static/0x815afec729392386480e076dcc0dfe2d21c023c9.txt
 .. _`key 0x2ef3fe0ec2b075ab7458b5f8b702b20b13df2318`: _static/0x2ef3fe0ec2b075ab7458b5f8b702b20b13df2318.txt
+.. _`key 0xf8675126e2411e7748dd46662fc2093e4682645f`: _static/0xf8675126e2411e7748dd46662fc2093e4682645f.txt
 
 .. _`centrally-managed OpenPGP keys`: https://docs.openstack.org/infra/system-config/signing.html
 .. _`OpenStack TaCT SIG`: https://governance.openstack.org/sigs/tact-sig.html
diff --git a/doc/source/static/0xf8675126e2411e7748dd46662fc2093e4682645f.txt b/doc/source/static/0xf8675126e2411e7748dd46662fc2093e4682645f.txt
new file mode 100644
index 0000000000..7a28b7afce
--- /dev/null
+++ b/doc/source/static/0xf8675126e2411e7748dd46662fc2093e4682645f.txt
@@ -0,0 +1,45 @@
+pub   ed25519/0x2FC2093E4682645F 2024-03-14 [SC] [expires: 2024-12-09]
+      Key fingerprint = F867 5126 E241 1E77 48DD  4666 2FC2 093E 4682 645F
+uid                              OpenStack Infra (2024.2/Dalmatian Cycle) <infra-root@openstack.org>
+sig 3        0x2FC2093E4682645F 2024-03-14  OpenStack Infra (2024.2/Dalmatian Cycle) <infra-root@openstack.org>
+sig          0xB702B20B13DF2318 2024-03-14  OpenStack Infra (2024.1/Caracal Cycle) <infra-root@openstack.org>
+sig          0x48F9961143495829 2024-03-14  Jeremy Stanley <fungi@yuggoth.org>
+sub   cv25519/0x443EB2F8B73BE616 2024-03-14 [E] [expires: 2024-12-09]
+sig          0x2FC2093E4682645F 2024-03-14  OpenStack Infra (2024.2/Dalmatian Cycle) <infra-root@openstack.org>
+sub   ed25519/0xBED4872EDF47AA2D 2024-03-14 [S]
+sig          0x2FC2093E4682645F 2024-03-14  OpenStack Infra (2024.2/Dalmatian Cycle) <infra-root@openstack.org>
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEZfNnsRYJKwYBBAHaRw8BAQdAcUatpjKjq+V9bBYEMedMGkpznuEQqVeNnsLy
+f6vN8sa0Q09wZW5TdGFjayBJbmZyYSAoMjAyNC4yL0RhbG1hdGlhbiBDeWNsZSkg
+PGluZnJhLXJvb3RAb3BlbnN0YWNrLm9yZz6IlgQTFggAPhYhBPhnUSbiQR53SN1G
+Zi/CCT5GgmRfBQJl82exAhsDBQkBY/UABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheA
+AAoJEC/CCT5GgmRfCMsBAOqiOuwsX9iRrt1roO5vG1O0sY881I+uB085flCcTDrt
+AQCWxtR1XeUmN4VriuLj83UTjT8jZj/R1JhfMX5KU1rZCYh1BBAWCAAdFiEELvP+
+DsKwdat0WLX4twKyCxPfIxgFAmXzaX4ACgkQtwKyCxPfIxh2dAD/X7WuzsM5nHKO
+nWNu00s6JfFzPz6jbes2ZYfUlrBcgcEA/i2PYhKj/1nPPF8mXzb1x2w2540q7GRC
+oN1iNWyoG4AGiQIzBBABCgAdFiEEl65Jb8At7J/DU7LnSPmWEUNJWCkFAmXzcZYA
+CgkQSPmWEUNJWCnXew/+O/bqC59SDLEwq2sNkZ4AT4fgWDMDvNUgyAB8NDHY891k
+XyA8D7YGlKIaacBtHM+F3amR2ooH3MZkF1AnvahgOlS4OUt6jCEgm0J0VJVvagtx
+ml+l2e4f0HB87lq1xBZhpiNDEnSWFnXXXKPksXLV4C7MiuFcBxQq0DejSSzQXEOb
+IxQZUAqtvVCwy8h4uEV0lRxdjNuAE4CdIioFrnU5ZsLiiqvvM/+FQqdFMx7LCHJc
+88SeFosailgXeHwqSpTIDBZXhNt8Dz7GeqI+zmF9Nu7RERI5b44lg4DrVQway+0A
+TFvZ7yvN19cN7bOuHm/jaKaCF6AylQ/cj/NQriQKSdJVM7RSOM5PjKUCWJT0BFJw
+OPmK8iHY0hni5VlhcFklt9W8Bec0NamEvHW1rMFZU+aYWH4e59KzNo1fz9lXHidN
+JjlvIoFA4RbsWzCE2OEti3BxSJlG2ie9w8weAQaYtmz+Ft9FqSM4QKmZfdDSI2uz
+5x0IJW9pV3zK4KKFwr/Hdls1iJduY2V/zNO8a1eN7eu7/8jBHVeQwPazA6up3I7G
+ETOU81GaAujfxp6OopRsKILOfNaVFd1xLqvAvkuK08a1Vwj+vH72iThdH7GsONIf
+d/iqhbkEAXW+APL5XjVAerGcnyPBHtDsJH5If9vrPibggwKIrgGmkNCwjkS/Yxu4
+OARl82exEgorBgEEAZdVAQUBAQdA+QURyiN683TGAAMxrNosZRIpxwRF7iTywmSS
+4fxirlkDAQgHiH4EGBYIACYWIQT4Z1Em4kEed0jdRmYvwgk+RoJkXwUCZfNnsQIb
+DAUJAWP1AAAKCRAvwgk+RoJkX6qbAQCYo2fHvR6vip5MODNgcrVnidE2hzTZkuLP
+xtD0nJ9v7wEAqdpEIGjTpXfIElOJdNZupdCGi3S0zndzAOYX2gOczgW4MwRl82kq
+FgkrBgEEAdpHDwEBB0DmS7HnsdTO4iwfE6LikwbYcth2t/Ftg+13sg8leKEWT4jv
+BBgWCAAgFiEE+GdRJuJBHndI3UZmL8IJPkaCZF8FAmXzaSoCGwIAgQkQL8IJPkaC
+ZF92IAQZFggAHRYhBHihNrObMA9UQKvDpr7Uhy7fR6otBQJl82kqAAoJEL7Uhy7f
+R6otTQ4BAINC4whSvbpR9EV3kegGTCOAqaJwTEj/AKHlDhEIgRVoAPoCabsTsYMX
+5cGAoy6maJtPIWhyM9JFE91kDfRYp07nB0dGAQDmwU6aXkIxvMXz4C9pAnnrI8h3
+08+jqLy+MbERUG7LlwEA+Yx3/h3FT7rwBzq6+y7Ws0hReMLH/PoaxTX/TQ9AfQs=
+=4NZB
+-----END PGP PUBLIC KEY BLOCK-----