--- apiVersion: route.openshift.io/v1 items: - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.cinder.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:26:37Z" labels: osctlplane-service: cinder-7fa7f managedFields: - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"a7e8e309-be02-4a27-a5b5-9f6c749dacb9"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:26:38Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:26:38Z" name: cinder-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: cinder.openstack.org/v1beta1 kind: Cinder name: cinder-7fa7f uid: a7e8e309-be02-4a27-a5b5-9f6c749dacb9 resourceVersion: "32765" uid: 8ede360f-ef35-4938-81bc-f93a6f48ea33 spec: host: cinder-public-openstack.apps.sno.openstack.lab port: targetPort: cinder-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIQDDmScKlfonOVxMb5tOg/jDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjIxMjYzOFoXDTMxMDMx MTIxMjYzOFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANqi2KK3 tMRwV54/GiuZcOEwRCyLl15N/JVOsWBjpVAx1RUYk1QbUwhDj5qmZUNkFlitWNGL h4ORFgsm3ucfDlSThjlWGh/99dgzscTgmhdZLozT0TtFj558VMKA5+4kiNHuPIn5 ZrzYNoP/tsj09yMAf1OQUTVAdbNcMhHwyAHliYAykIrM5oEbycXONPv85G2wNEem JoXoRGwr/vne5juHl8/OYD11djJI+oCqQ2NbuD9GitWWsGq89NkZoGAZZzduOrYn jGPgi6V3uZsmebRmqNSn7nfa8oQW59hQI1ZihJa4kzQBP5dH0/hWWJTCe+aYAZNo BvGjdmyXfI/RukkCAwEAAaOBlTCBkjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQA1Yl95pnPCnkG TdxkTI/zg03UzjA8BgNVHREBAf8EMjAwgi5jaW5kZXItcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQBofVIU kaK3xEDysFpDrurks7An/E/ZaJ/9oZtjD3qaRvpyeliLx1ebqGWGQIezuFInUgts nYnRmD8jU5+WhFSxWqSmlLW5UhqDhMeHJNRS5kkWqkpvgZtKRYw5+NDnZ9Id9rlj CKiFs716qhHpI5fNUZlTQ7zo2h5KiiEjM4jVB/pcHJIxJc9Y9Dz1wgpVNtvjKw1J 3BM9Vdwws1Eps342Q1S/wZUGKieNtY8uN7TYIcJxIVS7/Pv7VmHYsnoXH7iL5MAy 1wmbDtAJ4H4GcNl+7yUlY8bN2J5VZJI4NzQ4NAy344n6qkbuiF7YBjdLC+hoCh6N XjC1kdnJrZfx8Pwc+IhJRnLAJMGZg9i+OITfkD4yomcF0H6Ix2n8dWhtLlR6bnk9 Si7ndrORAA3acufCz9oh0Su6fy/F6RC8jugf4PENN72uOAgv+YZCi7bsrwJxE1Nq b5nwVzzBJBpFjl71SBUi/chMiw2hA2qxNKsUkQ5qo/CeiwYzzy4cehyPcZk= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: cinder-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:26:37Z" status: "True" type: Admitted host: cinder-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.glance.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:25:59Z" labels: osctlplane-service: glance-30e4b managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:25:59Z" - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"c6ecd920-74e9-4b96-9ce0-509e8374e6d2"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:26:01Z" name: glance-default-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: glance.openstack.org/v1beta1 kind: Glance name: glance-30e4b uid: c6ecd920-74e9-4b96-9ce0-509e8374e6d2 resourceVersion: "31588" uid: 45aa00d6-22d7-45c4-b22f-0f5da177d02a spec: host: glance-default-public-openstack.apps.sno.openstack.lab port: targetPort: glance-default-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwDCCAiigAwIBAgIQY3cHeOQ5/5YyNhesGuKDPzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjIxMjYwMFoXDTMxMDMx MTIxMjYwMFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANByIEjv BRH+7WL7tyAMWjA8/8wNqSqB/np6+Hvxsy7YV7jkoOTnI6QTgRQEwhWyLyVzQKRd 8bpLheiMBRrxEYfDrgqjEpWRNDqFh5gofdIV/Xxv381yW5WPj5va3pxo4jjuvKl+ c44iLcgjsyxHsSjxiAXRshlJwaNn8G/J+rQgyqxWCuGU+OC2hQ8A5xjzHDERzjoZ U11v0uEhz+xVIVdFA6Y5gsuorEFgO8JP1t+M6295CXiywz5eLBmYsgkrfXoUAiBC uZ8QR15GffcwSziqaKKK0fvboeGPXURPpzI1a50g+cZ8Q1xIgba+eG5mBcTObosL +ZFBAi0PBBrYGasCAwEAAaOBnTCBmjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQA1Yl95pnPCnkG TdxkTI/zg03UzjBEBgNVHREBAf8EOjA4gjZnbGFuY2UtZGVmYXVsdC1wdWJsaWMt b3BlbnN0YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQAD ggGBAKxfIX2xIqerkHeEVc/wDOJwAR50+UFGiH1xEOchGAK1jJ870DoISS3pRtTY jpuzEAAmxwRZR1WvK4W1c2YE1g54hA4QGZzgad8YlFgCqJRy7YC9TKkKtCShNdjR pNrsYgUu/ZoglQ0LqjmFjgew5a4pbqL3VNE4sW6m7kGaHPmUKgem0gRL3yV9F7lv 22w9VtgNJKbc9kJ2aHgavQp2caSTR1XYS6cuAS/b5/Oim3kJabvg/zDo1EVJpiLv VY6fV2Yt7dFzGO2X36o6xB5fuszbxO62ej97bFMIW/bQWrgDoQ/qDLDo25ImdXNz G8MQEbdflbiQE23TqMyDZ0wiSRZv6jHDAiY4kyk/wrOmPYcXV3NK2Nvc+mnDTdYo YdcMtucLaL48GNT774l3PJOHwv+q0hVuxB9UXPj0dqtYSiMSKJV4MTE/pSqP51WS LPPFF5qI3DkoU4SU2vFiK1XCfBOMw8We8N9t6vunU1DzL5G2R6poRiosRuba6Uu1 JzKJcQ== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: glance-default-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:25:59Z" status: "True" type: Admitted host: glance-default-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: haproxy.router.openshift.io/timeout: 60s inspector.ironic.openstack.org/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:27:20Z" labels: osctlplane-service: ironic-inspector managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:27:20Z" - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"84d35ae3-0149-4021-a04b-34956d4a14fb"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:27:21Z" name: ironic-inspector-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 84d35ae3-0149-4021-a04b-34956d4a14fb resourceVersion: "34397" uid: 935965ff-c4f8-459f-abad-05780fe5500d spec: host: ironic-inspector-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-inspector-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwjCCAiqgAwIBAgIQReJsw+c8p0xsCw2m3iYMODANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjIxMjcyMVoXDTMxMDMx MTIxMjcyMVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAM6JI2Na 58j+KUUPR7pKNUIB/1Tu7Wo9GqzLWRBJpxRCIMzMKD5+g5qGxO+IjlRtU+/LSH+k F9d7vT1cneUUT7qnso/3FC7a8+Q1HGaOFxMeRD7D/55Qpjd4EdKFxmltehAh0CvX M4MCZvYQ6jpUlUmdkGRhHvFHxHzSQHVQ3ugPDvoZg8rDQn7fN4foXGNADNtVAO7J WmqGxTya0i2qkyHdHAt8fzkyfqXt054TvmsLZ4jSM4RQ2ZctFEoJ+gnlyayyOK0Q ncvmU0MP6aDVfIea2WKKp2UoxMhqxWknFi4hQioRk/2J4MIc+drnlg04iJ9Q84ul wDcmsdWPU3rWX5ECAwEAAaOBnzCBnDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQA1Yl95pnPCnkG TdxkTI/zg03UzjBGBgNVHREBAf8EPDA6gjhpcm9uaWMtaW5zcGVjdG9yLXB1Ymxp Yy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwF AAOCAYEAJBcYEd8STYnsvuBkH5xgqq6wMjS7DvQXoW7izyDp7KUOx1yOuLpQJRPd WZSMpXXoloDYezo8HZY76SYjsnwbZ4h/DUtiZopBCxF5LZGNBQV7cd4NDVyuRfia raX7In4ocCpTZsSqUFZEwb6yLgb0fzRNCKvwdZh0s7QxfWwJQx59r1HQrHHq54or /ylSdjh5a1Kn2AfLj+4k2CN2WHr4HoWO8n/Yct9bjoYV7IpESjLa0nBjEcO96t2a v8jOHqtcyYh1exYE+R+t+DZUl2OcraCTdhCYDBzMLEOmfJZ5ew1A6a3e4pCGqsZw Jaa80lqrJnC6S5WeEFEAmWdVONnqPhYFzD25i6GEbhYin0DiATu1fw+qYtI8JYuy wTrJAMPhulXjoLjjpLlfR76dUgtotSl+nt/WOe6ywtpBPINri/xzl1ws7rxvgEuq /riKCzmy9Wa0QJRMMs4xVCTBFn+6aK/lQwNlGEAFCgkQIJEuUqehrz1raC4+MnUV nvb/sYa7 -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-inspector-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:27: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-03-12T21:26:45Z" labels: osctlplane-service: ironic-api managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:26:45Z" - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"84d35ae3-0149-4021-a04b-34956d4a14fb"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:26:46Z" name: ironic-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: 84d35ae3-0149-4021-a04b-34956d4a14fb resourceVersion: "33290" uid: 90ccf564-fce0-4cff-ab38-295b4f8fdcaa spec: host: ironic-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIQFURtJu9ZAPpnKR4tCSnu9jANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjIxMjY0NloXDTMxMDMx MTIxMjY0NlowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOWYvyLz VYEq1rO43zRUjQPvISWd+/9l+RixX4o3F9+OeAhSNhElAR2HWxcIlcUgfHLU/vDN oQkmQWyFaT+OH945tIl3TzxhUXrKlTUiR2LFTRpjP/3iviU4o1zXE3l8DxPgv6Hf cldIxc866Qh7D05BfRxrBoJxxiIDlR8NYJQSwuBuYXSPZZ1Xos3GTZgFNP30OiHG H+nRsOcmHOGqR7XWDQMH8opQdvskVrJtZrXVZ5AcsvNetmfBJNy18tRzKKyi44K6 N9uICjRjugiGMzPHCIGMVEfLCerW3hc3vLptUkSefCmFAUf9kKrAOMC53chqt/+G 5+XwtvOSjfAGsx8CAwEAAaOBlTCBkjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQA1Yl95pnPCnkG TdxkTI/zg03UzjA8BgNVHREBAf8EMjAwgi5pcm9uaWMtcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQAYYCiY Td8RV/xg54vy8+G4fcLqafHmgBNzn+sOCnpDf2XP0XXmKSVlpv2TMe1TrvxoWQLV AoNESJ6Pj9TmHSCMjpL/T6dQQpevtFZuMnLpJCxpBH+pmbXx69VgC5nRiUtw1NxA +F0Y8cGWZg+dz62WLnlOCWTF0RfOwssHGt4Fncdl15V7FoTk6tX7uKyNal4wIYT2 4zXbvxSjTLvmX7bYuUhgl1nOGg+NMthfILziz+Dx6QfcaUfOqmKygQM4fh2tFK2X ELa0yOzg1CQ9W3ej1nFtvy53+V0qQ5QgqLpfvhS5ZwWhu9f7Yi5tdopl5tunu3QD FoE6/gkN9IqteYg8NhP7YkMCAYVa9w4G1qMuOswZ/Ls0/CkgNo9HPXFWvFjQNPz2 iww+rhgF9S37R6ZEM7lITcgBLn3DxkGSlw9JQxVxOMK4TBfnZqKZ1+WrGjlHY+DQ nfF+BPN7oczPdz4wvFXXDhE8B4s0x9hCG1sECmxaTwTQJ5Z8G4oSZlhys2U= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:26:45Z" status: "True" type: Admitted host: ironic-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.keystone.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:25:53Z" labels: osctlplane-service: keystone managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:25:53Z" - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"fba63ac7-c67c-49ec-8cbd-1533b222ddb3"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:25:54Z" name: keystone-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: keystone.openstack.org/v1beta1 kind: KeystoneAPI name: keystone uid: fba63ac7-c67c-49ec-8cbd-1533b222ddb3 resourceVersion: "31280" uid: 35bba94c-a28d-43d4-9c71-41e8617797a6 spec: host: keystone-public-openstack.apps.sno.openstack.lab port: targetPort: keystone-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIQEJuEX+WfF7M6Qqd2noIYZTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjIxMjU1NFoXDTMxMDMx MTIxMjU1NFowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMOvpQIJ qtxaIziz42NFXePWlvVUgzne/XnfXviatYCb6HEZUYBMqu65CyS3A3+sY0D9Q9gk SrPvLBuOyWFr5+HX6BJJRh/cZA7Cq/LB5sbb1ch1US55j+siANWy/WTZ9vXaX+kt UjKYUPgRIe/aT7OQvxGlZpgkT0t5RVIk5MbqMn7pQHiZhKh77/txthVBFPnn5nSN DmE/DxgOLZxFpn9tXoE3BNr62eJwmY/dVfDqpoXkC9gbrRyAPlgxCwrzGDLrRyOA dYnzxqwQOmKFnbr1k5CuWcdhsa+aVbgOww8R22hh0FlDwsp6VNuTVhSyGyGvmz1z r9dQSd05xVIHZacCAwEAAaOBlzCBlDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQA1Yl95pnPCnkG TdxkTI/zg03UzjA+BgNVHREBAf8ENDAygjBrZXlzdG9uZS1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBABnt Dwyo2ykuLh1KGp6zT2Ffjypr+oUPXAydfUWxDXH0N3x1tk9K0NFBD4IXmvgxzuUW mjhDrUoDyIqeNnzKucFkrP0WTOY5zx/3LjVEZpWQOIhsgP9LTz/ajh7KlV/kghNy A9XZARxITTcfXzsgctDHICB+a/VdvQUX70Wvt9+hCSR2kHohgQ2FadBg1ZfszhT8 0gb27o0Gq6Jx4DEvETlPRDeMG0CKJ52sEiruo1rkRSTW1lpRcoOCk4Q1dRFxLoIJ MEIFhv6cjgv9VRzOAkub6tfVUEhxnu7GoI/6P4H2jWLZqaALJPme16+B1STPIpbg hl0KMA6Y1UFLX7zr1W1okFbnJwVudZYwQDKGzbzd0EK5nclvAWq6qz7Hy3UMYnzA DyAgxXjNLjIpOsQfKOdk2yMABFFCvuQ8JlLspoa0ijAwRLo3foQ53rwLcl5E3oKT KjpvsCljiAKl01wuSX9TnVKRVnW9vypMYd1HvGQNPuTbBb+WsnZmX4n3eb56Vw== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: keystone-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:25:53Z" status: "True" type: Admitted host: keystone-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.neutron.openstack.org/timeout: 120s haproxy.router.openshift.io/timeout: 120s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:26:29Z" labels: osctlplane-service: neutron managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:26:29Z" - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"fe82a0e4-7639-4fdf-9751-2b8f28b4d72a"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:26:30Z" name: neutron-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: neutron.openstack.org/v1beta1 kind: NeutronAPI name: neutron uid: fe82a0e4-7639-4fdf-9751-2b8f28b4d72a resourceVersion: "32339" uid: a8d3e09a-ee70-473a-b127-37067e641d3c spec: host: neutron-public-openstack.apps.sno.openstack.lab port: targetPort: neutron-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIRAM0DvpRupbEfUw2gMLYkjZcwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI2MzBaFw0zMTAz MTEyMTI2MzBaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC29Bhk STDXn1sKS3pPEstwwbfOjFkpbp5T6H6vjqbBhIgCqckZq7P8JI9Vj6H/svL/k/Ub /AttEReZGL40UycY5qpZkjtn7noweNDitLsswX+jfzZdSTAJ3FHCasHBjHDtixju VBp+fk+znWLV+VqE8Exqh9Y0V1xJp/PWoZznpd+Nd/VzHwjfNK6CSASRH2dSydaV 5PKQwthG6fYZofhZyYgSSNaFN9MseFr1ieC9pgYNnRc10WkeF0E6fV7apF8RpK48 AGWDD7qkOAn4oevy1mupiUSfWgZHyHXEuOm6XXxBtVN+tZW7vCLNRMRpu5mnkEbg ykNn12aOcY94RegHAgMBAAGjgZYwgZMwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUANWJfeaZzwp5 Bk3cZEyP84NN1M4wPQYDVR0RAQH/BDMwMYIvbmV1dHJvbi1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAGLI SjDpQo1G0t4wTKSbNqIyNNRPdg4Xm0pyljla3vCgOkVWbVS9s2XBXwu32ZyBxQld 9O6zEDz4HkdwBMNMf3SirRLL6aBihfeGyaDhG9Ady94hoiIZA+QTCh8BhvlOdhiW PDW8pGGqi4fP89Ek6U8LwWzPgt5rpKcCskZYJRM8VUn8TVamwDXzkG1VxND7zMaE feVNRsPfDklYVElMXSU2l3vF94C1ZgYhw/lH97borOnzdRmayVlmmzDrd6k0GwJe RQsAptFkYciGKgGdJeqw6q+NV8k7gLKn5XPIz1tZ2RzexbjiLiO7EdRHtl1aQlcq NAVotaskFITXeo0hiwGbndXZzDmMkthtbwhEInEfcfXaPkjjYUTtvAnHCUmgUjLp bMk1pY0QBHOHbdDzUKydhmGuQgTq31XAa7dDNyWzal/uJ9T9C0bfKfPNJWJx2Acw F4IsaOgEyloMKAJWQYUHi0/Lh9uDwQcAfef2yZOJdqJyjqwiY9hqDITNEse2EA== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: neutron-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:26:29Z" status: "True" type: Admitted host: neutron-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:28:21Z" labels: osctlplane-service: nova-novncproxy managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:28:21Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"200186f1-6ae3-4f4e-809e-527ce6254483"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:28:22Z" name: nova-novncproxy-cell1-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 200186f1-6ae3-4f4e-809e-527ce6254483 resourceVersion: "35661" uid: f9f3859d-1995-40e2-961f-62a74fee8abb spec: host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab port: targetPort: nova-novncproxy-cell1-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDxzCCAi+gAwIBAgIQfYngqgJSzER/pppKtAlWgzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjIxMjgyMVoXDTMxMDMx MTIxMjgyMVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANC9joys BtDsQ1C0nWgpJcWxc/ThtM6F3gwvmO7wOV7HN0K1AU3rKL5ykDdQqyRJ7wiC82Gl 5m44G2F85l66JaHucsS2kkV999qOXjVP44K6agvliz+BadVIhXaNW5+udyzEXcO1 k/XSTh7uO4e6a9qfZ7An9GNs6MazYDzTJFfKyKjWbNQhiMtZhDR8aTrtmhscKUfv XB/icSx1lFJ9txfgQ7PuvcUZ8YKjOjzaBIpuaIxS8jz81JmH1MCKX+fyRrVfv3Il 2Qkh1xqWhGpFF+VtPkSqj5L4EdOVx4B1+m2zIlgxA3xeiaAzzhxtCATLYEv+Ru5s skADzT3vIDkZrdkCAwEAAaOBpDCBoTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQA1Yl95pnPCnkG TdxkTI/zg03UzjBLBgNVHREBAf8EQTA/gj1ub3ZhLW5vdm5jcHJveHktY2VsbDEt cHVibGljLW9wZW5zdGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3 DQEBDAUAA4IBgQAiLc0gUj6uJRXhHZxF5kin+U2lKSuKCWwuSd0iN61A9NClW3gw 29gKlRfH1clG+JqnNyb2hNbRwkA5TBaRb860u64NeUcM6orhMe4S/uX+YHEJHZj5 z3iFK3A0saS0dvvIdQPn2Cp3M5mmJbnfEo8aghBCSUrukIgXPYSVktgPJa4WMxfP cpqluKNXvNkfnsLIz+EaSsvtI9JGa2Igpmg+huJ+6PKrrQB8B/zpdz5yk5Riq/So YV1HqPaVDLHykWvEwIBnTdRpSEdey2qHXRk3oSt5CYddFMRzfHnofvuKSlLC96rj VJ7+jBav2LSERu5YbxcqkyqXLCFhAgb1dlb3zxmCsovgNma+w4cuplWOGCGCZ92k Ow4kuznYvi347XlG32wMQegABrODy+XdbgJoayXZHC1FJBcyxPqBYD1EDe4nwrqb ZSwycuRHw7df8qlBlWJq96pqpntu0EHzyJAcn/zP5IETIl/sCrdGUkfIZjIM6fYH JbyTejw1ScbSzj8= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-novncproxy-cell1-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:28:21Z" status: "True" type: Admitted host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.nova.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:29:05Z" labels: osctlplane-service: nova-api managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:29:05Z" - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"200186f1-6ae3-4f4e-809e-527ce6254483"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:29:06Z" name: nova-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 200186f1-6ae3-4f4e-809e-527ce6254483 resourceVersion: "36530" uid: a84a309e-6216-430f-b3b4-8e383947843d spec: host: nova-public-openstack.apps.sno.openstack.lab port: targetPort: nova-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtzCCAh+gAwIBAgIRAPF0Puaj+QAk6c8jefesAX8wDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI5MDVaFw0zMTAz MTEyMTI5MDVaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCo/clo RKcYEcmokipM4VF26XSWc279jaKwfwp4N2px+yvXe5DoJnCQC1NoCSd3WSVUn4y4 pRfUhDCeTnBDuW94AxdgEn/lDKK29o8wtmo9HCydzPCXVC/eriBTvZcTircjlSR2 m3mhP4yK1JC24in/fPCcF3ASV6aag7wav9TuGCV8wBMWFTk0CBljbp4RCol+5cuD YBreOaJUiZFcC9Cc1glR3UqACZ5HMGDzfzLQWtuUp8qJ5FaGLguAy1Ev9s4O9kKk jhdywh95cUGkw4hnEuWcsk40u1rx0kgkeaRVfzW/hQOGN2mVWyS3Lrof1GoXrUIv Am1jJpvgBe4BB0mTAgMBAAGjgZMwgZAwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUANWJfeaZzwp5 Bk3cZEyP84NN1M4wOgYDVR0RAQH/BDAwLoIsbm92YS1wdWJsaWMtb3BlbnN0YWNr LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAKlSUFD5 /eKJ59UoaEIVbnoqxieYT02AUHouEMzlINnjO1yQ20Y4VWSdXS7I8AgZYuz4Kn22 g0EU0fz0cb2vamfygyrbuUyr0y8YUq/fOgX+l/jl4TcpsGcj1vlmYT31xPdmPSKa RANFSvYpLq5HhowJYjXO9OlCtznv2Vb8xoivJriax9BWhb4UewDpHQlnn7rDQozq a+iPv3Su5z/h1En+fPVER6ZASx1R/2fb8NghfIgnnQeyPIaG1QKoYyW/lL+90LSg BmKjt7cSQr4/mYOGL5H8ZwciPoSRPxOJE5Nx4Si0fcOL8u2BPvJ/m82di38CXZwP 7QywcK+xgsabEfo+AC1o2Su2Pf0mRkim7SNb7JFj+8G5meOB4tzOX57mRm6LKTmj /QvdO6i1PUqQgjMQHhRZxkLrLm8Ei54TLvCVOK4GclhUrE3UrnjJzyVK/Qn0fdnx iAA7CVno4S4CtJ/YiMbM0GpQ6TinBzsOjQM9Y7MJAaonE5Lkwg4QJuwzvg== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:29:05Z" status: "True" type: Admitted host: nova-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.placement.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:25:56Z" labels: osctlplane-service: placement managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:25:56Z" - 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":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"e57d35e5-d894-4d44-a772-daed65020113"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:25:57Z" name: placement-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: placement.openstack.org/v1beta1 kind: PlacementAPI name: placement uid: e57d35e5-d894-4d44-a772-daed65020113 resourceVersion: "31443" uid: e92a579c-e966-4569-975e-79192d6bb2a6 spec: host: placement-public-openstack.apps.sno.openstack.lab port: targetPort: placement-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDvDCCAiSgAwIBAgIRAJO7SNKB+EoLlMc1N541nPIwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI1NTdaFw0zMTAz MTEyMTI1NTdaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDDrcv9 iIu2H7mMJGDSvtNzjn6R113lBAvBghyE/xZc+S6024cW2BPev4z9QZ+9Lh1EcDvq Ot9ypdQchSV4QlvRcTiI0M6Fq3j+SsoZz6SsZysruc0old35pEB9J5iOuu0NqNqX 7RtpdoUDY0NsnTwSSoyxYryzlxrdtih9keiNkZ6UAw8oI8YHpBncuRHqAGhh5uI/ 8oXbsYr7wbIKKVa9wIdG14ODjsxZlszQF5pCy6dJ4db8imrKz4/2CNoIzp6RJCxj LTVqLRzw2cAEJmtIqiPPtc57rM+S/td2lLnyd5mqIQ3lU6OMs+OT42ggQEq/1xVb 08HiqKob1jVGV4JlAgMBAAGjgZgwgZUwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUANWJfeaZzwp5 Bk3cZEyP84NN1M4wPwYDVR0RAQH/BDUwM4IxcGxhY2VtZW50LXB1YmxpYy1vcGVu c3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEA CvxBreNuRu8GGwUrRxT7Fb9c+NJhEiO1EJeilXwDepfQD3FIEV/MR/uP+29PIbiM gdLrAZk3uF95CoEePdCNzCy9+sxpHnxgmLqCJjG2I2nRHP7OTG3CYE0G8BzcJ9tn X1vgqCSol8UURuUklObvzbCZAr10nlCaU+sdwXs/jiVxE28wx/uYnFAJI2y4bN2d 54fWyfCoab/vqhKZILf+mQDqOwceVoX3aZdeY034bjjZ5ml59V3L9vTSrwnndSRO c135pvJe/1Ic/KjbQ7oPGNxxQoMtZnpbiYpgRwyqmAJmN4su99ASFzcIMTjnSa97 1RfV7O5Y1iH5p8fU2OutvyLHH82gAYzpexJ/3qFfl5R5wJiqEC8ETW4hrgnZG0ng HPLttszGZPahywtprlgcikW55c5buUn+/xCn5W2Fn6WgtCnYoFIVfEfzRzL17YvW sjNWIGLvsrsjO/cWQWsX+mXN7YuKTd+guB9CShDJJcP3qcWDlNU4Egww2j94PxDZ -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: placement-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:25:56Z" status: "True" type: Admitted host: placement-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: openshift.io/host.generated: "true" creationTimestamp: "2026-03-12T21:24:52Z" labels: osctlplane-service: swift managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded"}: {} k:{"uid":"ad91e509-6d24-4dc1-bebe-35843315fb5b"}: {} f:spec: f:port: .: {} f:targetPort: {} f:tls: .: {} f:caCertificate: {} f:certificate: {} f:destinationCACertificate: {} f:insecureEdgeTerminationPolicy: {} f:key: {} f:termination: {} f:to: f:kind: {} f:name: {} f:weight: {} f:wildcardPolicy: {} manager: manager operation: Update time: "2026-03-12T21:24:53Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-12T21:24:53Z" name: swift-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: 5b1ab670-a2b4-4d16-a47f-c9b2ca0b0ded - apiVersion: swift.openstack.org/v1beta1 kind: Swift name: swift uid: ad91e509-6d24-4dc1-bebe-35843315fb5b resourceVersion: "29558" uid: d25bd708-5560-4cf8-b00e-f9a4529c1d92 spec: host: swift-public-openstack.apps.sno.openstack.lab port: targetPort: swift-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtzCCAh+gAwIBAgIQbVSz1BXEi4JR8Wnj/y5xBjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxMjIxMjQ1M1oXDTMxMDMx MTIxMjQ1M1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKEZs9rZ 1wHkd6/xGROWfti6o3n+XuSLe5PhVpEvO/QojdlvBtuNGibfQHUNv0Dgm199CcjL 9o0OxMBq3a/yoyiDOLCbbLT41++mUgVmNkeoerLVc6yG09VchapB5J0osrQbvzAB 6SWdspeKSYMx07THOuNGRqQubrABEs5pnRcYWmA7ht/K7JbwQx5H5Vwol5sjwGGB JAqXhuRUkCx3PNAMdwtlgj4Cw9ohlLuzFOHI/t1Q3US2YDlVamrsEScqZeJQrbho IDvPfwWe1f9IeZFoG0AqJsxjkrruA3ZatO50k7sI/xdY3EG2kV6v7L+pCgsShnii jxEB1ShTpMnV7T0CAwEAAaOBlDCBkTAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQA1Yl95pnPCnkG TdxkTI/zg03UzjA7BgNVHREBAf8EMTAvgi1zd2lmdC1wdWJsaWMtb3BlbnN0YWNr LmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAAZFUN/0 7KyHY6ho/81A2R9mhAVdsUH/++tc1pOgWyF7hwvrty0RMrw3v/m5WNTA3YAfePwg dk9T0OyEQ40Jg2mTs1OCKJ4d7AvkD4Zk4DKjRJSpImX1zbkusYmTtuusnbv0wpPG wabMFlhlpyd4vqDQygimiIdPP6M4dgcmOrdZhtaqKvFW322SFA4Lt6zuA2CpOpkf 3GxhtDfXhcdwasVMSC/wDJZ7/q+PqD1NCziD4EN0kjQUqyzKr4li6Qzuh2j5DP11 mC7OTDNp0EqlesVEEDNsTq0nfNXa69quNm2zzJQ3GPsMgLj4Wm9G2ti6n+MGZIrA spOAe4W3ZENF8af8eLWfEXGwdDyXl93+EV2xZj3sbeC3LC6ugXPUVejthIGdRk84 U2sVb+Fa138tBFOBgLA3sVPScs1+EKtxa0pZGiAWwyAIYRqoaz9KtGnS3IwNJK/u xOFCNLpGXzxI0jKPF+IUsEJRGc31RqHLqqhBaPNNkJSCRecd7aQHztEl2g== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/TCCAmWgAwIBAgIRAIwK4qdkIXA7Qy/33Z/vBlEwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTIyMTI0MDVaFw0zNjAz MDkyMTI0MDVaMBgxFjAUBgNVBAMTDXJvb3RjYS1wdWJsaWMwggGiMA0GCSqGSIb3 DQEBAQUAA4IBjwAwggGKAoIBgQC1dD69TXoGz/mgoKYxGq/xEiIoSA+8l2i/Ewe8 YUt1jShO/mEcs1WB6z1C9gQg3zxKKFiHnlHOsi6Vl5V7FU+ermRERJSt38Hf2EDB HGXfdoed2l3fwcDGbn8otQlk6UOoghdHbDh7RufK3PUJqir35yHREEPO9s6CIiX6 rho6SQFZ65Ssox7XKK/GUBQPHWAM774/jJJLLrg28YZg6/uv+JUSGC5CThq8Hhgx kabpL2+62UtBLY7IPsgu/wxx4qLp+h2ofjOlc8aUmPppfXIMonXgf9i6YB2/Kg04 Nfy9gk5kXhyqB4ucBQAYd+jFJUiDEGHOnrpE2klx9XYHhrbqQnlp6cZqFEWMJgB5 K3jf+OOPIW60oOpS+TRUUZIvsBZ9DS4TJCJ4Wf5Ypsbu0cw2U6jvldbRy3ch0F4C L2w5eC2Mfrwe80YgmNuxmcPMaSwKS6mheIodrhjB+SnzcWr8xBOFzJcobAaobH7t 7M04BmTo4aPlDxjoz0NsvAsOxo0CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8G A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFADViX3mmc8KeQZN3GRMj/ODTdTOMA0G CSqGSIb3DQEBDAUAA4IBgQChOM89zhaSdIH4R82G0t8VJOKu8PNOn/rOo9ppR7bz 565fCuPo+VZMGxMbKHqxizyFEHVFTvnI+55D4zLKJKAmqfaTaT6eL4I9dZC1u5GN YtDd8vZIfDklgq8Bf3+KQtWUY7RpxPJI74yoDWboD8XSm33A7+c5AWpj3Dj2wxl8 E9Lb2uwGzVsYKKSrawmUtOF+PG0lORkkHVMOhTy7BIE2UYln5YpPpI4cjFDuE6EV YLL1/lWl0Psrfx4bfuzdjUVTemonuCxsfGgEUkTvs0NH+ZUWarnypnPQ8dTQ9uNE HzktprfjLpvfVqFIsGQ6RcBRZ9KNxgcYPK8YsOlszGrLIPCtADY0MvGqbKZp7GYL 8NQ5eyD/HRQJ/ElMycq9aFE3FW5gRIATJY/7/OPAhnJY0yQi600ilaOHK6ocNvw4 7TKHiL/sRxHPH1fkCmwFhXyrPEg4pM53+r36Tqg/SYkY4oXWZQjtASrZau5tiorZ GYVnsa9tG7VqTrWo4O8lp8I= -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQXTyn5Uy+2Ol7fKJd4rM+7jANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzEyMjEyNDA1WhcNMzYw MzA5MjEyNDA1WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQCzCHI5bqXNywmZTaouTieO34tcMqpiTNYy BJoShQg2XQ8166IHeHGu2c/cHF8GgUXVB9vO/QPtO9OXqR3onK1/dnAWkvpFXPiT dxv4qKsQOGQlPMmGBMszwgU52UN1EaLNT6DVcK4Kj3OSTxfD8CPIamjwRnn+T+5q 9jXL4yMJHiSzg1O2vEuDte/+OaxH0ssv15fNpqgCNNe27wAkZA1sxMQdLPnPUzlr iSvp+UbEld13QeUrUt3THOgvHe/eDxHgcigxhl0cp00YB+txWRrZ6b/eZpX+46bT ZAyCofdRwg14bv8YsYgIZjSvdATyvKuHIgAdrzmEAcMwJQ0qv7SIT9SxIyRtoLsJ jGSk9sSasJgQqij240mi+r8PS+ZxHHvvbqz+4sW4WCcoD/pABCCY8xb/HgzD3V+A DgqyvEzUXU77j1a9AvWjhQD3tIUTgQZtDiQCmhIq42EEB3hFOINE+CE1krcAL+yL 8SuZuWHY0kVagA5rvtt5jSr1l7R7rNkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFPnxfZXxJ/GoCSIWb+e2+3LnAqRe MA0GCSqGSIb3DQEBDAUAA4IBgQAqPxwv0VU3ov/AFcXcf6JyAesyDDlI01aH/Tqp UP6iLb4iBmpFogAU/EDZsazC1DTD7KGkATkZ8xCI2VmfxO0YCt8kXTpbzzGXex4Z GtEA1YrRHg9NH0A/jo9xgOZ7oLcst6q613tRKMJEUkeOXRcw8axkNFG4lN6hZlE5 vKHwc+MHltvBWTeceTaZwrHgUJYd7tTRuY0DOK8S2vVVhL9wjF1YHZLD7+f8UofA vHM44dMo8iJz6IVpFR1sz9zbDJxLRIUuwbCZ/bw4KcEf4gsMq+8OLobVmkQ4xrrD AT4SvhHWWQsw+lawhM0BQjAsvWFcwTnqO/AYSW2nGCZZ/cDFpDVquHaXkRryQ/bg HxdpphKay+4NNGXJW6EomtYJHNbCBOeDlf+7CNUNm1JxPHLGpFelUtZJf6WA5b3j Bc3d0yytODzzkzOoxU3SHrMtoCvB1oIZ09mQHboHijQv9rw/oBlFFCkBZlBEi4ap Di910wi0tgc5KVbnTYkygw/fVV4= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQIJjYG5pjRfMnUlpgHI8AezANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTIyMTI0MDZaFw0zNjAz MDkyMTI0MDZaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEAtB0I9EtK8LoAD7f7QoborrYzg2qka0v/9A+z 7a5+bZimTfilr86FH+1HIMLQ9g7CBr+jsRpXGOtzjFam307I8rPK/t60MFvfX8An R5lu8/TTLIRrxtm3BL75u2oWR9/8EFNN5rr0tWZlRfAjWrgZ1LlEHKXsCLtmi2Cc Q+f1KcC6tWKtmaLswGg/I+ui+Af90KpNQRPvKKA8xpwWFHE0G/jF/dbDT7mE1N9n sfG8t/vjaCgim82KATlZLEnk/sT99WL7qpPS8BkXNHa6R6z96TxEA3JEr0XekO6W KQNLJdg4mkIydW9FHzq+49X5bcYLldPaU2ndks1pSiC3DpcZYlqHUdo0KugvBs7l aBXib3iGvIWUrsCYX4444Y45tAHN26/u9vJgPUCcA2xl1k8PpEXBunLRNG2U4kuS 6HjPzrJF8V2xoXdMKpHYL5RWdA+9vmJgIdCbxvhuihojkQQQT6dEWYCBxzL8wAG6 n2Ar+wkMscprVGa2gBQ138bP/vqRAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTh+4qGFmrw4VyY+mfQwaIfYtk2rzAN BgkqhkiG9w0BAQwFAAOCAYEAPWEfSBkjTgM9i6+sKALnvIlS83Z5rmCX+gPh+je1 MW0wuEIGVCruWmz3mKuZdC06pWV6EGad0fW/1rN5qB5yU3/ywKR1EpyHM6YthpXf Zk4kjmW+8BbECWb9OCDFi11UNzw3QsQR6pL5PXHrc4GTjqZ7s+PtMo0jYBsQgUot 9dw5hKpXvetFaXEOQ2F6sPWlKAZyRF3HyZgYrnBsA81lr8quYst99MF//332lJmg myRAEQxi7+GarkyNeFyYrozUYOCUccZlX7JZXl0Wb6DFooNG3W18gRdBrkKhtdqE fM3wjsXUVmHDG53qdKd++WYgH+/nuGwKe5vGtY2nXBYQ4UqcfAOD040JeSqctdac 6fPkbZttAdei7aV23nItv2uxH7nCuyeM57+33zkS8fEtCgcAsbmUojolElbOU6QK P8QBLVbZepT/EEGhJUm3DHa9LX+NYyJbIKhIhB9IUmYrGmSgtF5RgqiF4RD/csZM g2Td51xwy9mGHXXemH0y9N6G -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9jCCAl6gAwIBAgIQO0P/8mEDp3JKDqlGsLXlfDANBgkqhkiG9w0BAQwFADAV MRMwEQYDVQQDEwpyb290Y2Etb3ZuMB4XDTI2MDMxMjIxMjQwOVoXDTM2MDMwOTIx MjQwOVowFTETMBEGA1UEAxMKcm9vdGNhLW92bjCCAaIwDQYJKoZIhvcNAQEBBQAD ggGPADCCAYoCggGBAM2x5znJqoy6V1mtl3bd6OoNDPA/04YljV7bw3dAtYFJZhxt 3h3W7k4N4C5kqeWA2Wv2ueVZPDEZskmrykVfQnIgUNe5mzPkVe4CCXrWUaCae9vD +aC/jVTK6Bl88IZhnztn8AuDe/MmHkIuUchWVg8f5EUhkdo0VwJqv5Ev4RRwJ8Gq +w7n4p2vpUwMrHrdpZ2TKqb7BqNzZKmNscsFx/2zcR+SNqujwCWj5q/e/sJ1Kvjm V+tZ1b4zXTTi5LpWmTKiMPixZ324d71EZz1BlKHboIedglDgqZnYpb0CUS/o/Vtf 6WNn67yjSVde0bi3F7ZAF/m8eZff886YJu4vS3ghWdp+tV7L6md/kBK9xeYKu02E s7ZXkTFqYUy/4s22qhpmX3pGGjTa/H7Qx582ZesriL8P6FU1EjoWboKkToN6G8TV dQSHwtWkwUbN27ddko+lJEJS/QqVOWSi2j0Qxe39lgtHrssOtC37mLwK175/QUZm iDchrgYIDXKiZ4JnOwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYDVR0TAQH/ BAUwAwEB/zAdBgNVHQ4EFgQU0jLvaFTmOM5nMxoVBc5pjMDW+zcwDQYJKoZIhvcN AQEMBQADggGBALK/dKhUKCxvy00LiKO/tcUqk2zji40MaY0Tm/Utaa9kSoBo1KRr zF7rEwOlkCHMy5h/hi/0tPlyOoHEApNc5FjDwcF6m2/R54I2bfYvyemE5FUYH33Z Wp7b80ltzWn8SSHM60DK+w4FL7zBbH6BZ7TRFYBawFfeaTKLGoMpDfhPw6Yh/t0T rgf1Cfj55qszQ4IvWfO6N5r5JzOsYJfGszT9lkDhzilyxQc8XVxz8P/vnt2D9sct SN8YbCLgv/AVMxgLQLn1tR2nroSdVhK3B32pWJI/JpbpgmGF+zeqRGwZwkCms3mj wF6MxTZEW2ADBoZaY0Da+RC4NX33vUiXgNH3T8btJllbe6z2hIN5GFN283AbgiuV 7klCFTfUmRJHqa4KiF+Y7LTTi1qDozVyTUViDqrRJiXQ3S1eW8ZArEtUVdeAaeb2 6RD5zDgc5lUoh4hVKRfbNwND1eoOJ1P5pyRzTj2ppkeIuZMBoSzBpn4BtLqZlkYy ny7xPUcr9uPsmg== -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: swift-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-12T21:24:53Z" 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: "40807"