--- 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-20T15:17:44Z" labels: osctlplane-service: cinder-eea69 managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T15:17:44Z" - 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":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"3f81e6bd-d036-45f1-8fee-c44feadb2c71"}: {} 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-20T15:17:45Z" name: cinder-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: cinder.openstack.org/v1beta1 kind: Cinder name: cinder-eea69 uid: 3f81e6bd-d036-45f1-8fee-c44feadb2c71 resourceVersion: "32997" uid: 2e003831-a84f-4902-9996-26c7279d1502 spec: host: cinder-public-openstack.apps.sno.openstack.lab port: targetPort: cinder-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRANOSLLtQM+PbQ96cCq6CQnMwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxNTE3NDVaFw0zMTAy MTkxNTE3NDVaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCihtu6 Ogp0t+lojixXKjkxdTgXB4hYMkFFxDPBGRqnPURdrnFRBWJqqHrXI3yLq2Cn+tMx QfVPB2YZm7o7q6fMjS4rC7glN1W1yySFI9j79KUKrLZrCXBA2a1z1Ms+/fB4T426 vKT2a8FZCWyM/ECdnlYOwcL2b8as1f2N1IDOxxt875zuJJ8WMtrpSz1ZGhoVALFr +UGsLD2gjV/59ZccAXUf81P8vD9ccdyNctL/+pMGE7Lj70FTyLd7NNYsBljB7zeB TjtHok+T5LvCEBL5IMTWNkA8f+twhMsNYCS1dowHg8My0oef95gGjY+0mhgd0Vik Bnl299h+6SYpY7S7AgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUntqTZNnil7RG 1GYxcO2CwDKM/v8wPAYDVR0RAQH/BDIwMIIuY2luZGVyLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAj7v7 XgfLUeGlLjjO4X2AcLvGMdJG9bO0o+dIfsUCWWuPBhNJokntNkops1PsD4oJuUly z06tqCJ92NeygeieMaFULv4i4sZDWOXmJU/6rRKw21+8tiONER3CCwQchzJQWxjX X84cBFgT5job4hta+teBIIN0tN+005dwV1ReQqj4QVip+wJPAE44Qwe5bmAolYfm EK0gADCGeu/w+kLFiylML1Fjw2O8wcqdNUe65tFQVfjOEFdBIgSoUpNlVS2atty+ B5NiA7CJi7mDAEEq6iZ04EkJZgnSAsuivDjwZVEDFl09aU/MhBVWiitDW/qAQbv/ s9nZeaifVYrjR1e/coAiQmdIr6EcespTbv6I1lrNWoeSQ5gSiccNmgOaG9evUyh9 f+P0lAt/2cTU6fFfCGykTKO+F0JNgJNIkFFmvdr9ehTgproWIjnlCecsp6+az4H8 PHXZ6fPpJF8BQqPdRoZy4psCtUrmyp5Md9iSM3gmNyTrTod0ZvQudGe6viGX -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: cinder-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:17:44Z" 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-20T15:17:03Z" labels: osctlplane-service: glance-c0df7 managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T15:17:03Z" - 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":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"572012a9-814c-4e0e-96f6-819ff30ebea0"}: {} 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-20T15:17:04Z" name: glance-default-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: glance.openstack.org/v1beta1 kind: Glance name: glance-c0df7 uid: 572012a9-814c-4e0e-96f6-819ff30ebea0 resourceVersion: "31574" uid: 14fed8eb-a665-4deb-9ad8-9269e49eab52 spec: host: glance-default-public-openstack.apps.sno.openstack.lab port: targetPort: glance-default-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwTCCAimgAwIBAgIRAJaId5dyfkdtcIsS2cCWBxAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxNTE3MDRaFw0zMTAy MTkxNTE3MDRaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbcOHy AXSetNeMMe7nus+ZBTRq5HnDmp7Z46p0MKajA59BGbUnzx58yUAi0amrElO6BapC CNF0ShufWtc4r8VHI/tEKsTrD5xcJDMcj7+JhylW1Gh3xGyHXijgDi8nIV1u/G2r VdfL0bVYQR2wecG3wwW78QcYUZD5Kgm9DvDVsDZwgiXQHdCPGk/VyUw7sVNiKZMS abBfqC/DV4/7wopAsrnB6wKiPTqiOYPqFl7F1GIkOmaiCzDJoPlhb1ZJy8JB5Ejy MO/2SiHBEh+vFYPF0ZoB0SNZR9oN0vC3SdchseD3wcAaug8kZ3e4GBA5VK8g//NH 8qQJfVDGpWldPFwDAgMBAAGjgZ0wgZowDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUntqTZNnil7RG 1GYxcO2CwDKM/v8wRAYDVR0RAQH/BDowOII2Z2xhbmNlLWRlZmF1bHQtcHVibGlj LW9wZW5zdGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUA A4IBgQB3bUrvOsvf92otxIzWBX4ELCMbSoHmSihufXPbpvSF8Vy5dqH6v1D5JNvX Jr+rly7MjUmcSbAABr9XZFtDR5uPtngl4EW7aWM00e93oFhtEKw1C+Crb/t1DpkL O3bLSNh/DF7gWwIibgWe9qM61qIh04eqvsUeraqFndh5qN0MfWlh3TndfGoI5X55 qtAFHKe52AAnSJ8XB9VkUPFoum4Au7QZmH1X9eGRdv38hQRkegtnCOO0c0b3Stmc NDMm5TvWh+UR+dz6evnj+8FfpTznNWuFWlSmaVFW9qHt8lgYAGdR4IRVKLMwHvq3 FMih4kIGXLY+jZNzKsfHA5fZFqn2W7ZPBCpkYbPgVG4a8hw1M82GftDI4czWYPRV 70ZgzRbA17zGc6LQj5MpIVNRksWnSZo0kRw+Hm6sCxSZv6SY2wMtQThlWo3dwpDk FNSRnd7dLt34BqYx0WqMct8mh5jQa8a0XgtzK79jamHOcfWxSWnOjHphxmlX983h p7L1TcE= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: glance-default-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:17:03Z" 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-20T15:18:20Z" labels: osctlplane-service: ironic-inspector managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:haproxy.router.openshift.io/timeout: {} f:inspector.ironic.openstack.org/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"75e87cc3-5443-45c3-8fac-f2f3845d7a76"}: {} 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-20T15:18:20Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T15:18:20Z" name: ironic-inspector-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 75e87cc3-5443-45c3-8fac-f2f3845d7a76 resourceVersion: "34559" uid: 2c0c0bee-1a5b-4813-b7bb-ad5a4c03c5a1 spec: host: ironic-inspector-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-inspector-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwjCCAiqgAwIBAgIQBf/BIxoCjUMznXRJofyQ+jANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTgyMFoXDTMxMDIx OTE1MTgyMFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMEkz3DG qMAEA8Ayc18ynY5FrZ+qILjfTuqO/mv2tGKGGRXXTZXGrANGjmr1lWdo3x0Sn4JW KDh12A2H/XbIvyxyTUFfifE1ojCYgzaxYfEDJBYViyTrN2kEEv3OOzr4KJ4m1eEU NyjtWMXoaHIByXQAQs6dWbU/rEbnaIEGwtXwbLkwT+AQ/Uv0WOr9bsaEhLKj4Q+K MgKYrdjLj+c7bdiIgeV7wuIc1L24susR0MpmubPIIhpXdzwg3iV/0uFYXfTZRGJj aGWulE4HavYI3D7+IhVnGLPDHxE9R2QBi4mgkD0hBILlABgp2m8gI+6FEdWaz5BW stjKlIta+7F2mbUCAwEAAaOBnzCBnDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSe2pNk2eKXtEbU ZjFw7YLAMoz+/zBGBgNVHREBAf8EPDA6gjhpcm9uaWMtaW5zcGVjdG9yLXB1Ymxp Yy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwF AAOCAYEAgAAvag+Guqu0lSovTsqwQW9d23hOOw6gvzStiWGwS5ZSBr6dl/8kKwfA rp2qzVY0U53J0tng3+CVkP64uBpEs5caXRUV0gCQEBQIig0JcutKKQnOEMKAonHw 4X4Q2aorvrd+cP9E3OFOm9czcmmk5cZJe3xASgybX1ptVmFAsiBDbLkQXKNDl2Xl ItTUEYfwma0JDLEujeJNKFiQA6UbcDdbUukezE+909h6QQf3pWuBV5XiGf9uUZU3 UcLkfpjtmUxR5KXrWg9HQK8a2ZYIM7N0Jml8lTv0j1cDlBq/H7LrbOXgYxMD/OiL wSJaseCBeCddufwqyqSbyWpD9RAx0CbssPR5GN6BlbHiKcTRC+kbElPa6MhnqY9X whJcsM3GZ/RTBeXiBnsJyFiQ7ykaeLkPiLaRUHR10+Um9gBMv0oWPiqkIOgvSNdC CYqXIToV0PoQW7RWv1bTRVxqzpMOvrtGi96X9MM5CfQ5rUsshykQGDN7iSBXLgHC 8AIybOf2 -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-inspector-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:18:20Z" 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-20T15:17:56Z" 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-20T15:17:56Z" - 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":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"75e87cc3-5443-45c3-8fac-f2f3845d7a76"}: {} 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-20T15:17:58Z" name: ironic-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 75e87cc3-5443-45c3-8fac-f2f3845d7a76 resourceVersion: "33817" uid: fbae6ac3-3f6d-47aa-a50e-12257db4240d spec: host: ironic-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIRANE4yeGB2TAPRDRj78vKkGIwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxNTE3NTdaFw0zMTAy MTkxNTE3NTdaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOH+TT UFXz2izzYZNWGoA9Uapu/m+t+nvlrksNSXHwCMyorHeVUp1ux3lbk/vPpsN4rcWW tEVoH8CNCpZxWsNf0xGq8bCGf4w9q6tDh9rD3vBfnHtsJZtVJ6URtopfqal1SDjl irbC23ULxiN7kipUSJNHFi+bB11I99W1Lh0LQjO9pSah4fsU42xz6Mi3fGdATsik gXRUjBc+E0acEKT9he39sNuau34ZmvRIjqSKmnrNtqPchUMuANjrI9P+wNZNxEfF l0yILTpyZoonffc3s6wHn3Rra4QOB9ucd4X0S/EgfK4AMSTKSFqUC159sO4BJget mHWB4swXSFd6aH6VAgMBAAGjgZUwgZIwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUntqTZNnil7RG 1GYxcO2CwDKM/v8wPAYDVR0RAQH/BDIwMIIuaXJvbmljLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAoYkR PTb7XEYWePLWUFbSNGSte9Rm7z9IV1Z4SURwKSt1WPnE4Xg3RVZk+TTM/RM769I0 f2paTbOcokyElTgyHhBQ4dqA3/ZZvSbp5PPPxHc2kYhhycm1R6ppZX6i7rXy7ppu XTY+E18VzRPQBtqUOt4CJv0M4sS66G1GjlS7WlEc9bu0/wwuiDSkk/7RDxkPd1G1 NdGiMIN5FO65eiAQpHc3oxdgJN4Zpd19KpOhhk6imV+kCfPEzWx6sPIvSu6pfgqb RGY4Sb4c1wUyThEQB64t68LQTEdXiCEDxJ2UPwGEUCew0f4IBJSlhvARHhxUlJ9J nc6PcEgfroEPCVlp5mJviHEpB85tAVU03qJSSZ+5vWrqiduckIIqvAh1XANzQ7jA YengJj+E74a02yBgMpEKQTpQsKi8kvdIRw+7Lubc4KRj67fD/j+mxKMy8O87WVkh aFL3nX+I/BOlOJi7OV4LuONaxaSnIoTWZp9/q+l0CbWWY8Lc4up8cVhdV3cn -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:17:56Z" 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-20T15:17:10Z" 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":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"6ef03b87-df61-4d65-b921-9480a34cbb2c"}: {} 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-20T15:17:10Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T15:17:10Z" name: keystone-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: keystone.openstack.org/v1beta1 kind: KeystoneAPI name: keystone uid: 6ef03b87-df61-4d65-b921-9480a34cbb2c resourceVersion: "31992" uid: 5b1cbd11-ea09-4aca-9e27-26e0b6a56e56 spec: host: keystone-public-openstack.apps.sno.openstack.lab port: targetPort: keystone-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIQecAx03NfTzgHBnE4L23XrzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTcxMFoXDTMxMDIx OTE1MTcxMFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJoDGygF AP1p8mGDqTXTDnwAYi0IseEip8O5H8JEICJZ8rjBBI9Kefx9NL0XuEDZC03Ad090 hrlm55ABvbXOciqGLglGA1sMfd30DyCvrzHoQtiInTltWiqu/8JO7W6ryNUMSdrz GBrlCbZ+AVni+L9TEgAGPz6T+3FVg7JLqZmPSQc3FFqrxtNaKlTyOsmhZtHEA1J8 /JUTwO0GwFXha5Jp6cL4m7g30c0zDEhKVLfDK0rB1Fhv5kOtmP4yniUm/n6o8Ccd iI8G4LyCRd99ZA08FGwGoo9o3wtZHHIz/tbgtNlH0buGB28IEDPVJVG7dCV9stcu VLEhXlwhn10d/wkCAwEAAaOBlzCBlDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSe2pNk2eKXtEbU ZjFw7YLAMoz+/zA+BgNVHREBAf8ENDAygjBrZXlzdG9uZS1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAHux FljGvky/fSU7tUx40fcMnExhf5KwsmaBpFerR9GWY58VXe6sSqZR2Vq9kgZq2bx/ i6YNAohe8/W9UI8sixTBXHAXoPrDqghoNH6jRNZOX3+AbbGYO/VDLiH4cRtE4u27 lvNB0ieiaIJGm2Lc4mm5ZVMvWeJwWr+hbat0TEpx1CYeyQO2/TtPsOG5kisc0oQh zs6RCRKSGEBi7LNA2CntWKsIMAr4yLLmEoygm1+JPN44spzfdRUYsMmzTH0OJijs qzcK3nAw4jUrKKCKr06Cyxn9uwdXnHXriN/D9SlkWhw1rhUKcCKlTG7yXWSTGPWj U121JGKIjHI+2jJMHdepneM9PTBzrIEi41tzd2iWonfsO53FqshmWu7CRf3MBNH/ //p/ztH8s5yaEyGSdLFR0oSeHQV2j7VAGfsVYUgPmlay/kPVqZZKsxiN5RCkdakz lrdPQORYNiEw+8NUkzmY1aWlJhbznCEHalCifpPsYY9LasqmXy/P7Jx9lMrtNg== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: keystone-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:17:10Z" 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-20T15:17:48Z" 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-20T15:17:48Z" - 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":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"57b3c932-fae2-4dc6-84d1-a8703d04e9de"}: {} 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-20T15:17:49Z" name: neutron-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: neutron.openstack.org/v1beta1 kind: NeutronAPI name: neutron uid: 57b3c932-fae2-4dc6-84d1-a8703d04e9de resourceVersion: "33257" uid: 839ad35d-e4e6-4049-8904-b631c66b4cf6 spec: host: neutron-public-openstack.apps.sno.openstack.lab port: targetPort: neutron-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIQZmKrtAzbK7J35TFjGha/mjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTc0OVoXDTMxMDIx OTE1MTc0OVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANG5B0PH kK+F96JHt9+rYXZ4ORrDGw5bwb9XeuyNoln37PWIe0l2WvoQLAwfMg405d9Lp5PO bjfJBFTH67BgbVMaif5jfMY9oM+bZ5sKV0vUZw6s+CBJ9iEeLmoFS77zTusUN0Rf DjCFGbTcM7xtNObdFUKym9t4QpLoqAgnhSBRny/xcVBlxGbrtjWd1MNJGasj800S DTVqsHw6TkJwmd0yrGPRCTAEjBymIprESNcva0AKmWRvuDOhWYxhBxmmldmrPQYD btNSUXwke8FPTFG9trVGy+VTE7AGbWXWnjliQKY4m+5ZE9Pq3rElsjCf32VBbHsR 2lOJoJ7j8Ce4VcsCAwEAAaOBljCBkzAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSe2pNk2eKXtEbU ZjFw7YLAMoz+/zA9BgNVHREBAf8EMzAxgi9uZXV0cm9uLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAC2NT O8oc1/ux2GE8amXZirjhLhO8IePpHHuL/V2qS3m/bl0ie77ePi6pVQaaLzHpH8OX qqim/+8mdh6dZ7cFPXZm7UcdYC6Vugh4A/76Yxn8xU3NXqIkkqCX0HKv5aFJ+guv aM+VujW1mYEtBXsf9MhVc/Rw7XzmnM+Ez+Tpco0ubVGpYiCv4LiGB6DFyQokdoDS QHr//dwhNzruWSc00n/mpd6nV54iTMjsJbQNPKlPJ7xXVZhAKGGAVbVMk3e84BlP 8Er0MZXAUTytqVW3oI2pKq6tdQqKXWLVgetzQEmgWx1BO92wuPCqzpXIHbIUQywk VS29aW1gP+JgDh+4I4WlWH9exARlpzWwWGf9G9OyrLJdEQ1T8wG0iEQrtjdik4qP tVSKtBWolzBEw/7t9dIlECqERM05EWJPJA7LfdlgjX2VZOMQdBWG7gKAbPoeiQuC 8xR7OAjSuWRerVSNY6p1kmWp1yvoa9sKOeWT7AxTIpC7EqBGtb2LUY9WdMXy -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: neutron-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:17:48Z" 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-20T15:19:32Z" 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-20T15:19:32Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"c1aede57-3aaa-481e-adee-e0653bbb1cce"}: {} 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-20T15:19:33Z" name: nova-novncproxy-cell1-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: c1aede57-3aaa-481e-adee-e0653bbb1cce resourceVersion: "36105" uid: 7d2d4c6b-9f8c-4869-a265-407b75ba622b spec: host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab port: targetPort: nova-novncproxy-cell1-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDyDCCAjCgAwIBAgIRAMOqpK9XChme7n/5Wrq9NAAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxNTE5MzNaFw0zMTAy MTkxNTE5MzNaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCu9HV5 A0S7Y+Y2nbgjHA169pi4W5QwzrCprUxMk9L5aN+1dfxGp8WUXX8qLHs4IdW/XjLM kjrXcqpZUscjJBlOexBwcFa2+GK2Zccdg/km+f+p6mMD8IjxaiSX6l7U+QPy4oG5 UMywmwZfveGT1vOn7oWyUtRC/ACklGaSWXBxAklAvbUS68QTe7dXjjjPPe7rmf1w Q3qbJDSvuq9+8iyGDdAY9QgzXLm6u7sGaLtCTZZZvdKehiocB5mzpYf1VpHBMVM2 1ykP/WtPpgbtqFZQ0SBIi7+BAWkbMh3lMrN1GJEjCbTOU4VL1SfL8VWtIzd4A1oM ZXe/9BSyyij1TUPHAgMBAAGjgaQwgaEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUntqTZNnil7RG 1GYxcO2CwDKM/v8wSwYDVR0RAQH/BEEwP4I9bm92YS1ub3ZuY3Byb3h5LWNlbGwx LXB1YmxpYy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG 9w0BAQwFAAOCAYEACNWFDyD1RlC8JLStNCP3VwQmI2v1xiKpY4jdjDSSCym1P9/C 9f9aACNJGpssRAfpkAWrexRGBymSw9zF7/3luQ2l866EwUJ2AUQJUAjdqkm8FM6a Bxg/mfQQnGuHMwpQbb4NGd3XGG4xKcaXhTeowPztIkahfDyEFPEHk+mf2T4q/fwO QP53eItDUQgudxJxu0UVYAOp0gn3sccj1nffPFc9NsEq9GB/LAqlRlX0iCfZ3Srn QJOOtzTcGF3NhVm9k3eGFglayOsNBIIiC597KIRqHiodre8NES/Jpr5UWPPyTQBf U2pAT4tsbj27goJ0+WyhcI/DM8q9u3GQps1yoiWt9AZMWUWJjQNhkh3Sn+NTpbaG MP7ztSsq/TXZqg8p5CjMkMKPfXkIfJUzw1PwjvlDN5Er9Uej8qsTYMMEH19Fplk9 C1e0v/SkuPMXZejM6HL2N9F6h+YfF80uQ1EHeqYKtBmnTdaWtsBzh5wu1aO5yiGA x4lni2t9+wKoUpRx -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-novncproxy-cell1-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:19:32Z" 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-20T15:20:12Z" 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-20T15:20:12Z" - 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":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"c1aede57-3aaa-481e-adee-e0653bbb1cce"}: {} 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-20T15:20:13Z" name: nova-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: c1aede57-3aaa-481e-adee-e0653bbb1cce resourceVersion: "36915" uid: 9b0e77c4-365d-4d96-a528-85bb48c67463 spec: host: nova-public-openstack.apps.sno.openstack.lab port: targetPort: nova-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtjCCAh6gAwIBAgIQOfk3hx1ORpdKRQHGYGQD0DANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MjAxM1oXDTMxMDIx OTE1MjAxM1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK0/7lLW X5He2Us6XPfMAuvhQXDLBhAtHtMpe120S/ulT7Ddl5mEKx2JnHq4ve5QE9/Vm9Mc fBK6Vc7+qLB7lWfDnHkXge+6D1imwR91vLfDAPCChj72mvN5k0smSY8heOXJHdYu 7xqenHbcek2yS7ru9/OnM8wiyDFQB6Hv9npd9G5aKk0KVKxxIHskwKGmd1YtP/v/ cMkm2UxyTnH17DmoqOfG+qG3eXYKYNyZLxJCBq9VJWWRZZ4hd6QYCH2g5xbJ2xn1 XlZNtxDPGYWHtTx+Sdtrd5F+4jqBuKaC5fd7oYUT8uuWnYwBPrM1mvEMzdZABeHb 1mZI5sxDcoLjXskCAwEAAaOBkzCBkDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSe2pNk2eKXtEbU ZjFw7YLAMoz+/zA6BgNVHREBAf8EMDAugixub3ZhLXB1YmxpYy1vcGVuc3RhY2su YXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAUYzTMffl 3kWa9iTZrOt3ojBCx27Q3R6aIuVD0CEXpPQJuVYt3W/CNFK3W/AyhZ2oa720V9kh JOdiYEjHHGnDcxicFGey+wWtMGtc+DORfO0JZIByetOlNhNoSIKvfeFwzg9cx2Fn wOb4tEMnFwhGL5LrelWZoj22f6sl6//bl8zMpJU1bUSqGLJRU0Sahq1gdhtA6j3f gqlLDARVIptzSPTN+eX72U4K4cStwJtM7ecZE6v+1vevxQ1OFdv10qaxVNp1wMir tuJqaJSkZnWB4YElGKtHVWUApv5LgwuK0r0hS6K7tAgrlMFCHgEMmh8rI2LnuHz/ E4cD3IvH7IQzVANhLS9KqWkBvvciittMxcuZmhTo1hJ3QPLvsL+PweyBAt+IE0x9 hsP1Iqq8KYCY8IxIDpZ7/sdRN7NiLzc0uHwqsgPvk9UqEH7UsevKl5bVeqY9/+yA vn+CXLA7Nc5r/OgViS6APeS9eVAAgSEkNBA0Nk0ZmocXyfK4luhOYQ8E -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:20:12Z" 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-20T15:17:14Z" labels: osctlplane-service: placement managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.placement.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"aecba70b-b37c-4431-a03d-0788165b3c20"}: {} 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-20T15:17:14Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-02-20T15:17:14Z" name: placement-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: placement.openstack.org/v1beta1 kind: PlacementAPI name: placement uid: aecba70b-b37c-4431-a03d-0788165b3c20 resourceVersion: "32178" uid: 375d90ce-ce79-4d04-abb0-6209ec7d890d spec: host: placement-public-openstack.apps.sno.openstack.lab port: targetPort: placement-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDvDCCAiSgAwIBAgIRAP0h0p7dfxwxzMbjvZSrRPowDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAyMjAxNTE3MTRaFw0zMTAy MTkxNTE3MTRaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDuRDYW nzMTUtCNXpTU01ZcKkORuQt3MkXDlXiOKCoEXxwQ7mOXcxVapWy3zJOpr31hy/Lz /HpWoDn1l2sOpH2gTcAHeRyXcv+tcB9iV1dR9yQbyvfKT0cTAXaGHg4n2FKTcNeo 4pvMvd+YnTErbovGzXX22e5S/6/XfY10Ss/e6d7voWuVWYRXL8KhQo1yM/xIygy6 0bJmIU6tSn7c7X9b1yDWeYYG10Ak32VpKoC6/mEf8ys1KVxoJNHzhYX5kbil9/1+ QwG67yIC9+6AXbil1DXvui+Ohfsr3lBJutSN43oihdfcxjdP1EeYkuLKWQCqHe5m Yb9AJI0NR6L/xkn7AgMBAAGjgZgwgZUwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUntqTZNnil7RG 1GYxcO2CwDKM/v8wPwYDVR0RAQH/BDUwM4IxcGxhY2VtZW50LXB1YmxpYy1vcGVu c3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEA e0+UIV6GjO5r8jKcN88kEuIw+lyiT//yCHmoarkc1aUBMqWGzm7yyzq4RmV2Qest qPDXNj0zCjduvkALsbglyFYKHhOX+11ZrxuPYvp9dJlpzfVbSw7K1+D6W+p7/rAb BlUz4N9dqhDB85gf4SJuk2J2DdfXA+dZuCHiWj12qxXW6oovmLMMuDdycDFb/JRc jYa0R4cXU25YOYh/P2oJgRRBJtUHoTdvuKIm6PRXAYA0ZZ0TPSv4E23F7hVilGQZ 7F3NMMiYA5l0SqvgypHpCtyc3al34Y9RhsZY2ybDiJOhIab+CH5IPrtRWcgkqcs4 OyKfxiZlsUpSK5+raQKSj+rL2SEXNb+AWH2NPIG2wM5NAbnUKFSjqeagdHY8n8zm mqsVE7GjmLpStgO8KLgi5i5BZsGmtynqz2qWxBBX+QO88JEHIvUFcrx5U/EWPGmY CofkGLrwsWODx+J9r3r+2Ehe/5XCPEnHjz4jEJrYNonHx0EZ9kXb64rW0ixSGWeg -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: placement-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:17:14Z" 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-20T15:16:15Z" 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-20T15:16:15Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"1b754e4d-ba4f-4116-bcfd-78964d72ea42"}: {} k:{"uid":"9e215986-b3e9-48f4-ba62-4182217fdde6"}: {} 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-20T15:16:16Z" name: swift-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 1b754e4d-ba4f-4116-bcfd-78964d72ea42 - apiVersion: swift.openstack.org/v1beta1 kind: Swift name: swift uid: 9e215986-b3e9-48f4-ba62-4182217fdde6 resourceVersion: "30288" uid: 1bd0bf46-d6bc-40bb-8b29-c69bd3f308f7 spec: host: swift-public-openstack.apps.sno.openstack.lab port: targetPort: swift-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtzCCAh+gAwIBAgIQS23DDtYYdC2Zi3M8S+YHjjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTYxNVoXDTMxMDIx OTE1MTYxNVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANfJitfl tYxxNRLPZoJKNpCYSDfnSvvcPyI0z8Fgq9PUEbJPQKnMbF5F3GGtafZkGoTyFRDz SdjH96ZysMeDIX8983HvDJODjyz4k3qEwnfcec0qoOt6SFXGzhfKxB5PZGFycuQD AoadkhNpZADyz/3Rt0sUFN6/CQwyRGzTrDM8bnTQ9ju8iZx2HEgo4VPxDMD/f2wU fpFWeqMgf6nUEO+SCLhcjMsidkFmFdQ62WwRZuToMgxZnMQTZoTYGf7YHgT69Jzq rQGu37Dh54XaYA4TgJJLTDgeOzZQO9xIwOL3HIFeccWJ32LKpSujYosmcNftfDDY Uz9Vi9NpcpuaUUMCAwEAAaOBlDCBkTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBSe2pNk2eKXtEbU ZjFw7YLAMoz+/zA7BgNVHREBAf8EMTAvgi1zd2lmdC1wdWJsaWMtb3BlbnN0YWNr LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAAIVMian 6AB3vIoskEdl932X9NUAsMQSRjaxTrWJZujZ5PDe7tt+xmSqLvmUtk/w9NqQXKpT 4cpGLu57Mx+81kaYIq4wNu4fMi2S86IcHb3Mm1ZKjWHEkvfv9bFXsj6p5beeEhK2 GkbGouXqki1oVJYLUhj+SbxeWTLogAyCxThjsicgGcDgbNXWvNioEk/pU9r6pzPi uwapeIqtKB6CIJQYhG21xAaoaDQ8jAPBdBW/M6e14s4BwBR/s+osvLuwUoxD8eID E7IdgHeB6YDvFaDnlz4dGdkAdW6q7XTj8FTzmsBIyjDUpVzTHo0LxtTWQFvY+AV9 LVc/CdBU9B0mxg+ELd2Ms94v7xjvYSFx/xbJnIIbbcAf/kK9cSSt3s2b1gjq7KjU Q0fyF8l3710pPQrksenOiVjFsLVKKJ/C7LYvhlmXEOmZ3xBgkXBpHQVc7ciF94sS Fmc6o+p7LhSCecIQVQxGr5yqsqmK3JuL0YwXWP/UuamlgY167pHmENX2Ng== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQN0hsDk9mCPkvXcS4HUJmBTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDIyMDE1MTUyOVoXDTM2MDIx ODE1MTUyOVowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBAKTFTwYITlnmNX9iHd3b9XoQj20c/BeAV7i2kb6p gxs8hgm+JTGfFv038hh5X1q5oZrKICTkweihbZB0puT1p9IOepAiNphW4OCbqJUw 6xOo4AqjkZn862dsshKzQPznEkIAb0CpxIXYuDIlPjFlUU1anlu67g3NY2g+Uf2b Fqtg/vjfEOQfUnM6bO/ToTUVpiF6pIb/XJ+gQmVIURbNg2/1FEND3A6kSVX76Qwh eQUTB77SP/aGVVy6dm0WAi1F5lxwpB8STmwbvBkLSFvbNRfAQZL68EpcAaHB6U2E c3Jh/yAXrLX9eMg9xMJuXojFAJ8PaxU7BQdEU1SG16RSkG/OF5CZDz93/DQeTb3I fySKRYDPeNpnGHiJTImZMbdEkpELXPfnxTQqLHzubc8vKzLkAlINuPVLnxR8S7i/ wVVAsGBm6bXw53IW8LzA/IUAClTP8VbrH4jOPyZOntlgAnX2cPqWZHuOOeNp5GC5 nsZ6Up7frB7BsTVTbReXlc6EZQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUntqTZNnil7RG1GYxcO2CwDKM/v8wDQYJ KoZIhvcNAQEMBQADggGBABgaA4QoamLJ7nfTfQLgH302cEJnzS9sCiUq5KwGQmq6 ujFHWYrWZsChlnis1Pjy0HalBHkVwuljqOQy8l80rcRXegPfkB70B9oojh30ObQC bLpjoOkk+U/5Sa/YXtIBOjT++77C7ZWVZb3vYu+NvL3xfWlJOiWuL+Z5YuQvL6De gvsxbpQDeVDx7FAzF5S7iajP6VATZJ2o2wbgBOUqyixX9tGh3T4KySwwOTvDUpHI TUTu0ztAm2OUvfUE/9UwXz4QHOn/HT2+HeXIO+LpPbctgJVGEAs6onszyq9Ipj64 cLbsWDEmZUpJJ9Npft4aPsN4ZiPHk2iSteZxcjzkDdIkmsbtF0nagZDeGK00c/6Y XhFoB2mi47nUzuzRtphafJM81zxCmTj99G320bx7lSG+jD1kRnB1CnLDU3zIvmGy SYuJQEUsC2EsU8wsI6B6MLHos7Ni74ugZiRF5pLeo7KELArvjfs0HqbETNqKLhRI 1QzSxVkss3GL+nqbtJjGyA== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEATCCAmmgAwIBAgIRAM/b5BI2b/MAxp60GHoINjYwDQYJKoZIhvcNAQEMBQAw GjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMB4XDTI2MDIyMDE1MTUzMFoXDTM2 MDIxODE1MTUzMFowGjEYMBYGA1UEAxMPcm9vdGNhLWludGVybmFsMIIBojANBgkq hkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAvcrs3M0tSCKqIohItNk7MxA2igpCx0I+ Hpm/4wQy9FEhBsa07gOXIj8TYJOFW6/E6NbNbjrR8YPHnFaWbF+qI6cQs/7keJ4u dg4VXRx96OWBGfOOYBg8gZGVH06ty8TfyS4RV08voK22z0z9qrqCvYstnqQvRwLf ePWjeOTek1yXKNyUgfNUlcINzMhRkP9b8xgcS7kgbw4zBD9PGqwK5Fq8RLon57wD qsBh1FCzlgp5+81wVZlSnJQ+4lIdoNx1hs+q8ag0EG4+dKh8+0T/NMfrwSNyGQtV 4Ok9QgpDaSFtlXQjNsDx1YMQpH2ZOhNqwbvqqjGuBcjaTDK7gfPkkHVVBYw6TnLH /1/uadWm8eduW/DqmLbOcklWbnZf+hWIm4YrwqJUnCNdthX1Kf1nhntvzb66GMA7 b9HLcDPcJHwJFqtBZMKnKnqCjO/4U1//BjFM2k3bopqSQh5E/Tz3fXJ6PrjmlcSX 1mq+n3uowQYpXEjPX1M6W7ZH0Wt7/oJxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIC pDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTfKGwYDLLBjBu30JXHDJyVbrBN LjANBgkqhkiG9w0BAQwFAAOCAYEAkloQ0OiQnMLwrM0R8XRK9WPb09sOGbXEljUV VsxQTOWYrVsshvQ9PVG5cnINLqDQi5NkUcE2/XSri99tFuLM2+fu6xVfipP0Gikb LzGI1QyPQ5Pqj2RIWxw57VPCWUN6qYmi1qOkZWpYXwE5EZ1oGkAXZXIw1kZ+LBDY jmAi8zV3cOGiPzOMoENdsGDxf/XujbE7ggL10JWK4jSSO9I0TLMolaEbRbxoHIoa jkXQzK3jA9tH9+qblgmND91L3B28HtD/Rv0+dNG1GXkSzY1A3V93sOoW86LMjqwo FI8k8uqqfjrXYw+K046VA9ckJlru9ol3P4VkeVaI/NDT4JOo4NtAVviCXY8Wor99 m4CcOeX/cFVMHG53J6HmydKd0h9TZUgkHfj7o0fQcgAUVUk7lOmry2qx+i13k4SN Ox6oEoJQv3IJLa3XXqj+vm5sB0TMuxnHHDQQZV0p/4u/fi9bFaQiR4hE57ZGiiww gGPoTZZM8oDA7gDDymMrpU+wyXdR -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/zCCAmegAwIBAgIRAND1rkdHE20db8mLMxh0zEcwDQYJKoZIhvcNAQEMBQAw GTEXMBUGA1UEAxMOcm9vdGNhLWxpYnZpcnQwHhcNMjYwMjIwMTUxNTMzWhcNMzYw MjE4MTUxNTMzWjAZMRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDCCAaIwDQYJKoZI hvcNAQEBBQADggGPADCCAYoCggGBALL+/cP8DRln8wAYY1F3nxjV+gl5NO8KJxyy obg7Mjm0xRrsQf9x5qdgTB29olkeI222BYHUBjmxpkT1V+tUCsYVJQ+OSBU7bZ2v R5ZFxanFiAZbFqfjXwLrfHzGtuHLbk++bJl/cnOeMcqnN/jI1Ldd+zNtTLBqswew 3VaQQZ8XUs7s/ZTsObm12yNhwuONmdRBdvcHuJEm/u18ZpjLfS4KJqcbTadknrN1 pXncshIQ3xMCY5hSoOmrPRX3nA7sH/NZmh6xJFj1e5g+8R/NCHCmz5LLQWL4oyNC ZqS1SyCCXb7UMDl6gbsJR/UknOqzv3YSdcGw3R5WiKwxiT1pPMtiuw1+R1UA/ZmC trPBuBY9bDrH4O4fmxtzwNaDsX0UZmvbFslj6M5Yp3OZwRghilOpvwhLWPuyARtu mwulRXFuf7ys3Cj3Y6H4mxIIRUcvczRgDchjxdS3lHoaOlj6c0MgUUxrvgRZVOzj 0nnOuylFtTcS04jThsqzectZZYMzWQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQw DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUmKEsJsamucLIFlWpqXYdt+lP2Fow DQYJKoZIhvcNAQEMBQADggGBABSJlKSirzParYd7ypLHPiG/2wAH/pBN160GtKTD f42sPvQl6jNtAI6COJ+xuBPcvPyOj2fmusIT5CBndGafnxLnEHDsji0zTsq2X8B/ uzkLuixjw+ERayuxIOI88bsxkneK6LmolrQgAweXr2ytTQkT5p7N/qgte7bebQk1 1ojHNt9aphDuNI8mGsFcvxN1PAaglKFOHUA7EC9BmLj5fiezUS4CGJFfvEmZZFkj mb3VIntmoB5mH/mGViU2MhUMQv79fFe94CJFHjbQ2i0/+A/oEmlihMwMRjCaRLlK H9ZVl+/WjSMqRW7HQk5Rbg1o9mk1x7LMu3NLAu7XCNLLVSzCgfjwpGfUUAD+vtEg g/UqtJ+MWuqqtBJjyJo72VOPv3db66AVlWQOlZiZAhGHnJrdkYoABq5Je2sUPZS1 0OgwQWjEDQHBGhzwFpf9bFviRtJ2s5S09IoZnyUNKEOWMaTzrhZ3lbM50uansD31 O2El7Mdmqolws15tUdtzqOEhAw== -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQFSsdfEcrzlTNbzqGnoopHTANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDIyMDE1MTUzNFoXDTM2MDIxODE1 MTUzNFowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAMCC+r7xcm7cKxlgPwSB0zjhs+dUbIBsNrbW5SaPJ8D/fLHz hGQb44vP0F8oNoNqmHfMp/IVevsLGvgAfZ7BSkemqc0CvviuP+ymoH2NXjGf3ZMu ioWgB3TcMaumrSA1xQnV3NWPWyOWavcYA/NlNQvu1RKcrLbnuudwaXHhdF5MI9h7 7ZS5awIorbbECHpxjBbNHQsQXFDQ5ac5U2IcqZXzaoZPpdsCPcJOdnw1TB/joOmp ErbROaAav8tJdJt41K+nYWnJXfSH5nhbQ/S88Im13SdDq+DcJOx4ULIfnqZc9lyg LPp7bAkvSnwiMTZRlRrqWVi4jfHDUvJQGKKgcd/rybOqjUhTHHGxyxGpv/XJJ1NI d9gPW8dVhytjG2jIOJPkmJrdYzq6+JFtxWJ7yLS7u9blVf5X5uzhVzpNvFCNFWO5 tB3/JfPXrCUeTOlw9x9Q02uaoQZlFgIjjm726l53kp2rbNBdWett3aljhgNQug0h DjN/pxJrC9rnLd1u0wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQUafh0/dVilBB4fHfRGUtipgC8KlcwDQYJKoZIhvcN AQEMBQADggGBAEFO3vnHnvv/DpdtF9kL7ambK8+G9rKP2DsTWAsOKuk8c5XOqtMX JEJqB5pQfT8MiJmg75A2cmriioSLZ95ZgmRSPLewCD70bQJCfBUHsq5OJ9PDzyhi qx8uApo0QDgkyjdks8LyrC435O1EqGBE1BzYNMwThYufH6MMzs8/ZohN2teE9Q64 E2JAuEZPgU1aIABf3kE+BEFr1AnREozPoQNl7HAhek0spHWcFJiFdLBChrz4gTlw Y6f9HRf7BTZD0ytueA3dfkdAbsHYgpOB3zeM8hLSdHHj83O447xUPIuuwJ2y9EcN prtIDwyDRBHMclYfFE2/Zz/5jo4cJbEYCjXJRs2Ii5GOWNaD73uAeT/45hVlb81h gjsiJ5baqu6+5YsDsIaB4cyEik9hJMcFz6BPs4W19PhL5OVOTL8qo5i+C+33MLG5 wwXzobtFTRvWnuyl7OxV4j6ycph/zZ4xeo8+hnDwemQbOXIPsC4CESaIq+qq/SGM 1AWzapOxIzD71A== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: swift-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-02-20T15:16:15Z" 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: "40724"