--- apiVersion: route.openshift.io/v1 items: - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.cinder.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:47:49Z" labels: osctlplane-service: cinder-fa62f managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:47:49Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.cinder.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} k:{"uid":"bce640e7-c974-402e-97a5-ceffd5281ba6"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:47:50Z" name: cinder-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: cinder.openstack.org/v1beta1 kind: Cinder name: cinder-fa62f uid: bce640e7-c974-402e-97a5-ceffd5281ba6 resourceVersion: "32308" uid: 8b73e644-78d0-4ac2-8835-0d05dc6ed28d spec: host: cinder-public-openstack.apps.sno.openstack.lab port: targetPort: cinder-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRAPtowUZNG4CMFoNqvlL5snUwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ3NTBaFw0zMTAz MTExODQ3NTBaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC8YEoe L2GsiOzd7wZLMM7F0vh9QAnoTWNACb7fIPYQBT3miOsmIQ7bWzEeBPHaZhUfwK3R i9VGcSbOtkHgsxq6qdFNnkJAxYwT7/cyVkM3UWX7/74KB8KFYbDXb6wPMf2RzOJl laitf9TIlxBOCw+YCttE3/AjewLvhArNm4i3+FHqnWu5oGS6uCKzBto2OQ7LjtOw YssGraYdRrWYGMB9OybA8FhYPchwZz/C+u6p9rDsH2g/Lk4E8TlD8qQ8bFClGdRq hYY1BpcHdIdkizSSloos3b1CNP9xfXCllQ4rxy5jgQTfaQzWsp/yHAR9FkysgD6i l337hdbLRPjvQuApAgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUqbkwAHxmXY76 lJW4YnJgkE5EhKgwPAYDVR0RAQH/BDIwMIIuY2luZGVyLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAavSc 7teumDzI/xMBRVOWBDrPN0WlCWyLwNPxuELgVIN0OyC+ehO9toFPF04CuSDxAnLl hTqki9o6/l+njRiFwY8YSmCOsaCtUTzLD7zHOep7sHxtB/ZMtLM06hT9PZ8XIk66 +ida6VoGBnMF133gyAmP3Jv3SqYPZR1e5cws06I2AJ27IEmgmYHQq/7SVNvYyN8E V8TcIUmZB88xF5gF9e0lk/u6deNyxb9YPMacjQXIepbp+XOLvJg9a6Clc+6QCtPO lagIlyyZ5fVAv+E+jKODRjAuFP2QWwYO435FxkUb1DCYnY0tFqCE5s3Nu8ytSnOv 8LXZe5rqLYo8f3R7XrHpI+Bx4m7RRPDyqaIZzNy3PoCNqg9vZQ/twc3FCrM7JjeE tASGYP6a/EDD2yt1cAfAgD9MDnREoD4iKKbZAzRzuRegQXIRCR8xXlLE5zoalaY2 egk7tfrKpSrhRXcrGRO+cgWXmLGHSY5S6GEVaxdoS7YT+rLp2sVCJILiEpua -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: cinder-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:47:49Z" status: "True" type: Admitted host: cinder-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.glance.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:47:06Z" labels: osctlplane-service: glance-16afb managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:47:06Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.glance.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} k:{"uid":"f268258d-48a8-4525-8f10-a5e98bb2e78a"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:47:07Z" name: glance-default-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: glance.openstack.org/v1beta1 kind: Glance name: glance-16afb uid: f268258d-48a8-4525-8f10-a5e98bb2e78a resourceVersion: "30772" uid: fa993d1b-c5a9-407d-a97a-168952ae4757 spec: host: glance-default-public-openstack.apps.sno.openstack.lab port: targetPort: glance-default-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwTCCAimgAwIBAgIRAPcSV8WvqdiXP03ZMaju7SwwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ3MDdaFw0zMTAz MTExODQ3MDdaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCeBta2 t5ic/2gsR+riXja+obl1VaKwAvO1ZwRGKs5Pmko6QY5ulCxr4j33w6l3x3ZgIsfh 9Wchfj+YQdYA3Rm8epPFnNbBvXxfGG/eSdlOJraW4ry2GvPqQgXrGT4YdRbNB0cs dXxBPHm/m0Pnp+sdZHnxMz8pqy0t1YV1Nqe3h9doPiNdoXxpM3Vs4J6dAqWeCIfl fH2WWxOrHhB+cjdwxmxAGccUm8pqMZn4MdjjlQ7bKphB6i8mh4WDN9bWZQ07lk0h xnxwbAW/fJ++4MSKAeYkkegHLur5SWauo1d0J4Zdim7fyIN4gVea/OFPFnSPYSy4 UV6GXODuDA2MJtFHAgMBAAGjgZ0wgZowDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUqbkwAHxmXY76 lJW4YnJgkE5EhKgwRAYDVR0RAQH/BDowOII2Z2xhbmNlLWRlZmF1bHQtcHVibGlj LW9wZW5zdGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUA A4IBgQCjAuPrDkyzZmnMcRb9COFeGrgJIJn0l9MJxSJWj7YLg3lgjaxv9yr/y5ty n8fs1K8h5eoenWRD+Kf0Iz2guvyw7kIJAsPvBVZx/9kzo/q/j1GKM5bFc6XaQBUD d5AAY/atNUIvYi4U6SEstkTICfvnKoA1UEJGmyP8TYK9GIE7jXwkd9+HnPqnaxMJ x7LYTii/ecwdwLIYpJwnj9Ld7E00Fugeu8OMdY1vknPoerQXm+tDx3NHGISKADVN ahIyIO1wOHoySUpb97OH6ovOWKY8UCjctliXqa2+AKJGYk9L498e+Y8vFWeujla1 xbmxD+9j6w1dPlYm0zRfcPsUk7Y8Znej4mGdNRFvFkPwiWJdkw2uic/CK7QhvuMz TVuyHIsUqUNxjekVzRsJLdY0zWP0BLrWxhaPy2GsQgVCXn3Ya/mPma0kzMH5OSUa yInzZ9NQCQkcDy2c57ikbR+8dJ4D7mqTPs9ZsrS16CiF2yrNRMycpt9tCn5g/ghQ bYVHjhs= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: glance-default-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:47:06Z" status: "True" type: Admitted host: glance-default-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: haproxy.router.openshift.io/timeout: 60s inspector.ironic.openstack.org/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:48:59Z" labels: osctlplane-service: ironic-inspector managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:haproxy.router.openshift.io/timeout: {} f:inspector.ironic.openstack.org/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} k:{"uid":"f8bfb129-305f-4be5-af3b-e2109e91677d"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:48:59Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:48:59Z" name: ironic-inspector-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: f8bfb129-305f-4be5-af3b-e2109e91677d resourceVersion: "34562" uid: 7860acad-a1a5-4208-9148-ba068067f58b spec: host: ironic-inspector-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-inspector-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwzCCAiugAwIBAgIRAMNzqivek5pV2YgJVUSxw1MwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ4NTlaFw0zMTAz MTExODQ4NTlaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCyMbJC c0rax1Gm8S8khN0/a/v7CsIiGaEavtZowJ8AhQ4Ao1VSF2WlnBvXNg1vOj7S2krA /GTIqhBomr8yh2H1fcKBOUQKS7WR1NODods8+maRjpeUZqoUXBNFYEjfT8kyyEMK sd+JNZNc9Tlv/CPq6bztvwOxu5eAb9+ts6gxvPCWR+7b7MmYDbA2PqGSw3zoe1we +N36Zf9rpkZHGgm9YKYkSWwXcdXjSxO256FPLUIyzVXblpG2lIJw5trxQQtWs+O+ PHXJJuB2E7IooDbdXBJP8bT7CgVQm15MJrwDpoXfrryTf2R2dNq/WOckGExRdL2c K2xQymEw59I2Kb6rAgMBAAGjgZ8wgZwwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUqbkwAHxmXY76 lJW4YnJgkE5EhKgwRgYDVR0RAQH/BDwwOoI4aXJvbmljLWluc3BlY3Rvci1wdWJs aWMtb3BlbnN0YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEM BQADggGBAJ7HF//N5DB8SrSBRFezDhd9DB0PT4lj9fXrUTAsw+CXA/wmo/xYCeFT 7SX+9+NM0bI87jKFFqQeJfS5y3MdEcjDHCAVKlD6QFOBur1gK7Gd7PHQMfX57DyD UwqTZ7LdXAsAZyW9FTdSnqnALYjpJVGvrnXuY89hTb1wTSitIGabh03xgvsl52vH RS0U9GYDrUh0FaZMBoV77ptycshxfcd/C7ikRwA3eFBUZ3Eg7N2u+dYXatgjIK/0 sXXNpTx6aaaS0O7FhyjXZVut4Kn8Y66AJ8igWzvMZcsLEyeFDtEYmOyeO7KEJD8e Rtd6bfevusjX1Ys+LKMGf0h/URCmappqninLEMrgp8ZoiKrPEbKfD5/mwv91fOP2 gzKzhneALEuXDe3W2fvznjrqR6xlMjg0JT+AMl7FaDe2vjE+E7ETZktlGhPFpSUU FdEulv/qeJvVozGs5VphEu+MNcQPweUXQfyEVcXueylAmZv2ZdHjlznUm2NlRMlK 1zqlE8PMqA== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-inspector-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:48:59Z" status: "True" type: Admitted host: ironic-inspector-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.ironic.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:48:20Z" labels: osctlplane-service: ironic-api managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:48:20Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.ironic.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} k:{"uid":"f8bfb129-305f-4be5-af3b-e2109e91677d"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:48:21Z" name: ironic-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: f8bfb129-305f-4be5-af3b-e2109e91677d resourceVersion: "33337" uid: 7c9413a2-b3b0-4e46-acfd-ce2e099963e2 spec: host: ironic-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRAMFlcLQ9QVJz09w+3EspZkowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ4MjFaFw0zMTAz MTExODQ4MjFaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCjpfTJ HPpynMRZr7T/d7yJ8eabViekTM1A4FOgx8Z10Ezoy0MOSM8Q+BcZmYbye+/mmeAq dN0SrTqj77CUAr12MZBeJilhkRyvxk24NQQijjDM8nbs0F93F0yAXLwTVCYbV2Ib J4W3zxIvay/B0ShSli4CqxUAk5yhmja5qlNJ42TEellFf+NnnJJr7Vqc52m1iszQ GpV5syr9g2AhEG9tx2O7wNz/d+3Pli6bGkYBlsvezETIuqWFl7ANddz6GmVDAAmz cYfG1HFd7o+7PB8gT2xziTc/QgVBlxx2kACJA/1G/bgl69ANYLqAiYcNLY30ijgx LLRK9OT6EsLFGsCZAgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUqbkwAHxmXY76 lJW4YnJgkE5EhKgwPAYDVR0RAQH/BDIwMIIuaXJvbmljLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEANgk5 nbgMioyI+C/tUCZ6ZAbFjou/sSfOb6qa20EI6aG8B2kE68QDeaMxZRktO7uzBwct UL62gIPg1BW74tFshLijxHufJzzxt9ATtNUFms82yAPbrfo77DJSwD/6p/+Y1Qjz Apo52wZ4h3uix4IB1fKtKv+emEQ2QiTH6tRSRNdcwOBKu76SesnLkH8Q5xL97EsR s2yoJFh3vwOCRISx9oT5nZwDcTejtUtNZBxebIXZJORoaoDRW0SCH0iJiOgQAbez 9aNGWvHYuZGJR1DRHWWI36+8G4ZetRHkyuTgSu62SE4N8Au/32QI9w/M2fxCcJ09 Z8OxKDxDiYFSLJhoNZ1NdQ+vIYYOxpxZvSv7h+EQwaiiNCVI8FZhSPkGAFVpqy8s j0ts+c1doL6UHxX7bh944PgGl/oVhsbgZLesb0uRuSB58MtS17CzMHtYwrILriLI QfdzCam154IMzTXz+EECoBQxC0VOQDCpn7BbrX8wjQz+ZUu4Y8z17T0Z3IQ5 -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:48:20Z" status: "True" type: Admitted host: ironic-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.keystone.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:47:15Z" labels: osctlplane-service: keystone managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:47:15Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.keystone.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"18cd85ae-86a1-45af-a376-344b39e7107a"}: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:47:19Z" name: keystone-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: keystone.openstack.org/v1beta1 kind: KeystoneAPI name: keystone uid: 18cd85ae-86a1-45af-a376-344b39e7107a resourceVersion: "31298" uid: 43446c36-8296-4287-a141-53198f3cc070 spec: host: keystone-public-openstack.apps.sno.openstack.lab port: targetPort: keystone-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIQDRacj08kLEXvykB/QLrRkzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjE4NDcxOFoXDTMxMDMx MTE4NDcxOFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuO8Cfz wWME4H4smKmPBz83WVlvAPZwj+XCPuk2ToWY1JZMpmVE6rz0837aRc55DNlzVeQA Nw6sGgQS91oPCa6iy55NsggEABbJKMqOM0o9eTYchBHEhgYA7Grw5RG0zZMyjEB9 /IFk1GCpKkEO6LXlX7K7PGT5hxdlWqrLyYjs01JwGQ+2sQWOck1iNe3JXNbArG7F R3IYia9xnMqBGYUgCYCQURykkUpSE6r1s8LKENXu+bAjSgblGuxErRj8VQuUasKt I+9xRCIc2GCrRsB4dgQgS3srBQ9MicXot+c/4wjwdwuFwQGLwHZZXHsm+GOWWHX2 Z5cRhrywW/1VUR0CAwEAAaOBlzCBlDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSpuTAAfGZdjvqU lbhicmCQTkSEqDA+BgNVHREBAf8ENDAygjBrZXlzdG9uZS1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAAnh r7eUtS79Z756tX8RDShAd6ySZZ7govH98qCB5pQr4bVG0VCdaW2DBwry2JEFs9G/ W/yBPVIOqx7KAK71kg3BYODqEyaSk2a7o/03Wr4CT1onCexwwaJQYBIwGP6XzJ4+ 92vOjNUoe1eDhwuAZz0hJngYcUw43nutrvS0QwiiL+3ADGbsvOVVjoxE3QpXlCCg /MJt5cNHKWla3xAmGYE3o/2YL8PkozR4jWln9XAeHXX8JglTuh2dDwSODu2jVkxU eJ1BzHQeAj+SInJNAJI+RuBjHTWqTHoHZ1OLe6CFIJ09r8CGIh3Hgy6uCqUVNReU yd/LYyO8s43KRyfQQpUROEI7PWuP/b5/L/MjqJhMgluOa3sEMwyua3lRDLqSRQ8a ws5fY5bDhvPE6+BhXEB7trcvvXR4LUSIhYBv+8t/i4yVUfmUcP3w5qnNPCw1TpUR w5V/y+pKxLzgkqU+6ekWKsS7qSfMNE2yO4ezuAvq7wVT1D39UTcX+FvYTrZ9+w== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: keystone-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:47:15Z" status: "True" type: Admitted host: keystone-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.neutron.openstack.org/timeout: 120s haproxy.router.openshift.io/timeout: 120s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:47:50Z" labels: osctlplane-service: neutron managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:47:50Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.neutron.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"9fa343b0-d204-4e04-b3aa-234f08a6db63"}: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:47:52Z" name: neutron-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: neutron.openstack.org/v1beta1 kind: NeutronAPI name: neutron uid: 9fa343b0-d204-4e04-b3aa-234f08a6db63 resourceVersion: "32454" uid: cb59f8ae-3d7f-4d46-9045-4c82a83e56a0 spec: host: neutron-public-openstack.apps.sno.openstack.lab port: targetPort: neutron-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIQWRdW2icncxvUKwZTvXKVvjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjE4NDc1MFoXDTMxMDMx MTE4NDc1MFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALRgtYIK fHvsGj91ia73a1Su28C1JSiLbyCJYiwNipxySxs5CNw78wBFX/mu0LCrXKbF4EGa MJbWekV/+xu3rDfgfPXC/WjGnR+HtV0mwcFRwtrw3slZcG/LpTzOuCVNiVsGQFe5 Vb2X7R9BoPPGsYUmFkzVLAG4j0rHyq+tpD2RqHePhknmiWIL3x61M5RzbkBEShUi 9jbGmsjJoGPkY5ti0UmpwhM3WWo5NMKMXMBY3Mw7iVnJkX5lDc1D+hhxHnQbzMeN BneyQNdKePoI0RheWvRxM4wqRSF9zqjWc7udruupB5molTn03vu0A7AV2YOTS4wc aZpZczgipK1KOykCAwEAAaOBljCBkzAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSpuTAAfGZdjvqU lbhicmCQTkSEqDA9BgNVHREBAf8EMzAxgi9uZXV0cm9uLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAkP10 6j9Jv4lvm/yN94zFtsuLy3iGGNGYD9vJOlZ9mNo5M/ZS9MqL77h7SkP6PPAvTHyQ ZUN6xPPbMdGlny5mF/F0HsMPFRfOFTPldtM3nfbUIARKEfU0zx8XLWI3WmJn96OS Vgum67CbtvR2ZlKT9yqPs65QaYl7Qohix40m78P3XQgp46STLEU8K06QeHufXpQn x1SR233XCzY/ko4BSiCzcDhsayAYEzjzaqc+9zD6nZUJ/z5e3mGwh4HP7XKnZ8fc QGSsOAu2WePu86WPBhKXqdlzLKvW/HrqGCA92/pQiQKcwLDaR4Tr2YM+KPORfavh pS9WBQ2GswRGPvr6omHm2UOotf81ceaViFHdvMsLXGIAzuoPU9EFynV8P/Bvozds jqAMLDE3ydyeMIeTjEiVq07zO8WC4yI1WFYl6FsbyPDQlsITDJhPRMf8ZM/hvUlB PXmcOKHgT1P+O2UkjoeYWnpZB2fKjQ3XbTmeYy2EIqSY5cdn2df4c6WdD8vG -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: neutron-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:47:50Z" status: "True" type: Admitted host: neutron-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:49:46Z" labels: osctlplane-service: nova-novncproxy managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:49:46Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"6458d227-ada4-4e8c-88f0-e29d640949c8"}: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:49:47Z" name: nova-novncproxy-cell1-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 6458d227-ada4-4e8c-88f0-e29d640949c8 resourceVersion: "35465" uid: 041dbe98-fad9-4e08-b451-a145a7fdcdf6 spec: host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab port: targetPort: nova-novncproxy-cell1-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDyDCCAjCgAwIBAgIRAIPann7YESteGx1w5s/oKWgwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ5NDdaFw0zMTAz MTExODQ5NDdaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCwhc1q i9tZr2uwoCBfHIRP52CBf5VUWInYzdv1K4HmWFW7+WrCKKMJUbG61Oi5pcxcMDDD ZdZbCIs3roskDND1zqF1GK/VMCs836FakLfUsEtZ3B0gqnyyOEz/5Ja7aAix+TAj W966aRfWsihozjg0GMGFrIUauEzn0UbZi1LCwvDLZKdR3efb7IXhccgaJNxWMmpc XOCNn1rpZFQN/r66S6FGQ8HoI2Hqufg++XYJ68ak7Dt/iQZQbIZBCLT3158FuWqX 2RvwCuZDlo24IqeAfOqA/a2BZ9038nIc+Wy0/H6w0ajTwaGLhBRT+oJgSFb4oZb5 yRbW+AWPcQ237Hm/AgMBAAGjgaQwgaEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUqbkwAHxmXY76 lJW4YnJgkE5EhKgwSwYDVR0RAQH/BEEwP4I9bm92YS1ub3ZuY3Byb3h5LWNlbGwx LXB1YmxpYy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG 9w0BAQwFAAOCAYEABgozZ9Q9DAdmFRMKeS6MdTSuildLnZOSB+Ld+7oZ3BuHA+yB UsXzDsafl0mSBWA8LezdihKVxF1lJyH3WKQI1KCTiWM3DaKFJJX7iCMSN8ssIYFV LsHkYK7UXaOTNId3nI6PAyYAHVFKoIbn3klTuwHE06ap1NKBpXUOOpI2VSfAPtfU V7qddtBAg7L73EaCwRRXgby26tJtshnlbOUoqzP71h6b4Eqa7IBQiqoDb1THWYzj LYV1Lg3nh19EQ4zSm9aDrRc4/DQDGqd/qSqsR1bF+kLsEUUkA6lpEJ7QWaYyqTjL xxZ6XZdezPAVCdbQmEfQLWH9/+VizCrdH8VcUwqOHFbAlxbr84yuyC89ppN9wfYz Vi/174kXnvot1892hEb5V/j5tbv+rPITpNFG3yiwC9E3QWqEzl/+hET0KbItG5PX OtaNp0AcXh58A9gmSXPi6IlVjpAR5Zl5cpRUJ3FRthbByUabmlqi/+2ZwmOIjnfp 7l3KrLUPBhyLTZzf -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-novncproxy-cell1-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:49:46Z" status: "True" type: Admitted host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.nova.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:50:29Z" labels: osctlplane-service: nova-api managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.nova.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"6458d227-ada4-4e8c-88f0-e29d640949c8"}: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:50:29Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:50:29Z" name: nova-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 6458d227-ada4-4e8c-88f0-e29d640949c8 resourceVersion: "36299" uid: 1ed5db62-b831-41db-95d8-38786900eedd spec: host: nova-public-openstack.apps.sno.openstack.lab port: targetPort: nova-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtzCCAh+gAwIBAgIRAOvv7NL8mZbhadQfWL0wlRowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODUwMjlaFw0zMTAz MTExODUwMjlaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGvxX2 9L2Da7yqys4gzIc1662TcCmTIStK18GTI18kRTNtTLMCSe+2itEABKT6xNIlnpQ8 rdCiO5u2CXwap9kOqGs5Q2zsSxOcsVAirK21USPzV3RssbHGljDnZw+mcDA/sgfM E3eFapHMP7uCvL7WT5a0Q5HDVdVZ6dm7Yrsk0ja6SpUSba+oFCe9BBYHjhpnMD/6 /WolX96AJmBZLDgj+6S/w21We2HCjGvxE/TC7eGcZouDDRM1sD/ij4Aj62eoAyfm Unijagyx5VDowY0F+alPEDLnN43ObXH7Nfcd1zBolVR1zGk4898b3K08S+Ga+ZY8 fzhaFZP3TSQ+A1kdAgMBAAGjgZMwgZAwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUqbkwAHxmXY76 lJW4YnJgkE5EhKgwOgYDVR0RAQH/BDAwLoIsbm92YS1wdWJsaWMtb3BlbnN0YWNr LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAKCHbDfF Rppw6hwzzGCAUxbeIGe9If7G/fLA+xFatT2KYRWEHneb7cS1okqOltTpKKR9dbdP 6biyOGJdLB2PmNmKuLx5B5Vyuf9WsP9szGAy/gPKEdteTIxPn9OQt8/5uZSxDD7q hMkT54mRW5fGRs0kV5cqIvxsL5jlrYrJT6qspxz6Q4f+z29uHDPIMAURERqUAYCt SZDH6rzw2Y+5toXuiOyBzAst8Owkw434JxJkNC32Srb0/RPPv0SwlBdCZ29Ta11v S0B79p10dbM7g+OQCMeKNxT4hYGCp/w/1nGU0hr4FmjaO5cDfgoR4NQVFOcoS2V6 mGl5GSETQbO9L87DgA+8AYeZqbYx0bQZyd5jy3XggxonkOYhuesh1jXJHFswijln wX8kB2t9OgYN5kNyrIKiFOD1sh7jDoBfXy36uvF3KBReMYpINnFjrmtjJt1mKLyR ho2lGOtQ1wIxgfA2rH3fjPP7kYCaIZLV5UDjJKE3SQtYNc0zude86CbL3Q== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:50:29Z" status: "True" type: Admitted host: nova-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.placement.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:47:23Z" labels: osctlplane-service: placement managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:47:25Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.placement.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"8df7588b-3112-4b1f-bd5c-e654d0675101"}: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:47:35Z" name: placement-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: placement.openstack.org/v1beta1 kind: PlacementAPI name: placement uid: 8df7588b-3112-4b1f-bd5c-e654d0675101 resourceVersion: "31618" uid: 32233dfe-3838-4ada-b176-f030b1c61ea4 spec: host: placement-public-openstack.apps.sno.openstack.lab port: targetPort: placement-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuzCCAiOgAwIBAgIQZzNDonTZ+ABXqjc61CfryzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjE4NDczM1oXDTMxMDMx MTE4NDczM1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVSr6V5 5hWv6wN/A4j/2NZ3/qbjiiIpbx9F9649V7jiwlKn5BhdheHPjmHJuJOpF3Y7VZwo +rVfrNaog4aOrOouHBO+konh9TwIHhHs8DShfajyFSyelkGwWC1TgycQTdK/l7Ao 6EXMGuXjY9yGNZA385PFBNFOCTmbsDh2VKhGe5lIvq868+zH9LtCqMA0CvI5P7uC jDmg+9cgX5UYst7ArWkwTVJ4PgGbnDK/g6Lgc5rjfV++ZfIopH6aFQF62nsRzWTb B74roLIaNAkygpuAGYKBqHXAg4MkL0oRNbVU5MINo+y3R55lz/mbsu0EHXxaPdCu 7SpFn4eEgLUyOzkCAwEAAaOBmDCBlTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSpuTAAfGZdjvqU lbhicmCQTkSEqDA/BgNVHREBAf8ENTAzgjFwbGFjZW1lbnQtcHVibGljLW9wZW5z dGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQCB lKRf4uo6bBlBRN6FZBivt/upWdSX1XQa7OCljHaq15sHcathczN8S6+RUcyJJlto sPISalq7CcJddYcIPedilnUOOrbDeOhjnKfyZvgq/Vqgq8pk1yyXWJDzMQyMYQMP A1pYASrdZSEqy1xwWCGriwH+OZBYZLc/Fvf46INUNIadT7UEB3CGWRDeX7p+X/0/ 9axTAece7axjSF4VIJ0mnxTnOpdaFECzwzYv2ryfApDAjBA5wi7Z+QTHM/ZWtpqj J0Ba2GzgUOXhKCRiiUCAzkhI7TBpTv01a9Yk1pfj9etHeI5PeOxaZmdD7tzJ84pe lz+MjdLnFWKZxtWN8PA8GiHhPCuXn+U2Zj/mjhurVN5kjRqWdVW/WxLPUAh27+/T glVksq6MoHDrksvrkpfDfsy09PxV/viJN3Xphd29/Kluwc2+VkSehUCeH+09kgLr shQXx+hp9mDkQ/3WHHxfIjj3ebO5NSFCVlc7pMfO5qzZ4cf4u0Ss3xfJg3rVH7w= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: placement-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:47:25Z" status: "True" type: Admitted host: placement-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T18:46:17Z" labels: osctlplane-service: swift managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T18:46:17Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"62635fce-59d3-4af5-a0e7-853042e8a579"}: {} k:{"uid":"a9bb3aad-42a6-4209-9653-fc712c782312"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T18:46:18Z" name: swift-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: a9bb3aad-42a6-4209-9653-fc712c782312 - apiVersion: swift.openstack.org/v1beta1 kind: Swift name: swift uid: 62635fce-59d3-4af5-a0e7-853042e8a579 resourceVersion: "29464" uid: 19d589bb-c26f-43a4-a700-995e8f4bec6d spec: host: swift-public-openstack.apps.sno.openstack.lab port: targetPort: swift-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIRAJLNasEbeeIzUNCzfHvHRPcwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ2MTdaFw0zMTAz MTExODQ2MTdaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCv8E2/ K7Y5vjE+zb84mdqIhQUngYd5fj7fvU1ZJvvFZxdSd4pd5v7eld+1CpV7edk2BXr8 Gkt/2Zeu6CAGdn/MBcbN5sbMSRuSzHo44Cl8zUplbBeeH6/fXOATGH2Q4ENfUiu6 UZTJh3j9g5/3B/9dnkKtkrNORiAIee9kl8k1uoJp9rVl9VcN3oN07jpsqbct5Lcq 5FnYGX7RXK5OxDrVtb2lVs5qO+kV2K2CEM0xhiW1Bz0goN+vV6HrnmyIMg0n29nG Ql9AfwoUpMjoEEVNzmBkLwaLGh1GI1xRPMedKZHowkxkLWgl911XAI8utDcgolzD LU2XETiBb8EGvOnLAgMBAAGjgZQwgZEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUqbkwAHxmXY76 lJW4YnJgkE5EhKgwOwYDVR0RAQH/BDEwL4Itc3dpZnQtcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQBo+EIB covwpC7HCBZV9qlvdD3Qr41AKkzrYLT8mE5IBON/+IxzCddIAeTVWTqaQgd4lOBT QdlqFGdiWZd6aerh6YW3BY86OTzEObpx2SWk14E6v3eeSFKg/c+HchNLpTO0V+Je V5iasBN1PMBkBvesbylK4Brz5xYGrSYhjFGgu/R8EOeRh8IhUdgK9N02qrs6a9Bp Ec49ujDVA25IrQ5v2P1jk/qPYOhEb7ZIJH47uoEPgD+HXfBr6V/OXx/OE8v1T2N1 xMK1UCCQdu6nPW37PueAtTY+M5YUtR7AUcmFaUjW+pDICJTRrA0GZsoP9aYbDVPS V9u0/ZEyqBewCZnuXQxVN7/EJ9mduLA+hOhK4DU85lTUNzPjckDRfRIbz2Kmtcz0 0Rte+YVf2Rl+l5D2MCDGqNxEWc9PXhwwj/alJpNl6cCi23aht155AvtSo8VHPQ7w /I3TZ8cDAchT8cJDm7fzdcsrHlFykQH+cxW+SB962YpZJZ+mofJufYkVbE0= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAPKABuwDCBhdF++5QzQv5YEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIxODQ1MjFaFw0zNjAz MDkxODQ1MjFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQCl1R3kCrRxm3kWwpcQNQx6NrvH/oLdqPcRC8BU PRRqm9RN0pcnBAq/yLLHGE4xGxuFcPF8vrgIkbEMcPNkSfsvOCWJpExJhRM6UYpM o+Ek7/Azo9j7uhYkAev/CftLwcXc8mjtM8mj2egMhoMpLjn5X9YGS39nB0HlujPu FKIn9yJfwK7dZr+FTi4FK/bUeyed+5lckRZR63LeMviSH1Jv1Ub0k5pmZMEQFuK4 JjOOuKGa6YpxF3JiqEbLqSRBXOLA0ppRh//or8wrGLK93ZIXhMUSH9kfKiOIA3eh 38KKzEyyW4g5l0lqppG7r7UNBieuw6lOMZIkDVRvlZhZN1eeX3YVV2AYT6tKfvSL nrXn5UTbwH6CA/Fk5+PeW6L4PFDgcG1zaznDN4gnPtFEocQEIvNCkcd5WJ8cfLBn swgLmHbqPC/xAwEo/y3qlkjYNy74pPjIjP09UFyH/HONLNH/9uhQN7sftK+Fgsd+ 7PEWh7nGDX+zJvty78hilTwgi10CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFKm5MAB8Zl2O+pSVuGJyYJBORISoMA0G CSqGSIb3DQEBDAUAA4IBgQAcU/xfcm1vk1VB1HTiO+G2jXBMkQDIeRsrvzSuTVy+ pRbnM617LWqgGhg0LXSHGURNb4y39I3BRtTKf/vE13vFznLs30tMwPKzTvC/OsT6 Q82MrHwm0bFYuhoFENm1y7d5OywLlJwNrGfPSRDmcyp3GDSaWOjGTrcA8XHrb+yR 05QPgO/VOg+ZSivkyqNMn79SpsyBTdUnUImo4d0q3IBLqV+oQ0K4W7y8RyCs6lKv jKfm90BOEtsx6204D8Y6MtTa/lhxPu1QNa7CwJyPcJ5oSsnb9umwR2wts/jmtN2k RYk3Q0HN+LT/SuwGzN1PYZAJ6CrNaxSDWEgXCfx2DsMK+tcNhu5JDgUEfr/kak/r qgUobqG3EnIsDJf1ANtF+c5PDSXX0G5F977BSr4u02YRQfewyj6tl49fKEwOfc0X 9iPNsspVqksJZEeUmVwfSK5q9L2DhQVTCf/FA9dzrCe2QhMkEru3DteLrH4/XWSL hrbvpYXlTnn+LzHkJHbae9M= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQUEZjTXUQFRW7SzQmu0gODjANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMTg0NTIyWhcNMzYw MzA5MTg0NTIyWjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDLQdsZ+ys2+KDp+1hx1XvBPyd3EN9x8RY2 sKQ6C6ENKtXL+vU5BOWJ88WQCYHoujdCkZD1eUs8AlxLsBToSse7SntwGqdKwPF1 NGvQEQ1nLrwXuE2QiEFSXacnPL3rwDqnq1CJ0rCDOIKEFQkMak2mZFiTrtKWM+1u 1FB4NTCcBKnuloExclRDTO8rbjyWOGhnd8PEvhhNPSpbVHvFfQdX+hz1k0igT73G RaR6qGHtEQ0BYDadoT9GPmI8hbzgXLcYORkFExDrRDBAfDIgOHSV0yQ/rCMKSVRK WR+j9hgcK0caCQHuF6hEnMn6XULS4eEq0uj3DThPncwEgIOGSadIpagQ2gFY5tbK xFkfafy/ChFeiPVXCSQuzakiJ2sXXrCOXAo6Rc7bKFdtoDKyJvEAQHCvvzWDQJQK pI8IF5q7tnYUCzRzOEHIN3WDfMq0ljyRjdW2VGvS3Jk5NUxY/WUkXMTKBMdJ4Iah jBo0F/BHCpNzVc2GlkkGJXnylJ8xi9cCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEcjQY5lKDHYxKdv3zQ4KpTJsY5B MA0GCSqGSIb3DQEBDAUAA4IBgQAwZ8Xb2EU6fb5Gx8LqbQgv3eMibsVe4SqOgqYT ywblv8Yly9wbvCCyOTNGARs0yheqKBD8HWN5sOURTyXHYsQwOwWL52vNra15xXSU emqW+iJVAZtsWrn4TMjEzWUty9pFuljKf9CLJ+QQMfBk5NX0j5h3LHyElcEnjmUG W2gD7C38QdstU1gNDcvtL1yR2bTHXI/yPXpSpaxfvAZzUoeJfzGrZJtKJsFznPoo htgXOdOxnOh4cdWuD5FrzL4dlx2dqNuQrKxz3cGPEpV+hruuFmEXyvGSqAoJK0kC DzxGBdIbS2OEE578yMn7N5ljd48lYqK6yCdWeh+jvdua6hIh2AVYUXUMWT2GT73g UAbTvahVjY88JAmLdTF+LaV/FQuujJfv7yNZByz82MaL5spmbV0/tt6Idn6FTZE/ iiyqsdSnJ/wpTLSXlBcWIxIXfwk1XJZj0NgsHnA8Yfi8/6Q7eXpCS9LCXrfESHQP hiGidH1tBQeU7h9qToIgm7WH8LI= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQevQSwGgjkcM2Rmmkml+z3DANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIxODQ1MjNaFw0zNjAz MDkxODQ1MjNaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA8r+q1t+J7Vh6NLVyirrhFMyeFAaxGrtAnKuU qT2748kn//wnONTKZDqhdxOTg/lthq4VbNmzMpwSUCRMHtqjx/WgOG3wnwmpGxSE OBIJVTJ9h3BAmBpyrsO2WAa81EJKnlhvqW3h4/7E5KyRcqexwmO/aea3py2Gjit2 dmy41HUW5Qmbafe5j4PU9GTHWdviMas/x8+QOOEQUQYWX0T7BsPptmYfe8LfdZ7m bN7xzgoSa5v3U25zNVVzJXus+NE4Jf2+xgc49y3RsEeNLWVCYNQDQ3hbLuRwO0tE GUuF6kbFQ76Z/B63BIobQ5d5ojI9XVdrIdteOI8WAherrhOPGqG1BUk9/HqjmKEM 4Y7mXQsycNC6P52tyTUtVen9d4hdcHSiRCBqsjYpMOyWP+0/j62jh0EPjc+VuAi2 nYBPglY0xxxCrkvfb/XJTlyKJoJq5/3/xaYnXQRzT7EfobrO1lK/yJefietE+Ahj kekth0x6sPzrcngbZ3a+zsF/oYOFAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTWB9zag5NB4qprA6M9zfIQm6wfZTAN BgkqhkiG9w0BAQwFAAOCAYEALgx2IFB9wKT46H5qg+KeJjg1U2EURItoq+nnmUT3 WRLF3jitAw92k0QOdZW7h9iMKyoCTdD50i3Bz6zwzoDkHcScgW0ehnxU85L2chez 2KHN+GRAX0RR0auJSGLBZxTeS/0Hyzk8VsnaOg9x2kjQRbvOJIeBTkDqhDjTdnAa XTHFO2RxwDSK6nHtxuTwfdgMNAYSrk5eudguePyQihwwluehQ9grrRdhKwDP61R+ GJHdRZ0W3MzXo90ry+AdJHzC6IBCz7T7GWrFjlEmKlfprFOttPnB5MFLL6JRzkst yUokez9mIRgsd+cXoVWd0JySIRd7Nxc9n6BuTrpxwLKLck3avpN7S5+hPV4cFexU fUObU70yGQxXKPBAEYkAE4s8OSxmyOksZ0UNI4YoZPQpKuUrD6vSNuZSouin32F/ c5FWuEqoTX6w5AkN1Nqku5HhtlojfznWf4HBQ3hMzuJhLwtqlkxDr/PxYLxalMsk jaxHy77tEyCyGyJLPsz1UNXH -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRALUxNVTV+GrG3FSndXSDs+QwDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTIxODQ1MjVaFw0zNjAzMDkx ODQ1MjVaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC9yNNFejAPb/tbK1mludTwrQkByZt34bUDZB1ZqyDmpIbb Jn20klQ/WkmptnZ8VrQYYICMagtxtI4JMPE9OWKNgTdLd+W5IzDUhqWmiJ1Qq3iT E5HnDTR2UBQpQuDBsClv1MsFFOFru4626am+0aQK5kxwdng3T4duGGgQRx7LPIKp YiFG3WZBBsipIiYxuprwBbVBmXIp6rHdDpvZhORfa2VuWrLwDglEGMK9blSoNKKt FCxY8GkVCyRzlx+tW8cyJhU2e3vLsvzQkcFJGx8XZYoCfQ8mNLoUCunWVcDUgBJP JNH+XTSkO3Lt27HhKKD6jqtoLB7pHeYVbdbnsz/Ax8qHe1b0f5aN+XfT0l2CmG0D e397GSMGimm2pikvTwaUdL+gJn7LwREdsZMcORTIqro2RJ8Iz4npAtFKQUtAxOLa FDLvEfdnK3yOFHoiSbpYqXo7J+0coLAIxYhLKICGaCNFXG7O+v/5HlMRLExUaXJ4 259wkgI2tjg1ooSYNWECAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFOMktx5BV0TiVFaLlFVOEAEO6R2sMA0GCSqGSIb3 DQEBDAUAA4IBgQBjjyHgJp+0gNp1MxOguMCCHlwhhyNYBS2CdK1s58OqSWh9bMvs v86iByw0eNqDnQeMIXho5ZZGnMe5+G6p6feIu/k0yCklPnPNB4ccrjG33N0sDQvH VlawNGWzN7LQKo1KZsYvDA1jVY+pgUv4l6l0mVwKK6oeUH0I62+guwrjvd0wA0LK VZJexfdi8+I249bFjrGa1Ieume8XkusKk6+vqNHlNWQB87Flp1qHp2p+lSp1sUuR BxBd3p++3Jh6oh+23amDh+8F6SnKw74a9VpTEv7usO7Fao5atdolfwDFePPyJUlc TJE7eFK2k6MnfYfhry/mHC7Y1jfrrG9Y1COK63fDnShR3vuYF/qyX0VOEh6QFZJn itA3sRpGt6sKflLmB37TtAmEb/nbwlqO+VMOgkaR3TxVI92oReHjDJlyEusX77og 2HhrHdO1Wa1flXsJqDs+Q6SiE40r31cm4Kf6VIAObUEoNbIzjkqqqarhIRMZ9XNy fqWUKj4vzP5rh+A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: swift-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T18:46:17Z" status: "True" type: Admitted host: swift-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None kind: RouteList metadata: resourceVersion: "39246"