--- 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-19T12:28:39Z" labels: osctlplane-service: cinder-562cb managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-19T12:28:39Z" - 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":"d0fdf145-121d-4a91-9c11-183959564213"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:28:40Z" name: cinder-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: cinder.openstack.org/v1beta1 kind: Cinder name: cinder-562cb uid: d0fdf145-121d-4a91-9c11-183959564213 resourceVersion: "33861" uid: b97133b4-42be-43ed-89af-df7a88e8771e spec: host: cinder-public-openstack.apps.sno.openstack.lab port: targetPort: cinder-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIQcNgmPII8HxTJW/TQ/fhvZTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjgzOVoXDTMxMDMx ODEyMjgzOVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALavmzZI LBLVSwcsE5nXKZJzZCbL7QQUhySPEAN4t6GCwc/CiM7h2idWLWUOVkAmMxYC620n IWjK9dyl7y67EU+S/NtWsxpOc28Q4ppllxiEE9y7aXmjYF2uWS+oJ6XJl2jJEg6Q +8ilygj06qeZ5cqMqY8M8Dk0s87yTHUXlH8Xo5z2FSYE81YfBG0Qh08HUQYBHKyV vw1L0meqJaCp3c6phqtWqZxeP/+NT6PMN/wgKxKNyezurpTd8ECxmQ7g1kJcVoEu zNPbBsR4PRJYgfsjpPkvFhN+Wkj7uJO8h7ocvJ+5wzepFU98smOgRC9e5D6H3BUe 7Ux84QssPw5+a98CAwEAAaOBlTCBkjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQWTUHeEO5NHIDg Pzzol9NnoEQ/kjA8BgNVHREBAf8EMjAwgi5jaW5kZXItcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQB3MUWu 0gQllTV54jArGxr1GKbm8xS4qtd142sivyh/Vn5k7OLN8LbgTLcbprcJWIaeREN3 /TsVIZUYgY4B5dyha3QNs0wg1F7WNYVCTl5lPnMd3xQ+j4+AWO0XBazPr7qr954k icgrBs+TiCCjvwcrXDitoSegRAmzyExgy5jIhZMHJtlUnoCXg4fkvfWWdo/Pro/R x3f52ZWe0qTuxpzxf1Jo8FBsPd7OwicLv/dDwzAyYNigV+sp5JRKtfzN78sanGoK zn2Auqc4kcYGcS1gj8eA52b6GJwxTcvYyWsigLrSS1BYCtClviGEylOu80Ps5UaH mIELJHLu3UrrAzkhr+Xz6bBlcSNZMkhPzSK98O8yuPN5DjoeFmSEufj1JnCFqK31 IATtAyg+d3l8ukWe+2AEaWEO5WwaJXTTN7/heNvpV7DPucXTURSnTOAmVQ+MvDvA w5uDasemR7hpBbMGzru01fw6ClZPYuEOufwR+/I51NhOjbjrcnM31dQf5J4= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: cinder-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:28:39Z" 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-19T12:27:40Z" labels: osctlplane-service: glance-3abc0 managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-19T12:27:40Z" - 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":"c2aad9b0-6976-46b3-af32-e94b639b92d1"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:27:41Z" name: glance-default-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: glance.openstack.org/v1beta1 kind: Glance name: glance-3abc0 uid: c2aad9b0-6976-46b3-af32-e94b639b92d1 resourceVersion: "32149" uid: e3d888c0-d4a1-4c6a-a6ba-cc104e8af5ed spec: host: glance-default-public-openstack.apps.sno.openstack.lab port: targetPort: glance-default-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwTCCAimgAwIBAgIRAMTKBaJWvDcCsToNxqTEBGMwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTkxMjI3NDBaFw0zMTAz MTgxMjI3NDBaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDFAKSH SmeCRU32OaU65DOD8Ne9uTg/vFFM3t4VDE8LdKC01jvem8KSNBviNi25+US58vb1 0c5OLVP8GVXLTY2WdNePxzTayCDB2pO5yH+Vy8Me0PpcM9GZ8oTnsj2/9T+7411Q WNuOQVV4TqH9mQLV0IBfjhnGFboQvX0XPeGvLhWI7gPyU6CD7k4dAfu1IVaTDexP 48a4FV6xWopiU4+URZZH8ip7H2t+vdK37MIW6lU0XWvSP1PEDbBZcgQDRgBcVnmI hWWBXg9HfXGG0O+x6cxLVgBwIcmpoblrQpao323BnLJf47aZqD0wRFRbpNYFV+oj tH4c34G4h4M0NKkFAgMBAAGjgZ0wgZowDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUFk1B3hDuTRyA 4D886JfTZ6BEP5IwRAYDVR0RAQH/BDowOII2Z2xhbmNlLWRlZmF1bHQtcHVibGlj LW9wZW5zdGFjay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUA A4IBgQCD3KsAdTO8ZLOjLU6L2Pcxdx2rVTUjU4V8AYHVz8u93m4nx6fxLEelEKqE sADLroVDBwqrEhLYzMg6nYsttcJ7IhOWsn2FsdawYsWe0IhhHu/6k5ElTysGrFB8 45xkcFN2JDMEC38egAZFSi+3d7RtIKQM7oRK8B3SzHrCM3oI0dIpHn1OGEXetHwj uptcmcVzSDk/GmjudCA0dBM50ZMQfQiljBVJDr+4zU+TnYL905Vr7Kdz3Hum19tY S0E2MQTh4033/zoQXdC8yU5y8dm5pEUqyRj1zCW8y06BZq1LnopBQyBbS8+sBMoE Bed0SDWvxP3pplbr8/F2TpVYTiQmx4EM6OxHCuyTclV4YcuMFCdskfdfX3lINNaV Cc8mCE06papMHlnUntOVUaIANuHqlpEjKeQmPfJDrg+Z2svcruuUNmGzfnPRpTlG Q+b4xudO+mcdkpFEI+PI/pjv6A73850qJlZSrbKNFGDqK+BGGwsZETHP77QlqRDT bgzRh1Y= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: glance-default-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:27:40Z" 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-19T12:29:42Z" 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-19T12:29:42Z" - 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":"d721fbff-d2db-4b0c-969c-a9f43b13ca85"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:29:43Z" name: ironic-inspector-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: d721fbff-d2db-4b0c-969c-a9f43b13ca85 resourceVersion: "36041" uid: 9c02dcd9-9f2a-4fdb-b5b9-02aaee43dff8 spec: host: ironic-inspector-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-inspector-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDwzCCAiugAwIBAgIRAPENKRPSbnTf9IKA/sofmLgwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTkxMjI5NDNaFw0zMTAz MTgxMjI5NDNaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC4kOxN qSDPmkjrnGQfSXfxsN+ct6BAC1oYj26qeyaqO7dtNvrnorKHRfBNZ2djZX/eKWCu vrYwO7IgWYvYg5a1Qg2jMKvf051wewgpplYTOx+AjWVQXVYiRY2SjSN2mwBr4kqd dfZdox4Yt67peaZoViM2liSmhiCND/P8iglCyzP5XrIBa9+pcgmPri+9S0sTnu6I T4+++hCgugjJOIwtYoW2CWipmYHYvTT/Oq1xrNXE+g77aJA3+eOtPFD9xJ96woeH P1YVK9Y2HZMO986GtfIwKOELALDjsSjGoj6kagZdj2zxeQZmuOGSjhEYRlX3kZ7f 00YFVjLbsiGSKkddAgMBAAGjgZ8wgZwwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUFk1B3hDuTRyA 4D886JfTZ6BEP5IwRgYDVR0RAQH/BDwwOoI4aXJvbmljLWluc3BlY3Rvci1wdWJs aWMtb3BlbnN0YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEM BQADggGBAJXBQbqUAC9hGavzfg/hY06Az5ui9L1T1CvqIb3LvIQNDaaUnd3Qy2a3 KTOI4qe7Pu3W+G1vpRTVicusP6aW5nW79KNgwnl9MDFjJoufeJ6sLwyXtLpBex9s QFlN24/E48s+WqqnAWBlWTmcRugNCZDQ4fZm4/u5zC8hQeRtPwTz+hbN1FzBo+R2 WjDJnEaqc5SxrCENsQxrCgLkRYpeAZf9Os/qGVhzfKjgKzWWK9+IZHFO+bQ0bOSC StnrDmUgD0Q/1JF7vuOETj7XMskP008OKPY0/FrpeqreLvA9a7i3N928SiSNVdbE 0yIeOTC3VRzdmwTuAeU7XnmgEjIRzK/AJtvZdv058CMcaWUfsLO1HCzdzoTWfsmu pJR+OT9pUAOj8UWG8WThjRBp9EUHhZmRXwiVd1i6QNN3JPa4LzsN4M1+IEExLRqX dct9+gSmXo+tuUmtBweHfYakmSsHIgKwGM0iKevQrOf2VMgRWxqGlkQrnPyPUCpH Ry61cU33HQ== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-inspector-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:29:42Z" 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-19T12:29:02Z" labels: osctlplane-service: ironic-api managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-19T12:29:02Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:api.ironic.openstack.org/timeout: {} f:haproxy.router.openshift.io/timeout: {} f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"d721fbff-d2db-4b0c-969c-a9f43b13ca85"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:29:03Z" name: ironic-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: ironic.openstack.org/v1beta1 kind: Ironic name: ironic uid: d721fbff-d2db-4b0c-969c-a9f43b13ca85 resourceVersion: "34811" uid: 4056f12e-a157-48b3-a19d-e9fa0b7ad76d spec: host: ironic-public-openstack.apps.sno.openstack.lab port: targetPort: ironic-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIQBkWFuVqBI0ulvDe+ffd2+zANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjkwM1oXDTMxMDMx ODEyMjkwM1owADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMuRluZL Imr8SujzCLbDwA8V0de3M7Agh2cv/5xLV/XAFp0bpJlH0tGL28uizVOYHOI85FUG 81RfFlky3BTNJ/YcKF8AMc46qfbGrAadTgLC4A4kRnKhMOsv925q8lmO2p3pNuol XoF4fS9/pbpoMD1cfAq0DBN+cJ+R1mK22slIbI9+rAq5bQgzAxPW3G4V9ndQZzQ7 1Q7P4xrsCuSG7VZ7IDymoJwTQ9658BnzZSPB5caSvZvKR4h2yxxdWpF4rqt4NwfC 7BHjZYvxVESKbl01QB1ztr4GMs/2DoT5qgQOQFC/eAwpzliaEvrD9UCQcdwLRWtf Zb66kL3SOauf1PUCAwEAAaOBlTCBkjAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQWTUHeEO5NHIDg Pzzol9NnoEQ/kjA8BgNVHREBAf8EMjAwgi5pcm9uaWMtcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQCeJ1h1 a4SWJrk1FOCZFjaLx6znh4grAqXpe9CS7AOO9k6FWfZ/4h7zQbjvvhqo6osvTwse nIMmR99WiN0tX4WPA5vx6OHRJ3vjVXF53U96QZ3NUQi3nh6mBzqNXT1YFydI+OW/ HReEVuumV9T8Pu74pP2Sx+j7lCFCT/mDM1hlQJox701vHdQxIxemzjBqSmT2sAvs F+fSvXowudG24Q0uYwHnzolUl4k6naXhVYFxyGXyF8uGTn4eP2yp8+e9mHnH+FUu TZ2GjioN0FaxacmSIyzoUSSfNg2RqP/9H9anDf2T5a1nZu7Fk9fs6ZG31MdxLRIN pyg2btf/0fVAD7dBc25e6AWrsZ4XuDq9mWTqmqYBjnWU2E/sLlu0V/ZtKLMoT88k 8TLoUnpGTqPGvo9+oCSiVWEtABs2Hb8Dg4tpJXK90EL74uYkKd69CNG0iy/Vv4w4 YMuZsnzWQsxTJkupH5JNmE04nbqHyMMJZXiv8Qej0ZUAwzBST84X5HzOasI= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: ironic-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:29:02Z" status: "True" type: Admitted host: ironic-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.keystone.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-19T12:27:55Z" 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-19T12:27:56Z" - 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":"85947a6e-3b8e-4144-9954-a9f13205e1a6"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:27:59Z" name: keystone-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: keystone.openstack.org/v1beta1 kind: KeystoneAPI name: keystone uid: 85947a6e-3b8e-4144-9954-a9f13205e1a6 resourceVersion: "32717" uid: e96a90da-cc39-4d1f-ba2a-cd16dd4c2d19 spec: host: keystone-public-openstack.apps.sno.openstack.lab port: targetPort: keystone-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDujCCAiKgAwIBAgIQQrdO63sS8zEsWWhsumSeVTANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjc1OVoXDTMxMDMx ODEyMjc1OVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANdBwVTP 14yNYh8XQCjqfHhMMaPVSSLCK0AdknvqKp4IO1Fox3u7hM6/y0iXDHPmIJhxiqdD J8p1O1kEHI+7hrGBM64WFXu3ojfQqyUrhijCdwQyFC0N7c1NRVPxiBcV9OK/IqvX H3LpN6FAccQVISnWKViTirC/eB54Iz4hrRCdRm6gAV/lrILhPg7Vziz9C+VdW5ws JmzmZjpE0yUO1DJkCaC7/6UMCdyJAnhBGYcKFHw3ixdaEQqbJ1sM4vMrirJwU6G6 W8ZbKUw0Z6ENmHp9LVMOmG4XcHhiydBXwPMiEO2sIaoUUO0SCizmGJc0LbDY5msU c1QS7k2J18AtWskCAwEAAaOBlzCBlDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQWTUHeEO5NHIDg Pzzol9NnoEQ/kjA+BgNVHREBAf8ENDAygjBrZXlzdG9uZS1wdWJsaWMtb3BlbnN0 YWNrLmFwcHMuc25vLm9wZW5zdGFjay5sYWIwDQYJKoZIhvcNAQEMBQADggGBAE9N 7AsY3qmED+YA49uTPn9pDLGSPZR1Ela5w0M9MWXm56gCInBs2Wk1yNiFMVG0+Rzb VJPNs1SW7DPvsBdvzqtZ995qzRUfzoaS4rliwbwhQ3d0yy9VPePgO2zvco0TudY2 ED3QabyyQgmQAGFgdBVr6ldZdGx0rgW/TwEHwFnXmKV5YD23nzaKDNoQ0PFvexic A7mE/TAxSJ97JOgMhbqNfMfxHGm7TG5rRCc6mZV0daOttlvrSqkLs3IWuDnTyuTb MOycM4J2dwzRw2bLgt2WEpablVTJbTBAN61Ga5jq+6zXQZNE7SxcbT5CBdC/l++H lGS+4L8bHzDxlTwZb0pzJwAB4uKflkL0soCsiR6wHB7k5N1CKBFLDSmLe44fMqJ1 dqqno6VNY390daFSUYeS+OKRgyAXrfZEJiu1k8GV3jfi1NW3V/wE1csXgfqyHqbo xvHdCapWdFnzJBMvXUmIbrQCIyz5QkPSHIm4MAwPQ8pz5aEjmBFY4nS8kQB9Yg== -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: keystone-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:27:56Z" 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-19T12:28:41Z" 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-19T12:28:41Z" - 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":"c2a92c12-7f59-4a72-b326-79333a672550"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:28:42Z" name: neutron-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: neutron.openstack.org/v1beta1 kind: NeutronAPI name: neutron uid: c2a92c12-7f59-4a72-b326-79333a672550 resourceVersion: "34044" uid: 2426a751-45e5-41df-944f-416495a97504 spec: host: neutron-public-openstack.apps.sno.openstack.lab port: targetPort: neutron-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuTCCAiGgAwIBAgIQHevbjYMO+rEPldsANDx0QzANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjg0MVoXDTMxMDMx ODEyMjg0MVowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALtu4RBW W7TucfNprDCX8yrcsbeUnq0t4RVOJrVTSNBunTJznLx/YQtXi16YaRS/tC2Xqz3r bO05idysKprz23Zsf+tOtLmKTQswozQ+TtV9Tr9Pfj6QdJMPK6UkxSt4o8wlZgUn JJMhOMCyBFyFh265bcsAXhpd77Ve3Fb81q579kKpcwMVs8JjT71k9L1wjMTdCAGU jJ2vQJ5d3bdnEh0P7U6LJ9ljs6ctJZ+kCbh8poDTgbJhHzGKl0HFQ4ERRMEdTNL7 51tgI3nXb7IXL5mTuBMB7nI9PG3Kva6pWVM/yD5uHZnFxUj+QSJtlRazgWbm5Hom Y/fefExbNLhpvcUCAwEAAaOBljCBkzAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQWTUHeEO5NHIDg Pzzol9NnoEQ/kjA9BgNVHREBAf8EMzAxgi9uZXV0cm9uLXB1YmxpYy1vcGVuc3Rh Y2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAcICi TnAI+lPW8Enl1hiWF8ANAtm6xLtNcWg0zfUijXOdXgLzG2VWvDIuP8a4Rccwhfqu nAHvbxdwCi2zubFyVFZk4buGStVQk+jgrsW14fRe2eCUriHIgm8QU+caw4/W1MFJ G9fsnSiR0AR33B1mKUmliinjmUORhYXHgaMmr3zk7qIKwlmwVAMF9cOlswoZicH0 POkfkpHkKhXzrdMhHrPGDVpkAiKrfIxcvqOxPR01sEozaeZqSRBK8039TKVgy/4J lJQVICZiQhgkq11em+rxc2eWvmEE0q0fLnXSJWGgmh5k5tJAQ67SGsQ88gTKrV35 8/IxPfF72VxY4puOBqDhQDNXbQV+/L7AnR5iaM3Se6FsMLQ1FUIX4DtFSCu73CGD bBd/QPZqsxDJp614K4lpQtVdfQYX5DCaAmJSS53W2HKY4ulJiUFfwI45Gb5Ffqqo B8L55yBv8wqddQs8J1FQEK270W4/DxHVGVAvDYqHEbjVU3+WQ3Pbhdp2/n1A -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: neutron-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:28:41Z" 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-19T12:30:32Z" labels: osctlplane-service: nova-novncproxy managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-19T12:30:32Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"29560bb3-1282-48f6-ba5a-6d801a43add3"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:30:33Z" name: nova-novncproxy-cell1-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 29560bb3-1282-48f6-ba5a-6d801a43add3 resourceVersion: "37023" uid: da45c4cc-c2a1-4299-9cf6-bf9252e40ebe spec: host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab port: targetPort: nova-novncproxy-cell1-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDyDCCAjCgAwIBAgIRAMyXjJMCgEXOTaFHKW5DkyAwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTkxMjMwMzNaFw0zMTAz MTgxMjMwMzNaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDwMJdM Hp/mmXqqPpRxfZAcFA3IJEj9cqaiN1HqJMvwLlvrNHmZs+Qy6C4eIovcxZeqrOXa 9cpE+JB4/kZKsFRYrOz5m5LpCQVZweuf2S5QMJUqOVUeSGQx8O7GaEJIbBXjTszE fwuTyFY5l3ibZ9UmMJGYi0JKh2N0l3W+U7NtaKtgFCRkkrU6B3hQ0/yqD53qZM2Q 6mVZwIQYulNmqBT7T7u8puXQ27Er0o434eyJ31h72JgdkQzlX50auJSAf9ORMpNG 34iDdnTUHJ7/k8Hrw5AbqBo61iE88Ee93vLcqU/rakvqcAih18+T9iKnhyzpeq1B 3j8sN5fBei9MOdfxAgMBAAGjgaQwgaEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUFk1B3hDuTRyA 4D886JfTZ6BEP5IwSwYDVR0RAQH/BEEwP4I9bm92YS1ub3ZuY3Byb3h5LWNlbGwx LXB1YmxpYy1vcGVuc3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG 9w0BAQwFAAOCAYEASI/kKuOBo7YDDMBP+hQZEIwJgcuLvu+hzua3X+qAipitcIua VK86bbNYuKFDYw5mPAYY/AHtbFB0/qdgRVe5mgt2yZyZAaJxlQRopcIKVANnSEx+ urLvET7FZOEOOdSUybqmIJMecdB58tSOX0KPKtXq3eyNj7o/L2jnXqAB8k6ZH74U m5c3Wqjmm8gH51lJmlCYblx7cuj807PqKfnxdBZOvBddBM2qaMZnDAR8WEyQq6fX SR0ZI0ZuuQZI23XfznkuE14feFNPDBu1X1zxt2dlBqrBeXfmB/ueAwHTIxtAZTww kXJxSM1jym2NH9iqrtjhEUktYnTTpxeCbAwn+ea5kDhiDfQSsdw6UZIFBKd9LzuD I3lIGethU7GuId0urgFeWt3C3nZgo1rwPRDAdf4kaTi0bcHAsEwOVbWRpbgU9Q6B 9O+sY+sgf4RX7rKWZiEOZtEWZMMpmEmF3XcG/kPS6Ve78q6w/nW9CxNjQ8R94FOs bbPhRoDLNiu4DWBI -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-novncproxy-cell1-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:30:32Z" status: "True" type: Admitted host: nova-novncproxy-cell1-public-openstack.apps.sno.openstack.lab routerCanonicalHostname: router-default.apps.sno.openstack.lab routerName: default wildcardPolicy: None - apiVersion: route.openshift.io/v1 kind: Route metadata: annotations: api.nova.openstack.org/timeout: 60s haproxy.router.openshift.io/timeout: 60s openshift.io/host.generated: "true" creationTimestamp: "2026-03-19T12:31:15Z" 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-19T12:31:15Z" - 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":"29560bb3-1282-48f6-ba5a-6d801a43add3"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:31:16Z" name: nova-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: nova.openstack.org/v1beta1 kind: Nova name: nova uid: 29560bb3-1282-48f6-ba5a-6d801a43add3 resourceVersion: "37860" uid: f5022a74-e5bd-4540-8d9b-170259e9727e spec: host: nova-public-openstack.apps.sno.openstack.lab port: targetPort: nova-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDtjCCAh6gAwIBAgIQUAclYjkW3y+dhDOVYfbvWjANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMzExNloXDTMxMDMx ODEyMzExNlowADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL71M5vs jTEdbzgWrnaiEy7/nt7yFRTCXEzpf7Ll0aaIlK8LsymamdpFe7w0578WMLCfCa4z GNT4kjlLtrhbT9CZQsCI7ju9bAqRuq4WgBpXX5ufBWGR9pO4A1wMVmjicgHlwgY8 Lw0tqvNX6qvut9unQMx9l2yB0HaVb4B7wQNB2dv7RyZUwPj+5sIfx4yEvfxxzwsQ txFQxcEsQVocrHMklF20UZsN6689u7HMWeRp+kqaj8CGBe7w6tWjoiB70RBO8FKb wjIrmVnjpskOStlXTPuyG9Y71sBsJrVB9JViGgoOx1Bm4Cz7IEgTCqqdHLJqLrbJ h9268tMQeFS+3nsCAwEAAaOBkzCBkDAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAww CgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAfBgNVHSMEGDAWgBQWTUHeEO5NHIDg Pzzol9NnoEQ/kjA6BgNVHREBAf8EMDAugixub3ZhLXB1YmxpYy1vcGVuc3RhY2su YXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEAmLm++Xwv XmB4qcdOM9ZD9Dd6Tn5xB0M6teok4GtqyXkVNu4og47a3GxWlampQSWi8wpcwdZ4 AdJ5gBMkzbXAZT9PkdWZ3rvBwutViAkNtj19a+zyCI8quBjC3dFGvRRnIadmLe9E sppJEjHuXeWrVk/aOEV9NYbu4MqOZxN1iAn0jU3T9CqMnfTTA+9XP3RLkER+1ZIt b6wmsEFIi3H49Fup5vC1DpvMwb44IS+ntdqvWoqxkOUBKMTIs7m+WAwr68iCOUTg UMmC1iRB03sbcx4vWl1BskwiKmUxjghww4p0qil3E+7xo4l125S81z2GtJQ19pU+ KjnJR/oVpltLw3b0LGsqhcpUfTiyel94cCVMWyhbGYGmaBKIsyDu/+2tvhHpn/Up aDplENwjKFqz/UprfLFTAIWcNB4gwVJiK/hQSReynvyUTzOys4YWLOZ1IJaPyCSk UEJsuGCPnxxuoAh97Ze39c5EGncI2XAVS4Y9E/rwE54jenTHJOsMTlHM -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: nova-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:31:15Z" 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-19T12:28:13Z" 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-19T12:28:13Z" - 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":"aa6dd505-5e2e-4c63-9406-956b00a4de9b"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:28:14Z" name: placement-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: placement.openstack.org/v1beta1 kind: PlacementAPI name: placement uid: aa6dd505-5e2e-4c63-9406-956b00a4de9b resourceVersion: "33061" uid: 970ed436-974b-4184-b902-e3710e560e78 spec: host: placement-public-openstack.apps.sno.openstack.lab port: targetPort: placement-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDvDCCAiSgAwIBAgIRAIp5rWfO6u5g3yOJhL8c+3owDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTkxMjI4MTRaFw0zMTAz MTgxMjI4MTRaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+dOBF 0C9k3YLRN9zDEhBlW85D5jFSXQ0sI0915KGR1B0vgkAV+W2y9z8RJyGVd2o7n3Hp keRn89gyjjerG3GBCMhwLkJEgcr2s2QUPca+Z6eVY53LVIjQu9O0WNLXGR0sTdzI tC2iAXSwuBtefHKxBlJYos7/QM76y6VmRYwGsRbw9jRKGS0TxtzXGYl5IcVZgMjx GgqAXYx1fcQsWI0tAyHIoYV9XO5gIkfUKHTSyjh4j8woewCQ4Qarv37kqT1LEcC2 XqWyoTd0roHav65hRYAlyc0Zi6j9+RAcc1/QXvrD2kXSulWw3qt+I+nurIwI1qE8 uugzpjq6/V/F1Fn9AgMBAAGjgZgwgZUwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUFk1B3hDuTRyA 4D886JfTZ6BEP5IwPwYDVR0RAQH/BDUwM4IxcGxhY2VtZW50LXB1YmxpYy1vcGVu c3RhY2suYXBwcy5zbm8ub3BlbnN0YWNrLmxhYjANBgkqhkiG9w0BAQwFAAOCAYEA RnRFnX7Pdiygu5lRL7Zt4dstyPS7WNfzZw4TEt8kt0nusaZ2gBuSENCg7Y23GwHj SRoplXiYMkz0WaNGL9IxYqwxYBFPrn4QZ7e65iB0OSbtk5/PWL4JAQkuSbzuaGvN saPFqUnjagdsCU/ZLkb6DUJO1yET6t/bj/nknEq6kDttC8LgyRFrUdyPjKcECPUf /DtQuHfRnf33RjdlPCyRNb0D+gQeSjLEErh3BXYTSv4eXNpXGznkwNoPIKg8CtcB Yb6K7VOrQBOuqPMYxqA44L5IyJa3oL4fdybYEgfPm/NhcBI0SDOKTBageMp9BP/4 6zCfK8voSmY4Ciie3nkfvbEpMY8x2hmasXGgxQn8/3f8UtO3HpxYvIvU7330FUnI hB1H6V1Dkm10DNtlmAZupRR4Mp1X1ER0bOzZJAofV3mv1BPQXlRvEskRGf3YhEt/ QEk1Pu659xWjezhecGvHSn0ykwg8FQ1Oc8GwSF8KQ8FjHiCiE66AuylAA/5oWUYR -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: placement-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:28:13Z" 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-19T12:26:42Z" labels: osctlplane-service: swift managedFields: - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:status: f:ingress: {} manager: openshift-router operation: Update subresource: status time: "2026-03-19T12:26:42Z" - apiVersion: route.openshift.io/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:osctlplane-service: {} f:ownerReferences: .: {} k:{"uid":"e869588d-309b-42e4-9724-5276116429f0"}: {} k:{"uid":"f296b62a-a2d2-4491-9e45-7a82d6253cb4"}: {} 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-19T12:26:44Z" name: swift-public namespace: openstack ownerReferences: - apiVersion: core.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackControlPlane name: controlplane uid: f296b62a-a2d2-4491-9e45-7a82d6253cb4 - apiVersion: swift.openstack.org/v1beta1 kind: Swift name: swift uid: e869588d-309b-42e4-9724-5276116429f0 resourceVersion: "30759" uid: d04e6cbe-0b61-477d-8e21-fe60cb75a24d spec: host: swift-public-openstack.apps.sno.openstack.lab port: targetPort: swift-public tls: caCertificate: | -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- certificate: | -----BEGIN CERTIFICATE----- MIIDuDCCAiCgAwIBAgIRAMzn6axW4MU3jvp/+aCILNkwDQYJKoZIhvcNAQEMBQAw GDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzAeFw0yNjAzMTkxMjI2NDNaFw0zMTAz MTgxMjI2NDNaMAAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/KowW oJ71U1yC1Q+6ARG+KpYIXEoEQtv03afDjiPjuMk7s24toOR//Tiz2H/bz8/dinlE 27TGTa7z2lww3baIvEs0z/dHL3Lc8Ez+WUfwkzKrhpJR87vYrpAAjXpp/GgNHxW+ 0JODeKfkHdpcjWnX9HpuEfWjRvLfP9C4VrRkfhQkNyaxCQpQCyVoaM3fpeyjfdsg +UyPuVWDH+fUuJlCS1fXd0RfoG2UWxDCiKMigPlVzemofpmfc3LSP+lOucQ165n5 QNEnmnfzsr5p/TMx0c6P1AXj3eeHGVObtpo1qVT6n+MZh7FNyzu51fyl4h1d3HAX X8FFg07uriUHLTb5AgMBAAGjgZQwgZEwDgYDVR0PAQH/BAQDAgWgMBMGA1UdJQQM MAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUFk1B3hDuTRyA 4D886JfTZ6BEP5IwOwYDVR0RAQH/BDEwL4Itc3dpZnQtcHVibGljLW9wZW5zdGFj ay5hcHBzLnNuby5vcGVuc3RhY2subGFiMA0GCSqGSIb3DQEBDAUAA4IBgQAOyNGs BimT2L19f4RXspbqlIJJzB3fAM94keLfsFwEc67OOkjymZEKmOum45VsoZGFk9Kq qDf7IuA0ijouhIOfvuuCGPqIuxJfqSbs5bbU57nZPjaAeKrNxEK73VVSFOqlp/yW zfvZaSoXYAoN7F9lUheJV+xKHyYiWTrzAHZGMY54nxLUpneseqx6PHCSt18KbZQH 5XWQRykaP5ulAG8FQFDzr7UyDTZJNWTqop547HfPA7jSDlQcKSLWmKn0+AF2SjdB dekd7jUwooF4AzvIJ+YldXqPCgZ24hFYuzi6W6lPxHuemXtQHbZXCJPn+7hWHpdP nXN9TgAz9V6jfVqW0wDuIO0bWSodjmGOHS3TVxXgZPci8nt83zbKDTe/zgG/TXMj rgq6J0WFGpyFQzF7nv6vAFrPxuMnbxHthTH3C23pXMFq8gcV2VKKYmdAQZVnmdCP U5mJooBbxXOhUboGY7TfjZ7w5SnSAeRMRYZ5Kxxmd4Q4Uoq13/H332Muh+M= -----END CERTIFICATE----- destinationCACertificate: |- # rootca-public -----BEGIN CERTIFICATE----- MIID/DCCAmSgAwIBAgIQJL3SP59gmBcdgw8WswCioDANBgkqhkiG9w0BAQwFADAY MRYwFAYDVQQDEw1yb290Y2EtcHVibGljMB4XDTI2MDMxOTEyMjUyOFoXDTM2MDMx NjEyMjUyOFowGDEWMBQGA1UEAxMNcm9vdGNhLXB1YmxpYzCCAaIwDQYJKoZIhvcN AQEBBQADggGPADCCAYoCggGBANJaXyPUIjp/FyOtd4HHvDjZbdM1Aapr5on7oU6m rK0EMtTOFRmvh2uBu1ZpJ7RA5RL1lXyKLcyOr+3tkm+LhggFNFQ9Z6ZhoPZ3FRVe 7HiNyHv2dqOXdEp+0YHX/ZiJjSUdgCiYZUHjUH2MxKGkxZjk+2w+NMtt/8PsmXCa h2y9SJXRfE5Nhu8YbI6iVb/zxy9jnQf4P5+yD5sGSgpiCGZS2nTn4jT55L2/Ir3S hlt6N+zx+l0WbNYZBCSKkui2UNgiTyplt6+c9/elNRhGZFeag95Pk5Qe+BPY5cKn 3i5AvqLjr9RTm1teOgWCng07Yu3tj4ZOWR7cUcU5ty3XzXfawcVNY8wUI5N1t3BY 2HDtsw0dO+YkPyWKWJu1C+Gh4DGvo6s9c4VU3qudChkrrH11WgGYl/o28TzI7EVz WWzY5yJ7EjkZBGh0tMtvurk6wS9ZHK+0LxoV1zHLl2mTnfFIZXXa8mmsMqp1O+H+ /n74QLHFtim+xUBgTUrXy86IkwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAqQwDwYD VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUFk1B3hDuTRyA4D886JfTZ6BEP5IwDQYJ KoZIhvcNAQEMBQADggGBAJqCUhFhiWaRNsAm6mOuMWQRPVaju3z66WJrHo70mmb1 Rs6jUwvxO7dfCiSA6BtC8wStOKJ3iZNthZRzk4p1qI3ShbpyVrpUHtN00XiWefun SIWMs4aLV6y7tqVjGZN8Hh/c0K5X++s9aLp55pJBB5yFgEji+N+ThjtXUTsEBbvS pJYV+0J78c58cMfRVwdX8jeKmvNyjOMAGOfkZLjUdxTF+wJuAoE0OQAdlis9u0Sd ZkYh0smkVX8uloWeHhBGJTdRBv1DCMdulNXIYRrmFUyjeQDC+agaIJ29kdngdbIn OKVATPyMk8k3sRaGzCZcCHZJLt8uujtv1wcqan4SVr+vLV7L0Ui6aVT3IUJjpP5O kXeTpJhBPzA0Tb6llSh9Wasp5iC6zR/UyodIFrkS8gKhRlUd2Y+NbWVa+iXhlElI tm4TPCMEp7Qjy6IAYY7KpN4ftjJsjJkqavn9w5NmSIuFY7ye4dKmnqqFWiWujT7m X97rG9sQ1KSsH0fsOtN9Tg== -----END CERTIFICATE----- # rootca-internal -----BEGIN CERTIFICATE----- MIIEADCCAmigAwIBAgIQaivXnGH80jdb5HSnN6km8zANBgkqhkiG9w0BAQwFADAa MRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwHhcNMjYwMzE5MTIyNTI5WhcNMzYw MzE2MTIyNTI5WjAaMRgwFgYDVQQDEw9yb290Y2EtaW50ZXJuYWwwggGiMA0GCSqG SIb3DQEBAQUAA4IBjwAwggGKAoIBgQDn7tUIKLyZnpPDME2nbpzAIwHoC4cFQFiE slc6j5XqHclTtaUZB05DhAnswFm36xcVVApQyA5sfvVogFcvimZAeDbCp60/aH++ Xi7zBPpzG5795jZNv7YLvWqc9U+Ik+rCfNC5cqLNqQEUR8TTXXFNBaQINbpQSyYp HwpLIVbZC4moTJuRcgd4//ti5yBEqw7HXARkodgetbXXgSR1xEQKowFcemwYGeSf +x/A9BksAzqv7LhSEBxxivRujP6zjIuN6jQ4Y72AKAKs13GExxz7Iqj0lMaOY6Vo ja2yTC0dA0lvFIlQQPkgkWoj7m5ZweyFnt4LSxNITbs8YSvtHMZCaiI3f16nzFc6 mEbvZkfi8tpHMKAJlf/m6Q35kARDQulxQBslaVLFRvw2NUNPwxCJ2suwMfnDfLI1 2qSpj8tkBr61Ox2uVdCLHe2d3qoqG5VTwocPd1sYp6RA6bd+XIRJxELKOkcM/vBq PMD6I0MI4qDKRusR+Rdch95eTHlCXDkCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKk MA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMMcb/7U1452IOILKzO9faKBerXB MA0GCSqGSIb3DQEBDAUAA4IBgQBvc1azf6v6/RVf8nGya3MS3k4Mmgb5avdjRm1j F4QNhzj2ttmN6F6SBetF/a+LiBXhc5su5ImN5sa1O/+LOCHiEQs+tIeycQ/NLCdR h/DL0XGZzuGoccsh9O+0sDHVBLGPeVLNaZkNdCoFj4O3aN6Ix50Jbj3Tdsu8CxoB o+RG8A0VLl/VXaqwk3xLjYX8SE7CRHz/DGWOWtG37wdpyJijEwDYkYmZrPIoE7GG Kqlp4NgIsIME7r0ehiNavpnjGBNuH2ezugcM+uVxASdTfs1dhzc3jO7xlrC3tEx0 mHK6+L0GXNBVkV8dqC0wzhM761vKQwMhhQrJeSHlmC562bID4Y4rzUSi9p+Gbudw cC+1+4d1zykZaFHMKmXIGlTjJZ5NR9q66u8XYDKKi1T6vyxbQzarW23WDE+g0wqR KHRcA2WOW0Zb+dzZ1l+xWGvQjV+nWihw1oVh4BfZY1s2ZtgsrVncZemdQW9QW65t HP/TKjmrTAtqgvERTwE3ljHaG60= -----END CERTIFICATE----- # rootca-libvirt -----BEGIN CERTIFICATE----- MIID/jCCAmagAwIBAgIQVSsbmyMb9ZXPdpMmQv9HUjANBgkqhkiG9w0BAQwFADAZ MRcwFQYDVQQDEw5yb290Y2EtbGlidmlydDAeFw0yNjAzMTkxMjI1MjlaFw0zNjAz MTYxMjI1MjlaMBkxFzAVBgNVBAMTDnJvb3RjYS1saWJ2aXJ0MIIBojANBgkqhkiG 9w0BAQEFAAOCAY8AMIIBigKCAYEA0b2xRwDKOKsxf4Fomliezqh8+6GJk19MHp4/ Vs9xCsAfLBHUI9DhrMweZD33WswDbBOsD+e3dCNuj4N+EFDy8ATlyMg1qmXEJOT/ sPKTSeWFix+eqvIyqtRFz/0gReJFlmCi7TPjcOOMuDVzHBxrsdLhbfQvBpCP6Dfu ft8+RFGJS3Kdeo4cYxOlA064n64rhQEMA4CzZYGsIphSL7w39KpLxzr4r3MEuhWA HIG+bSWw8kyHvglcj+t6PwfZX0PpM5/N9fAJadmGb1iE6Z9NK7FyppM2DlUF8q8o eK/2ZD1ImoJmvV8/z6IchxgO1HU90GuXIuZwqzD++Mg8deo9SM2oQr91cAMu1iwj K0VJKc9HhxkTPmz3H+noXtqK5KlWjEDTwkjCs5FTboLDRE2WnOPVLwof7mskMr3m eKU/uQvrYLluCXTbobKN0Ix4PRCrcAfL8n1X91xuWW5i+YTZu4NKtA0+aYJMOCsI jbv3q29ybxfe5L7zgEq8ISvuR1zHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwICpDAP BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRzPYziw8C8ZEfQ5hUOMLEnQCQj8zAN BgkqhkiG9w0BAQwFAAOCAYEAsyXKiNiTwMCqY17sbMuBkr2FU0EIr2n0ZLwJdEUG vbBvHvPFoK5oQTkjveF0mZcWlUKRQfgsgeD2l6Ra1nAZBpDxXOjVVdp5C5BkGDrC SdbjpQKCGFIu2eEpsW0RkeQITWUs8LVgrb5xmzFeLxPQHxvuRJIz1DcpGFNzK+Dr +TLDkqwZSv8BnPAejCSh4jI5CJU3AuhjpYMMUVnI8DEormwwy16/a2Rc1UyUPrD0 khz54i2pT7ciQoPRbBMYhPufWK9vanCRdQMNT0GY91weJPVitXtLd+dazy+NQQ5U I8sP0VBk2fFScL5rydlRL388qU2ErYcNu6mcjLY8sCTuzuR74CqK4VTPMT1bCerr I3SAHuq++QiGvWIOJNLQ1IKP+GYLLRgrFUbmDNrToDh6MRXVQIr/YTzHOvPxK+9d aT74cqjszKoVO613dqDzTYb1AGw2r4rKgzT4jenVs4WQ/1000xLdhUwaenlXT4Hj fu+8vKuLwD/Ktl8ESjR0PCOC -----END CERTIFICATE----- # rootca-ovn -----BEGIN CERTIFICATE----- MIID9zCCAl+gAwIBAgIRAPZZ0+za8QY6uN/wSxTheCowDQYJKoZIhvcNAQEMBQAw FTETMBEGA1UEAxMKcm9vdGNhLW92bjAeFw0yNjAzMTkxMjI1MzFaFw0zNjAzMTYx MjI1MzFaMBUxEzARBgNVBAMTCnJvb3RjYS1vdm4wggGiMA0GCSqGSIb3DQEBAQUA A4IBjwAwggGKAoIBgQC6NuZuI/ym79vXS6/EpnC7F1suJpX3LQeqzJ6pCfynk70z kfunMx+6Ntmq3OsgLxmjWN9Up2tXR4R6V23zaEMosPhyEhcpSPJFU2IrBsxewcFR JvNQqSI4Q+5K6+bNfmGwZuC+oh8yM8quKL197zYmramDLd325p6antw8SEt7thH5 zbFVg9OsTys3lgKRwo/bxx6R3CGoVCS2+iCWTytqwURc7pNPGvGVdUJlMviS4Mcb cENZtYKxoMUZkNuXs6DKwrjayR3D5NJhHL663VVnnwnliP/GMh8YG4m7ljQDCzQm UVRvj9knn/BH7rinyaZqHE8A+Z888CXTG4RvNn014zlQhPbB+/WYfHWOSlW3NQ1w hugrAZ8AshV3ranu2koOt0MCAf/EGGTL6QOrta4UAY0qfKwcAeabB/M2uG+m7rDl UOVUSIuWO50Y0wED48+URLU+mijYV8FrSVHq9L5xdEwD4bjkRx+STreYyv9gFOfF q4VGVRSqqnNZZvS3LI8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB /wQFMAMBAf8wHQYDVR0OBBYEFP3NE9Mr4+pqBubb3RfHD5elpJ2eMA0GCSqGSIb3 DQEBDAUAA4IBgQB3fKPvwFK0uOQTK/KP06RvXIpMCRpM2G8ezePYH+ffJB2mJvtL iGZdTpN/JZ01FQUORrK9BKC3bALE+8a8jBrRiBiM5KY5bPGV6ussbuFwLNMSBEk5 7ImQqbR86p+W6tp4qEx8lOPt9zQJe4de9oduHGm8pymhzloF7LD9/9W+Ud2Ac/0o D6lgrU37h8j1jZ/OtWs8V+ajRvezuqfQkvRPv0bqIQlsIqq9owfXWF3Jv3KseF7f qSMpztR3iKffrk+wB0mrETngMKj0cL4NEyUnsLQ9j8y9q+Tsur1IYfu3PggW2uLV P6WSDIxvtszuQKauXlYYVExuLvx2pbZ4Hp0RaoSQdBPw2g1vG/PzPMschghyRhl6 1d1tH2OU36FyPSeGQWEE5n3yCfaH+6c/+FNyCCH9HSWi3cJU+lWe+6EbKRgfHLq6 a+y5aBmywhK5AGnxAmBWHs4k7IkO54S/l3Rm7r9pgvZ3I8TwcoFd9RzSdjB5hFLT MGOl3d20DX4255A= -----END CERTIFICATE----- insecureEdgeTerminationPolicy: Redirect termination: reencrypt to: kind: Service name: swift-public weight: 100 wildcardPolicy: None status: ingress: - conditions: - lastTransitionTime: "2026-03-19T12:26:42Z" 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: "50958"