--- 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-23T13:29:02Z" labels: osctlplane-service: cinder-083a9 managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-23T13:29:02Z" - 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":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} k:{"uid":"dddceafe-3173-4c82-adfb-b6d4af47eeb2"}: {} 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-23T13:29:03Z" name: cinder-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: cinder.openstack.org/v1beta1 kind: Cinder name: cinder-083a9 uid: dddceafe-3173-4c82-adfb-b6d4af47eeb2 resourceVersion: "30887" uid: 3facdab7-5ba9-4e42-b79c-5a04ba4b7ab2 spec: host: cinder-public-openstack.apps.sno.openstack.lab port: targetPort: cinder-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIQCuKGZsMptsC0dGgqRofa3TANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjkwM1oXDTMxMDIy MjEzMjkwM1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOwT2/zA f1JMUx16+nUdrz4iGY0fA6SS3Y+ANQZjCD2T7Ll9KmCfMkl3ceTOf5eKrEmAbLB7 PR0Itq3hDrgqRLw6sEnrwE1PXXh9uDaj5CFKuy0UHakxxl90i33V7CKt2uvHKJ84 CP93PP2IvZdVoihmlL8gOp0jDwCSbIjqtOXxlForSqHH6Y2g+3sEI0Qdx+EZMVHt 6p00GDDfqK1FaObeqvD4f/W7kUFdtqHWVewEcAnBNEXEKiCibcdz8f3mpFcO8et1 2xN6ZFbb696r1ofsEP/ZdDuxijR4LeEQdEbi1XSWDoqH9x1GhXJ2SbVniGFUzzd4 Hu4hTTOYuwAoKI8CAwEAAaOBlTCBkjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSjbHVmxoNafgn2 pvSS5gBaNmvGiDA8BgNVHREBAf8EMjAwgi5jaW5kZXItcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQAi55Ts CgewJmEX/rC/0ekTop6xXSJdNVq8s3vhaRXdIm4IbPmaAJadBFOl3QYCJPw9yQdf XBGJxrLOG8K+ynBkXOVZi7Vvk6sEtnqK3O6EAoL1AQlBTq77z9+pZl4h5foWxZYg Zotu5Dk+6AHZ1nktQe8AqKmsQ9av73T4I6egN8MzsPQhiwnMbeP2y4OjnJIfv+2A P2zqkuT56EfjOkb1tMrUHrRnHrdy35uFFo79id5de0loQqhJ8tBTQ4abHGhQECiy BtbDdvdi/j6b/cVnKyLt5nDevPccdww0IO9lulx1mumDG/1d5n8Helb9LBNUq5Ds iYE0expvVxaog3Og6wFDsVkl+PJH5LYa0v8OKmIZnu+dhPy/+DvJGcho/R79zIFO EH51V7ElRaL8N0MPSNcLJuHbP7HX668AH0gjaO/DTsW9/ptbVqEpE5BWdVF6EPmj 1h7FTU1J8gPN5Q2ChJ6Ay9hoE9FQx3IX5Z19advTbBYVy1RBumNq5sLcEQc= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: cinder-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:29:02Z" 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-23T13:28:19Z" labels: osctlplane-service: glance-4fec4 managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-23T13:28:19Z" - 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":"04affc8b-668c-46a5-8091-4dbc0ccc1731"}: {} k:{"uid":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} 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-23T13:28:20Z" name: glance-default-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: glance.openstack.org/v1beta1 kind: Glance name: glance-4fec4 uid: 04affc8b-668c-46a5-8091-4dbc0ccc1731 resourceVersion: "29337" uid: b69dd43b-e2bf-41ac-9270-a0eb774f971a spec: host: glance-default-public-openstack.apps.sno.openstack.lab port: targetPort: glance-default-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwDCCAiigAwIBAgIQTntKao0Qz9xL1Q7OmaFa0zANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjgxOVoXDTMxMDIy MjEzMjgxOVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMDIbHnL iBemfwIfwX1cBtPlUDceEZRfy+NeJz/cU/H9vKHsPjqdlIfMHH0yZS4gOOUYQv/2 AGWe/h/DpHLLddDvuURvMjTASMsXabcQTPt/ZPRLoOwlBOftN5NBxhtgaGobC4OX HGYIJ1ROS4Jjp+Z/GiZL+Dlu7c7eOi31rTLY4Ut11GgUOs0fol5tylqc5r6se+oI EH2zvTgXa53FXTqEiDtU6d5UCXEWTyoAQGg1njjTQNyOjZW4N7N59BJpm+bdT4Dv 0c4ARQN58jmmONiPj7WhctTJIogCpnPCZBnsH6fo0ZPbD1+PMpvSOVhCSSx1GXCU 6GSQH9PuqSxpW3sCAwEAAaOBnTCBmjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSjbHVmxoNafgn2 pvSS5gBaNmvGiDBEBgNVHREBAf8EOjA4gjZnbGFuY2UtZGVmYXVsdC1wdWJsaWMt b3BlbnN0YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQAD ggGBAOZUTLSbeoBs8pqvSDAgD0xuHl2LeZStYFMIB21PkO5RRk2ZwOmZYT/aC8W9 pmvpJYsMLiLrkBnAmJyvgBNZNX5wu3xMwwK3DXGjqL5aoQuZplxLJFU9Bzqu7sC5 iPiD45rnSHOMJVSMCngwjDRM3RBHKAVa+wAKamjGIBmVLPUHjc34HI0gaTj9wNQR sYD0LokJBeN9tkGMT2UHNPBhmDrWf5SXwsHBjgZZr3ATZAFG01jjiwrxz5174ANs g0LXASVFy0hCTlbzin8AxwTFu/ZQFasnwuqk2YzB46oc4qho2W7MaO+6RPwyv1ww X5ZIfnf+7mp8aMGFsycu4YouNSA8UAcaDMjOL3g8pPDjArH/w0um0WwGHcOJe1jn zu/yjAgbAEI66Jf5aiR3T6OP1oPKT0dGJXJllJLO4Z7DDoN/mbzknV+FlRk83NjI eFyzEVQru/vUXZh14v6J+caZO/Sf+CH4eQYv8laEK3OHJ3SW9FcGalOb4F239RjI +n/sKg== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: glance-default-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:28:19Z" 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-23T13:29:56Z" 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-23T13:29:56Z" - 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":"61b37b84-6433-4897-b0a2-f0d3aa0922ad"}: {} k:{"uid":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} 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-23T13:29:57Z" name: ironic-inspector-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 61b37b84-6433-4897-b0a2-f0d3aa0922ad resourceVersion: "32988" uid: 1b7f2fda-df77-4e58-ac10-e7e35e82a60d spec: host: ironic-inspector-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-inspector-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwzCCAiugAwIBAgIRAP23un84PnVh530692/TrKAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjMxMzI5NTZaFw0zMTAy MjIxMzI5NTZaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDC75ap c1nD8mp7ZRUi9kcq/bM3P/YFXRwlYnSqRHbXjmuBJdB2eMmYq7gGL8rcBzO5TAhL rYD1AoWeZy8WxNG4nesAY0k+ns3ilehBP7e6x7UnmtOopJhprYVJI7iU9kLYZAA9 AekrHixnGi41hzDRLbcJqW9RcEfM5T3K4Knxe5Kv+nfMJNreqqNwW8xOXL3sdaDZ THgbP6meFkLT4EZel6O8bpfcemEYkJP6x92oSkD+nuLVaIhiPmnZ8ySe68xq3u9k FxuN9f2OAeRVuO8KgOgW7Vwr9ChubmhgyayhoYid1VkfwNaVmisjTKUJBvc+cRdo l/b3Xw0WHNCZa/WVAgMBAAGjgZ8wgZwwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUo2x1ZsaDWn4J 9qb0kuYAWjZrxogwRgYDVR0RAQH/BDwwOoI4aXJvbmljLWluc3BlY3Rvci1wdWJs aWMtb3BlbnN0YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEM BQADggGBAIcNlRKenYpjB9O/RibgFSdqlf+Vb08eY7rUoKf/I2yNWrffBNiRjzVj N/5ZIwHERj1oJPymfu+rawpR4+oRoXeiEp4NF7JrnMW8PHdmWJGHHSMOLvbcRq4p euPzNiRttEdejmtg6dU4O7EiAGodIjucvHlrnkev3QYVhwu0VebBgq7QOXYkIW7T vvkARJ0Ae9hw9eH6z4YVLW2VryLklRiKgzvn5F2HWkuxooHLnMF/4fS8zOvMR6Na ns6eQrwCvOtHozib40XTfeYD2UcEGZeJxF3PoZvecD7jA3TaVI6G3/AkjdiUZuGW cEQZs1qBBgnW3tGq1RAWgjaaP87x31yWRVJsYAPBGiVGESzekwohOfVl22Kp0iGC Kt0UWL+sI1taV7mTCp4pJbx4Hw5dHVbw0BWY28Py2z+enhHdvtenSrd1c/sh7trl OmLCb5Rvld9ifOVd7mExhTOfCieuumRuTem4NVQoI7mzjRVqbVvDqzk5TIEa7kTU Ojf7l7LHQA== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-inspector-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:29:56Z" 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-23T13:29:22Z" 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-23T13:29:22Z" - 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":"61b37b84-6433-4897-b0a2-f0d3aa0922ad"}: {} k:{"uid":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} 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-23T13:29:23Z" name: ironic-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 61b37b84-6433-4897-b0a2-f0d3aa0922ad resourceVersion: "31791" uid: c8bda101-f717-43e7-aff3-23149e95871b spec: host: ironic-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIQZWovwi2KswpM9Sm+lbFYZzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjkyM1oXDTMxMDIy MjEzMjkyM1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALuYJa6C RVzqTW4wqv5HcFNAJ5oEcSlcTmLBeUDi6rGXK7exrAPfFk/T/8pDZ2VOezA6+W0E gZ4xRgqv76LP36lajQcrl8w3nlrXCcBU2mPbOEtr5iKgZD1iC9ZAkgH8sBKFKKAq uNXaMgH6yxgJE0WTRaHUkB/3uqRn1K15KoDIG6vrhEhtZ7cwvqmNVv8dDIJALFKH C0I+PaYwRqxybwxiUgHm+jjxZ1QKB46yjYZ23/gtgDi9Z9z1o5vaQn9CCUxEYkia ai9Oh2lBLNwuUAtjpZs4xVBReda44GaK8pkwvUkskRFxyujcPxKzCekKMJCg7vXF CeRLG81KGHCH2rECAwEAAaOBlTCBkjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSjbHVmxoNafgn2 pvSS5gBaNmvGiDA8BgNVHREBAf8EMjAwgi5pcm9uaWMtcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQDAwz++ HFdB5zRxnh8kfwWr22zr+1pd17TIpTwZN/Le9AMQ/CBqB8SIaL6r97hWnd8yxmbk 8bd3WyeWcCidvHQyx6z802sd2VnDzO4VGmpfPqj0hS4sfkP/Skm4fv9433YEmkOx ipBMbK6uF+YqBkBUbDb3IRqbWWmSZgondKuBpL98XjZRSmP05xdRuOR1htmJcieg BBL5os7NyVVSLiXmVLmInszypnPHNgG/uPpu0pvsnh2e98fghBuNBrh7zKW6tKIB 5B1JSF02Wc50BpIpf3WfAnlIdkELLwbv1DUXaif/5uUnml6KQP+0rcVrah2C4uFq dT8h4a6c73MNQTl9Yz5Ent+vVHsSl4HA6ZWnCYCpsAzRUWv1hZ/FqhEZgV0QBcyR wuOCfvk1B8JLEbrkZP/K3ood/tjyJF/XTwselXgCvbbqiK7oZfv+Kr6gpJUi7R0g p67NsyMDsMlJbWkbZV3zV7lOnuG1cB6ttSfup2k3nFODtIczIB+ow4bR9Yo= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:29:22Z" 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-23T13:28:27Z" labels: osctlplane-service: keystone managedFields: - 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":"58e4b9e6-7153-4b56-86d1-2797bbd90649"}: {} k:{"uid":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} 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-23T13:28:27Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-23T13:28:27Z" name: keystone-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: keystone.openstack.org/v1beta1 kind: KeystoneAPI name: keystone uid: 58e4b9e6-7153-4b56-86d1-2797bbd90649 resourceVersion: "29788" uid: 6016669d-c270-441d-a941-573a8b382497 spec: host: keystone-public-openstack.apps.sno.openstack.lab port: targetPort: keystone-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuzCCAiOgAwIBAgIRALHKBNasVxiR+1TxEoLYYJYwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjMxMzI4MjdaFw0zMTAy MjIxMzI4MjdaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9ej/9 8WuzK4lIdjt4Crf1Te5Mv483pTBrylcXvP2xFN5vKUkZfWjkbygkKOfKe3EfVxrg +WMlcmog13xlgdp6LCCxZ0+suPFzLBsKTHVQ+zKiqCsss+QtyAUIDFSMsap62aTC UW3iIChm2mPjzja2SoRjQm4SEpgrH10p843Beq6O4H3s3hnkAw/Dxs6+1C2XoUTy MEoc4QyuNtc2H9mycuWIs0OMvbodO8E+8Uw2JpWAocVSxilyekKcwuT8As19qxZL i36ljIEGX/9sS/RShEpsOGgHYk+xqX+FRgqHwMHPu/7jGdqG1RPwM1ucCvp4ZxuC HswBOlXYafxzF2y7AgMBAAGjgZcwgZQwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUo2x1ZsaDWn4J 9qb0kuYAWjZrxogwPgYDVR0RAQH/BDQwMoIwa2V5c3RvbmUtcHVibGljLW9wZW5z dGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQAQ FHA9t4UqPOikFaGjR/H7KA+HCDgG5rY/VmTIidO/A94KL+BCQVvxr8SXPXzuWK8j YJQyrqhVXLd1ciPPnlZ9uUMH4HzBjS0lWe/gvKCyBOu7P2R3nwesxmJWsPNiOWLH H+NuAGqjkdU4+XYO8wwwP6/7r2y4DUGDK0fUt4MbsH6b4vLfayOwBXMDFztFMDCA CpliVSgSkcfiqy6ux0rrVuILULWTdI6PMmjJxdLaUc0UQoVaCcmrTI+0XBYL+qVw LKSobJg7jGM2TEKthftJ1Dlyy4XE/eOI1PZ0Az4gdIGezoPTjmM6Oe6KbsxpKtWa pCoe/v4Wubu/2XjbufDdc1jeXNeJUZebjckt7qGKLQZdEOhXDrzxEs47gV2iZhHJ S1ks2MPS4B129pCmnAu2XzUk/BKmvxFjtcAwhRK0Oh5U3e/v4gYOdJvGIpTrfHeM JIhLfqVb6BErLhl0KtO2Sc78iJt3RznoMxT1KUIbOU2bDq3q6x9k+Lo/uRnUCD4= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: keystone-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:28:27Z" 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-23T13:29:05Z" labels: osctlplane-service: neutron managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-23T13:29:05Z" - 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":"5dd4cab5-e54f-4f6f-8ef4-8d06edc341c9"}: {} k:{"uid":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} 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-23T13:29:06Z" name: neutron-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: neutron.openstack.org/v1beta1 kind: NeutronAPI name: neutron uid: 5dd4cab5-e54f-4f6f-8ef4-8d06edc341c9 resourceVersion: "31080" uid: d9def9c1-5bef-4592-946a-52b849276811 spec: host: neutron-public-openstack.apps.sno.openstack.lab port: targetPort: neutron-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIRAJ0B29oTl7o/Sk84mGCsJ2gwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjMxMzI5MDZaFw0zMTAy MjIxMzI5MDZaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDsWINK asIqJFXwrIANcXODyVV/Ah8zHfeeSilp2729wcmHfFADqH/OZI7jcr9Dt5zE1Nj8 oyd1XyQ6v534dbqzFu1iEkYJahgrb34LnQYenzlR5btBVCnpYkkD2Mna6x27RN6K jFtl3hOY81K3Hgv4pCW/rXUtEm8t+s6v2KiketvE6oeVbnbQZPcmWOElgcsTAWpZ PycBXO5DW1CJpu3KckYaNqOBrzOZiSgvHt7DZbVHSfSdHBtjCvR7Yha/txid7G/a 5xmq0RIZr1S2O/UhuZM1ripEvTE49St5gfbSx/FZ7JbZd0RnSSpisJSsBhfrzBZj pSVi6mQ7vNgxwPXnAgMBAAGjgZYwgZMwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUo2x1ZsaDWn4J 9qb0kuYAWjZrxogwPQYDVR0RAQH/BDMwMYIvbmV1dHJvbi1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBANGG q/RbqfTVWxn1sGDiYDliw+GqQc+2bBfYsGtPSuiB39E5Jlu/o4ueoqiJ/K6sBHDP UBUQXgtePLQk9EL9ceJSw4FUMJJlB1G19TbsAsJuXelNd+wngoDWAPZcZXyTVN1q GFdL9q6mq934cAJakRAQ75fVsc/W2u7N3+gQfkVQRmS8edTaxhwj9IKCbzCEX/HG w9C0Amq248Y5nL+jCvKMJmZRF/7zTWk29FxTSoI/U7Hh31QtGlDbja/prxlE7ksm 5e9JA6HiruKSfxscm6v46tpw7aNJgZTuhfEozQbiF5C0Aw6QlDQQM9RZglG1gytH TTbNZc/PuaQ2nG1u2pnabINi7RIaSzH9z/Rbh77XIxbRM2ULzc0jJM+aBFQPlP2E gJVwutsJl9KY8U7sO9/WqvSpqLRPjRqSYocLZi/sEDjmB7NoSiTYyYUcqLa/mSmF LjUQB/Rmez444MOD2ohlPCFcdTHyocLllq96CeWHfJl9Nqvtio57Q8FBisx+mw== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: neutron-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:29:05Z" 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-23T13:30:37Z" labels: osctlplane-service: nova-novncproxy managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-23T13:30:37Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} k:{"uid":"f4d9faec-f5cb-47af-ae78-fc56f8bb2188"}: {} 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-23T13:30:38Z" name: nova-novncproxy-cell1-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: f4d9faec-f5cb-47af-ae78-fc56f8bb2188 resourceVersion: "33777" uid: 63765662-67e8-4607-ba0e-86059ec1faae spec: host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab port: targetPort: nova-novncproxy-cell1-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDxzCCAi+gAwIBAgIQTgN91cs+OWwZP3OCPwzI+jANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMzAzOFoXDTMxMDIy MjEzMzAzOFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOQUSzLF akBqWtfvwZQs2qxBPL+0IUkl/Yf9VOXwQvNw5i4RLJn8RXEkUX0/WAz8HtnTtEI0 MuKZHfvvpgKl+SZxp+o2C5cWgFdvRx0bOoFQVHGQjcm3ALNXIcYiPsTziH/x/r0q jlJeZVXG7DMVf6sScAOWis5JPeOY+Xn8iFluZdNIgoClQuoMcgq+h00L2sqd3c4C nZI/tA61lKnBnm7wIDoukH6yn8s/0UZ0V1gFntOd0GqJEBFbPuyagkZuvl/RajcK dUfkzcED2PVJ+g3Ovl+Xx7ZgADfmAmjq8mjJzZp9WtdS40h862WVTWUr5L3+dm1V OqiGxUuy+oFfqecCAwEAAaOBpDCBoTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSjbHVmxoNafgn2 pvSS5gBaNmvGiDBLBgNVHREBAf8EQTA/gj1ub3ZhLW5vdm5jcHJveHktY2VsbDEt cHVibGljLW9wZW5zdGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3 DQEBDAUAA4IBgQBtHg+AEO9vldLWkVUfT8Hz4f9SBaiDc8svJs1PDFKKmaNkb91O tmntDb9ZQbNhrAzpjrjtoMLDQ0IWNtP8u5rUlOwxaZJtJFFucdHP5pdP8Q81HIG3 nO3Baqkvfr5VSu+pvgboM0RjcxBs/cOEh9JHqB5unFj8D553GDlX4TJgq0c2C1pY lvlC2vtbDbe8ctumVOJ/5pymRZpOltPv3CcCLHauq7bmruE/0ofuDdCoSg1XADGN EkU226ZDtqBXHE1t7bsBGZyHGdhWJKbgFvdrMShwNYU5qpPWq/R7Flo7ozSfjDQc UiAar2FBQfv/SX/HTI8piOZqkbgtGDUmj/EVeuUHzhMHhzbFuqld22Rxydl/NaQp xvOHxoTWgNbAc+8enqmo0FvGgmRjrXociCzLjW9gBiTHxDFtAiXmz7IWTZbsOkiU wbGwB3uHL8Y2SIHyu+47NUnLT3adEioZDkZ61zCvIW9oLcRvNmAuRvGS9xudbfrW yzuf778HEK6Jb6Q= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-novncproxy-cell1-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:30:37Z" 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-23T13:31:21Z" 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-23T13:31:21Z" - 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":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} k:{"uid":"f4d9faec-f5cb-47af-ae78-fc56f8bb2188"}: {} 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-23T13:31:22Z" name: nova-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: f4d9faec-f5cb-47af-ae78-fc56f8bb2188 resourceVersion: "34642" uid: 02dde3b2-428c-4705-ba4b-a434e3736a83 spec: host: nova-public-openstack.apps.sno.openstack.lab port: targetPort: nova-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtzCCAh+gAwIBAgIRAKbBj7UCRA535w8Kr/r9Qn4wDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjMxMzMxMjJaFw0zMTAy MjIxMzMxMjJaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrnTa2 VUMIW61l/nT3z0+ZZ4KBkurSDfiiQaBR9XKRS73W6UVUbEquOGlpsEzLETjNBGbG tgZ88sa5gYD1rQRfl58erFjATRVLKQfU0/4bzPud0bk8oPLVlqU5IX1Px1KqzqG3 9BDPDzd3zXKklydLsRvmvTRPoVwIXkW6Nqkc3O6PWCHTPRYhyjdlFA1iPCHN2lWg jhDUxBRnITktNHO8j7apXblItKPO6CLRqawG3wVArgDjfw+2p1MPxRypynJLSrc5 /vA1w9uTMDFbpzncnUoQRrXFiHKgr/xMCNYiZkkYDXifi9RBAvTT1wofV/bhXlzN hgSG2/0h7axK600hAgMBAAGjgZMwgZAwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUo2x1ZsaDWn4J 9qb0kuYAWjZrxogwOgYDVR0RAQH/BDAwLoIsbm92YS1wdWJsaWMtb3BlbnN0YWNr LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAK1cepAy IzysfuS+oyC6SLcVNNnPFlM2EV/64MTWMha8F2Au6hsvNLFp8xPHaow7h06nV8xV w89jOOEdI/Lj3aMBN98KTtK8VEsfYj/zGt5T7/3g/u33rfYwL0pECdkzpiNrH2Cj rRu7ZwoEX9ZoJDmQrjpnQVkTodOyL5lXGTrJz1gr7YVhd1CKaeuDM9H3d0H5Hx+V MAQY1/MOGT63KCMCnBCg93nEOh6vZRU1SbfoPa9btF/0g0oJKMohwFM6kFNShikh oK2zGuY5RA2ak33AI4JgjisMNV9SOFhD2aP90HnFWQlZsaUPU7OX2P5AGlANv0Ue V6NWg4JB9uMeVKn8gtnKdYYKcj7e9M/cO9mCcxF7agcKIVZv4q1B9Vw7Bwqw5HtW VQQb+LtdYWHsU5jIZvtLEraXFBIHa1vSt8w3FIZoMlEdRsrxMBxQ2PFq1BQClErb 1FgXZNRu/wUunTBfJPbiScApIC57wRjNp1ELZD37IkpYDsAhBzEzH9oi7w== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:31:21Z" 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-23T13:28:29Z" 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-23T13:28:29Z" - 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":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} k:{"uid":"6aa127e2-6265-45b1-bd68-690739eba3b4"}: {} 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-23T13:28:31Z" name: placement-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: placement.openstack.org/v1beta1 kind: PlacementAPI name: placement uid: 6aa127e2-6265-45b1-bd68-690739eba3b4 resourceVersion: "29989" uid: 2916febc-82ca-465f-898e-1599af346a8c spec: host: placement-public-openstack.apps.sno.openstack.lab port: targetPort: placement-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuzCCAiOgAwIBAgIQbpUOHs6YWUxiRuF7dQx6qTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjgzMFoXDTMxMDIy MjEzMjgzMFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJVxVil5 R1EBslFZ6lf3D6PRfm10K5dc3xDGyg4og7GoOLUTBTUNLnjvai9HLbVy91e32iRA eXg/EbzPVkAjDL5iaP5OccKa6IPFyXOdIiIZe+lXhIehbnbRup5IBLbJlxHCZDYm 2s68Y33QljY521Zza0FF/xEGXd3CmS6vGa1Kur2iWa86KxyqCc0Z7eCfRC3MKcQC HcvAEEXfxtlIEAAEwXIt94Dgw5hZM/FIXjXJrB9uNPK2PTaTERbZe//QvyrhWwFK u/YCK0Xlrmnjgq3rYHPNXS62rNyGN+UKpNsOMHH5WLODYcV/IIuwP9ReAH0ujVLY dxILH66DK/Gv750CAwEAAaOBmDCBlTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSjbHVmxoNafgn2 pvSS5gBaNmvGiDA/BgNVHREBAf8ENTAzgjFwbGFjZW1lbnQtcHVibGljLW9wZW5z dGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQBx Z4o963RKMnpOvDBjJgG7HIzU5fF+OEJwnqL99xZwTb+AseCVurY0UYrOKO+wCMNx Lc/l85CTcI/37mR3hudqgyjenDYrEV0N1Mn5afh7PxbKsEzRkLB3NmHhm8Y0ljyz Cudu42SNif2tkJ4FZVzwbkD2g6X2xt1/XHVG/KjSrIrkNX2Jc+3ZTqgWtUILd3FS y4U8m7ErI/fqGlcn392RWdk78Tr2JlzNBUaoVh4KHpTeHslabud4aJNZved4o2f4 LcFagnd7E+ah2UX1ygib79CBMsaXX+k1EV5hw7pMTgXbb2CcLv1isMXex9fo7ypx OlGBYSdSOyp+aF1RKPlIl5nGvNdqAtJRobsaKkYoZj14z64rXiFdfSSe+cQ5t36Z SUCS7Nh5DYDf7DVkZX4OO8AJZYyfx9eX7HEdAXE/Lk/NUuYqf33aCq5I1+qutr7a 72f1QlfcLAvUdnIbgMUfsYEts22aW3r8Ko4RzGuBqGOeUR+Cwef123VQPj1SVEk= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: placement-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:28:29Z" 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-23T13:27:32Z" labels: osctlplane-service: swift managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-23T13:27:32Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012"}: {} k:{"uid":"eea95fe5-8f2c-47e9-87f4-4784b5bf4962"}: {} 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-23T13:27:33Z" name: swift-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 67faeaf6-ed1a-4f40-b85a-d0ae6ac1d012 - apiVersion: swift.openstack.org/v1beta1 kind: Swift name: swift uid: eea95fe5-8f2c-47e9-87f4-4784b5bf4962 resourceVersion: "28012" uid: b368afd8-53dc-4e6e-b6de-238d4f92ede2 spec: host: swift-public-openstack.apps.sno.openstack.lab port: targetPort: swift-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIRAMuiJEh61fsmXKLRnguDC/UwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjMxMzI3MzJaFw0zMTAy MjIxMzI3MzJaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCw1RKt ixKI06ErPm03kxvGHFSLMAlGM79B3U6CpVYiS4nSsxvtsKIqNbniZkatxGyklz+B K67aRgOlnpkWwYuf4vTnAP2r9Ocvcc8Pwk4kc2noVfUMRzOToSj6NM5GPhqOMGIk n0shad8sZIkPf/tx/8f+a2+5WHuTpo9sJbQBMhAYXFFbyJ4NJlNrF+4+4N4kWJNz ffwbw2EaGMkHT2ooMVs1Noka3IZhlkB6c9omH+6QNfZltFrXu/WHMrtluRwU5jkK dlI18y1rGKNVLwxPoNAfCXBM6XbZaCZ4wvwe5UnjRDf+JWiKOtJj3jcOlp7ARlgm ZRIhXFb3H4t2FEIXAgMBAAGjgZQwgZEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUo2x1ZsaDWn4J 9qb0kuYAWjZrxogwOwYDVR0RAQH/BDEwL4Itc3dpZnQtcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQA0o8Cv WjGvSlXv2kjwJnYWkp5BTIZotDE+Y5RwZYYOu1A5rdPP5hAFyLfaQuqnC1iWBqjV 6LAQ5B+anlP1XhCGl1UT8eiPIyXEs4MH0bq8VwIDO929BcuDBmdk9j05jSqlGa4H L2oOZqzrQL2jApNeqdAdoyCSEcpKdhmWN//v4NQE+d6eD2VBswsIuz185+D6RTvT h9IHmOIv9Ud6zgMotZE1b++cLUU2diziFhWtDbTGSu0w1Y3nvUClZ6o1ZgOotiPC 6M2MWRn7dpTjJd3XuPdGLVXN1c+siY10wsn60/HMshNyQunWRN5uX5a2Aaxo7MQq 6UDrhpCqDIVTNOG1LbmNbOjJruzaFKFbwSTvXwJ9HDQv5JCiYQbC8tkBGbLs89k4 yMVkgEgW2DMnuacIr7yX8xa2QWvaSTBGkN+XQJAaAwpupcv8C5DbF4+mFEXnuePf 8RHhJxmUXKIVJMNP0eT3T7V/EPeZXJOb4uiufhtWXZKuBmQ/m9JpcUkw3aY= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQCFq5sS4LJB8awl7VcApSRDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMzEzMjY0N1oXDTM2MDIy MTEzMjY0N1owGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAO82wf1H7tYFT1pbERhdzwC6idzjc9gHD/CFfqQF d1rwLz9Auve5JrQg7sRX3+zXU00mHMgyOf5LBGZwnYcVva4vICQwQR+VqKvP5/Pd GToudEQ9aa43CghloCzCYVYu2zGJi6L+oCpn4/Sjxeg4kgkVMr/zakqSImB6Nxhh hSWXJ3XjWa7z94IHXVQflZXFXfh5QfdsXo+UfBqqaHt5hZUsBNZ/S/7CBDrUqF+Q VNIa7QkF0RB6x/Jg4tp0VlkvdiBMe+mHmnzI02tqCuBKG2h/igWAbpUdwjbW8Rbd 9apV7LC02G/lJUZuHvncNo0RfY10JAqRV72KWv9OKWacj8BcXfzcIAGDlgWwYGDX Bxi9EmN6PQol5Y+m+Y1RnXQR12mkT5weX2VPLKGAzUyFNPJgtUCVJgdJujBylkwC 9XZZleUPUMrcUHhB/QOiWdYLfrJ/xA3QURHkjUvHeChEDBZ7Ll5xsRX9A4xF/INR TEMw1ZBS+AhgxNHVZiclUr2i3wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUo2x1ZsaDWn4J9qb0kuYAWjZrxogwDQYJ KoZIhvcNAQEMBQADggGBAFT32fspxmsZixiKnVqgbnP9mjg3j0PxuJS6/CdN6nSt skgc/E0JR1guwFsKtcJDRQUOd1NA8t9gHfK+sNlvtGDJnofjY3ZtS7F+S5et4ija F/UW1cEZak4pn8FST0L6mPBBO8nmNbBjE5qJALz+g1XWqwgzxxqCuFtXWr7oUcWh vHLiTiajIXunBaZ2IhBVydTwU+bscvS5egL0sesXII7OrpXMHOnjf6ogX7Xs0MHt 5LMcSQgZwr+930KBrpODNTt5yiO/SbGfzNQdoHUJszg+dJv5/Vzm6VOaU+UWFwpL hmTGqJbJdTcOAI2Dw7p8jdIbLNBdzJIGbARwVS1L1wg4uEZxe4Z2iRLUZ1e1+hHb UIrF5ac6Sv18HbFYFH1l7lx67p8SbAPgNefB43w2fJJ/rSLoFCJWxgPorZi4/gvU lct857y52r2zoqevVhgkFlc+CuPNgVXdpN+mfhEok8UL/d/1yncICQpT5/bTfVKs ohkcI4+7/pCHVdF8gT+sOQ== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAOJ+iqsLnMUQYu+dWLlmP6UwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMzEzMjY0OVoXDTM2 MDIyMTEzMjY0OVowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAzgCDbJzRRfTM6tzZQ/XwMbXvB9MrOSl2 FbAjcJOP59y54Ml0q2JM1NPJR9zHIGKThLwxau8imWbWeoELCIaPQUmyBdvoQ4iT BZZbAsBtOEH0wv+5zKkXpIcx0PL9ZGYsJfgc+dQezNXtVs4Q2n8xCPEhCDSXAq6u vx8bCl+qQCLcJxNg4DdhbY2+Fkxs70jbIVnkj1essETLl556tGET9NMQLAjGOkCI dxyEnFxFSgERAZsEA4LXYrzlxndNpv45GaiDLjzykKijts3Yz8kPSaqAHKA5Zmd3 Qrbjc01FjQjpefjh/XKyZBh+Mzg/ygYMULBbFBqFrmtYVXqH8bZHwKzNx5xa/dot //KKavKd/G3qCzJktpK86GRF8aPMzhsxZ+6OD58OQrNJMkKqFNKkVuP+5DWNMU4W C8qOyKF3g9jaRpk5c4VaKToADW6rFjcV4N9nUg86Mc7N949G4KarCyDbUECMuTRk TZAwZhNJTj05e4en48LaCKQRR3RdxD8rAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSMjMaScQroNAYkJuFk0rAnWj4t vDANBgkqhkiG9w0BAQwFAAOCAYEAV2/CTaZ5BuVRI/oxR/in5hqY7Ovi4OBEeJhI Dmoj8Ie5q7lwm3+vLnayUYGEVn6gw/W158d9PgBw3M9Gf3cYw4Ye22G/sdgvTY1v eTD+g0be1UafbbxJI+bJ0PfVGRn80Tv2NYHPgouWCcSlDZpi1MN96ZHv2eg7fcGe HCPCmM2uhWSYC/fQRdNynSrJLViNXBGvvZ+epXS/q59+axGOUD4tNTRVqd8yMysV 8X6caDVAa5+nag/fWzbaxoZs0nhxIHIIcCIPQnav4J44zKCBbny7D82Ss6ODuCkl OfOi+TucxQEWSLdM3iYOHWVWRdesD+R1IO+o7pfJm1bzCAmmR+uEx3exjXcd9tiR gjNkBlo2Ccz9T026rcm8/WYD4s8RynW/18dSoD4YXPCLI8yFAlRW6oeFbSF4mSke 0qm8b6Nfjb8/PM8iTlSiS2zwJNJKOfXL57kvLQ4csgl8lFSNYRBgTX1L3w/o7aVe /qCeFbD/9mMlf79Z7hjEVO3M/TCA -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQMzf0UOH6YRX+0fvw+DG6hDANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAyMjMxMzI2NDlaFw0zNjAy MjExMzI2NDlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAviBlvooWbRV87Nofgw9vJYNb5sIVPwMqCK0C YI3LdRzLIumXrisX9WqPNFnaKFzQp/AjXZPXGDgpIpuZGguHRl/zWjTVp7roEPBl PZoYyIJxWSgD1gAyK/4N16tcykp/HHnLeMENeGGFEZXPUMbbYSNApscZY2+7vk8z 3Lqf2U0AT8SWcu9VXImuRy8Thz0nhd9u3rbF3LcVT6ntyA8xLdPQMHXX2fG6dRY0 CtsKUrclWfECuCglRccuRSbXk6/6mPjm+IBI/8FOp3Z5dmK4QKEcwhJtqujViekP tMkwYs5sEcO9Il5axDnOWRv40giQDx1alOU0Vx4VL9F8Yz/bSrrh/uoiB61do2H4 axgFekNv/shDaWrwrtw9FrGYlybCnbWecrv1ZSRMiweTLivMhtT+SsDE8OUzN2Qp UdmXsTeiDCXNmRQ8dOxn675Xdj+HTIht0sdZZjltNyf7iEqRIHuw4Jq6amyhtlEV kQeUkNek+ny9qDEp/B+fyaPcP9ivAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR8v/kYRKZ4wuSpQkE75hydoVZ3mzAN BgkqhkiG9w0BAQwFAAOCAYEAcJslUjYDcMenZFqrL7cj6WYJKY2XjccKUGbFvRZi KDEaYqzTnQukMkJPFe51JDjmZuiCxnYSfDbtqRYtZHgHY9Sy/6ev3AO3NYYXRm4G Fs2athtsxwr8/MJ7qbNIyIJhZm6GjsTluL88iqxOd2E1emX8dNXBs+AXvrG9FZjx VKV+eZiN8uN+1rtRDsPJfUOLXcY3U4sDFVegnUhqGWh0HU5vFvT0MoLD6HvZxd21 RU1jfMaf9KHQHma+2hKZCtkCvU/VK5+niviQ9c6cyyWjrqqocho7u7Zb9mzHBs1Z YhezL2qur9Iz2aK+0WL9h+pglB9K7RumP4BOgiKsdUgwE6ijKpiulpd9bXsEckE7 ZjZBmOIjLDaWt3vOShooIWU7fcl91kU+kgdPieQzjduOnTFhkDx3bSzz+tAUTx7/ 7gFCGRTmZWBbp0p1GSsfl8oQGc+mSfJ5ZCmyIZn/wmSa5OKpVdJwc67aaaA8clPr 3yEYc0f78gbmNwaPkJb7l48S -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQNN1Iwpapd1zulMqUPKh+0TANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMzEzMjY1MVoXDTM2MDIyMTEz MjY1MVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAKrPotYtoMaMMV6wPudEYC0Pq0DPBYG8y0vsxsm5ePuNRhLn QrBGbGYHZ5h+L3shbRzYvAIBtBrLNKEskc5xysB8fgVWy5zWi2Wzd/Lm9ZgGvXhR IE6yJcDhEG6YGrhGA2+1OfAxKJ+e2TJtw8bDVtZsGnbKQD2WCSSUcwfFPc8mNP0l F7stArnIxmfLvzfuOku3+zwe1Yk5c01XUU/qdCeEvWux/vAXaJMWa7I1qKkrfQAP Ot/ML3ji2rRpJ9aljAioFgpa1VWBYQ0Dep7R6S28voMOUKG8TodlPlFBUfzYYcHj XtAoSbx4qVEfrBWDPeoYEjAzyjd82yATF9QmJhdX7oIIgOVteMZV9gqQMfvDj4BS r3e3mJK45HBsJRPQ6bBZshQgZf3yBVnduBk2IByHj1WwpKtFXc9CWilyJFs0OS0G LDVFF/aBLkgiKgQiMWCW6CUZza9IefcZDHWNzJbkkmRs44s5d1FvbmCmzfaWNg6r 7CuBh/W0N4zkzvIB1wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUAMnB87apYrTqqKkFmDqBTafrRUcwDQYJKoZIhvcN AQEMBQADggGBABpJafhNTTyhL4wA98fVCArkP+A5NbquCgxooV73g03W1SCFQJZw p7JdPLNe2MdULNzvCIlSB34tWuF6OVSz1mqs5QzKByqatU5EBNy/3heiZRb9HwcG mFkBaP/3lDQyp8KonJepaCOpEoSxotm+5sNAdh5bw6TbmidRQMM7o4JlBdPEo+cv Dtw+GmRt9QZ8pXL3z5+bJPxwQPsZ3kfgkFl5wI+/cps9IwP7VNERm9K7MyfAhdz2 zvIRsg+u4zAjA5w4BUdotbGQ0OJbhMHpGKI1g2tCqXnU40vAf9NSCw11DX3lvxsj WNAktzvoGCwKV+0D2JKNv9Sd6SzG8rFGb4peOuIs3v4Ayv2gAnnpmWinDWh2bMOi JXuUfFSf92pCIEyQX3rhj3xuD/+x+cWcjeFT3lHUFXJxDBo8xHtwbTs63nrwu/XB 3Kyne8LJLyTiEvrGXV7KxS7zKRVQwdYJKgFCUOxw276Rft7bR7ks6pkU09V4+Cry F4JMnxFstRFMZw== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: swift-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-23T13:27:32Z" 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: "38561"