pub   ed25519/0x231F942F608DDEFF 2026-02-19 [SC] [expires: 2026-11-16]
      Key fingerprint = 3056 6C45 0E41 D7C9 1E44  2DFB 231F 942F 608D DEFF
uid                              OpenStack Infra (2026.2/Hibiscus Cycle) <infra-root@openstack.org>
sig 3        0x231F942F608DDEFF 2026-02-19  [self-signature]
sig          0x48F9961143495829 2026-02-19  Jeremy Stanley <fungi@yuggoth.org>
sig          0xE69D97DA9EFB5AFF 2026-02-19  OpenStack Infra (2026.1/Gazpacho Cycle) <infra-root@openstack.org>
sub   cv25519/0xAF56181202382157 2026-02-19 [E] [expires: 2026-11-16]
sig          0x231F942F608DDEFF 2026-02-19  [self-signature]
sub   ed25519/0x9C10049B0DE98CC2 2026-02-19 [S]
sig          0x231F942F608DDEFF 2026-02-19  [self-signature]

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEaZeEgBYJKwYBBAHaRw8BAQdAW/83WP4esv2SExODvmdqI+8upcAQ/gfQsKU1
3bGdEme0Qk9wZW5TdGFjayBJbmZyYSAoMjAyNi4yL0hpYmlzY3VzIEN5Y2xlKSA8
aW5mcmEtcm9vdEBvcGVuc3RhY2sub3JnPoiWBBMWCAA+FiEEMFZsRQ5B18keRC37
Ix+UL2CN3v8FAmmXhIACGwMFCQFj9QAFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA
CgkQIx+UL2CN3v+8BgD/W7u/jxrRECitekRC3Vb7lWj6YVh/fLgKbIGL3+pzetkB
AM4CMQKBnltkx9LIU0k8w6M/Fc2JiV5/CbfCHkTKnUsIiHUEEBYIAB0WIQS46TFf
SFU+xa/5/+XmnZfanvta/wUCaZeGIQAKCRDmnZfanvta/+KHAP9tLpc2v/e1FP4k
bISH17t23L/JhEs7iJo3PNL/fNvvgQEA7jWNZRgJX1hPGye6MMpTHrwk734TNX7X
Oavk2P8HmAmJAjMEEAEKAB0WIQSXrklvwC3sn8NTsudI+ZYRQ0lYKQUCaZeM1QAK
CRBI+ZYRQ0lYKcDuEACPqwAAZKV3UUopp7v0IPWjt/oleKdGWHJi3SYOVyGmV+dm
157TCQTffvmGIwAqBjm6Rn1ntUXEBhFwrX2yCe3bcanhwle6cfyORIRFsIPwDNiY
dnrDwh6BiOLMFrUszIQ5YT9j4XNyKbgZ8+APw/QfbIvHUn1wGRs6/RgSgGIGCPdF
/lFx35BGdlon+UQLeweNCbIfQFoKvuRyZgelsq+kScrbt6NG7mdahUYhYowLpRtT
nARYBJl1W2hOZvx0aWz4xtfXbnNeBam7XPa/yO97hbKn4rwBPVZNumU8U7qrcTsT
2gMYgiV5gIB+OZ+mQ1ffpfmjHBk8p0lSZDafLME1hKvOaA/bT945vuUqFKvSicvd
ZYbbgCVgTgrkvZ7Zw4irnX5yUMWEcPT4s9GUdcb9SR+iqYpQceXeGqr9c8s1vdS7
Kfq0zjVymbuJWUWUzfoRzwdgAQtlpvU3XMEMFWeAr4wA3DtPHBKsfLhpSNNWQ2kv
utLju0DUDBqWWoH0R7Pg75tI+xf2PerQueZOOqOGWgJd9sKZPvnJfPs8TzMzuUT0
tBT0JKOhwe2ikWG70V1mlYlLqkByGfqavUtEiwbltz9AR/i3yb0GNeyNhTNRand3
HvuiraCXcETyXRascBNofINvBNvgaalnVULB27EpabmKueijTa7ghaK3eMhLR7g4
BGmXhIASCisGAQQBl1UBBQEBB0CxoPiji9OGv7jlwYblvRcpvbPQEp5h7yQPS7k7
6hNaNgMBCAeIfgQYFggAJhYhBDBWbEUOQdfJHkQt+yMflC9gjd7/BQJpl4SAAhsM
BQkBY/UAAAoJECMflC9gjd7/9i4A/2LeUPNw2AHsF/MxYATtj/xpYM+875L3aIj2
/Nc7kx6LAP9h3sZjh8iA6LcTe4qbL2GHaGOSDEfs3iEWY9aRE0WvBrgzBGmXhPIW
CSsGAQQB2kcPAQEHQEzkAtmXpUpkhTeFYY53tRWMlXhGhGmDZnsgx4hla0nsiO8E
GBYIACAWIQQwVmxFDkHXyR5ELfsjH5QvYI3e/wUCaZeE8gIbAgCBCRAjH5QvYI3e
/3YgBBkWCAAdFiEEI2V1GoJaIJklpeBLnBAEmw3pjMIFAmmXhPIACgkQnBAEmw3p
jMJsZgEAjTsnxWqfLFeni2zlFX9inCWapvaCFSgPTzYN1sG8EPYBAMmcXPTsGLaC
xVqnFwYptM4RmK0HWxJCjASBnD7xDO0BYw0BANanMsE7erRBRffu1/RCCP7ewRBr
OrL1weREcnNAlpjJAP46e0EsSaLZBJKjA6+FDg1eaNnrRSm8Lan1iqQEaaVfDg==
=tlWy
-----END PGP PUBLIC KEY BLOCK-----
