--- 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-13T13:11:43Z" labels: osctlplane-service: cinder-ee0a2 managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-13T13:11:43Z" - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"4dea0e6e-7423-4773-a8a3-ee191e032e55"}: {} 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-13T13:11:44Z" name: cinder-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: cinder.openstack.org/v1beta1 kind: Cinder name: cinder-ee0a2 uid: 4dea0e6e-7423-4773-a8a3-ee191e032e55 resourceVersion: "33260" uid: 6ede6e00-d95f-4f90-8e50-d52c6f8846ed spec: host: cinder-public-openstack.apps.sno.openstack.lab port: targetPort: cinder-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRAJgFV+LwX2OhIfL/tc5KcP4wDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzExNDRaFw0zMTAz MTIxMzExNDRaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJp9Xg hQVU7/C7cWDx5XOqQz8TlGNMBGAgW5u3H08ldt4B61e0pA/XYW4oKmDRGc8hqgK9 xqHBjiguceRo5Maj78sUg09e+jN35KqaOwzwg6oAIaxGIKAB2Z+SgUtWKF9irc8e GhagA/OP+qq8E7Vh5gY7P5A1hXlvMvjTDFehDvh6bVoxRNwrCyPM3jDnExXt9ydh CPeuSXq09FRYQjugnBPVaqSflBZuNduATkayAh8r2QIBNsggW5rIARCt5UATe1gd maIXk/Zlaas4KSVjpwUw874Z5ORiHEHnpbKRVrOkmetbRa8BAFqNSEPmyp9i3erT qoo/G09C562XTzJ7AgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAU50LodwRcQlSz hii7+wO6+6/RDHYwPAYDVR0RAQH/BDIwMIIuY2luZGVyLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAXlrH fgICMBGCpBMiXUvuAiVDYpwYOQkof30DcarrkDexTWBCgopFj+50O+GARvwWM1Ry HTRNYGFlRnGOn6QQ+4Szh80Tc9NOZpxlwCXDZdSixojjb1/2nED8fEgWOZU6odCs d1tvp5grpDOTht96Cp3WMJm3YUdEps/s7XMmQk5eQSD4eAAQda/l3xr1+lG7WHTv 1Wd+NJf1Qr78gie5JBrV8ByuXBg/LheJuy5ND3+ig+0REGfgTxIjfXAggW1Codc7 Dhc1CAlvO6rOz5M4xmCZ+KMgh49AUZ+QFiSzrbuw7wZRNZw2ZaXJnEEWOp0w5TUs zI1pA3qTM9YVh2P6NgzH8xWBug7UUGEmXlaIwP2xye9089L+Kolj6dxFB85mO1VX K0LmANjYpD4/cdEjbbGSqwPVB5LDS0oqae5wKHEyYyvEfoRZxyF0TNSNpCmlZP/k BjuV+8uVK0XM1XFFXOuJ6qGDami7a7xyzSYpu25VjES/vG98Ci02TGoDEOi+ -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: cinder-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:11:43Z" 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-13T13:10:55Z" labels: osctlplane-service: glance-e6fbd managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-13T13:10:55Z" - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"5371f386-9f05-43d9-a31c-aabeb0570aac"}: {} 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-13T13:10:56Z" name: glance-default-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: glance.openstack.org/v1beta1 kind: Glance name: glance-e6fbd uid: 5371f386-9f05-43d9-a31c-aabeb0570aac resourceVersion: "32034" uid: 8d09176c-2e5b-465d-9b48-744cac27430a spec: host: glance-default-public-openstack.apps.sno.openstack.lab port: targetPort: glance-default-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwTCCAimgAwIBAgIRAIxvW75ut1vrfkqrI6NlP9gwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzEwNTVaFw0zMTAz MTIxMzEwNTVaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCb/dl/ cujiSRyoIPJG9NvNSQHi37hbH/P9Rvjgq998wSspIbT/oI5V4PXg2hVOJJR/RS6M CmVhdbTkjg1F/EMh+qGRKOeVOHuszAxd02WOr2k2uVcImO0La5CskobPomkenA8W qY/J8GBkK1FW4fpMcUZQEDuBlxrACJYzLXfYQBgbHoAJ5NTWJTJ900VO/3i2fiJQ VHRje37STTv71X/xzfmhLE+H8F0pHJIM4LbrmP7rCYpwZUxwcXpNxUHLKkBhgGCV 7ZXir5qCeeLYcLtQ2WCefNppkbpv3lkqJ0tqCbJSv+JFCqV+v+dgV/PR//NRIpx+ QDh4rHpEm8TQUaRTAgMBAAGjgZ0wgZowDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAU50LodwRcQlSz hii7+wO6+6/RDHYwRAYDVR0RAQH/BDowOII2Z2xhbmNlLWRlZmF1bHQtcHVibGlj LW9wZW5zdGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUA A4IBgQA9BficjpMxVBaFzeX8dc0EiNeGKdOIjgqSJoYoaoka3GEH37biIUjQlj4p obIrHKvhJtApX5/QH0B70hARHHISBqGJ/ZWav2JkiWbxCcQYPIHVmgAIew+eg3oT ik8zuXkaW7eKHBtZL2RYBKIvWj4A+OwJcfRvi5CzlBJ9rpoWvyQ9+uSXb4t0yelN 6dxK7m/ehGvKOZxZBmFG2VKgHo0cE+tQ0ZoO8OzpoKZY2HEVXn6zUw67vRdCxqaY BqhjMHq7YHHCul/QSeXhcRVyKMYsb9v9QewcV09oBCn5mrcoC7g0L/9JcnXNcsZE tTlTNGaMcNPsY14SebKd7MSLwVGifhmh05u9BNUVb2/vw1FrDF2Ji10WW9ghmlFV b7iSATBSi3pMbO1XbUx6reG3XZwwzjsQqA/TvPYhMV7igglWaNfZgOvbHI7sKfnV AB69JubLEO0O9NvG50LnSFFlg9TZnKbiKIMcNtOy+J8pXqbYqb9pKoAxHhUB7BUO kzBuU9s= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: glance-default-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:10:55Z" 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-13T13:13:07Z" labels: osctlplane-service: ironic-inspector managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-13T13:13:07Z" - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"cd5ebb5b-dbf3-443d-9fe2-11a6a57aee35"}: {} 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-13T13:13:09Z" name: ironic-inspector-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: cd5ebb5b-dbf3-443d-9fe2-11a6a57aee35 resourceVersion: "35399" uid: f8f82a0e-5afa-43bd-a7af-a476ba60dd7b spec: host: ironic-inspector-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-inspector-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwjCCAiqgAwIBAgIQXwA+rOpvvoxySerAC+gG1DANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMzEzMTMwOFoXDTMxMDMx MjEzMTMwOFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMXoIvSF o64HPzsBCavZ7r9FmuQo1/4GXvDzrQlghrjjM4l42QDceJ0IFqB10y4k/Wkc29IK rJlKzhdQc41vLR4RDUfujP7YCCuBF+ZpifeOgxt25c6hvs8gm41OMcjZy8NYQM7V dGePLAt3NkgbH5ExP3nzb2UqwmVRcMKqtgPdKUhAOBSCClqz0L3rBgjWjRMlWwDC zSUmqzihHKKhhvZwSWz55bccD/nT/sScDTV1ChT852upHEebZJmD5V1Ya7h72VEe aEiZHjne6gM1GYEDwgUGuoozvZ7JIHekaXfguLtiBiBJeOx9BkVgij3++a9j0oiK 2D+cZMbOSaKGYh0CAwEAAaOBnzCBnDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBTnQuh3BFxCVLOG KLv7A7r7r9EMdjBGBgNVHREBAf8EPDA6gjhpcm9uaWMtaW5zcGVjdG9yLXB1Ymxp Yy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwF AAOCAYEAM7cKIh+0CqHmplarcc+un5jDvA1yQO8S4Ui8cYANa4oy8TgQ1HVYsF4c WYucM/0HWAHulDT3vPYKK+TYrHsN3qSVrKzlmZRXTlvcjU1FHe1V5FM2MWVL8c0k b29PwxDRM44wKj23PQedPO83mfTXFXNTv7Tlj+PMMj5mlInjH7YkyGGsgjwGaEds EWoDlioPpxjMQUYSJsuWxHfOMleBi3vzQ88crzTdi2LDRtduWc77Ak92ClyXwyQC +kJUf0rlA+gby7WMRMaRzu+YumkZZ3wQa/QBerHwx9uoBjrJK7I/IeDlWieUrrJC +tCpe0pfP0wB3rlGe/aFkoOsUVwnMAj7U2sJndE7tXo+fHT1BQ7UOLq2HDhj2xUW 7WknjYnjd7/7/hUS91sXq+hzKzf/jEhYy0UlSA5qc7G6PeECMNspi+JnY4yl/0W8 LMrKK7dm2RRp8sBfwozw7ljY6RT9f8I2Y1G8AvwIxBm1nJLcsMhPldJKlyOLLs9R MgE7JCQh -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-inspector-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:13:07Z" 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-13T13:12:02Z" 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-13T13:12:02Z" - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"cd5ebb5b-dbf3-443d-9fe2-11a6a57aee35"}: {} 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-13T13:12:04Z" name: ironic-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: cd5ebb5b-dbf3-443d-9fe2-11a6a57aee35 resourceVersion: "33950" uid: b36d8563-d90e-4e43-82a0-1857fe725156 spec: host: ironic-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRAMEXvGFpaHSR1WgYTiP/6sAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzEyMDNaFw0zMTAz MTIxMzEyMDNaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC7RuXm 1Qf4TdJjenDh8QjMNF+2ssmykPJE7jwXIPJiYUkXhaJStqkUeM/Bc6AQlT6ZUlwm vkoP21L5w+rZDbhpu2ngPICuT3q3qVdWpw6Lm/yiYYSe7Dr0x5zdS8CwAOlonvBa C5YO0UJcojwrNPIICD40rPpVkyK0HmOBAG13MzXu2LQHzXhXxzr7OVujaM+ouuls AO8HSmPXoZ7C8ih5a2ACeb5i0HgS5wlwn2pBumjqcD+K07ykWiStkUTZ+rVwmvDc xBvuof1juKS8ebbYWxDC+2LpzhZCXiSo/eGhhBS0qRSrHHQRqkI6jsIruFXSUBAO 2OgcnVNVjUNpBfQtAgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAU50LodwRcQlSz hii7+wO6+6/RDHYwPAYDVR0RAQH/BDIwMIIuaXJvbmljLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAgcA7 Sbtp2jkY7BxBaiiu0Oyxvk7wdthQVcBDMzS/QNo+9ZiAqTYsroMssCfscx/ibYb8 inJ8AA8Yb+Bxl+bLdef8fFUDuijj4I+DM9WwkXEtLFYDnXBF0cUBZ1xicwaiB9Aw tYLVX/Ewid/cgpgu/zkmG3wgKHbb1TtItwCzRpLZNQZMfobzbYL/eklGtrsLLfSs OKCZIkOPK7ZlTWsI3xEGKYLS6MKHTl+NpwooXN1gyQEbO9XQCoT4DK7VoBLp98P8 MAINHPVPBRP1xi3XsbHndtcjXtgpQBiDPh0TtL7flOVHARjuEjq8U94PEvak/fkT Rr8fAowTVB0gl+NjDSC7P1fJBgWNMfmRypUnuZako8XnPNnQ0eAMNhWqM2/D1tI6 s20PqZjPuk2CtnlXtzHK2vNnygVukROlDs1sx15nTGPx95QsyDcHXgPip3EmDr5Y sH40e9Qf9KeWwB81ZFEywzb78N1ngFK0mQaHIoh27+Wv7po+jYMKALTwBzBR -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:12:02Z" 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-13T13:10:47Z" 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-13T13:10:47Z" - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"966b0001-cea8-404b-a381-7f87211db604"}: {} 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-13T13:10:48Z" name: keystone-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: keystone.openstack.org/v1beta1 kind: KeystoneAPI name: keystone uid: 966b0001-cea8-404b-a381-7f87211db604 resourceVersion: "31676" uid: 372ddd28-7509-4ae8-89a0-55dcb8731c2a spec: host: keystone-public-openstack.apps.sno.openstack.lab port: targetPort: keystone-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuzCCAiOgAwIBAgIRAIQ9SyOCLyVf0qnWtTa0uGgwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzEwNDdaFw0zMTAz MTIxMzEwNDdaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDN5OEr T3ZAeswKRIjx3gPwjV1puTzjiGoY4SVTsC23vqrRsxBLkQQ0dHU+2C2Jl1igX39X PIpnzsHXLneY+K5OrxCaDA6yQvz0hTdgeUx+ZlVoR7iWrIoPS3VvH7vYAeRsSMH1 Bj50hwB8KEzn1U68KR+ITDbBvig+CIqEoq5zyvs3CnsZqzqRp+ka9o1Z/Z2scKzr ulHwgcO3NP6Zs64n/Yl0j7g87Yw6XasvSLdA/NPIDXGq1vOdh0TpZ0EKFcd7M+Vy HZp3j+MhLPyxneSWqtTi3GZPTf32uS6jLjLIwVkgSq7043D9G0D3OqQldvFDuVQI b6JZOll/d155pUy/AgMBAAGjgZcwgZQwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAU50LodwRcQlSz hii7+wO6+6/RDHYwPgYDVR0RAQH/BDQwMoIwa2V5c3RvbmUtcHVibGljLW9wZW5z dGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQCg X5bfG1pf3c8XYVEEdpEwmZOPSlfqdnwVTxHe38ztjyMW82Mpzx5xDJb4Pn3nRUyP VrU0C+wdXaRcWgLB/an4uHja1lkiaLJEdYfrbgH/hTeX87rxkgrW9fGJcrVLk3La TD9ecdMbhBZCeGOVM0qHTdQqkq2fjBKIw6H+q8ynksu2K858iU3DtYp6G+4A0AWV V2oqJOQjTH3/WG6CHaEU58IzXZ22aCak6YU6chP0ZEIBeO/7I/CMBLZLWUES8Y8N OY4jUyDKdC1nVlJCLh5e/FuHXoHgWxFCoES/WKGxjcT+2jI08eCVHb9KLVAglWHk MNVajCBEViZCUGmayO7rpHe+TMTu4tLQy3SfOS94+hVfll9ao4ZqvTLEmnZ3Pai5 fd5OSjD7ZZR/9rUx0GUQtddcuPC5aVYmYCySe/c3vy95yAsObMK7Skxx3r/k48bt dBaplgNVSclKn6PEV6wm6zGFhIaWHTu4D/tVd6RZ6n01l0QM5KjQe0E6d9reBKc= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: keystone-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:10:47Z" 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-13T13:11:36Z" 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-13T13:11:36Z" - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"8f6385ef-96b3-4a71-8594-5ebeffe2409c"}: {} 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-13T13:11:37Z" name: neutron-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: neutron.openstack.org/v1beta1 kind: NeutronAPI name: neutron uid: 8f6385ef-96b3-4a71-8594-5ebeffe2409c resourceVersion: "32895" uid: 66d31eee-b8c3-4599-8353-33698f3a1b56 spec: host: neutron-public-openstack.apps.sno.openstack.lab port: targetPort: neutron-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIQTaQqVYmH1BLTSIqShXIf/jANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMzEzMTEzN1oXDTMxMDMx MjEzMTEzN1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANNDfhda zm7FlcfxoU/hSUx69+IgaTyZqZsMdkYeSZ67Z3zxowe0LFA9ZhLPaiOuT+TXtIHF 6YBKJwe8NMfMAmMujGHont11CAG3BHSJ6fM8vFJfh4M+9c5EFjIm4SfNpLlPpBxG DyCeCOPoytEjHcmLqcoMTKWlYFlFbV6oyxOHdKAHEfmZLP3PH7FbuxXYA3UxiBhV 9qwGb7UoZ7wws9zLXQCKV8cH4kPS/2Yu2VQGq0A3Fasn4g9GMiLGHJTltnxccBJj 6eucgQPCRJOJKlM7GI+aER2eJJB0xm15hAmh61BfKZMefrQBVnti6MdJXdN571is YEloouFKTZaWGAMCAwEAAaOBljCBkzAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBTnQuh3BFxCVLOG KLv7A7r7r9EMdjA9BgNVHREBAf8EMzAxgi9uZXV0cm9uLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAS5sX JmcZ73dCTJmVt99GJBm3ePU2DtQBwWYaiuRW2ieYSIDFJp8LC+BeMXA5DicSc7Lo Io4iSxKvsKpaysp9PMJInekTjYXjHjyebe7o2DMWL2vk77AlNse4hQPe8FjGgLL4 M6jDGtQWdYMvaGBgiAAEYlsDNEqeb1+Yio7sOvknocfM7ml3LIrS6p0OQMMYV+Nn JYREakmNLxKshPTYEsTBUIJVIxCaAgNj5H4s5IehcRqVEgqHibRMNfiI/bWZpsBI eMBwZQfrMX8fKazH6Jp+jOPPkiahvxypxbaXXxycQKo2gfL1nrl9k2NTOST/5smY DnzrUAnUlqbmvLc7USkHaui50QJLwUIkEF4vOPSi/ulF6pFQc1LcEgO35VGrk1wr N1b8o3Qb9XjQrmPE42+/wJ1IPSAXokn6kZjJRfwS+n1GYDXTTgP/m52mSHDZzwcz QsK2AmiaRN/4se5C0J60smcG9XwpUI24eUbyzokkahJMs9L4QdyJ3bWylCDM -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: neutron-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:11:36Z" 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-13T13:14:05Z" 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-13T13:14:05Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"5741e1da-76fe-4965-8f5c-18e560e5f43a"}: {} 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-13T13:14:06Z" name: nova-novncproxy-cell1-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 5741e1da-76fe-4965-8f5c-18e560e5f43a resourceVersion: "36434" uid: 2a387cce-0c91-453f-94dd-ecec8c1ba83c spec: host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab port: targetPort: nova-novncproxy-cell1-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDyDCCAjCgAwIBAgIRANfh9NEtVUgXQuFOdfw1GLEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzE0MDVaFw0zMTAz MTIxMzE0MDVaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDpz37v d5QjQ9Rc0GTyVxO1dIi25+3QOgbtrqTGu11ejikklvRwzcUWKtRRmKQODuASQ8b4 iAWzpJ+RuFYCBYi7Zazk/haWIHPzFmVpstiRC/MxTtiXuHmBoFuFHeMWyyk7EAsN MMJgZhuTwKBDGiIrVxNtTNSE7ZG/wrOzcyUlNMnZJWNBZRFV7u4yw2DYHJ9DmtpY x8VFnRdCJKyFnLTU9bnexlMcURYBzL2S8J9R1DyQPl+QnCX7LkY9zzI62Agqd38+ nRcvk/9wTK2y3FpKlkWWucDVy9Ih55jCVpyEQzzUOlPzwaKA5z0TMFHebvZ7yTvV cTnS8a5sjC8gdxhdAgMBAAGjgaQwgaEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAU50LodwRcQlSz hii7+wO6+6/RDHYwSwYDVR0RAQH/BEEwP4I9bm92YS1ub3ZuY3Byb3h5LWNlbGwx LXB1YmxpYy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG 9w0BAQwFAAOCAYEAWslpv8CyAfy0m703byt1u9r6s2cfk4+PcWS8rf9GVPOy0M8I IPWkCC05HW46gFw25bo9UK9r8LUtyBMszZrJnvSNfEYrzHL2HyVsLrdYzcTZl2X4 IAHgeXYnA6NgxAnqiPchNd4XAup7S/3gJN4cyBsSvTGH2S5CI5gni9EdqC9hlj+o bZM/S4BiucTXuYLLWXD3o0IfgVGcvJKVdBxhoS9cwZ6KbfOTcIVKWwfD/+hPgR7P 3vXCGpyUZcgTsH/ko41qtSIlrwkV1WPgTzMmGL584YC2dFtjVeJhDUx4ZDKTbjoY ri5edKabNbx9q6pmm7m09i9DyrXuXpAxDcDSEpi3w9l+qmEb9LUV8K+A3k8PkOZa TpvPf30KEt+8rgF+gkrIiasprsS9eE98V1iIsOem4p4/lgIl5O77MWyzXArP4I9H d0p/hd1dxbd3eIt0r0GE+76fqWOnZO5LlU0ZkAvBMy0GLNEixYvZkS1z0X8yyCfi nUOBC6/LXazcXRIS -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-novncproxy-cell1-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:14:05Z" 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-13T13:14:59Z" labels: osctlplane-service: nova-api managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-13T13:14:59Z" - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"5741e1da-76fe-4965-8f5c-18e560e5f43a"}: {} 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-13T13:15:06Z" name: nova-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 5741e1da-76fe-4965-8f5c-18e560e5f43a resourceVersion: "37423" uid: 020101a7-2848-4d43-b162-edcf8f4fc9e6 spec: host: nova-public-openstack.apps.sno.openstack.lab port: targetPort: nova-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtzCCAh+gAwIBAgIRAO3TrZj6gzpDvq/TDdqel3QwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzE1MDJaFw0zMTAz MTIxMzE1MDJaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDJUJm3 OPk5T5fu2AcPYh/nRtj4/11Vak72O2Gt0hxx+V4tYCm7dKmFdJj+Njvoi9Gorj0O hjxh8aMajYIGwxq5sTOx8jBEqMVb7fJGlAPvoFAwKQobT8w0KzsJXOOCcv3aPGp5 BUQhZU7WuRr9sfRXmwdxIaEYEBR78hiQN+V0CEnkXYMPmG3cv4Q2QIrdyhWPC3/c MPce3pVgkoo41ileIc5NrQrGlogo4XqFtiT3CW8Za4sOQM9ZulgU2yWdbLCXeSFq o3v7w28eDoyOZhFfsVRjV50ZBlG9rQJeSGgsmkL5TvNL1JYLY6iKgkgEUSyfqQXR yCNw2fvsVH9Cfk3PAgMBAAGjgZMwgZAwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAU50LodwRcQlSz hii7+wO6+6/RDHYwOgYDVR0RAQH/BDAwLoIsbm92YS1wdWJsaWMtb3BlbnN0YWNr LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBALCl71G0 uShJbfJ5p/Z0leupNx+bZrYzJPdQU1NbV6FELAy2C4d5h36lBL7t5zwn8zncGtBH lsFgqKGgyc22slhWq4kP2C5kCQaWJjl2WDYbNuHuk5pXvPBiwL6zQI3rmBozAJFl p3TfiiLelXFlrJBxbZGQQ5UVAlWq3EFu8NO1i9l0SMTdINW8RT+rOOM2pkVRrV2T XJVhJgp1Y3qKADPlUlQ0RjNVbGHibaizayY/fEw4p3v4tut5CTVEuvrQBGfQvyt8 xAJe/mPPaZc+szSmLYJLC633Vpw47XxfY10lSEJZbJ5DxTagJ+mayDjjWL7dSmKt 7yp2yNa0+0IKgdkLG/Lof24QkP3GM1MSBKsX1814OsvSdGshn29cJVM9RkPmVB1J zSS4V1Whp8Jl32YI4uSWeH/DrLkV3qRp5livGc1Vu8pGH1e688iFfQPsXTKAI+aZ 4wX4Mzn+Z4aUimOoWxROsU98yIVUnEvKiS6RA6AT4t6wPmZ+3Mq/edOKeg== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:14:59Z" 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-13T13:10:52Z" labels: osctlplane-service: placement managedFields: - 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":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"bd0b4854-1bf0-4d2d-ae0c-0d4de1d9d7d5"}: {} 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-13T13:10:52Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-13T13:10:52Z" name: placement-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: placement.openstack.org/v1beta1 kind: PlacementAPI name: placement uid: bd0b4854-1bf0-4d2d-ae0c-0d4de1d9d7d5 resourceVersion: "31881" uid: aab992cf-d7b3-402a-97bc-fa29d6825658 spec: host: placement-public-openstack.apps.sno.openstack.lab port: targetPort: placement-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDvDCCAiSgAwIBAgIRAKcMQXOPP4lmfpZkCWfMuiowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzEwNTJaFw0zMTAz MTIxMzEwNTJaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDsuR8q ldRF734UyapV7VZrl7qlizSr+I2Vj6xu7Ionv3mMT+rM2GCiLcB4hgXvRtkGA/LZ TXfXpOVXJJTt8kPBMeZVjkpoU2M87qupkjQM/JlLmPVAN2qtH9+Uy/UkUx9Lxdoc vIDCwCLrt5pUyR/0fU+VtmNavgOi373/kuNLuiPWjMZht2jXkAEclfRDdWQtAcRl gWR4jLXzphDWMG4fxWfNWJmHi4J50qez1p2AuslWDGHW5rivE7JmjxDLW8QBtpnt s71cIwrLvnR8zNpxcHJ6GzCzJ9iC+53ItXpOHAKxcSVNBfhQk5txrsi0NXueLtRh ofqyQPK1Sw6OoosrAgMBAAGjgZgwgZUwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAU50LodwRcQlSz hii7+wO6+6/RDHYwPwYDVR0RAQH/BDUwM4IxcGxhY2VtZW50LXB1YmxpYy1vcGVu c3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEA vnHxOgg96VJVwjOdZiVjXb61J8otGv23bJOEai+ckjvw9pBOm80eGCiu120iu23r JClp9S9/Y/+RYEMJRnlABBifCo268Q4v7JTllalTkVa8OZUbCQN0twj4nv9IJ7S5 4y2YBVusPw7cGL/f4FPi3MN38CYGAXoN9yVXubQM8H3Oy9bmFAamuf9M3ZXejlLG d5473Dp090IunBHXEpprmDQ6+mIlFK/b3JFAfxDnrVILSL6REPcW/fsYYunSPne8 +3xLoQmKlpn1ObDc86fJauPpk+veixqY2fQr1xlhPhtCFMOVJWu4iYtm6spEGe+E OPsY37SkT8NJa/+1Cgc6SEAnQvcub2ztNYvE1rTaBo6r/7LOK8sb9PxI5LtpikMy 6un4YYjb10qu8JeiJQciN8kugPg2jAqU93igQCz9RAbwS6/ampY5zB3b1bTMmFrV y+9LZNzUzr0vDRFMbsgOCtXv7ufDYJuatHTIei1EhWy/Ra+b2lKWC1NB3324X57q -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: placement-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:10:52Z" 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-13T13:09:40Z" 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-13T13:09:40Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"1b0d2089-c5fd-438b-b564-ca9b33e91aad"}: {} k:{"uid":"26032637-a21c-40ac-8e0d-501501a05513"}: {} 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-13T13:09:42Z" name: swift-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b0d2089-c5fd-438b-b564-ca9b33e91aad - apiVersion: swift.openstack.org/v1beta1 kind: Swift name: swift uid: 26032637-a21c-40ac-8e0d-501501a05513 resourceVersion: "29996" uid: 70f2ea83-3f8e-4a9d-8b73-cba260b9aaaa spec: host: swift-public-openstack.apps.sno.openstack.lab port: targetPort: swift-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtzCCAh+gAwIBAgIQOkUK8SdfAVJu/rZlVpUsgjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMzEzMDk0MVoXDTMxMDMx MjEzMDk0MVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANbhHgHh KorwOyL8mZSQ8pekjMhfsHWyB+JeBAtkwykg1Zcu4GXbF6Tfv1km1tnCBoyf4s2t WE3X7LPK88pMZByHUzuy0oybD8kuc4/JmD6ehxLQNEjhgG7+n2wvNZLmP88puTVO KynCjBlYG/52dnlr/OBvhcSrBPzDw1QPQubPqcxnzWAvkeyhetMvCTX5/ooOgTLs 8HqY1ot9QjepyhrNGeHxtcvT3VCbSbva42hWVtmd3josMl7+ZxpbvzUlhnF9+B0c EaGGuBEwXhAJkMEKLOPZvFR27adVjIpzXjZKCED1sONTx+QoO5D8q5j+3t6bV0A5 RXm+9RNhVP9lR+kCAwEAAaOBlDCBkTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBTnQuh3BFxCVLOG KLv7A7r7r9EMdjA7BgNVHREBAf8EMTAvgi1zd2lmdC1wdWJsaWMtb3BlbnN0YWNr LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBALZ5QzTl QDwxpfckGghcM3WnRMTaZ0mKjEk04pIPcdSbtCzZYnOeiFiJyDNrXP/8eGSXXS+x sTF9Xyk1uafDBQBP05UcIZd4mDeS5vEHbHsBpAfdl+0lWgzxc++KjM9UOO8p7pVI TTVU8O3DJ4Ya3fk7MnEc4ztt2WWs6BCoTQ7MJy6Z+Ysb3uN0PODGQeAP+29L4kq7 5Bt3DaThWkO1d1iUMM5+wbmE0uoK6lxlioPBwrVnYoXRgyXBwpPA3CGFH5bOZOxE 0T2qxlnovvHgQm1T4GHeSJoeGkws17sNhWjP4P0ltVDhy9Mr/mPlg72JyHnENOA9 FhGUxojv5txy7X+cOJjGsHf4LIcG1/nOopkb0+OYbcpPZvu0OMODQEwj0m+tkhq4 68cmuTgVLX6LiQ4TkWQW0+0+ckLqlUX3MYkWCS1/8tBiloeqeaBusWniBOWZ9S1Z VtkKsxTDNeBcuUcmaWnNJNyjMfNIGvIdVyp/v/ygkwG9028L9dlOyEC+ow== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIT6hz4z98hjJvYsMpJwCtowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTMxMzA4NDFaFw0zNjAz MTAxMzA4NDFaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDHDJTzB1rjcrEV1A42HrQyS0JvG1i+vjsCa3Od 4Er5DfbhG66ECKanVGxn2KVIt+9fpYVMVQOPyvOrABVFWNR/i4gaX6OPiibRasMs CYrlNrDeNwLSvYBhHkOKAUxf37P7bBkxGDbZg9vzmmj+XX26TbyGK2L8NQd34gkh 82jTDWB5IcWLzjz54eZFMoCetVNjnu5PGSRQ1LH1mBNIIdHuk3Cei60DifA0tIRg 5sSTSs8Vq1tCubGxLfOqVnu1kwzH6Q6T+IKab1eyuIfX5aupD6UfeUCBB/BYmrqI wcRBo/7vcU0N8uUfw8ec8mGzROX0cfqF3olbPxTga3WcFTQojZdTCVcGNLQKOSVN 0pE/vkj9GghkYSCEv7+y6oeaF6gyQPOdiaNK9aFZThnzQ4oZgSexaslUPvrTfy6E IGr010FRSRjdjFvRv+9rPF2apyITDMhjS7kWX/Sjfpt6h9ewi7IxRkJFVrj7FkYk ktQu3Ax58wvvHSJygGgnX1KjqckCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFOdC6HcEXEJUs4You/sDuvuv0Qx2MA0G CSqGSIb3DQEBDAUAA4IBgQBltmJsmNbMuA7d2L4vKp5ic0D3UsGggyRLy9nzt8Fo j25hJG6Fw1Y325gv6PPKUu4CYzJVjl3J87zsvHKPg//JvxDcn4Y5Bl0proi8PTy5 TGv7BOorgcbzncyIKEPZ61fL1eRnhLB20/lM16NIrBC/J6YadzzArVp885PLVtoM tZ6lvAcFjDi0jqTzHi5J4NLa54CY62ysmbomQsHREia8rRmNP8FvGg55pen8Gsj0 4vjQTtCjdCCKqdUNXFI243YAaqtb73JGlc3pOfq4wRrUxdx6Faq+/Y2YlTCZBvIC Frga1i5jS6vBiPaa3BXbJP/ekdbA6TL71oqapyFD4ueNFmhVveiujnOeJiR+ntRR rBjwD6vlc4rnXxEzG4ZN8bTUI0sg5SVVlboHBKJWGs4M6X1jmStTHO8P51Q0pKP3 TWl/oC42t+/geTLjbTIpx0w6racFKqmQYP94nkdftYQVzmcM3DkH6VD7yfyqwHbK Pqv71JYDC7voT6y5PdrDcqw= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQcxxv/WJR1ln3gzfnIob+6DANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEzMTMwODQ0WhcNMzYw MzEwMTMwODQ0WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQC9TFunjCCnmQmhw14X3yXO9o6jl+zJiZJL aAfQ0Rkll+YqFVaOjQC/vtXyj+5UpLWHUpJCkoSJFVzp4EjTTqBl0hYrhp1v71i8 PeLWeYZpvr9uYUsPhxxkdB0bX4cKtsXCFlVmeiJiFw04zOxVHNSuUM7MeNwtajr8 bQrhj4REwZ9XjfEGmIe7NV3Ih5dMOBlEBONmE9PozcZkyqaWF0u3M5dBonZVtcsq Uw+q7APHpERGW1PSdHN1sQVYIMb1cJeC2RrPjmYshUU1zu2ewe3JXjgeQWhADJyH 1K1HWkuq1mmvhXKJ50rFVJDxsZEaVMUqXXNt6xPzvTiSC7aw54OP4hIM/bHTlBVl ELGc0yHV9AuWdGNidZ+hXRw9kS+SMiLHQ+7LSl54gsa+ys0iCz/oYO26nGHan4Qf CMGc2LR6Mn6HnSghYKhwCAEXUl4zqdbVdlF3pzIZIBPoKUW/em4c+guwFIoswIK3 3szXcoSuXbY1cN3VqphqtD1vHS8kT98CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFLtPGAqiTmHLlBl5lkllauiDTi2D MA0GCSqGSIb3DQEBDAUAA4IBgQAEliPJQpDTRjrxlPGgqcb1PoYmpcb83RXKsYn4 ImmZNP66YcUEP3oSSz2bERJMZosdZVbGYsNbprK4RYxH32aZmXXRHHd7TH8RUxRw QUn8GA2rLJILEKwm1hkb9A8+AkbygR8S2fofCUFMpEA4ncNGw2RDDqayhmHX1qBC hT6/Kp2+78KvZpxnP8GfXDhXISZgBcMyF2Us5JM6Uu3oNOyDMIKsL5ztwezY3tBP KPj1EdLZSanhh9BfAnTcG9+vcOezHGrxnZMeYjKQibhKCYOlMJbP4lYD5kJT4/mA MnzS1GUwweb71+4mF3cyLnBCIv6YdxbLUDtgM4AWwIdPz4wz/f0GEUsvyD1/n+vt EkK3JpAoNvub1MkknKisbwZfvXPsSnYJSvO5IY7oGr6d3FuKrfi84NI2iUR60LVw OWuHiDrOIUnHOYxa9hwQCVVbO4wXfIGXSJcbHfc1FS8eBIe3+UqkEC7KCiGSJ24J JzGih2tSFUYqn9rAMLpcVsTUN/g= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQSkCO9KtO0TybMiaNl3zN+zANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTMxMzA4NDVaFw0zNjAz MTAxMzA4NDVaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAnsMgOHuufZaAD87DNx8whIbbin86OtjtgpaA 4dWPEUGnOC+OBsmxA+C6LejTXo7QPoRPalhdoEI3XebK73aNmec8hvOYapW/8UkW puscDZ2WbUY3mMo3Q+T2jPYbSXZYyv5yEksoMvV96WTuzys2j30/i3d/jgK0Ms73 4NnKJMhXD3BupGpyEqGBVScQ63hlb+z/0goFZzujVP8IkCTA2RpsBTC5sm57thzR SOqnhveZ8U1TlzO7dCHFYryRJCyqAxBZlWUcuhn6xhcxiqvZ93RuWe/3d/VQnRDQ 971lZYb2On0IMXeVZnU/5H1vjq1Pm47n4oQ4suM60uiMUK4yCARrQszhDs5S0ZLb oC26A/4XxEZQk3aR4PQ0phhfIwDIniCHntxDNvjW0u4eXKiuiFmZ+zPDKrBBQeBV Yz67APMFAIPPvT1jk91H0VSpogOKM2lzLD1WVUc/omEB6hzUFY4zrAIiyCD3QRtJ SDnmpFDGlhQ2WOOrQPuKsQSch/NpAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQ+/7qGTGdcLLpFiNqH4ZuEzLcSPjAN BgkqhkiG9w0BAQwFAAOCAYEAGTqD0W5zTTuYP7cZuSMiJNxhRdhdtP95Cmzbowbc sCv6nP/nYH9hJXbUacUad/JPKOmQT17Zy4QFaWsgchk1CIs6D2KF77/DqULJbRio 2nWhzImOuKCMEjG6LCJyLj9jbCrxoFySm60oYKkQGemDipoa/vsZMv4kEPCbJQow qLiRuvV7DF8JbuXMo+0MSQjUUiShg/kwNvzrDQlLFfion8arekcyYc5w1G7WvZgR JV2yOQ4/yqqmES7xv+2id6hqC4Cc34BKO1tMVni6SrTr9dBrNOYErYO96y0NoAya TEWXpVhSDFel0XpMFDB9fXC6mhbtx84YaMhqmOaSclAnie68LSoz1eaXhXZNIE8x KYWn6acXtlses6+0qvbs+kvT/AZBjlWPog765tUIUrM9iuWk7Xwojw/81sHWS07O 5KYMA146/0uwv7WGrKYMKmCqJAWa+s6j/ZSMM4I2atYzIhVwnigsprP21Dn5ozGX qm2KGDIJKS812c3BpoV4O/kx -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQdH8n9+sLumQvufUC1ywo6DANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMzEzMDg0N1oXDTM2MDMxMDEz MDg0N1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAOvQQPxMznxqMiiHu4WRdHnBf6l5sANTAXWKxXJaeDVQGj2B 3iGkH0QvaxmokGXGpKHvdnfiVADdtiLrc4L5oAp0VkPt83P3P8ro2IX2mRODtgL/ Yt2YFQAAgMb3p85ZrVd9XyfnIXHsXaje38zZ5xi/buEO96pS92anVVZrHoLZqRPg Otqw5SQgU0AaHX2Ka761exFFdVbGYI8wTv+rwt5XjKDOi9u2hsKSAaZ7y4b2kCYm 25CRrOl3f8ZpkpjlML2aUcBZQDkvkndaElmCh3SJR6dTDd2gzRJ3Cn9y6WskpjSi 5/zLcYU1s7ope8DVmZioNHNuEKagVKgLpDJhVjTdGA9Ymv83EaOA+2LchUb2Npo9 gAO05774E/4jGdQ1iFjCVUIsOq9JO+XNjS26pjcZuH1+g+zOcgVQlbSQtkpkxv1E 55jjpyxHFn/UWq12MtxFiNI5h72moO6uyZ92EsflZrvIA/Icrqukhw6DdzP60ydF CU7ADrezHelFqwz95QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUQLT7ta6OfmkhdTgdBmz6N1i2awswDQYJKoZIhvcN AQEMBQADggGBAEnAM4gkEaMHVf2wIjsCVi67uAKBhKayYhIR3o8g0SiPgt+Ab5BM ps0OGeem5WviKF995JNUl3iF3zLeCcAmNbgY6c6yITMM8xxRl2UsArWmsVCjlWdO K1xiq9s6A1/aVYpsNfTTVFO6yqUIHvcn4q3tgAkoGkCNxssL5zU5n7x4D4+0BkSd nChAic8ILZMLuR807jR7eGGEhRtGubUPlVn6SwEQVMJiaYSINUhf+BhGsNoad4+V 1kmpi/Ki1MFersy8UjjHuz2hNxE+U9/QPN+Ge8wNU9rxR4m8suP8hqBHRuE9/s9u YEb+6VyjdlEL4CrO3Z0aA2+36hjc1ANST8hv80ZSw0o305UozRU2+s2r3pCd14rm R9pg7DcApUGI69vOycbV1UxgXEWd0eZ1XZFNsLDBZl5InU3xrosbc0SpmbUi7YD5 xl9Lp9DGXqT3nGD/jxcE4Bi1RSch08gE7z33j/JiNAHiXZdt5/+XMWP7iHC8W2zE tqO5rkaSR2G+5g== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: swift-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-13T13:09:40Z" 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: "41030"