--- 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-02-20T12:20:32Z" labels: osctlplane-service: cinder-d44a4 managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T12:20:32Z" - 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":"1e3cc829-ce85-4e9d-94eb-d9e83d66583f"}: {} k:{"uid":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} 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-02-20T12:20:33Z" name: cinder-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: cinder.openstack.org/v1beta1 kind: Cinder name: cinder-d44a4 uid: 1e3cc829-ce85-4e9d-94eb-d9e83d66583f resourceVersion: "31564" uid: 7f35de40-c53f-40a7-9a7d-e528d2a28a0a spec: host: cinder-public-openstack.apps.sno.openstack.lab port: targetPort: cinder-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRAPYqZzMSXSjJVIpT5LyVBBEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjIwMzNaFw0zMTAy MTkxMjIwMzNaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGZsmW VPxegNI+OJekOqTF9vOtK5OAroEvr0q2m48mlsl4ChjreNJfFx2hRTj2wJfHn8GM Nq4wwv6tZZ+NaNx7Yi+jlB2OPBJXtt0g1hDC9RkaW5mOR5SiQ0clrKjfg7ewu2M9 qPIuGum+o41HxmY0wyShthio3VdAm33CIMiQSTfz2UTOutlB93Pt8NzQ0EyaDSsF 5RM3d9G2vnMT5/LRhj3UaypUNycJzZVFv6WSevQosP9WzsM9126sx8JGNQNyIxUN iz540w+IzY+rvJd4dzeUZVk3w55+7trN60oqb3eV+pzGB2G9GPdZM6b4ZYeUiy7Y nkAeULVeLVAsOPTDAgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUJKRhSdDOzNEJ tLXQ3FPtaOJLgEMwPAYDVR0RAQH/BDIwMIIuY2luZGVyLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAf0Wr yxGez/jutm0gUrDJYDdx7/0Xv3fKM10Y5mTUV0nN90M1asUblaYGX47ARWApekUJ 4lMRDo/ICPTOo49HHKMbpVKNrIGmf2ZBkNpDk0M/BGlBvEOLuHuqkRueymjllzGG m0M6MsCshIzbASbLjEs/nbQ+ROAEXB4/TvBesJmRcCNzsRxcmAdBcd61R6WmFQdd u4mSMDexVgCvxZZ3NoEzTGOuPyX7C4UmvScs0yT2f+5XV5F7SPp4Rlm6KnxAchgp MkKKKDDuZXeCxk/x+GgOwB5zxCar4u48k8JXh3ZoyqxhpjrdjNfPzNgLLkJjGhKK ZHJJvMwqzT9KVY0FQ6Tfu9XA3Pq1hfORE+qoCxXxSj+vSsTFU/8ajojwELxtk0Ny 8kEj2Th/mgt6VfXHp+HWnwAVYa+fODTbKrRs+a6EqhU8OyBOEJUEJih5P1a2excB OEUwMcgQTEncBc+opeDgtNnnws+XKDLl9IAQXvyhzze6DzUvvmAuYhrxP0b0 -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: cinder-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:20:32Z" 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-02-20T12:19:42Z" labels: osctlplane-service: glance-e60fa managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T12:19:42Z" - 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":"4b09aa41-6c14-49fb-b927-066dfa9e8807"}: {} k:{"uid":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} 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-02-20T12:19:43Z" name: glance-default-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: glance.openstack.org/v1beta1 kind: Glance name: glance-e60fa uid: 4b09aa41-6c14-49fb-b927-066dfa9e8807 resourceVersion: "29876" uid: 43225f5b-57c7-423d-95cd-940d338c9c3a spec: host: glance-default-public-openstack.apps.sno.openstack.lab port: targetPort: glance-default-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwDCCAiigAwIBAgIQPQhbx4UfAd0CapQpszNUrzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDEyMTk0M1oXDTMxMDIx OTEyMTk0M1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALV0+gbm d1sNirUAqmrbtufVWUCkpLTvmptQJ8JPZsPlq9jW0bzz7L7tFj6K7O/1AraSMkfY jVmVi6A4nS7w5lOqEnfVHGH4pH+lpazY+zkpNaFy4N+G3+ggTmeaPOzritocrmec pFTQMDNFacYSFdGtTWdLZ5kw5U8i2oMwbzRX/pB4Dn7QcsSoLyvDAAxpm6ZKfUsk fcxfaCDpJHx2qAIgPWGiaJhXIkYeXzAcNwn6z9JpfdixXi3TVxRNRn2F/H73gK4d 2TUzKfHD78XKPFstKLtnjfSQi6tO45Zlu5XFDVpXHxIIyZd2b1RDrAk2aabSxNYF f1Fe4679proIO+UCAwEAAaOBnTCBmjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQkpGFJ0M7M0Qm0 tdDcU+1o4kuAQzBEBgNVHREBAf8EOjA4gjZnbGFuY2UtZGVmYXVsdC1wdWJsaWMt b3BlbnN0YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQAD ggGBADaUId19jne/pTwifLahh7GZGgXGgJJy7G0wACpIqzY0xVnIq72GCKl0/pjf wXkxhnN9DWcRGOBANhosLJof4MF23fCav+z/NIJrsXgOGSCt5sgXN7pxRcLug1Il UktndP3tHD69UTsK9khNrxOVW9x9quAa2GSgPRwcxjbMPCr2v3bfMOl2t3+jHJKn tW9AXHd0Og2yrizQpcXg859RsrSNLm+nAuld7cqRgYq+3K8VHal05AOO6xcQu7LB lfetLXsFpFoC5KjeReK6DTLal7F8cJLdrUwTlkFGPngdRnWWSE+ksTNfI+giH8eO DPFLOeid92pmNYZ/wgM1TATvgWBSrx4rNXyu7X7+/SQBdnCUZPHHXGvSR8kpMLMc g1/B9uf9VEml3/hN0AXFAEhCK6rxGyojYZcg9hXhaGnDTcgE+RsBsXOPAihIdUaT krEXb6+TtL5YnAVI2eVzStgsFFjQ3haxa96CEWVY7FUf/0l1vWDHElYCkJFEI+NJ Lq3sWw== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: glance-default-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:19:42Z" 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-02-20T12:21:18Z" 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-02-20T12:21:18Z" - 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":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} k:{"uid":"497e6583-4059-46c5-b475-63d286cd7ef9"}: {} 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-02-20T12:21:19Z" name: ironic-inspector-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 497e6583-4059-46c5-b475-63d286cd7ef9 resourceVersion: "33483" uid: 0a99fbd4-8e74-4a23-9fb1-d63425f9d5d2 spec: host: ironic-inspector-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-inspector-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwzCCAiugAwIBAgIRAMGAOkER4RALFnydrgpLiLYwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjIxMThaFw0zMTAy MTkxMjIxMThaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDEPpHK mkOivYfY5C0K9h16cBOx5l7VPHSRi0DEqUvaL/O3PnyZx59Zt73Kfn19jaEkKP/9 YS+CYvZhMNNNJhKYINc/Dg207v0PdBRG0WsVwC5dZc+iUoUFON042ulR4wSYFyUI S4DhRd+ZGqvItwaeMpwhY4dyme2uVajicubPovKE4ES5C2oiksdACS/ftFZ2jfXY 9jrKBs/8Gz47liLkDoWPcuQYF9jd+oiGXICMvAN8PGBTBRuymcYT2DfRq1stXTnN BvjXCyze1TwwdtdrABt8ss+04YSIMfStFqw19LvCem1NC2kImDGFevBGfPeJkGWD hEmWn8eKTuhwhVZBAgMBAAGjgZ8wgZwwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUJKRhSdDOzNEJ tLXQ3FPtaOJLgEMwRgYDVR0RAQH/BDwwOoI4aXJvbmljLWluc3BlY3Rvci1wdWJs aWMtb3BlbnN0YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEM BQADggGBAFH6oIS2mncwtxVT2Tqjm0UAsMM6Xflhh05GO86e0nwimaax7Hmq3OiI fEACwcnqzHRU0o8mHP1BOz3BcH5JwFGAO34VEU5PWLvofL/ZeoMVVLUCWXFkVsUB Sof6/+6zgLaYiGo8CglhtwwnV0r94cxbFlMpxdmIrJJTe5eoHEKVCIKtyD9rxW2w ENDrjdxvMainEGTFc5HffvaIAEJbeL2phryUTPP2jfV5QCKem5GwQaFRl1amMHv6 qko0uXMH/Y5JFogAGHcufnTouG3Gmhj8UbrU0utbCPYBnbzxl04z31iofZVbGp3Z FbAb7QKyueTzyykWQdadtKlTeX25XGoKow7wFqaJEAhHRrbFe5jCCxhjLwyjxk42 +dT7UdMLYIcB5woftIgYKNR+GnehqCLedYHhQcUL47PM+saOTWsVx+ybmFibgiag XTPUqnwbU5U0yUv3Yy6AzOMF+7Aufa8lsrmv5+r7llXj5vqLwjenVYcIVe7YEp68 o2gIruNGxA== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-inspector-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:21:18Z" 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-02-20T12:20:48Z" 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-02-20T12:20:48Z" - 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":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} k:{"uid":"497e6583-4059-46c5-b475-63d286cd7ef9"}: {} 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-02-20T12:20:49Z" name: ironic-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 497e6583-4059-46c5-b475-63d286cd7ef9 resourceVersion: "32472" uid: 5869ab95-9632-4b4d-948f-8b05b0b8a4fa spec: host: ironic-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRAM/q4Xj681UgpB4N5eDkpdcwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjIwNDlaFw0zMTAy MTkxMjIwNDlaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDKV9Lu AUaNBgs15fmtwGzCKGq1uOiSoOL4QuSmrDD1Ku5FGz+E6A9zD4kuiL3lzAWuIOmg /CvLjzRUXDiV/8b29zREQzGYRmP++KPSIQ0my/HLYyIaTzur2kSHMkuVeSHktjLa /+PvPpVufnHCYg7iQV9wOe2TQlo927PSnOYPlBK7vzp2bfI92PG4WQ7ateiWhs6A zpDHg0fFaG6qzmkvdoYd6FboGqkJ9BYxoEZhwCri6KVuBlMRt2MnLvKrK6oGMXpa C867qDLULxmxkEXb6A9cPmlA3sOb/4tiAaL5GbkhrFG8GXJOhZmlkO9eRtege36s Sy6SgQGq/6o417uZAgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUJKRhSdDOzNEJ tLXQ3FPtaOJLgEMwPAYDVR0RAQH/BDIwMIIuaXJvbmljLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAi8oC uy/xm5PXQHUEcthPgCcIsg+fgLhSgae4co5CtD/Di7POKUN0IrEdBhse5iq/z98p tFULq2x5zm55sutUrbCOYQYb8uvjvdkYlLHI6iIKTxhUCectW1b48X7xCq+bnxnE 4irjzerYoWZAu+lNN4G67O+ce0g34j2vHbAba/k5MaVIoypN6Rtr+qPs7oknzMwt +NLkVG8z6uNCKF0W/h//d+7iWnwvgFWR1TIMvvD8TSu37NLA+ZgANqLNGYhzXbve XAhmh2tUAOvTA4Yi5jj5WeOEWvt2qImSCAU9GoKeYE3M6zjXIxnJNgBIXPr2EKEh N8GnXB+J7CMgYiD19ahI5QFQPfBfZp3fQKQ8hfi+giGW5OZRQog2fgZJcZb0Qvnj qeQhFednGt5r7+FqlNcvnvQC3BeTX4zjYpnKq2tTeKcleR9u1jn1AsLaB3FmugXr AmLGPHY/pxT0MGuHknpGa3Xon6gZOrnbLNNVW/YP8G5MvYobbDJoSdAekRTO -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:20:48Z" 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-02-20T12:20:02Z" 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-02-20T12:20:02Z" - 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":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} k:{"uid":"d9e43d5d-fdb6-454f-94e3-2923419f926b"}: {} 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-02-20T12:20:03Z" name: keystone-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: keystone.openstack.org/v1beta1 kind: KeystoneAPI name: keystone uid: d9e43d5d-fdb6-454f-94e3-2923419f926b resourceVersion: "30661" uid: da01faac-e3aa-43a1-acca-df82d70b4c9c spec: host: keystone-public-openstack.apps.sno.openstack.lab port: targetPort: keystone-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIQTYZ+BGL3ETODdBzCjuQqLjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDEyMjAwM1oXDTMxMDIx OTEyMjAwM1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANkhHOAd tkli/Z959p1gbqVA0A2wPlHSXiMan3dlOmtcw+ENoxb8AAwpXu2JE4Kbr7U1rxVS YQDher0T2anLQdwaNoN1PMySA300NPANW0S9cWCRxxUispKLWxA/Kyszbnmcd851 3s5/jY/G8Wb5xcMJhK7YyajvyS4NvHKWZe/bkKK1FqYiB8Aqr+kWC/xQVpDUKz3D uU8nBjC66w+K3ooEy/bYsq+joUoLt0WG5LpDbjBMcq4V31QOKY/vbOscctJB1YuC YeijTrqBIxbuOVxtNMpXNyjLqbVU/qu2TjuHKsAWCkQe8sxC8trEb9/1ZjRXmQX9 JMXL1AcGCKBTb9MCAwEAAaOBlzCBlDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQkpGFJ0M7M0Qm0 tdDcU+1o4kuAQzA+BgNVHREBAf8ENDAygjBrZXlzdG9uZS1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAC4a LNy+80OPjYyFWxPGkzELLmJh3WeCtmUUJINRlibJIGkjPLaBrx9c+3cfLYDDRFoG NmD6J1yxW+NyA0z3t+eU62Doe3ZvA8qLEtq1qzvvQmGj+CD/h+zgfb9htzSUXE/R CptLDD05p92qvWqxtXtvpCs7Rvb8A54XMt6fRm8MFDf/PUKUx/YEJB+23PsPZj1z zyVuCe/GOxTLnJShBcdQN1TNOza4qKycNuy/4c0WkbRYOGDFP0rX7h2spNWnB7Fu Em7PvqZbljAxQn8MDeC5/e7oJQfpodK6kkPBvpBWo5uQYT0uiFybmWrDjLCYylne gXa7/1IDN6oc8EHZU2UNsghu/DKfHTf7X6HhEosTUhmtfyZC6yO4Jp/2Jv1pNP56 FhB+COXUe1A1uP56FLqd7+bMXl5hFKE7dbVGgJWWrTRgQt+/l8S8OdSyn4HRBx7p 5gzZoaim/bkN7TDc+q1s9ahIKhVmeZqUp2eLDkOx/IsrTs6Kx1rnlv7gqyDulA== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: keystone-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:20:02Z" 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-02-20T12:20:39Z" labels: osctlplane-service: neutron managedFields: - 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":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} k:{"uid":"e6d4efe3-e164-416b-88c1-dbc1137eaf33"}: {} 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-02-20T12:20:39Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T12:20:39Z" name: neutron-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: neutron.openstack.org/v1beta1 kind: NeutronAPI name: neutron uid: e6d4efe3-e164-416b-88c1-dbc1137eaf33 resourceVersion: "31883" uid: 577ea9f7-f7a1-462e-9441-e24660ed67cc spec: host: neutron-public-openstack.apps.sno.openstack.lab port: targetPort: neutron-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIRAMLgRODo5mHtU9vn3sseX3EwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjIwMzlaFw0zMTAy MTkxMjIwMzlaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC169/a bPKrcnagst1/pQVBd3Qf8ZjxjwcRxnaYMEbaEGeIitG8UewD/xQhLzif5/+JAw5F AtukcO4bbkW2FilWuBshnxweB2mj8bLHL5V0NT6xDNnauZZiUG+P0xDKMzBcfRU8 1TvynxoVdZmdPy27sPE4AI4mTLUpCj8uEMW6M8/T1KsAEhSWE+vdKMFKsBPvnukD /4f7G7NmCRWwFk1TXyyid01bo/FWnHUlNWkLVThA6qzPsSt2qY/jrLEQtAgPQNcX tUWVzf9gjUOda5h4HgWuHkjH2wMPGJKzAEAXuRgd3W68DiYCjqSjw4nrxskEm6p/ gj5y3XrNsdNu8QzpAgMBAAGjgZYwgZMwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUJKRhSdDOzNEJ tLXQ3FPtaOJLgEMwPQYDVR0RAQH/BDMwMYIvbmV1dHJvbi1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAIY+ 2dFw8+ZfH3wknwNjzmlZrbOT/7/yme2zyBAwTIjevaXY3jWSqvGZozFvl2g7m5JY ub++CxXCSwLMhYvSWOOYQtbRW67jBbitMypQJzhqTSwZE5z/39kxzdnHPOBNy02I T8n8hFOANcnux2lTnuQoD6yOOs1+SaN4WYzvwJNl43D/jFs/E5zHCjAvP+MZxAXx 1CfG7Rat2o4k8X9jGrUuFHc4p5BUHeUXFqrjQDOIJDr3RF86zX4txJFdM3VPIloN pyJOifCMvuRRwx8Of2Mcc2jRd/hQ8Q48eA2sq9t0NH6Y9DURkJFLn+UDPoaBn1QC YM0W1FVpwi10W2VavXqaKO6Olwimo7TXyZ3HHxX4wSNakB7dK1P8NufCmP7LKlBa +ZZSWsVpbSUlg69zGJwbwvC4KM2aRff09/1vn0XH4JxYXidK8mFbknXDKXg6fOhC SMkUQsERRTAUixHkbRU2ZYSRhMIycARg2diz5d/rMLW/Boj7yeAQ6P3lLdXCVQ== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: neutron-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:20:39Z" 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-02-20T12:22:08Z" labels: osctlplane-service: nova-novncproxy managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} k:{"uid":"9d901226-4a50-4f16-b5fe-faa8c3af29bb"}: {} 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-02-20T12:22:09Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T12:22:09Z" name: nova-novncproxy-cell1-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 9d901226-4a50-4f16-b5fe-faa8c3af29bb resourceVersion: "34608" uid: 31056096-ad2c-41d5-add7-7e9540a69e34 spec: host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab port: targetPort: nova-novncproxy-cell1-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDyDCCAjCgAwIBAgIRALJMea7J6cmTLhBlR2XRtswwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjIyMDlaFw0zMTAy MTkxMjIyMDlaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWvHTD c0fgO8Wll6lM+F8Jht3ByleKwcy9BOe2LXnxZ2BAfpLFMYrGfKRv7opVlDlrKkRf VW2lKp3MCEugjNScPp4CyNA1YNM9nf7U1mV1hugTaOrfZRXSG6GZ0IT7gqeV4r2e FpSXR1KAXlS3FZZAFhx9ustxP+rkJe0Ek12cI8oETZ0VQkcBG8tYsWkDLotIj3pi TojwAPhRIA0l1MpLH6FGT3Pj/LHQ85xRAX6pMWzdVnX5w4z88lb9oOKC848Zvs6A U1z+uQ4DNpfAeZVEK7uovc0vPuvL3StNFXluTA5mppKw95ES753vE46v42FxMotV X+KHGgvY/rzpJbDBAgMBAAGjgaQwgaEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUJKRhSdDOzNEJ tLXQ3FPtaOJLgEMwSwYDVR0RAQH/BEEwP4I9bm92YS1ub3ZuY3Byb3h5LWNlbGwx LXB1YmxpYy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG 9w0BAQwFAAOCAYEAT0B4gKPcTHKy90gw/Yi8CaLgJF26MARMTrRuXJjtikHXWxYB 0E5xD2LFfAC1mIP3hs+Uwlv8QHU/uljqoio/+DkDNDU3WjdO8dYkca/p8Zk9jUW6 dEwoSCMgMko0p1JUwHuQs9ScgJpbt3S5G3NFmxmsOEGsk+vFQGalFabVHUgFnhFn xDA4QdPHK2qLg3uBbpV5I3Q+cVb9+/CS9dAejIcK2l8OXlWjb6BK/XA9gX7emsTW uZ0OBhCFY6eqQfCiaXBsf7NGga22oTIxJsMa49WFtZk1C7oesadny+io/+5CnTQg S19MaMiurbe8oTgD9yenacUPWc8x7f8uUTaCfyznFBwwYJKmqbZSSjPexvgXma+p Rh1/QrJVIDE3g3ch+/fdgD83dnNL4cv2V5UTVszcPammBReaYv4D97cu3uSeZR67 pz8LdAbsMW2YNivcdLD22DyXKMm9MaZba3/Nq5DFztH6zshh0jKEZqAelbjgbcGv 8OIiRHoJfVeh5tJL -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-novncproxy-cell1-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:22:09Z" 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-02-20T12:22:50Z" 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-02-20T12:22:50Z" - 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":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} k:{"uid":"9d901226-4a50-4f16-b5fe-faa8c3af29bb"}: {} 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-02-20T12:22:51Z" name: nova-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 9d901226-4a50-4f16-b5fe-faa8c3af29bb resourceVersion: "35398" uid: 8a507874-cfb3-414a-80d9-d1ee36523c05 spec: host: nova-public-openstack.apps.sno.openstack.lab port: targetPort: nova-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtjCCAh6gAwIBAgIQQ8tj12LF+vYYmkbQkDNn1jANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDEyMjI1MFoXDTMxMDIx OTEyMjI1MFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMl6y6hN 2pOGg5ltiH61PtG+8Pvc9bvb40Lwabp5WxlCt9/uYaUnHQ1Ea2Tnkni9Aa/S73tF 99Fcb6BZbmyrqOtrBAkGIGj4W4nQGb9CAnu4jRbbtD58RtvdhdvI2YpIT0Y8kg8I v0NYfgjayqochwbMZvxC1/dILFlGBxblKUnUtY2k3PTvvzimCeA0Hy5CzoMLsdvp Ga3i+ouZOFmBQSKvrdegqPuJoPUkWstw+kMkA8PhDCltoeDeoZr29A9tdi2w1BWh +EBuy3sSF2BHBsCvaf6SI2xNbN4ESU3BCG8ovYF/FzPrakhbv+sqOiLy2mA9exSF Sa884ttYMulgHpkCAwEAAaOBkzCBkDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQkpGFJ0M7M0Qm0 tdDcU+1o4kuAQzA6BgNVHREBAf8EMDAugixub3ZhLXB1YmxpYy1vcGVuc3RhY2su YXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAiGoJY0zq htIeRvS+3e5/p5whd44IshNsAvX616qwFc1HSOMyD6MBgVkQuTnbsul3xQmBvZW0 dJI4mKsMXtVNBKMNpOUJg9G+MVIu43U0W9H3C1ZT+zfePjmitnYGL8wvRHFXFJLI 0UuCAEpHlzMfQwQa/k2QrKM+/n5Sh8uoekW/Six30I6nMTuXnBfmtPQBg/u9BLiC K0RrtjPdjUL99c+idrW8pOCXAtg3lBnlwXlUgrR2xIUN/xoR5exr2gGu9sfUbjRU 7w+Lz802PZw3f9TVdhdm5gdCmqIy/CNGc8Ld71FI/BlbBYVfHJU+5H0LKT5pCiF5 6Az4rTf6sL9RUpjH9snNvcvz/t46nqy7XugulRkN6hOF8y0FNG3739clk9BzI0pp 4tjqBrF5ScY3Hdhxx8TP/MjrnGisE8WgZZSXhzGenok7cqMafNjCLoxn4F9XYeA6 5D9gckZFS4PZJ+l9FG/FKA0+7uLmKhpksG5Cd8A1FDMnRRR+YzSZW7Sk -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:22:50Z" 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-02-20T12:20:04Z" labels: osctlplane-service: placement managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T12:20:04Z" - 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":"7fac75ee-61a5-4628-a3ab-f864fce101b7"}: {} k:{"uid":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} 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-02-20T12:20:06Z" name: placement-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: placement.openstack.org/v1beta1 kind: PlacementAPI name: placement uid: 7fac75ee-61a5-4628-a3ab-f864fce101b7 resourceVersion: "30861" uid: c4327d08-7a72-4d58-9ccf-58994b41928d spec: host: placement-public-openstack.apps.sno.openstack.lab port: targetPort: placement-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuzCCAiOgAwIBAgIQYHZ2G0xW4slHnZjf0EjNKjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDEyMjAwNVoXDTMxMDIx OTEyMjAwNVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJbqAMfr 6Yu0TaNv8JLT5xfq3DU41i/X3/sezVv4JEpQobn/ncsuovts8fpvvi//i96ZuW+1 naeRl9IDePd43cIyyqzJEdWVRdQTI+zc4nxjOEu/QgTIgJF+wotzWdRB5n4suhQS DvA/5Oc0b811T5rqkuQutZb81NQvAI38S3yha8HfIkaZWftu341pKWZSY59PQno2 hT6aXLqPVxZNe1jOTyhp/a3LQMtkjPP1xF0Afh1EGtyUP1/ItHdg3PzQwsPjBFHD BuMD/rzDz8DAcUEtPGPUV2qIA7adSnU+5PV7YysLxFZ3O/DnQkWNTg512a6883ha ZMHO0ZiRF2fAKTkCAwEAAaOBmDCBlTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQkpGFJ0M7M0Qm0 tdDcU+1o4kuAQzA/BgNVHREBAf8ENTAzgjFwbGFjZW1lbnQtcHVibGljLW9wZW5z dGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQBi WFz6itnNTY8ih/475+b2cqA4kpC66p8dBNfMynlSSV/Orsa+dh4gars/DCun9k/Z Cv3lRrNYQ9DuNxN5xbBuLklLS92wHdLOSw0R5kuEi3GjI8X6+M7AFrduBlBnE5fo WKxjwl3pNi0NfLJ5nQ8sI6JqeZYCJ0nSd+CFPs+r78xVhg7hb9++YHwo/QavJfTV s3OIk74K53PptlhSq8SWvWj1h6WBEV6TmhXdGVbaDjEloi032LFdP25+SW7Va6ZQ 95NSsvzEo0EsP2OG/cvUBDcYenXpd0ayDynNYXk+mrwn+sOQrg9QkD0cE/kPgxPr 6HHrieQU1nwFgmZu7/HzZKg1bXiUhFNoYIuTwKH2Ju+VhHNQ782URY8ZMKRlcUtl x3CWFE4YpwhidlzR/zJK3OGHCW0yPc3ZJQ0G+4AXeShaetauBAykHv+3zHp4gzZB 07+bAKc1ktW2yM7YOlUe2Z66kjy0qluYBTyqzdiBxf9fybb5eXJlRnOl6pvk91Y= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: placement-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:20:04Z" 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-02-20T12:18:59Z" labels: osctlplane-service: swift managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"62e7ad68-44f1-4e03-927a-16811bf9910f"}: {} k:{"uid":"90f2e38f-72da-4998-8a02-e4789b1b1544"}: {} 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-02-20T12:18:59Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T12:18:59Z" name: swift-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 90f2e38f-72da-4998-8a02-e4789b1b1544 - apiVersion: swift.openstack.org/v1beta1 kind: Swift name: swift uid: 62e7ad68-44f1-4e03-927a-16811bf9910f resourceVersion: "28861" uid: 7392db4a-e7d9-4c10-aaab-0b4a0acb6790 spec: host: swift-public-openstack.apps.sno.openstack.lab port: targetPort: swift-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIRAOC4O7Vr97bGAilEh/fWunQwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4NTlaFw0zMTAy MTkxMjE4NTlaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0PvZQ yFMq1sOPy9yqenb0MKCjvM5rK8Y5I4UUYJhvFkCZvqv8glOAWhjOLJumgvAKUzA6 tXm260y6rQIouddWrS/e3+rw/VCedaF0y249j+jWYCTDUW5fuI2LK2VIZIVkC9nk fb43rCLKJ9jGNR/21W48tD67B1ARo+qRHTpZIUqZplwr2DiDulaKRjIqJ/fvi9DA eh93bkIH08srOoK4OJ3QzUa2ZZ0MWyuHG/ezGjKuB3ezqPz0XyzK7B13cSVC5JDa T+m8vR9i/TBHRdcs400GKDwCu+xSL6iGbvCYwr9m2tbu4PFORCx3wbJLVi/jkZFc PO22zTnl4YHOOooLAgMBAAGjgZQwgZEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUJKRhSdDOzNEJ tLXQ3FPtaOJLgEMwOwYDVR0RAQH/BDEwL4Itc3dpZnQtcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQAEK3cN IlnT+xy4fSiNbb8tydtfPHJ6/WtMpexN14i23bv/mOKZnuEY2n99SGx1q1mM067r Nf5ifT/pX5UH6476FmiwWS2YwraxJXoS+xsPDayiOTu0n7PWGSk/Q8L2NuuitJXz 6mcMZJFr+3FShnthPN+YaA2Ii50BhCVFevACWZTBAZ90AW+XGtVXeWo501FWFJU7 ZqORDi3M0nvKWNWuFoUCbx3mzPaUiLgVSlePqdMWb3ASKqxNEL+Jx/pvm/yOIYTR 7g4WLJdqhhIfMSIYWfM4PYeAYGQfR0p6YxOLOlkXHXScF/5+Q/ifj/yCqsIEoDnN AhCiRS9S4lsAETByCJQh6eTrTglMfXSqz6XVBOhEI6n6kGKyISepCIo7JeyCzV5a u0QZkahmqJZJhXgGpqQ2jP10RaDZcE2mgPw4jKIDG4Ndt3v7bbpSMHb8xKdGP80J 2vdxTNaoKVbApJJNLwwF9wNV72TeAaDD9TDSV0crys9lchAU6zABxGRJGzo= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRALdHiHFv2DmnaZ7i5B9NoAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxMjE4MTNaFw0zNjAy MTgxMjE4MTNaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQDCRlTlqtDPf5nK/zw7gzTdMK9sxnHck6Tfai7v npvStLXhy4kqFfZZ+ko6cZOl3pNOpir2e+J+pCBg3usc0Eyp0rYAjVmJ/Y3FQsKK MqFOlAJ0qGNh9deiotzjSdjHHJvxRcoIpcxVdki0o/XhH27M1nJKkDWhO13ctpRz cm3AteG/xqygTD4CdPLA4aQn/zfNhgihPKbWOarcgPC/FSYOqFZnlNA7ceV2EwG/ XnCDMuTZdBVOwmRdVY0GMdV31/azi4oiQ9l7om3zS6VcvLMUNpYeoUK3grDr3BZS lkDWVnzrDbs45WkKBQGbFq6ntDsuYBCOhCzyDVLtk45PGAbBOd1qJjWkirq+HAGU rwnkK3aFayUqsSDIrU5HQiCpdGWV9ZlKFz42tMKSEPBauYRlGnzpNegkwe7PwVOI qnMTdVGanDWjug8V2kLozOqrwHVgXrL+ndfq7E/cpd/l3k/Nn+/fDkvjOQMrI2Z5 Wbv+JsSUGOW6hDEBanIdgInp8ccCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFCSkYUnQzszRCbS10NxT7WjiS4BDMA0G CSqGSIb3DQEBDAUAA4IBgQCrgj7D1V4lRrEaO2cY5bmt3J5qZdtZxhbdVFk43eKj i/CuWeZmnbP8x9RpqYLA8ym79Bk2xG8M4U0ahXOyWF7ODg+dMaxPpzg8rDKGWUAr Ii2nMakPW0K/B8cVK4dwzub/5n0z6Oais5Y30W/FfPohdwUV7mlens8+L4+ZbTc8 lc7mA0qbrXdNoDD39jLjaOuxXe6p2WB2FsOZVsDeP5W+8ZpQwptKrnnjgqG0Jddr 3MfMsY+WSmNn7tMOIqneO/D8Mlbx1eucVLsqspm32A3I4yGUlCpHdshS+2imKf9k mS66JmtpMKUb6p3pue6iszd0NxtqreH6vRTYk+BLQbCJPgf8CtZhPtXx7ZG71jCB k7dBJoovFzUqMu68LkFX44+VCR4aWo9gG/cqGoOkOY1Wsq9njgw1cBKIVV78eane 6tFRyrB5B2angv4wUHawUEsdcbJLmbt6cARB7Z2FX+ZXlQahDIoyCvkmxMLpw/d8 EevxGjV5zII8jZa4XU4ZOus= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQfVkqtbJI2ZJFowHfw4aNKTANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMjIwMTIxODE1WhcNMzYw MjE4MTIxODE1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDGLSI6vCXBRfF3OYwagPPtK9PiZ1hBBMIT 4+SVzSskYf/0mO2doHLWGVMHedZ8fzeHTt5sMsXcA29kTqkVcS3e+tmCbNDNd9Ig DLVF5IkJ4iE6X6ASuEoOTSW59yu1NwQcQX/kigV062t/ohztl0uDCP4PzrXYUNqH EHRnA9FoQmsBkyk1NGxWAU9WwCL8bUrmsokAAI3/79k6p4pp5EpVYq4BzOdKwNsk 1zFf0yN1mzBMIEARNvytV3JAWmGI6skIkPr9heNa0OwKOzV7A1UZWEx177P5fCJ2 0kIx1FNNKDfYvkdPKgI1he8ykEcs6KtoCTU0CR+qO7HhAGKwYv4wKquQg61TQFNj ln4UQk5E9qZMae9KTnU96dj9ql3mamsmXf2W7UC0xBi4lRrTxvU/cTryKAH7L/94 qZqL73bfwiLJLhcqLWJ5bQM0RHJeXHprLzlHILFi2Xu1Y2GFUrM4HGSek7v4ecSK lXL8iO1PwewzvZhrA6KT2qlpBZ3LNzsCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIXdhQRD+buss/rwoP+U36RxmsCe MA0GCSqGSIb3DQEBDAUAA4IBgQC1hM3TXADGACqelzVkaep9EEEl+bpj7tqXEwZI 6BMi7j6R5RN7h0gAqUeSHN/ebZ2xDI3NVa4d4pNPNn9uoc8CzZdX87uF/lo3CeEj LrRKuHWsavjD0GBVPbjvIOCXkRilNz5LpaxpVIWRjAjfsHrUpcLLXW8d6U1cGFKH HqKUFW7aSUSqGKPiS/Av51318IC/5ji/S9h0fF+awwkHiP/FQi32DpyhSch6wYWD qO015N1q+1rAmaP4WlmzNKS9ZKXQ+D071wHLMhFKFJiAMGS3QZ4eBkVrnTDDZXiM DioND4ySx9WfcayOOnrcvbPuEjSbbMq4ArsSFeJjcNrdUFFoiePWYxVq4oicxQUE uxzxeRq3mjeHfNBhJAMmq3jks9Am3CBbflmnaSfXtFws4SoF74QIIsnuO1URJ0KJ E0JBX9lsS/uwIQJFodhD8wUodG9gqLGzQ7zWeOxA7Z4VCjxtQZNnE2xJoj0wO6mW 1HqHQTr7xL1UcsnKyUYEPqgZPD8= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAIKM60LYkv5xN4cx9Od1z30wDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTIxODE2WhcNMzYw MjE4MTIxODE2WjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALXzFmmc/sNkESzKve0GqVwwfkNUkBG8qLV8 JpjMuIZaiwLomft5WlWHAOqwVS+kh3PQ0ZPrtKXEgvYsaz5H7xyl/8xYPIHdvOLb vupUgwfOl8Sq4y+Nrjxb1osee5KzQpU2bkN3zmbBA4svdWspSERRjM5OWcGJLQFg AV4XUNGqldSFwAA44Y0FE2QwFR2OlrIA9m1TZBhlUuycnJ6sdCZN1s0OjXH5c6l8 IW7TJnkjfFrGkI8tyX10fGzOWccQoflGEpw+7/nUjKakaPPw1Kfi7CuMMP/T3My/ ama3hEAGleWTHS6l7QKo0bZkL0zU0+8K9mHdJ+y4NF+zaprjcBk93XWRXW94goBs y34hoeNGfvB+sTEFndr4WrVP3pUSU6wzM7Mq8OCAUrAj0beqLdtC5ZnbeaeWqO/Y oYo24/Nj+yhioT4CnhHFkQxxsDhFWc1MAoKW9bCinCtBCb2Ld0gst8Xy1RoOXWTU BFdmegS5nCx60zZiM/fqRy9uR8vXdwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUy6v7oZbEYLOamSVIg6Thv7zapj8w DQYJKoZIhvcNAQEMBQADggGBAE/yUC0X7axMmGc76zmPjK9FQE+k2TzBX8nk/6Im 4usn4Q+hdTEqKkJ04v/7ZPYvtqyMjXvW8ih8x6GegYj9jU6V5S1JOY7P9XQqMgDS ln6/oXfDwJqQIw0mHQuhO3gYOC8M6FWieUia/FH6ZXmUbyJaXQhH/veG9S/N8xZF +LMP3Y4BPIcU3oxCnKXZZPpsn+e4VH+0vaD8B4furV1M+yhsyMNRXpk40y0rLIzB goFhIkRRwcOJaLVH4yH2hN/WJxoEgVaQvIuTaNtn00m6ihLmklWhpTpssfirjB3d GB9gANAHbZNh5ELX7LNRPIVHxiJtuRYPnR1kRiQGSruQsU/l9T36UNqbUzPdsT8e gzTLxDfAWUT5fJ54MbnGtyMn1mkWBcQCWET8FmgEww/xnNQzmaJVfjHUPs2cDi5I wa/7UPidW1pkonHJivzqaTAYhpM6R7KvHgs03FUqGtUyZz++jeTMKs7OEbPxepU8 Pxx/tE16lsa3Q2oXBzftkTANxA== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFH0iiJ55Tx+l4bZAvw+s4jANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDEyMTgxN1oXDTM2MDIxODEy MTgxN1owFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMm/ZxqnunmU8S89OJXz9xx1UilkimBF/FFCL6+QTyViFuKH THj4drc3UdBuA9QgdGCs6x8fZUGggTZh3ATZyeADte9sxpA5rvrIKzsfA5h9WHxq 2B3O7EvkTo84uSY/JIHdsNSeJO7j6iV3u5j2O+c9X9/rWIPPqNJwNM/K3vL8rGGh AUqHgvX4z+FVmuB8fR6X2HUQ+1x/EFhHhnusxeLOVUI/3YVtL4Laz1Fz/dNUR0qM lDsRYBk9fru2z3mjXc3TC/p6Gg+6mhMjpI888LtLZI/P/dbu4OHwmFVBfsZUVUXf 33Vhyuu+wN7qjtm9LsrzqPdp12CvrAlUx9E2VQlNUq5CSzUafIty9sPB4frdW5yT 1p9MovURwOg07qL1eIwiXQwqYAp/zcgtZFynxGn35fO1Z+CY1Guzpp6nFTBL4MUd 3T6yua1FsGtnfgtsBXH5AfjIF72982NrZalietfeCylCfKY2ux1iOeZFUhEEzFGF xRLqqeTY66gWbkPXFwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUI33yYSrQRGdMvYcw35wCHO2d78kwDQYJKoZIhvcN AQEMBQADggGBACidsrbFcuG8Sf1f+zshSmWmpTTbdB7nEvud30F7DeTM0h2uBzG8 OEXzXZvAnHV4HhJEA2Hr24zUrwBhMwikBxjYFrsW+sVY4R5/DtBS27PGwIGh+SNG 1seKyYOe/iqH87hE5CfPAe23uexWZy9gpheK9AuHi/woHO4wucWNS29l99c+eDxi sX4fxIZy7+iuM2wpxfTjh8Vf+WyySZK+4RIUaDymD1HJUXp1XW1jMv+E3GUjvWHO 7uupSB0pbuVChrUKFET4o9aABnY2rs4mFFzqPQrQ6NIHJr/OG7ksQBSzw7TEIVkt ssuws3qPfZ8R21VJKfKJf5c3+/Kz1Y3GE6FkDPmcwDJearFP0Jmh8mJMnM1ukfbh daW5GgAwQ0JID20p+DxLPwq0c+pJtFvlCH2bQhRWI5nIx2UiJrduA0voZVCeLWeX X6rsBWwqacvHQ6E4Nc/QVaod0qFoXnS8IfMYh1DDvWpFPtCBaRutEuZJoCrOl0ZI net+d9xZtCfVSg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: swift-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T12:18:59Z" 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: "53861"