insights-operator/gathers.json0000640000000000000000000002447715114134250015263 0ustar0000000000000000{"status_reports":[{"name":"clusterconfig/machine_healthchecks","duration_in_ms":56,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/operators_pods_and_events","duration_in_ms":61,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/number_of_pods_and_netnamespaces_with_sdn_annotations","duration_in_ms":139,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/infrastructures","duration_in_ms":38,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/cluster_apiserver","duration_in_ms":26,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/machines","duration_in_ms":18,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/aggregated_monitoring_cr_names","duration_in_ms":82,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/nodenetworkstates","duration_in_ms":37,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/openshift_logging","duration_in_ms":54,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/pod_network_connectivity_checks","duration_in_ms":67,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/openstack_version","duration_in_ms":50,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/machine_configs","duration_in_ms":139,"records_count":3,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/certificate_signing_requests","duration_in_ms":40,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/validating_webhook_configurations","duration_in_ms":40,"records_count":24,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/feature_gates","duration_in_ms":58,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/container_images","duration_in_ms":140,"records_count":29,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/openstack_dataplanenodesets","duration_in_ms":31,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/oauths","duration_in_ms":56,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/ingress","duration_in_ms":29,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/nodes","duration_in_ms":38,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/container_runtime_configs","duration_in_ms":51,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/config_maps","duration_in_ms":83,"records_count":9,"errors":["configmaps \"cluster-monitoring-config\" not found","configmaps \"gateway-mode-config\" not found","configmaps \"insights-config\" not found"],"warnings":["warning: the record with the same fingerprint \"34cdf5d36d45a9e3ee7c2be31546e3d937ae4ebf144ac07b0210c06a1610a94d\" was already recorded at path \"config/configmaps/openshift-config/admin-kubeconfig-client-ca/ca-bundle.crt\", recording another one with a different path \"config/configmaps/openshift-config/etcd-ca-bundle/ca-bundle.crt\"","warning: the record with the same fingerprint \"34cdf5d36d45a9e3ee7c2be31546e3d937ae4ebf144ac07b0210c06a1610a94d\" was already recorded at path \"config/configmaps/openshift-config/etcd-ca-bundle/ca-bundle.crt\", recording another one with a different path \"config/configmaps/openshift-config/etcd-serving-ca/ca-bundle.crt\"","warning: the record with the same fingerprint \"34cdf5d36d45a9e3ee7c2be31546e3d937ae4ebf144ac07b0210c06a1610a94d\" was already recorded at path \"config/configmaps/openshift-config/etcd-serving-ca/ca-bundle.crt\", recording another one with a different path \"config/configmaps/openshift-config/openshift-service-ca.crt/service-ca.crt\""],"panic":null},{"name":"clusterconfig/openshift_machine_api_events","duration_in_ms":26,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/active_alerts","duration_in_ms":1049,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/install_plans","duration_in_ms":12341,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/machine_autoscalers","duration_in_ms":17,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/schedulers","duration_in_ms":19,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/nodenetworkconfigurationpolicies","duration_in_ms":64,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/machine_sets","duration_in_ms":39,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/lokistack","duration_in_ms":55,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/ingress_certificates","duration_in_ms":81,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/sap_pods","duration_in_ms":21,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"conditional/remote_configuration","duration_in_ms":0,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig","duration_in_ms":13008,"records_count":176,"errors":["function \"support_secret\" failed with an error","function \"config_maps\" failed with an error","function \"config_maps\" failed with an error","function \"config_maps\" failed with an error"],"warnings":null,"panic":null},{"name":"conditional/conditional_gatherer_rules","duration_in_ms":0,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/version","duration_in_ms":49,"records_count":4,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/operators","duration_in_ms":3296,"records_count":57,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/service_accounts","duration_in_ms":13006,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/node_logs","duration_in_ms":206,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"workloads/workload_info","duration_in_ms":13301,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/sap_datahubs","duration_in_ms":25,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/proxies","duration_in_ms":16,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/clusterroles","duration_in_ms":58,"records_count":2,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/mutating_webhook_configurations","duration_in_ms":40,"records_count":6,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/networks","duration_in_ms":36,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/support_secret","duration_in_ms":51,"records_count":0,"errors":["secrets \"support\" not found"],"warnings":null,"panic":null},{"name":"clusterconfig/sap_config","duration_in_ms":18,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/metrics","duration_in_ms":1048,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/image_registries","duration_in_ms":35,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/qemu_kubevirt_launcher_logs","duration_in_ms":27,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/machine_config_pools","duration_in_ms":27,"records_count":2,"errors":null,"warnings":null,"panic":null},{"name":"conditional/rapid_container_logs","duration_in_ms":0,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/image_pruners","duration_in_ms":56,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/storage_cluster","duration_in_ms":37,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/cost_management_metrics_configs","duration_in_ms":56,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/monitoring_persistent_volumes","duration_in_ms":55,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/openstack_controlplanes","duration_in_ms":62,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"workloads","duration_in_ms":13302,"records_count":2,"errors":null,"warnings":null,"panic":null},{"name":"conditional","duration_in_ms":241,"records_count":2,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/jaegers","duration_in_ms":38,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/storage_classes","duration_in_ms":61,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/pdbs","duration_in_ms":61,"records_count":5,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/authentication","duration_in_ms":56,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/crds","duration_in_ms":77,"records_count":2,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/dvo_metrics","duration_in_ms":38,"records_count":0,"errors":null,"warnings":["warning: no service found with label selector name=deployment-validation-operator"],"panic":null},{"name":"clusterconfig/openstack_dataplanedeployments","duration_in_ms":50,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/image","duration_in_ms":44,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/silenced_alerts","duration_in_ms":1071,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/tsdb_status","duration_in_ms":1080,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"workloads/helmchart_info","duration_in_ms":32,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/ceph_cluster","duration_in_ms":51,"records_count":0,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/overlapping_namespace_uids","duration_in_ms":64,"records_count":1,"errors":null,"warnings":null,"panic":null},{"name":"clusterconfig/olm_operators","duration_in_ms":157,"records_count":1,"errors":null,"warnings":null,"panic":null}],"container_memory_bytes_usage":0,"uptime_seconds":1360.088,"is_global_obfuscation_enabled":false}insights-operator/remote-configuration.json0000640000000000000000000000443515114134250017756 0ustar0000000000000000{"conditional_gathering_rules":[{"conditions":[{"alert":{"name":"APIRemovedInNextEUSReleaseInUse"},"type":"alert_is_firing"}],"gathering_functions":{"api_request_counts_of_resource_from_alert":{"alert_name":"APIRemovedInNextEUSReleaseInUse"}}},{"conditions":[{"alert":{"name":"AlertmanagerFailedReload"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"AlertmanagerFailedReload","container":"alertmanager","tail_lines":50}}},{"conditions":[{"alert":{"name":"AlertmanagerFailedToSendAlerts"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"AlertmanagerFailedToSendAlerts","container":"alertmanager","tail_lines":50}}},{"conditions":[{"alert":{"name":"KubePodCrashLooping"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"KubePodCrashLooping","previous":true,"tail_lines":20}}},{"conditions":[{"alert":{"name":"KubePodNotReady"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"KubePodNotReady","tail_lines":100},"pod_definition":{"alert_name":"KubePodNotReady"}}},{"conditions":[{"alert":{"name":"PrometheusOperatorSyncFailed"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"PrometheusOperatorSyncFailed","container":"prometheus-operator","tail_lines":50}}},{"conditions":[{"alert":{"name":"PrometheusRemoteStorageFailures"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"PrometheusRemoteStorageFailures","container":"prometheus","tail_lines":100}}},{"conditions":[{"alert":{"name":"PrometheusTargetSyncFailure"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"PrometheusTargetSyncFailure","container":"prometheus","tail_lines":50}}},{"conditions":[{"alert":{"name":"SamplesImagestreamImportFailing"},"type":"alert_is_firing"}],"gathering_functions":{"image_streams_of_namespace":{"namespace":"openshift-cluster-samples-operator"},"logs_of_namespace":{"namespace":"openshift-cluster-samples-operator","tail_lines":100}}},{"conditions":[{"alert":{"name":"ThanosRuleQueueIsDroppingAlerts"},"type":"alert_is_firing"}],"gathering_functions":{"containers_logs":{"alert_name":"ThanosRuleQueueIsDroppingAlerts","container":"thanos-ruler","tail_lines":50}}}],"container_logs":[],"version":"1.2.0"}insights-operator/conditional-gatherer-rules.json0000640000000000000000000000542715114134250021052 0ustar0000000000000000{"version":"1.2.0","conditional_gathering_rules":[{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"APIRemovedInNextEUSReleaseInUse"}}],"gathering_functions":{"api_request_counts_of_resource_from_alert":{"alert_name":"APIRemovedInNextEUSReleaseInUse"}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"AlertmanagerFailedReload"}}],"gathering_functions":{"containers_logs":{"alert_name":"AlertmanagerFailedReload","container":"alertmanager","tail_lines":50}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"AlertmanagerFailedToSendAlerts"}}],"gathering_functions":{"containers_logs":{"alert_name":"AlertmanagerFailedToSendAlerts","container":"alertmanager","tail_lines":50}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"KubePodCrashLooping"}}],"gathering_functions":{"containers_logs":{"alert_name":"KubePodCrashLooping","tail_lines":20,"previous":true}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"KubePodNotReady"}}],"gathering_functions":{"containers_logs":{"alert_name":"KubePodNotReady","tail_lines":100},"pod_definition":{"alert_name":"KubePodNotReady"}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"PrometheusOperatorSyncFailed"}}],"gathering_functions":{"containers_logs":{"alert_name":"PrometheusOperatorSyncFailed","container":"prometheus-operator","tail_lines":50}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"PrometheusRemoteStorageFailures"}}],"gathering_functions":{"containers_logs":{"alert_name":"PrometheusRemoteStorageFailures","container":"prometheus","tail_lines":100}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"PrometheusTargetSyncFailure"}}],"gathering_functions":{"containers_logs":{"alert_name":"PrometheusTargetSyncFailure","container":"prometheus","tail_lines":50}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"SamplesImagestreamImportFailing"}}],"gathering_functions":{"image_streams_of_namespace":{"namespace":"openshift-cluster-samples-operator"},"logs_of_namespace":{"namespace":"openshift-cluster-samples-operator","tail_lines":100}}},"errors":null,"was_triggered":false},{"rule":{"conditions":[{"type":"alert_is_firing","alert":{"name":"ThanosRuleQueueIsDroppingAlerts"}}],"gathering_functions":{"containers_logs":{"alert_name":"ThanosRuleQueueIsDroppingAlerts","container":"thanos-ruler","tail_lines":50}}},"errors":null,"was_triggered":false}],"endpoint":"https://console.redhat.com/api/gathering/v2/%s/gathering_rules"}config/workload_info.json0000640000000000000000000013500215114134250014232 0ustar0000000000000000{"pods":184,"imageCount":140,"images":{"sha256:3d886210d2faa9ace5750adfc70c0c3c5512cdf492f19d1c536a446db659aabb":{"layerIDs":["sha256:25c75c34b2e2b68ba9245d9cddeb6b8a0887371ed30744064f85241a75704d87","sha256:7c642b165004c0390d6af15d5c8517aa311812987fdeb1ec7ff669118b91ed62","sha256:34f760ec92833e2da7b81cebad5ee7e5b050c40d5b39d4648a53484639376fd2","sha256:5f1a03a9a998cd718b4dd440dad3f3d1170c451243a76491af055ac96fbf423b","sha256:9b4b13466430712795214a620f445799438137ee422e6a6bb2302802e3f2c2a6"],"repository":"7VIClVjumW_e"},"sha256:51a4c20765f54b6a6b5513f97cf54bb99631c2abe860949293456886a74f87fe":{"layerIDs":["sha256:25c75c34b2e2b68ba9245d9cddeb6b8a0887371ed30744064f85241a75704d87","sha256:7c642b165004c0390d6af15d5c8517aa311812987fdeb1ec7ff669118b91ed62","sha256:34f760ec92833e2da7b81cebad5ee7e5b050c40d5b39d4648a53484639376fd2","sha256:5f1a03a9a998cd718b4dd440dad3f3d1170c451243a76491af055ac96fbf423b"],"repository":"MDmT2_nMiHID"}},"namespaces":{"0LiT6ZNtbpYL":{"count":4,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:98ce2d349f8bc693d76d9a68097b758b987cf17ea3beb66bbd09d12fa78b4d0c","firstCommand":"N9KxLV2avCo2","firstArg":"BuLIUMMJnyP_"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:ceaa4102b35e54be54e23c8ea73bb0dac4978cffb54105ad00b51393f47595da","firstCommand":"Cl6kTzfbYztA"},{"imageID":"sha256:0d866f93bed16cfebd8019ad6b89a4dd4abedfc20ee5d28d7edad045e7df0fda","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:ee896bce586a3fcd37b4be8165cf1b4a83e88b5d47667de10475ec43e31b7926","firstCommand":"Cl6kTzfbYztA"},{"imageID":"sha256:2f86d9ffe13cbab06ff676496b50a26bbc4819d8b81b98fbacca6aee9b56792f","firstCommand":"Cl6kTzfbYztA"},{"imageID":"sha256:e8f313372fe49afad871cc56225dcd4d31bed249abeab55fb288e1f854138fbf","firstCommand":"Cl6kTzfbYztA"},{"imageID":"sha256:e8f313372fe49afad871cc56225dcd4d31bed249abeab55fb288e1f854138fbf","firstCommand":"icTsn2s_EIax"}],"containers":[{"imageID":"sha256:98ce2d349f8bc693d76d9a68097b758b987cf17ea3beb66bbd09d12fa78b4d0c","firstCommand":"N9KxLV2avCo2","firstArg":"EbplhSJxzSTF"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:eac937aae64688cb47b38ad2cbba5aa7e6d41c691df1f3ca4ff81e5117084d1e","firstCommand":"N9KxLV2avCo2"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:7825952834ade266ce08d1a9eb0665e4661dea0a40647d3e1de2cf6266665e9d","firstCommand":"FC0eu9ID58Bm","firstArg":"47DEQpj8HBSa"}]}]},"0h5ohwdJx4S5":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","firstCommand":"buSkac1OkQU4","firstArg":"XV1E-c-gSQmZ"}]}]},"1GCpaqa0nbBS":{"count":27,"terminalCount":7,"ignoredCount":1,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:1133c973c7472c665f910a722e19c8e2e27accb34b90fab67f14548627ce9c62","firstCommand":"NJuOSOguFZRT","firstArg":"3NvCs-dGLEBM"}],"containers":[{"imageID":"sha256:e648f9620cf9652fa3cb0672c03979f6bcc872047c86e7b811607929ae5aee37","firstArg":"rDQv7paSi7RY"},{"imageID":"sha256:1133c973c7472c665f910a722e19c8e2e27accb34b90fab67f14548627ce9c62","firstCommand":"NJuOSOguFZRT","firstArg":"nw1jEXz0CN6o"}]},{"duplicates":1,"restartAlways":true,"initContainers":[{"imageID":"sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","firstCommand":"N9KxLV2avCo2","firstArg":"47DEQpj8HBSa"}],"containers":[{"imageID":"sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","firstCommand":"N9KxLV2avCo2","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":false,"containers":[{"imageID":"sha256:481073ac9deefb38bbd989aaa8dd7aedb4e0af26017f4883f85fce433380bf63","firstCommand":"N9KxLV2avCo2","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d9760cb88c96b59bfab6a3586064b204b5234b6ad07bec2667ca37f797a519ff","firstArg":"eLuFAraogpdQ"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:dad2336390cae6705133deefaa09c9e39512cf29133aa009006e3962c8022108","firstCommand":"rc_1UM2r9Nzo"}]},{"duplicates":1,"restartAlways":true,"initContainers":[{"imageID":"sha256:d9a2d8b19d3de4658dd26a2e781d00002e937738bfe6a1d0cf6c68c015085f4a","firstCommand":"N9KxLV2avCo2"}],"containers":[{"imageID":"sha256:d9a2d8b19d3de4658dd26a2e781d00002e937738bfe6a1d0cf6c68c015085f4a","firstCommand":"rc_1UM2r9Nzo"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","firstCommand":"6Op5xFWdGb-_"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:1e53a53dfe9b3cb757e4d666e76c8989941eb4f0b98d629a7f697a1693aacb17","firstCommand":"1krMMf7S1zab"}],"containers":[{"imageID":"sha256:1e53a53dfe9b3cb757e4d666e76c8989941eb4f0b98d629a7f697a1693aacb17","firstCommand":"1OxHPjZdzTj4"},{"imageID":"sha256:1e53a53dfe9b3cb757e4d666e76c8989941eb4f0b98d629a7f697a1693aacb17","firstCommand":"rc_1UM2r9Nzo","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ebeb25c4a4ce978c741d166518070e05f0fd81c143bdc680ee1d8f5985ec8d6c","firstCommand":"hRgxe1cZ_S0W"}]},{"restartAlways":false,"containers":[{"imageID":"sha256:ebeb25c4a4ce978c741d166518070e05f0fd81c143bdc680ee1d8f5985ec8d6c","firstCommand":"N9KxLV2avCo2"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","firstCommand":"6Op5xFWdGb-_"},{"imageID":"sha256:c8e13f116261ef06b59e9034c605f68d53eb6f760426c35ee6ed3785b97b1800","firstCommand":"gEQOSSfgxbN-","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","firstCommand":"6Op5xFWdGb-_"},{"imageID":"sha256:726a3df0e94cfdcef301fe88fa8d91972914ec2104fb6fa1d8e4c325981712a6","firstCommand":"rc_1UM2r9Nzo","firstArg":"QgnXiK0yxAy9"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","firstCommand":"6Op5xFWdGb-_"},{"imageID":"sha256:e554a5816081a60a0ae6fd1464c1f0a11cf2133707a4b220a023ecae7b302eed","firstCommand":"rc_1UM2r9Nzo","firstArg":"QgnXiK0yxAy9"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:1133c973c7472c665f910a722e19c8e2e27accb34b90fab67f14548627ce9c62","firstCommand":"NJuOSOguFZRT","firstArg":"3NvCs-dGLEBM"}],"containers":[{"imageID":"sha256:1133c973c7472c665f910a722e19c8e2e27accb34b90fab67f14548627ce9c62","firstCommand":"NJuOSOguFZRT","firstArg":"nw1jEXz0CN6o"},{"imageID":"sha256:17ea20be390a94ab39f5cdd7f0cbc2498046eebcf77fe3dec9aa288d5c2cf46b","firstArg":"rDQv7paSi7RY"},{"imageID":"sha256:d972f4faa5e9c121402d23ed85002f26af48ec36b1b71a7489d677b3913d08b4","firstArg":"bItFNczIfxkG"}]},{"duplicates":1,"restartAlways":true,"initContainers":[{"imageID":"sha256:c2e607504d3c90c201f29ca74f0ee51de1ef2c5444d597d2ff3160ab9b3ce84d","firstCommand":"icTsn2s_EIax"}],"containers":[{"imageID":"sha256:c2e607504d3c90c201f29ca74f0ee51de1ef2c5444d597d2ff3160ab9b3ce84d","firstArg":"rxm-TDEwlwZM"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:4eb3a9c95f57df34ab88b952d8ad2057d60ac0aa4526a51070bea5d64e3aeeee","firstCommand":"SzmvzDcWwd85"},{"imageID":"sha256:4eb3a9c95f57df34ab88b952d8ad2057d60ac0aa4526a51070bea5d64e3aeeee","firstCommand":"4SqYcpXg2msL"},{"imageID":"sha256:4eb3a9c95f57df34ab88b952d8ad2057d60ac0aa4526a51070bea5d64e3aeeee","firstCommand":"cKxz9kGg36fj"},{"imageID":"sha256:4eb3a9c95f57df34ab88b952d8ad2057d60ac0aa4526a51070bea5d64e3aeeee","firstCommand":"__5flBvr6l4p"},{"imageID":"sha256:ae1279cd0af8af3863925d149db4c514dfda0c159a8084216b7228a35f238678","firstCommand":"lHVtf1350rN4"},{"imageID":"sha256:ae1279cd0af8af3863925d149db4c514dfda0c159a8084216b7228a35f238678","firstCommand":"3qAoL_2V5bQS"},{"imageID":"sha256:ae1279cd0af8af3863925d149db4c514dfda0c159a8084216b7228a35f238678","firstCommand":"QdBBD08Jxn5R"},{"imageID":"sha256:ae1279cd0af8af3863925d149db4c514dfda0c159a8084216b7228a35f238678","firstCommand":"F0u6YwcluGOG"},{"imageID":"sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","firstCommand":"_LtpnoTAw8xb"},{"imageID":"sha256:3c89899d53b3bca91830c259434c074f27554824a9cdcf117158c4a4329810f5","firstCommand":"JJ5X-sHBd-zf"},{"imageID":"sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","firstCommand":"SseDXw7UqHDK"},{"imageID":"sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","firstCommand":"41wLH0UU9nuq"},{"imageID":"sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","firstCommand":"U_W9wLYtCRCr"},{"imageID":"sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","firstCommand":"j_jUDkpMcm30"},{"imageID":"sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","firstCommand":"icTsn2s_EIax"}]}]},"1P-8zhnhBdqx":{"count":26,"terminalCount":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:f6059a0fbf031d34dcf086d14ce8c0546caeaee23c5780e90b5037c5feee9fea","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:1d60701214b39cdb0fa70bbe5710f9b131139a9f4b482c2db4058a04daefb801","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:9f68d7bc8c6bce38f46dee8a8272d5365c49fe7b32b2af52e8ac884e212f3a85","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:abdb733b01e92ac17f565762f30f1d075b44c16421bd06e557f6bb3c319e1809","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:c4abfc148600dfa85915f3dc911d988ea2335f26cb6b8d749fe79bfe53e5e429","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:9e847f4dbdea19ab997f32a02b3680a9bd966f9c705911645c3866a19fda9ea5","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:09a6d0613ee2d3c1c809fc36c22678458ac271e0da87c970aec0a5339f5423f7","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:0f523b7e2fa9e86fef986acf07d0c42d5658c475d565f11eaea926ebffcb6530","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:72ad6517987f674af0d0ae092cbb874aeae909c8b8b60188099c311762ebc8f7","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:2e59cfbeefc3aff0bb0a6ae9ce2235129f5173c98dd5ee8dac229ad4895faea9","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:600ca007e493d3af0fcc2ebac92e8da5efd2afe812b62d7d3d4dd0115bdf05d7","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:0b3fb69f35c151895d3dffd514974a9f9fe1c77c3bca69b78b81efb183cf4557","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:779f0cee6024d0fb8f259b036fe790e62aa5a3b0431ea9bf15a6e7d02e2e5670","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:d9a3694865a7d54ee96397add18c3898886e98d079aa20876a0f4de1fa7a7168","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:14cfad6ea2e7f7ecc4cb2aafceb9c61514b3d04b66668832d1e4ac3b19f1ab81","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ef7aaf7c0d4f337579cef19ff9b01f5516ddf69e4399266df7ba98586cd300cf","firstCommand":"buSkac1OkQU4","firstArg":"gw5omY5YV_hW"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ef7aaf7c0d4f337579cef19ff9b01f5516ddf69e4399266df7ba98586cd300cf","firstCommand":"BuVbYzSB97sH","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:186b716dfe2a9ffb006a27c9f5a35f4526dbbc3da092ac4ce64693d01d25754d"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:635a4aef9d6f0b799e8ec91333dbb312160c001d05b3c63f614c124e0b67cb59","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:d29650b006da97eb9178fcc58f2eb9fead8c2b414fac18f86a3c3a1507488c4f","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:893e66303c1b0bc1d00a299a3f0380bad55c8dc813c8a1c6a4aab379f5aa12a2","firstCommand":"buSkac1OkQU4"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:2a3d21728a8bfb4e64617e63e61e2d1cb70a383ea3e8f846e0c3c3c02d2b0a9d","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:7d66757c0af67104f0389e851a7cc0daa44443ad202d157417bd86bbb57cc385","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:101b3e007d8c9f2e183262d7712f986ad51256448099069bc14f1ea5f997ab94","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:d28df2924a366ed857d6c2c14baac9741238032d41f3d02c12cd757189b68b8a","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:9aa8c03633e4b934c57868c1660acf47e7d386ac86bcb344df262c9ad76b8621","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]}]},"2IqVYeidVUxV":{"count":1,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:e0e3400f1cb68a205bfb841b6b1a78045e7d80703830aa64979d46418d19c835","firstCommand":"po5yju59c7HJ"}],"containers":[{"imageID":"sha256:d0c6de747539dd00ede882fb4f73cead462bf0a7efda7173fd5d443ef7a00251","firstCommand":"UcO4la9rqCTe"}]}]},"2ddkgW4KHrun":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:8eecb53c8c81c0fa8f198260acb273759c0d12b5c01642a128923c5716df19d2","firstCommand":"2ddkgW4KHrun","firstArg":"zO0oxtw_mcI5"}]}]},"43Xz0HbE9FHX":{"count":10,"terminalCount":5,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"5EtL1wfFQLyo","firstArg":"_lK3daI6CUb2"},{"imageID":"sha256:98141b7d0b74195f511ccd4c41ba6c8a69fef01f22b2fb8ef2d024109e93a3a9","firstCommand":"_lK3daI6CUb2","firstArg":"1CqC9ME648jS"}],"containers":[{"imageID":"sha256:d3c0962dbbad51633a7d97ef253d0249269bfe3bbef3bfe99a99457470e7a682","firstCommand":"VDU_nFNG7OR_","firstArg":"JMRYz7RtmkVt"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"5EtL1wfFQLyo","firstArg":"_lK3daI6CUb2"},{"imageID":"sha256:52af56107556e46064d83df911c023dcc235d877659a6080f1cd903979a772e0","firstCommand":"_lK3daI6CUb2","firstArg":"1CqC9ME648jS"}],"containers":[{"imageID":"sha256:d3c0962dbbad51633a7d97ef253d0249269bfe3bbef3bfe99a99457470e7a682","firstCommand":"VDU_nFNG7OR_","firstArg":"JMRYz7RtmkVt"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:36fa1378b9c26de6d45187b1e7352f3b1147109427fab3669b107d81fd967601","firstCommand":"4MEQ8E7-fUvu","firstArg":"mDEjdpyJDBZ4"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"5EtL1wfFQLyo","firstArg":"_lK3daI6CUb2"},{"imageID":"sha256:e8990432556acad31519b1a73ec32f32d27c2034cf9e5cc4db8980efc7331594","firstCommand":"_lK3daI6CUb2","firstArg":"1CqC9ME648jS"}],"containers":[{"imageID":"sha256:d3c0962dbbad51633a7d97ef253d0249269bfe3bbef3bfe99a99457470e7a682","firstCommand":"VDU_nFNG7OR_","firstArg":"JMRYz7RtmkVt"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"5EtL1wfFQLyo","firstArg":"_lK3daI6CUb2"},{"imageID":"sha256:2efbb545a141552851226bea008b13d92cbb084339bcfd6923b38d23c382145e","firstCommand":"_lK3daI6CUb2","firstArg":"1CqC9ME648jS"}],"containers":[{"imageID":"sha256:d3c0962dbbad51633a7d97ef253d0249269bfe3bbef3bfe99a99457470e7a682","firstCommand":"VDU_nFNG7OR_","firstArg":"JMRYz7RtmkVt"}]}]},"47HAKWqp7-jn":{"count":3,"terminalCount":2,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1","firstCommand":"icTsn2s_EIax"}],"containers":[{"imageID":"sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1","firstCommand":"N9KxLV2avCo2"}]}]},"4k7XyKW2A17e":{"count":4,"terminalCount":3,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0","firstCommand":"930btY2ohuPL","firstArg":"CSx56PgOVZ5A"}],"containers":[{"imageID":"sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0","firstCommand":"aC8iSHmKHojh","firstArg":"r7zEsGNvlNrk"},{"imageID":"sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c","firstCommand":"WFJEBSInAJpw","firstArg":"5gS4z5mOnDuY"},{"imageID":"sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c","firstCommand":"N9KxLV2avCo2","firstArg":"930btY2ohuPL"}]}]},"5fn-sCitjq6a":{"count":3,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:ae8c6193ace2c439dd93d8129f68f3704727650851a628c906bff9290940ef03","firstCommand":"HgS-rIunFHfD","firstArg":"zO0oxtw_mcI5"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:607e31ebb2c85f53775455b38a607a68cb2bdab1e369f03c57e715a4ebb88831","firstArg":"ESRPWfqdsWE1"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:4cb6ecfb89e53653b69ae494ebc940b9fcf7b7db317b156e186435cc541589d9","firstArg":"zO0oxtw_mcI5"}]}]},"5oRWKKS3566n":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:ef51f50a9bf1b4dfa6fdb7b484eae9e3126e813b48f380c833dd7eaf4e55853e","firstCommand":"N9KxLV2avCo2","firstArg":"k19oMZ1PIn4C"}]}]},"5rsg33FRRIyT":{"count":3,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:29a0fa1c2f2a6cee62a0468a3883d16d491b4af29130dad6e3e2bb2948f274df","firstCommand":"wUchNbFMd8i-","firstArg":"WfXuQWROHGVW"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:29a0fa1c2f2a6cee62a0468a3883d16d491b4af29130dad6e3e2bb2948f274df","firstCommand":"WkXdZOTlYq2o","firstArg":"FTvCWMPcV_oV"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:29a0fa1c2f2a6cee62a0468a3883d16d491b4af29130dad6e3e2bb2948f274df","firstCommand":"n9CdwzVF-cwZ","firstArg":"HlWCe0vg4-ho"}]}]},"6KbiDGNUd_ub":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"}]}]},"6bLpdRMvgXVP":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:68dbccdff76515d5b659c9c2d031235073d292cb56a5385f8e69d24ac5f48b8f","firstCommand":"N9KxLV2avCo2","firstArg":"EbplhSJxzSTF"},{"imageID":"sha256:68dbccdff76515d5b659c9c2d031235073d292cb56a5385f8e69d24ac5f48b8f","firstCommand":"N9KxLV2avCo2","firstArg":"EbplhSJxzSTF"}]}]},"9dJB3pvMrhr8":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:ebd79294a663cb38370ae81f9cda91cef7fb1370ec5b495b4bdb95e77272e6a8","firstCommand":"51QuNwyM-xYf","firstArg":"r7zEsGNvlNrk"}]}]},"AN3N38xANElq":{"count":4,"terminalCount":3,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:2e254a7fb8a2643817718cfdb54bc819e86eb84232f6e2456548c55c5efb09d2","firstCommand":"N9KxLV2avCo2","firstArg":"930btY2ohuPL"},{"imageID":"sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0","firstCommand":"N9KxLV2avCo2","firstArg":"930btY2ohuPL"},{"imageID":"sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36","firstCommand":"FATPL2W-sitV","firstArg":"5gS4z5mOnDuY"},{"imageID":"sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36","firstCommand":"N9KxLV2avCo2","firstArg":"930btY2ohuPL"}]}]},"B7nVq7vdWfmk":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:25b69045d961dc26719bc4cbb3a854737938b6e97375c04197e9cbc932541b17","firstCommand":"icTsn2s_EIax"}]}]},"CMkFy_B6OMUO":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:eefdc67602b8bc3941001b030ab95d82e10432f814634b80eb8ce45bc9ebd3de","firstCommand":"7aQQEh6Tr2m7","firstArg":"r7zEsGNvlNrk"}]}]},"C_9an18W0cU6":{"count":7,"terminalCount":3,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"ZS9VAWJDvxuf","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"ArvlNzaZtYpC","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"PPJ_dAh1Wl4S","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","firstCommand":"5-ZY-7KtGiOe"}]}]},"EOB8Fqt74gVH":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:dfc0403f71f7c926db1084c7fb5fb4f19007271213ee34f6f3d3eecdbe817d6b","firstCommand":"N9KxLV2avCo2","firstArg":"k19oMZ1PIn4C"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"}]}]},"EyQn00UhCg7z":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8","firstCommand":"bsRjeCtd7lVU","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8","firstCommand":"ZDrZSWYe4Hpn"}]}]},"F-y2qosZEzxd":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:eefdc67602b8bc3941001b030ab95d82e10432f814634b80eb8ce45bc9ebd3de","firstCommand":"7aQQEh6Tr2m7","firstArg":"gcNszUTvGLqr"}]}]},"ICyEPw5KVYuy":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:4a3e2790bda8898df5e4e9cf1878103ac483ea1633819d76ea68976b0b2062b6","firstCommand":"ijLlFtdBW-Uk","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:51a4c20765f54b6a6b5513f97cf54bb99631c2abe860949293456886a74f87fe","firstCommand":"N9KxLV2avCo2"}]}]},"KETRwZOPBpF9":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]}]},"Kt0qS5G8piJp":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419","firstCommand":"9RqZYN0XQJuD"}]}]},"LBp1kjMRhgCD":{"count":1,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:49a6a3308d885301c7718a465f1af2d08a617abbdff23352d5422d1ae4af33cf","firstCommand":"icTsn2s_EIax"}],"containers":[{"imageID":"sha256:49a6a3308d885301c7718a465f1af2d08a617abbdff23352d5422d1ae4af33cf","firstCommand":"N9KxLV2avCo2","firstArg":"k19oMZ1PIn4C"}]}]},"M9RntwZOZgi3":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:89b279931fe13f3b33c9dd6cdf0f5e7fc3e5384b944f998034d35af7242a47fa","firstCommand":"k9iHTIyG8PyJ","firstArg":"r7zEsGNvlNrk"}]}]},"MBms5agiSYKb":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:44e82a51fce7b5996b183c10c44bd79b0e1ae2257fd5809345fbca1c50aaa08f","firstArg":"zO0oxtw_mcI5"}]}]},"N3z7Gdl4s2xN":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:656fe650bac2929182cd0cf7d7e566d089f69e06541b8329c6d40b89346c03ca","firstCommand":"vLhjmt4GJVrQ"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"47DEQpj8HBSa"}]}]},"NJ5StnkN7lNJ":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:b99ce0f31213291444482af4af36345dc93acdbe965868073e8232797b8a2f14","firstCommand":"euUHIZmT1r6w","firstArg":"gcNszUTvGLqr"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b99ce0f31213291444482af4af36345dc93acdbe965868073e8232797b8a2f14","firstCommand":"euUHIZmT1r6w"}]}]},"NuNApgGLWU3S":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:912759ba49a70e63f7585b351b1deed008b5815d275f478f052c8c2880101d3c","firstCommand":"loDbMsNsNHAN"},{"imageID":"sha256:912759ba49a70e63f7585b351b1deed008b5815d275f478f052c8c2880101d3c","firstCommand":"BWdk-C4p4WVi","firstArg":"ov8ZFLf4OaCu"}]}]},"QRCRK87Nh9-g":{"count":5,"terminalCount":4,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0","firstCommand":"930btY2ohuPL","firstArg":"CSx56PgOVZ5A"}],"containers":[{"imageID":"sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0","firstCommand":"N9KxLV2avCo2","firstArg":"OOfnAGgDw729"},{"imageID":"sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","firstCommand":"VvlllczXFX2z","firstArg":"5gS4z5mOnDuY"},{"imageID":"sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","firstCommand":"VvlllczXFX2z","firstArg":"5gS4z5mOnDuY"},{"imageID":"sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","firstCommand":"VvlllczXFX2z","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","firstCommand":"VvlllczXFX2z","firstArg":"Yfg8wToYnj2U"}]}]},"QhwI_DkC7RkW":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"}],"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","firstCommand":"N9KxLV2avCo2"}]}]},"RGIC92MKxXzi":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:9f4724570795357eb097251a021f20c94c79b3054f3adb3bc0812143ba791dc1","firstCommand":"RxKEaTc90uWM","firstArg":"r7zEsGNvlNrk"}]}]},"RWdc47ZMlAdh":{"count":5,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:10fe26b1ef17d6fa13d22976b553b935f1cc14e74b8dd14a31306554aff7c513"}]},{"duplicates":1,"restartAlways":true,"containers":[{"imageID":"sha256:8045b3d5059cc81bf37964d359055dea9e4915c83f3eec4f800d5ce294c06f97","firstCommand":"buSkac1OkQU4","firstArg":"y9cDahlAfoPN"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:23ad174e653d608ec2285f670d8669dbe8bb433f7c215bdb59f5c6ac6ad1bcc9","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:8045b3d5059cc81bf37964d359055dea9e4915c83f3eec4f800d5ce294c06f97","firstCommand":"buSkac1OkQU4","firstArg":"y9cDahlAfoPN"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:beefccf3789773309757b8f1f0eaedaaf4e263c7b5d5efec4fc264238ecf8132","firstCommand":"buSkac1OkQU4","firstArg":"y9cDahlAfoPN"}]}]},"WPOX0dN4tqDv":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419","firstCommand":"9RqZYN0XQJuD"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"47DEQpj8HBSa"}]}]},"Ww_w7yEQuoeA":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:5c86b3ccb785517fcf41405087e03ca9933223ef4b3cd4bc557f51c64ef80ea7","firstCommand":"LOeXaMat6NU3","firstArg":"XV1E-c-gSQmZ"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:5c86b3ccb785517fcf41405087e03ca9933223ef4b3cd4bc557f51c64ef80ea7","firstCommand":"LOeXaMat6NU3"}]}]},"XStfgPOmHYzB":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:93145fd0c004dc4fca21435a32c7e55e962f321aff260d702f387cfdebee92a5","firstCommand":"AiycEq1CClLy","firstArg":"r7zEsGNvlNrk"}]}]},"YgQZCjyI6D9c":{"count":1,"terminalCount":1,"shapes":[]},"cMIdS73ad1cT":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5","firstCommand":"09D_XsQaIohy","firstArg":"r7zEsGNvlNrk"}]}]},"cWNZj9dm5f4i":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c","firstCommand":"WFJEBSInAJpw","firstArg":"r7zEsGNvlNrk"}]}]},"coRkJ8lvmtSk":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:3ed4dc45b0e0d6229620e2ac6a53ecd180cad44a11daf9f0170d94b4acd35ded"}]}]},"de1zmznD1F_L":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:3051af3343018fecbf3a6edacea69de841fc5211c09e7fb6a2499188dc979395","firstCommand":"rb3iLnl9GmZR","firstArg":"r7zEsGNvlNrk"}]}]},"eCjF12pGOLUF":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","firstCommand":"N9KxLV2avCo2"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"}]}]},"ecUe5cl6bPwX":{"count":4,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:2d41c3e944e86b73b4ba0d037ff016562211988f3206b9deb6cc7dccca708248","firstCommand":"pgaYl1gqTV2L","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b294511902fd7a80e135b23895a944570932dc0fab1ee22f296523840740332e","firstCommand":"kwBOP3_4oVMx","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:23aa409d98c18a25b5dd3c14b4c5a88eba2c793d020f2deb3bafd58a2225c328","firstCommand":"buSkac1OkQU4","firstArg":"gcNszUTvGLqr"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:f8a38d71a75c4fa803249cc709d60039d14878e218afd88a86083526ee8f78ad","firstCommand":"Tt12uskXp-TN","firstArg":"zO0oxtw_mcI5"}]}]},"inQbBSWydCWk":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:3a2ef63f356c11ba629d8038474ab287797340de1219b4fee97c386975689110","firstCommand":"N9KxLV2avCo2","firstArg":"k19oMZ1PIn4C"}]}]},"ioFx0itCFPcs":{"count":1,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","firstCommand":"icTsn2s_EIax","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","firstCommand":"icTsn2s_EIax","firstArg":"47DEQpj8HBSa"}],"containers":[{"imageID":"sha256:c2b518cb834a0b6ca50d73eceb5f8e64aefb09094d39e4ba0d8e4632f6cdf908","firstCommand":"bFMn8sKmxXTo","firstArg":"zO0oxtw_mcI5"}]}]},"jmuesrd3LOV1":{"count":5,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstCommand":"N9KxLV2avCo2","firstArg":"CSx56PgOVZ5A"}],"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a","firstCommand":"aDHd4M_0XUOd","firstArg":"zO0oxtw_mcI5"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a","firstCommand":"wCdwTcAdXQ_H","firstArg":"zO0oxtw_mcI5"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a","firstArg":"zO0oxtw_mcI5"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a","firstCommand":"jXkiIgNfKeEy","firstArg":"zO0oxtw_mcI5"}]}]},"k2lPYOlQaXUX":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:84a52132860e74998981b76c08d38543561197c3da77836c670fa8e394c5ec17","firstCommand":"XqE_QmN1P920","firstArg":"r7zEsGNvlNrk"}]}]},"n8ih8iFf25K7":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:51a4c20765f54b6a6b5513f97cf54bb99631c2abe860949293456886a74f87fe","firstCommand":"CX8KiHZjJyVD"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8","firstCommand":"N9KxLV2avCo2"}]}]},"nMMaB9HQd060":{"count":12,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:6363cc3335d2a930fa0e4e6c6c3515fa0ef85e9d7abb3b3007fbb185eabb498f","firstCommand":"NJuOSOguFZRT","firstArg":"3NvCs-dGLEBM"}],"containers":[{"imageID":"sha256:d12d87386ab9c19148c49c1e79d839a6f47f3a2cd7e078d94319d80b6936be13","firstArg":"rDQv7paSi7RY"},{"imageID":"sha256:6363cc3335d2a930fa0e4e6c6c3515fa0ef85e9d7abb3b3007fbb185eabb498f","firstCommand":"NJuOSOguFZRT","firstArg":"nw1jEXz0CN6o"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:3ef6fd8a728768571ca93950ec6d7222c9304a98d81b58329eeb7974fa2c8dc8","firstArg":"TIre9pmD-tbd"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b4e0b20fdb38d516e871ff5d593c4273cc9933cb6a65ec93e727ca4a7777fd20","firstArg":"aZFPdeh8u0QY"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b0737727dcbfb50c3c09b69684ba3c07b5a4ab7652bbe4970a46d6a11c4a2bca","firstArg":"5wzTZA9Ffwb3"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:3cc3977d34490059b692d5fbdb89bb9a676db39c88faa35f5d9b4e98f6b0c4e2","firstArg":"P0uRYWPWnbxt"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:30948d73ae763e995468b7e0767b855425ccbbbef13667a2fd3ba06b3c40a165","firstCommand":"K8aRMFBO_jyE","firstArg":"vWfRLhDFJlMA"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:debbfa579e627e291b629851278c9e608e080a1642a6e676d023f218252a3ed0","firstCommand":"icTsn2s_EIax"}],"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:debbfa579e627e291b629851278c9e608e080a1642a6e676d023f218252a3ed0","firstCommand":"icTsn2s_EIax","firstArg":"SCcKjYHEPDKM"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:e39fd49a8aa33e4b750267b4e773492b85c08cc7830cd7b22e64a92bcb5b6729","firstArg":"5wzTZA9Ffwb3"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:6363cc3335d2a930fa0e4e6c6c3515fa0ef85e9d7abb3b3007fbb185eabb498f","firstCommand":"NJuOSOguFZRT","firstArg":"3NvCs-dGLEBM"}],"containers":[{"imageID":"sha256:6363cc3335d2a930fa0e4e6c6c3515fa0ef85e9d7abb3b3007fbb185eabb498f","firstCommand":"NJuOSOguFZRT","firstArg":"nw1jEXz0CN6o"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:78f6aebe76fa9da71b631ceced1ed159d8b60a6fa8e0325fd098c7b029039e89","firstArg":"cteiHEtNKHn0"},{"imageID":"sha256:e955ac7de27deecd1a88d06c08a1b7a43e867cadf4289f20a6ab982fa647e6b7","firstArg":"bItFNczIfxkG"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:903557bdbb44cf720481cc9b305a8060f327435d303c95e710b92669ff43d055","firstArg":"e1V8mDIYJ-Es"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:f870aa3c7bcd039c7905b2c7a9e9c0776d76ed4cf34ccbef872ae7ad8cf2157f","firstArg":"Sr6QxZ9vlnXv"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:6363cc3335d2a930fa0e4e6c6c3515fa0ef85e9d7abb3b3007fbb185eabb498f","firstArg":"ZaBBgxOjhLhc"},{"imageID":"sha256:28b3ba29ff038781d3742df4ab05fac69a92cf2bf058c25487e47a2f4ff02627","firstCommand":"oudKofjVo8ML"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","firstArg":"aV86_fLS8Aye"},{"imageID":"sha256:3ef6fd8a728768571ca93950ec6d7222c9304a98d81b58329eeb7974fa2c8dc8","firstArg":"TIre9pmD-tbd"},{"imageID":"sha256:e955ac7de27deecd1a88d06c08a1b7a43e867cadf4289f20a6ab982fa647e6b7","firstArg":"qLdxkguDGeRy"}]}]},"nO8YkKLJMsaW":{"count":1,"shapes":[{"restartAlways":true,"initContainers":[{"imageID":"sha256:da6f62afd2795d1b0af69532a5534c099bbb81d4e7abd2616b374db191552c51","firstCommand":"icTsn2s_EIax"}],"containers":[{"imageID":"sha256:da6f62afd2795d1b0af69532a5534c099bbb81d4e7abd2616b374db191552c51","firstCommand":"N9KxLV2avCo2","firstArg":"k19oMZ1PIn4C"},{"imageID":"sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","firstCommand":"VvlllczXFX2z","firstArg":"47DEQpj8HBSa"}]}]},"nTf6g7hF1YMN":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:8e8903affdf29401b9a86b9f58795c9f445f34194960c7b2734f30601c48cbdf","firstArg":"8DZ1gO9Xqn6d"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:2ad82327a0c3eac3d7a73ca67630eaf63bafc37514ea75cb6e8b51e995458b01","firstCommand":"icTsn2s_EIax"}]}]},"oNeg9VIL3k3N":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:dc9758be9f0f0a480fb5e119ecb1e1101ef807bdc765a155212a8188d79b9e60","firstCommand":"oNeg9VIL3k3N","firstArg":"r7zEsGNvlNrk"}]}]},"p1tmSwFC_Q2L":{"count":2,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:da806db797ef2b291ff0ce5f302e88a0cb74e57f253b8fe76296f969512cd79e","firstCommand":"F_KbBzFD2M2X"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:3d886210d2faa9ace5750adfc70c0c3c5512cdf492f19d1c536a446db659aabb","firstCommand":"icTsn2s_EIax","firstArg":"47DEQpj8HBSa"}]}]},"pGycRE0Tq2_l":{"count":6,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:5bb9588daa84445e79da8dec0a5e5508940a72217c41e15c568084a07829e355","firstCommand":"wUchNbFMd8i-","firstArg":"CKr_Fr0LEjJy"},{"imageID":"sha256:23ad174e653d608ec2285f670d8669dbe8bb433f7c215bdb59f5c6ac6ad1bcc9","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"initContainers":[{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"icTsn2s_EIax"}],"containers":[{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"3HIrDvfQjfr-","firstArg":"ZodESRsRa6RN"},{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"icTsn2s_EIax"},{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"OZC3mv0vQ9Hs","firstArg":"V5ps3h4jO9ZC"},{"imageID":"sha256:23ad174e653d608ec2285f670d8669dbe8bb433f7c215bdb59f5c6ac6ad1bcc9","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:23ad174e653d608ec2285f670d8669dbe8bb433f7c215bdb59f5c6ac6ad1bcc9","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"alE-bspwM7dZ"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:11d83fb97d5191861531c5463f84d0852f4383c00e851c32378f35ec3b242f94","firstCommand":"3HIrDvfQjfr-","firstArg":"2RFIFohzNoYG"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:06391c7a1ea593ce9afa13400b0cebbbffd7693fd665a3d4d80ed8b161296f8d","firstCommand":"buSkac1OkQU4","firstArg":"47DEQpj8HBSa"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:5bb9588daa84445e79da8dec0a5e5508940a72217c41e15c568084a07829e355","firstCommand":"wUchNbFMd8i-","firstArg":"CuM3Zi-xB1MH"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:23ad174e653d608ec2285f670d8669dbe8bb433f7c215bdb59f5c6ac6ad1bcc9","firstArg":"47DEQpj8HBSa"},{"imageID":"sha256:5bb9588daa84445e79da8dec0a5e5508940a72217c41e15c568084a07829e355","firstCommand":"KR6l75Tf_aT0","firstArg":"CKr_Fr0LEjJy"}]}]},"pepxDbsB4SPa":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","firstCommand":"VvlllczXFX2z","firstArg":"r7zEsGNvlNrk"}]}]},"q1TpN3EUiKjG":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36","firstCommand":"FATPL2W-sitV","firstArg":"r7zEsGNvlNrk"}]}]},"vDGHaQt8x6K_":{"count":1,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","firstArg":"zO0oxtw_mcI5"}]}]},"x1E5aG0kleRr":{"count":5,"shapes":[{"restartAlways":true,"containers":[{"imageID":"sha256:203cf5b9dc1460f09e75f58d8b5cf7df5e57c18c8c6a41c14b5e8977d83263f3","firstArg":"hjIyo-MxzS3p"}]},{"duplicates":1,"restartAlways":true,"containers":[{"imageID":"sha256:43d33f0125e6b990f4a972ac4e952a065d7e72dc1690c6c836963b7341734aec","firstArg":"Sr6QxZ9vlnXv"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:ce7d2904f7b238aa37dfe74a0b76bf73629e7a14fa52bf54b0ecf030ca36f1bb","firstArg":"ov8ZFLf4OaCu"}]},{"restartAlways":true,"containers":[{"imageID":"sha256:9aec4c328ec43e40481e06ca5808deead74b75c0aacb90e9e72966c3fa14f385"}]}]}}}config/helmchart_info.json0000640000000000000000000000037015114134233014357 0ustar0000000000000000{"a46c9c444d13ab6fe54202d0db9cf1a090c33e12b952ca736d67fe2bbfd6c4f5":[{"name":"frr-k8s","version":"0.0.16","resources":{"daemonsets":1,"deployments":1}},{"name":"metallb","version":"0.0.0","resources":{"daemonsets":1,"deployments":1,"services":1}}]}config/serviceaccounts.json0000640000000000000000000004037215114134233014603 0ustar0000000000000000{"serviceAccounts":{"TOTAL_COUNT":382,"namespaces":{"default":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"kube-public":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"kube-system":[{"name":"attachdetach-controller","secrets":0},{"name":"builder","secrets":0},{"name":"certificate-controller","secrets":0},{"name":"cloud-controller-manager","secrets":0},{"name":"clusterrole-aggregation-controller","secrets":0},{"name":"cronjob-controller","secrets":0},{"name":"daemon-set-controller","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"deployment-controller","secrets":0},{"name":"disruption-controller","secrets":0},{"name":"endpoint-controller","secrets":0},{"name":"endpointslice-controller","secrets":0},{"name":"endpointslicemirroring-controller","secrets":0},{"name":"ephemeral-volume-controller","secrets":0},{"name":"expand-controller","secrets":0},{"name":"generic-garbage-collector","secrets":0},{"name":"horizontal-pod-autoscaler","secrets":0},{"name":"job-controller","secrets":0},{"name":"legacy-service-account-token-cleaner","secrets":0},{"name":"namespace-controller","secrets":0},{"name":"node-controller","secrets":0},{"name":"persistent-volume-binder","secrets":0},{"name":"pod-garbage-collector","secrets":0},{"name":"pv-protection-controller","secrets":0},{"name":"pvc-protection-controller","secrets":0},{"name":"replicaset-controller","secrets":0},{"name":"replication-controller","secrets":0},{"name":"resourcequota-controller","secrets":0},{"name":"root-ca-cert-publisher","secrets":0},{"name":"service-account-controller","secrets":0},{"name":"service-ca-cert-publisher","secrets":0},{"name":"statefulset-controller","secrets":0},{"name":"ttl-after-finished-controller","secrets":0},{"name":"validatingadmissionpolicy-status-controller","secrets":0}],"openshift":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-apiserver":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"openshift-apiserver-sa","secrets":0}],"openshift-apiserver-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"openshift-apiserver-operator","secrets":0}],"openshift-authentication":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"oauth-openshift","secrets":1}],"openshift-authentication-operator":[{"name":"authentication-operator","secrets":0},{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-catalogd":[{"name":"builder","secrets":0},{"name":"catalogd-controller-manager","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cloud-controller-manager":[{"name":"builder","secrets":0},{"name":"cloud-controller-manager","secrets":0},{"name":"cloud-node-manager","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cloud-controller-manager-operator":[{"name":"builder","secrets":0},{"name":"cluster-cloud-controller-manager","secrets":1},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cloud-credential-operator":[{"name":"builder","secrets":0},{"name":"cloud-credential-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cloud-network-config-controller":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cloud-platform-infra":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cluster-csi-drivers":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cluster-machine-approver":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"machine-approver-sa","secrets":1}],"openshift-cluster-node-tuning-operator":[{"name":"builder","secrets":0},{"name":"cluster-node-tuning-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"tuned","secrets":0}],"openshift-cluster-olm-operator":[{"name":"builder","secrets":0},{"name":"cluster-olm-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cluster-samples-operator":[{"name":"builder","secrets":0},{"name":"cluster-samples-operator","secrets":1},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cluster-storage-operator":[{"name":"builder","secrets":0},{"name":"cluster-storage-operator","secrets":1},{"name":"csi-snapshot-controller","secrets":0},{"name":"csi-snapshot-controller-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-cluster-version":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-config":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-config-managed":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-config-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"openshift-config-operator","secrets":1}],"openshift-console":[{"name":"builder","secrets":0},{"name":"console","secrets":1},{"name":"default","secrets":1},{"name":"deployer","secrets":0}],"openshift-console-operator":[{"name":"builder","secrets":0},{"name":"console-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-console-user-settings":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-controller-manager":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"openshift-controller-manager-sa","secrets":1}],"openshift-controller-manager-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"openshift-controller-manager-operator","secrets":0}],"openshift-dns":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"dns","secrets":0},{"name":"node-resolver","secrets":0}],"openshift-dns-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"dns-operator","secrets":0}],"openshift-etcd":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"etcd-backup-sa","secrets":0},{"name":"etcd-sa","secrets":0},{"name":"installer-sa","secrets":1}],"openshift-etcd-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"etcd-operator","secrets":0}],"openshift-host-network":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-image-registry":[{"name":"builder","secrets":0},{"name":"cluster-image-registry-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"node-ca","secrets":0},{"name":"pruner","secrets":0}],"openshift-infra":[{"name":"build-config-change-controller","secrets":0},{"name":"build-controller","secrets":0},{"name":"builder","secrets":0},{"name":"cluster-csr-approver-controller","secrets":0},{"name":"cluster-quota-reconciliation-controller","secrets":0},{"name":"default","secrets":0},{"name":"default-rolebindings-controller","secrets":0},{"name":"deployer","secrets":0},{"name":"deployer-controller","secrets":0},{"name":"deploymentconfig-controller","secrets":0},{"name":"image-import-controller","secrets":0},{"name":"image-trigger-controller","secrets":0},{"name":"ingress-to-route-controller","secrets":0},{"name":"namespace-security-allocation-controller","secrets":0},{"name":"node-bootstrapper","secrets":0},{"name":"origin-namespace-controller","secrets":0},{"name":"podsecurity-admission-label-syncer-controller","secrets":0},{"name":"privileged-namespaces-psa-label-syncer","secrets":0},{"name":"pv-recycler-controller","secrets":0},{"name":"resourcequota-controller","secrets":0},{"name":"serviceaccount-controller","secrets":0},{"name":"serviceaccount-pull-secrets-controller","secrets":0},{"name":"template-instance-controller","secrets":0},{"name":"template-instance-finalizer-controller","secrets":0},{"name":"unidling-controller","secrets":0}],"openshift-ingress":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"router","secrets":0}],"openshift-ingress-canary":[{"name":"builder","secrets":0},{"name":"default","secrets":1},{"name":"deployer","secrets":0}],"openshift-ingress-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"ingress-operator","secrets":0}],"openshift-insights":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"gather","secrets":0},{"name":"operator","secrets":1}],"openshift-kni-infra":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-kube-apiserver":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"installer-sa","secrets":1},{"name":"localhost-recovery-client","secrets":0}],"openshift-kube-apiserver-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"kube-apiserver-operator","secrets":0}],"openshift-kube-controller-manager":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"installer-sa","secrets":1},{"name":"kube-controller-manager-sa","secrets":0},{"name":"localhost-recovery-client","secrets":0}],"openshift-kube-controller-manager-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"kube-controller-manager-operator","secrets":0}],"openshift-kube-scheduler":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"installer-sa","secrets":1},{"name":"localhost-recovery-client","secrets":0},{"name":"openshift-kube-scheduler-sa","secrets":0}],"openshift-kube-scheduler-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"openshift-kube-scheduler-operator","secrets":0}],"openshift-kube-storage-version-migrator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"kube-storage-version-migrator-sa","secrets":0}],"openshift-kube-storage-version-migrator-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"kube-storage-version-migrator-operator","secrets":0}],"openshift-machine-api":[{"name":"builder","secrets":0},{"name":"cluster-autoscaler","secrets":0},{"name":"cluster-autoscaler-operator","secrets":1},{"name":"cluster-baremetal-operator","secrets":1},{"name":"control-plane-machine-set-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"machine-api-controllers","secrets":0},{"name":"machine-api-operator","secrets":1},{"name":"machine-api-termination-handler","secrets":0}],"openshift-machine-config-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"machine-config-controller","secrets":1},{"name":"machine-config-daemon","secrets":1},{"name":"machine-config-operator","secrets":1},{"name":"machine-config-server","secrets":1},{"name":"machine-os-builder","secrets":0},{"name":"machine-os-puller","secrets":0},{"name":"node-bootstrapper","secrets":0}],"openshift-marketplace":[{"name":"builder","secrets":0},{"name":"certified-operators","secrets":1},{"name":"community-operators","secrets":1},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"marketplace-operator","secrets":0},{"name":"redhat-marketplace","secrets":1},{"name":"redhat-operators","secrets":1}],"openshift-monitoring":[{"name":"alertmanager-main","secrets":1},{"name":"builder","secrets":0},{"name":"cluster-monitoring-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"kube-state-metrics","secrets":1},{"name":"metrics-server","secrets":1},{"name":"monitoring-plugin","secrets":0},{"name":"node-exporter","secrets":1},{"name":"openshift-state-metrics","secrets":1},{"name":"prometheus-k8s","secrets":1},{"name":"prometheus-operator","secrets":1},{"name":"prometheus-operator-admission-webhook","secrets":0},{"name":"telemeter-client","secrets":0},{"name":"thanos-querier","secrets":0}],"openshift-multus":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"metrics-daemon-sa","secrets":0},{"name":"multus","secrets":0},{"name":"multus-ac","secrets":1},{"name":"multus-ancillary-tools","secrets":0}],"openshift-network-console":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-network-diagnostics":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"network-diagnostics","secrets":0}],"openshift-network-node-identity":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"network-node-identity","secrets":0}],"openshift-network-operator":[{"name":"builder","secrets":0},{"name":"cluster-network-operator","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"iptables-alerter","secrets":0}],"openshift-nmstate":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"nmstate-handler","secrets":0},{"name":"nmstate-operator","secrets":0}],"openshift-node":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-nutanix-infra":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-oauth-apiserver":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"oauth-apiserver-sa","secrets":0}],"openshift-openstack-infra":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-operator-controller":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"operator-controller-controller-manager","secrets":0}],"openshift-operator-lifecycle-manager":[{"name":"builder","secrets":0},{"name":"collect-profiles","secrets":1},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"olm-operator-serviceaccount","secrets":1}],"openshift-operators":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"obo-prometheus-operator","secrets":0},{"name":"obo-prometheus-operator-admission-webhook","secrets":0},{"name":"observability-operator-sa","secrets":0},{"name":"perses","secrets":0},{"name":"perses-operator","secrets":0}],"openshift-ovirt-infra":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-ovn-kubernetes":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"ovn-kubernetes-control-plane","secrets":0},{"name":"ovn-kubernetes-node","secrets":0}],"openshift-route-controller-manager":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"route-controller-manager-sa","secrets":1}],"openshift-service-ca":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"service-ca","secrets":0}],"openshift-service-ca-operator":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"service-ca-operator","secrets":0}],"openshift-storage":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0},{"name":"lvms-operator","secrets":0},{"name":"vg-manager","secrets":0}],"openshift-user-workload-monitoring":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}],"openshift-vsphere-infra":[{"name":"builder","secrets":0},{"name":"default","secrets":0},{"name":"deployer","secrets":0}]}}}config/installplans.json0000640000000000000000000000055015114134232014100 0ustar0000000000000000{"items":[{"count":1,"csv":"kubernetes-nmstate-operator.4.18.0-202511191213","name":"install-","ns":"openshift-nmstate"},{"count":1,"csv":"cluster-observability-operator.v1.3.0","name":"install-","ns":"openshift-operators"},{"count":1,"csv":"lvms-operator.v4.18.4","name":"install-","ns":"openshift-storage"}],"stats":{"TOTAL_COUNT":3,"TOTAL_NONUNIQ_COUNT":3}}config/clusteroperator/operator.openshift.io/storage/cluster.json0000640000000000000000000000024015114134221024207 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"Storage","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","operatorLogLevel":"Normal"}}config/clusteroperator/storage.json0000640000000000000000000000346615114134221016304 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"storage","uid":"384d1117-2c52-4d8a-b707-b0fd6e8b25ce","resourceVersion":"9495","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"Storage","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:55:02Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:55:02Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:55:02Z","reason":"AsExpected","message":"DefaultStorageClassControllerAvailable: No default StorageClass for this platform"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:55:02Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:55:02Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-cluster-storage-operator"},{"group":"","resource":"namespaces","name":"openshift-cluster-csi-drivers"},{"group":"operator.openshift.io","resource":"storages","name":"cluster"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"cluster-storage-operator-role"}],"extension":null}}config/clusteroperator/operator.openshift.io/serviceca/cluster.json0000640000000000000000000000024215114134221024511 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"ServiceCA","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","operatorLogLevel":"Normal"}}config/clusteroperator/service-ca.json0000640000000000000000000000340315114134221016650 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"service-ca","uid":"b3b53833-69b1-4c08-bcce-f9753787f2a6","resourceVersion":"4673","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:01Z","reason":"AsExpected","message":"Progressing: All service-ca-operator deployments updated"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:49:59Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:59Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"servicecas","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-service-ca-operator"},{"group":"","resource":"namespaces","name":"openshift-service-ca"}],"extension":null}}config/clusteroperator/operator-lifecycle-manager-packageserver.json0000640000000000000000000000313315114134221024647 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"operator-lifecycle-manager-packageserver","uid":"547e160d-3fda-4245-a83c-aa909fbf3958","resourceVersion":"14910","generation":1,"creationTimestamp":"2025-12-03T21:43:59Z","annotations":{"capability.openshift.io/name":"OperatorLifecycleManager","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:52Z"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:11:04Z","reason":"ClusterServiceVersionSucceeded","message":"ClusterServiceVersion openshift-operator-lifecycle-manager/packageserver observed in phase Succeeded"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:11:04Z","message":"Deployed version 0.0.1-snapshot"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:52Z","message":"Safe to upgrade"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"packageserver","version":"0.0.1-snapshot"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-operator-lifecycle-manager"},{"group":"operators.coreos.com","resource":"clusterserviceversions","namespace":"openshift-operator-lifecycle-manager","name":"packageserver"}],"extension":null}}config/clusteroperator/operator-lifecycle-manager-catalog.json0000640000000000000000000000255615114134221023447 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"operator-lifecycle-manager-catalog","uid":"edeff037-4702-41b3-958d-324ef8fe76fa","resourceVersion":"10113","generation":1,"creationTimestamp":"2025-12-03T21:43:59Z","annotations":{"capability.openshift.io/name":"OperatorLifecycleManager","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:53Z"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:54:01Z","message":"Deployed 4.18.0-202510210939.p2.gf295d32.assembly.stream.el9-f295d32"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:53Z"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:53Z"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"operator-lifecycle-manager","version":"4.18.0-202510210939.p2.gf295d32.assembly.stream.el9-f295d32"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-operator-lifecycle-manager"}],"extension":null}}config/clusteroperator/operator-lifecycle-manager.json0000640000000000000000000000264115114134221022032 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"operator-lifecycle-manager","uid":"f0fdeb82-477b-4a94-8411-4426ff91fece","resourceVersion":"8938","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"OperatorLifecycleManager","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:52Z","message":"Deployed 4.18.0-202510210939.p2.gf295d32.assembly.stream.el9-f295d32"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:52Z"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:52Z"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:52Z"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"operator-lifecycle-manager","version":"4.18.0-202510210939.p2.gf295d32.assembly.stream.el9-f295d32"}],"relatedObjects":[{"group":"operators.coreos.com","resource":"clusterserviceversions","namespace":"openshift-operator-lifecycle-manager","name":"packageserver"}],"extension":null}}config/clusteroperator/samples.operator.openshift.io/config/cluster.json0000640000000000000000000000022215114134221025453 0ustar0000000000000000{"apiVersion":"samples.operator.openshift.io/v1","kind":"Config","name":"cluster","spec":{"architectures":["x86_64"],"managementState":"Managed"}}config/clusteroperator/openshift-samples.json0000640000000000000000000000260515114134221020273 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"openshift-samples","uid":"adfb98e4-bc8f-434e-bbdd-1dc639c33551","resourceVersion":"16992","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"openshift-samples","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:11:23Z"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:11:33Z","message":"Samples installation successful at 4.18.28"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:11:23Z","message":"Samples installation successful at 4.18.28"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"samples.operator.openshift.io","resource":"configs","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-cluster-samples-operator"},{"group":"template.openshift.io","resource":"templates","namespace":"openshift","name":""},{"group":"image.openshift.io","resource":"imagestreams","namespace":"openshift","name":""}],"extension":null}}config/clusteroperator/operator.openshift.io/openshiftcontrollermanager/cluster.json0000640000000000000000000000255315114134221030212 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"OpenShiftControllerManager","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","observedConfig":{"build":{"buildDefaults":{"resources":{}},"imageTemplateFormat":{"format":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d00e4a8d28cc3d2d3fb5373755d14d8b28eac162507662675fae2c82047ff869"}},"controllers":["openshift.io/build","openshift.io/build-config-change","openshift.io/builder-rolebindings","openshift.io/builder-serviceaccount","-openshift.io/default-rolebindings","openshift.io/deployer","openshift.io/deployer-rolebindings","openshift.io/deployer-serviceaccount","openshift.io/deploymentconfig","openshift.io/image-import","-openshift.io/image-puller-rolebindings","openshift.io/image-signature-import","openshift.io/image-trigger","openshift.io/ingress-ip","openshift.io/ingress-to-route","openshift.io/origin-namespace","openshift.io/serviceaccount","-openshift.io/serviceaccount-pull-secrets","openshift.io/templateinstance","openshift.io/templateinstancefinalizer","openshift.io/unidling"],"deployer":{"imageTemplateFormat":{"format":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8f779b92bb88fcd240c4f99de4b186847e5723335919e3d2557b7b0aa3743543"}},"featureGates":["BuildCSIVolumes=true"],"ingress":{"ingressIPNetworkCIDR":""}},"operatorLogLevel":"Normal","unsupportedConfigOverrides":null}}config/clusteroperator/openshift-controller-manager.json0000640000000000000000000000346215114134221022424 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"openshift-controller-manager","uid":"970c6548-937c-403e-8741-2711410c1fa2","resourceVersion":"16574","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:11:28Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:59:57Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:02Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"openshiftcontrollermanagers","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-controller-manager-operator"},{"group":"","resource":"namespaces","name":"openshift-controller-manager"},{"group":"","resource":"namespaces","name":"openshift-route-controller-manager"}],"extension":null}}config/clusteroperator/operator.openshift.io/openshiftapiserver/cluster.json0000640000000000000000000000646015114134221026475 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"OpenShiftAPIServer","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","observedConfig":{"apiServerArguments":{"feature-gates":["AWSEFSDriverVolumeMetrics=true","AdminNetworkPolicy=true","AlibabaPlatform=true","AzureWorkloadIdentity=true","BareMetalLoadBalancer=true","BuildCSIVolumes=true","ChunkSizeMiB=true","CloudDualStackNodeIPs=true","DisableKubeletCloudCredentialProviders=true","GCPLabelsTags=true","HardwareSpeed=true","IngressControllerLBSubnetsAWS=true","KMSv1=true","ManagedBootImages=true","ManagedBootImagesAWS=true","MultiArchInstallAWS=true","MultiArchInstallGCP=true","NetworkDiagnosticsConfig=true","NetworkLiveMigration=true","NetworkSegmentation=true","NewOLM=true","NodeDisruptionPolicy=true","OnClusterBuild=true","PersistentIPsForVirtualization=true","PrivateHostedZoneAWS=true","SetEIPForNLBIngressController=true","VSphereControlPlaneMachineSet=true","VSphereDriverConfiguration=true","VSphereMultiVCenters=true","VSphereStaticIPs=true","ValidatingAdmissionPolicy=true","AWSClusterHostedDNS=false","AdditionalRoutingCapabilities=false","AutomatedEtcdBackup=false","BootcNodeManagement=false","CSIDriverSharedResource=false","ClusterAPIInstall=false","ClusterAPIInstallIBMCloud=false","ClusterMonitoringConfig=false","ConsolePluginContentSecurityPolicy=false","DNSNameResolver=false","DynamicResourceAllocation=false","EtcdBackendQuota=false","EventedPLEG=false","Example=false","ExternalOIDC=false","ExternalOIDCWithUIDAndExtraClaimMappings=false","GCPClusterHostedDNS=false","GatewayAPI=false","ImageStreamImportMode=false","IngressControllerDynamicConfigurationManager=false","InsightsConfig=false","InsightsConfigAPI=false","InsightsOnDemandDataGather=false","InsightsRuntimeExtractor=false","MachineAPIMigration=false","MachineAPIOperatorDisableMachineHealthCheckController=false","MachineAPIProviderOpenStack=false","MachineConfigNodes=false","MaxUnavailableStatefulSet=false","MetricsCollectionProfiles=false","MinimumKubeletVersion=false","MixedCPUsAllocation=false","MultiArchInstallAzure=false","NodeSwap=false","NutanixMultiSubnets=false","OVNObservability=false","OpenShiftPodSecurityAdmission=false","PinnedImages=false","PlatformOperators=false","ProcMountType=false","RouteAdvertisements=false","RouteExternalCertificate=false","ServiceAccountTokenNodeBinding=false","SignatureStores=false","SigstoreImageVerification=false","StreamingCollectionEncodingToJSON=false","StreamingCollectionEncodingToProtobuf=false","TranslateStreamCloseWebsocketRequests=false","UpgradeStatus=false","UserNamespacesPodSecurityStandards=false","UserNamespacesSupport=false","VSphereMultiNetworks=false","VolumeAttributesClass=false","VolumeGroupSnapshot=false"]},"projectConfig":{"projectRequestMessage":""},"routingConfig":{"subdomain":"apps.sno.openstack.lab"},"servingInfo":{"cipherSuites":["TLS_AES_128_GCM_SHA256","TLS_AES_256_GCM_SHA384","TLS_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"],"minTLSVersion":"VersionTLS12"},"storageConfig":{"urls":["https://192.168.32.10:2379"]}},"operatorLogLevel":"Normal","unsupportedConfigOverrides":null}}config/clusteroperator/openshift-apiserver.json0000640000000000000000000000552415114134221020632 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"openshift-apiserver","uid":"b7994883-7215-4402-8e88-606dc122732e","resourceVersion":"14177","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:37Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:10:50Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"openshift-apiserver","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"openshiftapiservers","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-apiserver-operator"},{"group":"","resource":"namespaces","name":"openshift-apiserver"},{"group":"","resource":"namespaces","name":"openshift-etcd-operator"},{"group":"","resource":"endpoints","namespace":"openshift-etcd","name":"host-etcd-2"},{"group":"controlplane.operator.openshift.io","resource":"podnetworkconnectivitychecks","namespace":"openshift-apiserver","name":""},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.apps.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.authorization.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.build.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.image.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.project.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.quota.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.route.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.security.openshift.io"},{"group":"apiregistration.k8s.io","resource":"apiservices","name":"v1.template.openshift.io"}],"extension":null}}config/clusteroperator/operator.openshift.io/olm/cluster.json0000640000000000000000000000023415114134221023335 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"OLM","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","operatorLogLevel":"Normal"}}config/clusteroperator/olm.json0000640000000000000000000001420515114134221015420 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"olm","uid":"e1230c41-285c-4a38-86be-fed08dcdac9d","resourceVersion":"18138","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"OperatorLifecycleManagerV1","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:03Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:11:14Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:11:14Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:03Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:50:03Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-catalogd"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"clustercatalogs.olm.operatorframework.io"},{"group":"","resource":"serviceaccounts","namespace":"openshift-catalogd","name":"catalogd-controller-manager"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-catalogd","name":"catalogd-leader-election-role"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-config","name":"catalogd-manager-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"catalogd-manager-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"catalogd-metrics-reader"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"catalogd-proxy-role"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-catalogd","name":"catalogd-leader-election-rolebinding"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-config","name":"catalogd-manager-rolebinding"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"catalogd-manager-rolebinding"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"catalogd-proxy-rolebinding"},{"group":"","resource":"configmaps","namespace":"openshift-catalogd","name":"catalogd-trusted-ca-bundle"},{"group":"","resource":"services","namespace":"openshift-catalogd","name":"catalogd-service"},{"group":"apps","resource":"deployments","namespace":"openshift-catalogd","name":"catalogd-controller-manager"},{"group":"olm.operatorframework.io","resource":"clustercatalogs","name":"openshift-certified-operators"},{"group":"olm.operatorframework.io","resource":"clustercatalogs","name":"openshift-community-operators"},{"group":"olm.operatorframework.io","resource":"clustercatalogs","name":"openshift-redhat-marketplace"},{"group":"olm.operatorframework.io","resource":"clustercatalogs","name":"openshift-redhat-operators"},{"group":"admissionregistration.k8s.io","resource":"mutatingwebhookconfigurations","name":"catalogd-mutating-webhook-configuration"},{"group":"","resource":"namespaces","name":"openshift-operator-controller"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"clusterextensions.olm.operatorframework.io"},{"group":"","resource":"serviceaccounts","namespace":"openshift-operator-controller","name":"operator-controller-controller-manager"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-config","name":"operator-controller-manager-role"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-operator-controller","name":"operator-controller-leader-election-role"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-operator-controller","name":"operator-controller-manager-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"operator-controller-clusterextension-editor-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"operator-controller-clusterextension-viewer-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"operator-controller-extension-editor-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"operator-controller-extension-viewer-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"operator-controller-manager-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"operator-controller-metrics-reader"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"operator-controller-proxy-role"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-config","name":"operator-controller-manager-rolebinding"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-operator-controller","name":"operator-controller-leader-election-rolebinding"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-operator-controller","name":"operator-controller-manager-rolebinding"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"operator-controller-manager-rolebinding"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"operator-controller-proxy-rolebinding"},{"group":"","resource":"configmaps","namespace":"openshift-operator-controller","name":"operator-controller-trusted-ca-bundle"},{"group":"","resource":"services","namespace":"openshift-operator-controller","name":"operator-controller-controller-manager-metrics-service"},{"group":"apps","resource":"deployments","namespace":"openshift-operator-controller","name":"operator-controller-controller-manager"},{"group":"operator.openshift.io","resource":"olms","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-cluster-olm-operator"}],"extension":null}}config/clusteroperator/node-tuning.json0000640000000000000000000000342115114134221017056 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"node-tuning","uid":"d4e239fe-16e8-4d82-8874-b90b9151f16b","resourceVersion":"5572","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"NodeTuning","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:10Z","reason":"AsExpected","message":"Cluster has deployed 1/1 \"4.18.28\" operands"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:12Z","reason":"AsExpected","message":"Cluster version is \"4.18.28\""},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:09Z","reason":"AsExpected","message":"DaemonSet \"tuned\" available"}],"versions":[{"name":"ocp-tuned","version":"4.18.28"},{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-cluster-node-tuning-operator"},{"group":"tuned.openshift.io","resource":"profiles","namespace":"openshift-cluster-node-tuning-operator","name":""},{"group":"tuned.openshift.io","resource":"tuneds","namespace":"openshift-cluster-node-tuning-operator","name":""},{"group":"apps","resource":"daemonsets","namespace":"openshift-cluster-node-tuning-operator","name":"tuned"},{"group":"performance.openshift.io","resource":"performanceprofiles","name":""}],"extension":null}}config/clusteroperator/operator.openshift.io/network/cluster.json0000640000000000000000000000141115114134221024235 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"Network","name":"cluster","spec":{"clusterNetwork":[{"cidr":"10.128.0.0/16","hostPrefix":23}],"defaultNetwork":{"ovnKubernetesConfig":{"egressIPConfig":{},"gatewayConfig":{"ipForwarding":"Global","ipv4":{},"ipv6":{},"routingViaHost":true},"genevePort":6081,"ipsecConfig":{"mode":"Disabled"},"mtu":8900,"policyAuditConfig":{"destination":"null","maxFileSize":50,"maxLogFiles":5,"rateLimit":20,"syslogFacility":"local0"}},"type":"OVNKubernetes"},"deployKubeProxy":false,"disableMultiNetwork":false,"disableNetworkDiagnostics":false,"logLevel":"Normal","managementState":"Managed","observedConfig":null,"operatorLogLevel":"Normal","serviceNetwork":["172.30.0.0/16"],"unsupportedConfigOverrides":null,"useMultiNetworkPolicy":false}}network-node-identity.json0000640000000000000000000000022615114134221037541 0ustar0000000000000000config/clusteroperator/network.operator.openshift.io/operatorpki/openshift-network-node-identity{"apiVersion":"network.operator.openshift.io/v1","kind":"OperatorPKI","name":"network-node-identity","spec":{"targetCert":{"commonName":"127.0.0.1"}}}signer.json0000640000000000000000000000022315114134221033266 0ustar0000000000000000config/clusteroperator/network.operator.openshift.io/operatorpki/openshift-ovn-kubernetes{"apiVersion":"network.operator.openshift.io/v1","kind":"OperatorPKI","name":"signer","spec":{"targetCert":{"commonName":"ovn-kubernetes-signer"}}}config/clusteroperator/network.operator.openshift.io/operatorpki/openshift-ovn-kubernetes/ovn.json0000640000000000000000000000017615114134221032667 0ustar0000000000000000{"apiVersion":"network.operator.openshift.io/v1","kind":"OperatorPKI","name":"ovn","spec":{"targetCert":{"commonName":"ovn"}}}config/clusteroperator/network.json0000640000000000000000000003713715114134221016333 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"network","uid":"fc29dde3-81ce-4d66-a4ec-8b5231501854","resourceVersion":"17702","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true","network.operator.openshift.io/last-seen-state":"{\"DaemonsetStates\":[],\"DeploymentStates\":[],\"StatefulsetStates\":[]}","network.operator.openshift.io/relatedClusterObjects":""},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"ManagementStateDegraded","status":"False","lastTransitionTime":"2025-12-03T21:48:52Z"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:48:41Z"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:48:41Z"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:12:32Z"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"configmaps","namespace":"openshift-network-operator","name":"applied-cluster"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"network-attachment-definitions.k8s.cni.cncf.io"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"ippools.whereabouts.cni.cncf.io"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"overlappingrangeipreservations.whereabouts.cni.cncf.io"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"nodeslicepools.whereabouts.cni.cncf.io"},{"group":"","resource":"namespaces","name":"openshift-multus"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"multus"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"multus-ancillary-tools"},{"group":"","resource":"serviceaccounts","namespace":"openshift-multus","name":"multus"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"multus-transient"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"multus-group"},{"group":"","resource":"serviceaccounts","namespace":"openshift-multus","name":"multus-ancillary-tools"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"multus-ancillary-tools"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"multus-cluster-readers"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"multus-whereabouts"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-multus","name":"multus-whereabouts"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"whereabouts-cni"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-multus","name":"whereabouts-cni"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"net-attach-def-project"},{"group":"","resource":"configmaps","namespace":"openshift-multus","name":"default-cni-sysctl-allowlist"},{"group":"","resource":"configmaps","namespace":"openshift-multus","name":"cni-copy-resources"},{"group":"","resource":"configmaps","namespace":"openshift-multus","name":"whereabouts-config"},{"group":"","resource":"configmaps","namespace":"openshift-multus","name":"multus-daemon-config"},{"group":"apps","resource":"daemonsets","namespace":"openshift-multus","name":"multus"},{"group":"apps","resource":"daemonsets","namespace":"openshift-multus","name":"multus-additional-cni-plugins"},{"group":"","resource":"serviceaccounts","namespace":"openshift-multus","name":"metrics-daemon-sa"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"metrics-daemon-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"metrics-daemon-sa-rolebinding"},{"group":"apps","resource":"daemonsets","namespace":"openshift-multus","name":"network-metrics-daemon"},{"group":"monitoring.coreos.com","resource":"servicemonitors","namespace":"openshift-multus","name":"monitor-network"},{"group":"","resource":"services","namespace":"openshift-multus","name":"network-metrics-service"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-multus","name":"prometheus-k8s"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-multus","name":"prometheus-k8s"},{"group":"","resource":"services","namespace":"openshift-multus","name":"multus-admission-controller"},{"group":"","resource":"serviceaccounts","namespace":"openshift-multus","name":"multus-ac"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"multus-admission-controller-webhook"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"multus-admission-controller-webhook"},{"group":"admissionregistration.k8s.io","resource":"validatingwebhookconfigurations","name":"multus.openshift.io"},{"group":"apps","resource":"deployments","namespace":"openshift-multus","name":"multus-admission-controller"},{"group":"monitoring.coreos.com","resource":"servicemonitors","namespace":"openshift-multus","name":"monitor-multus-admission-controller"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-multus","name":"prometheus-k8s"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-multus","name":"prometheus-k8s"},{"group":"monitoring.coreos.com","resource":"prometheusrules","namespace":"openshift-multus","name":"prometheus-k8s-rules"},{"group":"","resource":"namespaces","name":"openshift-ovn-kubernetes"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"egressfirewalls.k8s.ovn.org"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"egressips.k8s.ovn.org"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"egressqoses.k8s.ovn.org"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"adminpolicybasedexternalroutes.k8s.ovn.org"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"egressservices.k8s.ovn.org"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"adminnetworkpolicies.policy.networking.k8s.io"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"baselineadminnetworkpolicies.policy.networking.k8s.io"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"ipamclaims.k8s.cni.cncf.io"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"userdefinednetworks.k8s.ovn.org"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":"clusteruserdefinednetworks.k8s.ovn.org"},{"group":"","resource":"serviceaccounts","namespace":"openshift-ovn-kubernetes","name":"ovn-kubernetes-node"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-ovn-kubernetes","name":"openshift-ovn-kubernetes-node-limited"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-ovn-kubernetes","name":"openshift-ovn-kubernetes-nodes-identity-limited"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"openshift-ovn-kubernetes-node-limited"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"openshift-ovn-kubernetes-node-identity-limited"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"openshift-ovn-kubernetes-kube-rbac-proxy"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"openshift-ovn-kubernetes-node-kube-rbac-proxy"},{"group":"","resource":"configmaps","namespace":"openshift-ovn-kubernetes","name":"ovnkube-config"},{"group":"","resource":"serviceaccounts","namespace":"openshift-ovn-kubernetes","name":"ovn-kubernetes-control-plane"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"openshift-ovn-kubernetes-control-plane-limited"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"openshift-ovn-kubernetes-control-plane-limited"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-ovn-kubernetes","name":"openshift-ovn-kubernetes-control-plane-limited"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-ovn-kubernetes","name":"openshift-ovn-kubernetes-control-plane-limited"},{"group":"network.operator.openshift.io","resource":"operatorpkis","namespace":"openshift-ovn-kubernetes","name":"ovn"},{"group":"network.operator.openshift.io","resource":"operatorpkis","namespace":"openshift-ovn-kubernetes","name":"signer"},{"group":"flowcontrol.apiserver.k8s.io","resource":"flowschemas","name":"openshift-ovn-kubernetes"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"openshift-ovn-kubernetes-cluster-reader"},{"group":"","resource":"configmaps","namespace":"openshift-ovn-kubernetes","name":"ovnkube-script-lib"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"openshift-ovn-kubernetes-udn-editor"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"openshift-ovn-kubernetes-udn-viewer"},{"group":"monitoring.coreos.com","resource":"prometheusrules","namespace":"openshift-ovn-kubernetes","name":"master-rules"},{"group":"monitoring.coreos.com","resource":"prometheusrules","namespace":"openshift-ovn-kubernetes","name":"networking-rules"},{"group":"","resource":"configmaps","namespace":"openshift-config-managed","name":"openshift-network-features"},{"group":"monitoring.coreos.com","resource":"servicemonitors","namespace":"openshift-ovn-kubernetes","name":"monitor-ovn-control-plane-metrics"},{"group":"","resource":"services","namespace":"openshift-ovn-kubernetes","name":"ovn-kubernetes-control-plane"},{"group":"monitoring.coreos.com","resource":"servicemonitors","namespace":"openshift-ovn-kubernetes","name":"monitor-ovn-node"},{"group":"","resource":"services","namespace":"openshift-ovn-kubernetes","name":"ovn-kubernetes-node"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-ovn-kubernetes","name":"prometheus-k8s"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-ovn-kubernetes","name":"prometheus-k8s"},{"group":"","resource":"namespaces","name":"openshift-host-network"},{"group":"","resource":"resourcequotas","namespace":"openshift-host-network","name":"host-network-namespace-quotas"},{"group":"apps","resource":"deployments","namespace":"openshift-ovn-kubernetes","name":"ovnkube-control-plane"},{"group":"apps","resource":"daemonsets","namespace":"openshift-ovn-kubernetes","name":"ovnkube-node"},{"group":"admissionregistration.k8s.io","resource":"validatingadmissionpolicies","name":"user-defined-networks-namespace-label"},{"group":"admissionregistration.k8s.io","resource":"validatingadmissionpolicybindings","name":"user-defined-networks-namespace-label-binding"},{"group":"","resource":"namespaces","name":"openshift-network-diagnostics"},{"group":"","resource":"serviceaccounts","namespace":"openshift-network-diagnostics","name":"network-diagnostics"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-network-diagnostics","name":"network-diagnostics"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-network-diagnostics","name":"network-diagnostics"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"network-diagnostics"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"network-diagnostics"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"kube-system","name":"network-diagnostics"},{"group":"apps","resource":"deployments","namespace":"openshift-network-diagnostics","name":"network-check-source"},{"group":"","resource":"services","namespace":"openshift-network-diagnostics","name":"network-check-source"},{"group":"monitoring.coreos.com","resource":"servicemonitors","namespace":"openshift-network-diagnostics","name":"network-check-source"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-network-diagnostics","name":"prometheus-k8s"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-network-diagnostics","name":"prometheus-k8s"},{"group":"apps","resource":"daemonsets","namespace":"openshift-network-diagnostics","name":"network-check-target"},{"group":"","resource":"services","namespace":"openshift-network-diagnostics","name":"network-check-target"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-config-managed","name":"openshift-network-public-role"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-config-managed","name":"openshift-network-public-role-binding"},{"group":"","resource":"namespaces","name":"openshift-network-node-identity"},{"group":"","resource":"serviceaccounts","namespace":"openshift-network-node-identity","name":"network-node-identity"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"network-node-identity"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"network-node-identity"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-network-node-identity","name":"network-node-identity-leases"},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-network-node-identity","name":"network-node-identity-leases"},{"group":"rbac.authorization.k8s.io","resource":"rolebindings","namespace":"openshift-network-node-identity","name":"system:openshift:scc:hostnetwork-v2"},{"group":"","resource":"configmaps","namespace":"openshift-network-node-identity","name":"ovnkube-identity-cm"},{"group":"network.operator.openshift.io","resource":"operatorpkis","namespace":"openshift-network-node-identity","name":"network-node-identity"},{"group":"admissionregistration.k8s.io","resource":"validatingwebhookconfigurations","name":"network-node-identity.openshift.io"},{"group":"apps","resource":"daemonsets","namespace":"openshift-network-node-identity","name":"network-node-identity"},{"group":"monitoring.coreos.com","resource":"prometheusrules","namespace":"openshift-network-operator","name":"openshift-network-operator-ipsec-rules"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"openshift-iptables-alerter"},{"group":"","resource":"serviceaccounts","namespace":"openshift-network-operator","name":"iptables-alerter"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"openshift-iptables-alerter"},{"group":"","resource":"configmaps","namespace":"openshift-network-operator","name":"iptables-alerter-script"},{"group":"apps","resource":"daemonsets","namespace":"openshift-network-operator","name":"iptables-alerter"},{"group":"","resource":"namespaces","name":"openshift-network-console"},{"group":"","resource":"configmaps","namespace":"openshift-network-console","name":"networking-console-plugin"},{"group":"apps","resource":"deployments","namespace":"openshift-network-console","name":"networking-console-plugin"},{"group":"","resource":"services","namespace":"openshift-network-console","name":"networking-console-plugin"},{"group":"console.openshift.io","resource":"consoleplugins","name":"networking-console-plugin"},{"group":"","resource":"namespaces","name":"openshift-network-operator"},{"group":"operator.openshift.io","resource":"networks","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-cloud-network-config-controller"}],"extension":null}}config/clusteroperator/monitoring.json0000640000000000000000000000423015114134221017013 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"monitoring","uid":"0b548787-80a0-4eff-bebb-136497de57ec","resourceVersion":"17386","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:12:09Z","reason":"RollOutDone","message":"Successfully rolled out the stack."},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:12:09Z","reason":"PrometheusDataPersistenceNotConfigured","message":"Prometheus is running without persistent storage which can lead to data loss during upgrades and cluster disruptions. Please refer to the official documentation to see how to configure storage for Prometheus: https://docs.openshift.com/container-platform/4.18/observability/monitoring/configuring-the-monitoring-stack.html"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:12:09Z"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:40Z"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-monitoring"},{"group":"","resource":"namespaces","name":"openshift-user-workload-monitoring"},{"group":"monitoring.coreos.com","resource":"servicemonitors","name":""},{"group":"monitoring.coreos.com","resource":"podmonitors","name":""},{"group":"monitoring.coreos.com","resource":"prometheusrules","name":""},{"group":"monitoring.coreos.com","resource":"alertmanagers","name":""},{"group":"monitoring.coreos.com","resource":"prometheuses","name":""},{"group":"monitoring.coreos.com","resource":"thanosrulers","name":""},{"group":"monitoring.coreos.com","resource":"alertmanagerconfigs","name":""}],"extension":null}}config/clusteroperator/marketplace.json0000640000000000000000000000313315114134221017117 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"marketplace","uid":"a8bfbdf8-2143-4308-93e4-ca2a0869edc0","resourceVersion":"7305","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"marketplace","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:40Z","reason":"OperatorAvailable","message":"Successfully progressed to release version: 4.18.28"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:40Z","reason":"OperatorAvailable","message":"Available release version: 4.18.28"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:40Z","reason":"OperatorAvailable","message":"Marketplace is upgradeable"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:40Z","reason":"OperatorAvailable","message":"Available release version: 4.18.28"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-marketplace"},{"group":"operators.coreos.com","resource":"catalogsources","namespace":"openshift-marketplace","name":""}],"extension":null}}config/clusteroperator/machine-config.json0000640000000000000000000000546315114134221017506 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"machine-config","uid":"2b9c996f-311a-4837-ab67-7e4c77d11cea","resourceVersion":"16197","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:56:18Z","message":"Cluster version is 4.18.28"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:11:20Z"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:55:20Z","reason":"AsExpected","message":"Cluster has deployed [{operator 4.18.28} {operator-image quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a}]"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:55:20Z","reason":"AsExpected"},{"type":"EvaluationConditionsDetected","status":"False","lastTransitionTime":"2025-12-03T21:55:20Z","reason":"AsExpected"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"operator-image","version":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-machine-config-operator"},{"group":"machineconfiguration.openshift.io","resource":"machineconfigpools","name":""},{"group":"machineconfiguration.openshift.io","resource":"controllerconfigs","name":""},{"group":"machineconfiguration.openshift.io","resource":"kubeletconfigs","name":""},{"group":"machineconfiguration.openshift.io","resource":"containerruntimeconfigs","name":""},{"group":"machineconfiguration.openshift.io","resource":"machineconfigs","name":""},{"group":"operator.openshift.io","resource":"machineconfigurations","name":""},{"group":"","resource":"nodes","name":""},{"group":"","resource":"namespaces","name":"openshift-kni-infra"},{"group":"","resource":"namespaces","name":"openshift-openstack-infra"},{"group":"","resource":"namespaces","name":"openshift-ovirt-infra"},{"group":"","resource":"namespaces","name":"openshift-vsphere-infra"},{"group":"","resource":"namespaces","name":"openshift-nutanix-infra"},{"group":"","resource":"namespaces","name":"openshift-cloud-platform-infra"}],"extension":{"master":"all 1 nodes are at latest configuration rendered-master-6656173a2af54dca3ae274447f102af5","worker":"all 0 nodes are at latest configuration rendered-worker-483dddacfa1ad638e1bd8cca234dd709"}}}config/clusteroperator/machine-approver.json0000640000000000000000000000253215114134221020071 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"machine-approver","uid":"50f213c4-6de9-4c63-aef1-d63ddb2ee4f5","resourceVersion":"8480","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:46Z","reason":"AsExpected","message":"Cluster Machine Approver is available at 4.18.28"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:46Z","reason":"AsExpected"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:46Z","reason":"AsExpected"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:46Z","reason":"AsExpected"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-cluster-machine-approver"},{"group":"certificates.k8s.io","resource":"certificatesigningrequests","name":""}],"extension":null}}config/clusteroperator/machine-api.json0000640000000000000000000000371315114134221017006 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"machine-api","uid":"b5691c46-e2bb-42bf-8586-08e467178e3c","resourceVersion":"9984","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"MachineAPI","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:55:49Z","reason":"AsExpected"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:55:49Z","reason":"AsExpected"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:55:49Z","reason":"AsExpected","message":"Cluster Machine API Operator is in NoOp mode"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:55:49Z"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-machine-api"},{"group":"machine.openshift.io","resource":"machines","namespace":"openshift-machine-api","name":""},{"group":"machine.openshift.io","resource":"machinesets","namespace":"openshift-machine-api","name":""},{"group":"machine.openshift.io","resource":"machinehealthchecks","namespace":"openshift-machine-api","name":""},{"group":"rbac.authorization.k8s.io","resource":"roles","namespace":"openshift-machine-api","name":""},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"machine-api-operator"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"machine-api-controllers"},{"group":"metal3.io","resource":"baremetalhosts","namespace":"openshift-machine-api","name":""}],"extension":null}}config/clusteroperator/operator.openshift.io/kubestorageversionmigrator/cluster.json0000640000000000000000000000026315114134221030236 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"KubeStorageVersionMigrator","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","operatorLogLevel":"Normal"}}config/clusteroperator/kube-storage-version-migrator.json0000640000000000000000000000325315114134221022527 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"kube-storage-version-migrator","uid":"c1285e49-fa43-4d54-9615-58952600a322","resourceVersion":"4501","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:00Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:00Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"kubestorageversionmigrators","name":"cluster"},{"group":"migration.k8s.io","resource":"storageversionmigrations","name":""},{"group":"","resource":"namespaces","name":"openshift-kube-storage-version-migrator"},{"group":"","resource":"namespaces","name":"openshift-kube-storage-version-migrator-operator"}],"extension":null}}config/clusteroperator/operator.openshift.io/kubescheduler/cluster.json0000640000000000000000000000115615114134221025377 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"KubeScheduler","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","observedConfig":{"servingInfo":{"cipherSuites":["TLS_AES_128_GCM_SHA256","TLS_AES_256_GCM_SHA384","TLS_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"],"minTLSVersion":"VersionTLS12"}},"operatorLogLevel":"Normal","unsupportedConfigOverrides":null}}config/clusteroperator/kube-scheduler.json0000640000000000000000000000414615114134221017536 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"kube-scheduler","uid":"a1096e52-be4b-45b6-af92-d55e455f2090","resourceVersion":"14806","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:09:35Z","reason":"AsExpected","message":"NodeControllerDegraded: All master nodes are ready"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:11:02Z","reason":"AsExpected","message":"NodeInstallerProgressing: 1 node is at revision 5"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:11:02Z","reason":"AsExpected","message":"StaticPodsAvailable: 1 nodes are active; 1 node is at revision 5"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"NoData"}],"versions":[{"name":"raw-internal","version":"4.18.28"},{"name":"kube-scheduler","version":"1.31.13"},{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"kubeschedulers","name":"cluster"},{"group":"config.openshift.io","resource":"schedulers","name":""},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-kube-scheduler"},{"group":"","resource":"namespaces","name":"openshift-kube-scheduler-operator"},{"group":"controlplane.operator.openshift.io","resource":"podnetworkconnectivitychecks","namespace":"openshift-kube-apiserver","name":""}],"extension":null}}config/clusteroperator/operator.openshift.io/kubecontrollermanager/cluster.json0000640000000000000000000001362515114134221027143 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"KubeControllerManager","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","observedConfig":{"extendedArguments":{"cluster-cidr":["10.128.0.0/16"],"cluster-name":["sno-nfp6d"],"feature-gates":["AWSEFSDriverVolumeMetrics=true","AdminNetworkPolicy=true","AlibabaPlatform=true","AzureWorkloadIdentity=true","BareMetalLoadBalancer=true","BuildCSIVolumes=true","ChunkSizeMiB=true","CloudDualStackNodeIPs=true","DisableKubeletCloudCredentialProviders=true","GCPLabelsTags=true","HardwareSpeed=true","IngressControllerLBSubnetsAWS=true","KMSv1=true","ManagedBootImages=true","ManagedBootImagesAWS=true","MultiArchInstallAWS=true","MultiArchInstallGCP=true","NetworkDiagnosticsConfig=true","NetworkLiveMigration=true","NetworkSegmentation=true","NewOLM=true","NodeDisruptionPolicy=true","OnClusterBuild=true","PersistentIPsForVirtualization=true","PrivateHostedZoneAWS=true","SetEIPForNLBIngressController=true","VSphereControlPlaneMachineSet=true","VSphereDriverConfiguration=true","VSphereMultiVCenters=true","VSphereStaticIPs=true","ValidatingAdmissionPolicy=true","AWSClusterHostedDNS=false","AdditionalRoutingCapabilities=false","AutomatedEtcdBackup=false","BootcNodeManagement=false","CSIDriverSharedResource=false","ClusterAPIInstall=false","ClusterAPIInstallIBMCloud=false","ClusterMonitoringConfig=false","ConsolePluginContentSecurityPolicy=false","DNSNameResolver=false","DynamicResourceAllocation=false","EtcdBackendQuota=false","EventedPLEG=false","Example=false","ExternalOIDC=false","ExternalOIDCWithUIDAndExtraClaimMappings=false","GCPClusterHostedDNS=false","GatewayAPI=false","ImageStreamImportMode=false","IngressControllerDynamicConfigurationManager=false","InsightsConfig=false","InsightsConfigAPI=false","InsightsOnDemandDataGather=false","InsightsRuntimeExtractor=false","MachineAPIMigration=false","MachineAPIOperatorDisableMachineHealthCheckController=false","MachineAPIProviderOpenStack=false","MachineConfigNodes=false","MaxUnavailableStatefulSet=false","MetricsCollectionProfiles=false","MinimumKubeletVersion=false","MixedCPUsAllocation=false","MultiArchInstallAzure=false","NodeSwap=false","NutanixMultiSubnets=false","OVNObservability=false","OpenShiftPodSecurityAdmission=false","PinnedImages=false","PlatformOperators=false","ProcMountType=false","RouteAdvertisements=false","RouteExternalCertificate=false","ServiceAccountTokenNodeBinding=false","SignatureStores=false","SigstoreImageVerification=false","StreamingCollectionEncodingToJSON=false","StreamingCollectionEncodingToProtobuf=false","TranslateStreamCloseWebsocketRequests=false","UpgradeStatus=false","UserNamespacesPodSecurityStandards=false","UserNamespacesSupport=false","VSphereMultiNetworks=false","VolumeAttributesClass=false","VolumeGroupSnapshot=false"],"service-cluster-ip-range":["172.30.0.0/16"]},"featureGates":["AWSEFSDriverVolumeMetrics=true","AdminNetworkPolicy=true","AlibabaPlatform=true","AzureWorkloadIdentity=true","BareMetalLoadBalancer=true","BuildCSIVolumes=true","ChunkSizeMiB=true","CloudDualStackNodeIPs=true","DisableKubeletCloudCredentialProviders=true","GCPLabelsTags=true","HardwareSpeed=true","IngressControllerLBSubnetsAWS=true","KMSv1=true","ManagedBootImages=true","ManagedBootImagesAWS=true","MultiArchInstallAWS=true","MultiArchInstallGCP=true","NetworkDiagnosticsConfig=true","NetworkLiveMigration=true","NetworkSegmentation=true","NewOLM=true","NodeDisruptionPolicy=true","OnClusterBuild=true","PersistentIPsForVirtualization=true","PrivateHostedZoneAWS=true","SetEIPForNLBIngressController=true","VSphereControlPlaneMachineSet=true","VSphereDriverConfiguration=true","VSphereMultiVCenters=true","VSphereStaticIPs=true","ValidatingAdmissionPolicy=true","AWSClusterHostedDNS=false","AdditionalRoutingCapabilities=false","AutomatedEtcdBackup=false","BootcNodeManagement=false","CSIDriverSharedResource=false","ClusterAPIInstall=false","ClusterAPIInstallIBMCloud=false","ClusterMonitoringConfig=false","ConsolePluginContentSecurityPolicy=false","DNSNameResolver=false","DynamicResourceAllocation=false","EtcdBackendQuota=false","EventedPLEG=false","Example=false","ExternalOIDC=false","ExternalOIDCWithUIDAndExtraClaimMappings=false","GCPClusterHostedDNS=false","GatewayAPI=false","ImageStreamImportMode=false","IngressControllerDynamicConfigurationManager=false","InsightsConfig=false","InsightsConfigAPI=false","InsightsOnDemandDataGather=false","InsightsRuntimeExtractor=false","MachineAPIMigration=false","MachineAPIOperatorDisableMachineHealthCheckController=false","MachineAPIProviderOpenStack=false","MachineConfigNodes=false","MaxUnavailableStatefulSet=false","MetricsCollectionProfiles=false","MinimumKubeletVersion=false","MixedCPUsAllocation=false","MultiArchInstallAzure=false","NodeSwap=false","NutanixMultiSubnets=false","OVNObservability=false","OpenShiftPodSecurityAdmission=false","PinnedImages=false","PlatformOperators=false","ProcMountType=false","RouteAdvertisements=false","RouteExternalCertificate=false","ServiceAccountTokenNodeBinding=false","SignatureStores=false","SigstoreImageVerification=false","StreamingCollectionEncodingToJSON=false","StreamingCollectionEncodingToProtobuf=false","TranslateStreamCloseWebsocketRequests=false","UpgradeStatus=false","UserNamespacesPodSecurityStandards=false","UserNamespacesSupport=false","VSphereMultiNetworks=false","VolumeAttributesClass=false","VolumeGroupSnapshot=false"],"serviceServingCert":{"certFile":"/etc/kubernetes/static-pod-resources/configmaps/service-ca/ca-bundle.crt"},"servingInfo":{"cipherSuites":["TLS_AES_128_GCM_SHA256","TLS_AES_256_GCM_SHA384","TLS_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"],"minTLSVersion":"VersionTLS12"}},"operatorLogLevel":"Normal","unsupportedConfigOverrides":null,"useMoreSecureServiceCA":true}}config/clusteroperator/kube-controller-manager.json0000640000000000000000000000430015114134221021343 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"kube-controller-manager","uid":"e882f53f-a07a-4cbc-be59-4f6904141d70","resourceVersion":"21646","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"NodeControllerDegraded: All master nodes are ready"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:17:33Z","reason":"AsExpected","message":"NodeInstallerProgressing: 1 node is at revision 4"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:08:19Z","reason":"AsExpected","message":"StaticPodsAvailable: 1 nodes are active; 1 node is at revision 4"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"NoData"}],"versions":[{"name":"raw-internal","version":"4.18.28"},{"name":"kube-controller-manager","version":"1.31.13"},{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"kubecontrollermanagers","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-kube-controller-manager"},{"group":"","resource":"namespaces","name":"openshift-kube-controller-manager-operator"},{"group":"","resource":"namespaces","name":"kube-system"},{"group":"certificates.k8s.io","resource":"certificatesigningrequests","name":""},{"group":"","resource":"nodes","name":""},{"group":"config.openshift.io","resource":"nodes","name":"cluster"}],"extension":null}}config/clusteroperator/operator.openshift.io/kubeapiserver/cluster.json0000640000000000000000000001311215114134221025414 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"KubeAPIServer","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","observedConfig":{"admission":{"pluginConfig":{"PodSecurity":{"configuration":{"defaults":{"audit":"restricted","audit-version":"latest","enforce":"privileged","enforce-version":"latest","warn":"restricted","warn-version":"latest"}}},"network.openshift.io/ExternalIPRanger":{"configuration":{"allowIngressIP":false,"apiVersion":"network.openshift.io/v1","kind":"ExternalIPRangerAdmissionConfig"}},"network.openshift.io/RestrictedEndpointsAdmission":{"configuration":{"apiVersion":"network.openshift.io/v1","kind":"RestrictedEndpointsAdmissionConfig","restrictedCIDRs":["10.128.0.0/16","172.30.0.0/16"]}}}},"apiServerArguments":{"api-audiences":["https://kubernetes.default.svc"],"authentication-token-webhook-config-file":["/etc/kubernetes/static-pod-resources/secrets/webhook-authenticator/kubeConfig"],"authentication-token-webhook-version":["v1"],"etcd-servers":["https://192.168.32.10:2379","https://localhost:2379"],"feature-gates":["AWSEFSDriverVolumeMetrics=true","AdminNetworkPolicy=true","AlibabaPlatform=true","AzureWorkloadIdentity=true","BareMetalLoadBalancer=true","BuildCSIVolumes=true","ChunkSizeMiB=true","CloudDualStackNodeIPs=true","DisableKubeletCloudCredentialProviders=true","GCPLabelsTags=true","HardwareSpeed=true","IngressControllerLBSubnetsAWS=true","KMSv1=true","ManagedBootImages=true","ManagedBootImagesAWS=true","MultiArchInstallAWS=true","MultiArchInstallGCP=true","NetworkDiagnosticsConfig=true","NetworkLiveMigration=true","NetworkSegmentation=true","NewOLM=true","NodeDisruptionPolicy=true","OnClusterBuild=true","PersistentIPsForVirtualization=true","PrivateHostedZoneAWS=true","SetEIPForNLBIngressController=true","VSphereControlPlaneMachineSet=true","VSphereDriverConfiguration=true","VSphereMultiVCenters=true","VSphereStaticIPs=true","ValidatingAdmissionPolicy=true","AWSClusterHostedDNS=false","AdditionalRoutingCapabilities=false","AutomatedEtcdBackup=false","BootcNodeManagement=false","CSIDriverSharedResource=false","ClusterAPIInstall=false","ClusterAPIInstallIBMCloud=false","ClusterMonitoringConfig=false","ConsolePluginContentSecurityPolicy=false","DNSNameResolver=false","DynamicResourceAllocation=false","EtcdBackendQuota=false","EventedPLEG=false","Example=false","ExternalOIDC=false","ExternalOIDCWithUIDAndExtraClaimMappings=false","GCPClusterHostedDNS=false","GatewayAPI=false","ImageStreamImportMode=false","IngressControllerDynamicConfigurationManager=false","InsightsConfig=false","InsightsConfigAPI=false","InsightsOnDemandDataGather=false","InsightsRuntimeExtractor=false","MachineAPIMigration=false","MachineAPIOperatorDisableMachineHealthCheckController=false","MachineAPIProviderOpenStack=false","MachineConfigNodes=false","MaxUnavailableStatefulSet=false","MetricsCollectionProfiles=false","MinimumKubeletVersion=false","MixedCPUsAllocation=false","MultiArchInstallAzure=false","NodeSwap=false","NutanixMultiSubnets=false","OVNObservability=false","OpenShiftPodSecurityAdmission=false","PinnedImages=false","PlatformOperators=false","ProcMountType=false","RouteAdvertisements=false","RouteExternalCertificate=false","ServiceAccountTokenNodeBinding=false","SignatureStores=false","SigstoreImageVerification=false","StreamingCollectionEncodingToJSON=false","StreamingCollectionEncodingToProtobuf=false","TranslateStreamCloseWebsocketRequests=false","UpgradeStatus=false","UserNamespacesPodSecurityStandards=false","UserNamespacesSupport=false","VSphereMultiNetworks=false","VolumeAttributesClass=false","VolumeGroupSnapshot=false"],"goaway-chance":["0"],"runtime-config":["admissionregistration.k8s.io/v1beta1=true"],"send-retry-after-while-not-ready-once":["true"],"service-account-issuer":["https://kubernetes.default.svc"],"service-account-jwks-uri":["https://api.sno.openstack.lab:6443/openid/v1/jwks"],"shutdown-delay-duration":["0s"]},"authConfig":{"oauthMetadataFile":"/etc/kubernetes/static-pod-resources/configmaps/oauth-metadata/oauthMetadata"},"corsAllowedOrigins":["//127\\.0\\.0\\.1(:|$)","//localhost(:|$)"],"gracefulTerminationDuration":"15","servicesSubnet":"172.30.0.0/16","servingInfo":{"bindAddress":"0.0.0.0:6443","bindNetwork":"tcp4","cipherSuites":["TLS_AES_128_GCM_SHA256","TLS_AES_256_GCM_SHA384","TLS_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"],"minTLSVersion":"VersionTLS12","namedCertificates":[{"certFile":"/etc/kubernetes/static-pod-certs/secrets/localhost-serving-cert-certkey/tls.crt","keyFile":"/etc/kubernetes/static-pod-certs/secrets/localhost-serving-cert-certkey/tls.key"},{"certFile":"/etc/kubernetes/static-pod-certs/secrets/service-network-serving-certkey/tls.crt","keyFile":"/etc/kubernetes/static-pod-certs/secrets/service-network-serving-certkey/tls.key"},{"certFile":"/etc/kubernetes/static-pod-certs/secrets/external-loadbalancer-serving-certkey/tls.crt","keyFile":"/etc/kubernetes/static-pod-certs/secrets/external-loadbalancer-serving-certkey/tls.key"},{"certFile":"/etc/kubernetes/static-pod-certs/secrets/internal-loadbalancer-serving-certkey/tls.crt","keyFile":"/etc/kubernetes/static-pod-certs/secrets/internal-loadbalancer-serving-certkey/tls.key"},{"certFile":"/etc/kubernetes/static-pod-resources/secrets/localhost-recovery-serving-certkey/tls.crt","keyFile":"/etc/kubernetes/static-pod-resources/secrets/localhost-recovery-serving-certkey/tls.key"}]}},"operatorLogLevel":"Normal","unsupportedConfigOverrides":null}}config/clusteroperator/kube-apiserver.json0000640000000000000000000000516715114134221017564 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"kube-apiserver","uid":"2f9ff163-09c7-478a-bc78-6a1a2dfa6768","resourceVersion":"18075","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:49:47Z","reason":"AsExpected","message":"NodeControllerDegraded: All master nodes are ready"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:14:19Z","reason":"AsExpected","message":"NodeInstallerProgressing: 1 node is at revision 7"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:11:19Z","reason":"AsExpected","message":"StaticPodsAvailable: 1 nodes are active; 1 node is at revision 7"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:47Z","reason":"AsExpected","message":"KubeletMinorVersionUpgradeable: Kubelet and API server minor versions are synced."},{"type":"EvaluationConditionsDetected","status":"False","lastTransitionTime":"2025-12-03T21:49:47Z","reason":"AsExpected","message":"All is well"}],"versions":[{"name":"raw-internal","version":"4.18.28"},{"name":"kube-apiserver","version":"1.31.13"},{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"kubeapiservers","name":"cluster"},{"group":"apiextensions.k8s.io","resource":"customresourcedefinitions","name":""},{"group":"security.openshift.io","resource":"securitycontextconstraints","name":""},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-kube-apiserver-operator"},{"group":"","resource":"namespaces","name":"openshift-kube-apiserver"},{"group":"admissionregistration.k8s.io","resource":"mutatingwebhookconfigurations","name":""},{"group":"admissionregistration.k8s.io","resource":"validatingwebhookconfigurations","name":""},{"group":"controlplane.operator.openshift.io","resource":"podnetworkconnectivitychecks","namespace":"openshift-kube-apiserver","name":""},{"group":"apiserver.openshift.io","resource":"apirequestcounts","name":""},{"group":"config.openshift.io","resource":"nodes","name":"cluster"}],"extension":null}}config/clusteroperator/operator.openshift.io/insightsoperator/cluster.json0000640000000000000000000000025115114134221026151 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"InsightsOperator","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","operatorLogLevel":"Normal"}}config/clusteroperator/insights.json0000640000000000000000000000560315114134221016463 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"insights","uid":"53d67b6f-12a4-4918-b8d5-394beaeecfff","resourceVersion":"18304","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"Insights","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:09:18Z","reason":"AsExpected","message":"Insights works as expected"},{"type":"ClusterTransferAvailable","status":"False","lastTransitionTime":"2025-12-03T22:15:18Z","reason":"NoClusterTransfer","message":"no available cluster transfer"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:09:18Z","reason":"AsExpected","message":"Insights works as expected"},{"type":"Disabled","status":"False","lastTransitionTime":"2025-12-03T22:09:18Z","reason":"AsExpected"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:09:18Z","reason":"AsExpected","message":"Monitoring the cluster"},{"type":"RemoteConfigurationAvailable","status":"True","lastTransitionTime":"2025-12-03T22:09:18Z","reason":"AsExpected"},{"type":"RemoteConfigurationValid","status":"True","lastTransitionTime":"2025-12-03T22:09:18Z","reason":"AsExpected"},{"type":"SCAAvailable","status":"True","lastTransitionTime":"2025-12-03T22:15:18Z","reason":"Updated","message":"SCA certs successfully updated in the etc-pki-entitlement secret"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T22:09:18Z","reason":"InsightsUpgradeable","message":"Insights operator can be upgraded"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-insights"},{"group":"apps","resource":"deployments","namespace":"openshift-insights","name":"insights-operator"},{"group":"","resource":"secrets","namespace":"openshift-config","name":"pull-secret"},{"group":"","resource":"secrets","namespace":"openshift-config","name":"support"},{"group":"","resource":"serviceaccounts","namespace":"openshift-insights","name":"gather"},{"group":"","resource":"serviceaccounts","namespace":"openshift-insights","name":"operator"},{"group":"","resource":"services","namespace":"openshift-insights","name":"metrics"},{"group":"","resource":"configmaps","namespace":"openshift-insights","name":"service-ca-bundle"},{"group":"operator.openshift.io","resource":"insightsoperators","name":"cluster"}],"extension":{"lastReportTime":null}}}default.json0000640000000000000000000000057615114134221033521 0ustar0000000000000000config/clusteroperator/operator.openshift.io/ingresscontroller/openshift-ingress-operator{"apiVersion":"operator.openshift.io/v1","kind":"IngressController","name":"default","spec":{"clientTLS":{"clientCA":{"name":""},"clientCertificatePolicy":""},"httpCompression":{},"httpEmptyRequestsPolicy":"Respond","httpErrorCodePages":{"name":""},"idleConnectionTerminationPolicy":"Deferred","replicas":1,"tuningOptions":{"reloadInterval":"0s"},"unsupportedConfigOverrides":null}}config/clusteroperator/ingress.json0000640000000000000000000000435115114134221016304 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"ingress","uid":"5c5a8125-b5eb-441d-842d-709e6fc102ad","resourceVersion":"17103","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"Ingress","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:25Z","reason":"IngressAvailable","message":"The \"default\" ingress controller reports Available=True."},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:11:41Z","reason":"AsExpected","message":"desired and current number of IngressControllers are equal"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:11:41Z","reason":"IngressNotDegraded","message":"The \"default\" ingress controller reports Degraded=False."},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:24Z","reason":"Upgradeable"},{"type":"EvaluationConditionsDetected","status":"False","lastTransitionTime":"2025-12-03T21:50:24Z","reason":"AsExpected"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"ingress-controller","version":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3ed4dc45b0e0d6229620e2ac6a53ecd180cad44a11daf9f0170d94b4acd35ded"},{"name":"canary-server","version":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-ingress-operator"},{"group":"operator.openshift.io","resource":"ingresscontrollers","namespace":"openshift-ingress-operator","name":""},{"group":"ingress.operator.openshift.io","resource":"dnsrecords","namespace":"openshift-ingress-operator","name":""},{"group":"","resource":"namespaces","name":"openshift-ingress"},{"group":"","resource":"namespaces","name":"openshift-ingress-canary"}],"extension":null}}config/clusteroperator/image-registry.json0000640000000000000000000000373215114134221017564 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"image-registry","uid":"fcf2ab2b-a452-4b10-acb5-19c863376355","resourceVersion":"14224","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"ImageRegistry","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:10:52Z","reason":"Removed","message":"Available: The registry is removed\nNodeCADaemonAvailable: The daemon set node-ca has available replicas\nImagePrunerAvailable: Pruner CronJob has been created"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:10:52Z","reason":"Removed","message":"Progressing: All registry resources are removed\nNodeCADaemonProgressing: The daemon set node-ca is deployed"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:10:45Z","reason":"Removed","message":"Degraded: The registry is removed"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"imageregistry.operator.openshift.io","resource":"configs","name":"cluster"},{"group":"imageregistry.operator.openshift.io","resource":"imagepruners","name":"cluster"},{"group":"rbac.authorization.k8s.io","resource":"clusterroles","name":"system:registry"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"registry-registry-role"},{"group":"rbac.authorization.k8s.io","resource":"clusterrolebindings","name":"openshift-image-registry-pruner"},{"group":"","resource":"namespaces","name":"openshift-image-registry"}],"extension":null}}config/clusteroperator/operator.openshift.io/etcd/cluster.json0000640000000000000000000000125015114134221023464 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"Etcd","name":"cluster","spec":{"controlPlaneHardwareSpeed":"Slower","logLevel":"Normal","managementState":"Managed","observedConfig":{"controlPlane":{"replicas":1},"servingInfo":{"cipherSuites":["TLS_AES_128_GCM_SHA256","TLS_AES_256_GCM_SHA384","TLS_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"],"minTLSVersion":"VersionTLS12"}},"operatorLogLevel":"Normal","unsupportedConfigOverrides":null}}config/clusteroperator/etcd.json0000640000000000000000000000400215114134221015542 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"etcd","uid":"dca344ac-8ea0-4be0-8e40-9b80692815cd","resourceVersion":"13453","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:59:48Z","reason":"AsExpected","message":"NodeControllerDegraded: All master nodes are ready\nEtcdMembersDegraded: No unhealthy members found"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:09:24Z","reason":"AsExpected","message":"NodeInstallerProgressing: 1 node is at revision 2\nEtcdMembersProgressing: No unstarted etcd members found"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:59:50Z","reason":"AsExpected","message":"StaticPodsAvailable: 1 nodes are active; 1 node is at revision 2\nEtcdMembersAvailable: 1 members are available"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:57Z","reason":"NoData"}],"versions":[{"name":"raw-internal","version":"4.18.28"},{"name":"operator","version":"4.18.28"},{"name":"etcd","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"etcds","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-etcd-operator"},{"group":"","resource":"namespaces","name":"openshift-etcd"}],"extension":null}}config/clusteroperator/operator.openshift.io/dns/default.json0000640000000000000000000000051615114134221023300 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"DNS","name":"default","spec":{"cache":{"negativeTTL":"0s","positiveTTL":"0s"},"logLevel":"Normal","nodePlacement":{},"operatorLogLevel":"Normal","upstreamResolvers":{"policy":"Sequential","protocolStrategy":"","transportConfig":{},"upstreams":[{"port":53,"type":"SystemResolvConf"}]}}}config/clusteroperator/dns.json0000640000000000000000000000365515114134221015424 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"dns","uid":"9078e213-70ec-46e0-8540-a8e574676f67","resourceVersion":"8918","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:52Z","reason":"AsExpected","message":"DNS \"default\" is available."},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:24Z","reason":"AsExpected","message":"Desired and current number of DNSes are equal"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:52Z","reason":"DNSNotDegraded"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:20Z","reason":"DNSUpgradeable","message":"DNS default is upgradeable: DNS Operator can be upgraded"}],"versions":[{"name":"coredns","version":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4a3e2790bda8898df5e4e9cf1878103ac483ea1633819d76ea68976b0b2062b6"},{"name":"openshift-cli","version":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:51a4c20765f54b6a6b5513f97cf54bb99631c2abe860949293456886a74f87fe"},{"name":"kube-rbac-proxy","version":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d"},{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-dns-operator"},{"group":"operator.openshift.io","resource":"dnses","name":"default"},{"group":"","resource":"namespaces","name":"openshift-dns"}],"extension":null}}config/clusteroperator/operator.openshift.io/csisnapshotcontroller/cluster.json0000640000000000000000000000025615114134221027214 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"CSISnapshotController","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","operatorLogLevel":"Normal"}}config/clusteroperator/csi-snapshot-controller.json0000640000000000000000000000322015114134221021420 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"csi-snapshot-controller","uid":"9afc8c59-aa56-46ff-9c6b-23aaa4164195","resourceVersion":"12520","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"CSISnapshot","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:55:55Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:55:55Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"csi-snapshot-controller","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-cluster-storage-operator"},{"group":"operator.openshift.io","resource":"csisnapshotcontrollers","name":"cluster"}],"extension":null}}config/clusteroperator/control-plane-machine-set.json0000640000000000000000000000263515114134221021605 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"control-plane-machine-set","uid":"d7fc1be5-20ff-408e-b5e7-c383599c7568","resourceVersion":"7447","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"MachineAPI","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:43Z","reason":"AsExpected","message":"cluster operator is available"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:50:43Z","reason":"AsExpected"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:43Z","reason":"AsExpected"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:50:43Z","reason":"AsExpected","message":"cluster operator is upgradable"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-machine-api"},{"group":"machine.openshift.io","resource":"controlplanemachinesets","name":""},{"group":"machine.openshift.io","resource":"machines","name":""}],"extension":null}}config/clusteroperator/operator.openshift.io/console/cluster.json0000640000000000000000000000077215114134221024217 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"Console","name":"cluster","spec":{"customization":{"addPage":{},"customLogoFile":{"name":""},"developerCatalog":{"types":{"state":"Enabled"}},"projectAccess":{},"quickStarts":{}},"logLevel":"Normal","managementState":"Managed","observedConfig":null,"operatorLogLevel":"Normal","plugins":["monitoring-plugin","networking-console-plugin","nmstate-console-plugin"],"providers":{},"route":{"hostname":"","secret":{"name":""}},"unsupportedConfigOverrides":null}}config/clusteroperator/console.json0000640000000000000000000000452215114134221016274 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"console","uid":"6451214c-ad79-4af4-86f2-f2d687cb6be3","resourceVersion":"22708","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"Console","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:14:42Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:18:04Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:14:42Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T22:14:49Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T22:11:13Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"console.openshift.io","resource":"consoleplugins","name":"monitoring-plugin"},{"group":"console.openshift.io","resource":"consoleplugins","name":"networking-console-plugin"},{"group":"console.openshift.io","resource":"consoleplugins","name":"nmstate-console-plugin"},{"group":"operator.openshift.io","resource":"consoles","name":"cluster"},{"group":"config.openshift.io","resource":"consoles","name":"cluster"},{"group":"config.openshift.io","resource":"infrastructures","name":"cluster"},{"group":"config.openshift.io","resource":"proxies","name":"cluster"},{"group":"config.openshift.io","resource":"oauths","name":"cluster"},{"group":"oauth.openshift.io","resource":"oauthclients","name":"console"},{"group":"","resource":"namespaces","name":"openshift-console-operator"},{"group":"","resource":"namespaces","name":"openshift-console"},{"group":"","resource":"configmaps","namespace":"openshift-config-managed","name":"console-public"}],"extension":null}}config/clusteroperator/operator.openshift.io/config/cluster.json0000640000000000000000000000023715114134221024016 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"Config","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","operatorLogLevel":"Normal"}}config/clusteroperator/config-operator.json0000640000000000000000000000311615114134221017726 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"config-operator","uid":"3d818c3b-380f-4224-8d1e-a1490af01d48","resourceVersion":"9557","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:55:25Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:55:25Z","reason":"AsExpected","message":"All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:55:25Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:55:25Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:55:25Z","reason":"NoData"}],"versions":[{"name":"feature-gates","version":"4.18.28"},{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"configs","name":"cluster"},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-operator"}],"extension":null}}config/clusteroperator/cluster-autoscaler.json0000640000000000000000000000265715114134221020462 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"cluster-autoscaler","uid":"10a9b383-4107-4bcf-bcaa-37a7f94f682c","resourceVersion":"9986","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"MachineAPI","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:54:15Z","reason":"AsExpected","message":"at version 4.18.28"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:55:49Z"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:55:49Z"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:54:15Z"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"autoscaling.openshift.io","resource":"machineautoscalers","namespace":"openshift-machine-api","name":""},{"group":"autoscaling.openshift.io","resource":"clusterautoscalers","namespace":"openshift-machine-api","name":""},{"group":"","resource":"namespaces","name":"openshift-machine-api"}],"extension":null}}config/clusteroperator/operator.openshift.io/cloudcredential/cluster.json0000640000000000000000000000024115114134221025705 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"CloudCredential","name":"cluster","spec":{"credentialsMode":"","logLevel":"Normal","operatorLogLevel":"Normal"}}config/clusteroperator/cloud-credential.json0000640000000000000000000002022415114134221020045 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"cloud-credential","uid":"666ab08e-f2c5-47ea-8960-eaf4a390f410","resourceVersion":"10312","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"CloudCredential","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:55:26Z","reason":"AsExpected","message":"All is well"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:55:26Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:55:26Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:55:26Z"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"aws-ebs-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"azure-disk-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"azure-file-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"cloud-credential-operator-gcp-ro-creds"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"cloud-credential-operator-iam-ro"},{"group":"operator.openshift.io","resource":"cloudcredentials","name":"cluster"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"ibm-powervs-block-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"ibm-vpc-block-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"manila-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-azure-cloud-controller-manager"},{"group":"","resource":"namespaces","name":"openshift-cloud-credential-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-cloud-network-config-controller-aws"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-cloud-network-config-controller-azure"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-cloud-network-config-controller-gcp"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-cloud-network-config-controller-openstack"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-cluster-csi-drivers"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-gcp-ccm"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-gcp-pd-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-ibm-cloud-controller-manager"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-image-registry"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-image-registry-azure"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-image-registry-gcs"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-image-registry-ibmcos"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-image-registry-ibmcos-powervs"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-image-registry-openstack"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-ingress"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-ingress-azure"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-ingress-gcp"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-aws"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-azure"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-gcp"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-ibmcloud"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-nutanix"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-openstack"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-powervs"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-machine-api-vsphere"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-network"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-nutanix-cloud-controller-manager"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-openstack-cloud-controller-manager"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-powervs-cloud-controller-manager"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-vmware-vsphere-csi-driver-operator"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-vsphere-cloud-controller-manager"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"openshift-vsphere-problem-detector"},{"group":"cloudcredential.openshift.io","resource":"credentialsrequests","namespace":"openshift-cloud-credential-operator","name":"ovirt-csi-driver-operator"}],"extension":null}}config/clusteroperator/cloud-controller-manager.json0000640000000000000000000000440115114134221021525 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"cloud-controller-manager","uid":"c5cf6a5d-cb72-4d9e-9647-6c1324aa0d61","resourceVersion":"9238","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"CloudControllerManager","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"CloudConfigControllerAvailable","status":"True","lastTransitionTime":"2025-12-03T21:54:00Z","reason":"AsExpected","message":"Cloud Config Controller works as expected"},{"type":"CloudConfigControllerDegraded","status":"False","lastTransitionTime":"2025-12-03T21:54:00Z","reason":"AsExpected","message":"Cloud Config Controller works as expected"},{"type":"TrustedCABundleControllerControllerAvailable","status":"True","lastTransitionTime":"2025-12-03T21:54:02Z","reason":"AsExpected","message":"Trusted CA Bundle Controller works as expected"},{"type":"TrustedCABundleControllerControllerDegraded","status":"False","lastTransitionTime":"2025-12-03T21:54:02Z","reason":"AsExpected","message":"Trusted CA Bundle Controller works as expected"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:54:02Z","reason":"AsExpected","message":"Cluster Cloud Controller Manager Operator is available at 4.18.28"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:54:02Z","reason":"AsExpected"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:54:02Z","reason":"AsExpected"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:54:02Z","reason":"AsExpected"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-cloud-controller-manager-operator"},{"group":"config.openshift.io","resource":"clusteroperators","name":"cloud-controller-manager"},{"group":"","resource":"namespaces","name":"openshift-cloud-controller-manager"}],"extension":null}}config/clusteroperator/baremetal.json0000640000000000000000000000427015114134221016566 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"baremetal","uid":"6ef30ccd-b5c6-4ed6-b1d4-73e9fffe0dbe","resourceVersion":"9615","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"capability.openshift.io/name":"baremetal","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T21:55:40Z","reason":"WaitingForProvisioningCR"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:55:40Z"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:55:40Z","reason":"WaitingForProvisioningCR","message":"Waiting for Provisioning CR on BareMetal Platform"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:55:40Z"},{"type":"Disabled","status":"False","lastTransitionTime":"2025-12-03T21:55:40Z"}],"versions":[{"name":"operator","version":"4.18.28"}],"relatedObjects":[{"group":"","resource":"namespaces","name":"openshift-machine-api"},{"group":"metal3.io","resource":"baremetalhosts","namespace":"openshift-machine-api","name":""},{"group":"metal3.io","resource":"provisioning","name":""},{"group":"metal3.io","resource":"hostfirmwaresettings","namespace":"openshift-machine-api","name":""},{"group":"metal3.io","resource":"firmwareschemas","namespace":"openshift-machine-api","name":""},{"group":"metal3.io","resource":"preprovisioningimages","namespace":"openshift-machine-api","name":""},{"group":"metal3.io","resource":"bmceventsubscriptions","namespace":"openshift-machine-api","name":""},{"group":"metal3.io","resource":"hostfirmwarecomponents","namespace":"openshift-machine-api","name":""},{"group":"metal3.io","resource":"dataimages","namespace":"openshift-machine-api","name":""},{"group":"metal3.io","resource":"hostupdatepolicies","namespace":"openshift-machine-api","name":""}],"extension":null}}config/clusteroperator/operator.openshift.io/authentication/cluster.json0000640000000000000000000000444615114134221025576 0ustar0000000000000000{"apiVersion":"operator.openshift.io/v1","kind":"Authentication","name":"cluster","spec":{"logLevel":"Normal","managementState":"Managed","observedConfig":{"oauthAPIServer":{"apiServerArguments":{"api-audiences":["https://kubernetes.default.svc"],"cors-allowed-origins":["//127\\.0\\.0\\.1(:|$)","//localhost(:|$)"],"etcd-servers":["https://192.168.32.10:2379"],"tls-cipher-suites":["TLS_AES_128_GCM_SHA256","TLS_AES_256_GCM_SHA384","TLS_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"],"tls-min-version":"VersionTLS12"}},"oauthServer":{"corsAllowedOrigins":["//127\\.0\\.0\\.1(:|$)","//localhost(:|$)"],"oauthConfig":{"assetPublicURL":"https://console-openshift-console.apps.sno.openstack.lab","loginURL":"https://api.sno.openstack.lab:6443","templates":{"error":"/var/config/system/secrets/v4-0-config-system-ocp-branding-template/errors.html","login":"/var/config/system/secrets/v4-0-config-system-ocp-branding-template/login.html","providerSelection":"/var/config/system/secrets/v4-0-config-system-ocp-branding-template/providers.html"},"tokenConfig":{"accessTokenMaxAgeSeconds":86400,"authorizeTokenMaxAgeSeconds":300}},"serverArguments":{"audit-log-format":["json"],"audit-log-maxbackup":["10"],"audit-log-maxsize":["100"],"audit-log-path":["/var/log/oauth-server/audit.log"],"audit-policy-file":["/var/run/configmaps/audit/audit.yaml"]},"servingInfo":{"cipherSuites":["TLS_AES_128_GCM_SHA256","TLS_AES_256_GCM_SHA384","TLS_CHACHA20_POLY1305_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256","TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256"],"minTLSVersion":"VersionTLS12","namedCertificates":[{"certFile":"/var/config/system/secrets/v4-0-config-system-router-certs/apps.sno.openstack.lab","keyFile":"/var/config/system/secrets/v4-0-config-system-router-certs/apps.sno.openstack.lab","names":["*.apps.sno.openstack.lab"]}]},"volumesToMount":{"identityProviders":"{}"}}},"operatorLogLevel":"Normal","unsupportedConfigOverrides":null}}config/clusteroperator/authentication.json0000640000000000000000000000460715114134221017655 0ustar0000000000000000{"kind":"ClusterOperator","apiVersion":"config.openshift.io/v1","metadata":{"name":"authentication","uid":"fb1d0f66-57b1-433f-a202-58c808a6249d","resourceVersion":"18149","generation":1,"creationTimestamp":"2025-12-03T21:43:57Z","annotations":{"exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{},"status":{"conditions":[{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:11:59Z","reason":"AsExpected","message":"All is well"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:14:36Z","reason":"AsExpected","message":"AuthenticatorCertKeyProgressing: All is well"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:14:36Z","reason":"AsExpected","message":"All is well"},{"type":"Upgradeable","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"AsExpected","message":"All is well"},{"type":"EvaluationConditionsDetected","status":"Unknown","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"NoData"}],"versions":[{"name":"operator","version":"4.18.28"},{"name":"oauth-apiserver","version":"4.18.28"},{"name":"oauth-openshift","version":"4.18.28_openshift"}],"relatedObjects":[{"group":"operator.openshift.io","resource":"authentications","name":"cluster"},{"group":"config.openshift.io","resource":"authentications","name":"cluster"},{"group":"config.openshift.io","resource":"infrastructures","name":"cluster"},{"group":"config.openshift.io","resource":"oauths","name":"cluster"},{"group":"route.openshift.io","resource":"routes","namespace":"openshift-authentication","name":"oauth-openshift"},{"group":"","resource":"services","namespace":"openshift-authentication","name":"oauth-openshift"},{"group":"","resource":"namespaces","name":"openshift-config"},{"group":"","resource":"namespaces","name":"openshift-config-managed"},{"group":"","resource":"namespaces","name":"openshift-authentication"},{"group":"","resource":"namespaces","name":"openshift-authentication-operator"},{"group":"","resource":"namespaces","name":"openshift-ingress"},{"group":"","resource":"namespaces","name":"openshift-oauth-apiserver"}],"extension":null}}config/tsdb.json0000640000000000000000000000377315114134217012345 0ustar0000000000000000{"status":"success","data":{"headStats":{"numSeries":276454,"numLabelPairs":15765,"chunkCount":276454,"minTime":1764799994816,"maxTime":1764800654304},"seriesCountByMetricName":[{"name":"etcd_request_duration_seconds_bucket","value":26160},{"name":"apiserver_request_sli_duration_seconds_bucket","value":20042},{"name":"apiserver_request_duration_seconds_bucket","value":18104},{"name":"resource_verb:apiserver_request_duration_seconds_bucket:rate:1m","value":10758},{"name":"resource_verb:apiserver_request_duration_seconds_bucket:rate:5m","value":10758},{"name":"apiserver_request_body_size_bytes_bucket","value":9472},{"name":"workqueue_queue_duration_seconds_bucket","value":5353},{"name":"workqueue_work_duration_seconds_bucket","value":5353},{"name":"apiserver_response_sizes_bucket","value":5008},{"name":"container_network_receive_bytes_total","value":3901}],"labelValueCountByLabelName":[{"name":"__name__","value":2499},{"name":"name","value":1329},{"name":"id","value":869},{"name":"type","value":745},{"name":"resource","value":741},{"name":"device","value":558},{"name":"le","value":438},{"name":"uid","value":359},{"name":"container_id","value":346},{"name":"owner_name","value":343}],"memoryInBytesByLabelName":[{"name":"__name__","value":11096035},{"name":"id","value":8937482},{"name":"name","value":4863211},{"name":"instance","value":4051578},{"name":"namespace","value":3682251},{"name":"pod","value":3511692},{"name":"service","value":2436131},{"name":"job","value":2306520},{"name":"apiserver","value":2058341},{"name":"endpoint","value":1914965}],"seriesCountByLabelValuePair":[{"name":"endpoint=https","value":142329},{"name":"apiserver=kube-apiserver","value":134680},{"name":"namespace=default","value":106641},{"name":"job=apiserver","value":106627},{"name":"service=kubernetes","value":106627},{"name":"instance=192.168.32.10:6443","value":105288},{"name":"node=master-0","value":70501},{"name":"service=kubelet","value":67941},{"name":"endpoint=https-metrics","value":67923},{"name":"job=kubelet","value":67717}]}}config/silenced_alerts.json0000640000000000000000000000000315114134217014530 0ustar0000000000000000[] config/metrics0000640000000000000000000006366115114134217012111 0ustar0000000000000000# TYPE cluster_installer untyped cluster_installer{endpoint="metrics",instance="192.168.32.10:9099",invoker="agent-installer",job="cluster-version-operator",namespace="openshift-cluster-version",pod="cluster-version-operator-7c49fbfc6f-xg98g",service="cluster-version-operator",type="other",version="v4.18.0",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1 1764800651313 # TYPE etcd_server_slow_apply_total untyped etcd_server_slow_apply_total{container="etcd-metrics",endpoint="etcd-metrics",instance="192.168.32.10:9979",job="etcd",namespace="openshift-etcd",pod="etcd-master-0",service="etcd",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2614 1764800649614 # TYPE etcd_server_slow_read_indexes_total untyped etcd_server_slow_read_indexes_total{container="etcd-metrics",endpoint="etcd-metrics",instance="192.168.32.10:9979",job="etcd",namespace="openshift-etcd",pod="etcd-master-0",service="etcd",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0 1764800649614 # TYPE haproxy_exporter_server_threshold untyped haproxy_exporter_server_threshold{container="router",endpoint="metrics",instance="192.168.32.10:1936",job="router-internal-default",namespace="openshift-ingress",pod="router-default-54f97f57-xq6ch",service="router-internal-default",type="current",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 10 1764800636412 haproxy_exporter_server_threshold{container="router",endpoint="metrics",instance="192.168.32.10:1936",job="router-internal-default",namespace="openshift-ingress",pod="router-default-54f97f57-xq6ch",service="router-internal-default",type="limit",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 500 1764800636412 # TYPE namespace:container_cpu_usage:sum untyped namespace:container_cpu_usage:sum{namespace="cert-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.07945452986974806 1764800632021 namespace:container_cpu_usage:sum{namespace="cert-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.007927547230607469 1764800632021 namespace:container_cpu_usage:sum{namespace="metallb-system",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.02514015784404682 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-apiserver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.039688491533519055 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-apiserver-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.017778556250836564 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-authentication",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.0030147434951061183 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-authentication-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.025726248277191055 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-catalogd",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.0009608293104839318 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cloud-controller-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.002077848096158808 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cloud-credential-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.00196566933755152 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cluster-machine-approver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.00104161976908574 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cluster-node-tuning-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.002790250431504906 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cluster-olm-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.007598550056135286 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cluster-samples-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.0030574688068103883 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cluster-storage-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.008731039998278185 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-cluster-version",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.013358464472237498 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-config-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.005753639436643551 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-console",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.002021546594165587 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-console-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.009619964252545249 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-controller-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.008317287096306423 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-controller-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.041004166286772135 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-dns",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.009065479913988145 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-dns-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.0014118322587972805 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-etcd",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.2599251069822268 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-etcd-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.013313644592994917 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-image-registry",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.003230560827658416 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-ingress",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.002071214669906341 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-ingress-canary",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.00019027282491944166 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-ingress-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.007289092397304256 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-insights",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.002821068165905727 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-apiserver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.0833717332780586 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-apiserver-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.031168782824727084 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-controller-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.1064153061863869 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-controller-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.008476943694029054 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-scheduler",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.008269586016765454 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-scheduler-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.006723499350292584 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-storage-version-migrator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.00023688491704839518 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-kube-storage-version-migrator-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.00290753376506298 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-machine-api",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.005208340954738192 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-machine-config-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.014171380812735281 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-marketplace",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.049385678429695073 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-monitoring",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.1515146583778699 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-multus",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.028270634158019545 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-network-console",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-network-diagnostics",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.006182892601096901 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-network-node-identity",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.00415666392856223 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-network-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.01609211590215174 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-nmstate",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.046125606922596804 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-oauth-apiserver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.010365025707208424 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-operator-controller",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.0011274810667451088 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-operator-lifecycle-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.07979535333612738 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-operators",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.01327479257047899 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-ovn-kubernetes",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.11653396138631644 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-route-controller-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.004099053625173242 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-service-ca",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.006400677418274382 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-service-ca-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.0028351306545860437 1764800632021 namespace:container_cpu_usage:sum{namespace="openshift-storage",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.22065107628311123 1764800632021 namespace:container_cpu_usage:sum{namespace="openstack-operators",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0.14539397979768454 1764800632021 # TYPE namespace:container_memory_usage_bytes:sum untyped namespace:container_memory_usage_bytes:sum{namespace="cert-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.02264576e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="cert-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 8.0039936e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="metallb-system",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.6472448e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-apiserver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 4.001792e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-apiserver-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.98979584e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-authentication",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 3.3255424e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-authentication-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.24985344e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-catalogd",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.14167552e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cloud-controller-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 7.7996032e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cloud-credential-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 6.8214784e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cluster-machine-approver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 8.4402176e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cluster-node-tuning-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 7.8589952e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cluster-olm-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 5.9703296e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cluster-samples-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 5.9367424e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cluster-storage-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.30568192e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-cluster-version",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.5734784e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-config-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 5.310464e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-console",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.21075456e+09 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-console-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 9.0259456e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-controller-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.13053696e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-controller-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 8.667136e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-dns",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 4.8156672e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-dns-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 6.0080128e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-etcd",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.059913728e+09 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-etcd-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 9.207808e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-image-registry",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 8.0121856e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-ingress",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 5.220352e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-ingress-canary",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 4.8304128e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-ingress-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.04865536e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-insights",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 3.5180544e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-apiserver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 3.632685056e+09 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-apiserver-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.43007488e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-controller-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 4.31669248e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-controller-manager-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 7.5546624e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-scheduler",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.24747776e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-scheduler-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 7.2036352e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-storage-version-migrator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.5691776e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-kube-storage-version-migrator-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 3.6777984e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-machine-api",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.58642176e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-machine-config-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 4.00781312e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-marketplace",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.9861504e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-monitoring",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.923969024e+09 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-multus",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 4.06728704e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-network-console",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.072576e+06 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-network-diagnostics",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.38686464e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-network-node-identity",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 6.8386816e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-network-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.2800384e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-nmstate",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.28237568e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-oauth-apiserver",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 9.7345536e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-operator-controller",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 2.39120384e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-operator-lifecycle-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 6.95435264e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-operators",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.3203456e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-ovn-kubernetes",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 7.02676992e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-route-controller-manager",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 5.2416512e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-service-ca",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.6439296e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-service-ca-operator",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 5.6049664e+07 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openshift-storage",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.9023872e+08 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openstack",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.056768e+06 1764800632021 namespace:container_memory_usage_bytes:sum{namespace="openstack-operators",instance="",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1.950990336e+09 1764800632021 # TYPE openshift_apps_deploymentconfigs_strategy_total untyped openshift_apps_deploymentconfigs_strategy_total{container="controller-manager",endpoint="https",instance="10.128.0.98:8443",job="controller-manager",namespace="openshift-controller-manager",pod="controller-manager-79c7874b5-2k2ld",service="controller-manager",type="custom",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0 1764800652815 openshift_apps_deploymentconfigs_strategy_total{container="controller-manager",endpoint="https",instance="10.128.0.98:8443",job="controller-manager",namespace="openshift-controller-manager",pod="controller-manager-79c7874b5-2k2ld",service="controller-manager",type="recreate",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0 1764800652815 openshift_apps_deploymentconfigs_strategy_total{container="controller-manager",endpoint="https",instance="10.128.0.98:8443",job="controller-manager",namespace="openshift-controller-manager",pod="controller-manager-79c7874b5-2k2ld",service="controller-manager",type="rolling",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 0 1764800652815 # TYPE virt_platform untyped virt_platform{container="kube-rbac-proxy",endpoint="https",instance="master-0",job="node-exporter",namespace="openshift-monitoring",pod="node-exporter-nkjnl",service="node-exporter",type="kvm",prometheus="openshift-monitoring/k8s",prometheus_replica="prometheus-k8s-0"} 1 1764800642981 config/alerts.json0000640000000000000000000000337415114134217012700 0ustar0000000000000000[{"labels":{"alertname":"PodSecurityViolation","namespace":"openshift-kube-apiserver","openshift_io_alert_source":"platform","policy_level":"restricted","prometheus":"openshift-monitoring/k8s","severity":"info"},"annotations":{"description":"A workload (pod, deployment, daemonset, ...) was created somewhere in the cluster but it did not match the PodSecurity \"restricted\" profile defined by its namespace either via the cluster-wide configuration (which triggers on a \"restricted\" profile violations) or by the namespace local Pod Security labels. Refer to Kubernetes documentation on Pod Security Admission to learn more about these violations.","summary":"One or more workloads users created in the cluster don't match their Pod Security profile"},"endsAt":"2025-12-03T22:27:25.111Z","startsAt":"2025-12-03T22:18:55.111Z","updatedAt":"2025-12-03T22:23:25.132Z","status":{"inhibitedBy":[],"silencedBy":[],"state":"active"}},{"labels":{"alertname":"Watchdog","namespace":"openshift-monitoring","openshift_io_alert_source":"platform","prometheus":"openshift-monitoring/k8s","severity":"none"},"annotations":{"description":"This is an alert meant to ensure that the entire alerting pipeline is functional.\nThis alert is always firing, therefore it should always be firing in Alertmanager\nand always fire against a receiver. There are integrations with various notification\nmechanisms that send a notification when this alert is not firing. For example the\n\"DeadMansSnitch\" integration in PagerDuty.\n","summary":"An alert that should always be firing to certify that Alertmanager is working properly."},"endsAt":"2025-12-03T22:26:53.153Z","startsAt":"2025-12-03T22:13:53.153Z","updatedAt":"2025-12-03T22:22:53.165Z","status":{"inhibitedBy":[],"silencedBy":[],"state":"active"}}]config/node/logs/master-0.log0000640000000000000000000002744415114134216014542 0ustar0000000000000000Dec 03 22:23:24.412373 master-0 kubenswrapper[36504]: E1203 22:23:24.412075 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="9d60333c-6dc0-4509-9201-7e296daf6f73" containerName="init" Dec 03 22:23:24.412373 master-0 kubenswrapper[36504]: E1203 22:23:24.412148 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="b6d8084e-5235-4191-8b31-5dd067f81b91" containerName="init" Dec 03 22:23:35.717803 master-0 kubenswrapper[36504]: E1203 22:23:35.714245 36504 manager.go:1116] Failed to create existing container: /kubepods.slice/kubepods-burstable.slice/kubepods-burstable-pode6d5d61a_c5de_4619_9afb_7fad63ba0525.slice/crio-1f7bf306356a7a093361697828d618941d149ab1e54ea3ea7cde2cc33e39ef49: Error finding container 1f7bf306356a7a093361697828d618941d149ab1e54ea3ea7cde2cc33e39ef49: Status 404 returned error can't find the container with id 1f7bf306356a7a093361697828d618941d149ab1e54ea3ea7cde2cc33e39ef49 Dec 03 22:23:39.013996 master-0 kubenswrapper[36504]: E1203 22:23:39.013853 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="4339d191-869f-43be-80f4-92e25c8f6a7a" containerName="init" Dec 03 22:23:39.013996 master-0 kubenswrapper[36504]: E1203 22:23:39.013911 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="4339d191-869f-43be-80f4-92e25c8f6a7a" containerName="dnsmasq-dns" Dec 03 22:23:39.013996 master-0 kubenswrapper[36504]: E1203 22:23:39.013950 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="fa0d6984-46f5-4f29-ba6e-75ac1a90606b" containerName="dnsmasq-dns" Dec 03 22:23:39.013996 master-0 kubenswrapper[36504]: E1203 22:23:39.013966 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="fa0d6984-46f5-4f29-ba6e-75ac1a90606b" containerName="init" Dec 03 22:23:40.625940 master-0 kubenswrapper[36504]: E1203 22:23:40.621038 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="2be06279-64ce-428e-b10e-6242685edf0f" containerName="init" Dec 03 22:23:40.625940 master-0 kubenswrapper[36504]: E1203 22:23:40.621086 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="2be06279-64ce-428e-b10e-6242685edf0f" containerName="dnsmasq-dns" Dec 03 22:23:41.391805 master-0 kubenswrapper[36504]: E1203 22:23:41.390628 36504 projected.go:288] Couldn't get configMap openstack/swift-ring-files: configmap "swift-ring-files" not found Dec 03 22:23:41.391805 master-0 kubenswrapper[36504]: E1203 22:23:41.390650 36504 projected.go:194] Error preparing data for projected volume etc-swift for pod openstack/swift-storage-0: configmap "swift-ring-files" not found Dec 03 22:23:41.391805 master-0 kubenswrapper[36504]: E1203 22:23:41.390706 36504 nestedpendingoperations.go:348] Operation for "{volumeName:kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift podName:07b5d783-be96-4a6b-8603-e6f56f13f233 nodeName:}" failed. No retries permitted until 2025-12-03 22:23:41.890690487 +0000 UTC m=+787.110462494 (durationBeforeRetry 500ms). Error: MountVolume.SetUp failed for volume "etc-swift" (UniqueName: "kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift") pod "swift-storage-0" (UID: "07b5d783-be96-4a6b-8603-e6f56f13f233") : configmap "swift-ring-files" not found Dec 03 22:23:41.907044 master-0 kubenswrapper[36504]: E1203 22:23:41.906757 36504 projected.go:288] Couldn't get configMap openstack/swift-ring-files: configmap "swift-ring-files" not found Dec 03 22:23:41.907044 master-0 kubenswrapper[36504]: E1203 22:23:41.906794 36504 projected.go:194] Error preparing data for projected volume etc-swift for pod openstack/swift-storage-0: configmap "swift-ring-files" not found Dec 03 22:23:41.907044 master-0 kubenswrapper[36504]: E1203 22:23:41.906859 36504 nestedpendingoperations.go:348] Operation for "{volumeName:kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift podName:07b5d783-be96-4a6b-8603-e6f56f13f233 nodeName:}" failed. No retries permitted until 2025-12-03 22:23:42.90683705 +0000 UTC m=+788.126609057 (durationBeforeRetry 1s). Error: MountVolume.SetUp failed for volume "etc-swift" (UniqueName: "kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift") pod "swift-storage-0" (UID: "07b5d783-be96-4a6b-8603-e6f56f13f233") : configmap "swift-ring-files" not found Dec 03 22:23:42.936929 master-0 kubenswrapper[36504]: E1203 22:23:42.936875 36504 projected.go:288] Couldn't get configMap openstack/swift-ring-files: configmap "swift-ring-files" not found Dec 03 22:23:42.936999 master-0 kubenswrapper[36504]: E1203 22:23:42.936931 36504 projected.go:194] Error preparing data for projected volume etc-swift for pod openstack/swift-storage-0: configmap "swift-ring-files" not found Dec 03 22:23:42.937292 master-0 kubenswrapper[36504]: E1203 22:23:42.937252 36504 nestedpendingoperations.go:348] Operation for "{volumeName:kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift podName:07b5d783-be96-4a6b-8603-e6f56f13f233 nodeName:}" failed. No retries permitted until 2025-12-03 22:23:44.937193634 +0000 UTC m=+790.156965641 (durationBeforeRetry 2s). Error: MountVolume.SetUp failed for volume "etc-swift" (UniqueName: "kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift") pod "swift-storage-0" (UID: "07b5d783-be96-4a6b-8603-e6f56f13f233") : configmap "swift-ring-files" not found Dec 03 22:23:45.013589 master-0 kubenswrapper[36504]: E1203 22:23:45.011981 36504 projected.go:288] Couldn't get configMap openstack/swift-ring-files: configmap "swift-ring-files" not found Dec 03 22:23:45.013589 master-0 kubenswrapper[36504]: E1203 22:23:45.013219 36504 projected.go:194] Error preparing data for projected volume etc-swift for pod openstack/swift-storage-0: configmap "swift-ring-files" not found Dec 03 22:23:45.013589 master-0 kubenswrapper[36504]: E1203 22:23:45.013382 36504 nestedpendingoperations.go:348] Operation for "{volumeName:kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift podName:07b5d783-be96-4a6b-8603-e6f56f13f233 nodeName:}" failed. No retries permitted until 2025-12-03 22:23:49.013355636 +0000 UTC m=+794.233127643 (durationBeforeRetry 4s). Error: MountVolume.SetUp failed for volume "etc-swift" (UniqueName: "kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift") pod "swift-storage-0" (UID: "07b5d783-be96-4a6b-8603-e6f56f13f233") : configmap "swift-ring-files" not found Dec 03 22:23:49.076706 master-0 kubenswrapper[36504]: E1203 22:23:49.076669 36504 projected.go:288] Couldn't get configMap openstack/swift-ring-files: configmap "swift-ring-files" not found Dec 03 22:23:49.076706 master-0 kubenswrapper[36504]: E1203 22:23:49.076700 36504 projected.go:194] Error preparing data for projected volume etc-swift for pod openstack/swift-storage-0: configmap "swift-ring-files" not found Dec 03 22:23:49.077210 master-0 kubenswrapper[36504]: E1203 22:23:49.076983 36504 nestedpendingoperations.go:348] Operation for "{volumeName:kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift podName:07b5d783-be96-4a6b-8603-e6f56f13f233 nodeName:}" failed. No retries permitted until 2025-12-03 22:23:57.076751847 +0000 UTC m=+802.296523854 (durationBeforeRetry 8s). Error: MountVolume.SetUp failed for volume "etc-swift" (UniqueName: "kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift") pod "swift-storage-0" (UID: "07b5d783-be96-4a6b-8603-e6f56f13f233") : configmap "swift-ring-files" not found Dec 03 22:23:50.157640 master-0 kubenswrapper[36504]: I1203 22:23:50.157559 36504 prober.go:107] "Probe failed" probeType="Readiness" pod="openstack/dnsmasq-dns-5b4bcf6ff-xg7f9" podUID="2b09b918-0cbd-4072-b3f8-4fe0efcfcdd4" containerName="dnsmasq-dns" probeResult="failure" output="dial tcp 10.128.0.190:5353: connect: connection refused" Dec 03 22:23:55.158390 master-0 kubenswrapper[36504]: I1203 22:23:55.158271 36504 prober.go:107] "Probe failed" probeType="Readiness" pod="openstack/dnsmasq-dns-5b4bcf6ff-xg7f9" podUID="2b09b918-0cbd-4072-b3f8-4fe0efcfcdd4" containerName="dnsmasq-dns" probeResult="failure" output="dial tcp 10.128.0.190:5353: connect: connection refused" Dec 03 22:23:55.438447 master-0 kubenswrapper[36504]: E1203 22:23:55.438406 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="d5e8ecdd-ac48-4859-9bc3-a17949d9879c" containerName="mariadb-account-create-update" Dec 03 22:23:57.088942 master-0 kubenswrapper[36504]: E1203 22:23:57.088706 36504 projected.go:288] Couldn't get configMap openstack/swift-ring-files: configmap "swift-ring-files" not found Dec 03 22:23:57.088942 master-0 kubenswrapper[36504]: E1203 22:23:57.088744 36504 projected.go:194] Error preparing data for projected volume etc-swift for pod openstack/swift-storage-0: configmap "swift-ring-files" not found Dec 03 22:23:57.088942 master-0 kubenswrapper[36504]: E1203 22:23:57.088900 36504 nestedpendingoperations.go:348] Operation for "{volumeName:kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift podName:07b5d783-be96-4a6b-8603-e6f56f13f233 nodeName:}" failed. No retries permitted until 2025-12-03 22:24:13.088873874 +0000 UTC m=+818.308645881 (durationBeforeRetry 16s). Error: MountVolume.SetUp failed for volume "etc-swift" (UniqueName: "kubernetes.io/projected/07b5d783-be96-4a6b-8603-e6f56f13f233-etc-swift") pod "swift-storage-0" (UID: "07b5d783-be96-4a6b-8603-e6f56f13f233") : configmap "swift-ring-files" not found Dec 03 22:24:00.104462 master-0 kubenswrapper[36504]: E1203 22:24:00.100222 36504 cadvisor_stats_provider.go:516] "Partial failure issuing cadvisor.ContainerInfoV2" err="partial failures: [\"/kubepods.slice/kubepods-besteffort.slice/kubepods-besteffort-pod92513a58_839a_4447_97a0_8291a5ba09c9.slice\": RecentStats: unable to find data in memory cache]" Dec 03 22:24:02.286757 master-0 kubenswrapper[36504]: E1203 22:24:02.286713 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="e27ac245-600a-4798-a749-bd7884a3fe95" containerName="mariadb-account-create-update" Dec 03 22:24:02.286890 master-0 kubenswrapper[36504]: E1203 22:24:02.286784 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="afa046c9-0892-46ec-8325-4739744f5c72" containerName="mariadb-database-create" Dec 03 22:24:02.286963 master-0 kubenswrapper[36504]: E1203 22:24:02.286898 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="bad6d333-f7eb-48b5-bce2-53d69d9b2ab8" containerName="mariadb-database-create" Dec 03 22:24:02.287032 master-0 kubenswrapper[36504]: E1203 22:24:02.286995 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="51e40216-8f57-45da-827f-a42c5fc3fb96" containerName="mariadb-account-create-update" Dec 03 22:24:02.287104 master-0 kubenswrapper[36504]: E1203 22:24:02.287037 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="2b09b918-0cbd-4072-b3f8-4fe0efcfcdd4" containerName="init" Dec 03 22:24:02.287104 master-0 kubenswrapper[36504]: E1203 22:24:02.287064 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="2b09b918-0cbd-4072-b3f8-4fe0efcfcdd4" containerName="dnsmasq-dns" Dec 03 22:24:02.287104 master-0 kubenswrapper[36504]: E1203 22:24:02.287084 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="92513a58-839a-4447-97a0-8291a5ba09c9" containerName="mariadb-database-create" Dec 03 22:24:08.816366 master-0 kubenswrapper[36504]: E1203 22:24:08.816322 36504 cpu_manager.go:410] "RemoveStaleState: removing container" podUID="e8dbecb3-17d6-45fd-9045-ee54e5009171" containerName="swift-ring-rebalance" Dec 03 22:24:09.089904 master-0 kubenswrapper[36504]: E1203 22:24:09.089870 36504 pod_workers.go:1301] "Error syncing pod, skipping" err="unmounted volumes=[config dns-svc edpm kube-api-access-vlbnh ovsdbserver-nb ovsdbserver-sb], unattached volumes=[], failed to process volumes=[]: context canceled" pod="openstack/dnsmasq-dns-f54f54bc9-qrsbs" podUID="57cee922-243c-468d-b06e-4b87593b257a"config/olm_operators.json0000640000000000000000000002373515114134216014275 0ustar0000000000000000[{"name":"cluster-observability-operator.openshift-operators","displayName":"Cluster Observability Operator","version":"v1.3.0","csv_conditions":[{"lastTransitionTime":"2025-12-03T22:16:46Z","lastUpdateTime":"2025-12-03T22:16:46Z","message":"requirements not yet checked","phase":"Pending","reason":"RequirementsUnknown"},{"lastTransitionTime":"2025-12-03T22:16:46Z","lastUpdateTime":"2025-12-03T22:16:48Z","message":"one or more requirements couldn't be found","phase":"Pending","reason":"RequirementsNotMet"},{"lastTransitionTime":"2025-12-03T22:16:53Z","lastUpdateTime":"2025-12-03T22:16:53Z","message":"all requirements found, attempting install","phase":"InstallReady","reason":"AllRequirementsMet"},{"lastTransitionTime":"2025-12-03T22:16:55Z","lastUpdateTime":"2025-12-03T22:16:55Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:16:55Z","lastUpdateTime":"2025-12-03T22:16:59Z","message":"installing: waiting for deployment obo-prometheus-operator to become ready: deployment \"obo-prometheus-operator\" not available: Deployment does not have minimum availability.","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:17:44Z","lastUpdateTime":"2025-12-03T22:17:44Z","message":"install strategy completed with no errors","phase":"Succeeded","reason":"InstallSucceeded"}]},{"name":"kubernetes-nmstate-operator.openshift-nmstate","displayName":"Kubernetes NMState Operator","version":"4.18.0-202511191213","csv_conditions":[{"lastTransitionTime":"2025-12-03T22:16:29Z","lastUpdateTime":"2025-12-03T22:16:29Z","message":"requirements not yet checked","phase":"Pending","reason":"RequirementsUnknown"},{"lastTransitionTime":"2025-12-03T22:16:29Z","lastUpdateTime":"2025-12-03T22:16:29Z","message":"one or more requirements couldn't be found","phase":"Pending","reason":"RequirementsNotMet"},{"lastTransitionTime":"2025-12-03T22:16:31Z","lastUpdateTime":"2025-12-03T22:16:31Z","message":"all requirements found, attempting install","phase":"InstallReady","reason":"AllRequirementsMet"},{"lastTransitionTime":"2025-12-03T22:16:31Z","lastUpdateTime":"2025-12-03T22:16:31Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:16:31Z","lastUpdateTime":"2025-12-03T22:16:32Z","message":"installing: waiting for deployment nmstate-operator to become ready: deployment \"nmstate-operator\" not available: Deployment does not have minimum availability.","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:16:38Z","lastUpdateTime":"2025-12-03T22:16:38Z","message":"install strategy completed with no errors","phase":"Succeeded","reason":"InstallSucceeded"}]},{"name":"lvms-operator.openshift-storage","displayName":"LVM Storage","version":"v4.18.4","csv_conditions":[{"lastTransitionTime":"2025-12-03T22:15:54Z","lastUpdateTime":"2025-12-03T22:15:54Z","message":"requirements not yet checked","phase":"Pending","reason":"RequirementsUnknown"},{"lastTransitionTime":"2025-12-03T22:15:54Z","lastUpdateTime":"2025-12-03T22:15:54Z","message":"one or more requirements couldn't be found","phase":"Pending","reason":"RequirementsNotMet"},{"lastTransitionTime":"2025-12-03T22:15:57Z","lastUpdateTime":"2025-12-03T22:15:57Z","message":"all requirements found, attempting install","phase":"InstallReady","reason":"AllRequirementsMet"},{"lastTransitionTime":"2025-12-03T22:15:58Z","lastUpdateTime":"2025-12-03T22:15:58Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:15:58Z","lastUpdateTime":"2025-12-03T22:15:58Z","message":"installing: waiting for deployment lvms-operator to become ready: deployment \"lvms-operator\" not available: Deployment does not have minimum availability.","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:16:07Z","lastUpdateTime":"2025-12-03T22:16:07Z","message":"install strategy completed with no errors","phase":"Succeeded","reason":"InstallSucceeded"}]},{"name":"metallb-operator.metallb-system","displayName":"MetalLB Operator","version":"v4.18.0-202511181540","csv_conditions":[{"lastTransitionTime":"2025-12-03T22:16:22Z","lastUpdateTime":"2025-12-03T22:16:22Z","message":"requirements not yet checked","phase":"Pending","reason":"RequirementsUnknown"},{"lastTransitionTime":"2025-12-03T22:16:22Z","lastUpdateTime":"2025-12-03T22:16:22Z","message":"one or more requirements couldn't be found","phase":"Pending","reason":"RequirementsNotMet"},{"lastTransitionTime":"2025-12-03T22:16:28Z","lastUpdateTime":"2025-12-03T22:16:28Z","message":"all requirements found, attempting install","phase":"InstallReady","reason":"AllRequirementsMet"},{"lastTransitionTime":"2025-12-03T22:16:29Z","lastUpdateTime":"2025-12-03T22:16:29Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:16:29Z","lastUpdateTime":"2025-12-03T22:16:31Z","message":"installing: waiting for deployment metallb-operator-controller-manager to become ready: deployment \"metallb-operator-controller-manager\" not available: Deployment does not have minimum availability.","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:16:36Z","lastUpdateTime":"2025-12-03T22:16:36Z","message":"Webhook install failed: conversionWebhook not ready","phase":"InstallReady","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:16:37Z","lastUpdateTime":"2025-12-03T22:16:37Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:16:37Z","lastUpdateTime":"2025-12-03T22:16:41Z","message":"installing: waiting for deployment metallb-operator-controller-manager to become ready: deployment \"metallb-operator-controller-manager\" not available: Deployment does not have minimum availability.","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:17:44Z","lastUpdateTime":"2025-12-03T22:17:44Z","message":"install strategy completed with no errors","phase":"Succeeded","reason":"InstallSucceeded"}]},{"name":"openshift-cert-manager-operator.cert-manager-operator","displayName":"cert-manager Operator for Red Hat OpenShift","version":"v1.18.0","csv_conditions":[{"lastTransitionTime":"2025-12-03T22:16:40Z","lastUpdateTime":"2025-12-03T22:16:40Z","message":"requirements not yet checked","phase":"Pending","reason":"RequirementsUnknown"},{"lastTransitionTime":"2025-12-03T22:16:40Z","lastUpdateTime":"2025-12-03T22:16:40Z","message":"one or more requirements couldn't be found","phase":"Pending","reason":"RequirementsNotMet"},{"lastTransitionTime":"2025-12-03T22:16:41Z","lastUpdateTime":"2025-12-03T22:16:41Z","message":"all requirements found, attempting install","phase":"InstallReady","reason":"AllRequirementsMet"},{"lastTransitionTime":"2025-12-03T22:16:41Z","lastUpdateTime":"2025-12-03T22:16:41Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:16:41Z","lastUpdateTime":"2025-12-03T22:16:42Z","message":"installing: waiting for deployment cert-manager-operator-controller-manager to become ready: deployment \"cert-manager-operator-controller-manager\" not available: Deployment does not have minimum availability.","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:16:59Z","lastUpdateTime":"2025-12-03T22:16:59Z","message":"install strategy completed with no errors","phase":"Succeeded","reason":"InstallSucceeded"}]},{"name":"openstack-operator.openstack-operators","displayName":"OpenStack","version":"v0.5.0","csv_conditions":[{"lastTransitionTime":"2025-12-03T22:19:04Z","lastUpdateTime":"2025-12-03T22:19:04Z","message":"requirements not yet checked","phase":"Pending","reason":"RequirementsUnknown"},{"lastTransitionTime":"2025-12-03T22:19:04Z","lastUpdateTime":"2025-12-03T22:19:04Z","message":"one or more requirements couldn't be found","phase":"Pending","reason":"RequirementsNotMet"},{"lastTransitionTime":"2025-12-03T22:19:05Z","lastUpdateTime":"2025-12-03T22:19:05Z","message":"all requirements found, attempting install","phase":"InstallReady","reason":"AllRequirementsMet"},{"lastTransitionTime":"2025-12-03T22:19:05Z","lastUpdateTime":"2025-12-03T22:19:05Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:19:05Z","lastUpdateTime":"2025-12-03T22:19:06Z","message":"installing: waiting for deployment openstack-operator-controller-operator to become ready: deployment \"openstack-operator-controller-operator\" not available: Deployment does not have minimum availability.","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:19:26Z","lastUpdateTime":"2025-12-03T22:19:26Z","message":"install strategy completed with no errors","phase":"Succeeded","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:19:29Z","lastUpdateTime":"2025-12-03T22:19:29Z","message":"installing: deployment changed old hash=1KEL87dso94VTXKOtktBoUrrGqQm2yl8jPcLKu, new hash=admOte3XFo6hKgre4VXGGD1lFfL8qoSFymtHdE","phase":"InstallReady","reason":"ComponentUnhealthy"},{"lastTransitionTime":"2025-12-03T22:19:29Z","lastUpdateTime":"2025-12-03T22:19:29Z","message":"waiting for install components to report healthy","phase":"Installing","reason":"InstallSucceeded"},{"lastTransitionTime":"2025-12-03T22:19:29Z","lastUpdateTime":"2025-12-03T22:19:29Z","message":"installing: waiting for deployment openstack-operator-controller-operator to become ready: deployment \"openstack-operator-controller-operator\" waiting for 1 outdated replica(s) to be terminated","phase":"Installing","reason":"InstallWaiting"},{"lastTransitionTime":"2025-12-03T22:19:40Z","lastUpdateTime":"2025-12-03T22:19:40Z","message":"install strategy completed with no errors","phase":"Succeeded","reason":"InstallSucceeded"}]}]aggregated/unused_machine_configs_count.json0000640000000000000000000000004215114134216020126 0ustar0000000000000000{"unused_machineconfigs_count":21}config/machineconfigs/rendered-worker-483dddacfa1ad638e1bd8cca234dd709.json0000640000000000000000000004054015114134216024403 0ustar0000000000000000{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","metadata":{"annotations":{"machineconfiguration.openshift.io/generated-by-controller-version":"bb2aa85171d93b2df952ed802a8cb200164e666f","machineconfiguration.openshift.io/release-image-version":"4.18.28"},"creationTimestamp":"2025-12-03T21:55:59Z","generation":1,"name":"rendered-worker-483dddacfa1ad638e1bd8cca234dd709","ownerReferences":[{"apiVersion":"machineconfiguration.openshift.io/v1","blockOwnerDeletion":true,"controller":true,"kind":"MachineConfigPool","name":"worker","uid":"2fcabb6e-e413-48e8-a66f-1ba64dacfc41"}],"resourceVersion":"10480","uid":"60b02d86-77d4-427d-b99a-d9f0c6859685"},"spec":{"baseOSExtensionsContainerImage":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:72b0a0c9efb387b7bc098327fb451c359aa613f41cd90a7651d11588dee986a5","config":{"ignition":{"version":"3.4.0"},"passwd":{"users":null},"storage":{"files":null},"systemd":{"units":[{"contents":"[Unit]\nDescription=Cleans NetworkManager state generated by dracut\n# Removal of this file signals firstboot completion\nConditionPathExists=!/etc/ignition-machine-config-encapsulated.json\n# This is opt-in for some deployment types, and opt-out for others.\nConditionPathExists=/var/lib/mco/nm-clean-initrd-state\nWants=network-pre.target\nBefore=network-pre.target\n\n[Service]\nType=oneshot\n# Remove any existing state possibly generated NM run by dracut. We want NM to\n# consider all profiles autoconnect priority when it starts instead of\n# remembering which profile was a device activated with when NM is run by\n# dracut.\nExecStart=/usr/local/bin/nm-clean-initrd-state.sh\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=network-online.target\n","enabled":true,"name":"NetworkManager-clean-initrd-state.service"},{"dropins":[{"contents":"# vim:set ft=systemd :\n#\n# This drop-in will enable any service built with this\n# github.com/containers/kubemntns library to properly join the mount namespace\n# managed by kubens.service\n#\n\n[Unit]\nAfter=kubens.service\n\n[Service]\nEnvironmentFile=-/run/kubens/env\n","name":"01-kubens.conf"},{"contents":"","name":"10-mco-default-env.conf"},{"contents":"[Service]\nEnvironment=\"ENABLE_PROFILE_UNIX_SOCKET=true\"\n","name":"10-mco-profile-unix-socket.conf"},{"contents":"[Unit]\nAfter=kubelet-dependencies.target\nRequires=kubelet-dependencies.target\n","name":"05-mco-ordering.conf"},{"contents":"[Service]\nEnvironment=\"GODEBUG=x509ignoreCN=0,madvdontneed=1\"\n","name":"10-mco-default-madv.conf"}],"name":"crio.service"},{"dropins":[{"contents":"[Unit]\nConditionPathExists=/enoent\n","name":"mco-disabled.conf"}],"name":"docker.socket"},{"contents":"[Unit]\nDescription=The firstboot OS update has completed\nDocumentation=https://github.com/openshift/machine-config-operator/\nRequires=basic.target\n\n[Install]\nWantedBy=default.target\n","enabled":true,"name":"firstboot-osupdate.target"},{"dropins":[{"contents":"[Unit]\nAfter=ovs-configuration.service\nBefore=crio.service\n","name":"01-after-configure-ovs.conf"}],"name":"ipsec.service"},{"contents":"[Unit]\nDescription=Dynamically sets the system reserved for the kubelet\nWants=network-online.target\nAfter=network-online.target firstboot-osupdate.target\nBefore=kubelet-dependencies.target\n\n[Service]\n# Need oneshot to delay kubelet\nType=oneshot\nRemainAfterExit=yes\nEnvironmentFile=/etc/node-sizing-enabled.env\nExecStart=/bin/bash /usr/local/sbin/dynamic-system-reserved-calc.sh ${NODE_SIZING_ENABLED} ${SYSTEM_RESERVED_MEMORY} ${SYSTEM_RESERVED_CPU} ${SYSTEM_RESERVED_ES}\n[Install]\nRequiredBy=kubelet-dependencies.target\n","enabled":true,"name":"kubelet-auto-node-size.service"},{"contents":"[Unit]\nDescription=Dependencies necessary to run kubelet\nDocumentation=https://github.com/openshift/machine-config-operator/\nRequires=basic.target network-online.target\nWants=NetworkManager-wait-online.service crio-wipe.service\nWants=rpc-statd.service chrony-wait.service\n","name":"kubelet-dependencies.target"},{"contents":"[Unit]\nDescription=Kubernetes Kubelet\nRequires=crio.service kubelet-dependencies.target\nAfter=kubelet-dependencies.target\nAfter=ostree-finalize-staged.service\n\n[Service]\nType=notify\nExecStartPre=/bin/mkdir --parents /etc/kubernetes/manifests\nExecStartPre=-/usr/sbin/restorecon -ri /var/lib/kubelet/pod-resources /usr/local/bin/kubenswrapper /usr/bin/kubensenter\nEnvironment=\"KUBELET_NODE_IP=0.0.0.0\"\nEnvironmentFile=/etc/os-release\nEnvironmentFile=-/etc/kubernetes/kubelet-workaround\nEnvironmentFile=-/etc/kubernetes/kubelet-env\nEnvironmentFile=/etc/node-sizing.env\n\nExecStart=/usr/local/bin/kubenswrapper \\\n /usr/bin/kubelet \\\n --config=/etc/kubernetes/kubelet.conf \\\n --bootstrap-kubeconfig=/etc/kubernetes/kubeconfig \\\n --kubeconfig=/var/lib/kubelet/kubeconfig \\\n --container-runtime-endpoint=/var/run/crio/crio.sock \\\n --runtime-cgroups=/system.slice/crio.service \\\n --node-labels=node-role.kubernetes.io/worker,node.openshift.io/os_id=${ID} \\\n --node-ip=${KUBELET_NODE_IP} \\\n --minimum-container-ttl-duration=6m0s \\\n --volume-plugin-dir=/etc/kubernetes/kubelet-plugins/volume/exec \\\n --cloud-provider= \\\n \\\n --hostname-override=${KUBELET_NODE_NAME} \\\n --provider-id=${KUBELET_PROVIDERID} \\\n --pod-infra-container-image=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fff930cf757e23d388d86d05942b76e44d3bda5e387b299c239e4d12545d26dd \\\n --system-reserved=cpu=${SYSTEM_RESERVED_CPU},memory=${SYSTEM_RESERVED_MEMORY},ephemeral-storage=${SYSTEM_RESERVED_ES} \\\n --v=${KUBELET_LOG_LEVEL}\n\nRestart=always\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.target\n","dropins":[{"contents":"# vim:set ft=systemd :\n#\n# This drop-in will enable any service built with this\n# github.com/containers/kubemntns library to properly join the mount namespace\n# managed by kubens.service\n#\n\n[Unit]\nAfter=kubens.service\n\n[Service]\nEnvironmentFile=-/run/kubens/env\n","name":"01-kubens.conf"},{"contents":"","name":"10-mco-default-env.conf"},{"contents":"[Service]\nEnvironment=\"GODEBUG=x509ignoreCN=0,madvdontneed=1\"\n","name":"10-mco-default-madv.conf"}],"enabled":true,"name":"kubelet.service"},{"contents":"[Unit]\nDescription=Manages a mount namespace for kubernetes-specific mounts\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\nRuntimeDirectory=kubens\nEnvironment=RUNTIME_DIRECTORY=%t/kubens\nEnvironment=BIND_POINT=%t/kubens/mnt\nEnvironment=ENVFILE=%t/kubens/env\n\n# Set up the runtime directory as an unbindable mountpoint\nExecStartPre=bash -c \"findmnt ${RUNTIME_DIRECTORY} || mount --make-unbindable --bind ${RUNTIME_DIRECTORY} ${RUNTIME_DIRECTORY}\"\n# Ensure the bind point exists\nExecStartPre=touch ${BIND_POINT}\n# Use 'unshare' to create the new mountpoint, then 'mount --make-rshared' so it cascades internally\nExecStart=unshare --mount=${BIND_POINT} --propagation slave mount --make-rshared /\n# Finally, set an env pointer for ease-of-use\nExecStartPost=bash -c 'echo \"KUBENSMNT=${BIND_POINT}\" \u003e \"${ENVFILE}\"'\n\n# On stop, a recursive unmount cleans up the namespace and bind-mounted unbindable parent directory\nExecStop=umount -R ${RUNTIME_DIRECTORY}\n\n[Install]\nWantedBy=multi-user.target\n","enabled":false,"name":"kubens.service"},{"contents":"[Unit]\nDescription=Machine Config Daemon Firstboot\n# Make sure it runs only on OSTree booted system\nConditionPathExists=/run/ostree-booted\n# Removal of this file signals firstboot completion\nConditionPathExists=/etc/ignition-machine-config-encapsulated.json\nAfter=machine-config-daemon-pull.service\nBefore=kubelet-dependencies.target\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\n# Disable existing repos (if any) so that OS extensions would use embedded RPMs only\nExecStartPre=-/usr/bin/sh -c \"sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/*.repo\"\n# Run this via podman because we want to use the nmstatectl binary in our container\nExecStart=/usr/bin/podman run --rm --privileged --net=host -v /:/rootfs --entrypoint machine-config-daemon 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a' firstboot-complete-machineconfig --persist-nics\nExecStart=/usr/bin/podman run --rm --privileged --pid=host --net=host -v /:/rootfs --entrypoint machine-config-daemon 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a' firstboot-complete-machineconfig\n[Install]\nRequiredBy=firstboot-osupdate.target\n","enabled":true,"name":"machine-config-daemon-firstboot.service"},{"contents":"[Unit]\nDescription=Machine Config Daemon Pull\n# Make sure it runs only on OSTree booted system\nConditionPathExists=/run/ostree-booted\n# This \"stamp file\" is unlinked when we complete\n# machine-config-daemon-firstboot.service\nConditionPathExists=/etc/ignition-machine-config-encapsulated.json\n# Run after crio-wipe so the pulled MCD image is protected against a corrupted storage from a forced shutdown\nWants=crio-wipe.service NetworkManager-wait-online.service\nAfter=crio-wipe.service NetworkManager-wait-online.service network.service\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\nExecStartPre=/etc/machine-config-daemon/generate_podman_policy_args.sh\nExecStart=/bin/sh -c \"while ! /usr/bin/podman pull $(cat /tmp/podman_policy_args) --authfile=/var/lib/kubelet/config.json 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a'; do sleep 1; done\"\n\n[Install]\nRequiredBy=machine-config-daemon-firstboot.service\n","enabled":true,"name":"machine-config-daemon-pull.service"},{"contents":"[Unit]\nDescription=Applies per-node NMState network configuration\nRequires=openvswitch.service\nWants=NetworkManager-wait-online.service\nAfter=NetworkManager-wait-online.service openvswitch.service network.service nodeip-configuration.service\nBefore=nmstate.service kubelet-dependencies.target ovs-configuration.service node-valid-hostname.service\n\n[Service]\nType=oneshot\n# Would prefer to do Restart=on-failure instead of this bash retry loop, but\n# the version of systemd we have right now doesn't support it. It should be\n# available in systemd v244 and higher.\nExecStart=/usr/local/bin/nmstate-configuration.sh\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=network-online.target\n","enabled":true,"name":"nmstate-configuration.service"},{"contents":"[Unit]\nDescription=Apply nmstate on-disk state\nDocumentation=man:nmstate.service(8) https://www.nmstate.io\nAfter=NetworkManager-wait-online.service\nBefore=network-online.target\nWants=NetworkManager-wait-online.service\nRequires=NetworkManager.service\n\n[Service]\nType=oneshot\nExecStart=/usr/bin/nmstatectl service\nRemainAfterExit=yes\n\n[Install]\nWantedBy=NetworkManager.service\n","enabled":true,"name":"nmstate.service"},{"contents":"[Unit]\nDescription=Wait for a non-localhost hostname\nBefore=kubelet-dependencies.target\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\nUser=root\nExecStart=/usr/local/bin/mco-hostname --wait\n\n# Wait up to 5min for the node to get a non-localhost name\nTimeoutSec=300\n\n[Install]\n# TODO: Change this to RequiredBy after we fix https://github.com/openshift/machine-config-operator/pull/3865#issuecomment-1746963115\nWantedBy=kubelet-dependencies.target\n","enabled":true,"name":"node-valid-hostname.service"},{"contents":"[Unit]\nDescription=Writes IP address configuration so that kubelet and crio services select a valid node IP\nWants=NetworkManager-wait-online.service\nAfter=NetworkManager-wait-online.service firstboot-osupdate.target\nBefore=kubelet-dependencies.target ovs-configuration.service\n\n[Service]\n# Need oneshot to delay kubelet\nType=oneshot\n# Would prefer to do Restart=on-failure instead of this bash retry loop, but\n# the version of systemd we have right now doesn't support it. It should be\n# available in systemd v244 and higher.\nExecStart=/bin/bash -c \" \\\n until \\\n /usr/bin/podman run --rm \\\n --authfile /var/lib/kubelet/config.json \\\n --env 'ENABLE_NODEIP_DEBUG=true' \\\n --net=host \\\n --security-opt label=disable \\\n --volume /etc/systemd/system:/etc/systemd/system \\\n --volume /run/nodeip-configuration:/run/nodeip-configuration \\\n quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0e5c0acdd03dc840d7345ae397feaf6147a32a8fef89a0ac2ddc8d14b068c9ff \\\n node-ip \\\n set \\\n --retry-on-failure \\\n --network-type OVNKubernetes \\\n ${NODEIP_HINT:-${KUBELET_NODEIP_HINT:-}}; \\\n do \\\n sleep 5; \\\n done\"\nExecStart=/bin/systemctl daemon-reload\nExecStartPre=/bin/mkdir -p /run/nodeip-configuration\nStandardOutput=journal+console\nStandardError=journal+console\n\nEnvironmentFile=-/etc/default/nodeip-configuration\n\n[Install]\nRequiredBy=kubelet-dependencies.target\n","enabled":true,"name":"nodeip-configuration.service"},{"enabled":true,"name":"openvswitch.service"},{"contents":"[Unit]\n# Kdump will generate it's initramfs based on the running state when kdump.service run\n# If OVS has already run, the kdump fails to gather a working network config,\n# which prevent network log exports, sush as SSH.\n# See https://issues.redhat.com/browse/OCPBUGS-28239\nAfter=kdump.service\nDescription=Configures OVS with proper host networking configuration\n# This service is used to move a physical NIC into OVS and reconfigure OVS to use the host IP\nRequires=openvswitch.service\nWants=NetworkManager-wait-online.service\nAfter=firstboot-osupdate.target\nAfter=NetworkManager-wait-online.service openvswitch.service network.service nodeip-configuration.service nmstate.service\nBefore=kubelet-dependencies.target node-valid-hostname.service\n\n[Service]\n# Need oneshot to delay kubelet\nType=oneshot\nExecStart=/usr/local/bin/configure-ovs.sh OVNKubernetes\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nRequiredBy=kubelet-dependencies.target\n","enabled":true,"name":"ovs-configuration.service"},{"dropins":[{"contents":"[Service]\nRestart=always\nExecStartPre=-/bin/sh -c '/usr/bin/chown -R :$${OVS_USER_ID##*:} /var/lib/openvswitch'\nExecStartPre=-/bin/sh -c '/usr/bin/chown -R :$${OVS_USER_ID##*:} /etc/openvswitch'\nExecStartPre=-/bin/sh -c '/usr/bin/chown -R :$${OVS_USER_ID##*:} /run/openvswitch'\nExecStartPost=-/usr/bin/ovs-appctl vlog/set syslog:info\nExecReload=-/usr/bin/ovs-appctl vlog/set syslog:info\n","name":"10-ovs-vswitchd-restart.conf"}],"name":"ovs-vswitchd.service"},{"dropins":[{"contents":"[Service]\nRestart=always\n","name":"10-ovsdb-restart.conf"}],"enabled":true,"name":"ovsdb-server.service"},{"dropins":[{"contents":"","name":"10-mco-default-env.conf"}],"name":"rpm-ostreed.service"},{"contents":"[Unit]\nDescription=Ensure IKE SA established for existing IPsec connections.\nAfter=ipsec.service\nBefore=kubelet-dependencies.target node-valid-hostname.service\n\n[Service]\nType=oneshot\nExecStart=/usr/local/bin/ipsec-connect-wait.sh\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=ipsec.service\n","enabled":true,"name":"wait-for-ipsec-connect.service"},{"contents":"[Unit]\nDescription=Ensure primary IP is assigned and usable\nRequires=nmstate.service\nAfter=nmstate.service\nBefore=kubelet-dependencies.target\n\n[Service]\nType=oneshot\n# Would prefer to do Restart=on-failure instead of this bash retry loop, but\n# the version of systemd we have right now doesn't support it. It should be\n# available in systemd v244 and higher.\nExecStart=/bin/bash -c \" \\\n until \\\n /usr/local/bin/wait-for-primary-ip.sh; \\\n do \\\n sleep 10; \\\n done\"\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=network-online.target\n","enabled":true,"name":"wait-for-primary-ip.service"},{"dropins":[{"contents":"[Unit]\nConditionPathExists=/enoent\n","name":"mco-disabled.conf"}],"name":"zincati.service"},{"contents":"[Unit]\nDescription=Kubernetes Kubelet After Reboot Cleanup\nBefore=kubelet.service\n\n[Service]\nType=oneshot\nExecStart=/bin/rm -f /var/lib/kubelet/cpu_manager_state\nExecStart=/bin/rm -f /var/lib/kubelet/memory_manager_state\nExecStart=-/bin/rm -f /var/lib/kubelet/dra_manager_state\n\n[Install]\nWantedBy=multi-user.target\n","enabled":true,"name":"kubelet-cleanup.service"}]}},"extensions":[],"fips":false,"kernelArguments":["systemd.unified_cgroup_hierarchy=1","cgroup_no_v1=\"all\"","psi=0"],"kernelType":"default","osImageURL":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:411b8fa606f0f605401f0a4477f7f5a3e640d42bd145fdc09b8a78272f8e6baf"}}config/machineconfigs/rendered-master-6656173a2af54dca3ae274447f102af5.json0000640000000000000000000004333015114134216023723 0ustar0000000000000000{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","metadata":{"annotations":{"machineconfiguration.openshift.io/generated-by-controller-version":"bb2aa85171d93b2df952ed802a8cb200164e666f","machineconfiguration.openshift.io/release-image-version":"4.18.28"},"creationTimestamp":"2025-12-03T21:55:59Z","generation":1,"name":"rendered-master-6656173a2af54dca3ae274447f102af5","ownerReferences":[{"apiVersion":"machineconfiguration.openshift.io/v1","blockOwnerDeletion":true,"controller":true,"kind":"MachineConfigPool","name":"master","uid":"4fa8c30b-c3a3-4826-a2a4-5f5d8ca177f9"}],"resourceVersion":"10481","uid":"314920e8-4b1c-4a18-bad6-ee6268bd816f"},"spec":{"baseOSExtensionsContainerImage":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:72b0a0c9efb387b7bc098327fb451c359aa613f41cd90a7651d11588dee986a5","config":{"ignition":{"version":"3.4.0"},"passwd":{"users":null},"storage":{"disks":[{"device":"/dev/vdc","wipeTable":true},{"device":"/dev/vdd","wipeTable":true},{"device":"/dev/vde","wipeTable":true}],"files":null},"systemd":{"units":[{"contents":"[Unit]\nDescription=Cleans NetworkManager state generated by dracut\n# Removal of this file signals firstboot completion\nConditionPathExists=!/etc/ignition-machine-config-encapsulated.json\n# This is opt-in for some deployment types, and opt-out for others.\nConditionPathExists=/var/lib/mco/nm-clean-initrd-state\nWants=network-pre.target\nBefore=network-pre.target\n\n[Service]\nType=oneshot\n# Remove any existing state possibly generated NM run by dracut. We want NM to\n# consider all profiles autoconnect priority when it starts instead of\n# remembering which profile was a device activated with when NM is run by\n# dracut.\nExecStart=/usr/local/bin/nm-clean-initrd-state.sh\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=network-online.target\n","enabled":true,"name":"NetworkManager-clean-initrd-state.service"},{"dropins":[{"contents":"# vim:set ft=systemd :\n#\n# This drop-in will enable any service built with this\n# github.com/containers/kubemntns library to properly join the mount namespace\n# managed by kubens.service\n#\n\n[Unit]\nAfter=kubens.service\n\n[Service]\nEnvironmentFile=-/run/kubens/env\n","name":"01-kubens.conf"},{"contents":"","name":"10-mco-default-env.conf"},{"contents":"[Service]\nEnvironment=\"ENABLE_PROFILE_UNIX_SOCKET=true\"\n","name":"10-mco-profile-unix-socket.conf"},{"contents":"[Unit]\nAfter=kubelet-dependencies.target\nRequires=kubelet-dependencies.target\n","name":"05-mco-ordering.conf"},{"contents":"[Service]\nEnvironment=\"GODEBUG=x509ignoreCN=0,madvdontneed=1\"\n","name":"10-mco-default-madv.conf"}],"name":"crio.service"},{"dropins":[{"contents":"[Unit]\nConditionPathExists=/enoent\n","name":"mco-disabled.conf"}],"name":"docker.socket"},{"contents":"[Unit]\nDescription=The firstboot OS update has completed\nDocumentation=https://github.com/openshift/machine-config-operator/\nRequires=basic.target\n\n[Install]\nWantedBy=default.target\n","enabled":true,"name":"firstboot-osupdate.target"},{"dropins":[{"contents":"[Unit]\nAfter=ovs-configuration.service\nBefore=crio.service\n","name":"01-after-configure-ovs.conf"}],"name":"ipsec.service"},{"contents":"[Unit]\nDescription=Dynamically sets the system reserved for the kubelet\nWants=network-online.target\nAfter=network-online.target firstboot-osupdate.target\nBefore=kubelet-dependencies.target\n\n[Service]\n# Need oneshot to delay kubelet\nType=oneshot\nRemainAfterExit=yes\nEnvironmentFile=/etc/node-sizing-enabled.env\nExecStart=/bin/bash /usr/local/sbin/dynamic-system-reserved-calc.sh ${NODE_SIZING_ENABLED} ${SYSTEM_RESERVED_MEMORY} ${SYSTEM_RESERVED_CPU} ${SYSTEM_RESERVED_ES}\n[Install]\nRequiredBy=kubelet-dependencies.target\n","enabled":true,"name":"kubelet-auto-node-size.service"},{"contents":"[Unit]\nDescription=Dependencies necessary to run kubelet\nDocumentation=https://github.com/openshift/machine-config-operator/\nRequires=basic.target network-online.target\nWants=NetworkManager-wait-online.service crio-wipe.service\nWants=rpc-statd.service chrony-wait.service\n","name":"kubelet-dependencies.target"},{"contents":"[Unit]\nDescription=Kubernetes Kubelet\nRequires=crio.service kubelet-dependencies.target\nAfter=kubelet-dependencies.target\nAfter=ostree-finalize-staged.service\n\n[Service]\nType=notify\nExecStartPre=/bin/mkdir --parents /etc/kubernetes/manifests\nExecStartPre=-/usr/sbin/restorecon -ri /var/lib/kubelet/pod-resources /usr/local/bin/kubenswrapper /usr/bin/kubensenter\nEnvironment=\"KUBELET_NODE_IP=0.0.0.0\"\nEnvironmentFile=/etc/os-release\nEnvironmentFile=-/etc/kubernetes/kubelet-workaround\nEnvironmentFile=-/etc/kubernetes/kubelet-env\nEnvironmentFile=/etc/node-sizing.env\n\nExecStart=/usr/local/bin/kubenswrapper \\\n /usr/bin/kubelet \\\n --config=/etc/kubernetes/kubelet.conf \\\n --bootstrap-kubeconfig=/etc/kubernetes/kubeconfig \\\n --kubeconfig=/var/lib/kubelet/kubeconfig \\\n --container-runtime-endpoint=/var/run/crio/crio.sock \\\n --runtime-cgroups=/system.slice/crio.service \\\n --node-labels=node-role.kubernetes.io/control-plane,node-role.kubernetes.io/master,node.openshift.io/os_id=${ID} \\\n --node-ip=${KUBELET_NODE_IP} \\\n --minimum-container-ttl-duration=6m0s \\\n --cloud-provider= \\\n --volume-plugin-dir=/etc/kubernetes/kubelet-plugins/volume/exec \\\n \\\n --hostname-override=${KUBELET_NODE_NAME} \\\n --provider-id=${KUBELET_PROVIDERID} \\\n --register-with-taints=node-role.kubernetes.io/master=:NoSchedule \\\n --pod-infra-container-image=quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fff930cf757e23d388d86d05942b76e44d3bda5e387b299c239e4d12545d26dd \\\n --system-reserved=cpu=${SYSTEM_RESERVED_CPU},memory=${SYSTEM_RESERVED_MEMORY},ephemeral-storage=${SYSTEM_RESERVED_ES} \\\n --v=${KUBELET_LOG_LEVEL}\n\nRestart=always\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.target\n","dropins":[{"contents":"# vim:set ft=systemd :\n#\n# This drop-in will enable any service built with this\n# github.com/containers/kubemntns library to properly join the mount namespace\n# managed by kubens.service\n#\n\n[Unit]\nAfter=kubens.service\n\n[Service]\nEnvironmentFile=-/run/kubens/env\n","name":"01-kubens.conf"},{"contents":"","name":"10-mco-default-env.conf"},{"contents":"[Service]\nEnvironment=\"GODEBUG=x509ignoreCN=0,madvdontneed=1\"\n","name":"10-mco-default-madv.conf"}],"enabled":true,"name":"kubelet.service"},{"contents":"[Unit]\nDescription=Manages a mount namespace for kubernetes-specific mounts\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\nRuntimeDirectory=kubens\nEnvironment=RUNTIME_DIRECTORY=%t/kubens\nEnvironment=BIND_POINT=%t/kubens/mnt\nEnvironment=ENVFILE=%t/kubens/env\n\n# Set up the runtime directory as an unbindable mountpoint\nExecStartPre=bash -c \"findmnt ${RUNTIME_DIRECTORY} || mount --make-unbindable --bind ${RUNTIME_DIRECTORY} ${RUNTIME_DIRECTORY}\"\n# Ensure the bind point exists\nExecStartPre=touch ${BIND_POINT}\n# Use 'unshare' to create the new mountpoint, then 'mount --make-rshared' so it cascades internally\nExecStart=unshare --mount=${BIND_POINT} --propagation slave mount --make-rshared /\n# Finally, set an env pointer for ease-of-use\nExecStartPost=bash -c 'echo \"KUBENSMNT=${BIND_POINT}\" \u003e \"${ENVFILE}\"'\n\n# On stop, a recursive unmount cleans up the namespace and bind-mounted unbindable parent directory\nExecStop=umount -R ${RUNTIME_DIRECTORY}\n\n[Install]\nWantedBy=multi-user.target\n","enabled":false,"name":"kubens.service"},{"contents":"[Unit]\nDescription=Machine Config Daemon Firstboot\n# Make sure it runs only on OSTree booted system\nConditionPathExists=/run/ostree-booted\n# Removal of this file signals firstboot completion\nConditionPathExists=/etc/ignition-machine-config-encapsulated.json\nAfter=machine-config-daemon-pull.service\nBefore=kubelet-dependencies.target\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\n# Disable existing repos (if any) so that OS extensions would use embedded RPMs only\nExecStartPre=-/usr/bin/sh -c \"sed -i 's/enabled=1/enabled=0/' /etc/yum.repos.d/*.repo\"\n# Run this via podman because we want to use the nmstatectl binary in our container\nExecStart=/usr/bin/podman run --rm --privileged --net=host -v /:/rootfs --entrypoint machine-config-daemon 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a' firstboot-complete-machineconfig --persist-nics\nExecStart=/usr/bin/podman run --rm --privileged --pid=host --net=host -v /:/rootfs --entrypoint machine-config-daemon 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a' firstboot-complete-machineconfig\n[Install]\nRequiredBy=firstboot-osupdate.target\n","enabled":true,"name":"machine-config-daemon-firstboot.service"},{"contents":"[Unit]\nDescription=Machine Config Daemon Pull\n# Make sure it runs only on OSTree booted system\nConditionPathExists=/run/ostree-booted\n# This \"stamp file\" is unlinked when we complete\n# machine-config-daemon-firstboot.service\nConditionPathExists=/etc/ignition-machine-config-encapsulated.json\n# Run after crio-wipe so the pulled MCD image is protected against a corrupted storage from a forced shutdown\nWants=crio-wipe.service NetworkManager-wait-online.service\nAfter=crio-wipe.service NetworkManager-wait-online.service network.service\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\nExecStartPre=/etc/machine-config-daemon/generate_podman_policy_args.sh\nExecStart=/bin/sh -c \"while ! /usr/bin/podman pull $(cat /tmp/podman_policy_args) --authfile=/var/lib/kubelet/config.json 'quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a'; do sleep 1; done\"\n\n[Install]\nRequiredBy=machine-config-daemon-firstboot.service\n","enabled":true,"name":"machine-config-daemon-pull.service"},{"contents":"[Unit]\nDescription=Applies per-node NMState network configuration\nRequires=openvswitch.service\nWants=NetworkManager-wait-online.service\nAfter=NetworkManager-wait-online.service openvswitch.service network.service nodeip-configuration.service\nBefore=nmstate.service kubelet-dependencies.target ovs-configuration.service node-valid-hostname.service\n\n[Service]\nType=oneshot\n# Would prefer to do Restart=on-failure instead of this bash retry loop, but\n# the version of systemd we have right now doesn't support it. It should be\n# available in systemd v244 and higher.\nExecStart=/usr/local/bin/nmstate-configuration.sh\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=network-online.target\n","enabled":true,"name":"nmstate-configuration.service"},{"contents":"[Unit]\nDescription=Apply nmstate on-disk state\nDocumentation=man:nmstate.service(8) https://www.nmstate.io\nAfter=NetworkManager-wait-online.service\nBefore=network-online.target\nWants=NetworkManager-wait-online.service\nRequires=NetworkManager.service\n\n[Service]\nType=oneshot\nExecStart=/usr/bin/nmstatectl service\nRemainAfterExit=yes\n\n[Install]\nWantedBy=NetworkManager.service\n","enabled":true,"name":"nmstate.service"},{"contents":"[Unit]\nDescription=Wait for a non-localhost hostname\nBefore=kubelet-dependencies.target\n\n[Service]\nType=oneshot\nRemainAfterExit=yes\nUser=root\nExecStart=/usr/local/bin/mco-hostname --wait\n\n# Wait up to 5min for the node to get a non-localhost name\nTimeoutSec=300\n\n[Install]\n# TODO: Change this to RequiredBy after we fix https://github.com/openshift/machine-config-operator/pull/3865#issuecomment-1746963115\nWantedBy=kubelet-dependencies.target\n","enabled":true,"name":"node-valid-hostname.service"},{"contents":"[Unit]\nDescription=Writes IP address configuration so that kubelet and crio services select a valid node IP\nWants=NetworkManager-wait-online.service\nAfter=NetworkManager-wait-online.service firstboot-osupdate.target\nBefore=kubelet-dependencies.target ovs-configuration.service\n\n[Service]\n# Need oneshot to delay kubelet\nType=oneshot\n# Would prefer to do Restart=on-failure instead of this bash retry loop, but\n# the version of systemd we have right now doesn't support it. It should be\n# available in systemd v244 and higher.\nExecStart=/bin/bash -c \" \\\n until \\\n /usr/bin/podman run --rm \\\n --authfile /var/lib/kubelet/config.json \\\n --env 'ENABLE_NODEIP_DEBUG=true' \\\n --net=host \\\n --security-opt label=disable \\\n --volume /etc/systemd/system:/etc/systemd/system \\\n --volume /run/nodeip-configuration:/run/nodeip-configuration \\\n quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0e5c0acdd03dc840d7345ae397feaf6147a32a8fef89a0ac2ddc8d14b068c9ff \\\n node-ip \\\n set \\\n --retry-on-failure \\\n --network-type OVNKubernetes \\\n ${NODEIP_HINT:-${KUBELET_NODEIP_HINT:-}}; \\\n do \\\n sleep 5; \\\n done\"\nExecStart=/bin/systemctl daemon-reload\nExecStartPre=/bin/mkdir -p /run/nodeip-configuration\nStandardOutput=journal+console\nStandardError=journal+console\n\nEnvironmentFile=-/etc/default/nodeip-configuration\n\n[Install]\nRequiredBy=kubelet-dependencies.target\n","enabled":true,"name":"nodeip-configuration.service"},{"enabled":true,"name":"openvswitch.service"},{"contents":"[Unit]\n# Kdump will generate it's initramfs based on the running state when kdump.service run\n# If OVS has already run, the kdump fails to gather a working network config,\n# which prevent network log exports, sush as SSH.\n# See https://issues.redhat.com/browse/OCPBUGS-28239\nAfter=kdump.service\nDescription=Configures OVS with proper host networking configuration\n# This service is used to move a physical NIC into OVS and reconfigure OVS to use the host IP\nRequires=openvswitch.service\nWants=NetworkManager-wait-online.service\nAfter=firstboot-osupdate.target\nAfter=NetworkManager-wait-online.service openvswitch.service network.service nodeip-configuration.service nmstate.service\nBefore=kubelet-dependencies.target node-valid-hostname.service\n\n[Service]\n# Need oneshot to delay kubelet\nType=oneshot\nExecStart=/usr/local/bin/configure-ovs.sh OVNKubernetes\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nRequiredBy=kubelet-dependencies.target\n","enabled":true,"name":"ovs-configuration.service"},{"dropins":[{"contents":"[Service]\nRestart=always\nExecStartPre=-/bin/sh -c '/usr/bin/chown -R :$${OVS_USER_ID##*:} /var/lib/openvswitch'\nExecStartPre=-/bin/sh -c '/usr/bin/chown -R :$${OVS_USER_ID##*:} /etc/openvswitch'\nExecStartPre=-/bin/sh -c '/usr/bin/chown -R :$${OVS_USER_ID##*:} /run/openvswitch'\nExecStartPost=-/usr/bin/ovs-appctl vlog/set syslog:info\nExecReload=-/usr/bin/ovs-appctl vlog/set syslog:info\n","name":"10-ovs-vswitchd-restart.conf"}],"name":"ovs-vswitchd.service"},{"dropins":[{"contents":"[Service]\nRestart=always\n","name":"10-ovsdb-restart.conf"}],"enabled":true,"name":"ovsdb-server.service"},{"dropins":[{"contents":"","name":"10-mco-default-env.conf"},{"contents":"# See https://github.com/openshift/machine-config-operator/issues/1897\n[Service]\nNice=10\nIOSchedulingClass=best-effort\nIOSchedulingPriority=6\n","name":"mco-controlplane-nice.conf"}],"name":"rpm-ostreed.service"},{"contents":"[Unit]\nDescription=Ensure IKE SA established for existing IPsec connections.\nAfter=ipsec.service\nBefore=kubelet-dependencies.target node-valid-hostname.service\n\n[Service]\nType=oneshot\nExecStart=/usr/local/bin/ipsec-connect-wait.sh\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=ipsec.service\n","enabled":true,"name":"wait-for-ipsec-connect.service"},{"contents":"[Unit]\nDescription=Ensure primary IP is assigned and usable\nRequires=nmstate.service\nAfter=nmstate.service\nBefore=kubelet-dependencies.target\n\n[Service]\nType=oneshot\n# Would prefer to do Restart=on-failure instead of this bash retry loop, but\n# the version of systemd we have right now doesn't support it. It should be\n# available in systemd v244 and higher.\nExecStart=/bin/bash -c \" \\\n until \\\n /usr/local/bin/wait-for-primary-ip.sh; \\\n do \\\n sleep 10; \\\n done\"\nStandardOutput=journal+console\nStandardError=journal+console\n\n[Install]\nWantedBy=network-online.target\n","enabled":true,"name":"wait-for-primary-ip.service"},{"dropins":[{"contents":"[Unit]\nConditionPathExists=/enoent\n","name":"mco-disabled.conf"}],"name":"zincati.service"},{"contents":"[Unit]\nDescription=Kubernetes Kubelet After Reboot Cleanup\nBefore=kubelet.service\n\n[Service]\nType=oneshot\nExecStart=/bin/rm -f /var/lib/kubelet/cpu_manager_state\nExecStart=/bin/rm -f /var/lib/kubelet/memory_manager_state\nExecStart=-/bin/rm -f /var/lib/kubelet/dra_manager_state\n\n[Install]\nWantedBy=multi-user.target\n","enabled":true,"name":"kubelet-cleanup.service"},{"contents":"[Unit]\nDescription=Run dnsmasq to provide local dns for Single Node OpenShift\nBefore=kubelet.service crio.service\nAfter=network.target ovs-configuration.service\n\n[Service]\nTimeoutStartSec=30\nExecStartPre=/usr/local/bin/dnsmasq_config.sh\nExecStart=/usr/sbin/dnsmasq -k\nRestart=always\n\n[Install]\nWantedBy=multi-user.target\n","enabled":true,"name":"dnsmasq.service"},{"enabled":true,"name":"iscsid.service"},{"contents":"[Unit]\nDescription=Create logical volume with name cinder-volumes.\nAfter=var.mount systemd-udev-settle.service\n\n[Service]\nType=oneshot\nExecCondition=/bin/bash -c '! /usr/sbin/vgdisplay cinder-volumes'\nExecStartPre=/usr/sbin/pvcreate /dev/vdc /dev/vdd /dev/vde\nExecStart=/usr/sbin/vgcreate cinder-volumes /dev/vdc /dev/vdd /dev/vde\nRemainAfterExit=yes\n\n[Install]\nWantedBy=multi-user.target\n","enabled":true,"name":"lv-cinder-volumes.service"},{"enabled":true,"name":"multipathd.service"}]}},"extensions":[],"fips":false,"kernelArguments":["net.ifnames=0","systemd.unified_cgroup_hierarchy=1","cgroup_no_v1=\"all\"","psi=0"],"kernelType":"default","osImageURL":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:411b8fa606f0f605401f0a4477f7f5a3e640d42bd145fdc09b8a78272f8e6baf"}}config/running_containers.json0000640000000000000000000002360615114134216015312 0ustar0000000000000000{"images":{"0":"sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","1":"quay.io/openstack-k8s-operators/kube-rbac-proxy:v0.16.0","10":"sha256:c2e607504d3c90c201f29ca74f0ee51de1ef2c5444d597d2ff3160ab9b3ce84d","100":"sha256:635a4aef9d6f0b799e8ec91333dbb312160c001d05b3c63f614c124e0b67cb59","101":"sha256:dd89e08ed6257597e99b1243839d5c76e6bad72fe9e168c0eba5ce9c449189cf","102":"sha256:113daf5589fc8d963b942a3ab0fc20408aa6ed44e34019539e0e3252bb11297a","103":"sha256:dc9758be9f0f0a480fb5e119ecb1e1101ef807bdc765a155212a8188d79b9e60","104":"sha256:f870aa3c7bcd039c7905b2c7a9e9c0776d76ed4cf34ccbef872ae7ad8cf2157f","105":"sha256:ebeb25c4a4ce978c741d166518070e05f0fd81c143bdc680ee1d8f5985ec8d6c","106":"sha256:d972f4faa5e9c121402d23ed85002f26af48ec36b1b71a7489d677b3913d08b4","107":"sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","108":"sha256:89b279931fe13f3b33c9dd6cdf0f5e7fc3e5384b944f998034d35af7242a47fa","109":"sha256:ebd79294a663cb38370ae81f9cda91cef7fb1370ec5b495b4bdb95e77272e6a8","11":"sha256:d9a2d8b19d3de4658dd26a2e781d00002e937738bfe6a1d0cf6c68c015085f4a","110":"sha256:abdb733b01e92ac17f565762f30f1d075b44c16421bd06e557f6bb3c319e1809","111":"registry.redhat.io/redhat/redhat-marketplace-index:v4.18","112":"sha256:da806db797ef2b291ff0ce5f302e88a0cb74e57f253b8fe76296f969512cd79e","113":"sha256:0d866f93bed16cfebd8019ad6b89a4dd4abedfc20ee5d28d7edad045e7df0fda","114":"sha256:d9a3694865a7d54ee96397add18c3898886e98d079aa20876a0f4de1fa7a7168","115":"quay.io/openstack-k8s-operators/openstack-operator-index:latest","116":"sha256:db384bf43222b066c378e77027a675d4cd9911107adba46c2922b3a55e10d6fb","117":"sha256:600ca007e493d3af0fcc2ebac92e8da5efd2afe812b62d7d3d4dd0115bdf05d7","12":"sha256:a31af646ce5587c051459a88df413dc30be81e7f15399aa909e19effa7de772a","13":"sha256:d3c0962dbbad51633a7d97ef253d0249269bfe3bbef3bfe99a99457470e7a682","14":"sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","15":"sha256:1133c973c7472c665f910a722e19c8e2e27accb34b90fab67f14548627ce9c62","16":"sha256:8045b3d5059cc81bf37964d359055dea9e4915c83f3eec4f800d5ce294c06f97","17":"sha256:afa5a50746f3d69cef22c41c612ce3e7fe91e1da1d1d1566dee42ee304132379","18":"sha256:29a0fa1c2f2a6cee62a0468a3883d16d491b4af29130dad6e3e2bb2948f274df","19":"sha256:1e53a53dfe9b3cb757e4d666e76c8989941eb4f0b98d629a7f697a1693aacb17","2":"sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","20":"sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36","21":"sha256:43d33f0125e6b990f4a972ac4e952a065d7e72dc1690c6c836963b7341734aec","22":"sha256:51a4c20765f54b6a6b5513f97cf54bb99631c2abe860949293456886a74f87fe","23":"sha256:912759ba49a70e63f7585b351b1deed008b5815d275f478f052c8c2880101d3c","24":"sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8","25":"sha256:ef7aaf7c0d4f337579cef19ff9b01f5516ddf69e4399266df7ba98586cd300cf","26":"sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5","27":"sha256:49a6a3308d885301c7718a465f1af2d08a617abbdff23352d5422d1ae4af33cf","28":"sha256:da6f62afd2795d1b0af69532a5534c099bbb81d4e7abd2616b374db191552c51","29":"sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c","3":"sha256:e5c5e7ca4ed54c9edba5dfa1d504bbe58016c2abdc872ebb8b26a628958e5a2a","30":"sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","31":"sha256:e8f313372fe49afad871cc56225dcd4d31bed249abeab55fb288e1f854138fbf","32":"sha256:3ef6fd8a728768571ca93950ec6d7222c9304a98d81b58329eeb7974fa2c8dc8","33":"sha256:68dbccdff76515d5b659c9c2d031235073d292cb56a5385f8e69d24ac5f48b8f","34":"sha256:98ce2d349f8bc693d76d9a68097b758b987cf17ea3beb66bbd09d12fa78b4d0c","35":"sha256:debbfa579e627e291b629851278c9e608e080a1642a6e676d023f218252a3ed0","36":"sha256:e955ac7de27deecd1a88d06c08a1b7a43e867cadf4289f20a6ab982fa647e6b7","37":"registry.redhat.io/redhat/redhat-operator-index:v4.18","38":"sha256:e718854a7d6ca8accf0fa72db0eb902e46c44d747ad51dc3f06bba0cefaa3c01","39":"sha256:9e847f4dbdea19ab997f32a02b3680a9bd966f9c705911645c3866a19fda9ea5","4":"sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","40":"sha256:656fe650bac2929182cd0cf7d7e566d089f69e06541b8329c6d40b89346c03ca","41":"sha256:14cfad6ea2e7f7ecc4cb2aafceb9c61514b3d04b66668832d1e4ac3b19f1ab81","42":"sha256:72ad6517987f674af0d0ae092cbb874aeae909c8b8b60188099c311762ebc8f7","43":"sha256:3cc3977d34490059b692d5fbdb89bb9a676db39c88faa35f5d9b4e98f6b0c4e2","44":"sha256:8e8903affdf29401b9a86b9f58795c9f445f34194960c7b2734f30601c48cbdf","45":"sha256:ceaa4102b35e54be54e23c8ea73bb0dac4978cffb54105ad00b51393f47595da","46":"sha256:203cf5b9dc1460f09e75f58d8b5cf7df5e57c18c8c6a41c14b5e8977d83263f3","47":"sha256:101b3e007d8c9f2e183262d7712f986ad51256448099069bc14f1ea5f997ab94","48":"sha256:b99ce0f31213291444482af4af36345dc93acdbe965868073e8232797b8a2f14","49":"sha256:2ad82327a0c3eac3d7a73ca67630eaf63bafc37514ea75cb6e8b51e995458b01","5":"sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1","50":"sha256:e39fd49a8aa33e4b750267b4e773492b85c08cc7830cd7b22e64a92bcb5b6729","51":"sha256:893e66303c1b0bc1d00a299a3f0380bad55c8dc813c8a1c6a4aab379f5aa12a2","52":"sha256:fa8de363ab4435c1085ac37f1bad488828c6ae8ba361c5f865c27ef577610911","53":"sha256:2f86d9ffe13cbab06ff676496b50a26bbc4819d8b81b98fbacca6aee9b56792f","54":"sha256:9aec4c328ec43e40481e06ca5808deead74b75c0aacb90e9e72966c3fa14f385","55":"sha256:2a3d21728a8bfb4e64617e63e61e2d1cb70a383ea3e8f846e0c3c3c02d2b0a9d","56":"sha256:dfc0403f71f7c926db1084c7fb5fb4f19007271213ee34f6f3d3eecdbe817d6b","57":"sha256:779f0cee6024d0fb8f259b036fe790e62aa5a3b0431ea9bf15a6e7d02e2e5670","58":"sha256:2e59cfbeefc3aff0bb0a6ae9ce2235129f5173c98dd5ee8dac229ad4895faea9","59":"sha256:d12d87386ab9c19148c49c1e79d839a6f47f3a2cd7e078d94319d80b6936be13","6":"sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","60":"sha256:ee896bce586a3fcd37b4be8165cf1b4a83e88b5d47667de10475ec43e31b7926","61":"sha256:1d60701214b39cdb0fa70bbe5710f9b131139a9f4b482c2db4058a04daefb801","62":"sha256:d29650b006da97eb9178fcc58f2eb9fead8c2b414fac18f86a3c3a1507488c4f","63":"sha256:7d66757c0af67104f0389e851a7cc0daa44443ad202d157417bd86bbb57cc385","64":"sha256:44e82a51fce7b5996b183c10c44bd79b0e1ae2257fd5809345fbca1c50aaa08f","65":"sha256:4cb6ecfb89e53653b69ae494ebc940b9fcf7b7db317b156e186435cc541589d9","66":"sha256:78f6aebe76fa9da71b631ceced1ed159d8b60a6fa8e0325fd098c7b029039e89","67":"sha256:f6059a0fbf031d34dcf086d14ce8c0546caeaee23c5780e90b5037c5feee9fea","68":"sha256:dad2336390cae6705133deefaa09c9e39512cf29133aa009006e3962c8022108","69":"sha256:c8e13f116261ef06b59e9034c605f68d53eb6f760426c35ee6ed3785b97b1800","7":"sha256:6363cc3335d2a930fa0e4e6c6c3515fa0ef85e9d7abb3b3007fbb185eabb498f","70":"sha256:10fe26b1ef17d6fa13d22976b553b935f1cc14e74b8dd14a31306554aff7c513","71":"sha256:0f523b7e2fa9e86fef986acf07d0c42d5658c475d565f11eaea926ebffcb6530","72":"sha256:9aa8c03633e4b934c57868c1660acf47e7d386ac86bcb344df262c9ad76b8621","73":"sha256:4a3e2790bda8898df5e4e9cf1878103ac483ea1633819d76ea68976b0b2062b6","74":"sha256:3d886210d2faa9ace5750adfc70c0c3c5512cdf492f19d1c536a446db659aabb","75":"sha256:30948d73ae763e995468b7e0767b855425ccbbbef13667a2fd3ba06b3c40a165","76":"sha256:c4abfc148600dfa85915f3dc911d988ea2335f26cb6b8d749fe79bfe53e5e429","77":"sha256:726a3df0e94cfdcef301fe88fa8d91972914ec2104fb6fa1d8e4c325981712a6","78":"sha256:0b3fb69f35c151895d3dffd514974a9f9fe1c77c3bca69b78b81efb183cf4557","79":"registry.redhat.io/redhat/community-operator-index:v4.18","8":"sha256:23ad174e653d608ec2285f670d8669dbe8bb433f7c215bdb59f5c6ac6ad1bcc9","80":"sha256:17ea20be390a94ab39f5cdd7f0cbc2498046eebcf77fe3dec9aa288d5c2cf46b","81":"sha256:28b3ba29ff038781d3742df4ab05fac69a92cf2bf058c25487e47a2f4ff02627","82":"registry.redhat.io/redhat/certified-operator-index:v4.18","83":"sha256:25b69045d961dc26719bc4cbb3a854737938b6e97375c04197e9cbc932541b17","84":"sha256:09a6d0613ee2d3c1c809fc36c22678458ac271e0da87c970aec0a5339f5423f7","85":"sha256:be49109ec5be53a783b2de9bc6529db99930a69021577c05cfa0bf1312e06d69","86":"sha256:eefdc67602b8bc3941001b030ab95d82e10432f814634b80eb8ce45bc9ebd3de","87":"sha256:b0737727dcbfb50c3c09b69684ba3c07b5a4ab7652bbe4970a46d6a11c4a2bca","88":"sha256:ce7d2904f7b238aa37dfe74a0b76bf73629e7a14fa52bf54b0ecf030ca36f1bb","89":"sha256:36fa1378b9c26de6d45187b1e7352f3b1147109427fab3669b107d81fd967601","9":"sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0","90":"sha256:903557bdbb44cf720481cc9b305a8060f327435d303c95e710b92669ff43d055","91":"sha256:b4e0b20fdb38d516e871ff5d593c4273cc9933cb6a65ec93e727ca4a7777fd20","92":"sha256:7825952834ade266ce08d1a9eb0665e4661dea0a40647d3e1de2cf6266665e9d","93":"sha256:eac937aae64688cb47b38ad2cbba5aa7e6d41c691df1f3ca4ff81e5117084d1e","94":"sha256:ef51f50a9bf1b4dfa6fdb7b484eae9e3126e813b48f380c833dd7eaf4e55853e","95":"sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419","96":"sha256:3ed4dc45b0e0d6229620e2ac6a53ecd180cad44a11daf9f0170d94b4acd35ded","97":"sha256:e554a5816081a60a0ae6fd1464c1f0a11cf2133707a4b220a023ecae7b302eed","98":"sha256:2e254a7fb8a2643817718cfdb54bc819e86eb84232f6e2456548c55c5efb09d2","99":"sha256:9f68d7bc8c6bce38f46dee8a8272d5365c49fe7b32b2af52e8ac884e212f3a85"},"containers":{"2025-12":{"0":28,"1":21,"10":4,"100":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"108":1,"109":1,"11":4,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"12":4,"13":4,"14":4,"15":4,"16":3,"17":3,"18":3,"19":3,"2":8,"20":2,"21":2,"22":2,"23":2,"24":2,"25":2,"26":2,"27":2,"28":2,"29":2,"3":8,"30":2,"31":2,"32":2,"33":2,"34":2,"35":2,"36":2,"37":1,"38":1,"39":1,"4":7,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"5":6,"50":1,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"6":5,"60":1,"61":1,"62":1,"63":1,"64":1,"65":1,"66":1,"67":1,"68":1,"69":1,"7":5,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":1,"78":1,"79":1,"8":5,"80":1,"81":1,"82":1,"83":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"9":5,"90":1,"91":1,"92":1,"93":1,"94":1,"95":1,"96":1,"97":1,"98":1,"99":1}}}config/pod/openshift-storage/vg-manager-4zr4m.json0000640000000000000000000002501715114134216020630 0ustar0000000000000000{"metadata":{"name":"vg-manager-4zr4m","generateName":"vg-manager-","namespace":"openshift-storage","uid":"e9a29f02-f095-4963-80f0-45503a0294e1","resourceVersion":"23000","creationTimestamp":"2025-12-03T22:18:28Z","labels":{"app.kubernetes.io/component":"vg-manager","app.kubernetes.io/managed-by":"lvms-operator","app.kubernetes.io/name":"vg-manager","app.kubernetes.io/part-of":"lvms-provisioner","controller-revision-hash":"97849ffdd","pod-template-generation":"1"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.145/23\"],\"mac_address\":\"0a:58:0a:80:00:91\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.145/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.145\"\n ],\n \"mac\": \"0a:58:0a:80:00:91\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/scc":"lvms-vgmanager"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"DaemonSet","name":"vg-manager","uid":"a2e2677f-532e-43c3-92ee-91540e1aa4fb","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"registration-dir","hostPath":{"path":"/var/lib/kubelet/plugins_registry/","type":"DirectoryOrCreate"}},{"name":"node-plugin-dir","hostPath":{"path":"/var/lib/kubelet/plugins/topolvm.io/node","type":"DirectoryOrCreate"}},{"name":"file-lock-dir","hostPath":{"path":"/var/lock","type":"DirectoryOrCreate"}},{"name":"csi-plugin-dir","hostPath":{"path":"/var/lib/kubelet/plugins/kubernetes.io/csi","type":"DirectoryOrCreate"}},{"name":"pod-volumes-dir","hostPath":{"path":"/var/lib/kubelet/pods/","type":"DirectoryOrCreate"}},{"name":"lvmd-config","hostPath":{"path":"/etc/topolvm","type":"DirectoryOrCreate"}},{"name":"device-dir","hostPath":{"path":"/dev","type":"Directory"}},{"name":"run-udev","hostPath":{"path":"/run/udev","type":""}},{"name":"sys","hostPath":{"path":"/sys","type":""}},{"name":"metrics-cert","secret":{"secretName":"vg-manager-metrics-cert","defaultMode":420}},{"name":"kube-api-access-q76ln","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"vg-manager","image":"registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:be49109ec5be53a783b2de9bc6529db99930a69021577c05cfa0bf1312e06d69","command":["/lvms","vgmanager"],"ports":[{"name":"healthz","containerPort":8081,"protocol":"TCP"}],"env":[{"name":"GOMEMLIMIT","value":"45MiB"},{"name":"GOGC","value":"120"},{"name":"GOMAXPROCS","value":"2"},{"name":"NODE_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"spec.nodeName"}}},{"name":"NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"5m","memory":"45Mi"}},"volumeMounts":[{"name":"registration-dir","mountPath":"/registration"},{"name":"node-plugin-dir","mountPath":"/run/topolvm"},{"name":"file-lock-dir","mountPath":"/var/lock"},{"name":"csi-plugin-dir","mountPath":"/var/lib/kubelet/plugins/kubernetes.io/csi","mountPropagation":"Bidirectional"},{"name":"pod-volumes-dir","mountPath":"/var/lib/kubelet/pods","mountPropagation":"Bidirectional"},{"name":"lvmd-config","mountPath":"/etc/topolvm","mountPropagation":"HostToContainer"},{"name":"device-dir","mountPath":"/dev","mountPropagation":"HostToContainer"},{"name":"run-udev","mountPath":"/run/udev","mountPropagation":"HostToContainer"},{"name":"sys","mountPath":"/sys","mountPropagation":"HostToContainer"},{"name":"metrics-cert","readOnly":true,"mountPath":"/tmp/k8s-metrics-server/serving-certs"},{"name":"kube-api-access-q76ln","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"/healthz","port":"healthz","scheme":"HTTP"},"initialDelaySeconds":1,"timeoutSeconds":1,"periodSeconds":30,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/readyz","port":"healthz","scheme":"HTTP"},"initialDelaySeconds":1,"timeoutSeconds":1,"periodSeconds":60,"successThreshold":1,"failureThreshold":3},"startupProbe":{"httpGet":{"path":"/healthz","port":"healthz","scheme":"HTTP"},"initialDelaySeconds":2,"timeoutSeconds":2,"periodSeconds":10,"successThreshold":1,"failureThreshold":60},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"privileged":true,"runAsUser":0}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","serviceAccountName":"vg-manager","serviceAccount":"vg-manager","nodeName":"master-0","hostPID":true,"securityContext":{"seLinuxOptions":{"level":"s0:c27,c19"},"fsGroup":1000740000},"affinity":{"nodeAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":{"nodeSelectorTerms":[{"matchFields":[{"key":"metadata.name","operator":"In","values":["master-0"]}]}]}}},"schedulerName":"default-scheduler","tolerations":[{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute"},{"key":"node.kubernetes.io/disk-pressure","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/pid-pressure","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unschedulable","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"openshift-user-critical","priority":1000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:18:30Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:18:28Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:18:39Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:18:39Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:18:28Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.145","podIPs":[{"ip":"10.128.0.145"}],"startTime":"2025-12-03T22:18:28Z","containerStatuses":[{"name":"vg-manager","state":{"running":{"startedAt":"2025-12-03T22:18:32Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"ime/pkg/internal/controller.(*Controller[...]).Start.func2.2\\n\\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.3/pkg/internal/controller/controller.go:224\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"msg\":\"All workers finished\",\"controller\":\"lvmvolumegroup\",\"controllerGroup\":\"lvm.topolvm.io\",\"controllerKind\":\"LVMVolumeGroup\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"msg\":\"Stopping and waiting for caches\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"msg\":\"Stopping and waiting for webhooks\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"msg\":\"Stopping and waiting for HTTP servers\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"msg\":\"shutting down server\",\"name\":\"health probe\",\"addr\":\"[::]:8081\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"logger\":\"controller-runtime.metrics\",\"msg\":\"Shutting down metrics server with timeout of 1 minute\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"msg\":\"Wait completed, proceeding to shutdown the manager\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"logger\":\"setup\",\"msg\":\"restarting controller due to modified configuration\"}\n{\"level\":\"info\",\"ts\":\"2025-12-03T22:18:32Z\",\"msg\":\"configuration file loaded\",\"device_classes\":[{\"name\":\"local-storage\",\"volume-group\":\"local-storage\",\"default\":true,\"spare-gb\":null,\"stripe\":null,\"stripe-size\":\"\",\"lvcreate-options\":null,\"type\":\"thin\",\"thin-pool\":{\"name\":\"topolvms_thin_pool\",\"overprovision-ratio\":10}}],\"file_name\":\"/etc/topolvm/lvmd.yaml\"}\nError: unable to create controller VGManager: controller with name lvmvolumegroup already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric\n{\"level\":\"error\",\"ts\":\"2025-12-03T22:18:32Z\",\"logger\":\"setup\",\"msg\":\"fatal error encountered\",\"error\":\"unable to create controller VGManager: controller with name lvmvolumegroup already exists. Controller names must be unique to avoid multiple controllers reporting to the same metric\",\"stacktrace\":\"main.main\\n\\t/workspace/cmd/main.go:34\\nruntime.main\\n\\t/usr/lib/golang/src/runtime/proc.go:271\"}\n","startedAt":"2025-12-03T22:18:30Z","finishedAt":"2025-12-03T22:18:32Z","containerID":"cri-o://51ad670b5ec4afbc38a04e410961deb4b9460427e259bc1f69753485e3ca9717"}},"ready":true,"restartCount":1,"image":"registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:be49109ec5be53a783b2de9bc6529db99930a69021577c05cfa0bf1312e06d69","imageID":"registry.redhat.io/lvms4/lvms-rhel9-operator@sha256:5c86b3ccb785517fcf41405087e03ca9933223ef4b3cd4bc557f51c64ef80ea7","containerID":"cri-o://ed2048b09468ddddc869ac01f20cd4c1ce0c5c717ad37d37bb5273d8764775b0","started":true,"volumeMounts":[{"name":"registration-dir","mountPath":"/registration"},{"name":"node-plugin-dir","mountPath":"/run/topolvm"},{"name":"file-lock-dir","mountPath":"/var/lock"},{"name":"csi-plugin-dir","mountPath":"/var/lib/kubelet/plugins/kubernetes.io/csi"},{"name":"pod-volumes-dir","mountPath":"/var/lib/kubelet/pods"},{"name":"lvmd-config","mountPath":"/etc/topolvm"},{"name":"device-dir","mountPath":"/dev"},{"name":"run-udev","mountPath":"/run/udev"},{"name":"sys","mountPath":"/sys"},{"name":"metrics-cert","mountPath":"/tmp/k8s-metrics-server/serving-certs","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-q76ln","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-service-ca-operator/service-ca-operator-56f5898f45-mjdfr.json0000640000000000000000000001611115114134216026254 0ustar0000000000000000{"metadata":{"name":"service-ca-operator-56f5898f45-mjdfr","generateName":"service-ca-operator-56f5898f45-","namespace":"openshift-service-ca-operator","uid":"5f088999-ec66-402e-9634-8c762206d6b4","resourceVersion":"12438","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"app":"service-ca-operator","pod-template-hash":"56f5898f45"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.16/23\"],\"mac_address\":\"0a:58:0a:80:00:10\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.16/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.16\"\n ],\n \"mac\": \"0a:58:0a:80:00:10\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"nonroot-v2","openshift.io/scc":"nonroot-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"service-ca-operator-56f5898f45","uid":"37d086e6-9042-4a5b-9d07-12f302c415a9","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"service-ca-operator-config","defaultMode":420}},{"name":"kube-api-access-94vvg","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"service-ca-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:eefdc67602b8bc3941001b030ab95d82e10432f814634b80eb8ce45bc9ebd3de","command":["service-ca-operator","operator"],"args":["--config=/var/run/configmaps/config/operator-config.yaml","-v=2"],"env":[{"name":"CONTROLLER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:eefdc67602b8bc3941001b030ab95d82e10432f814634b80eb8ce45bc9ebd3de"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"}],"resources":{"requests":{"cpu":"10m","memory":"80Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-94vvg","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"service-ca-operator","serviceAccount":"service-ca-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c18,c12"},"runAsUser":1001,"runAsGroup":1001,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:58Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:58Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.16","podIPs":[{"ip":"10.128.0.16"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"service-ca-operator","state":{"running":{"startedAt":"2025-12-03T22:04:58Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:16.509085 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:16.509321 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:16.509926 1 observer_polling.go:159] Starting file observer\nI1203 22:03:16.510806 1 envvar.go:172] \"Feature gate default state\" feature=\"WatchListClient\" enabled=false\nI1203 22:03:16.510830 1 envvar.go:172] \"Feature gate default state\" feature=\"InformerResourceVersion\" enabled=false\nW1203 22:04:16.519124 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods)\nI1203 22:04:16.519491 1 builder.go:304] service-ca-operator version -\nI1203 22:04:16.520937 1 dynamic_serving_content.go:116] \"Loaded a new cert/key pair\" name=\"serving-cert::/var/run/secrets/serving-cert/tls.crt::/var/run/secrets/serving-cert/tls.key\"\nF1203 22:04:46.990125 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-service-ca-operator/leases/service-ca-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:16Z","finishedAt":"2025-12-03T22:04:47Z","containerID":"cri-o://33a7bb5f5e679144cd91e9f7be121f1b4387ca8c698a44bc1d39de4b8dcc3580"}},"ready":true,"restartCount":3,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:eefdc67602b8bc3941001b030ab95d82e10432f814634b80eb8ce45bc9ebd3de","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:eefdc67602b8bc3941001b030ab95d82e10432f814634b80eb8ce45bc9ebd3de","containerID":"cri-o://ae805298bf5fdb3b75355c8ef76512d1a6a42e00dbd7f966bc1bae248219b94d","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-94vvg","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-operator-lifecycle-manager/package-server-manager-75b4d49d4c-psjj5.json0000640000000000000000000002330615114134216030314 0ustar0000000000000000{"metadata":{"name":"package-server-manager-75b4d49d4c-psjj5","generateName":"package-server-manager-75b4d49d4c-","namespace":"openshift-operator-lifecycle-manager","uid":"04f5fc52-4ec2-48c3-8441-2b15ad632233","resourceVersion":"13897","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"app":"package-server-manager","pod-template-hash":"75b4d49d4c"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.11/23\"],\"mac_address\":\"0a:58:0a:80:00:0b\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.11/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.11\"\n ],\n \"mac\": \"0a:58:0a:80:00:0b\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"restricted-v2","openshift.io/scc":"restricted-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"package-server-manager-75b4d49d4c","uid":"c5feba35-1fe4-4d5f-8328-5e8ffee4d187","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"package-server-manager-serving-cert","secret":{"secretName":"package-server-manager-serving-cert","defaultMode":420}},{"name":"kube-api-access-tgddm","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:8443","--upstream=http://127.0.0.1:9090/","--tls-cert-file=/etc/tls/private/tls.crt","--tls-private-key-file=/etc/tls/private/tls.key","--logtostderr=true"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"package-server-manager-serving-cert","mountPath":"/etc/tls/private"},{"name":"kube-api-access-tgddm","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000400000,"allowPrivilegeEscalation":false}},{"name":"package-server-manager","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","command":["/bin/psm","start"],"args":["--name","$(PACKAGESERVER_NAME)","--namespace","$(PACKAGESERVER_NAMESPACE)","--metrics=:9090"],"env":[{"name":"PACKAGESERVER_NAME","value":"packageserver"},{"name":"PACKAGESERVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1"},{"name":"PACKAGESERVER_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"GOMEMLIMIT","value":"5MiB"}],"resources":{"requests":{"cpu":"10m","memory":"10Mi"}},"volumeMounts":[{"name":"kube-api-access-tgddm","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"/healthz","port":8080,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/healthz","port":8080,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000400000,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"kubernetes.io/os":"linux","node-role.kubernetes.io/master":""},"serviceAccountName":"olm-operator-serviceaccount","serviceAccount":"olm-operator-serviceaccount","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c20,c10"},"runAsNonRoot":true,"fsGroup":1000400000,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:40Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:40Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:40Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.11","podIPs":[{"ip":"10.128.0.11"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:50:30Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://5e0d8e26202b194ed1eeaba5969402b49d6682bab995c03c8f5c12dfbbd065f6","started":true,"volumeMounts":[{"name":"package-server-manager-serving-cert","mountPath":"/etc/tls/private"},{"name":"kube-api-access-tgddm","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"package-server-manager","state":{"running":{"startedAt":"2025-12-03T22:05:17Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"anged\"}\n2025-12-03T21:56:03Z\tINFO\tcontrollers.packageserver\tfinished request reconciliation\t{\"csv\": {\"name\":\"packageserver\",\"namespace\":\"openshift-operator-lifecycle-manager\"}}\nE1203 22:01:49.472585 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:49.476426 1 leaderelection.go:436] error retrieving resource lock openshift-operator-lifecycle-manager/packageserver-controller-lock: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io packageserver-controller-lock)\nE1203 22:04:23.485453 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:05:15.461044 1 leaderelection.go:436] error retrieving resource lock openshift-operator-lifecycle-manager/packageserver-controller-lock: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-operator-lifecycle-manager/leases/packageserver-controller-lock\": context deadline exceeded\nI1203 22:05:15.461094 1 leaderelection.go:297] failed to renew lease openshift-operator-lifecycle-manager/packageserver-controller-lock: timed out waiting for the condition\n2025-12-03T22:05:16Z\tERROR\tsetup\tproblem running manager\t{\"error\": \"leader election lost\"}\nmain.run\n\t/build/cmd/package-server-manager/main.go:150\ngithub.com/spf13/cobra.(*Command).execute\n\t/build/vendor/github.com/spf13/cobra/command.go:985\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\t/build/vendor/github.com/spf13/cobra/command.go:1117\ngithub.com/spf13/cobra.(*Command).Execute\n\t/build/vendor/github.com/spf13/cobra/command.go:1041\nmain.main\n\t/build/cmd/package-server-manager/main.go:43\nruntime.main\n\t/usr/lib/golang/src/runtime/proc.go:271\nError: leader election lost\nencountered an error while executing the binary: leader election lost\n","startedAt":"2025-12-03T21:50:39Z","finishedAt":"2025-12-03T22:05:16Z","containerID":"cri-o://957fee7d4699a08d2cc2951a06021265bc26437f145867b0dd5f82dd49642db5"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dc72da7f7930eb09abf6f8dbe577bb537e3a2a59dc0e14a4319b42c0212218d1","containerID":"cri-o://8228e6612fcdbeb47d78ca3a9c280fb0a173d695cb7eb6259b19c2dc07fd3780","started":true,"volumeMounts":[{"name":"kube-api-access-tgddm","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}operator-controller-controller-manager-5f78c89466-kz8nk.json0000640000000000000000000002474515114134216032251 0ustar0000000000000000config/pod/openshift-operator-controller{"metadata":{"name":"operator-controller-controller-manager-5f78c89466-kz8nk","generateName":"operator-controller-controller-manager-5f78c89466-","namespace":"openshift-operator-controller","uid":"da949cf7-ab12-43ff-8e45-da1c2fd46e20","resourceVersion":"13932","creationTimestamp":"2025-12-03T21:50:14Z","labels":{"control-plane":"operator-controller-controller-manager","pod-template-hash":"5f78c89466"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.32/23\"],\"mac_address\":\"0a:58:0a:80:00:20\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.32/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.32\"\n ],\n \"mac\": \"0a:58:0a:80:00:20\",\n \"default\": true,\n \"dns\": {}\n}]","kubectl.kubernetes.io/default-container":"manager","openshift.io/required-scc":"privileged","openshift.io/scc":"privileged","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"operator-controller-controller-manager-5f78c89466","uid":"fc302b0e-2cbc-4faa-87bb-d8cdc7b3d3f3","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"cache","emptyDir":{}},{"name":"ca-certs","projected":{"sources":[{"configMap":{"name":"operator-controller-trusted-ca-bundle","items":[{"key":"ca-bundle.crt","path":"ca-bundle.crt"}],"optional":false}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}],"optional":false}}],"defaultMode":420}},{"name":"etc-containers","hostPath":{"path":"/etc/containers","type":"Directory"}},{"name":"etc-docker","hostPath":{"path":"/etc/docker","type":"Directory"}},{"name":"kube-api-access-dtxdk","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"manager","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","command":["/manager"],"args":["--health-probe-bind-address=:8081","--metrics-bind-address=127.0.0.1:8080","--leader-elect","--catalogd-cas-dir=/var/ca-certs","--v=2","--global-pull-secret=openshift-config/pull-secret"],"env":[{"name":"SSL_CERT_DIR","value":"/var/ca-certs"}],"resources":{"requests":{"cpu":"10m","memory":"64Mi"}},"volumeMounts":[{"name":"cache","mountPath":"/var/cache"},{"name":"ca-certs","readOnly":true,"mountPath":"/var/ca-certs"},{"name":"etc-containers","readOnly":true,"mountPath":"/etc/containers"},{"name":"etc-docker","readOnly":true,"mountPath":"/etc/docker"},{"name":"kube-api-access-dtxdk","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"/healthz","port":8081,"scheme":"HTTP"},"initialDelaySeconds":15,"timeoutSeconds":1,"periodSeconds":20,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/readyz","port":8081,"scheme":"HTTP"},"initialDelaySeconds":5,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}},{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:8443","--http2-disable","--upstream=http://127.0.0.1:8080/","--logtostderr=true","--v=2"],"ports":[{"name":"https","containerPort":8443,"protocol":"TCP"}],"resources":{"requests":{"cpu":"5m","memory":"64Mi"}},"volumeMounts":[{"name":"kube-api-access-dtxdk","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":10,"dnsPolicy":"ClusterFirst","nodeSelector":{"kubernetes.io/os":"linux","node-role.kubernetes.io/master":""},"serviceAccountName":"operator-controller-controller-manager","serviceAccount":"operator-controller-controller-manager","nodeName":"master-0","securityContext":{"seLinuxOptions":{"type":"spc_t"},"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"affinity":{"nodeAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":{"nodeSelectorTerms":[{"matchExpressions":[{"key":"kubernetes.io/arch","operator":"In","values":["amd64","arm64","ppc64le","s390x"]},{"key":"kubernetes.io/os","operator":"In","values":["linux"]}]}]}}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:24Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:14Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:42Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:42Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:14Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.32","podIPs":[{"ip":"10.128.0.32"}],"startTime":"2025-12-03T21:50:14Z","containerStatuses":[{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:50:23Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://9ec46f78631dc5d3136c1bddb2b12b556c8cb1a57963c1f9c92e95b445e53c3f","started":true,"volumeMounts":[{"name":"kube-api-access-dtxdk","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"manager","state":{"running":{"startedAt":"2025-12-03T22:02:55Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"ork.io\" controllerKind=\"ClusterCatalog\" ClusterCatalog=\"openshift-redhat-marketplace\" namespace=\"\" name=\"openshift-redhat-marketplace\" reconcileID=\"32f532cc-81fa-4790-bbc8-cf1cf7db39a9\"\nI1203 21:56:37.311092 1 clustercatalog_controller.go:90] \"reconcile ending\" logger=\"cluster-catalog\" controller=\"clustercatalog\" controllerGroup=\"olm.operatorframework.io\" controllerKind=\"ClusterCatalog\" ClusterCatalog=\"openshift-redhat-marketplace\" namespace=\"\" name=\"openshift-redhat-marketplace\" reconcileID=\"32f532cc-81fa-4790-bbc8-cf1cf7db39a9\"\nI1203 21:56:37.311224 1 clustercatalog_controller.go:54] \"reconcile starting\" logger=\"cluster-catalog\" controller=\"clustercatalog\" controllerGroup=\"olm.operatorframework.io\" controllerKind=\"ClusterCatalog\" ClusterCatalog=\"openshift-redhat-operators\" namespace=\"\" name=\"openshift-redhat-operators\" reconcileID=\"5639e0a6-10a1-4751-b475-2ff18796e0c5\"\nI1203 21:56:41.437226 1 clustercatalog_controller.go:90] \"reconcile ending\" logger=\"cluster-catalog\" controller=\"clustercatalog\" controllerGroup=\"olm.operatorframework.io\" controllerKind=\"ClusterCatalog\" ClusterCatalog=\"openshift-redhat-operators\" namespace=\"\" name=\"openshift-redhat-operators\" reconcileID=\"5639e0a6-10a1-4751-b475-2ff18796e0c5\"\nE1203 22:01:28.117980 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:28.120201 1 leaderelection.go:436] error retrieving resource lock openshift-operator-controller/9c4404e7.operatorframework.io: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io 9c4404e7.operatorframework.io)\nI1203 22:02:41.105544 1 leaderelection.go:297] failed to renew lease openshift-operator-controller/9c4404e7.operatorframework.io: timed out waiting for the condition\nE1203 22:02:41.105669 1 main.go:362] \"problem running manager\" err=\"leader election lost\" logger=\"setup\"\n","startedAt":"2025-12-03T21:53:34Z","finishedAt":"2025-12-03T22:02:41Z","containerID":"cri-o://b0ed7d6d004009e716a466752b32cae3db21211bdd49340bde3ae4a9d649b34e"}},"ready":true,"restartCount":2,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","containerID":"cri-o://2bf44f57e639b84148478a6b8b46ef8c208137297e49d31d8000cda106459c88","started":true,"volumeMounts":[{"name":"cache","mountPath":"/var/cache"},{"name":"ca-certs","mountPath":"/var/ca-certs","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"etc-containers","mountPath":"/etc/containers","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"etc-docker","mountPath":"/etc/docker","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-dtxdk","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-network-operator/network-operator-6cbf58c977-zk7jw.json0000640000000000000000000002326015114134216025503 0ustar0000000000000000{"metadata":{"name":"network-operator-6cbf58c977-zk7jw","generateName":"network-operator-6cbf58c977-","namespace":"openshift-network-operator","uid":"892d5611-debf-402f-abc5-3f99aa080159","resourceVersion":"12443","creationTimestamp":"2025-12-03T21:47:52Z","labels":{"name":"network-operator","pod-template-hash":"6cbf58c977"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"network-operator-6cbf58c977","uid":"be84d27f-a74b-4ad3-a52b-f42ba7682d89","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"host-etc-kube","hostPath":{"path":"/etc/kubernetes","type":"Directory"}},{"name":"metrics-tls","secret":{"secretName":"metrics-tls","defaultMode":420,"optional":true}},{"name":"kube-api-access-bvmxp","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"network-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8","command":["/bin/bash","-c","#!/bin/bash\nset -o allexport\nif [[ -f /etc/kubernetes/apiserver-url.env ]]; then\n source /etc/kubernetes/apiserver-url.env\nelse\n echo \"Error: /etc/kubernetes/apiserver-url.env is missing\"\n exit 1\nfi\nexec /usr/bin/cluster-network-operator start --listen=0.0.0.0:9104\n"],"ports":[{"name":"cno","hostPort":9104,"containerPort":9104,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"KUBE_PROXY_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c16e0847bd9ae0470e9702e5cfb4ccd5551a42ff062bd507f267ed55d1c31b42"},{"name":"KUBE_RBAC_PROXY_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d"},{"name":"MULTUS_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:98ce2d349f8bc693d76d9a68097b758b987cf17ea3beb66bbd09d12fa78b4d0c"},{"name":"MULTUS_ADMISSION_CONTROLLER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:eac937aae64688cb47b38ad2cbba5aa7e6d41c691df1f3ca4ff81e5117084d1e"},{"name":"CNI_PLUGINS_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0d866f93bed16cfebd8019ad6b89a4dd4abedfc20ee5d28d7edad045e7df0fda"},{"name":"BOND_CNI_PLUGIN_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ee896bce586a3fcd37b4be8165cf1b4a83e88b5d47667de10475ec43e31b7926"},{"name":"WHEREABOUTS_CNI_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e8f313372fe49afad871cc56225dcd4d31bed249abeab55fb288e1f854138fbf"},{"name":"ROUTE_OVERRRIDE_CNI_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2f86d9ffe13cbab06ff676496b50a26bbc4819d8b81b98fbacca6aee9b56792f"},{"name":"MULTUS_NETWORKPOLICY_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b9e597b928c0bdcdebea19f093353a7ada98f5164601abf23aa97f0065c6e293"},{"name":"OVN_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c"},{"name":"OVN_NB_RAFT_ELECTION_TIMER","value":"10"},{"name":"OVN_SB_RAFT_ELECTION_TIMER","value":"16"},{"name":"OVN_NORTHD_PROBE_INTERVAL","value":"10000"},{"name":"OVN_CONTROLLER_INACTIVITY_PROBE","value":"180000"},{"name":"OVN_NB_INACTIVITY_PROBE","value":"60000"},{"name":"EGRESS_ROUTER_CNI_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ceaa4102b35e54be54e23c8ea73bb0dac4978cffb54105ad00b51393f47595da"},{"name":"NETWORK_METRICS_DAEMON_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7825952834ade266ce08d1a9eb0665e4661dea0a40647d3e1de2cf6266665e9d"},{"name":"NETWORK_CHECK_SOURCE_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8"},{"name":"NETWORK_CHECK_TARGET_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8"},{"name":"NETWORK_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8"},{"name":"CLOUD_NETWORK_CONFIG_CONTROLLER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2dc42ec15e3ecccc0942415ec68b27c2c10f53f084b6fa23caa1e81fc70f3629"},{"name":"CLI_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:51a4c20765f54b6a6b5513f97cf54bb99631c2abe860949293456886a74f87fe"},{"name":"FRR_K8S_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4629a2d090ecc0b613a9e6b50601fd2cdb99cb2e511f1fed6d335106f2789baf"},{"name":"NETWORKING_CONSOLE_PLUGIN_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:25b69045d961dc26719bc4cbb3a854737938b6e97375c04197e9cbc932541b17"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"host-etc-kube","readOnly":true,"mountPath":"/etc/kubernetes"},{"name":"metrics-tls","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-bvmxp","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"cluster-network-operator","serviceAccount":"cluster-network-operator","nodeName":"master-0","hostNetwork":true,"securityContext":{"runAsUser":65534,"runAsNonRoot":true},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchLabels":{"name":"network-operator"}},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/network-unavailable","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":300},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":300},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:48:02Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:47:56Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:24Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:24Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:47:52Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"192.168.32.10","podIPs":[{"ip":"192.168.32.10"}],"startTime":"2025-12-03T21:47:56Z","containerStatuses":[{"name":"network-operator","state":{"running":{"startedAt":"2025-12-03T22:05:24Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:38.306603 1 cmd.go:250] Using service-serving-cert provided certificates\nI1203 22:03:38.306872 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:38.307493 1 observer_polling.go:159] Starting file observer\nW1203 22:04:38.319727 1 builder.go:266] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods network-operator-6cbf58c977-zk7jw)\nI1203 22:04:38.320013 1 builder.go:298] network-operator version 4.18.0-202510210939.p2.geec368f.assembly.stream.el9-eec368f-eec368f2985d93c136785b6f37bdd39559a1cf4c\nF1203 22:05:08.715243 1 cmd.go:179] failed checking apiserver connectivity: Get \"https://api-int.sno.openstack.lab:6443/apis/coordination.k8s.io/v1/namespaces/openshift-network-operator/leases/network-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:38Z","finishedAt":"2025-12-03T22:05:08Z","containerID":"cri-o://a0d8b8091c75c8d084f0ab3c649dec1f42114979d34c4d430f5908359e9d65f4"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ff94e909d3b037c815e8ae67989a7616936e67195b758abac6b5d3f0d59562c8","containerID":"cri-o://b5c94a084beb0ffcfe11c04a4cc4a2c07cf27ba1d6e46c1318a1a571487a00c3","started":true,"volumeMounts":[{"name":"host-etc-kube","mountPath":"/etc/kubernetes","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"metrics-tls","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-bvmxp","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-network-node-identity/network-node-identity-r24k4.json0000640000000000000000000002465415114134216025542 0ustar0000000000000000{"metadata":{"name":"network-node-identity-r24k4","generateName":"network-node-identity-","namespace":"openshift-network-node-identity","uid":"1a0f647a-0260-4737-8ae2-cc90d01d33d1","resourceVersion":"12442","creationTimestamp":"2025-12-03T21:49:10Z","labels":{"app":"network-node-identity","component":"network","controller-revision-hash":"56cf475664","kubernetes.io/os":"linux","openshift.io/component":"network","pod-template-generation":"1","type":"infra"},"annotations":{"openshift.io/required-scc":"hostnetwork-v2","openshift.io/scc":"hostnetwork-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"DaemonSet","name":"network-node-identity","uid":"40e21f65-1d40-4bdc-b7fb-8f883788f93a","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"webhook-cert","secret":{"secretName":"network-node-identity-cert","defaultMode":420}},{"name":"env-overrides","configMap":{"name":"env-overrides","defaultMode":420,"optional":true}},{"name":"ovnkube-identity-cm","configMap":{"name":"ovnkube-identity-cm","items":[{"key":"additional-cert-acceptance-cond.json","path":"additional-cert-acceptance-cond.json"},{"key":"additional-pod-admission-cond.json","path":"additional-pod-admission-cond.json"}],"defaultMode":420}},{"name":"kube-api-access-lsr8k","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"webhook","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","command":["/bin/bash","-c","set -xe\nif [[ -f \"/env/_master\" ]]; then\n set -o allexport\n source \"/env/_master\"\n set +o allexport\nfi\n# OVN-K will try to remove hybrid overlay node annotations even when the hybrid overlay is not enabled.\n# https://github.com/ovn-org/ovn-kubernetes/blob/ac6820df0b338a246f10f412cd5ec903bd234694/go-controller/pkg/ovn/master.go#L791\nho_enable=\"--enable-hybrid-overlay\"\necho \"I$(date \"+%m%d %H:%M:%S.%N\") - network-node-identity - start webhook\"\n# extra-allowed-user: service account `ovn-kubernetes-control-plane`\n# sets pod annotations in multi-homing layer3 network controller (cluster-manager)\nexec /usr/bin/ovnkube-identity --k8s-apiserver=https://api-int.sno.openstack.lab:6443 \\\n --webhook-cert-dir=\"/etc/webhook-cert\" \\\n --webhook-host=127.0.0.1 \\\n --webhook-port=9743 \\\n ${ho_enable} \\\n --enable-interconnect \\\n --disable-approver \\\n --extra-allowed-user=\"system:serviceaccount:openshift-ovn-kubernetes:ovn-kubernetes-control-plane\" \\\n --wait-for-kubernetes-api=200s \\\n --pod-admission-conditions=\"/var/run/ovnkube-identity-config/additional-pod-admission-cond.json\" \\\n --loglevel=\"${LOGLEVEL}\"\n"],"env":[{"name":"LOGLEVEL","value":"2"},{"name":"KUBERNETES_NODE_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"spec.nodeName"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"webhook-cert","mountPath":"/etc/webhook-cert/"},{"name":"env-overrides","mountPath":"/env"},{"name":"ovnkube-identity-cm","mountPath":"/var/run/ovnkube-identity-config"},{"name":"kube-api-access-lsr8k","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000550000,"runAsNonRoot":true,"allowPrivilegeEscalation":false}},{"name":"approver","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","command":["/bin/bash","-c","set -xe\nif [[ -f \"/env/_master\" ]]; then\n set -o allexport\n source \"/env/_master\"\n set +o allexport\nfi\n\necho \"I$(date \"+%m%d %H:%M:%S.%N\") - network-node-identity - start approver\"\nexec /usr/bin/ovnkube-identity --k8s-apiserver=https://api-int.sno.openstack.lab:6443 \\\n --disable-webhook \\\n --csr-acceptance-conditions=\"/var/run/ovnkube-identity-config/additional-cert-acceptance-cond.json\" \\\n --loglevel=\"${LOGLEVEL}\"\n"],"env":[{"name":"LOGLEVEL","value":"4"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"env-overrides","mountPath":"/env"},{"name":"ovnkube-identity-cm","mountPath":"/var/run/ovnkube-identity-config"},{"name":"kube-api-access-lsr8k","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000550000,"runAsNonRoot":true,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":200,"dnsPolicy":"Default","nodeSelector":{"beta.kubernetes.io/os":"linux","node-role.kubernetes.io/master":""},"serviceAccountName":"network-node-identity","serviceAccount":"network-node-identity","nodeName":"master-0","hostNetwork":true,"securityContext":{"seLinuxOptions":{"level":"s0:c23,c22"},"supplementalGroups":[1000550000],"fsGroup":1000550000,"seccompProfile":{"type":"RuntimeDefault"}},"affinity":{"nodeAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":{"nodeSelectorTerms":[{"matchFields":[{"key":"metadata.name","operator":"In","values":["master-0"]}]}]}}},"schedulerName":"default-scheduler","tolerations":[{"operator":"Exists"}],"priorityClassName":"system-node-critical","priority":2000001000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:23Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:10Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:01:43Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:01:43Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:10Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"192.168.32.10","podIPs":[{"ip":"192.168.32.10"}],"startTime":"2025-12-03T21:49:10Z","containerStatuses":[{"name":"approver","state":{"running":{"startedAt":"2025-12-03T22:01:43Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"controllerKind=\"CertificateSigningRequest\"\nI1203 21:55:21.006845 1 controller.go:195] \"Starting workers\" controller=\"certificatesigningrequest\" controllerGroup=\"certificates.k8s.io\" controllerKind=\"CertificateSigningRequest\" worker count=1\nI1203 21:55:21.007454 1 approver.go:230] Finished syncing CSR csr-9qc6c for unknown node in 43.402µs\nI1203 21:55:21.007603 1 approver.go:230] Finished syncing CSR csr-z7lj5 for unknown node in 26.831µs\nE1203 22:00:56.926112 1 leaderelection.go:429] Failed to update lock optimistically: Put \"https://api-int.sno.openstack.lab:6443/apis/coordination.k8s.io/v1/namespaces/openshift-network-node-identity/leases/ovnkube-identity?timeout=15s\": net/http: request canceled (Client.Timeout exceeded while awaiting headers), falling back to slow path\nE1203 22:01:11.925442 1 leaderelection.go:436] error retrieving resource lock openshift-network-node-identity/ovnkube-identity: Get \"https://api-int.sno.openstack.lab:6443/apis/coordination.k8s.io/v1/namespaces/openshift-network-node-identity/leases/ovnkube-identity?timeout=15s\": context deadline exceeded\nI1203 22:01:11.925495 1 leaderelection.go:297] failed to renew lease openshift-network-node-identity/ovnkube-identity: context deadline exceeded\nE1203 22:01:26.926558 1 leaderelection.go:322] Failed to release lock: Put \"https://api-int.sno.openstack.lab:6443/apis/coordination.k8s.io/v1/namespaces/openshift-network-node-identity/leases/ovnkube-identity?timeout=15s\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)\nF1203 22:01:26.926899 1 ovnkubeidentity.go:309] error running approver: leader election lost\nI1203 22:01:26.926897 1 recorder.go:104] \"master-0_0a0ddc59-8bc3-416c-bd15-ea5de6042a70 stopped leading\" logger=\"events\" type=\"Normal\" object={\"kind\":\"Lease\",\"namespace\":\"openshift-network-node-identity\",\"name\":\"ovnkube-identity\",\"uid\":\"f105702e-772d-428f-9ac1-e9d5df73d928\",\"apiVersion\":\"coordination.k8s.io/v1\",\"resourceVersion\":\"11900\"} reason=\"LeaderElection\"\n","startedAt":"2025-12-03T21:51:53Z","finishedAt":"2025-12-03T22:01:26Z","containerID":"cri-o://afb5b53ec6fc0fe7cc9eca316bae9563bccc04673dbe4d97d1079ce470fa5a03"}},"ready":true,"restartCount":2,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","containerID":"cri-o://0e16ca8fad683735bf826ad061856fd51a9141ed4ab4d23c0adca35cf39bb0cc","started":true,"volumeMounts":[{"name":"env-overrides","mountPath":"/env"},{"name":"ovnkube-identity-cm","mountPath":"/var/run/ovnkube-identity-config"},{"name":"kube-api-access-lsr8k","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"webhook","state":{"running":{"startedAt":"2025-12-03T21:49:22Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a17e9d83aeb6de5f0851aaacd1a9ebddbc8a4ac3ece2e4af8670aa0c33b8fc9c","containerID":"cri-o://1e76433f2b57fcfd163818daf2c9960e0847f9b4763dbc897c31721245d6295d","started":true,"volumeMounts":[{"name":"webhook-cert","mountPath":"/etc/webhook-cert/"},{"name":"env-overrides","mountPath":"/env"},{"name":"ovnkube-identity-cm","mountPath":"/var/run/ovnkube-identity-config"},{"name":"kube-api-access-lsr8k","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-machine-config-operator/kube-rbac-proxy-crio-master-0.json0000640000000000000000000001513715114134216026256 0ustar0000000000000000{"metadata":{"name":"kube-rbac-proxy-crio-master-0","namespace":"openshift-machine-config-operator","uid":"bbfafdd9-6eab-4127-a19f-c149de0623cd","resourceVersion":"13890","creationTimestamp":"2025-12-03T21:47:57Z","annotations":{"kubernetes.io/config.hash":"b495b0c38f2c54e7cc46282c5f92aab5","kubernetes.io/config.mirror":"b495b0c38f2c54e7cc46282c5f92aab5","kubernetes.io/config.seen":"2025-12-03T21:47:16.510361381Z","kubernetes.io/config.source":"file","openshift.io/required-scc":"privileged","openshift.io/scc":"privileged","target.workload.openshift.io/management":"{\"effect\": \"PreferredDuringScheduling\"}"},"ownerReferences":[{"apiVersion":"v1","kind":"Node","name":"master-0","uid":"4b803739-f301-4b6d-80bd-2ffa2100c90b","controller":true}]},"spec":{"volumes":[{"name":"etc-kube","hostPath":{"path":"/etc/kubernetes","type":""}},{"name":"var-lib-kubelet","hostPath":{"path":"/var/lib/kubelet","type":""}}],"initContainers":[{"name":"setup","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","command":["/bin/bash","-ec"],"args":["echo -n \"Waiting for kubelet key and certificate to be available\"\nwhile [ -n \"$(test -e /var/lib/kubelet/pki/kubelet-server-current.pem)\" ] ; do\n echo -n \".\"\n sleep 1\n (( tries += 1 ))\n if [[ \"${tries}\" -gt 10 ]]; then\n echo \"Timed out waiting for kubelet key and cert.\"\n exit 1\n fi\ndone\n"],"resources":{"requests":{"cpu":"5m","memory":"50Mi"}},"volumeMounts":[{"name":"var-lib-kubelet","mountPath":"/var","mountPropagation":"HostToContainer"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"privileged":true}}],"containers":[{"name":"kube-rbac-proxy-crio","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=:9637","--config-file=/etc/kubernetes/crio-metrics-proxy.cfg","--client-ca-file=/etc/kubernetes/kubelet-ca.crt","--logtostderr=true","--kubeconfig=/var/lib/kubelet/kubeconfig","--tls-cipher-suites=TLS_AES_128_GCM_SHA256,TLS_AES_256_GCM_SHA384,TLS_CHACHA20_POLY1305_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256","--tls-min-version=VersionTLS12","--upstream=http://127.0.0.1:9537","--tls-cert-file=/var/lib/kubelet/pki/kubelet-server-current.pem","--tls-private-key-file=/var/lib/kubelet/pki/kubelet-server-current.pem"],"ports":[{"hostPort":9637,"containerPort":9637,"protocol":"TCP"}],"resources":{"requests":{"cpu":"20m","memory":"50Mi"}},"volumeMounts":[{"name":"etc-kube","readOnly":true,"mountPath":"/etc/kubernetes","mountPropagation":"HostToContainer"},{"name":"var-lib-kubelet","readOnly":true,"mountPath":"/var/lib/kubelet","mountPropagation":"HostToContainer"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"privileged":true}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeName":"master-0","hostNetwork":true,"securityContext":{},"schedulerName":"default-scheduler","tolerations":[{"operator":"Exists","effect":"NoExecute"},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:35Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:35Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:35Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:35Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:35Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"192.168.32.10","podIPs":[{"ip":"192.168.32.10"}],"startTime":"2025-12-03T22:10:35Z","initContainerStatuses":[{"name":"setup","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2025-12-03T21:47:19Z","finishedAt":"2025-12-03T21:47:19Z","containerID":"cri-o://4fd6e7beed435c2febdb58b61912386340be61628332e2e84d31efc5c9a5d3f4"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://4fd6e7beed435c2febdb58b61912386340be61628332e2e84d31efc5c9a5d3f4","started":false}],"containerStatuses":[{"name":"kube-rbac-proxy-crio","state":{"running":{"startedAt":"2025-12-03T21:48:13Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"W1203 21:47:42.043322 1 deprecated.go:66] \n==== Removed Flag Warning ======================\n\nlogtostderr is removed in the k8s upstream and has no effect any more.\n\n===============================================\n\t\t\nI1203 21:47:42.043570 1 kube-rbac-proxy.go:530] Reading config file: /etc/kubernetes/crio-metrics-proxy.cfg\nE1203 21:47:42.045385 1 run.go:72] \"command failed\" err=\"failed to load kubeconfig: unable to build rest config based on provided path to kubeconfig file: invalid configuration: [unable to read client-cert /var/lib/kubelet/pki/kubelet-client-current.pem for default-auth due to open /var/lib/kubelet/pki/kubelet-client-current.pem: no such file or directory, unable to read client-key /var/lib/kubelet/pki/kubelet-client-current.pem for default-auth due to open /var/lib/kubelet/pki/kubelet-client-current.pem: no such file or directory]\"\n","startedAt":"2025-12-03T21:47:41Z","finishedAt":"2025-12-03T21:47:42Z","containerID":"cri-o://a3ee0654ec8c746b3c22b0baaeb3976af9f6eb3d8adbaef4af98bf7a4ac7a864"}},"ready":true,"restartCount":3,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://a66c1588269465b26d7305b3f03876e778d4729a5541123141a6ed0d5a7e9d38","started":true}],"qosClass":"Burstable"}}config/pod/openshift-machine-api/machine-api-operator-7486ff55f-w9xk2.json0000640000000000000000000002376215114134216024572 0ustar0000000000000000{"metadata":{"name":"machine-api-operator-7486ff55f-w9xk2","generateName":"machine-api-operator-7486ff55f-","namespace":"openshift-machine-api","uid":"8b56c318-09b7-47f0-a7bf-32eb96e836ca","resourceVersion":"12385","creationTimestamp":"2025-12-03T21:50:52Z","labels":{"k8s-app":"machine-api-operator","pod-template-hash":"7486ff55f"},"annotations":{"capability.openshift.io/name":"MachineAPI","k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.58/23\"],\"mac_address\":\"0a:58:0a:80:00:3a\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.58/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.58\"\n ],\n \"mac\": \"0a:58:0a:80:00:3a\",\n \"default\": true,\n \"dns\": {}\n}]","kubectl.kubernetes.io/default-container":"machine-api-operator","openshift.io/required-scc":"restricted-v2","openshift.io/scc":"restricted-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"machine-api-operator-7486ff55f","uid":"dcbcf304-0f58-4db8-a549-58313c25bd30","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"config","configMap":{"name":"kube-rbac-proxy","defaultMode":420}},{"name":"images","configMap":{"name":"machine-api-operator-images","defaultMode":420}},{"name":"machine-api-operator-tls","secret":{"secretName":"machine-api-operator-tls","defaultMode":420}},{"name":"kube-api-access-qtx6m","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:8443","--upstream=http://localhost:8080/","--tls-cert-file=/etc/tls/private/tls.crt","--tls-private-key-file=/etc/tls/private/tls.key","--config-file=/etc/kube-rbac-proxy/config-file.yaml","--tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305","--logtostderr=true","--v=3"],"ports":[{"name":"https","containerPort":8443,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"config","mountPath":"/etc/kube-rbac-proxy"},{"name":"machine-api-operator-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-qtx6m","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000490000,"runAsNonRoot":true,"allowPrivilegeEscalation":false}},{"name":"machine-api-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f8a38d71a75c4fa803249cc709d60039d14878e218afd88a86083526ee8f78ad","command":["/machine-api-operator"],"args":["start","--images-json=/etc/machine-api-operator-config/images/images.json","--alsologtostderr","--v=3"],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"COMPONENT_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}},{"name":"METRICS_PORT","value":"8080"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"images","mountPath":"/etc/machine-api-operator-config/images"},{"name":"kube-api-access-qtx6m","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000490000,"runAsNonRoot":true,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"machine-api-operator","serviceAccount":"machine-api-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c22,c14"},"fsGroup":1000490000,"seccompProfile":{"type":"RuntimeDefault"}},"imagePullSecrets":[{"name":"machine-api-operator-dockercfg-5skvl"}],"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-node-critical","priority":2000001000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:51:52Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:52Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:21Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:21Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:52Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.58","podIPs":[{"ip":"10.128.0.58"}],"startTime":"2025-12-03T21:50:52Z","containerStatuses":[{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:50:53Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://569719ad3d0850ae8ae5f921fc6ac8bc3e8b816f5531231cd6ff32bff236442a","started":true,"volumeMounts":[{"name":"config","mountPath":"/etc/kube-rbac-proxy"},{"name":"machine-api-operator-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-qtx6m","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"machine-api-operator","state":{"running":{"startedAt":"2025-12-03T22:03:20Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":" 1 status.go:99] Syncing status: available\nI1203 21:55:49.588924 1 request.go:632] Waited for 136.013513ms due to client-side throttling, not priority and fairness, request: GET:https://172.30.0.1:443/apis/config.openshift.io/v1/clusteroperators/machine-api\nI1203 21:55:49.592870 1 status.go:69] Syncing status: re-syncing\nI1203 21:55:49.789037 1 request.go:632] Waited for 195.950721ms due to client-side throttling, not priority and fairness, request: PUT:https://172.30.0.1:443/apis/config.openshift.io/v1/clusteroperators/machine-api/status\nI1203 21:55:49.796037 1 sync.go:77] Provider is NoOp, skipping synchronisation\nI1203 21:55:49.988475 1 request.go:632] Waited for 192.310251ms due to client-side throttling, not priority and fairness, request: GET:https://172.30.0.1:443/apis/config.openshift.io/v1/clusteroperators/machine-api\nI1203 21:55:49.996564 1 status.go:99] Syncing status: available\nI1203 21:55:50.188963 1 request.go:632] Waited for 192.219329ms due to client-side throttling, not priority and fairness, request: PUT:https://172.30.0.1:443/apis/config.openshift.io/v1/clusteroperators/machine-api/status\nE1203 22:01:32.342354 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:32.344242 1 leaderelection.go:436] error retrieving resource lock openshift-machine-api/machine-api-operator: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io machine-api-operator)\nI1203 22:02:45.339892 1 leaderelection.go:297] failed to renew lease openshift-machine-api/machine-api-operator: timed out waiting for the condition\nE1203 22:03:19.344336 1 leaderelection.go:322] Failed to release lock: Timeout: request did not complete within requested timeout - context deadline exceeded\nF1203 22:03:19.344406 1 start.go:104] Leader election lost\n","startedAt":"2025-12-03T21:51:51Z","finishedAt":"2025-12-03T22:03:19Z","containerID":"cri-o://dc9a686d307f5dc3dced989067ef4ced2ce1f8af42bcaa948a56153b4e7018c7"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f8a38d71a75c4fa803249cc709d60039d14878e218afd88a86083526ee8f78ad","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f8a38d71a75c4fa803249cc709d60039d14878e218afd88a86083526ee8f78ad","containerID":"cri-o://922b36f6b2eb470f1f0c1cd09a0aedbfcde6e3651bf4bf15e6b06fe469d73100","started":true,"volumeMounts":[{"name":"images","mountPath":"/etc/machine-api-operator-config/images"},{"name":"kube-api-access-qtx6m","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-machine-api/control-plane-machine-set-operator-66f4cc99d4-jlq49.json0000640000000000000000000001762415114134216027507 0ustar0000000000000000{"metadata":{"name":"control-plane-machine-set-operator-66f4cc99d4-jlq49","generateName":"control-plane-machine-set-operator-66f4cc99d4-","namespace":"openshift-machine-api","uid":"ba624ed0-32cc-4c87-81a5-708a8a8a7f88","resourceVersion":"12429","creationTimestamp":"2025-12-03T21:50:37Z","labels":{"k8s-app":"control-plane-machine-set-operator","pod-template-hash":"66f4cc99d4"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.42/23\"],\"mac_address\":\"0a:58:0a:80:00:2a\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.42/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.42\"\n ],\n \"mac\": \"0a:58:0a:80:00:2a\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"restricted-v2","openshift.io/scc":"restricted-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"control-plane-machine-set-operator-66f4cc99d4","uid":"9f892913-8822-4c19-b2ce-48fc4886dad8","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"control-plane-machine-set-operator-tls","secret":{"secretName":"control-plane-machine-set-operator-tls","defaultMode":420}},{"name":"kube-api-access-n4gds","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"control-plane-machine-set-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:23aa409d98c18a25b5dd3c14b4c5a88eba2c793d020f2deb3bafd58a2225c328","command":["/manager"],"args":["-v=2","--leader-elect=true","--leader-elect-lease-duration=137s","--leader-elect-renew-deadline=107s","--leader-elect-retry-period=26s","--leader-elect-resource-namespace=openshift-machine-api"],"ports":[{"name":"https","containerPort":9443,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"COMPONENT_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"control-plane-machine-set-operator-tls","mountPath":"/tmp/k8s-webhook-server/serving-certs"},{"name":"kube-api-access-n4gds","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000490000,"runAsNonRoot":true,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"control-plane-machine-set-operator","serviceAccount":"control-plane-machine-set-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c22,c14"},"fsGroup":1000490000,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":300},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":300},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:43Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:37Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:31Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:31Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:37Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.42","podIPs":[{"ip":"10.128.0.42"}],"startTime":"2025-12-03T21:50:37Z","containerStatuses":[{"name":"control-plane-machine-set-operator","state":{"running":{"startedAt":"2025-12-03T22:03:31Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"a1.Machine\"\nI1203 21:56:34.579671 1 controller.go:183] \"Starting Controller\" controller=\"controlplanemachinesetgenerator\"\nI1203 21:56:34.691129 1 controller.go:217] \"Starting workers\" controller=\"controlplanemachineset\" worker count=1\nI1203 21:56:34.691246 1 controller.go:170] \"Reconciling control plane machine set\" controller=\"controlplanemachineset\" reconcileID=\"ac8c2112-bc46-45b2-9f44-8fecf2675a04\" namespace=\"openshift-machine-api\" name=\"cluster\"\nI1203 21:56:34.691364 1 controller.go:178] \"No control plane machine set found, setting operator status available\" controller=\"controlplanemachineset\" reconcileID=\"ac8c2112-bc46-45b2-9f44-8fecf2675a04\" namespace=\"openshift-machine-api\" name=\"cluster\"\nI1203 21:56:34.691454 1 controller.go:184] \"Finished reconciling control plane machine set\" controller=\"controlplanemachineset\" reconcileID=\"ac8c2112-bc46-45b2-9f44-8fecf2675a04\" namespace=\"openshift-machine-api\" name=\"cluster\"\nI1203 21:56:34.691138 1 controller.go:217] \"Starting workers\" controller=\"controlplanemachinesetgenerator\" worker count=1\nE1203 22:01:28.884290 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:28.886907 1 leaderelection.go:436] error retrieving resource lock openshift-machine-api/control-plane-machine-set-leader: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io control-plane-machine-set-leader)\nI1203 22:02:41.878621 1 leaderelection.go:297] failed to renew lease openshift-machine-api/control-plane-machine-set-leader: timed out waiting for the condition\nE1203 22:03:15.882114 1 leaderelection.go:322] Failed to release lock: Timeout: request did not complete within requested timeout - context deadline exceeded\nE1203 22:03:15.882191 1 main.go:233] \"problem running manager\" err=\"leader election lost\" logger=\"setup\"\n","startedAt":"2025-12-03T21:54:13Z","finishedAt":"2025-12-03T22:03:15Z","containerID":"cri-o://3be403144fdd17b31c23c14e8eecf3d61113ddb620955d19d68fd287cf34269c"}},"ready":true,"restartCount":2,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:23aa409d98c18a25b5dd3c14b4c5a88eba2c793d020f2deb3bafd58a2225c328","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:23aa409d98c18a25b5dd3c14b4c5a88eba2c793d020f2deb3bafd58a2225c328","containerID":"cri-o://efcde3ef0d07aa86baeb551a9ded33bf1b89c953b5cec837ce67e23d4ad2724c","started":true,"volumeMounts":[{"name":"control-plane-machine-set-operator-tls","mountPath":"/tmp/k8s-webhook-server/serving-certs"},{"name":"kube-api-access-n4gds","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-machine-api/cluster-baremetal-operator-5fdc576499-q9tf6.json0000640000000000000000000002451615114134216026102 0ustar0000000000000000{"metadata":{"name":"cluster-baremetal-operator-5fdc576499-q9tf6","generateName":"cluster-baremetal-operator-5fdc576499-","namespace":"openshift-machine-api","uid":"fa9b5917-d4f3-4372-a200-45b57412f92f","resourceVersion":"12393","creationTimestamp":"2025-12-03T21:50:47Z","labels":{"k8s-app":"cluster-baremetal-operator","pod-template-hash":"5fdc576499"},"annotations":{"capability.openshift.io/name":"baremetal","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true","k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.49/23\"],\"mac_address\":\"0a:58:0a:80:00:31\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.49/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.49\"\n ],\n \"mac\": \"0a:58:0a:80:00:31\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"anyuid","openshift.io/scc":"anyuid"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"cluster-baremetal-operator-5fdc576499","uid":"45cec892-2e16-424b-bf04-155de1944456","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"cert","secret":{"secretName":"cluster-baremetal-webhook-server-cert","defaultMode":420}},{"name":"config","configMap":{"name":"baremetal-kube-rbac-proxy","defaultMode":420}},{"name":"cluster-baremetal-operator-tls","secret":{"secretName":"cluster-baremetal-operator-tls","defaultMode":420}},{"name":"images","configMap":{"name":"cluster-baremetal-operator-images","defaultMode":420}},{"name":"kube-api-access-pj79k","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"cluster-baremetal-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b294511902fd7a80e135b23895a944570932dc0fab1ee22f296523840740332e","command":["/usr/bin/cluster-baremetal-operator"],"args":["--enable-leader-election"],"ports":[{"name":"webhook-server","containerPort":9443,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"COMPONENT_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"METRICS_PORT","value":"8080"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"cert","readOnly":true,"mountPath":"/etc/cluster-baremetal-operator/tls"},{"name":"images","readOnly":true,"mountPath":"/etc/cluster-baremetal-operator/images"},{"name":"kube-api-access-pj79k","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["MKNOD"]}}},{"name":"baremetal-kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:8443","--upstream=http://localhost:8080/","--tls-cert-file=/etc/tls/private/tls.crt","--tls-private-key-file=/etc/tls/private/tls.key","--tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305","--config-file=/etc/baremetal-kube-rbac-proxy/config-file.yaml","--logtostderr=true","--v=10"],"ports":[{"name":"https","containerPort":8443,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"config","mountPath":"/etc/baremetal-kube-rbac-proxy"},{"name":"cluster-baremetal-operator-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-pj79k","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["MKNOD"]}}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"cluster-baremetal-operator","serviceAccount":"cluster-baremetal-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c22,c14"},"runAsUser":65534,"runAsNonRoot":true},"imagePullSecrets":[{"name":"cluster-baremetal-operator-dockercfg-zj6wp"}],"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-node-critical","priority":2000001000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:51:26Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:47Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:06Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:06Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:47Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.49","podIPs":[{"ip":"10.128.0.49"}],"startTime":"2025-12-03T21:50:47Z","containerStatuses":[{"name":"baremetal-kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:51:25Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://2bde1579de05ada97e585d0ce6d0d39ebdf48e9c221db2db2566818b9002dffa","started":true,"volumeMounts":[{"name":"config","mountPath":"/etc/baremetal-kube-rbac-proxy"},{"name":"cluster-baremetal-operator-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-pj79k","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"cluster-baremetal-operator","state":{"running":{"startedAt":"2025-12-03T22:04:06Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"\"=\"Starting EventSource\" \"controller\"=\"provisioning\" \"controllerGroup\"=\"metal3.io\" \"controllerKind\"=\"Provisioning\" \"source\"=\"kind source: *v1.DaemonSet\"\nI1203 21:55:40.345286 1 controller.go:173] \"msg\"=\"Starting EventSource\" \"controller\"=\"provisioning\" \"controllerGroup\"=\"metal3.io\" \"controllerKind\"=\"Provisioning\" \"source\"=\"kind source: *v1.ClusterOperator\"\nI1203 21:55:40.345316 1 controller.go:173] \"msg\"=\"Starting EventSource\" \"controller\"=\"provisioning\" \"controllerGroup\"=\"metal3.io\" \"controllerKind\"=\"Provisioning\" \"source\"=\"kind source: *v1.Proxy\"\nI1203 21:55:40.345364 1 controller.go:173] \"msg\"=\"Starting EventSource\" \"controller\"=\"provisioning\" \"controllerGroup\"=\"metal3.io\" \"controllerKind\"=\"Provisioning\" \"source\"=\"kind source: *v1beta1.Machine\"\nI1203 21:55:40.345394 1 controller.go:181] \"msg\"=\"Starting Controller\" \"controller\"=\"provisioning\" \"controllerGroup\"=\"metal3.io\" \"controllerKind\"=\"Provisioning\"\nI1203 21:55:40.569888 1 controller.go:215] \"msg\"=\"Starting workers\" \"controller\"=\"provisioning\" \"controllerGroup\"=\"metal3.io\" \"controllerKind\"=\"Provisioning\" \"worker count\"=1\nE1203 22:01:27.073555 1 leaderelection.go:340] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:27.077056 1 leaderelection.go:347] error retrieving resource lock openshift-machine-api/cluster-baremetal-operator: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io cluster-baremetal-operator)\nI1203 22:02:40.068040 1 leaderelection.go:285] failed to renew lease openshift-machine-api/cluster-baremetal-operator: timed out waiting for the condition\nE1203 22:03:14.075276 1 leaderelection.go:308] Failed to release lock: Timeout: request did not complete within requested timeout - context deadline exceeded\nE1203 22:03:14.075411 1 main.go:182] \"problem running manager\" err=\"leader election lost\"\n","startedAt":"2025-12-03T21:55:40Z","finishedAt":"2025-12-03T22:03:14Z","containerID":"cri-o://2c8f1554a8a69b7abb2ac2fb40ac35726b3a427f042bc6ab03c716500f2824ff"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b294511902fd7a80e135b23895a944570932dc0fab1ee22f296523840740332e","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b294511902fd7a80e135b23895a944570932dc0fab1ee22f296523840740332e","containerID":"cri-o://0d3b6aa6ddc448fe01323d383917b0efb673a621dc7f776ca02a466310d7eceb","started":true,"volumeMounts":[{"name":"cert","mountPath":"/etc/cluster-baremetal-operator/tls","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"images","mountPath":"/etc/cluster-baremetal-operator/images","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-pj79k","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-machine-api/cluster-autoscaler-operator-7f88444875-kb5rx.json0000640000000000000000000002511215114134216026226 0ustar0000000000000000{"metadata":{"name":"cluster-autoscaler-operator-7f88444875-kb5rx","generateName":"cluster-autoscaler-operator-7f88444875-","namespace":"openshift-machine-api","uid":"858384f3-5741-4e67-8669-2eb2b2dcaf7f","resourceVersion":"12418","creationTimestamp":"2025-12-03T21:50:47Z","labels":{"k8s-app":"cluster-autoscaler-operator","pod-template-hash":"7f88444875"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.50/23\"],\"mac_address\":\"0a:58:0a:80:00:32\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.50/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.50\"\n ],\n \"mac\": \"0a:58:0a:80:00:32\",\n \"default\": true,\n \"dns\": {}\n}]","kubectl.kubernetes.io/default-container":"cluster-autoscaler-operator","openshift.io/required-scc":"restricted-v2","openshift.io/scc":"restricted-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"cluster-autoscaler-operator-7f88444875","uid":"3ba5bf66-4f03-4e4c-ba1e-b5bedffa9070","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"cert","secret":{"secretName":"cluster-autoscaler-operator-cert","items":[{"key":"tls.crt","path":"tls.crt"},{"key":"tls.key","path":"tls.key"}],"defaultMode":420}},{"name":"auth-proxy-config","configMap":{"name":"kube-rbac-proxy-cluster-autoscaler-operator","defaultMode":420}},{"name":"kube-api-access-qgrbd","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:9192","--upstream=http://127.0.0.1:9191/","--tls-cert-file=/etc/tls/private/tls.crt","--tls-private-key-file=/etc/tls/private/tls.key","--config-file=/etc/kube-rbac-proxy/config-file.yaml","--tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305","--logtostderr=true","--v=3"],"ports":[{"name":"metrics","containerPort":9192,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"auth-proxy-config","readOnly":true,"mountPath":"/etc/kube-rbac-proxy"},{"name":"cert","readOnly":true,"mountPath":"/etc/tls/private"},{"name":"kube-api-access-qgrbd","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000490000,"runAsNonRoot":true,"allowPrivilegeEscalation":false}},{"name":"cluster-autoscaler-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2d41c3e944e86b73b4ba0d037ff016562211988f3206b9deb6cc7dccca708248","command":["cluster-autoscaler-operator"],"args":["-alsologtostderr"],"ports":[{"containerPort":8443,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"WATCH_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"CLUSTER_AUTOSCALER_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"LEADER_ELECTION_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"CLUSTER_AUTOSCALER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4eb6df56d2857e650486d41c5e264e77cecd4f5797c7e2aa209cd38cee5b4a0d"},{"name":"WEBHOOKS_CERT_DIR","value":"/etc/cluster-autoscaler-operator/tls"},{"name":"WEBHOOKS_PORT","value":"8443"},{"name":"METRICS_PORT","value":"9191"}],"resources":{"requests":{"cpu":"20m","memory":"50Mi"}},"volumeMounts":[{"name":"cert","readOnly":true,"mountPath":"/etc/cluster-autoscaler-operator/tls"},{"name":"kube-api-access-qgrbd","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000490000,"runAsNonRoot":true,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"cluster-autoscaler-operator","serviceAccount":"cluster-autoscaler-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c22,c14"},"fsGroup":1000490000,"seccompProfile":{"type":"RuntimeDefault"}},"imagePullSecrets":[{"name":"cluster-autoscaler-operator-dockercfg-x894t"}],"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":300},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":300},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-node-critical","priority":2000001000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:51:25Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:47Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:09Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:09Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:47Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.50","podIPs":[{"ip":"10.128.0.50"}],"startTime":"2025-12-03T21:50:47Z","containerStatuses":[{"name":"cluster-autoscaler-operator","state":{"running":{"startedAt":"2025-12-03T22:03:08Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"3 22:00:30.576225 1 status.go:450] No ClusterAutoscaler. Reporting available.\nI1203 22:00:30.576251 1 status.go:244] Operator status available: at version 4.18.28\nI1203 22:00:31.901758 1 status.go:450] No ClusterAutoscaler. Reporting available.\nI1203 22:00:31.901838 1 status.go:244] Operator status available: at version 4.18.28\nE1203 22:01:20.214271 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:01:45.575384 1 status.go:426] failed to get dependency machine-api status: the server was unable to return a response in the time allotted, but may still be processing the request (get clusteroperators.config.openshift.io machine-api)\nW1203 22:01:45.575416 1 status.go:271] Operator status degraded: error checking machine-api status: the server was unable to return a response in the time allotted, but may still be processing the request (get clusteroperators.config.openshift.io machine-api)\nE1203 22:02:20.215838 1 leaderelection.go:436] error retrieving resource lock openshift-machine-api/cluster-autoscaler-operator-leader: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io cluster-autoscaler-operator-leader)\nI1203 22:02:33.210703 1 leaderelection.go:297] failed to renew lease openshift-machine-api/cluster-autoscaler-operator-leader: timed out waiting for the condition\nE1203 22:02:45.578630 1 status.go:311] status reporting failed: the server was unable to return a response in the time allotted, but may still be processing the request (get clusteroperators.config.openshift.io cluster-autoscaler)\nE1203 22:03:07.220273 1 leaderelection.go:322] Failed to release lock: Timeout: request did not complete within requested timeout - context deadline exceeded\nF1203 22:03:07.220515 1 main.go:43] Failed to start operator: leader election lost\n","startedAt":"2025-12-03T21:51:22Z","finishedAt":"2025-12-03T22:03:07Z","containerID":"cri-o://4c2adc08380436f319ebce0bff4387679c426ba1840c8e9241539270a64e7dab"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2d41c3e944e86b73b4ba0d037ff016562211988f3206b9deb6cc7dccca708248","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2d41c3e944e86b73b4ba0d037ff016562211988f3206b9deb6cc7dccca708248","containerID":"cri-o://44294f2d0cc666cec446bb1aa070412b1c4a0018771207158378af4732aa03ea","started":true,"volumeMounts":[{"name":"cert","mountPath":"/etc/cluster-autoscaler-operator/tls","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-qgrbd","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:50:51Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://eee4b67cde658ce7ee81b1e3cd07ced5b5f2d8119486be4f33ca9c1e9629f4be","started":true,"volumeMounts":[{"name":"auth-proxy-config","mountPath":"/etc/kube-rbac-proxy","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"cert","mountPath":"/etc/tls/private","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-qgrbd","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}kube-storage-version-migrator-operator-67c4cff67d-vcd7b.json0000640000000000000000000001631615114134216036045 0ustar0000000000000000config/pod/openshift-kube-storage-version-migrator-operator{"metadata":{"name":"kube-storage-version-migrator-operator-67c4cff67d-vcd7b","generateName":"kube-storage-version-migrator-operator-67c4cff67d-","namespace":"openshift-kube-storage-version-migrator-operator","uid":"50076985-bbaa-4bcf-9d1a-cc25bed016a7","resourceVersion":"12713","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"app":"kube-storage-version-migrator-operator","pod-template-hash":"67c4cff67d"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.7/23\"],\"mac_address\":\"0a:58:0a:80:00:07\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.7/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.7\"\n ],\n \"mac\": \"0a:58:0a:80:00:07\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"nonroot-v2","openshift.io/scc":"nonroot-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"kube-storage-version-migrator-operator-67c4cff67d","uid":"896103d8-ffff-42d7-9d65-d6b331f31a26","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"config","defaultMode":420}},{"name":"kube-api-access-jvw7p","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"kube-storage-version-migrator-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:93145fd0c004dc4fca21435a32c7e55e962f321aff260d702f387cfdebee92a5","command":["cluster-kube-storage-version-migrator-operator","start"],"args":["--config=/var/run/configmaps/config/config.yaml"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:68dbccdff76515d5b659c9c2d031235073d292cb56a5385f8e69d24ac5f48b8f"},{"name":"OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:93145fd0c004dc4fca21435a32c7e55e962f321aff260d702f387cfdebee92a5"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_IMAGE_VERSION","value":"4.18.28"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-jvw7p","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1001,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"kube-storage-version-migrator-operator","serviceAccount":"kube-storage-version-migrator-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c20,c0"},"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:06:03Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:06:03Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.7","podIPs":[{"ip":"10.128.0.7"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"kube-storage-version-migrator-operator","state":{"running":{"startedAt":"2025-12-03T22:06:02Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:38.186922 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:38.187237 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:38.189910 1 observer_polling.go:159] Starting file observer\nW1203 22:04:38.199206 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods)\nI1203 22:04:38.199489 1 builder.go:304] openshift-kube-storage-version-migrator-operator version 4.18.0-202510210939.p2.g59ba356.assembly.stream.el9-59ba356-59ba356f50ea3128905ffdb7137f868aa0588bab\nF1203 22:05:08.611940 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-kube-storage-version-migrator-operator/leases/openshift-kube-storage-version-migrator-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:38Z","finishedAt":"2025-12-03T22:05:08Z","containerID":"cri-o://2dd13e4ab397a03d92f03a68ff67d5ce97bced0fc31e3d5a401542285c8badd1"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:93145fd0c004dc4fca21435a32c7e55e962f321aff260d702f387cfdebee92a5","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:93145fd0c004dc4fca21435a32c7e55e962f321aff260d702f387cfdebee92a5","containerID":"cri-o://8fd91e896a3a6520a16665f3495009c09635d88d3818df9ce9877a23eed7b7e0","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-jvw7p","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-kube-scheduler-operator/openshift-kube-scheduler-operator-5f574c6c79-6mvwr.json0000640000000000000000000001611015114134216032042 0ustar0000000000000000{"metadata":{"name":"openshift-kube-scheduler-operator-5f574c6c79-6mvwr","generateName":"openshift-kube-scheduler-operator-5f574c6c79-","namespace":"openshift-kube-scheduler-operator","uid":"c1ee4db7-f2d3-4064-a189-f66fd0a021eb","resourceVersion":"12666","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"app":"openshift-kube-scheduler-operator","pod-template-hash":"5f574c6c79"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.9/23\"],\"mac_address\":\"0a:58:0a:80:00:09\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.9/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.9\"\n ],\n \"mac\": \"0a:58:0a:80:00:09\",\n \"default\": true,\n \"dns\": {}\n}]"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"openshift-kube-scheduler-operator-5f574c6c79","uid":"0685f371-f447-4e76-9497-a623e8bd3dde","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"kube-scheduler-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"openshift-kube-scheduler-operator-config","defaultMode":420}},{"name":"kube-api-access","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3600,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}}],"defaultMode":420}}],"containers":[{"name":"kube-scheduler-operator-container","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c","command":["cluster-kube-scheduler-operator","operator"],"args":["--config=/var/run/configmaps/config/config.yaml"],"env":[{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0"},{"name":"OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_IMAGE_VERSION","value":"1.31.13"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"openshift-kube-scheduler-operator","serviceAccount":"openshift-kube-scheduler-operator","automountServiceAccountToken":false,"nodeName":"master-0","securityContext":{"runAsUser":65534,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node-role.kubernetes.io/control-plane","operator":"Exists","effect":"NoExecute"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:52Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:52Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.9","podIPs":[{"ip":"10.128.0.9"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"kube-scheduler-operator-container","state":{"running":{"startedAt":"2025-12-03T22:05:52Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:29.458067 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:29.458614 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:29.459299 1 observer_polling.go:159] Starting file observer\nW1203 22:04:29.468066 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods openshift-kube-scheduler-operator-5f574c6c79-6mvwr)\nI1203 22:04:29.468358 1 builder.go:304] openshift-cluster-kube-scheduler-operator version 4.18.0-202510210939.p2.g6182930.assembly.stream.el9-6182930-6182930dde5ec8dd22bd50481e8b369ce673484c\nF1203 22:04:59.722891 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-kube-scheduler-operator/leases/openshift-cluster-kube-scheduler-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:29Z","finishedAt":"2025-12-03T22:04:59Z","containerID":"cri-o://8ef60a565e77b47e29c85d100f4aaafe8ce0754e92c6f0f4b921e8ac07f1fea6"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3d835ce07d1bec4a4b13f0bca5ea20ea5c781ea7853d7b42310f4ad8aeba6d7c","containerID":"cri-o://b7aabfa670126d55be14ab2dcf46406bb16856dfd43426ec5a9877997370549e","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}kube-controller-manager-operator-b5dddf8f5-llvrh.json0000640000000000000000000001672715114134216033631 0ustar0000000000000000config/pod/openshift-kube-controller-manager-operator{"metadata":{"name":"kube-controller-manager-operator-b5dddf8f5-llvrh","generateName":"kube-controller-manager-operator-b5dddf8f5-","namespace":"openshift-kube-controller-manager-operator","uid":"fdfbaebe-d655-4c1e-a039-08802c5c35c5","resourceVersion":"12554","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"app":"kube-controller-manager-operator","pod-template-hash":"b5dddf8f5"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.12/23\"],\"mac_address\":\"0a:58:0a:80:00:0c\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.12/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.12\"\n ],\n \"mac\": \"0a:58:0a:80:00:0c\",\n \"default\": true,\n \"dns\": {}\n}]"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"kube-controller-manager-operator-b5dddf8f5","uid":"e9155c42-6d6a-4709-a475-3a63f386eeec","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"kube-controller-manager-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"kube-controller-manager-operator-config","defaultMode":420}},{"name":"kube-api-access","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3600,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}}],"defaultMode":420}}],"containers":[{"name":"kube-controller-manager-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36","command":["cluster-kube-controller-manager-operator","operator"],"args":["--config=/var/run/configmaps/config/config.yaml"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0"},{"name":"OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36"},{"name":"CLUSTER_POLICY_CONTROLLER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2e254a7fb8a2643817718cfdb54bc819e86eb84232f6e2456548c55c5efb09d2"},{"name":"TOOLS_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fdcfa264ad6a1a653f17399845e605dbc99e8f391cfdd940fd684819d6e91001"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_IMAGE_VERSION","value":"1.31.13"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"kube-controller-manager-operator","serviceAccount":"kube-controller-manager-operator","automountServiceAccountToken":false,"nodeName":"master-0","securityContext":{"runAsUser":65534,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node-role.kubernetes.io/control-plane","operator":"Exists","effect":"NoExecute"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:36Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:36Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.12","podIPs":[{"ip":"10.128.0.12"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"kube-controller-manager-operator","state":{"running":{"startedAt":"2025-12-03T22:05:36Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:25.260383 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:25.260542 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:25.261055 1 observer_polling.go:159] Starting file observer\nW1203 22:04:25.270620 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods kube-controller-manager-operator-b5dddf8f5-llvrh)\nI1203 22:04:25.271063 1 builder.go:304] kube-controller-manager-operator version 4.18.0-202510210939.p2.ga2cbb57.assembly.stream.el9-a2cbb57-a2cbb5725fe5e560ba40d884cfd079b3f8391f03\nF1203 22:04:55.747377 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-kube-controller-manager-operator/leases/kube-controller-manager-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:25Z","finishedAt":"2025-12-03T22:04:55Z","containerID":"cri-o://964b789870e41d10c8d066861125f17066ab2d12be1bd7a27c3c121f0ff84160"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:58ed827ee19ac91b6f860d307797b24b8aec02e671605388c4afe4fa19ddfc36","containerID":"cri-o://2dbe9e7dca560d811f5731920672c6a8142f74b62253419fcbc40cba75b599c9","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-kube-apiserver-operator/kube-apiserver-operator-5b557b5f57-jxw8c.json0000640000000000000000000001601015114134216030064 0ustar0000000000000000{"metadata":{"name":"kube-apiserver-operator-5b557b5f57-jxw8c","generateName":"kube-apiserver-operator-5b557b5f57-","namespace":"openshift-kube-apiserver-operator","uid":"08432be8-0086-48d2-a93d-7a474e96749d","resourceVersion":"12445","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"app":"kube-apiserver-operator","pod-template-hash":"5b557b5f57"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.22/23\"],\"mac_address\":\"0a:58:0a:80:00:16\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.22/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.22\"\n ],\n \"mac\": \"0a:58:0a:80:00:16\",\n \"default\": true,\n \"dns\": {}\n}]"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"kube-apiserver-operator-5b557b5f57","uid":"e25471b7-695c-40f0-a282-9a1782df5b3a","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"kube-apiserver-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"kube-apiserver-operator-config","defaultMode":420}},{"name":"kube-api-access","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3600,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}}],"defaultMode":420}}],"containers":[{"name":"kube-apiserver-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","command":["cluster-kube-apiserver-operator","operator"],"args":["--config=/var/run/configmaps/config/config.yaml"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d0bb91faa6e9f82b589a6535665e51517abe4a1b2eb5d0b3a36b36df6a5330a0"},{"name":"OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef"},{"name":"OPERAND_IMAGE_VERSION","value":"1.31.13"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"kube-apiserver-operator","serviceAccount":"kube-apiserver-operator","automountServiceAccountToken":false,"nodeName":"master-0","securityContext":{"runAsUser":65534,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node-role.kubernetes.io/control-plane","operator":"Exists","effect":"NoExecute"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:46Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:50Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:50Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.22","podIPs":[{"ip":"10.128.0.22"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"kube-apiserver-operator","state":{"running":{"startedAt":"2025-12-03T22:04:49Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:06.476682 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:06.476933 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:06.477565 1 observer_polling.go:159] Starting file observer\nW1203 22:04:06.488085 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods kube-apiserver-operator-5b557b5f57-jxw8c)\nI1203 22:04:06.488383 1 builder.go:304] kube-apiserver-operator version 4.18.0-202510271857.p2.gbac8a7c.assembly.stream.el9-bac8a7c-bac8a7c99c2e8562a05b784c8fe4f8ecd91eecdf\nF1203 22:04:36.936935 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-kube-apiserver-operator/leases/kube-apiserver-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:06Z","finishedAt":"2025-12-03T22:04:36Z","containerID":"cri-o://53a60280703adaa150a5f659528627f228a9f7e4e33c25a05a6a83bbcae2a4c4"}},"ready":true,"restartCount":3,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef","containerID":"cri-o://e9259a87418019af7d87002e963446671956d7f4ee30af4cedc46695012d6bb3","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-ingress-operator/ingress-operator-85dbd94574-2hxlh.json0000640000000000000000000002432215114134216025332 0ustar0000000000000000{"metadata":{"name":"ingress-operator-85dbd94574-2hxlh","generateName":"ingress-operator-85dbd94574-","namespace":"openshift-ingress-operator","uid":"0869de9b-6f5b-4c31-81ad-02a9c8888193","resourceVersion":"13907","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"name":"ingress-operator","pod-template-hash":"85dbd94574"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.10/23\"],\"mac_address\":\"0a:58:0a:80:00:0a\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.10/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.10\"\n ],\n \"mac\": \"0a:58:0a:80:00:0a\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"restricted-v2","openshift.io/scc":"restricted-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"ingress-operator-85dbd94574","uid":"93026f45-70d5-4730-b548-f6b39b72067a","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"metrics-tls","secret":{"secretName":"metrics-tls","defaultMode":420}},{"name":"trusted-ca","configMap":{"name":"trusted-ca","items":[{"key":"ca-bundle.crt","path":"tls-ca-bundle.pem"}],"defaultMode":420}},{"name":"bound-sa-token","projected":{"sources":[{"serviceAccountToken":{"audience":"openshift","expirationSeconds":3600,"path":"token"}}],"defaultMode":420}},{"name":"kube-api-access-2kfg5","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"ingress-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419","command":["ingress-operator","start","--namespace","$(WATCH_NAMESPACE)","--image","$(IMAGE)","--canary-image","$(CANARY_IMAGE)","--release-version","$(RELEASE_VERSION)"],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"WATCH_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3ed4dc45b0e0d6229620e2ac6a53ecd180cad44a11daf9f0170d94b4acd35ded"},{"name":"CANARY_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419"}],"resources":{"requests":{"cpu":"10m","memory":"56Mi"}},"volumeMounts":[{"name":"trusted-ca","readOnly":true,"mountPath":"/etc/pki/ca-trust/extracted/pem"},{"name":"bound-sa-token","readOnly":true,"mountPath":"/var/run/secrets/openshift/serviceaccount"},{"name":"kube-api-access-2kfg5","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000140000,"allowPrivilegeEscalation":false}},{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--logtostderr","--secure-listen-address=:9393","--tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256","--upstream=http://127.0.0.1:60000/","--tls-cert-file=/etc/tls/private/tls.crt","--tls-private-key-file=/etc/tls/private/tls.key"],"ports":[{"name":"metrics","containerPort":9393,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"40Mi"}},"volumeMounts":[{"name":"metrics-tls","readOnly":true,"mountPath":"/etc/tls/private"},{"name":"kube-api-access-2kfg5","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000140000,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"kubernetes.io/os":"linux","node-role.kubernetes.io/master":""},"serviceAccountName":"ingress-operator","serviceAccount":"ingress-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c12,c4"},"runAsNonRoot":true,"fsGroup":1000140000,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:17Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:41Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:41Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.10","podIPs":[{"ip":"10.128.0.10"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"ingress-operator","state":{"running":{"startedAt":"2025-12-03T22:10:40Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"untime/pkg/cache/internal/informers.go:106: watch of *v1.RoleBinding ended with: an error on the server (\"unable to decode an event from the watch stream: context canceled\") has prevented the request from succeeding\nW1203 22:07:38.492994 1 reflector.go:484] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers.go:106: watch of *v1.ConfigMap ended with: an error on the server (\"unable to decode an event from the watch stream: context canceled\") has prevented the request from succeeding\n2025-12-03T22:07:38.493Z\tINFO\toperator.init\truntime/asm_amd64.s:1695\tStopping and waiting for webhooks\nW1203 22:07:38.493100 1 reflector.go:484] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers.go:106: watch of *v1.DNSRecord ended with: an error on the server (\"unable to decode an event from the watch stream: context canceled\") has prevented the request from succeeding\n2025-12-03T22:07:38.493Z\tINFO\toperator.init\truntime/asm_amd64.s:1695\tStopping and waiting for HTTP servers\nW1203 22:07:38.493224 1 reflector.go:484] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers.go:106: watch of *v1.Deployment ended with: an error on the server (\"unable to decode an event from the watch stream: context canceled\") has prevented the request from succeeding\nW1203 22:07:38.493354 1 reflector.go:484] sigs.k8s.io/controller-runtime/pkg/cache/internal/informers.go:106: watch of *v1.DaemonSet ended with: an error on the server (\"unable to decode an event from the watch stream: context canceled\") has prevented the request from succeeding\n2025-12-03T22:07:38.493Z\tINFO\toperator.init.controller-runtime.metrics\truntime/asm_amd64.s:1695\tShutting down metrics server with timeout of 1 minute\n2025-12-03T22:07:38.493Z\tINFO\toperator.init\truntime/asm_amd64.s:1695\tWait completed, proceeding to shutdown the manager\n2025-12-03T22:07:38.494Z\tERROR\toperator.main\tcobra/command.go:989\terror starting\t{\"error\": \"failed to wait for canary_controller caches to sync: timed out waiting for cache to be synced for Kind *v1.Route\"}\n","startedAt":"2025-12-03T22:04:14Z","finishedAt":"2025-12-03T22:07:38Z","containerID":"cri-o://e64206fa7e2ac5064c9f543b141703a3c454e2abcc78e0ccc7a94ea5a9ffd082"}},"ready":true,"restartCount":6,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:492103a8365ef9a1d5f237b4ba90aff87369167ec91db29ff0251ba5aab2b419","containerID":"cri-o://42aa1c19c5ad4f07f80b8e66b25f81f39d7836ee577a1529052f99b0e690803f","started":true,"volumeMounts":[{"name":"trusted-ca","mountPath":"/etc/pki/ca-trust/extracted/pem","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"bound-sa-token","mountPath":"/var/run/secrets/openshift/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-2kfg5","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:50:16Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://f19ff35f2b24d88afcc00f79fc42996d874d61c061936d271b6ff663d701d5fa","started":true,"volumeMounts":[{"name":"metrics-tls","mountPath":"/etc/tls/private","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-2kfg5","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-etcd-operator/etcd-operator-7978bf889c-w8hsm.json0000640000000000000000000002043715114134216024107 0ustar0000000000000000{"metadata":{"name":"etcd-operator-7978bf889c-w8hsm","generateName":"etcd-operator-7978bf889c-","namespace":"openshift-etcd-operator","uid":"82055cfc-b4ce-4a00-a51d-141059947693","resourceVersion":"12480","creationTimestamp":"2025-12-03T21:47:50Z","labels":{"app":"etcd-operator","pod-template-hash":"7978bf889c"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.20/23\"],\"mac_address\":\"0a:58:0a:80:00:14\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.20/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.20\"\n ],\n \"mac\": \"0a:58:0a:80:00:14\",\n \"default\": true,\n \"dns\": {}\n}]"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"etcd-operator-7978bf889c","uid":"8486cc0e-fcd3-4dae-bd55-dea4ab75375b","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"etcd-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"etcd-operator-config","defaultMode":420}},{"name":"etcd-ca","configMap":{"name":"etcd-ca-bundle","defaultMode":420}},{"name":"etcd-service-ca","configMap":{"name":"etcd-service-ca-bundle","defaultMode":420}},{"name":"etcd-client","secret":{"secretName":"etcd-client","defaultMode":420}},{"name":"kube-api-access-4clxk","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"etcd-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5","command":["cluster-etcd-operator","operator"],"args":["--config=/var/run/configmaps/config/config.yaml","--terminate-on-files=/var/run/secrets/serving-cert/tls.crt","--terminate-on-files=/var/run/secrets/serving-cert/tls.key","--terminate-on-files=/var/run/secrets/etcd-client/tls.crt","--terminate-on-files=/var/run/secrets/etcd-client/tls.key","--terminate-on-files=/var/run/configmaps/etcd-ca/ca-bundle.crt","--terminate-on-files=/var/run/configmaps/etcd-service-ca/service-ca.crt"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:0c921698d30c8175da0c124f72748e93551d6903b0f34d26743b60cb12d25cb1"},{"name":"OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_IMAGE_VERSION","value":"4.18.28"},{"name":"OPENSHIFT_PROFILE","value":"web"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"etcd-ca","mountPath":"/var/run/configmaps/etcd-ca"},{"name":"etcd-service-ca","mountPath":"/var/run/configmaps/etcd-service-ca"},{"name":"etcd-client","mountPath":"/var/run/secrets/etcd-client"},{"name":"kube-api-access-4clxk","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"healthz","port":8443,"scheme":"HTTPS"},"timeoutSeconds":30,"periodSeconds":60,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"etcd-operator","serviceAccount":"etcd-operator","nodeName":"master-0","securityContext":{"runAsUser":65534,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:32Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:32Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.20","podIPs":[{"ip":"10.128.0.20"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"etcd-operator","state":{"running":{"startedAt":"2025-12-03T22:05:32Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:18.344206 1 profiler.go:21] Starting profiling endpoint at http://127.0.0.1:6060/debug/pprof/\nI1203 22:03:18.344853 1 observer_polling.go:159] Starting file observer\nI1203 22:03:18.345104 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:18.345191 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:18.345841 1 observer_polling.go:159] Starting file observer\nW1203 22:04:18.359621 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods etcd-operator-7978bf889c-w8hsm)\nI1203 22:04:18.359945 1 builder.go:304] openshift-cluster-etcd-operator version 4.18.0-202510210939.p2.g0f87d4a.assembly.stream.el9-0f87d4a-0f87d4a7da8222d0a1fd21c3c8ced0f0ca3927fe\nF1203 22:04:48.959500 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-etcd-operator/leases/openshift-cluster-etcd-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:18Z","finishedAt":"2025-12-03T22:04:48Z","containerID":"cri-o://857211a86edae02d3593eaf3bb4ea9872abdabe69c74ef883ca26b0a2970ff26"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca4933b9ba55069205ea53970128c4e8c4b46560ef721c8aaee00aaf736664b5","containerID":"cri-o://34a306490c67d90d79ddf4d3e1284f7be3dacfd797ec71163e616887fa0440fd","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"etcd-ca","mountPath":"/var/run/configmaps/etcd-ca"},{"name":"etcd-service-ca","mountPath":"/var/run/configmaps/etcd-service-ca"},{"name":"etcd-client","mountPath":"/var/run/secrets/etcd-client"},{"name":"kube-api-access-4clxk","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}openshift-controller-manager-operator-7c4697b5f5-458zh.json0000640000000000000000000001661515114134216033357 0ustar0000000000000000config/pod/openshift-controller-manager-operator{"metadata":{"name":"openshift-controller-manager-operator-7c4697b5f5-458zh","generateName":"openshift-controller-manager-operator-7c4697b5f5-","namespace":"openshift-controller-manager-operator","uid":"6976b503-87da-48fc-b097-d1b315fbee3f","resourceVersion":"12693","creationTimestamp":"2025-12-03T21:47:51Z","labels":{"app":"openshift-controller-manager-operator","pod-template-hash":"7c4697b5f5"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.14/23\"],\"mac_address\":\"0a:58:0a:80:00:0e\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.14/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.14\"\n ],\n \"mac\": \"0a:58:0a:80:00:0e\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"nonroot-v2","openshift.io/scc":"nonroot-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"openshift-controller-manager-operator-7c4697b5f5","uid":"3f2e7845-c348-4457-b6ea-c0ed9b970040","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"openshift-controller-manager-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"openshift-controller-manager-operator-config","defaultMode":420}},{"name":"kube-api-access-vx6rt","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"openshift-controller-manager-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3051af3343018fecbf3a6edacea69de841fc5211c09e7fb6a2499188dc979395","command":["cluster-openshift-controller-manager-operator","operator"],"args":["--config=/var/run/configmaps/config/config.yaml"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dc9758be9f0f0a480fb5e119ecb1e1101ef807bdc765a155212a8188d79b9e60"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"ROUTE_CONTROLLER_MANAGER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ebd79294a663cb38370ae81f9cda91cef7fb1370ec5b495b4bdb95e77272e6a8"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-vx6rt","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"openshift-controller-manager-operator","serviceAccount":"openshift-controller-manager-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c13,c12"},"runAsUser":65534,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:58Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:58Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.14","podIPs":[{"ip":"10.128.0.14"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"openshift-controller-manager-operator","state":{"running":{"startedAt":"2025-12-03T22:05:57Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:33.158597 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:33.158739 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:33.159195 1 observer_polling.go:159] Starting file observer\nW1203 22:04:33.165983 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods openshift-controller-manager-operator-7c4697b5f5-458zh)\nI1203 22:04:33.166265 1 builder.go:304] openshift-controller-manager-operator version 4.18.0-202510210939.p2.gf1711cf.assembly.stream.el9-f1711cf-f1711cf30f683ec0eaa187cd5168caae9e8c1254\nF1203 22:05:03.705662 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-controller-manager-operator/leases/openshift-controller-manager-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:33Z","finishedAt":"2025-12-03T22:05:03Z","containerID":"cri-o://3ef5d22510c8de2958749a344d7b815a72b238bc55095fec3564929b0d79773a"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3051af3343018fecbf3a6edacea69de841fc5211c09e7fb6a2499188dc979395","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3051af3343018fecbf3a6edacea69de841fc5211c09e7fb6a2499188dc979395","containerID":"cri-o://f38a73a21bf43c943f6c760a1eee5629bdb9e8ace05ee8a36f35754b5eed0004","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-vx6rt","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-config-operator/openshift-config-operator-68c95b6cf5-2cs5d.json0000640000000000000000000002204715114134216026673 0ustar0000000000000000{"metadata":{"name":"openshift-config-operator-68c95b6cf5-2cs5d","generateName":"openshift-config-operator-68c95b6cf5-","namespace":"openshift-config-operator","uid":"e50b85a6-7767-4fca-8133-8243bdd85e5d","resourceVersion":"13886","creationTimestamp":"2025-12-03T21:50:47Z","labels":{"app":"openshift-config-operator","pod-template-hash":"68c95b6cf5"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.52/23\"],\"mac_address\":\"0a:58:0a:80:00:34\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.52/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.52\"\n ],\n \"mac\": \"0a:58:0a:80:00:34\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"nonroot-v2","openshift.io/scc":"nonroot-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"openshift-config-operator-68c95b6cf5","uid":"aefef025-bd15-4ade-8b0a-5adbf0cb85c4","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"config-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"available-featuregates","emptyDir":{"sizeLimit":"100Mi"}},{"name":"kube-api-access-z5q4k","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"initContainers":[{"name":"openshift-api","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e0e3400f1cb68a205bfb841b6b1a78045e7d80703830aa64979d46418d19c835","command":["write-available-featuresets","--asset-output-dir=/available-featuregates","--payload-version=$(OPERATOR_IMAGE_VERSION)"],"env":[{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"available-featuregates","mountPath":"/available-featuregates"},{"name":"kube-api-access-z5q4k","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"containers":[{"name":"openshift-config-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d0c6de747539dd00ede882fb4f73cead462bf0a7efda7173fd5d443ef7a00251","command":["cluster-config-operator","operator","--operator-version=$(OPERATOR_IMAGE_VERSION)","--authoritative-feature-gate-dir=/available-featuregates"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d0c6de747539dd00ede882fb4f73cead462bf0a7efda7173fd5d443ef7a00251"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_IMAGE_VERSION","value":"4.18.28"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"available-featuregates","mountPath":"/available-featuregates"},{"name":"kube-api-access-z5q4k","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"/healthz","port":8443,"scheme":"HTTPS"},"initialDelaySeconds":3,"timeoutSeconds":1,"periodSeconds":3,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/healthz","port":8443,"scheme":"HTTPS"},"initialDelaySeconds":3,"timeoutSeconds":1,"periodSeconds":3,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"openshift-config-operator","serviceAccount":"openshift-config-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c12,c9"},"runAsUser":65534,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"imagePullSecrets":[{"name":"openshift-config-operator-dockercfg-6lwtj"}],"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:51:25Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:51:25Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:40Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:40Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:48Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.52","podIPs":[{"ip":"10.128.0.52"}],"startTime":"2025-12-03T21:50:48Z","initContainerStatuses":[{"name":"openshift-api","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2025-12-03T21:51:22Z","finishedAt":"2025-12-03T21:51:23Z","containerID":"cri-o://08f0994ce641aa8480f422d38c06dab9bf39acafe61488448bfa2be6e9c006dc"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e0e3400f1cb68a205bfb841b6b1a78045e7d80703830aa64979d46418d19c835","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e0e3400f1cb68a205bfb841b6b1a78045e7d80703830aa64979d46418d19c835","containerID":"cri-o://08f0994ce641aa8480f422d38c06dab9bf39acafe61488448bfa2be6e9c006dc","started":false,"volumeMounts":[{"name":"available-featuregates","mountPath":"/available-featuregates"},{"name":"kube-api-access-z5q4k","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"containerStatuses":[{"name":"openshift-config-operator","state":{"running":{"startedAt":"2025-12-03T22:06:20Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:04:41.208249 1 cmd.go:250] Using service-serving-cert provided certificates\nI1203 22:04:41.208568 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:04:41.209503 1 observer_polling.go:159] Starting file observer\nI1203 22:04:51.488455 1 cmd.go:138] Received SIGTERM or SIGINT signal, shutting down controller.\nW1203 22:04:51.488935 1 builder.go:266] unable to get owner reference (falling back to namespace): Get \"https://172.30.0.1:443/api/v1/namespaces/openshift-config-operator/pods\": context canceled\nI1203 22:04:51.489320 1 builder.go:298] config-operator version 4.18.0-202510210939.p2.g85cb407.assembly.stream.el9-85cb407-85cb40728227fac13a2983fb6e3170d67cf62075\nF1203 22:04:51.843363 1 cmd.go:179] failed checking apiserver connectivity: client rate limiter Wait returned an error: context canceled\n","startedAt":"2025-12-03T22:04:41Z","finishedAt":"2025-12-03T22:04:51Z","containerID":"cri-o://f4848bfd59e369f5ce71f4c1cac3394e313afe940a2755c2f4d6e03b1f962233"}},"ready":true,"restartCount":5,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d0c6de747539dd00ede882fb4f73cead462bf0a7efda7173fd5d443ef7a00251","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:d0c6de747539dd00ede882fb4f73cead462bf0a7efda7173fd5d443ef7a00251","containerID":"cri-o://127c0d8a11a6a2f3bd6ce50d8f40bd2b33ab341450c467d68ce5454bc89363cf","started":true,"volumeMounts":[{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"available-featuregates","mountPath":"/available-featuregates"},{"name":"kube-api-access-z5q4k","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-cluster-storage-operator/csi-snapshot-controller-86897dd478-g4ldp.json0000640000000000000000000001402115114134216030211 0ustar0000000000000000{"metadata":{"name":"csi-snapshot-controller-86897dd478-g4ldp","generateName":"csi-snapshot-controller-86897dd478-","namespace":"openshift-cluster-storage-operator","uid":"28c42112-a09e-4b7a-b23b-c06bef69cbfb","resourceVersion":"12389","creationTimestamp":"2025-12-03T21:49:56Z","labels":{"app":"csi-snapshot-controller","pod-template-hash":"86897dd478"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.24/23\"],\"mac_address\":\"0a:58:0a:80:00:18\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.24/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.24\"\n ],\n \"mac\": \"0a:58:0a:80:00:18\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"restricted-v2","openshift.io/scc":"restricted-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"csi-snapshot-controller-86897dd478","uid":"b639a737-85cd-480f-82af-2a21115c3173","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"kube-api-access-89p9d","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"snapshot-controller","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:607e31ebb2c85f53775455b38a607a68cb2bdab1e369f03c57e715a4ebb88831","args":["--v=2","--leader-election=true","--leader-election-lease-duration=137s","--leader-election-renew-deadline=107s","--leader-election-retry-period=26s","--leader-election-namespace=openshift-cluster-storage-operator"],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"kube-api-access-89p9d","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000160000,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"csi-snapshot-controller","serviceAccount":"csi-snapshot-controller","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c13,c2"},"runAsNonRoot":true,"fsGroup":1000160000,"seccompProfile":{"type":"RuntimeDefault"}},"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"weight":100,"podAffinityTerm":{"labelSelector":{"matchLabels":{"app":"csi-snapshot-controller"}},"topologyKey":"kubernetes.io/hostname"}}]}},"schedulerName":"default-scheduler","tolerations":[{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:01Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:56Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:12Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:12Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:56Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.24","podIPs":[{"ip":"10.128.0.24"}],"startTime":"2025-12-03T21:49:56Z","containerStatuses":[{"name":"snapshot-controller","state":{"running":{"startedAt":"2025-12-03T22:05:12Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"I1203 22:03:09.185976 1 feature_gate.go:387] feature gates: {map[]}\nI1203 22:03:09.186259 1 main.go:169] Version: accf32dab5e4a0e26be3c53b65aff728f400aade\nI1203 22:03:09.188755 1 main.go:220] Start NewCSISnapshotController with kubeconfig [] resyncPeriod [15m0s]\nE1203 22:03:39.198999 1 main.go:98] Failed to list v1 volumesnapshots with error=Get \"https://172.30.0.1:443/apis/snapshot.storage.k8s.io/v1/volumesnapshots?limit=1\": context deadline exceeded\nE1203 22:03:39.199094 1 main.go:246] Exiting due to failure to ensure CRDs exist during startup: context deadline exceeded\n","startedAt":"2025-12-03T22:03:09Z","finishedAt":"2025-12-03T22:03:39Z","containerID":"cri-o://416cf014b256f3c13d903afd6395b3370d0676e44137bb0a7e4541716f9e2252"}},"ready":true,"restartCount":5,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:607e31ebb2c85f53775455b38a607a68cb2bdab1e369f03c57e715a4ebb88831","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:607e31ebb2c85f53775455b38a607a68cb2bdab1e369f03c57e715a4ebb88831","containerID":"cri-o://28dc792c4a3bf497842ebccf060d9afb1baaea1b9b12fe04f73b734d9d32ae23","started":true,"volumeMounts":[{"name":"kube-api-access-89p9d","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-cluster-storage-operator/cluster-storage-operator-f84784664-hv5z8.json0000640000000000000000000003100715114134216030172 0ustar0000000000000000{"metadata":{"name":"cluster-storage-operator-f84784664-hv5z8","generateName":"cluster-storage-operator-f84784664-","namespace":"openshift-cluster-storage-operator","uid":"6e96335e-1866-41c8-b128-b95e783a9be4","resourceVersion":"12427","creationTimestamp":"2025-12-03T21:50:48Z","labels":{"name":"cluster-storage-operator","pod-template-hash":"f84784664"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.55/23\"],\"mac_address\":\"0a:58:0a:80:00:37\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.55/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.55\"\n ],\n \"mac\": \"0a:58:0a:80:00:37\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"nonroot-v2","openshift.io/scc":"nonroot-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"cluster-storage-operator-f84784664","uid":"2a61374c-5c64-4f53-bfdd-1ae3a702ba10","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"cluster-storage-operator-serving-cert","secret":{"secretName":"cluster-storage-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"kube-api-access-v8rjd","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"cluster-storage-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ae8c6193ace2c439dd93d8129f68f3704727650851a628c906bff9290940ef03","command":["cluster-storage-operator","start"],"args":["start","-v=2","--terminate-on-files=/var/run/secrets/serving-cert/tls.crt","--terminate-on-files=/var/run/secrets/serving-cert/tls.key"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_IMAGE_VERSION","value":"4.18.28"},{"name":"AWS_EBS_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:e6d835e869ff5c157424c09258e00af655f243da3f93825237f70a9b31fcf2af"},{"name":"AWS_EBS_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:7f656ff66f14895a1910ef7d0eb39c6f6f66f009c5cffbd5b3e53aa97090b638"},{"name":"GCP_PD_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca110492e70a629b9a4ec26bc27d967c36ad0b7c642d9bd325bae1dee552fbed"},{"name":"GCP_PD_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dc737e45c5fb285e5e07a2da206c0361db34abac6715ca6d245bccdd22c6f726"},{"name":"OPENSTACK_CINDER_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c049561bdf342517ba424290669d2d6e351d4c7b716d7a9b1e5c7b0733f71e53"},{"name":"OPENSTACK_CINDER_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c8364e272411f8159cba4cd5484776868c9d7bc8f0046a203bd35ac6be84c0bc"},{"name":"OVIRT_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1da5bf06996d2f840c9fb3b80133f9d71646edc799dbcc990ffbefb8c8e950f0"},{"name":"OVIRT_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b9f3dfbe2e3362b963e3f8784cac8fd0bda1c23a0fee80784a7e3dedf3a8bf7c"},{"name":"MANILA_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:dd14eeb10e777854f2463f42b96618b9a012f5b970db96c028f909885478cce4"},{"name":"MANILA_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:063bfc113ada350b0ea401ae3d4ef4c30d8f4c283e92d69f2fc3fc648e70114c"},{"name":"MANILA_NFS_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2e8e7bdb9db0feed98f96e6542cc2e8bb4cb33dc1dc3d61c1df092cdbde4db06"},{"name":"PROVISIONER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:680fd6619cdc308cfa11d969dd39f1fcabb5596895c063688512656e23dbf355"},{"name":"ATTACHER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9a045e84becd62c12b1c0ba59ebb9f643ebe3eea869742a60928e96ef55063cb"},{"name":"RESIZER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:baef24f68fe77352ca646048bfc0e1c5c1367540c5eab5ba97533ca428ae0a74"},{"name":"SNAPSHOTTER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:98bd3b378132dc3ce4347c150e37516321d3706b048f14c500377816f7a48533"},{"name":"NODE_DRIVER_REGISTRAR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:8c553c414935b6581dcd839908f9d79bb2bdd92fc7039c498ea0cc77875dc432"},{"name":"LIVENESS_PROBE_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b66bbf093cd69de010fb9a293701ec313dbe04c9122ee0784e0c27303c9d3dd2"},{"name":"VSPHERE_PROBLEM_DETECTOR_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ae62948bab2f104c540a5c7ee1e3e8ba119496e05089c90acddbd32291dba1f9"},{"name":"AZURE_DISK_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3437690cfd5e32cf289ca27b93ea495c546f3604ab312528d0008f470d85ab66"},{"name":"AZURE_DISK_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6526eda46595a77edede1f48a33b046e35dbcc39bc8a362aab9544b9979bf90c"},{"name":"AZURE_FILE_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1f9e2e0aa251ef1a3a29f02f389325fa7e8250634cc1b1665a9eb1eebfaf3988"},{"name":"AZURE_FILE_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:2a934670530316b84ccc8562e91c32df028ab95780142dd706eae750954398b7"},{"name":"KUBE_RBAC_PROXY_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d"},{"name":"VMWARE_VSPHERE_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ca6cf701f5ccbc6511820a531711bf7ed02ad10a5093ad124b558b336a9543b9"},{"name":"VMWARE_VSPHERE_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:21a891e2bef32460f4b97e591644b09d138de811855f8c896d05a9d51dbb6651"},{"name":"VMWARE_VSPHERE_SYNCER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:a5a68ca2de637b37480aea76d2e5637d5ffdb13dd69b9e7a82fd47b0736b22a8"},{"name":"CLUSTER_CLOUD_CONTROLLER_MANAGER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3"},{"name":"IBM_VPC_BLOCK_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:1d74291b1328340716a1740dbaf5abf18e8d1b19df0ca39d1a806db68a20292e"},{"name":"IBM_VPC_BLOCK_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:079f411ffb5077d6498ca401cb650cb71f4298123cb16377640f1d4b88334a91"},{"name":"POWERVS_BLOCK_CSI_DRIVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:4bb7973c609c19a4195a61de54624bc6f436b05a819067353ac1cb219356e636"},{"name":"POWERVS_BLOCK_CSI_DRIVER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:cba7ad10fb39b7441100637b3a829ede02aa3a1e70b79e16e0b4da49f071f3ea"},{"name":"TOOLS_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:fdcfa264ad6a1a653f17399845e605dbc99e8f391cfdd940fd684819d6e91001"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"cluster-storage-operator-serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-v8rjd","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"cluster-storage-operator","serviceAccount":"cluster-storage-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c13,c2"},"runAsUser":11411,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"imagePullSecrets":[{"name":"cluster-storage-operator-dockercfg-ml7r7"}],"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:51:25Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:48Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:46Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:46Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:48Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.55","podIPs":[{"ip":"10.128.0.55"}],"startTime":"2025-12-03T21:50:48Z","containerStatuses":[{"name":"cluster-storage-operator","state":{"running":{"startedAt":"2025-12-03T22:04:46Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:02.292247 1 observer_polling.go:159] Starting file observer\nI1203 22:03:02.292249 1 cmd.go:250] Using service-serving-cert provided certificates\nI1203 22:03:02.292700 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:02.293472 1 observer_polling.go:159] Starting file observer\nI1203 22:03:02.296183 1 envvar.go:172] \"Feature gate default state\" feature=\"WatchListClient\" enabled=false\nI1203 22:03:02.296213 1 envvar.go:172] \"Feature gate default state\" feature=\"InformerResourceVersion\" enabled=false\nW1203 22:04:02.303528 1 builder.go:266] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods)\nI1203 22:04:02.303802 1 builder.go:298] cluster-storage-operator version 4.18.0-202510210939.p2.g43fe40d.assembly.stream.el9-43fe40d-43fe40ddc11a8453f83273bbea82ae6295b496f9\nI1203 22:04:02.304875 1 dynamic_serving_content.go:116] \"Loaded a new cert/key pair\" name=\"serving-cert::/var/run/secrets/serving-cert/tls.crt::/var/run/secrets/serving-cert/tls.key\"\nF1203 22:04:32.716119 1 cmd.go:179] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-cluster-storage-operator/leases/cluster-storage-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:02Z","finishedAt":"2025-12-03T22:04:32Z","containerID":"cri-o://16ea4a93de4863ed15876a3040be9a6845e308ffe81f55c8cf6208378385e0da"}},"ready":true,"restartCount":3,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ae8c6193ace2c439dd93d8129f68f3704727650851a628c906bff9290940ef03","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ae8c6193ace2c439dd93d8129f68f3704727650851a628c906bff9290940ef03","containerID":"cri-o://b02559d419e71fdd466c10524e1fc79b48a1977b035641dbcd6c07a396b73381","started":true,"volumeMounts":[{"name":"cluster-storage-operator-serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-v8rjd","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-cluster-olm-operator/cluster-olm-operator-589f5cdc9d-25qxh.json0000640000000000000000000002452615114134216027016 0ustar0000000000000000{"metadata":{"name":"cluster-olm-operator-589f5cdc9d-25qxh","generateName":"cluster-olm-operator-589f5cdc9d-","namespace":"openshift-cluster-olm-operator","uid":"c8da5d44-680e-4169-abc6-607bdc37a64d","resourceVersion":"12498","creationTimestamp":"2025-12-03T21:47:52Z","labels":{"name":"cluster-olm-operator","pod-template-hash":"589f5cdc9d"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.15/23\"],\"mac_address\":\"0a:58:0a:80:00:0f\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.15/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.15\"\n ],\n \"mac\": \"0a:58:0a:80:00:0f\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"restricted-v2","openshift.io/scc":"restricted-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"cluster-olm-operator-589f5cdc9d","uid":"67191d06-00ec-4c70-9e01-079fe73d5948","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"cluster-olm-operator-serving-cert","secret":{"secretName":"cluster-olm-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"operand-assets","emptyDir":{}},{"name":"kube-api-access-pm2l8","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"initContainers":[{"name":"copy-catalogd-manifests","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","command":["/bin/sh"],"args":["-c","cp -a /openshift/manifests /operand-assets/catalogd"],"resources":{},"volumeMounts":[{"name":"operand-assets","mountPath":"/operand-assets"},{"name":"kube-api-access-pm2l8","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000360000,"allowPrivilegeEscalation":false}},{"name":"copy-operator-controller-manifests","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","command":["/bin/sh"],"args":["-c","cp -a /openshift/manifests /operand-assets/operator-controller"],"resources":{},"volumeMounts":[{"name":"operand-assets","mountPath":"/operand-assets"},{"name":"kube-api-access-pm2l8","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000360000,"allowPrivilegeEscalation":false}}],"containers":[{"name":"cluster-olm-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c2b518cb834a0b6ca50d73eceb5f8e64aefb09094d39e4ba0d8e4632f6cdf908","command":["/cluster-olm-operator"],"args":["start"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"OPERATOR_NAME","value":"cluster-olm-operator"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"KUBE_RBAC_PROXY_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d"},{"name":"CATALOGD_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81"},{"name":"OPERATOR_CONTROLLER_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"cluster-olm-operator-serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"operand-assets","mountPath":"/operand-assets"},{"name":"kube-api-access-pm2l8","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"runAsUser":1000360000,"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"kubernetes.io/os":"linux","node-role.kubernetes.io/master":""},"serviceAccountName":"cluster-olm-operator","serviceAccount":"cluster-olm-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c19,c9"},"runAsNonRoot":true,"fsGroup":1000360000,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:00Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:34Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:34Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.15","podIPs":[{"ip":"10.128.0.15"}],"startTime":"2025-12-03T21:49:44Z","initContainerStatuses":[{"name":"copy-catalogd-manifests","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2025-12-03T21:49:55Z","finishedAt":"2025-12-03T21:49:55Z","containerID":"cri-o://fa08d3f519d75f25a074a139ff466f2e3733733b2aac82151c4b8dd0843b2a0d"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","containerID":"cri-o://fa08d3f519d75f25a074a139ff466f2e3733733b2aac82151c4b8dd0843b2a0d","started":false,"volumeMounts":[{"name":"operand-assets","mountPath":"/operand-assets"},{"name":"kube-api-access-pm2l8","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"copy-operator-controller-manifests","state":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2025-12-03T21:49:59Z","finishedAt":"2025-12-03T21:49:59Z","containerID":"cri-o://cdd730b5e809fc70ef1f6320b094ee33892a49867b7b0591e6a94822a48a578e"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6199be91b821875ba2609cf7fa886b74b9a8b573622fe33cc1bc39cd55acac08","containerID":"cri-o://cdd730b5e809fc70ef1f6320b094ee33892a49867b7b0591e6a94822a48a578e","started":false,"volumeMounts":[{"name":"operand-assets","mountPath":"/operand-assets"},{"name":"kube-api-access-pm2l8","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"containerStatuses":[{"name":"cluster-olm-operator","state":{"running":{"startedAt":"2025-12-03T22:05:34Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:23.205133 1 cmd.go:250] Using service-serving-cert provided certificates\nI1203 22:03:23.205406 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:23.206119 1 observer_polling.go:159] Starting file observer\nW1203 22:04:23.216592 1 builder.go:266] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods)\nI1203 22:04:23.216981 1 builder.go:298] cluster-olm-operator version 4.18.0-202510210939.p2.g88088e4.assembly.stream.el9-88088e4-88088e4bfe9f55ea7ab2c4331cebee727c8c0c34\nF1203 22:04:53.572618 1 cmd.go:179] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-cluster-olm-operator/leases/cluster-olm-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:23Z","finishedAt":"2025-12-03T22:04:53Z","containerID":"cri-o://a88cd4d204a69ad50a5388826a51d98da82a35275f10e3130a3f06ed4ccdea64"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c2b518cb834a0b6ca50d73eceb5f8e64aefb09094d39e4ba0d8e4632f6cdf908","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:c2b518cb834a0b6ca50d73eceb5f8e64aefb09094d39e4ba0d8e4632f6cdf908","containerID":"cri-o://009941f991860db470ab2ff94c9b36becc3fa7c757b84a6b67916262e16fd678","started":true,"volumeMounts":[{"name":"cluster-olm-operator-serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"operand-assets","mountPath":"/operand-assets"},{"name":"kube-api-access-pm2l8","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-cluster-node-tuning-operator/cluster-node-tuning-operator-bbd9b9dff-96glt.json0000640000000000000000000002050115114134216032145 0ustar0000000000000000{"metadata":{"name":"cluster-node-tuning-operator-bbd9b9dff-96glt","generateName":"cluster-node-tuning-operator-bbd9b9dff-","namespace":"openshift-cluster-node-tuning-operator","uid":"b7f68d19-71d4-4129-a575-3ee57fa53493","resourceVersion":"12444","creationTimestamp":"2025-12-03T21:47:50Z","labels":{"name":"cluster-node-tuning-operator","pod-template-hash":"bbd9b9dff"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.5/23\"],\"mac_address\":\"0a:58:0a:80:00:05\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.5/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.5\"\n ],\n \"mac\": \"0a:58:0a:80:00:05\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"anyuid","openshift.io/scc":"anyuid"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"cluster-node-tuning-operator-bbd9b9dff","uid":"65854c69-5dd8-4351-a926-2c602a3b477e","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"node-tuning-operator-tls","secret":{"secretName":"node-tuning-operator-tls","defaultMode":420}},{"name":"apiservice-cert","secret":{"secretName":"performance-addon-operator-webhook-cert","items":[{"key":"tls.crt","path":"apiserver.crt"},{"key":"tls.key","path":"apiserver.key"}],"defaultMode":420}},{"name":"trusted-ca","configMap":{"name":"trusted-ca","items":[{"key":"ca-bundle.crt","path":"tls-ca-bundle.pem"}],"defaultMode":420,"optional":true}},{"name":"kube-api-access-t4c4r","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"cluster-node-tuning-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b99ce0f31213291444482af4af36345dc93acdbe965868073e8232797b8a2f14","command":["cluster-node-tuning-operator"],"args":["-v=0"],"ports":[{"name":"metrics","containerPort":60000,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"},{"name":"WATCH_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}},{"name":"RESYNC_PERIOD","value":"600"},{"name":"CLUSTER_NODE_TUNED_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b99ce0f31213291444482af4af36345dc93acdbe965868073e8232797b8a2f14"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"node-tuning-operator-tls","mountPath":"/etc/secrets"},{"name":"trusted-ca","mountPath":"/var/run/configmaps/trusted-ca/"},{"name":"apiservice-cert","mountPath":"/apiserver.local.config/certificates"},{"name":"kube-api-access-t4c4r","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["MKNOD"]},"readOnlyRootFilesystem":true}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"cluster-node-tuning-operator","serviceAccount":"cluster-node-tuning-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c14,c9"},"runAsUser":499,"runAsNonRoot":true},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:09Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:18Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:18Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.5","podIPs":[{"ip":"10.128.0.5"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"cluster-node-tuning-operator","state":{"running":{"startedAt":"2025-12-03T22:05:17Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"d (0): failed to sync OperatorStatus: Operation cannot be fulfilled on clusteroperators.config.openshift.io \"node-tuning\": the object has been modified; please apply your changes to the latest version and try again\nE1203 21:51:42.926137 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 21:52:42.928659 1 leaderelection.go:436] error retrieving resource lock openshift-cluster-node-tuning-operator/node-tuning-operator-lock: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io node-tuning-operator-lock)\nE1203 22:01:33.868062 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:33.869514 1 leaderelection.go:436] error retrieving resource lock openshift-cluster-node-tuning-operator/node-tuning-operator-lock: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io node-tuning-operator-lock)\nE1203 22:04:07.875055 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:04:59.864310 1 leaderelection.go:436] error retrieving resource lock openshift-cluster-node-tuning-operator/node-tuning-operator-lock: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-cluster-node-tuning-operator/leases/node-tuning-operator-lock\": context deadline exceeded\nI1203 22:04:59.864382 1 leaderelection.go:297] failed to renew lease openshift-cluster-node-tuning-operator/node-tuning-operator-lock: timed out waiting for the condition\nF1203 22:05:16.558434 1 main.go:242] manager exited with non-zero code: leader election lost\n","startedAt":"2025-12-03T21:50:08Z","finishedAt":"2025-12-03T22:05:16Z","containerID":"cri-o://ddc4b2406902641b1427a12cb2394dec3bff8dffab1d17cd293d7a2306efb279"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b99ce0f31213291444482af4af36345dc93acdbe965868073e8232797b8a2f14","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b99ce0f31213291444482af4af36345dc93acdbe965868073e8232797b8a2f14","containerID":"cri-o://f9caf215e0a1391884d60a702f86fe3d61697c527130b0b103b16bc748406b63","started":true,"volumeMounts":[{"name":"node-tuning-operator-tls","mountPath":"/etc/secrets"},{"name":"trusted-ca","mountPath":"/var/run/configmaps/trusted-ca/"},{"name":"apiservice-cert","mountPath":"/apiserver.local.config/certificates"},{"name":"kube-api-access-t4c4r","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-cluster-machine-approver/machine-approver-cb84b9cdf-wkcnd.json0000640000000000000000000002143115114134216027107 0ustar0000000000000000{"metadata":{"name":"machine-approver-cb84b9cdf-wkcnd","generateName":"machine-approver-cb84b9cdf-","namespace":"openshift-cluster-machine-approver","uid":"01b80ad5-7d7c-4ecd-90b0-2913d4559b5f","resourceVersion":"12422","creationTimestamp":"2025-12-03T21:55:47Z","labels":{"app":"machine-approver","pod-template-hash":"cb84b9cdf"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"machine-approver-cb84b9cdf","uid":"437a3609-8ee2-47b2-ad52-908836925cac","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"auth-proxy-config","configMap":{"name":"kube-rbac-proxy","defaultMode":420}},{"name":"machine-approver-tls","secret":{"secretName":"machine-approver-tls","defaultMode":420}},{"name":"config","configMap":{"name":"machine-approver-config","defaultMode":440,"optional":true}},{"name":"kube-api-access-v28xw","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:9192","--upstream=http://127.0.0.1:9191/","--tls-cert-file=/etc/tls/private/tls.crt","--tls-private-key-file=/etc/tls/private/tls.key","--config-file=/etc/kube-rbac-proxy/config-file.yaml","--tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305","--logtostderr=true","--v=3"],"ports":[{"name":"https","hostPort":9192,"containerPort":9192,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"auth-proxy-config","mountPath":"/etc/kube-rbac-proxy"},{"name":"machine-approver-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-v28xw","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent"},{"name":"machine-approver-controller","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9f4724570795357eb097251a021f20c94c79b3054f3adb3bc0812143ba791dc1","command":["/usr/bin/machine-approver"],"args":["--config=/var/run/configmaps/config/config.yaml","-v=2","--logtostderr","--leader-elect=true","--leader-elect-lease-duration=137s","--leader-elect-renew-deadline=107s","--leader-elect-retry-period=26s","--leader-elect-resource-namespace=openshift-cluster-machine-approver","--api-group-version=machine.openshift.io/v1beta1","--max-concurrent-reconciles=10"],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"kube-api-access-v28xw","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"machine-approver-sa","serviceAccount":"machine-approver-sa","nodeName":"master-0","hostNetwork":true,"securityContext":{},"imagePullSecrets":[{"name":"machine-approver-sa-dockercfg-k4746"}],"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:55:48Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:55:47Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:02:59Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:02:59Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:55:47Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"192.168.32.10","podIPs":[{"ip":"192.168.32.10"}],"startTime":"2025-12-03T21:55:47Z","containerStatuses":[{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:55:48Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://b09aa2ce0974e79950ebb97a2bca6a2822137b86e33ed2883782ce907d8ee39b","started":true,"volumeMounts":[{"name":"auth-proxy-config","mountPath":"/etc/kube-rbac-proxy"},{"name":"machine-approver-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-v28xw","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"machine-approver-controller","state":{"running":{"startedAt":"2025-12-03T22:02:59Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"tificatesigningrequest\" controllerGroup=\"certificates.k8s.io\" controllerKind=\"CertificateSigningRequest\" source=\"kind source: *v1.CertificateSigningRequest\"\nI1203 21:58:27.314890 1 controller.go:175] \"Starting EventSource\" controller=\"certificatesigningrequest\" controllerGroup=\"certificates.k8s.io\" controllerKind=\"CertificateSigningRequest\" source=\"kind source: *v1.ConfigMap\"\nI1203 21:58:27.314912 1 controller.go:183] \"Starting Controller\" controller=\"certificatesigningrequest\" controllerGroup=\"certificates.k8s.io\" controllerKind=\"CertificateSigningRequest\"\nI1203 21:58:27.318238 1 reflector.go:368] Caches populated for *v1.ClusterOperator from github.com/openshift/cluster-machine-approver/status.go:99\nI1203 21:58:27.495048 1 reflector.go:368] Caches populated for *v1.ConfigMap from sigs.k8s.io/controller-runtime/pkg/cache/internal/informers.go:106\nI1203 21:58:27.521095 1 controller.go:217] \"Starting workers\" controller=\"certificatesigningrequest\" controllerGroup=\"certificates.k8s.io\" controllerKind=\"CertificateSigningRequest\" worker count=10\nE1203 22:01:11.490331 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:11.492289 1 leaderelection.go:436] error retrieving resource lock openshift-cluster-machine-approver/cluster-machine-approver-leader: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io cluster-machine-approver-leader)\nI1203 22:02:24.486040 1 leaderelection.go:297] failed to renew lease openshift-cluster-machine-approver/cluster-machine-approver-leader: timed out waiting for the condition\nE1203 22:02:58.492471 1 leaderelection.go:322] Failed to release lock: Timeout: request did not complete within requested timeout - context deadline exceeded\nF1203 22:02:58.492620 1 main.go:244] unable to run the manager: leader election lost\n","startedAt":"2025-12-03T21:55:48Z","finishedAt":"2025-12-03T22:02:58Z","containerID":"cri-o://627c6aedb1aa983e6e6dc6c1e7265386ba60120ffcae5ff232be95dd9b9911e5"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9f4724570795357eb097251a021f20c94c79b3054f3adb3bc0812143ba791dc1","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9f4724570795357eb097251a021f20c94c79b3054f3adb3bc0812143ba791dc1","containerID":"cri-o://a0ad19c41abc80323b5e15f46acd1505e37378ef0fe5ad50bb495338908fbcc1","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"kube-api-access-v28xw","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}cluster-cloud-controller-manager-operator-6c74dddbfb-f2rzx.json0000640000000000000000000003405215114134216035721 0ustar0000000000000000config/pod/openshift-cloud-controller-manager-operator{"metadata":{"name":"cluster-cloud-controller-manager-operator-6c74dddbfb-f2rzx","generateName":"cluster-cloud-controller-manager-operator-6c74dddbfb-","namespace":"openshift-cloud-controller-manager-operator","uid":"def52ba3-77c1-4e0c-8a0d-44ff4d677607","resourceVersion":"12392","creationTimestamp":"2025-12-03T21:55:54Z","labels":{"k8s-app":"cloud-manager-operator","pod-template-hash":"6c74dddbfb"},"annotations":{"kubectl.kubernetes.io/default-container":"cluster-cloud-controller-manager"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"cluster-cloud-controller-manager-operator-6c74dddbfb","uid":"8bf2372e-b12e-486d-9675-cf8027dcceeb","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"images","configMap":{"name":"cloud-controller-manager-images","defaultMode":420}},{"name":"host-etc-kube","hostPath":{"path":"/etc/kubernetes","type":"Directory"}},{"name":"auth-proxy-config","configMap":{"name":"kube-rbac-proxy","defaultMode":420}},{"name":"cloud-controller-manager-operator-tls","secret":{"secretName":"cloud-controller-manager-operator-tls","defaultMode":420,"optional":true}},{"name":"kube-api-access-dcvkk","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"cluster-cloud-controller-manager","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","command":["/bin/bash","-c","#!/bin/bash\nset -o allexport\nif [[ -f /etc/kubernetes/apiserver-url.env ]]; then\n source /etc/kubernetes/apiserver-url.env\nelse\n URL_ONLY_KUBECONFIG=/etc/kubernetes/kubeconfig\nfi\nexec /cluster-controller-manager-operator \\\n--leader-elect=true \\\n--leader-elect-lease-duration=137s \\\n--leader-elect-renew-deadline=107s \\\n--leader-elect-retry-period=26s \\\n--leader-elect-resource-namespace=openshift-cloud-controller-manager-operator \\\n\"--images-json=/etc/cloud-controller-manager-config/images.json\" \\\n--metrics-bind-address=127.0.0.1:9257 \\\n--health-addr=127.0.0.1:9259\n"],"ports":[{"name":"metrics","hostPort":9257,"containerPort":9257,"protocol":"TCP"},{"name":"healthz","hostPort":9259,"containerPort":9259,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"images","mountPath":"/etc/cloud-controller-manager-config/"},{"name":"host-etc-kube","readOnly":true,"mountPath":"/etc/kubernetes"},{"name":"kube-api-access-dcvkk","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent"},{"name":"config-sync-controllers","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","command":["/bin/bash","-c","#!/bin/bash\nset -o allexport\nif [[ -f /etc/kubernetes/apiserver-url.env ]]; then\n source /etc/kubernetes/apiserver-url.env\nelse\n URL_ONLY_KUBECONFIG=/etc/kubernetes/kubeconfig\nfi\nexec /config-sync-controllers \\\n--leader-elect=true \\\n--leader-elect-lease-duration=137s \\\n--leader-elect-renew-deadline=107s \\\n--leader-elect-retry-period=26s \\\n--leader-elect-resource-namespace=openshift-cloud-controller-manager-operator \\\n--health-addr=127.0.0.1:9260\n"],"ports":[{"name":"healthz","hostPort":9260,"containerPort":9260,"protocol":"TCP"}],"env":[{"name":"RELEASE_VERSION","value":"4.18.28"}],"resources":{"requests":{"cpu":"10m","memory":"25Mi"}},"volumeMounts":[{"name":"host-etc-kube","readOnly":true,"mountPath":"/etc/kubernetes"},{"name":"kube-api-access-dcvkk","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent"},{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:9258","--upstream=http://127.0.0.1:9257/","--tls-cert-file=/etc/tls/private/tls.crt","--tls-private-key-file=/etc/tls/private/tls.key","--config-file=/etc/kube-rbac-proxy/config-file.yaml","--tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305","--logtostderr=true","--v=3"],"ports":[{"name":"https","hostPort":9258,"containerPort":9258,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"20Mi"}},"volumeMounts":[{"name":"auth-proxy-config","mountPath":"/etc/kube-rbac-proxy"},{"name":"cloud-controller-manager-operator-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-dcvkk","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent"}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"cluster-cloud-controller-manager","serviceAccount":"cluster-cloud-controller-manager","nodeName":"master-0","hostNetwork":true,"securityContext":{},"imagePullSecrets":[{"name":"cluster-cloud-controller-manager-dockercfg-w6qk9"}],"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.cloudprovider.kubernetes.io/uninitialized","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-node-critical","priority":2000001000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:55:56Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:55:54Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:02:38Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:02:38Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:55:54Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"192.168.32.10","podIPs":[{"ip":"192.168.32.10"}],"startTime":"2025-12-03T21:55:54Z","containerStatuses":[{"name":"cluster-cloud-controller-manager","state":{"running":{"startedAt":"2025-12-03T22:02:37Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"roller\" logger=\"CCMOperator\" controller=\"clusteroperator\" controllerGroup=\"config.openshift.io\" controllerKind=\"ClusterOperator\"\nI1203 21:58:40.041953 1 controller.go:217] \"Starting workers\" logger=\"CCMOperator\" controller=\"clusteroperator\" controllerGroup=\"config.openshift.io\" controllerKind=\"ClusterOperator\" worker count=1\nI1203 21:58:40.042186 1 clusteroperator_controller.go:252] Platform does not require an external cloud provider. Skipping...\nI1203 22:00:25.501440 1 clusteroperator_controller.go:252] Platform does not require an external cloud provider. Skipping...\nI1203 22:00:28.167036 1 clusteroperator_controller.go:252] Platform does not require an external cloud provider. Skipping...\nE1203 22:01:24.034430 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:24.036563 1 leaderelection.go:436] error retrieving resource lock openshift-cloud-controller-manager-operator/cluster-cloud-controller-manager-leader: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io cluster-cloud-controller-manager-leader)\nI1203 22:02:37.031650 1 leaderelection.go:297] failed to renew lease openshift-cloud-controller-manager-operator/cluster-cloud-controller-manager-leader: timed out waiting for the condition\nE1203 22:02:37.031876 1 main.go:227] \"problem running manager\" err=\"leader election lost\" logger=\"CCMOperator.setup\"\nI1203 22:02:37.031919 1 internal.go:538] \"Stopping and waiting for non leader election runnables\" logger=\"CCMOperator\"\nI1203 22:02:37.031964 1 internal.go:542] \"Stopping and waiting for leader election runnables\" logger=\"CCMOperator\"\nI1203 22:02:37.031986 1 internal.go:550] \"Stopping and waiting for caches\" logger=\"CCMOperator\"\nI1203 22:02:37.032002 1 internal.go:554] \"Stopping and waiting for webhooks\" logger=\"CCMOperator\"\n","startedAt":"2025-12-03T21:55:54Z","finishedAt":"2025-12-03T22:02:37Z","containerID":"cri-o://e063c475fe48713685c7da56849e11be35ce10c982e2192d9447df0278644182"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","containerID":"cri-o://dfbcaddcf7ce4a4fc83310c92b35d12f9eedd21238faebcbf2aced549cf822b9","started":true,"volumeMounts":[{"name":"images","mountPath":"/etc/cloud-controller-manager-config/"},{"name":"host-etc-kube","mountPath":"/etc/kubernetes","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-dcvkk","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"config-sync-controllers","state":{"running":{"startedAt":"2025-12-03T22:02:34Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"loud-conf\" not found\nI1203 21:58:37.376701 1 trusted_ca_bundle_controller.go:156] cloud-config was not found: ConfigMap \"cloud-conf\" not found\nI1203 21:58:37.450602 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.457927 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.467752 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.476829 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.488148 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.495413 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.501815 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.508326 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nI1203 21:58:37.517624 1 cloud_config_sync_controller.go:69] cloud-config sync is not needed, returning early\nE1203 22:01:21.147670 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:21.149995 1 leaderelection.go:436] error retrieving resource lock openshift-cloud-controller-manager-operator/cluster-cloud-config-sync-leader: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io cluster-cloud-config-sync-leader)\nI1203 22:02:34.142971 1 leaderelection.go:297] failed to renew lease openshift-cloud-controller-manager-operator/cluster-cloud-config-sync-leader: timed out waiting for the condition\nE1203 22:02:34.143143 1 main.go:172] \"problem running manager\" err=\"leader election lost\" logger=\"CCCMOConfigSyncControllers.setup\"\n","startedAt":"2025-12-03T21:55:55Z","finishedAt":"2025-12-03T22:02:34Z","containerID":"cri-o://19a9bc6e0f1f8798f87d4882e3c42bf8b1af00134db1a21061f75b7ece3744fd"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:32236659da74056138c839429f304a96ba36dd304d7eefb6b2618ecfdf6308e3","containerID":"cri-o://75db246c4b8a8b8a25c05292a8bbaa915186c922b09c9d2ab2042d68ea4720d7","started":true,"volumeMounts":[{"name":"host-etc-kube","mountPath":"/etc/kubernetes","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-dcvkk","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:55:55Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://19b69ed5217b59325f7aa6c57b3ae16dd0d2ff97f165b6a04e1fae3a34a07dd8","started":true,"volumeMounts":[{"name":"auth-proxy-config","mountPath":"/etc/kube-rbac-proxy"},{"name":"cloud-controller-manager-operator-tls","mountPath":"/etc/tls/private"},{"name":"kube-api-access-dcvkk","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-catalogd/catalogd-controller-manager-754cfd84-bnstw.json0000640000000000000000000002537015114134216025612 0ustar0000000000000000{"metadata":{"name":"catalogd-controller-manager-754cfd84-bnstw","generateName":"catalogd-controller-manager-754cfd84-","namespace":"openshift-catalogd","uid":"9f458bae-f6b0-4bdc-a9fb-cdfdd51c1cf6","resourceVersion":"13914","creationTimestamp":"2025-12-03T21:50:14Z","labels":{"control-plane":"catalogd-controller-manager","pod-template-hash":"754cfd84"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.31/23\"],\"mac_address\":\"0a:58:0a:80:00:1f\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.31/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.31\"\n ],\n \"mac\": \"0a:58:0a:80:00:1f\",\n \"default\": true,\n \"dns\": {}\n}]","kubectl.kubernetes.io/default-container":"manager","openshift.io/required-scc":"privileged","openshift.io/scc":"privileged","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"catalogd-controller-manager-754cfd84","uid":"39293bf5-83a8-46d4-8d39-d3f3f5766259","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"cache","emptyDir":{}},{"name":"catalogserver-certs","secret":{"secretName":"catalogserver-cert","items":[{"key":"tls.crt","path":"tls.crt"},{"key":"tls.key","path":"tls.key"}],"defaultMode":420,"optional":false}},{"name":"ca-certs","projected":{"sources":[{"configMap":{"name":"catalogd-trusted-ca-bundle","items":[{"key":"ca-bundle.crt","path":"ca-bundle.crt"}],"optional":false}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}],"optional":false}}],"defaultMode":420}},{"name":"etc-containers","hostPath":{"path":"/etc/containers","type":"Directory"}},{"name":"etc-docker","hostPath":{"path":"/etc/docker","type":"Directory"}},{"name":"kube-api-access-4z9vv","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"kube-rbac-proxy","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","args":["--secure-listen-address=0.0.0.0:7443","--http2-disable","--upstream=http://127.0.0.1:8080/","--logtostderr=true","--v=2"],"ports":[{"name":"https","containerPort":7443,"protocol":"TCP"}],"resources":{"requests":{"cpu":"5m","memory":"64Mi"}},"volumeMounts":[{"name":"kube-api-access-4z9vv","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}},{"name":"manager","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","command":["./manager"],"args":["--leader-elect","--metrics-bind-address=127.0.0.1:8080","--external-address=catalogd-service.openshift-catalogd.svc","--tls-cert=/var/certs/tls.crt","--tls-key=/var/certs/tls.key","--v=2","--global-pull-secret=openshift-config/pull-secret"],"env":[{"name":"SSL_CERT_DIR","value":"/var/ca-certs"}],"resources":{"requests":{"cpu":"100m","memory":"200Mi"}},"volumeMounts":[{"name":"cache","mountPath":"/var/cache/"},{"name":"catalogserver-certs","mountPath":"/var/certs"},{"name":"ca-certs","readOnly":true,"mountPath":"/var/ca-certs"},{"name":"etc-containers","readOnly":true,"mountPath":"/etc/containers"},{"name":"etc-docker","readOnly":true,"mountPath":"/etc/docker"},{"name":"kube-api-access-4z9vv","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"/healthz","port":8081,"scheme":"HTTP"},"initialDelaySeconds":15,"timeoutSeconds":1,"periodSeconds":20,"successThreshold":1,"failureThreshold":3},"readinessProbe":{"httpGet":{"path":"/readyz","port":8081,"scheme":"HTTP"},"initialDelaySeconds":5,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":10,"dnsPolicy":"ClusterFirst","nodeSelector":{"kubernetes.io/os":"linux","node-role.kubernetes.io/master":""},"serviceAccountName":"catalogd-controller-manager","serviceAccount":"catalogd-controller-manager","nodeName":"master-0","securityContext":{"seLinuxOptions":{"type":"spc_t"},"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"affinity":{"nodeAffinity":{"requiredDuringSchedulingIgnoredDuringExecution":{"nodeSelectorTerms":[{"matchExpressions":[{"key":"kubernetes.io/arch","operator":"In","values":["amd64","arm64","ppc64le","s390x"]},{"key":"kubernetes.io/os","operator":"In","values":["linux"]}]}]}}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:25Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:14Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:41Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:10:41Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:14Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.31","podIPs":[{"ip":"10.128.0.31"}],"startTime":"2025-12-03T21:50:14Z","containerStatuses":[{"name":"kube-rbac-proxy","state":{"running":{"startedAt":"2025-12-03T21:50:24Z"}},"lastState":{},"ready":true,"restartCount":0,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:b03d2897e7cc0e8d0c306acb68ca3d9396d502882c14942faadfdb16bc40e17d","containerID":"cri-o://dbcecffadbcf997695109b41d5b20a8abbbcd583e677531a3b9382eb0b2b3b66","started":true,"volumeMounts":[{"name":"kube-api-access-4z9vv","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]},{"name":"manager","state":{"running":{"startedAt":"2025-12-03T22:02:42Z"}},"lastState":{"terminated":{"exitCode":1,"reason":"Error","message":"ercatalog_controller.go:134] \"reconcile ending\" logger=\"catalogd-controller\" controller=\"clustercatalog\" controllerGroup=\"olm.operatorframework.io\" controllerKind=\"ClusterCatalog\" ClusterCatalog=\"openshift-redhat-marketplace\" namespace=\"\" name=\"openshift-redhat-marketplace\" reconcileID=\"df480c99-03d1-454c-9add-ab936ffd6c4b\"\nI1203 21:56:34.178824 1 serverutil.go:96] \"handled request\" logger=\"catalogd-http-server\" host=\"10.128.0.32\" username=\"-\" method=\"GET\" uri=\"/catalogs/openshift-certified-operators/api/v1/all\" protocol=\"HTTP/1.1\" status=200 size=7177225\nI1203 21:56:35.950467 1 serverutil.go:96] \"handled request\" logger=\"catalogd-http-server\" host=\"10.128.0.32\" username=\"-\" method=\"GET\" uri=\"/catalogs/openshift-community-operators/api/v1/all\" protocol=\"HTTP/1.1\" status=200 size=7822511\nI1203 21:56:37.001170 1 serverutil.go:96] \"handled request\" logger=\"catalogd-http-server\" host=\"10.128.0.32\" username=\"-\" method=\"GET\" uri=\"/catalogs/openshift-redhat-marketplace/api/v1/all\" protocol=\"HTTP/1.1\" status=200 size=2556108\nI1203 21:56:40.683188 1 serverutil.go:96] \"handled request\" logger=\"catalogd-http-server\" host=\"10.128.0.32\" username=\"-\" method=\"GET\" uri=\"/catalogs/openshift-redhat-operators/api/v1/all\" protocol=\"HTTP/1.1\" status=200 size=13072497\nE1203 22:01:17.012196 1 leaderelection.go:429] Failed to update lock optimitically: Timeout: request did not complete within requested timeout - context deadline exceeded, falling back to slow path\nE1203 22:02:17.016499 1 leaderelection.go:436] error retrieving resource lock openshift-catalogd/catalogd-operator-lock: the server was unable to return a response in the time allotted, but may still be processing the request (get leases.coordination.k8s.io catalogd-operator-lock)\nI1203 22:02:30.005041 1 leaderelection.go:297] failed to renew lease openshift-catalogd/catalogd-operator-lock: timed out waiting for the condition\nE1203 22:02:30.005171 1 main.go:351] \"problem running manager\" err=\"leader election lost\" logger=\"setup\"\n","startedAt":"2025-12-03T21:53:34Z","finishedAt":"2025-12-03T22:02:30Z","containerID":"cri-o://9902d273d5ff7cb502b4442eacaaf41f2951f19d1c2e446bfccd73ed96a23e7a"}},"ready":true,"restartCount":2,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:6dd80564094a262c1bb53c037288c9c69a46b22dc7dd3ee5c52384404ebfdc81","containerID":"cri-o://70d822c488994edd094331f49273f2e8f1461ab267cf95b3c24ba97b255a3f6c","started":true,"volumeMounts":[{"name":"cache","mountPath":"/var/cache/"},{"name":"catalogserver-certs","mountPath":"/var/certs"},{"name":"ca-certs","mountPath":"/var/ca-certs","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"etc-containers","mountPath":"/etc/containers","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"etc-docker","mountPath":"/etc/docker","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-4z9vv","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-authentication-operator/authentication-operator-7479ffdf48-fqnsm.json0000640000000000000000000002100615114134216030430 0ustar0000000000000000{"metadata":{"name":"authentication-operator-7479ffdf48-fqnsm","generateName":"authentication-operator-7479ffdf48-","namespace":"openshift-authentication-operator","uid":"785612fc-3f78-4f1a-bc83-7afe5d3b8056","resourceVersion":"12407","creationTimestamp":"2025-12-03T21:47:50Z","labels":{"app":"authentication-operator","pod-template-hash":"7479ffdf48"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.6/23\"],\"mac_address\":\"0a:58:0a:80:00:06\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.6/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.6\"\n ],\n \"mac\": \"0a:58:0a:80:00:06\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"anyuid","openshift.io/scc":"anyuid"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"authentication-operator-7479ffdf48","uid":"f87bb43c-57e4-4300-b6b6-7d672a957a16","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"config","configMap":{"name":"authentication-operator-config","defaultMode":440}},{"name":"trusted-ca-bundle","configMap":{"name":"trusted-ca-bundle","defaultMode":420,"optional":true}},{"name":"serving-cert","secret":{"secretName":"serving-cert","defaultMode":420,"optional":true}},{"name":"service-ca-bundle","configMap":{"name":"service-ca-bundle","defaultMode":420,"optional":true}},{"name":"kube-api-access-j6m8f","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"authentication-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3a2ef63f356c11ba629d8038474ab287797340de1219b4fee97c386975689110","command":["/bin/bash","-ec"],"args":["if [ -s /var/run/configmaps/trusted-ca-bundle/ca-bundle.crt ]; then\n echo \"Copying system trust bundle\"\n cp -f /var/run/configmaps/trusted-ca-bundle/ca-bundle.crt /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem\nfi\nexec authentication-operator operator --config=/var/run/configmaps/config/operator-config.yaml --v=2 --terminate-on-files=/var/run/configmaps/trusted-ca-bundle/ca-bundle.crt --terminate-on-files=/tmp/terminate\n"],"env":[{"name":"IMAGE_OAUTH_SERVER","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:ef51f50a9bf1b4dfa6fdb7b484eae9e3126e813b48f380c833dd7eaf4e55853e"},{"name":"IMAGE_OAUTH_APISERVER","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:49a6a3308d885301c7718a465f1af2d08a617abbdff23352d5422d1ae4af33cf"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_OAUTH_SERVER_IMAGE_VERSION","value":"4.18.28_openshift"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}}],"resources":{"requests":{"cpu":"20m","memory":"200Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"trusted-ca-bundle","readOnly":true,"mountPath":"/var/run/configmaps/trusted-ca-bundle"},{"name":"service-ca-bundle","readOnly":true,"mountPath":"/var/run/configmaps/service-ca-bundle"},{"name":"kube-api-access-j6m8f","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"livenessProbe":{"httpGet":{"path":"healthz","port":8443,"scheme":"HTTPS"},"initialDelaySeconds":30,"timeoutSeconds":1,"periodSeconds":10,"successThreshold":1,"failureThreshold":3},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["MKNOD"]},"runAsUser":0,"readOnlyRootFilesystem":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"authentication-operator","serviceAccount":"authentication-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c16,c10"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:41Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:03:41Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.6","podIPs":[{"ip":"10.128.0.6"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"authentication-operator","state":{"running":{"startedAt":"2025-12-03T22:04:37Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"Copying system trust bundle\nW1203 22:03:41.204823 1 cmd.go:167] Unable to read initial content of \"/tmp/terminate\": open /tmp/terminate: no such file or directory\nI1203 22:03:41.205371 1 observer_polling.go:159] Starting file observer\nI1203 22:03:41.206094 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:41.206150 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:41.206759 1 observer_polling.go:159] Starting file observer\nI1203 22:04:36.469700 1 cmd.go:141] Received SIGTERM or SIGINT signal, shutting down controller.\nW1203 22:04:36.469894 1 builder.go:272] unable to get owner reference (falling back to namespace): Get \"https://172.30.0.1:443/api/v1/namespaces/openshift-authentication-operator/pods/authentication-operator-7479ffdf48-fqnsm\": context canceled\nI1203 22:04:36.470381 1 builder.go:304] cluster-authentication-operator version -\nI1203 22:04:36.471669 1 dynamic_serving_content.go:116] \"Loaded a new cert/key pair\" name=\"serving-cert::/var/run/secrets/serving-cert/tls.crt::/var/run/secrets/serving-cert/tls.key\"\nF1203 22:04:36.936734 1 cmd.go:182] failed checking apiserver connectivity: client rate limiter Wait returned an error: context canceled\n","startedAt":"2025-12-03T22:03:41Z","finishedAt":"2025-12-03T22:04:36Z","containerID":"cri-o://3f938a79f0b6c6611be3fa1d23328a9984e35cf9a2e94086de4076ebe8bf8a36"}},"ready":true,"restartCount":4,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3a2ef63f356c11ba629d8038474ab287797340de1219b4fee97c386975689110","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:3a2ef63f356c11ba629d8038474ab287797340de1219b4fee97c386975689110","containerID":"cri-o://85b51f4e3a884c4fd9417e917f015f1e20cf5692e3a90676f2db5f37e44985c9","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"trusted-ca-bundle","mountPath":"/var/run/configmaps/trusted-ca-bundle","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"service-ca-bundle","mountPath":"/var/run/configmaps/service-ca-bundle","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access-j6m8f","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/pod/openshift-apiserver-operator/openshift-apiserver-operator-667484ff5-st2db.json0000640000000000000000000001640315114134216030035 0ustar0000000000000000{"metadata":{"name":"openshift-apiserver-operator-667484ff5-st2db","generateName":"openshift-apiserver-operator-667484ff5-","namespace":"openshift-apiserver-operator","uid":"f59094ec-47dd-4547-ad41-b15a7933f461","resourceVersion":"12391","creationTimestamp":"2025-12-03T21:47:52Z","labels":{"app":"openshift-apiserver-operator","pod-template-hash":"667484ff5"},"annotations":{"k8s.ovn.org/pod-networks":"{\"default\":{\"ip_addresses\":[\"10.128.0.17/23\"],\"mac_address\":\"0a:58:0a:80:00:11\",\"gateway_ips\":[\"10.128.0.1\"],\"routes\":[{\"dest\":\"10.128.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"172.30.0.0/16\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"169.254.0.5/32\",\"nextHop\":\"10.128.0.1\"},{\"dest\":\"100.64.0.0/16\",\"nextHop\":\"10.128.0.1\"}],\"ip_address\":\"10.128.0.17/23\",\"gateway_ip\":\"10.128.0.1\",\"role\":\"primary\"}}","k8s.v1.cni.cncf.io/network-status":"[{\n \"name\": \"ovn-kubernetes\",\n \"interface\": \"eth0\",\n \"ips\": [\n \"10.128.0.17\"\n ],\n \"mac\": \"0a:58:0a:80:00:11\",\n \"default\": true,\n \"dns\": {}\n}]","openshift.io/required-scc":"nonroot-v2","openshift.io/scc":"nonroot-v2","seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"openshift-apiserver-operator-667484ff5","uid":"35d9fb6a-4833-48a9-b7de-50599f72f8c1","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"serving-cert","secret":{"secretName":"openshift-apiserver-operator-serving-cert","defaultMode":420,"optional":true}},{"name":"config","configMap":{"name":"openshift-apiserver-operator-config","defaultMode":420}},{"name":"kube-api-access-mzklx","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3607,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}},{"configMap":{"name":"openshift-service-ca.crt","items":[{"key":"service-ca.crt","path":"service-ca.crt"}]}}],"defaultMode":420}}],"containers":[{"name":"openshift-apiserver-operator","image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:84a52132860e74998981b76c08d38543561197c3da77836c670fa8e394c5ec17","command":["cluster-openshift-apiserver-operator","operator"],"args":["--config=/var/run/configmaps/config/config.yaml"],"ports":[{"name":"metrics","containerPort":8443,"protocol":"TCP"}],"env":[{"name":"IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:da6f62afd2795d1b0af69532a5534c099bbb81d4e7abd2616b374db191552c51"},{"name":"OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:84a52132860e74998981b76c08d38543561197c3da77836c670fa8e394c5ec17"},{"name":"OPERATOR_IMAGE_VERSION","value":"4.18.28"},{"name":"OPERAND_IMAGE_VERSION","value":"4.18.28"},{"name":"KUBE_APISERVER_OPERATOR_IMAGE","value":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:91cbda9693e888881e7c45cd6e504b91ba8a203fe0596237a4a17b3ca4e18eef"}],"resources":{"requests":{"cpu":"10m","memory":"50Mi"}},"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-mzklx","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["ALL"]},"allowPrivilegeEscalation":false}}],"restartPolicy":"Always","terminationGracePeriodSeconds":30,"dnsPolicy":"ClusterFirst","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"openshift-apiserver-operator","serviceAccount":"openshift-apiserver-operator","nodeName":"master-0","securityContext":{"seLinuxOptions":{"level":"s0:c15,c5"},"runAsUser":65534,"runAsNonRoot":true,"seccompProfile":{"type":"RuntimeDefault"}},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node-role.kubernetes.io/control-plane","operator":"Exists","effect":"NoExecute"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:54Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:44Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:59Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:04:59Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:49:43Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"10.128.0.17","podIPs":[{"ip":"10.128.0.17"}],"startTime":"2025-12-03T21:49:44Z","containerStatuses":[{"name":"openshift-apiserver-operator","state":{"running":{"startedAt":"2025-12-03T22:04:59Z"}},"lastState":{"terminated":{"exitCode":255,"reason":"Error","message":"I1203 22:03:14.452193 1 cmd.go:253] Using service-serving-cert provided certificates\nI1203 22:03:14.452394 1 leaderelection.go:121] The leader election gives 4 retries and allows for 30s of clock skew. The kube-apiserver downtime tolerance is 78s. Worst non-graceful lease acquisition is 2m43s. Worst graceful lease acquisition is {26s}.\nI1203 22:03:14.453093 1 observer_polling.go:159] Starting file observer\nW1203 22:04:14.460708 1 builder.go:272] unable to get owner reference (falling back to namespace): the server was unable to return a response in the time allotted, but may still be processing the request (get pods)\nI1203 22:04:14.460906 1 builder.go:304] openshift-apiserver-operator version -\nF1203 22:04:44.854024 1 cmd.go:182] failed checking apiserver connectivity: Get \"https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-apiserver-operator/leases/openshift-apiserver-operator-lock\": context deadline exceeded\n","startedAt":"2025-12-03T22:03:14Z","finishedAt":"2025-12-03T22:04:45Z","containerID":"cri-o://694dfb3a5405c23ea842bfdfc58ff9ae7e4ed9b528fa489e10e2cc964b4f43d4"}},"ready":true,"restartCount":3,"image":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:84a52132860e74998981b76c08d38543561197c3da77836c670fa8e394c5ec17","imageID":"quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:84a52132860e74998981b76c08d38543561197c3da77836c670fa8e394c5ec17","containerID":"cri-o://fa732200c5e06c40381c5765ef0972cb5829c93d72d4a72a980285c9551fd050","started":true,"volumeMounts":[{"name":"config","mountPath":"/var/run/configmaps/config"},{"name":"serving-cert","mountPath":"/var/run/secrets/serving-cert"},{"name":"kube-api-access-mzklx","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/configmaps/kube-system/cluster-config-v1/install-config0000640000000000000000000000155515114134216023213 0ustar0000000000000000apiVersion: v1 baseDomain: xxxxxxxxxxxxx compute: - hyperthreading: Enabled name: worker platform: {} replicas: 0 controlPlane: hyperthreading: Enabled name: master platform: {} replicas: 1 metadata: creationTimestamp: null name: sno networking: clusterNetwork: - cidr: 10.128.0.0/16 hostPrefix: 23 machineNetwork: - cidr: 192.168.32.0/24 networkType: OVNKubernetes serviceNetwork: - 172.30.0.0/16 platform: none: {} publish: External pullSecret: "" sshKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx config/configmaps/openshift-config/openshift-service-ca.crt/service-ca.crt0000640000000000000000000000010115114134216025423 0ustar0000000000000000-----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- config/configmaps/openshift-config/openshift-install-manifests/version0000640000000000000000000000000715114134216025132 0ustar0000000000000000v4.18.0config/configmaps/openshift-config/openshift-install-manifests/invoker0000640000000000000000000000001715114134216025123 0ustar0000000000000000agent-installerconfig/configmaps/openshift-config/kube-root-ca.crt/ca.crt0000640000000000000000000000060615114134216022251 0ustar0000000000000000-----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- config/configmaps/openshift-config/initial-kube-apiserver-server-ca/ca-bundle.crt0000640000000000000000000000050515114134216026677 0ustar0000000000000000-----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- config/configmaps/openshift-config/etcd-serving-ca/ca-bundle.crt0000640000000000000000000000010115114134216023402 0ustar0000000000000000-----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- config/configmaps/openshift-config/etcd-ca-bundle/ca-bundle.crt0000640000000000000000000000010115114134216023176 0ustar0000000000000000-----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- config/configmaps/openshift-config/admin-kubeconfig-client-ca/ca-bundle.crt0000640000000000000000000000010115114134216025466 0ustar0000000000000000-----BEGIN CERTIFICATE----- ANONYMIZED -----END CERTIFICATE----- events/openshift-cluster-version.json0000640000000000000000000002156615114134216016610 0ustar0000000000000000{"items":[{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:43:47Z","reason":"ScalingReplicaSet","message":"Scaled up replica set cluster-version-operator-869c786959 to 1","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:43:50Z","reason":"LeaderElection","message":"master-0_bab38bfb-c90d-4fcf-85ac-09871f68cd4d became leader","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:43:54Z","reason":"LeaderElection","message":"master-0_d76e0b7b-2389-4a56-8c86-da88e8a42ce2 became leader","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:43:56Z","reason":"LoadPayload","message":"Loading payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:43:56Z","reason":"RetrievePayload","message":"Retrieving and verifying payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:43:57Z","reason":"PayloadLoaded","message":"Payload loaded version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\" architecture=\"amd64\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:44:28Z","reason":"FailedCreate","message":"Error creating: pods \"cluster-version-operator-869c786959-\" is forbidden: autoscaling.openshift.io/ManagementCPUsOverride the cluster does not have any nodes","type":"Warning"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:47:50Z","reason":"FailedCreate","message":"Error creating: pods \"cluster-version-operator-869c786959-\" is forbidden: autoscaling.openshift.io/ManagementCPUsOverride the cluster does not have any nodes","type":"Warning"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:47:52Z","reason":"SuccessfulCreate","message":"Created pod: cluster-version-operator-869c786959-2bnjf","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:49:00Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"serving-cert\" : secret \"cluster-version-operator-serving-cert\" not found","type":"Warning"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:49:58Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"serving-cert\" : secret \"cluster-version-operator-serving-cert\" not found","type":"Warning"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:02Z","reason":"Pulling","message":"Pulling image \"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:05Z","reason":"Started","message":"Started container cluster-version-operator","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:05Z","reason":"Created","message":"Created container: cluster-version-operator","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:05Z","reason":"LeaderElection","message":"master-0_0737e68e-c8a7-4de0-872a-f3794fab46c5 became leader","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:05Z","reason":"Pulled","message":"Successfully pulled image \"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\" in 2.666s (2.666s including waiting). Image size: 512468025 bytes.","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:07Z","reason":"LoadPayload","message":"Loading payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:07Z","reason":"RetrievePayload","message":"Retrieving and verifying payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:09Z","reason":"PayloadLoaded","message":"Payload loaded version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\" architecture=\"amd64\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:24Z","reason":"ScalingReplicaSet","message":"Scaled down replica set cluster-version-operator-869c786959 to 0 from 1","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:24Z","reason":"SuccessfulDelete","message":"Deleted pod: cluster-version-operator-869c786959-2bnjf","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:24Z","reason":"Killing","message":"Stopping container cluster-version-operator","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:24Z","reason":"LeaderElection","message":"master-0_0737e68e-c8a7-4de0-872a-f3794fab46c5 stopped leading","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:25Z","reason":"ScalingReplicaSet","message":"Scaled up replica set cluster-version-operator-7c49fbfc6f to 1","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:25Z","reason":"SuccessfulCreate","message":"Created pod: cluster-version-operator-7c49fbfc6f-xg98g","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:26Z","reason":"LeaderElection","message":"master-0_150eab8a-e598-47fd-b107-ee85acbc307a became leader","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:27Z","reason":"RetrievePayload","message":"Retrieving and verifying payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:27Z","reason":"LoadPayload","message":"Loading payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T21:50:29Z","reason":"PayloadLoaded","message":"Payload loaded version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\" architecture=\"amd64\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:16Z","reason":"LeaderElection","message":"master-0_150eab8a-e598-47fd-b107-ee85acbc307a stopped leading","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:17Z","reason":"Created","message":"Created container: cluster-version-operator","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:17Z","reason":"Started","message":"Started container cluster-version-operator","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:17Z","reason":"Pulled","message":"Container image \"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\" already present on machine","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:18Z","reason":"LeaderElection","message":"master-0_421e896e-200d-40ac-a419-815dfab4b5e3 became leader","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:19Z","reason":"RetrievePayload","message":"Retrieving and verifying payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:19Z","reason":"LoadPayload","message":"Loading payload version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\"","type":"Normal"},{"namespace":"openshift-cluster-version","lastTimestamp":"2025-12-03T22:05:21Z","reason":"PayloadLoaded","message":"Payload loaded version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\" architecture=\"amd64\"","type":"Normal"}]}config/pod/openshift-cluster-version/cluster-version-operator-7c49fbfc6f-xg98g.json0000640000000000000000000001374115114134216027031 0ustar0000000000000000{"metadata":{"name":"cluster-version-operator-7c49fbfc6f-xg98g","generateName":"cluster-version-operator-7c49fbfc6f-","namespace":"openshift-cluster-version","uid":"0e9427b8-d62c-45f7-97d0-1f7667ff27aa","resourceVersion":"12408","creationTimestamp":"2025-12-03T21:50:25Z","labels":{"k8s-app":"cluster-version-operator","pod-template-hash":"7c49fbfc6f"},"annotations":{"openshift.io/required-scc":"hostaccess","openshift.io/scc":"hostaccess"},"ownerReferences":[{"apiVersion":"apps/v1","kind":"ReplicaSet","name":"cluster-version-operator-7c49fbfc6f","uid":"3160d842-76ee-4f22-82e6-45ba89c54324","controller":true,"blockOwnerDeletion":true}]},"spec":{"volumes":[{"name":"etc-ssl-certs","hostPath":{"path":"/etc/ssl/certs","type":""}},{"name":"etc-cvo-updatepayloads","hostPath":{"path":"/etc/cvo/updatepayloads","type":""}},{"name":"serving-cert","secret":{"secretName":"cluster-version-operator-serving-cert","defaultMode":420}},{"name":"service-ca","configMap":{"name":"openshift-service-ca.crt","defaultMode":420}},{"name":"kube-api-access","projected":{"sources":[{"serviceAccountToken":{"expirationSeconds":3600,"path":"token"}},{"configMap":{"name":"kube-root-ca.crt","items":[{"key":"ca.crt","path":"ca.crt"}]}},{"downwardAPI":{"items":[{"path":"namespace","fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}]}}],"defaultMode":420}}],"containers":[{"name":"cluster-version-operator","image":"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","args":["start","--release-image=quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","--enable-auto-update=false","--listen=0.0.0.0:9099","--serving-cert-file=/etc/tls/serving-cert/tls.crt","--serving-key-file=/etc/tls/serving-cert/tls.key","--v=2","--always-enable-capabilities=Ingress"],"env":[{"name":"OPERATOR_IMAGE_VERSION","value":"0.0.1-snapshot"},{"name":"KUBERNETES_SERVICE_PORT","value":"6443"},{"name":"KUBERNETES_SERVICE_HOST","value":"api-int.sno.openstack.lab"},{"name":"NODE_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"spec.nodeName"}}},{"name":"CLUSTER_PROFILE","value":"self-managed-high-availability"}],"resources":{"requests":{"cpu":"20m","memory":"50Mi"}},"volumeMounts":[{"name":"etc-ssl-certs","readOnly":true,"mountPath":"/etc/ssl/certs"},{"name":"etc-cvo-updatepayloads","readOnly":true,"mountPath":"/etc/cvo/updatepayloads"},{"name":"serving-cert","readOnly":true,"mountPath":"/etc/tls/serving-cert"},{"name":"service-ca","readOnly":true,"mountPath":"/etc/tls/service-ca"},{"name":"kube-api-access","readOnly":true,"mountPath":"/var/run/secrets/kubernetes.io/serviceaccount"}],"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"FallbackToLogsOnError","imagePullPolicy":"IfNotPresent","securityContext":{"capabilities":{"drop":["KILL","MKNOD","SETGID","SETUID"]},"runAsUser":1000040000,"runAsNonRoot":true}}],"restartPolicy":"Always","terminationGracePeriodSeconds":130,"dnsPolicy":"Default","nodeSelector":{"node-role.kubernetes.io/master":""},"serviceAccountName":"default","serviceAccount":"default","automountServiceAccountToken":false,"nodeName":"master-0","hostNetwork":true,"securityContext":{"seLinuxOptions":{"level":"s0:c6,c5"},"fsGroup":1000040000},"schedulerName":"default-scheduler","tolerations":[{"key":"node-role.kubernetes.io/master","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/network-unavailable","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoSchedule"},{"key":"node.kubernetes.io/unreachable","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/not-ready","operator":"Exists","effect":"NoExecute","tolerationSeconds":120},{"key":"node.kubernetes.io/memory-pressure","operator":"Exists","effect":"NoSchedule"}],"priorityClassName":"system-cluster-critical","priority":2000000000,"enableServiceLinks":true,"preemptionPolicy":"PreemptLowerPriority"},"status":{"phase":"Running","conditions":[{"type":"PodReadyToStartContainers","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:26Z"},{"type":"Initialized","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:25Z"},{"type":"Ready","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:18Z"},{"type":"ContainersReady","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T22:05:18Z"},{"type":"PodScheduled","status":"True","lastProbeTime":null,"lastTransitionTime":"2025-12-03T21:50:25Z"}],"hostIP":"192.168.32.10","hostIPs":[{"ip":"192.168.32.10"}],"podIP":"192.168.32.10","podIPs":[{"ip":"192.168.32.10"}],"startTime":"2025-12-03T21:50:25Z","containerStatuses":[{"name":"cluster-version-operator","state":{"running":{"startedAt":"2025-12-03T22:05:17Z"}},"lastState":{"terminated":{"exitCode":0,"reason":"Completed","startedAt":"2025-12-03T21:50:25Z","finishedAt":"2025-12-03T22:05:16Z","containerID":"cri-o://3ad0afa8f21e830ac9c2172cd6306aca03770c2953877a91f4130533970ae228"}},"ready":true,"restartCount":1,"image":"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","imageID":"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","containerID":"cri-o://506d73ff5b4ee8ade8dbbf8733312ea54701b1e9afe3f532a84919ac12f290d2","started":true,"volumeMounts":[{"name":"etc-ssl-certs","mountPath":"/etc/ssl/certs","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"etc-cvo-updatepayloads","mountPath":"/etc/cvo/updatepayloads","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"serving-cert","mountPath":"/etc/tls/serving-cert","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"service-ca","mountPath":"/etc/tls/service-ca","readOnly":true,"recursiveReadOnly":"Disabled"},{"name":"kube-api-access","mountPath":"/var/run/secrets/kubernetes.io/serviceaccount","readOnly":true,"recursiveReadOnly":"Disabled"}]}],"qosClass":"Burstable"}}config/id0000640000000000000000000000004415114134216011020 0ustar0000000000000000563da8d1-ddd1-4e84-8183-1f049efaeac8config/version.json0000640000000000000000000000542015114134216013064 0ustar0000000000000000{"metadata":{"name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","resourceVersion":"18258","generation":2,"creationTimestamp":"2025-12-03T21:43:34Z"},"spec":{"clusterID":"563da8d1-ddd1-4e84-8183-1f049efaeac8","channel":"stable-4.18","signatureStores":null},"status":{"desired":{"version":"4.18.28","image":"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","url":"https://access.redhat.com/errata/RHBA-2025:19865","channels":["candidate-4.18","candidate-4.19","candidate-4.20","eus-4.18","eus-4.20","fast-4.18","fast-4.19","fast-4.20","stable-4.18","stable-4.19","stable-4.20"]},"history":[{"state":"Completed","startedTime":"2025-12-03T21:43:57Z","completionTime":"2025-12-03T22:15:06Z","version":"4.18.28","image":"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7","verified":false}],"observedGeneration":2,"versionHash":"bhjxdsXWK6M=","capabilities":{"enabledCapabilities":["Build","CSISnapshot","CloudControllerManager","CloudCredential","Console","DeploymentConfig","ImageRegistry","Ingress","Insights","MachineAPI","NodeTuning","OperatorLifecycleManager","OperatorLifecycleManagerV1","Storage","baremetal","marketplace","openshift-samples"],"knownCapabilities":["Build","CSISnapshot","CloudControllerManager","CloudCredential","Console","DeploymentConfig","ImageRegistry","Ingress","Insights","MachineAPI","NodeTuning","OperatorLifecycleManager","OperatorLifecycleManagerV1","Storage","baremetal","marketplace","openshift-samples"]},"conditions":[{"type":"RetrievedUpdates","status":"True","lastTransitionTime":"2025-12-03T21:43:57Z"},{"type":"Upgradeable","status":"False","lastTransitionTime":"2025-12-03T21:43:57Z","reason":"AdminAckRequired","message":"Kubernetes 1.32 and therefore OpenShift 4.19 remove several APIs which require admin consideration. Please see the knowledge article https://access.redhat.com/articles/7112216 for details and instructions."},{"type":"ImplicitlyEnabledCapabilities","status":"False","lastTransitionTime":"2025-12-03T21:43:57Z","reason":"AsExpected","message":"Capabilities match configured spec"},{"type":"ReleaseAccepted","status":"True","lastTransitionTime":"2025-12-03T21:43:57Z","reason":"PayloadLoaded","message":"Payload loaded version=\"4.18.28\" image=\"quay.io/openshift-release-dev/ocp-release@sha256:98c80d92a2ef8d44ee625b229b77b7bfdb1b06cbfe0d4df9e2ca2cba904467f7\" architecture=\"amd64\""},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:15:06Z","message":"Done applying 4.18.28"},{"type":"Failing","status":"False","lastTransitionTime":"2025-12-03T22:15:06Z"},{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:15:06Z","message":"Cluster version is 4.18.28"}],"availableUpdates":null}}aggregated/ingress_controllers_certs.json0000640000000000000000000000045715114134216017531 0ustar0000000000000000[{"name":"router-certs-default","namespace":"openshift-ingress","not_before":"2025-12-03T21:50:24Z","not_after":"2027-12-03T21:50:25Z","controllers":[]},{"name":"router-ca","namespace":"openshift-ingress-operator","not_before":"2025-12-03T21:50:23Z","not_after":"2027-12-03T21:50:24Z","controllers":[]}]config/crd/volumesnapshotcontents.snapshot.storage.k8s.io.json0000640000000000000000000005444315114134216023440 0ustar0000000000000000{"metadata":{"name":"volumesnapshotcontents.snapshot.storage.k8s.io","uid":"632b2c00-5a6a-419e-b44e-f9b2298450a7","resourceVersion":"3971","generation":1,"creationTimestamp":"2025-12-03T21:49:56Z","annotations":{"api-approved.kubernetes.io":"https://github.com/kubernetes-csi/external-snapshotter/pull/955","controller-gen.kubebuilder.io/version":"v0.15.0"}},"spec":{"group":"snapshot.storage.k8s.io","names":{"plural":"volumesnapshotcontents","singular":"volumesnapshotcontent","shortNames":["vsc","vscs"],"kind":"VolumeSnapshotContent","listKind":"VolumeSnapshotContentList"},"scope":"Cluster","versions":[{"name":"v1","served":true,"storage":true,"schema":{"openAPIV3Schema":{"description":"VolumeSnapshotContent represents the actual \"on-disk\" snapshot object in the\nunderlying storage system","type":"object","required":["spec"],"properties":{"apiVersion":{"description":"APIVersion defines the versioned schema of this representation of an object.\nServers should convert recognized schemas to the latest internal value, and\nmay reject unrecognized values.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources","type":"string"},"kind":{"description":"Kind is a string value representing the REST resource this object represents.\nServers may infer this from the endpoint the client submits requests to.\nCannot be updated.\nIn CamelCase.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds","type":"string"},"metadata":{"type":"object"},"spec":{"description":"spec defines properties of a VolumeSnapshotContent created by the underlying storage system.\nRequired.","type":"object","required":["deletionPolicy","driver","source","volumeSnapshotRef"],"properties":{"deletionPolicy":{"description":"deletionPolicy determines whether this VolumeSnapshotContent and its physical snapshot on\nthe underlying storage system should be deleted when its bound VolumeSnapshot is deleted.\nSupported values are \"Retain\" and \"Delete\".\n\"Retain\" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept.\n\"Delete\" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted.\nFor dynamically provisioned snapshots, this field will automatically be filled in by the\nCSI snapshotter sidecar with the \"DeletionPolicy\" field defined in the corresponding\nVolumeSnapshotClass.\nFor pre-existing snapshots, users MUST specify this field when creating the\n VolumeSnapshotContent object.\nRequired.","type":"string","enum":["Delete","Retain"]},"driver":{"description":"driver is the name of the CSI driver used to create the physical snapshot on\nthe underlying storage system.\nThis MUST be the same as the name returned by the CSI GetPluginName() call for\nthat driver.\nRequired.","type":"string"},"source":{"description":"source specifies whether the snapshot is (or should be) dynamically provisioned\nor already exists, and just requires a Kubernetes object representation.\nThis field is immutable after creation.\nRequired.","type":"object","properties":{"snapshotHandle":{"description":"snapshotHandle specifies the CSI \"snapshot_id\" of a pre-existing snapshot on\nthe underlying storage system for which a Kubernetes object representation\nwas (or should be) created.\nThis field is immutable.","type":"string","x-kubernetes-validations":[{"rule":"self == oldSelf","message":"snapshotHandle is immutable"}]},"volumeHandle":{"description":"volumeHandle specifies the CSI \"volume_id\" of the volume from which a snapshot\nshould be dynamically taken from.\nThis field is immutable.","type":"string","x-kubernetes-validations":[{"rule":"self == oldSelf","message":"volumeHandle is immutable"}]}},"x-kubernetes-validations":[{"rule":"!has(oldSelf.volumeHandle) || has(self.volumeHandle)","message":"volumeHandle is required once set"},{"rule":"!has(oldSelf.snapshotHandle) || has(self.snapshotHandle)","message":"snapshotHandle is required once set"},{"rule":"(has(self.volumeHandle) \u0026\u0026 !has(self.snapshotHandle)) || (!has(self.volumeHandle) \u0026\u0026 has(self.snapshotHandle))","message":"exactly one of volumeHandle and snapshotHandle must be set"}]},"sourceVolumeMode":{"description":"SourceVolumeMode is the mode of the volume whose snapshot is taken.\nCan be either “Filesystem” or “Block”.\nIf not specified, it indicates the source volume's mode is unknown.\nThis field is immutable.\nThis field is an alpha field.","type":"string","x-kubernetes-validations":[{"rule":"self == oldSelf","message":"sourceVolumeMode is immutable"}]},"volumeSnapshotClassName":{"description":"name of the VolumeSnapshotClass from which this snapshot was (or will be)\ncreated.\nNote that after provisioning, the VolumeSnapshotClass may be deleted or\nrecreated with different set of values, and as such, should not be referenced\npost-snapshot creation.","type":"string"},"volumeSnapshotRef":{"description":"volumeSnapshotRef specifies the VolumeSnapshot object to which this\nVolumeSnapshotContent object is bound.\nVolumeSnapshot.Spec.VolumeSnapshotContentName field must reference to\nthis VolumeSnapshotContent's name for the bidirectional binding to be valid.\nFor a pre-existing VolumeSnapshotContent object, name and namespace of the\nVolumeSnapshot object MUST be provided for binding to happen.\nThis field is immutable after creation.\nRequired.","type":"object","properties":{"apiVersion":{"description":"API version of the referent.","type":"string"},"fieldPath":{"description":"If referring to a piece of an object instead of an entire object, this string\nshould contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2].\nFor example, if the object reference is to a container within a pod, this would take on a value like:\n\"spec.containers{name}\" (where \"name\" refers to the name of the container that triggered\nthe event) or if no container name is specified \"spec.containers[2]\" (container with\nindex 2 in this pod). This syntax is chosen only to have some well-defined way of\nreferencing a part of an object.\nTODO: this design is not final and this field is subject to change in the future.","type":"string"},"kind":{"description":"Kind of the referent.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds","type":"string"},"name":{"description":"Name of the referent.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names","type":"string"},"namespace":{"description":"Namespace of the referent.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/","type":"string"},"resourceVersion":{"description":"Specific resourceVersion to which this reference is made, if any.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency","type":"string"},"uid":{"description":"UID of the referent.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids","type":"string"}},"x-kubernetes-map-type":"atomic","x-kubernetes-validations":[{"rule":"has(self.name) \u0026\u0026 has(self.__namespace__)","message":"both spec.volumeSnapshotRef.name and spec.volumeSnapshotRef.namespace must be set"}]}},"x-kubernetes-validations":[{"rule":"!has(oldSelf.sourceVolumeMode) || has(self.sourceVolumeMode)","message":"sourceVolumeMode is required once set"}]},"status":{"description":"status represents the current information of a snapshot.","type":"object","properties":{"creationTime":{"description":"creationTime is the timestamp when the point-in-time snapshot is taken\nby the underlying storage system.\nIn dynamic snapshot creation case, this field will be filled in by the\nCSI snapshotter sidecar with the \"creation_time\" value returned from CSI\n\"CreateSnapshot\" gRPC call.\nFor a pre-existing snapshot, this field will be filled with the \"creation_time\"\nvalue returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it.\nIf not specified, it indicates the creation time is unknown.\nThe format of this field is a Unix nanoseconds time encoded as an int64.\nOn Unix, the command `date +%s%N` returns the current time in nanoseconds\nsince 1970-01-01 00:00:00 UTC.","type":"integer","format":"int64"},"error":{"description":"error is the last observed error during snapshot creation, if any.\nUpon success after retry, this error field will be cleared.","type":"object","properties":{"message":{"description":"message is a string detailing the encountered error during snapshot\ncreation if specified.\nNOTE: message may be logged, and it should not contain sensitive\ninformation.","type":"string"},"time":{"description":"time is the timestamp when the error was encountered.","type":"string","format":"date-time"}}},"readyToUse":{"description":"readyToUse indicates if a snapshot is ready to be used to restore a volume.\nIn dynamic snapshot creation case, this field will be filled in by the\nCSI snapshotter sidecar with the \"ready_to_use\" value returned from CSI\n\"CreateSnapshot\" gRPC call.\nFor a pre-existing snapshot, this field will be filled with the \"ready_to_use\"\nvalue returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it,\notherwise, this field will be set to \"True\".\nIf not specified, it means the readiness of a snapshot is unknown.","type":"boolean"},"restoreSize":{"description":"restoreSize represents the complete size of the snapshot in bytes.\nIn dynamic snapshot creation case, this field will be filled in by the\nCSI snapshotter sidecar with the \"size_bytes\" value returned from CSI\n\"CreateSnapshot\" gRPC call.\nFor a pre-existing snapshot, this field will be filled with the \"size_bytes\"\nvalue returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it.\nWhen restoring a volume from this snapshot, the size of the volume MUST NOT\nbe smaller than the restoreSize if it is specified, otherwise the restoration will fail.\nIf not specified, it indicates that the size is unknown.","type":"integer","format":"int64","minimum":0},"snapshotHandle":{"description":"snapshotHandle is the CSI \"snapshot_id\" of a snapshot on the underlying storage system.\nIf not specified, it indicates that dynamic snapshot creation has either failed\nor it is still in progress.","type":"string"},"volumeGroupSnapshotHandle":{"description":"VolumeGroupSnapshotHandle is the CSI \"group_snapshot_id\" of a group snapshot\non the underlying storage system.","type":"string"}}}}}},"subresources":{"status":{}},"additionalPrinterColumns":[{"name":"ReadyToUse","type":"boolean","description":"Indicates if the snapshot is ready to be used to restore a volume.","jsonPath":".status.readyToUse"},{"name":"RestoreSize","type":"integer","description":"Represents the complete size of the snapshot in bytes","jsonPath":".status.restoreSize"},{"name":"DeletionPolicy","type":"string","description":"Determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted.","jsonPath":".spec.deletionPolicy"},{"name":"Driver","type":"string","description":"Name of the CSI driver used to create the physical snapshot on the underlying storage system.","jsonPath":".spec.driver"},{"name":"VolumeSnapshotClass","type":"string","description":"Name of the VolumeSnapshotClass to which this snapshot belongs.","jsonPath":".spec.volumeSnapshotClassName"},{"name":"VolumeSnapshot","type":"string","description":"Name of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound.","jsonPath":".spec.volumeSnapshotRef.name"},{"name":"VolumeSnapshotNamespace","type":"string","description":"Namespace of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound.","jsonPath":".spec.volumeSnapshotRef.namespace"},{"name":"Age","type":"date","jsonPath":".metadata.creationTimestamp"}]},{"name":"v1beta1","served":false,"storage":false,"deprecated":true,"deprecationWarning":"snapshot.storage.k8s.io/v1beta1 VolumeSnapshotContent is deprecated; use snapshot.storage.k8s.io/v1 VolumeSnapshotContent","schema":{"openAPIV3Schema":{"description":"VolumeSnapshotContent represents the actual \"on-disk\" snapshot object in the underlying storage system","type":"object","required":["spec"],"properties":{"apiVersion":{"description":"APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources","type":"string"},"kind":{"description":"Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds","type":"string"},"spec":{"description":"spec defines properties of a VolumeSnapshotContent created by the underlying storage system. Required.","type":"object","required":["deletionPolicy","driver","source","volumeSnapshotRef"],"properties":{"deletionPolicy":{"description":"deletionPolicy determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted. Supported values are \"Retain\" and \"Delete\". \"Retain\" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are kept. \"Delete\" means that the VolumeSnapshotContent and its physical snapshot on underlying storage system are deleted. For dynamically provisioned snapshots, this field will automatically be filled in by the CSI snapshotter sidecar with the \"DeletionPolicy\" field defined in the corresponding VolumeSnapshotClass. For pre-existing snapshots, users MUST specify this field when creating the VolumeSnapshotContent object. Required.","type":"string","enum":["Delete","Retain"]},"driver":{"description":"driver is the name of the CSI driver used to create the physical snapshot on the underlying storage system. This MUST be the same as the name returned by the CSI GetPluginName() call for that driver. Required.","type":"string"},"source":{"description":"source specifies whether the snapshot is (or should be) dynamically provisioned or already exists, and just requires a Kubernetes object representation. This field is immutable after creation. Required.","type":"object","properties":{"snapshotHandle":{"description":"snapshotHandle specifies the CSI \"snapshot_id\" of a pre-existing snapshot on the underlying storage system for which a Kubernetes object representation was (or should be) created. This field is immutable.","type":"string"},"volumeHandle":{"description":"volumeHandle specifies the CSI \"volume_id\" of the volume from which a snapshot should be dynamically taken from. This field is immutable.","type":"string"}}},"volumeSnapshotClassName":{"description":"name of the VolumeSnapshotClass from which this snapshot was (or will be) created. Note that after provisioning, the VolumeSnapshotClass may be deleted or recreated with different set of values, and as such, should not be referenced post-snapshot creation.","type":"string"},"volumeSnapshotRef":{"description":"volumeSnapshotRef specifies the VolumeSnapshot object to which this VolumeSnapshotContent object is bound. VolumeSnapshot.Spec.VolumeSnapshotContentName field must reference to this VolumeSnapshotContent's name for the bidirectional binding to be valid. For a pre-existing VolumeSnapshotContent object, name and namespace of the VolumeSnapshot object MUST be provided for binding to happen. This field is immutable after creation. Required.","type":"object","properties":{"apiVersion":{"description":"API version of the referent.","type":"string"},"fieldPath":{"description":"If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: \"spec.containers{name}\" (where \"name\" refers to the name of the container that triggered the event) or if no container name is specified \"spec.containers[2]\" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future.","type":"string"},"kind":{"description":"Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds","type":"string"},"name":{"description":"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names","type":"string"},"namespace":{"description":"Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/","type":"string"},"resourceVersion":{"description":"Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency","type":"string"},"uid":{"description":"UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids","type":"string"}}}}},"status":{"description":"status represents the current information of a snapshot.","type":"object","properties":{"creationTime":{"description":"creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the \"creation_time\" value returned from CSI \"CreateSnapshot\" gRPC call. For a pre-existing snapshot, this field will be filled with the \"creation_time\" value returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it. If not specified, it indicates the creation time is unknown. The format of this field is a Unix nanoseconds time encoded as an int64. On Unix, the command `date +%s%N` returns the current time in nanoseconds since 1970-01-01 00:00:00 UTC.","type":"integer","format":"int64"},"error":{"description":"error is the last observed error during snapshot creation, if any. Upon success after retry, this error field will be cleared.","type":"object","properties":{"message":{"description":"message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information.","type":"string"},"time":{"description":"time is the timestamp when the error was encountered.","type":"string","format":"date-time"}}},"readyToUse":{"description":"readyToUse indicates if a snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the \"ready_to_use\" value returned from CSI \"CreateSnapshot\" gRPC call. For a pre-existing snapshot, this field will be filled with the \"ready_to_use\" value returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it, otherwise, this field will be set to \"True\". If not specified, it means the readiness of a snapshot is unknown.","type":"boolean"},"restoreSize":{"description":"restoreSize represents the complete size of the snapshot in bytes. In dynamic snapshot creation case, this field will be filled in by the CSI snapshotter sidecar with the \"size_bytes\" value returned from CSI \"CreateSnapshot\" gRPC call. For a pre-existing snapshot, this field will be filled with the \"size_bytes\" value returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown.","type":"integer","format":"int64","minimum":0},"snapshotHandle":{"description":"snapshotHandle is the CSI \"snapshot_id\" of a snapshot on the underlying storage system. If not specified, it indicates that dynamic snapshot creation has either failed or it is still in progress.","type":"string"}}}}}},"subresources":{"status":{}},"additionalPrinterColumns":[{"name":"ReadyToUse","type":"boolean","description":"Indicates if the snapshot is ready to be used to restore a volume.","jsonPath":".status.readyToUse"},{"name":"RestoreSize","type":"integer","description":"Represents the complete size of the snapshot in bytes","jsonPath":".status.restoreSize"},{"name":"DeletionPolicy","type":"string","description":"Determines whether this VolumeSnapshotContent and its physical snapshot on the underlying storage system should be deleted when its bound VolumeSnapshot is deleted.","jsonPath":".spec.deletionPolicy"},{"name":"Driver","type":"string","description":"Name of the CSI driver used to create the physical snapshot on the underlying storage system.","jsonPath":".spec.driver"},{"name":"VolumeSnapshotClass","type":"string","description":"Name of the VolumeSnapshotClass to which this snapshot belongs.","jsonPath":".spec.volumeSnapshotClassName"},{"name":"VolumeSnapshot","type":"string","description":"Name of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound.","jsonPath":".spec.volumeSnapshotRef.name"},{"name":"VolumeSnapshotNamespace","type":"string","description":"Namespace of the VolumeSnapshot object to which this VolumeSnapshotContent object is bound.","jsonPath":".spec.volumeSnapshotRef.namespace"},{"name":"Age","type":"date","jsonPath":".metadata.creationTimestamp"}]}],"conversion":{"strategy":"None"}},"status":{"conditions":[{"type":"NamesAccepted","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"NoConflicts","message":"no conflicts found"},{"type":"Established","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"InitialNamesAccepted","message":"the initial names have been accepted"},{"type":"KubernetesAPIApprovalPolicyConformant","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"ApprovedAnnotation","message":"approved in https://github.com/kubernetes-csi/external-snapshotter/pull/955"}],"acceptedNames":{"plural":"volumesnapshotcontents","singular":"volumesnapshotcontent","shortNames":["vsc","vscs"],"kind":"VolumeSnapshotContent","listKind":"VolumeSnapshotContentList"},"storedVersions":["v1"]}}config/crd/volumesnapshots.snapshot.storage.k8s.io.json0000640000000000000000000004563015114134216022043 0ustar0000000000000000{"metadata":{"name":"volumesnapshots.snapshot.storage.k8s.io","uid":"1981aa08-5348-4a59-9b3a-8689ad2f2a6d","resourceVersion":"3931","generation":1,"creationTimestamp":"2025-12-03T21:49:56Z","annotations":{"api-approved.kubernetes.io":"https://github.com/kubernetes-csi/external-snapshotter/pull/814","controller-gen.kubebuilder.io/version":"v0.15.0"}},"spec":{"group":"snapshot.storage.k8s.io","names":{"plural":"volumesnapshots","singular":"volumesnapshot","shortNames":["vs"],"kind":"VolumeSnapshot","listKind":"VolumeSnapshotList"},"scope":"Namespaced","versions":[{"name":"v1","served":true,"storage":true,"schema":{"openAPIV3Schema":{"description":"VolumeSnapshot is a user's request for either creating a point-in-time\nsnapshot of a persistent volume, or binding to a pre-existing snapshot.","type":"object","required":["spec"],"properties":{"apiVersion":{"description":"APIVersion defines the versioned schema of this representation of an object.\nServers should convert recognized schemas to the latest internal value, and\nmay reject unrecognized values.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources","type":"string"},"kind":{"description":"Kind is a string value representing the REST resource this object represents.\nServers may infer this from the endpoint the client submits requests to.\nCannot be updated.\nIn CamelCase.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds","type":"string"},"metadata":{"type":"object"},"spec":{"description":"spec defines the desired characteristics of a snapshot requested by a user.\nMore info: https://kubernetes.io/docs/concepts/storage/volume-snapshots#volumesnapshots\nRequired.","type":"object","required":["source"],"properties":{"source":{"description":"source specifies where a snapshot will be created from.\nThis field is immutable after creation.\nRequired.","type":"object","properties":{"persistentVolumeClaimName":{"description":"persistentVolumeClaimName specifies the name of the PersistentVolumeClaim\nobject representing the volume from which a snapshot should be created.\nThis PVC is assumed to be in the same namespace as the VolumeSnapshot\nobject.\nThis field should be set if the snapshot does not exists, and needs to be\ncreated.\nThis field is immutable.","type":"string","x-kubernetes-validations":[{"rule":"self == oldSelf","message":"persistentVolumeClaimName is immutable"}]},"volumeSnapshotContentName":{"description":"volumeSnapshotContentName specifies the name of a pre-existing VolumeSnapshotContent\nobject representing an existing volume snapshot.\nThis field should be set if the snapshot already exists and only needs a representation in Kubernetes.\nThis field is immutable.","type":"string","x-kubernetes-validations":[{"rule":"self == oldSelf","message":"volumeSnapshotContentName is immutable"}]}},"x-kubernetes-validations":[{"rule":"!has(oldSelf.persistentVolumeClaimName) || has(self.persistentVolumeClaimName)","message":"persistentVolumeClaimName is required once set"},{"rule":"!has(oldSelf.volumeSnapshotContentName) || has(self.volumeSnapshotContentName)","message":"volumeSnapshotContentName is required once set"},{"rule":"(has(self.volumeSnapshotContentName) \u0026\u0026 !has(self.persistentVolumeClaimName)) || (!has(self.volumeSnapshotContentName) \u0026\u0026 has(self.persistentVolumeClaimName))","message":"exactly one of volumeSnapshotContentName and persistentVolumeClaimName must be set"}]},"volumeSnapshotClassName":{"description":"VolumeSnapshotClassName is the name of the VolumeSnapshotClass\nrequested by the VolumeSnapshot.\nVolumeSnapshotClassName may be left nil to indicate that the default\nSnapshotClass should be used.\nA given cluster may have multiple default Volume SnapshotClasses: one\ndefault per CSI Driver. If a VolumeSnapshot does not specify a SnapshotClass,\nVolumeSnapshotSource will be checked to figure out what the associated\nCSI Driver is, and the default VolumeSnapshotClass associated with that\nCSI Driver will be used. If more than one VolumeSnapshotClass exist for\na given CSI Driver and more than one have been marked as default,\nCreateSnapshot will fail and generate an event.\nEmpty string is not allowed for this field.","type":"string","x-kubernetes-validations":[{"rule":"size(self) \u003e 0","message":"volumeSnapshotClassName must not be the empty string when set"}]}}},"status":{"description":"status represents the current information of a snapshot.\nConsumers must verify binding between VolumeSnapshot and\nVolumeSnapshotContent objects is successful (by validating that both\nVolumeSnapshot and VolumeSnapshotContent point at each other) before\nusing this object.","type":"object","properties":{"boundVolumeSnapshotContentName":{"description":"boundVolumeSnapshotContentName is the name of the VolumeSnapshotContent\nobject to which this VolumeSnapshot object intends to bind to.\nIf not specified, it indicates that the VolumeSnapshot object has not been\nsuccessfully bound to a VolumeSnapshotContent object yet.\nNOTE: To avoid possible security issues, consumers must verify binding between\nVolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that\nboth VolumeSnapshot and VolumeSnapshotContent point at each other) before using\nthis object.","type":"string"},"creationTime":{"description":"creationTime is the timestamp when the point-in-time snapshot is taken\nby the underlying storage system.\nIn dynamic snapshot creation case, this field will be filled in by the\nsnapshot controller with the \"creation_time\" value returned from CSI\n\"CreateSnapshot\" gRPC call.\nFor a pre-existing snapshot, this field will be filled with the \"creation_time\"\nvalue returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it.\nIf not specified, it may indicate that the creation time of the snapshot is unknown.","type":"string","format":"date-time"},"error":{"description":"error is the last observed error during snapshot creation, if any.\nThis field could be helpful to upper level controllers(i.e., application controller)\nto decide whether they should continue on waiting for the snapshot to be created\nbased on the type of error reported.\nThe snapshot controller will keep retrying when an error occurs during the\nsnapshot creation. Upon success, this error field will be cleared.","type":"object","properties":{"message":{"description":"message is a string detailing the encountered error during snapshot\ncreation if specified.\nNOTE: message may be logged, and it should not contain sensitive\ninformation.","type":"string"},"time":{"description":"time is the timestamp when the error was encountered.","type":"string","format":"date-time"}}},"readyToUse":{"description":"readyToUse indicates if the snapshot is ready to be used to restore a volume.\nIn dynamic snapshot creation case, this field will be filled in by the\nsnapshot controller with the \"ready_to_use\" value returned from CSI\n\"CreateSnapshot\" gRPC call.\nFor a pre-existing snapshot, this field will be filled with the \"ready_to_use\"\nvalue returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it,\notherwise, this field will be set to \"True\".\nIf not specified, it means the readiness of a snapshot is unknown.","type":"boolean"},"restoreSize":{"description":"restoreSize represents the minimum size of volume required to create a volume\nfrom this snapshot.\nIn dynamic snapshot creation case, this field will be filled in by the\nsnapshot controller with the \"size_bytes\" value returned from CSI\n\"CreateSnapshot\" gRPC call.\nFor a pre-existing snapshot, this field will be filled with the \"size_bytes\"\nvalue returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it.\nWhen restoring a volume from this snapshot, the size of the volume MUST NOT\nbe smaller than the restoreSize if it is specified, otherwise the restoration will fail.\nIf not specified, it indicates that the size is unknown.","type":"string","pattern":"^(\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))))?$","x-kubernetes-int-or-string":true},"volumeGroupSnapshotName":{"description":"VolumeGroupSnapshotName is the name of the VolumeGroupSnapshot of which this\nVolumeSnapshot is a part of.","type":"string"}}}}}},"subresources":{"status":{}},"additionalPrinterColumns":[{"name":"ReadyToUse","type":"boolean","description":"Indicates if the snapshot is ready to be used to restore a volume.","jsonPath":".status.readyToUse"},{"name":"SourcePVC","type":"string","description":"If a new snapshot needs to be created, this contains the name of the source PVC from which this snapshot was (or will be) created.","jsonPath":".spec.source.persistentVolumeClaimName"},{"name":"SourceSnapshotContent","type":"string","description":"If a snapshot already exists, this contains the name of the existing VolumeSnapshotContent object representing the existing snapshot.","jsonPath":".spec.source.volumeSnapshotContentName"},{"name":"RestoreSize","type":"string","description":"Represents the minimum size of volume required to rehydrate from this snapshot.","jsonPath":".status.restoreSize"},{"name":"SnapshotClass","type":"string","description":"The name of the VolumeSnapshotClass requested by the VolumeSnapshot.","jsonPath":".spec.volumeSnapshotClassName"},{"name":"SnapshotContent","type":"string","description":"Name of the VolumeSnapshotContent object to which the VolumeSnapshot object intends to bind to. Please note that verification of binding actually requires checking both VolumeSnapshot and VolumeSnapshotContent to ensure both are pointing at each other. Binding MUST be verified prior to usage of this object.","jsonPath":".status.boundVolumeSnapshotContentName"},{"name":"CreationTime","type":"date","description":"Timestamp when the point-in-time snapshot was taken by the underlying storage system.","jsonPath":".status.creationTime"},{"name":"Age","type":"date","jsonPath":".metadata.creationTimestamp"}]},{"name":"v1beta1","served":false,"storage":false,"deprecated":true,"deprecationWarning":"snapshot.storage.k8s.io/v1beta1 VolumeSnapshot is deprecated; use snapshot.storage.k8s.io/v1 VolumeSnapshot","schema":{"openAPIV3Schema":{"description":"VolumeSnapshot is a user's request for either creating a point-in-time snapshot of a persistent volume, or binding to a pre-existing snapshot.","type":"object","required":["spec"],"properties":{"apiVersion":{"description":"APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources","type":"string"},"kind":{"description":"Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds","type":"string"},"spec":{"description":"spec defines the desired characteristics of a snapshot requested by a user. More info: https://kubernetes.io/docs/concepts/storage/volume-snapshots#volumesnapshots Required.","type":"object","required":["source"],"properties":{"source":{"description":"source specifies where a snapshot will be created from. This field is immutable after creation. Required.","type":"object","properties":{"persistentVolumeClaimName":{"description":"persistentVolumeClaimName specifies the name of the PersistentVolumeClaim object representing the volume from which a snapshot should be created. This PVC is assumed to be in the same namespace as the VolumeSnapshot object. This field should be set if the snapshot does not exists, and needs to be created. This field is immutable.","type":"string"},"volumeSnapshotContentName":{"description":"volumeSnapshotContentName specifies the name of a pre-existing VolumeSnapshotContent object representing an existing volume snapshot. This field should be set if the snapshot already exists and only needs a representation in Kubernetes. This field is immutable.","type":"string"}}},"volumeSnapshotClassName":{"description":"VolumeSnapshotClassName is the name of the VolumeSnapshotClass requested by the VolumeSnapshot. VolumeSnapshotClassName may be left nil to indicate that the default SnapshotClass should be used. A given cluster may have multiple default Volume SnapshotClasses: one default per CSI Driver. If a VolumeSnapshot does not specify a SnapshotClass, VolumeSnapshotSource will be checked to figure out what the associated CSI Driver is, and the default VolumeSnapshotClass associated with that CSI Driver will be used. If more than one VolumeSnapshotClass exist for a given CSI Driver and more than one have been marked as default, CreateSnapshot will fail and generate an event. Empty string is not allowed for this field.","type":"string"}}},"status":{"description":"status represents the current information of a snapshot. Consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object.","type":"object","properties":{"boundVolumeSnapshotContentName":{"description":"boundVolumeSnapshotContentName is the name of the VolumeSnapshotContent object to which this VolumeSnapshot object intends to bind to. If not specified, it indicates that the VolumeSnapshot object has not been successfully bound to a VolumeSnapshotContent object yet. NOTE: To avoid possible security issues, consumers must verify binding between VolumeSnapshot and VolumeSnapshotContent objects is successful (by validating that both VolumeSnapshot and VolumeSnapshotContent point at each other) before using this object.","type":"string"},"creationTime":{"description":"creationTime is the timestamp when the point-in-time snapshot is taken by the underlying storage system. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the \"creation_time\" value returned from CSI \"CreateSnapshot\" gRPC call. For a pre-existing snapshot, this field will be filled with the \"creation_time\" value returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it. If not specified, it may indicate that the creation time of the snapshot is unknown.","type":"string","format":"date-time"},"error":{"description":"error is the last observed error during snapshot creation, if any. This field could be helpful to upper level controllers(i.e., application controller) to decide whether they should continue on waiting for the snapshot to be created based on the type of error reported. The snapshot controller will keep retrying when an error occurs during the snapshot creation. Upon success, this error field will be cleared.","type":"object","properties":{"message":{"description":"message is a string detailing the encountered error during snapshot creation if specified. NOTE: message may be logged, and it should not contain sensitive information.","type":"string"},"time":{"description":"time is the timestamp when the error was encountered.","type":"string","format":"date-time"}}},"readyToUse":{"description":"readyToUse indicates if the snapshot is ready to be used to restore a volume. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the \"ready_to_use\" value returned from CSI \"CreateSnapshot\" gRPC call. For a pre-existing snapshot, this field will be filled with the \"ready_to_use\" value returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it, otherwise, this field will be set to \"True\". If not specified, it means the readiness of a snapshot is unknown.","type":"boolean"},"restoreSize":{"description":"restoreSize represents the minimum size of volume required to create a volume from this snapshot. In dynamic snapshot creation case, this field will be filled in by the snapshot controller with the \"size_bytes\" value returned from CSI \"CreateSnapshot\" gRPC call. For a pre-existing snapshot, this field will be filled with the \"size_bytes\" value returned from the CSI \"ListSnapshots\" gRPC call if the driver supports it. When restoring a volume from this snapshot, the size of the volume MUST NOT be smaller than the restoreSize if it is specified, otherwise the restoration will fail. If not specified, it indicates that the size is unknown.","type":"string","pattern":"^(\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))))?$","x-kubernetes-int-or-string":true}}}}}},"subresources":{"status":{}},"additionalPrinterColumns":[{"name":"ReadyToUse","type":"boolean","description":"Indicates if the snapshot is ready to be used to restore a volume.","jsonPath":".status.readyToUse"},{"name":"SourcePVC","type":"string","description":"If a new snapshot needs to be created, this contains the name of the source PVC from which this snapshot was (or will be) created.","jsonPath":".spec.source.persistentVolumeClaimName"},{"name":"SourceSnapshotContent","type":"string","description":"If a snapshot already exists, this contains the name of the existing VolumeSnapshotContent object representing the existing snapshot.","jsonPath":".spec.source.volumeSnapshotContentName"},{"name":"RestoreSize","type":"string","description":"Represents the minimum size of volume required to rehydrate from this snapshot.","jsonPath":".status.restoreSize"},{"name":"SnapshotClass","type":"string","description":"The name of the VolumeSnapshotClass requested by the VolumeSnapshot.","jsonPath":".spec.volumeSnapshotClassName"},{"name":"SnapshotContent","type":"string","description":"Name of the VolumeSnapshotContent object to which the VolumeSnapshot object intends to bind to. Please note that verification of binding actually requires checking both VolumeSnapshot and VolumeSnapshotContent to ensure both are pointing at each other. Binding MUST be verified prior to usage of this object.","jsonPath":".status.boundVolumeSnapshotContentName"},{"name":"CreationTime","type":"date","description":"Timestamp when the point-in-time snapshot was taken by the underlying storage system.","jsonPath":".status.creationTime"},{"name":"Age","type":"date","jsonPath":".metadata.creationTimestamp"}]}],"conversion":{"strategy":"None"}},"status":{"conditions":[{"type":"NamesAccepted","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"NoConflicts","message":"no conflicts found"},{"type":"Established","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"InitialNamesAccepted","message":"the initial names have been accepted"},{"type":"KubernetesAPIApprovalPolicyConformant","status":"True","lastTransitionTime":"2025-12-03T21:49:56Z","reason":"ApprovedAnnotation","message":"approved in https://github.com/kubernetes-csi/external-snapshotter/pull/814"}],"acceptedNames":{"plural":"volumesnapshots","singular":"volumesnapshot","shortNames":["vs"],"kind":"VolumeSnapshot","listKind":"VolumeSnapshotList"},"storedVersions":["v1"]}}namespaces/openstack/core.openstack.org/openstackversions/controlplane.json0000640000000000000000000007075715114134216026243 0ustar0000000000000000{"apiVersion":"core.openstack.org/v1beta1","kind":"OpenStackVersion","metadata":{"creationTimestamp":"2025-12-03T22:22:41Z","finalizers":["openstack.org/openstackversion"],"generation":1,"name":"controlplane","namespace":"openstack","ownerReferences":[{"apiVersion":"core.openstack.org/v1beta1","blockOwnerDeletion":true,"controller":true,"kind":"OpenStackControlPlane","name":"controlplane","uid":"baebb606-0aee-480e-936d-ecfd322a7e8c"}],"resourceVersion":"27239","uid":"2f2eb599-ac43-4823-9f27-5e923a194f58"},"spec":{"customContainerImages":{},"targetVersion":"0.5.0-1764660761"},"status":{"availableServiceDefaults":{"0.5.0-1764660761":{"glanceWsgi":"true"}},"availableVersion":"0.5.0-1764660761","conditions":[{"lastTransitionTime":"2025-12-03T22:22:41Z","message":"Setup complete","reason":"Ready","status":"True","type":"Ready"},{"lastTransitionTime":"2025-12-03T22:22:41Z","message":"completed","reason":"Ready","status":"True","type":"Initialized"}],"containerImageVersionDefaults":{"0.5.0-1764660761":{"agentImage":"quay.io/openstack-k8s-operators/openstack-baremetal-operator-agent@sha256:d5f5c71b6e6992182d66adbf5430bdc67ccbbea2893d41a0b690309c38d67469","ansibleeeImage":"quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:8d7a8459e404f8493df59c80e3fb15f42b4ad20da91751a02609dc8e5552f5fd","aodhAPIImage":"quay.io/podified-antelope-centos9/openstack-aodh-api@sha256:2d87021f2f291525dda4c17e8fcd2fbef60780450d7941be423bcfd4047cabd2","aodhEvaluatorImage":"quay.io/podified-antelope-centos9/openstack-aodh-evaluator@sha256:3473a5f5c914f9ba397ffc5ea9d8eeedd85d31a3c9244df7457f3c3e74eaefc4","aodhListenerImage":"quay.io/podified-antelope-centos9/openstack-aodh-listener@sha256:c1c8f583529e123a7105ebc2249ab19267313f30138867840d1e65b9390f1886","aodhNotifierImage":"quay.io/podified-antelope-centos9/openstack-aodh-notifier@sha256:8dcd62d8f75c4dbf0afc27fa96cd481c56d8fb174fa29abafa0d29616eded790","apacheImage":"registry.redhat.io/ubi9/httpd-24@sha256:6b929971283d69f485a7d3e449fb5a3dd65d5a4de585c73419e776821d00062c","barbicanAPIImage":"quay.io/podified-antelope-centos9/openstack-barbican-api@sha256:82006b9c64d4c5f80483cda262d960ce6be4813665158ef1a53ea7734bbe431f","barbicanKeystoneListenerImage":"quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener@sha256:a76d2c46403c03704dcfe7de49454496300d60d849ee81076d8637b272043c69","barbicanWorkerImage":"quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:d2fbe075d21195b746fd27a073dbd249d38b3c4f81c30d162770a338fb87e338","ceilometerCentralImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-central@sha256:43a24796dabde68270dbfefa107205e173fdd6a0dc701502858cadbede69da31","ceilometerComputeImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-compute@sha256:667029e1ec7e63fffa1a096f432f6160b441ba36df1bddc9066cbd1129b82009","ceilometerIpmiImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-ipmi@sha256:b2785dbc3ceaa930dff8068bbb8654af2e0b40a9c2632300641cb8348e9cf43d","ceilometerMysqldExporterImage":"quay.io/prometheus/mysqld-exporter@sha256:7211a617ec657701ca819aa0ba28e1d5750f5bf2c1391b755cc4a48cc360b0fa","ceilometerNotificationImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-notification@sha256:f17b61f2318b74648e174d73dd31deee6c0d1434605c9f32707aedf2f4378957","ceilometerSgcoreImage":"quay.io/openstack-k8s-operators/sg-core@sha256:09b5017c95d7697e66b9c64846bc48ef5826a009cba89b956ec54561e5f4a2d1","cinderAPIImage":"quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:7a2056615520e272bae43ec3f34e2ba7a92c1d364b8d9106b53bd694619fc9c2","cinderBackupImage":"quay.io/podified-antelope-centos9/openstack-cinder-backup@sha256:0b08861590e3646584af0fc7c7d8a743a35b4f5964d6fd355f206daa9ae999ce","cinderSchedulerImage":"quay.io/podified-antelope-centos9/openstack-cinder-scheduler@sha256:e26fb8ad7808ca8efe268881f9229df90a755b24bd4ad5501ba3b8c5c16987a3","cinderVolumeImage":"quay.io/podified-antelope-centos9/openstack-cinder-volume@sha256:cfeb4e264c00408dee5196b06003722b6dda540a3f26d3ff90abfd795729833b","cloudkittyAPIImage":"quay.rdoproject.org/podified-master-centos10/openstack-cloudkitty-api@sha256:108da99ad63528853a5708eb16a16f731745f5d7f33fb818533938571d448068","cloudkittyProcImage":"quay.rdoproject.org/podified-master-centos10/openstack-cloudkitty-processor@sha256:aa36b6bc6b092eb9892271644086332b47bcdc39a393bb1f71b65c4724c87561","designateAPIImage":"quay.io/podified-antelope-centos9/openstack-designate-api@sha256:2f9748f10c87efbee801c70f46b3dc5c6532ca070af558a4fb45cb34dbbb6f04","designateBackendbind9Image":"quay.io/podified-antelope-centos9/openstack-designate-backend-bind9@sha256:1d69ad383cb03ef808c1f737427c5ca2385e28a3af1861a4336b6e539b346c27","designateCentralImage":"quay.io/podified-antelope-centos9/openstack-designate-central@sha256:112fed4b9de0ccf15011e8a3a26ce6efbbe8e7d8eb3d4153d1a1874b9bde6d68","designateMdnsImage":"quay.io/podified-antelope-centos9/openstack-designate-mdns@sha256:aa87158aeb1194f4940126197b912ea972fafe12ea5c1f89a07d6ccfafc16f77","designateProducerImage":"quay.io/podified-antelope-centos9/openstack-designate-producer@sha256:fcd3bf8112793023be72845ce3a984beabd5a3cb369c11252130076ed38b3770","designateUnboundImage":"quay.io/podified-antelope-centos9/openstack-unbound@sha256:fee9fc72864ee217aace1cf11cb090ef41935841f9c60127d775dc2989330777","designateWorkerImage":"quay.io/podified-antelope-centos9/openstack-designate-worker@sha256:239967aef48587f275c9636d8f89e476d909dbba57fea64d8196ddacf6817450","edpmFrrImage":"quay.io/podified-antelope-centos9/openstack-frr@sha256:7a0ade11985653bb8ad2646b0848eb6f7128d21d85b99551ac17f74293087a30","edpmIscsidImage":"quay.io/podified-antelope-centos9/openstack-iscsid@sha256:8ab175d7ee42e22e0ca1ebf98d180112428758a86ef8adccaba8f3653567f6ab","edpmKeplerImage":"quay.io/sustainable_computing_io/kepler@sha256:581b65b646301e0fcb07582150ba63438f1353a85bf9acf1eb2acb4ce71c58bd","edpmLogrotateCrondImage":"quay.io/podified-antelope-centos9/openstack-cron@sha256:d7e43361d50d1e7d4c99e499eee56aa50591855836638742666303dc59096258","edpmMultipathdImage":"quay.io/podified-antelope-centos9/openstack-multipathd@sha256:5b59d54dc4a23373a5172f15f5497b287422c32f5702efd1e171c3f2048c9842","edpmNeutronDhcpAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-dhcp-agent@sha256:f3227beee5b52411de42c6a37ceda7d8f68934b4671a2d661403f8c1c0eab6d6","edpmNeutronMetadataAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-metadata-agent-ovn@sha256:db3e3d71618c3539a2853a20f7684f016b67370157990932291b00a48fa16bd3","edpmNeutronOvnAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-ovn-agent@sha256:e6dfe5f67adec298afbb57aec95c9cf89b4757ccfea8d8be66ef0ffd8c58322f","edpmNeutronSriovAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-sriov-agent@sha256:ba46c29c79c92487b6b9f0db11a517269c6455b8b9786e9d2692f4e24e43d552","edpmNodeExporterImage":"quay.io/prometheus/node-exporter@sha256:39c642b2b337e38c18e80266fb14383754178202f40103646337722a594d984c","edpmOvnBgpAgentImage":"quay.io/podified-antelope-centos9/openstack-ovn-bgp-agent@sha256:4f1c6fcf33354f1cbbc914c1709310be2fa4fe0dd64e5dbf3f91d6f0634bd28f","edpmPodmanExporterImage":"quay.io/navidys/prometheus-podman-exporter@sha256:d339ba049bbd1adccb795962bf163f5b22fd84dea865d88b9eb525e46247d6bd","glanceAPIImage":"quay.io/podified-antelope-centos9/openstack-glance-api@sha256:481073ac9deefb38bbd989aaa8dd7aedb4e0af26017f4883f85fce433380bf63","heatAPIImage":"quay.io/podified-antelope-centos9/openstack-heat-api@sha256:ecf469bd360c2aa2e5eb57826585c19a10ebe9f683790803dc4989a46c11789e","heatCfnapiImage":"quay.io/podified-antelope-centos9/openstack-heat-api-cfn@sha256:d506b2ca02a16cdab757b38a86d40e0459094c7269067de89beb3edf4a50bf5e","heatEngineImage":"quay.io/podified-antelope-centos9/openstack-heat-engine@sha256:2f2aabcd1b45f9fb3034d28e9a49acac72d7917fd1bbfbbc498e69e8be0b7b2b","horizonImage":"quay.io/podified-antelope-centos9/openstack-horizon@sha256:4f4b273dd4c6ead9bf640fb985d101a7c9adba388968fb1d71fbb08b0510eb9f","infraDnsmasqImage":"quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","infraMemcachedImage":"quay.io/podified-antelope-centos9/openstack-memcached@sha256:dad2336390cae6705133deefaa09c9e39512cf29133aa009006e3962c8022108","infraRedisImage":"quay.io/podified-antelope-centos9/openstack-redis@sha256:21edb042683b37827463124ceb159fa316e8cf0ac6040dc464f5242300b9daad","ironicAPIImage":"quay.io/podified-antelope-centos9/openstack-ironic-api@sha256:21334e97e6b4194d803a60d0ecfa33327bf248e7507683ea9dcb33a28a2ec858","ironicConductorImage":"quay.io/podified-antelope-centos9/openstack-ironic-conductor@sha256:4deb460a113324762b3139301c6aacd48c57204d8d13eb1c387d7064ec19db0d","ironicInspectorImage":"quay.io/podified-antelope-centos9/openstack-ironic-inspector@sha256:942f9cbe36d328caa5d68b398703b2be5d7b7dc2b034a72d2ae62416cb7be208","ironicNeutronAgentImage":"quay.io/podified-antelope-centos9/openstack-ironic-neutron-agent@sha256:9e2ae3ac44ed2495b0f4398d7419b1e8e1321bec32a0ab043aabf28aa8b33384","ironicPxeImage":"quay.io/podified-antelope-centos9/openstack-ironic-pxe@sha256:7cb9e377fa81bbe84fcc006b27c45d56ea3d6ed2144fb9ebf5fb8df5b920d423","ironicPythonAgentImage":"quay.io/podified-antelope-centos9/ironic-python-agent@sha256:9d930c44b5d90b140117dd05d976d10d29d93eed9a70118e594e00da64594562","keystoneAPIImage":"quay.io/podified-antelope-centos9/openstack-keystone@sha256:a7b6fa2f16a882674624b48939737e2bd95da7bef60db593a8e6e4d397fa516c","ksmImage":"registry.k8s.io/kube-state-metrics/kube-state-metrics@sha256:db384bf43222b066c378e77027a675d4cd9911107adba46c2922b3a55e10d6fb","manilaAPIImage":"quay.io/podified-antelope-centos9/openstack-manila-api@sha256:68714e821f8e4e2d905d6e5bc7fb2e713a24c02db48901fb2a11d57b80f6c584","manilaSchedulerImage":"quay.io/podified-antelope-centos9/openstack-manila-scheduler@sha256:4a8b11fbc23e097869f8f347e78a409b294573732987dd8fa6493888a3ff68d2","manilaShareImage":"quay.io/podified-antelope-centos9/openstack-manila-share@sha256:57007fab45f2d8fbf929d26609a2e566fbcb006e05d78ca72b9d0b71af866305","mariadbImage":"quay.io/podified-antelope-centos9/openstack-mariadb@sha256:d9a2d8b19d3de4658dd26a2e781d00002e937738bfe6a1d0cf6c68c015085f4a","netUtilsImage":"quay.io/podified-antelope-centos9/openstack-netutils@sha256:b0f8d8a4d29d8d4667205df4a94bacefcdd7a33981407c20bd7dd320f27308b7","neutronAPIImage":"quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","novaAPIImage":"quay.io/podified-antelope-centos9/openstack-nova-api@sha256:255cc3471ee112b17da164148b0ec25678332061b5b488868b81a30e5afb5bb5","novaComputeImage":"quay.io/podified-antelope-centos9/openstack-nova-compute@sha256:d6189c79b326e4b09ccae1141528b03bc59b2533781a960e8f91f2a5dbb343d5","novaConductorImage":"quay.io/podified-antelope-centos9/openstack-nova-conductor@sha256:a96d336d231eee461559cfe82b025874ce2b8652520297bc5143559694ebac58","novaNovncImage":"quay.io/podified-antelope-centos9/openstack-nova-novncproxy@sha256:eaf80338dc065eb9c8c1f40552793c7cc2ff052c88c789f0a5d3e34099549adb","novaSchedulerImage":"quay.io/podified-antelope-centos9/openstack-nova-scheduler@sha256:98a3cff4a3aae37148c4c982a0e37f21a476528cbd74734f59ae22f61fdb6fc1","octaviaAPIImage":"quay.io/podified-antelope-centos9/openstack-octavia-api@sha256:a7089bcd0a2dbc014b29391dbd14b3fbc3ba0abd0f36bd16cb3b594cfa001464","octaviaHealthmanagerImage":"quay.io/podified-antelope-centos9/openstack-octavia-health-manager@sha256:36cc3ee813bccbfb639f17896bd98028521e3cc5740a5d07f91e119729a76a69","octaviaHousekeepingImage":"quay.io/podified-antelope-centos9/openstack-octavia-housekeeping@sha256:61807c42b6197326d9483d65972029117cea6d373ae913fd359993d8e12fff13","octaviaRsyslogImage":"quay.io/podified-antelope-centos9/openstack-rsyslog@sha256:61dbee4a2559eda45dadf8d2b121cd85f79043d7cb2c1a62f176261042c3e39c","octaviaWorkerImage":"quay.io/podified-antelope-centos9/openstack-octavia-worker@sha256:c4652e3a9c4275470c3ef1a2e4d20a420d9c7bdd5157b0bbdaafea3fa038dcab","openstackClientImage":"quay.io/podified-antelope-centos9/openstack-openstackclient@sha256:c1b8da8298ec8be0ca22c7d8ba48da103e72dfe7ed5e9427b971d31eac3a8b33","openstackNetworkExporterImage":"quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","osContainerImage":"quay.io/podified-antelope-centos9/edpm-hardened-uefi@sha256:dec5870172c510ae43ff98398260fe595288af59302709d71fc2a020763deb88","ovnControllerImage":"quay.io/podified-antelope-centos9/openstack-ovn-controller@sha256:ebeb25c4a4ce978c741d166518070e05f0fd81c143bdc680ee1d8f5985ec8d6c","ovnControllerOvsImage":"quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:1e53a53dfe9b3cb757e4d666e76c8989941eb4f0b98d629a7f697a1693aacb17","ovnNbDbclusterImage":"quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server@sha256:726a3df0e94cfdcef301fe88fa8d91972914ec2104fb6fa1d8e4c325981712a6","ovnNorthdImage":"quay.io/podified-antelope-centos9/openstack-ovn-northd@sha256:c8e13f116261ef06b59e9034c605f68d53eb6f760426c35ee6ed3785b97b1800","ovnSbDbclusterImage":"quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server@sha256:e554a5816081a60a0ae6fd1464c1f0a11cf2133707a4b220a023ecae7b302eed","placementAPIImage":"quay.io/podified-antelope-centos9/openstack-placement-api@sha256:f24234939afca841e46ea4d17bec959b63705ab0e75476465e777d44905c5f1b","rabbitmqImage":"quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:c2e607504d3c90c201f29ca74f0ee51de1ef2c5444d597d2ff3160ab9b3ce84d","swiftAccountImage":"quay.io/podified-antelope-centos9/openstack-swift-account@sha256:4eb3a9c95f57df34ab88b952d8ad2057d60ac0aa4526a51070bea5d64e3aeeee","swiftContainerImage":"quay.io/podified-antelope-centos9/openstack-swift-container@sha256:ae1279cd0af8af3863925d149db4c514dfda0c159a8084216b7228a35f238678","swiftObjectImage":"quay.io/podified-antelope-centos9/openstack-swift-object@sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","swiftProxyImage":"quay.io/podified-antelope-centos9/openstack-swift-proxy-server@sha256:3c89899d53b3bca91830c259434c074f27554824a9cdcf117158c4a4329810f5","testTempestImage":"quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:a1a7ba434daff518f09d8f4075e76308402e9b7a0b5b641ac2ef721fbf88752a","watcherAPIImage":"quay.io/podified-master-centos9/openstack-watcher-api@sha256:75f08e61323e7039d3cf5cdf81ac5d416caa4f7a0de7ce33992cfa2686f5080e","watcherApplierImage":"quay.io/podified-master-centos9/openstack-watcher-applier@sha256:fad9bafc729790adb59fd4cae877fb677c99e0b623b379881ebaeeba3d7639de","watcherDecisionEngineImage":"quay.io/podified-master-centos9/openstack-watcher-decision-engine@sha256:9cd4672934a363f68134e85a0da40b90b1c8585867545cc5dd245ba6b3a61a7e"}},"containerImages":{"agentImage":"quay.io/openstack-k8s-operators/openstack-baremetal-operator-agent@sha256:d5f5c71b6e6992182d66adbf5430bdc67ccbbea2893d41a0b690309c38d67469","ansibleeeImage":"quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:8d7a8459e404f8493df59c80e3fb15f42b4ad20da91751a02609dc8e5552f5fd","aodhAPIImage":"quay.io/podified-antelope-centos9/openstack-aodh-api@sha256:2d87021f2f291525dda4c17e8fcd2fbef60780450d7941be423bcfd4047cabd2","aodhEvaluatorImage":"quay.io/podified-antelope-centos9/openstack-aodh-evaluator@sha256:3473a5f5c914f9ba397ffc5ea9d8eeedd85d31a3c9244df7457f3c3e74eaefc4","aodhListenerImage":"quay.io/podified-antelope-centos9/openstack-aodh-listener@sha256:c1c8f583529e123a7105ebc2249ab19267313f30138867840d1e65b9390f1886","aodhNotifierImage":"quay.io/podified-antelope-centos9/openstack-aodh-notifier@sha256:8dcd62d8f75c4dbf0afc27fa96cd481c56d8fb174fa29abafa0d29616eded790","apacheImage":"registry.redhat.io/ubi9/httpd-24@sha256:6b929971283d69f485a7d3e449fb5a3dd65d5a4de585c73419e776821d00062c","barbicanAPIImage":"quay.io/podified-antelope-centos9/openstack-barbican-api@sha256:82006b9c64d4c5f80483cda262d960ce6be4813665158ef1a53ea7734bbe431f","barbicanKeystoneListenerImage":"quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener@sha256:a76d2c46403c03704dcfe7de49454496300d60d849ee81076d8637b272043c69","barbicanWorkerImage":"quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:d2fbe075d21195b746fd27a073dbd249d38b3c4f81c30d162770a338fb87e338","ceilometerCentralImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-central@sha256:43a24796dabde68270dbfefa107205e173fdd6a0dc701502858cadbede69da31","ceilometerComputeImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-compute@sha256:667029e1ec7e63fffa1a096f432f6160b441ba36df1bddc9066cbd1129b82009","ceilometerIpmiImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-ipmi@sha256:b2785dbc3ceaa930dff8068bbb8654af2e0b40a9c2632300641cb8348e9cf43d","ceilometerMysqldExporterImage":"quay.io/prometheus/mysqld-exporter@sha256:7211a617ec657701ca819aa0ba28e1d5750f5bf2c1391b755cc4a48cc360b0fa","ceilometerNotificationImage":"quay.io/podified-antelope-centos9/openstack-ceilometer-notification@sha256:f17b61f2318b74648e174d73dd31deee6c0d1434605c9f32707aedf2f4378957","ceilometerProxyImage":"registry.redhat.io/ubi9/httpd-24@sha256:6b929971283d69f485a7d3e449fb5a3dd65d5a4de585c73419e776821d00062c","ceilometerSgcoreImage":"quay.io/openstack-k8s-operators/sg-core@sha256:09b5017c95d7697e66b9c64846bc48ef5826a009cba89b956ec54561e5f4a2d1","cinderAPIImage":"quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:7a2056615520e272bae43ec3f34e2ba7a92c1d364b8d9106b53bd694619fc9c2","cinderBackupImage":"quay.io/podified-antelope-centos9/openstack-cinder-backup@sha256:0b08861590e3646584af0fc7c7d8a743a35b4f5964d6fd355f206daa9ae999ce","cinderSchedulerImage":"quay.io/podified-antelope-centos9/openstack-cinder-scheduler@sha256:e26fb8ad7808ca8efe268881f9229df90a755b24bd4ad5501ba3b8c5c16987a3","cinderVolumeImages":{"default":"quay.io/podified-antelope-centos9/openstack-cinder-volume@sha256:cfeb4e264c00408dee5196b06003722b6dda540a3f26d3ff90abfd795729833b"},"cloudkittyAPIImage":"quay.rdoproject.org/podified-master-centos10/openstack-cloudkitty-api@sha256:108da99ad63528853a5708eb16a16f731745f5d7f33fb818533938571d448068","cloudkittyProcImage":"quay.rdoproject.org/podified-master-centos10/openstack-cloudkitty-processor@sha256:aa36b6bc6b092eb9892271644086332b47bcdc39a393bb1f71b65c4724c87561","designateAPIImage":"quay.io/podified-antelope-centos9/openstack-designate-api@sha256:2f9748f10c87efbee801c70f46b3dc5c6532ca070af558a4fb45cb34dbbb6f04","designateBackendbind9Image":"quay.io/podified-antelope-centos9/openstack-designate-backend-bind9@sha256:1d69ad383cb03ef808c1f737427c5ca2385e28a3af1861a4336b6e539b346c27","designateCentralImage":"quay.io/podified-antelope-centos9/openstack-designate-central@sha256:112fed4b9de0ccf15011e8a3a26ce6efbbe8e7d8eb3d4153d1a1874b9bde6d68","designateMdnsImage":"quay.io/podified-antelope-centos9/openstack-designate-mdns@sha256:aa87158aeb1194f4940126197b912ea972fafe12ea5c1f89a07d6ccfafc16f77","designateProducerImage":"quay.io/podified-antelope-centos9/openstack-designate-producer@sha256:fcd3bf8112793023be72845ce3a984beabd5a3cb369c11252130076ed38b3770","designateUnboundImage":"quay.io/podified-antelope-centos9/openstack-unbound@sha256:fee9fc72864ee217aace1cf11cb090ef41935841f9c60127d775dc2989330777","designateWorkerImage":"quay.io/podified-antelope-centos9/openstack-designate-worker@sha256:239967aef48587f275c9636d8f89e476d909dbba57fea64d8196ddacf6817450","edpmFrrImage":"quay.io/podified-antelope-centos9/openstack-frr@sha256:7a0ade11985653bb8ad2646b0848eb6f7128d21d85b99551ac17f74293087a30","edpmIscsidImage":"quay.io/podified-antelope-centos9/openstack-iscsid@sha256:8ab175d7ee42e22e0ca1ebf98d180112428758a86ef8adccaba8f3653567f6ab","edpmKeplerImage":"quay.io/sustainable_computing_io/kepler@sha256:581b65b646301e0fcb07582150ba63438f1353a85bf9acf1eb2acb4ce71c58bd","edpmLogrotateCrondImage":"quay.io/podified-antelope-centos9/openstack-cron@sha256:d7e43361d50d1e7d4c99e499eee56aa50591855836638742666303dc59096258","edpmMultipathdImage":"quay.io/podified-antelope-centos9/openstack-multipathd@sha256:5b59d54dc4a23373a5172f15f5497b287422c32f5702efd1e171c3f2048c9842","edpmNeutronDhcpAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-dhcp-agent@sha256:f3227beee5b52411de42c6a37ceda7d8f68934b4671a2d661403f8c1c0eab6d6","edpmNeutronMetadataAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-metadata-agent-ovn@sha256:db3e3d71618c3539a2853a20f7684f016b67370157990932291b00a48fa16bd3","edpmNeutronOvnAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-ovn-agent@sha256:e6dfe5f67adec298afbb57aec95c9cf89b4757ccfea8d8be66ef0ffd8c58322f","edpmNeutronSriovAgentImage":"quay.io/podified-antelope-centos9/openstack-neutron-sriov-agent@sha256:ba46c29c79c92487b6b9f0db11a517269c6455b8b9786e9d2692f4e24e43d552","edpmNodeExporterImage":"quay.io/prometheus/node-exporter@sha256:39c642b2b337e38c18e80266fb14383754178202f40103646337722a594d984c","edpmOvnBgpAgentImage":"quay.io/podified-antelope-centos9/openstack-ovn-bgp-agent@sha256:4f1c6fcf33354f1cbbc914c1709310be2fa4fe0dd64e5dbf3f91d6f0634bd28f","edpmPodmanExporterImage":"quay.io/navidys/prometheus-podman-exporter@sha256:d339ba049bbd1adccb795962bf163f5b22fd84dea865d88b9eb525e46247d6bd","glanceAPIImage":"quay.io/podified-antelope-centos9/openstack-glance-api@sha256:481073ac9deefb38bbd989aaa8dd7aedb4e0af26017f4883f85fce433380bf63","heatAPIImage":"quay.io/podified-antelope-centos9/openstack-heat-api@sha256:ecf469bd360c2aa2e5eb57826585c19a10ebe9f683790803dc4989a46c11789e","heatCfnapiImage":"quay.io/podified-antelope-centos9/openstack-heat-api-cfn@sha256:d506b2ca02a16cdab757b38a86d40e0459094c7269067de89beb3edf4a50bf5e","heatEngineImage":"quay.io/podified-antelope-centos9/openstack-heat-engine@sha256:2f2aabcd1b45f9fb3034d28e9a49acac72d7917fd1bbfbbc498e69e8be0b7b2b","horizonImage":"quay.io/podified-antelope-centos9/openstack-horizon@sha256:4f4b273dd4c6ead9bf640fb985d101a7c9adba388968fb1d71fbb08b0510eb9f","infraDnsmasqImage":"quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","infraMemcachedImage":"quay.io/podified-antelope-centos9/openstack-memcached@sha256:dad2336390cae6705133deefaa09c9e39512cf29133aa009006e3962c8022108","infraRedisImage":"quay.io/podified-antelope-centos9/openstack-redis@sha256:21edb042683b37827463124ceb159fa316e8cf0ac6040dc464f5242300b9daad","ironicAPIImage":"quay.io/podified-antelope-centos9/openstack-ironic-api@sha256:21334e97e6b4194d803a60d0ecfa33327bf248e7507683ea9dcb33a28a2ec858","ironicConductorImage":"quay.io/podified-antelope-centos9/openstack-ironic-conductor@sha256:4deb460a113324762b3139301c6aacd48c57204d8d13eb1c387d7064ec19db0d","ironicInspectorImage":"quay.io/podified-antelope-centos9/openstack-ironic-inspector@sha256:942f9cbe36d328caa5d68b398703b2be5d7b7dc2b034a72d2ae62416cb7be208","ironicNeutronAgentImage":"quay.io/podified-antelope-centos9/openstack-ironic-neutron-agent@sha256:9e2ae3ac44ed2495b0f4398d7419b1e8e1321bec32a0ab043aabf28aa8b33384","ironicPxeImage":"quay.io/podified-antelope-centos9/openstack-ironic-pxe@sha256:7cb9e377fa81bbe84fcc006b27c45d56ea3d6ed2144fb9ebf5fb8df5b920d423","ironicPythonAgentImage":"quay.io/podified-antelope-centos9/ironic-python-agent@sha256:9d930c44b5d90b140117dd05d976d10d29d93eed9a70118e594e00da64594562","keystoneAPIImage":"quay.io/podified-antelope-centos9/openstack-keystone@sha256:a7b6fa2f16a882674624b48939737e2bd95da7bef60db593a8e6e4d397fa516c","ksmImage":"registry.k8s.io/kube-state-metrics/kube-state-metrics@sha256:db384bf43222b066c378e77027a675d4cd9911107adba46c2922b3a55e10d6fb","manilaAPIImage":"quay.io/podified-antelope-centos9/openstack-manila-api@sha256:68714e821f8e4e2d905d6e5bc7fb2e713a24c02db48901fb2a11d57b80f6c584","manilaSchedulerImage":"quay.io/podified-antelope-centos9/openstack-manila-scheduler@sha256:4a8b11fbc23e097869f8f347e78a409b294573732987dd8fa6493888a3ff68d2","manilaShareImages":{"default":"quay.io/podified-antelope-centos9/openstack-manila-share@sha256:57007fab45f2d8fbf929d26609a2e566fbcb006e05d78ca72b9d0b71af866305"},"mariadbImage":"quay.io/podified-antelope-centos9/openstack-mariadb@sha256:d9a2d8b19d3de4658dd26a2e781d00002e937738bfe6a1d0cf6c68c015085f4a","netUtilsImage":"quay.io/podified-antelope-centos9/openstack-netutils@sha256:b0f8d8a4d29d8d4667205df4a94bacefcdd7a33981407c20bd7dd320f27308b7","neutronAPIImage":"quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","novaAPIImage":"quay.io/podified-antelope-centos9/openstack-nova-api@sha256:255cc3471ee112b17da164148b0ec25678332061b5b488868b81a30e5afb5bb5","novaComputeImage":"quay.io/podified-antelope-centos9/openstack-nova-compute@sha256:d6189c79b326e4b09ccae1141528b03bc59b2533781a960e8f91f2a5dbb343d5","novaConductorImage":"quay.io/podified-antelope-centos9/openstack-nova-conductor@sha256:a96d336d231eee461559cfe82b025874ce2b8652520297bc5143559694ebac58","novaNovncImage":"quay.io/podified-antelope-centos9/openstack-nova-novncproxy@sha256:eaf80338dc065eb9c8c1f40552793c7cc2ff052c88c789f0a5d3e34099549adb","novaSchedulerImage":"quay.io/podified-antelope-centos9/openstack-nova-scheduler@sha256:98a3cff4a3aae37148c4c982a0e37f21a476528cbd74734f59ae22f61fdb6fc1","octaviaAPIImage":"quay.io/podified-antelope-centos9/openstack-octavia-api@sha256:a7089bcd0a2dbc014b29391dbd14b3fbc3ba0abd0f36bd16cb3b594cfa001464","octaviaApacheImage":"registry.redhat.io/ubi9/httpd-24@sha256:6b929971283d69f485a7d3e449fb5a3dd65d5a4de585c73419e776821d00062c","octaviaHealthmanagerImage":"quay.io/podified-antelope-centos9/openstack-octavia-health-manager@sha256:36cc3ee813bccbfb639f17896bd98028521e3cc5740a5d07f91e119729a76a69","octaviaHousekeepingImage":"quay.io/podified-antelope-centos9/openstack-octavia-housekeeping@sha256:61807c42b6197326d9483d65972029117cea6d373ae913fd359993d8e12fff13","octaviaRsyslogImage":"quay.io/podified-antelope-centos9/openstack-rsyslog@sha256:61dbee4a2559eda45dadf8d2b121cd85f79043d7cb2c1a62f176261042c3e39c","octaviaWorkerImage":"quay.io/podified-antelope-centos9/openstack-octavia-worker@sha256:c4652e3a9c4275470c3ef1a2e4d20a420d9c7bdd5157b0bbdaafea3fa038dcab","openstackClientImage":"quay.io/podified-antelope-centos9/openstack-openstackclient@sha256:c1b8da8298ec8be0ca22c7d8ba48da103e72dfe7ed5e9427b971d31eac3a8b33","openstackNetworkExporterImage":"quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","osContainerImage":"quay.io/podified-antelope-centos9/edpm-hardened-uefi@sha256:dec5870172c510ae43ff98398260fe595288af59302709d71fc2a020763deb88","ovnControllerImage":"quay.io/podified-antelope-centos9/openstack-ovn-controller@sha256:ebeb25c4a4ce978c741d166518070e05f0fd81c143bdc680ee1d8f5985ec8d6c","ovnControllerOvsImage":"quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:1e53a53dfe9b3cb757e4d666e76c8989941eb4f0b98d629a7f697a1693aacb17","ovnNbDbclusterImage":"quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server@sha256:726a3df0e94cfdcef301fe88fa8d91972914ec2104fb6fa1d8e4c325981712a6","ovnNorthdImage":"quay.io/podified-antelope-centos9/openstack-ovn-northd@sha256:c8e13f116261ef06b59e9034c605f68d53eb6f760426c35ee6ed3785b97b1800","ovnSbDbclusterImage":"quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server@sha256:e554a5816081a60a0ae6fd1464c1f0a11cf2133707a4b220a023ecae7b302eed","placementAPIImage":"quay.io/podified-antelope-centos9/openstack-placement-api@sha256:f24234939afca841e46ea4d17bec959b63705ab0e75476465e777d44905c5f1b","rabbitmqImage":"quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:c2e607504d3c90c201f29ca74f0ee51de1ef2c5444d597d2ff3160ab9b3ce84d","swiftAccountImage":"quay.io/podified-antelope-centos9/openstack-swift-account@sha256:4eb3a9c95f57df34ab88b952d8ad2057d60ac0aa4526a51070bea5d64e3aeeee","swiftContainerImage":"quay.io/podified-antelope-centos9/openstack-swift-container@sha256:ae1279cd0af8af3863925d149db4c514dfda0c159a8084216b7228a35f238678","swiftObjectImage":"quay.io/podified-antelope-centos9/openstack-swift-object@sha256:fcb1f8a778d8cffa0f42efdcbde01061cb3aaaccc3453e65a4b213d553ad344c","swiftProxyImage":"quay.io/podified-antelope-centos9/openstack-swift-proxy-server@sha256:3c89899d53b3bca91830c259434c074f27554824a9cdcf117158c4a4329810f5","testTempestImage":"quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:a1a7ba434daff518f09d8f4075e76308402e9b7a0b5b641ac2ef721fbf88752a","watcherAPIImage":"quay.io/podified-master-centos9/openstack-watcher-api@sha256:75f08e61323e7039d3cf5cdf81ac5d416caa4f7a0de7ce33992cfa2686f5080e","watcherApplierImage":"quay.io/podified-master-centos9/openstack-watcher-applier@sha256:fad9bafc729790adb59fd4cae877fb677c99e0b623b379881ebaeeba3d7639de","watcherDecisionEngineImage":"quay.io/podified-master-centos9/openstack-watcher-decision-engine@sha256:9cd4672934a363f68134e85a0da40b90b1c8585867545cc5dd245ba6b3a61a7e"},"observedGeneration":1,"serviceDefaults":{"glanceWsgi":"true"},"trackedCustomImages":{"0.5.0-1764660761":{}}}}config/podnetworkconnectivitychecks.json0000640000000000000000000000000215114134216017402 0ustar0000000000000000{}config/namespaces_with_overlapping_uids.json0000640000000000000000000000000215114134216020172 0ustar0000000000000000[]events/openshift-machine-api.json0000640000000000000000000001061515114134216015610 0ustar0000000000000000{"items":[{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T21:55:28Z","reason":"FailedToUpdateEndpointSlices","message":"Error updating Endpoint Slices for Service openshift-machine-api/cluster-baremetal-operator-service: failed to update cluster-baremetal-operator-service-mgdxz EndpointSlice for Service openshift-machine-api/cluster-baremetal-operator-service: Timeout: request did not complete within requested timeout - context deadline exceeded","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T21:55:28Z","reason":"FailedToUpdateEndpointSlices","message":"Error updating Endpoint Slices for Service openshift-machine-api/machine-api-operator: failed to update machine-api-operator-n9dz6 EndpointSlice for Service openshift-machine-api/machine-api-operator: Timeout: request did not complete within requested timeout - context deadline exceeded","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T21:55:28Z","reason":"FailedToUpdateEndpointSlices","message":"Error updating Endpoint Slices for Service openshift-machine-api/cluster-autoscaler-operator: failed to update cluster-autoscaler-operator-qcdds EndpointSlice for Service openshift-machine-api/cluster-autoscaler-operator: Timeout: request did not complete within requested timeout - context deadline exceeded","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T21:55:28Z","reason":"FailedToUpdateEndpointSlices","message":"Error updating Endpoint Slices for Service openshift-machine-api/cluster-baremetal-webhook-service: failed to update cluster-baremetal-webhook-service-d5vw5 EndpointSlice for Service openshift-machine-api/cluster-baremetal-webhook-service: Timeout: request did not complete within requested timeout - context deadline exceeded","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:03:16Z","reason":"BackOff","message":"Back-off restarting failed container control-plane-machine-set-operator in pod control-plane-machine-set-operator-66f4cc99d4-jlq49_openshift-machine-api(ba624ed0-32cc-4c87-81a5-708a8a8a7f88)","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:03:52Z","reason":"BackOff","message":"Back-off restarting failed container cluster-baremetal-operator in pod cluster-baremetal-operator-5fdc576499-q9tf6_openshift-machine-api(fa9b5917-d4f3-4372-a200-45b57412f92f)","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"config\" : failed to sync configmap cache: timed out waiting for the condition","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"images\" : failed to sync configmap cache: timed out waiting for the condition","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"cert\" : failed to sync secret cache: timed out waiting for the condition","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"control-plane-machine-set-operator-tls\" : failed to sync secret cache: timed out waiting for the condition","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"config\" : failed to sync configmap cache: timed out waiting for the condition","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"images\" : failed to sync configmap cache: timed out waiting for the condition","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"machine-api-operator-tls\" : failed to sync secret cache: timed out waiting for the condition","type":"Warning"},{"namespace":"openshift-machine-api","lastTimestamp":"2025-12-03T22:10:37Z","reason":"FailedMount","message":"MountVolume.SetUp failed for volume \"cluster-baremetal-operator-tls\" : failed to sync secret cache: timed out waiting for the condition","type":"Warning"}]}cluster-scoped-resources/nmstate.io/nodenetworkconfigurationpolicies/master-0.json0000640000000000000000000001145315114134216027471 0ustar0000000000000000{"apiVersion":"nmstate.io/v1","kind":"NodeNetworkConfigurationPolicy","metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"nmstate.io/v1\",\"kind\":\"NodeNetworkConfigurationPolicy\",\"metadata\":{\"annotations\":{},\"labels\":{\"osp/nncm-config-type\":\"standard\"},\"name\":\"master-0\"},\"spec\":{\"desiredState\":{\"dns-resolver\":{\"config\":{\"search\":[],\"server\":[\"192.168.32.3\"]}},\"interfaces\":[{\"description\":\"internalapi vlan interface\",\"ipv4\":{\"address\":[{\"ip\":\"172.17.0.10\",\"prefix-length\":\"24\"}],\"dhcp\":false,\"enabled\":true},\"ipv6\":{\"enabled\":false},\"mtu\":1442,\"name\":\"internalapi\",\"state\":\"up\",\"type\":\"vlan\",\"vlan\":{\"base-iface\":\"eth1\",\"id\":\"20\"}},{\"description\":\"storage vlan interface\",\"ipv4\":{\"address\":[{\"ip\":\"172.18.0.10\",\"prefix-length\":\"24\"}],\"dhcp\":false,\"enabled\":true},\"ipv6\":{\"enabled\":false},\"mtu\":1442,\"name\":\"storage\",\"state\":\"up\",\"type\":\"vlan\",\"vlan\":{\"base-iface\":\"eth1\",\"id\":\"21\"}},{\"description\":\"tenant vlan interface\",\"ipv4\":{\"address\":[{\"ip\":\"172.19.0.10\",\"prefix-length\":\"24\"}],\"dhcp\":false,\"enabled\":true},\"ipv6\":{\"enabled\":false},\"mtu\":1442,\"name\":\"tenant\",\"state\":\"up\",\"type\":\"vlan\",\"vlan\":{\"base-iface\":\"eth1\",\"id\":\"22\"}},{\"description\":\"ctlplane interface\",\"mtu\":1442,\"name\":\"eth1\",\"state\":\"up\",\"type\":\"ethernet\"},{\"bridge\":{\"options\":{\"stp\":{\"enabled\":false}},\"port\":[{\"name\":\"eth1\",\"vlan\":{}}]},\"description\":\"linux-bridge over ctlplane interface\",\"ipv4\":{\"address\":[{\"ip\":\"192.168.122.10\",\"prefix-length\":\"24\"}],\"dhcp\":false,\"enabled\":true},\"ipv6\":{\"enabled\":false},\"mtu\":1442,\"name\":\"ospbr\",\"state\":\"up\",\"type\":\"linux-bridge\"},{\"description\":\"Octavia vlan host interface\",\"name\":\"octavia\",\"state\":\"up\",\"type\":\"vlan\",\"vlan\":{\"base-iface\":\"eth1\",\"id\":\"23\"}},{\"bridge\":{\"options\":{\"stp\":{\"enabled\":false}},\"port\":[{\"name\":\"octavia\"}]},\"description\":\"Octavia bridge\",\"mtu\":1442,\"name\":\"octbr\",\"type\":\"linux-bridge\"}],\"route-rules\":{\"config\":[]},\"routes\":{\"config\":[]}},\"nodeSelector\":{\"kubernetes.io/hostname\":\"master-0\",\"node-role.kubernetes.io/worker\":\"\"}}}\n","nmstate.io/webhook-mutating-timestamp":"1764800511506376552"},"creationTimestamp":"2025-12-03T22:21:51Z","generation":1,"labels":{"osp/nncm-config-type":"standard"},"name":"master-0","resourceVersion":"27126","uid":"e9b60427-039b-4e62-b706-aad4afe4cf2a"},"spec":{"desiredState":{"dns-resolver":{"config":{"search":[],"server":["192.168.32.3"]}},"interfaces":[{"description":"internalapi vlan interface","ipv4":{"address":[{"ip":"172.17.0.10","prefix-length":"24"}],"dhcp":false,"enabled":true},"ipv6":{"enabled":false},"mtu":1442,"name":"internalapi","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":"20"}},{"description":"storage vlan interface","ipv4":{"address":[{"ip":"172.18.0.10","prefix-length":"24"}],"dhcp":false,"enabled":true},"ipv6":{"enabled":false},"mtu":1442,"name":"storage","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":"21"}},{"description":"tenant vlan interface","ipv4":{"address":[{"ip":"172.19.0.10","prefix-length":"24"}],"dhcp":false,"enabled":true},"ipv6":{"enabled":false},"mtu":1442,"name":"tenant","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":"22"}},{"description":"ctlplane interface","mtu":1442,"name":"eth1","state":"up","type":"ethernet"},{"bridge":{"options":{"stp":{"enabled":false}},"port":[{"name":"eth1","vlan":{}}]},"description":"linux-bridge over ctlplane interface","ipv4":{"address":[{"ip":"192.168.122.10","prefix-length":"24"}],"dhcp":false,"enabled":true},"ipv6":{"enabled":false},"mtu":1442,"name":"ospbr","state":"up","type":"linux-bridge"},{"description":"Octavia vlan host interface","name":"octavia","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":"23"}},{"bridge":{"options":{"stp":{"enabled":false}},"port":[{"name":"octavia"}]},"description":"Octavia bridge","mtu":1442,"name":"octbr","type":"linux-bridge"}],"route-rules":{"config":[]},"routes":{"config":[]}},"nodeSelector":{"kubernetes.io/hostname":"master-0","node-role.kubernetes.io/worker":""}},"status":{"conditions":[{"lastHeartbeatTime":"2025-12-03T22:22:29Z","lastTransitionTime":"2025-12-03T22:22:29Z","message":"1/1 nodes successfully configured","reason":"SuccessfullyConfigured","status":"True","type":"Available"},{"lastHeartbeatTime":"2025-12-03T22:22:29Z","lastTransitionTime":"2025-12-03T22:22:29Z","reason":"SuccessfullyConfigured","status":"False","type":"Degraded"},{"lastHeartbeatTime":"2025-12-03T22:22:29Z","lastTransitionTime":"2025-12-03T22:22:29Z","reason":"ConfigurationProgressing","status":"False","type":"Progressing"}],"lastUnavailableNodeCountUpdate":"2025-12-03T22:22:28Z"}}namespaces/openstack/core.openstack.org/openstackcontrolplanes/controlplane.json0000640000000000000000000007507415114134216027253 0ustar0000000000000000{"apiVersion":"core.openstack.org/v1beta1","kind":"OpenStackControlPlane","metadata":{"annotations":{},"creationTimestamp":"2025-12-03T22:22:40Z","finalizers":["openstack.org/openstackcontrolplane"],"generation":1,"labels":{"core.openstack.org/openstackcontrolplane":""},"name":"controlplane","namespace":"openstack","resourceVersion":"30350","uid":"baebb606-0aee-480e-936d-ecfd322a7e8c"},"spec":{"barbican":{"apiOverride":{"route":{"metadata":{"annotations":{"api.barbican.openstack.org/timeout":"90s","haproxy.router.openshift.io/timeout":"90s"}}}},"enabled":true,"template":{"apiTimeout":90,"barbicanAPI":{"apiTimeout":0,"enableSecureRBAC":true,"override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"replicas":1,"resources":{},"tls":{"api":{"internal":{},"public":{}}}},"barbicanKeystoneListener":{"replicas":1,"resources":{}},"barbicanWorker":{"replicas":1,"resources":{}},"databaseAccount":"barbican","databaseInstance":"openstack","globalDefaultSecretStore":"simple_crypto","passwordSelectors":{"pkcs11pin":"PKCS11Pin","service":"BarbicanPassword","simplecryptokek":"BarbicanSimpleCryptoKEK"},"preserveJobs":false,"rabbitMqClusterName":"rabbitmq","secret":"osp-secret","serviceAccount":"","serviceUser":"barbican","simpleCryptoBackendSecret":"osp-secret"}},"cinder":{"apiOverride":{"route":{"metadata":{"annotations":{"api.cinder.openstack.org/timeout":"60s","haproxy.router.openshift.io/timeout":"60s"}}}},"enabled":true,"template":{"apiTimeout":60,"cinderAPI":{"override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"replicas":1,"resources":{},"tls":{"api":{"internal":{},"public":{}}}},"cinderBackup":{"customServiceConfig":"[DEFAULT]\nbackup_driver = cinder.backup.drivers.swift.SwiftBackupDriver\n","networkAttachments":["storage"],"replicas":1,"resources":{}},"cinderScheduler":{"replicas":1,"resources":{}},"cinderVolumes":{"lvm-iscsi":{"customServiceConfig":"[lvm]\nimage_volume_cache_enabled = false\nvolume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver\nvolume_group = cinder-volumes\ntarget_protocol = iscsi\ntarget_helper = lioadm\nvolume_backend_name = lvm_iscsi\ntarget_ip_address=172.18.0.10\ntarget_secondary_ip_addresses = 172.19.0.10\n","nodeSelector":{"openstack.org/cinder-lvm":""},"replicas":1,"resources":{}}},"customServiceConfig":"# Debug logs by default, jobs can override as needed.\n[DEFAULT]\ndebug = true\n","databaseAccount":"cinder","databaseInstance":"openstack","dbPurge":{"age":30,"schedule":"1 0 * * *"},"memcachedInstance":"memcached","passwordSelectors":{"service":"CinderPassword"},"preserveJobs":false,"rabbitMqClusterName":"rabbitmq","secret":"osp-secret","serviceUser":"cinder"},"uniquePodNames":true},"designate":{"apiOverride":{},"enabled":false,"template":{"apiTimeout":120,"backendMdnsServerProtocol":"","backendType":"","backendWorkerServerProtocol":"","customServiceConfig":"# add your customization here","databaseAccount":"designate","databaseInstance":"","designateAPI":{"apiTimeout":0,"backendMdnsServerProtocol":"","backendType":"","backendWorkerServerProtocol":"","databaseAccount":"","override":{},"passwordSelectors":{"service":""},"replicas":1,"resources":{},"secret":"","serviceAccount":"","serviceUser":"","tls":{"api":{"internal":{},"public":{}}}},"designateBackendbind9":{"backendMdnsServerProtocol":"","backendType":"","backendWorkerServerProtocol":"","controlNetworkName":"","databaseAccount":"","netUtilsImage":"","override":{},"passwordSelectors":{"service":""},"replicas":1,"resources":{},"secret":"","serviceAccount":"","serviceUser":"","storageRequest":""},"designateCentral":{"backendMdnsServerProtocol":"","backendType":"","backendWorkerServerProtocol":"","databaseAccount":"","passwordSelectors":{"service":""},"replicas":1,"resources":{},"secret":"","serviceAccount":"","serviceUser":"","tls":{}},"designateMdns":{"backendMdnsServerProtocol":"","backendType":"","backendWorkerServerProtocol":"","controlNetworkName":"","databaseAccount":"","netUtilsImage":"","override":{},"passwordSelectors":{"service":""},"replicas":1,"resources":{},"secret":"","serviceAccount":"","serviceUser":"","tls":{}},"designateNetworkAttachment":"designate","designateProducer":{"backendMdnsServerProtocol":"","backendType":"","backendWorkerServerProtocol":"","databaseAccount":"","passwordSelectors":{"service":""},"replicas":1,"resources":{},"secret":"","serviceAccount":"","serviceUser":"","tls":{}},"designateUnbound":{"override":{},"replicas":1,"resources":{},"serviceAccount":""},"designateWorker":{"backendMdnsServerProtocol":"","backendType":"","backendWorkerServerProtocol":"","databaseAccount":"","passwordSelectors":{"service":""},"replicas":1,"resources":{},"secret":"","serviceAccount":"","serviceUser":"","tls":{}},"passwordSelectors":{"service":"DesignatePassword"},"preserveJobs":false,"rabbitMqClusterName":"rabbitmq","redisServiceName":"designate-redis","resources":{},"secret":"","serviceUser":"designate"}},"dns":{"enabled":true,"template":{"dnsDataLabelSelectorValue":"dnsdata","options":"xxx","override":{"service":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"ctlplane","metallb.universe.tf/allow-shared-ip":"ctlplane","metallb.universe.tf/loadBalancerIPs":"192.168.122.80"}},"spec":{"type":"LoadBalancer"}}},"replicas":1}},"galera":{"enabled":true,"templates":{"openstack":{"logToDisk":false,"replicas":1,"resources":{},"secret":"osp-secret","storageClass":"lvms-local-storage","storageRequest":"5G","tls":{}},"openstack-cell1":{"logToDisk":false,"replicas":1,"resources":{},"secret":"osp-secret","storageClass":"lvms-local-storage","storageRequest":"5G","tls":{}}}},"glance":{"apiOverrides":{"default":{"route":{"metadata":{"annotations":{"api.glance.openstack.org/timeout":"60s","haproxy.router.openshift.io/timeout":"60s"}}}}},"enabled":true,"template":{"apiTimeout":60,"customServiceConfig":"[DEFAULT]\ndebug = True\nenabled_backends = default_backend:swift\n\n[glance_store]\ndefault_backend = default_backend\n\n[default_backend]\nswift_store_create_container_on_put = True\nswift_store_auth_version = 3\nswift_store_auth_address = {{ .KeystoneInternalURL }}\nswift_store_endpoint_type = internalURL\nswift_store_user = service:glance\nswift_store_key = {{ .ServicePassword }}\n","databaseAccount":"glance","databaseInstance":"openstack","dbPurge":{"age":30,"schedule":"1 0 * * *"},"glanceAPIs":{"default":{"apiTimeout":60,"containerImage":"quay.io/podified-antelope-centos9/openstack-glance-api@sha256:481073ac9deefb38bbd989aaa8dd7aedb4e0af26017f4883f85fce433380bf63","imageCache":{"cleanerScheduler":"*/30 * * * *","prunerScheduler":"1 0 * * *","size":""},"networkAttachments":["storage"],"override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"replicas":1,"resources":{},"storage":{},"tls":{"api":{"internal":{},"public":{}}},"type":"split"}},"imageCache":{"cleanerScheduler":"","prunerScheduler":"","size":""},"keystoneEndpoint":"default","memcachedInstance":"memcached","passwordSelectors":{"service":"GlancePassword"},"preserveJobs":false,"quotas":{"imageCountTotal":0,"imageCountUpload":0,"imageSizeTotal":0,"imageStageTotal":0},"secret":"","serviceUser":"glance","storage":{"storageClass":"lvms-local-storage","storageRequest":"10G"}},"uniquePodNames":true},"heat":{"apiOverride":{"route":{"metadata":{"annotations":{"api.heat.openstack.org/timeout":"600s","haproxy.router.openshift.io/timeout":"600s"}}}},"cnfAPIOverride":{"route":{"metadata":{"annotations":{"api.heat.openstack.org/timeout":"600s","haproxy.router.openshift.io/timeout":"600s"}}}},"enabled":true,"template":{"apiTimeout":600,"customServiceConfig":"[clients_heat]\nendpoint_type: public\ninsecure: true\n","databaseAccount":"heat","databaseInstance":"openstack","heatAPI":{"override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"replicas":1,"resources":{},"tls":{"api":{"internal":{},"public":{}}}},"heatCfnAPI":{"override":{},"replicas":1,"resources":{},"tls":{"api":{"internal":{},"public":{}}}},"heatEngine":{"replicas":1,"resources":{}},"memcachedInstance":"memcached","passwordSelectors":{"authEncryptionKey":"HeatAuthEncryptionKey","service":"HeatPassword","stackDomainAdminPassword":"HeatStackDomainAdminPassword"},"preserveJobs":false,"rabbitMqClusterName":"rabbitmq","secret":"osp-secret","serviceUser":"heat"}},"horizon":{"apiOverride":{"route":{}},"enabled":false,"template":{"customServiceConfig":"# add your customization here","extraMounts":[],"memcachedInstance":"memcached","override":{},"preserveJobs":false,"replicas":1,"resources":{},"secret":"osp-secret","tls":{}}},"ironic":{"apiOverride":{},"enabled":false,"inspectorOverride":{}},"keystone":{"apiOverride":{"route":{"metadata":{"annotations":{"api.keystone.openstack.org/timeout":"60s","haproxy.router.openshift.io/timeout":"60s"}}}},"enabled":true,"template":{"adminProject":"admin","adminUser":"admin","apiTimeout":60,"databaseAccount":"keystone","databaseInstance":"openstack","enableSecureRBAC":true,"extraMounts":[],"federatedRealmConfig":"","fernetMaxActiveKeys":5,"fernetRotationDays":1,"httpdCustomization":{"processNumber":3},"memcachedInstance":"memcached","override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"passwordSelectors":{"admin":"AdminPassword"},"preserveJobs":false,"rabbitMqClusterName":"rabbitmq","region":"regionOne","replicas":1,"resources":{},"secret":"osp-secret","tls":{"api":{"internal":{},"public":{}}},"trustFlushArgs":"","trustFlushSchedule":"1 * * * *","trustFlushSuspend":false}},"manila":{"apiOverride":{},"enabled":false},"memcached":{"enabled":true,"templates":{"memcached":{"cacheSize":9932,"maxConn":8192,"replicas":1,"resources":{},"tls":{"mtls":{"authCertSecret":{}}}}}},"neutron":{"apiOverride":{"route":{"metadata":{"annotations":{"api.neutron.openstack.org/timeout":"120s","haproxy.router.openshift.io/timeout":"120s"}}}},"enabled":true,"template":{"apiTimeout":120,"corePlugin":"ml2","customServiceConfig":"[DEFAULT]\nvlan_transparent = true\nagent_down_time = 600\nrouter_distributed = true\nrouter_scheduler_driver = neutron.scheduler.l3_agent_scheduler.ChanceScheduler\nallow_automatic_l3agent_failover = true\ndebug = true\n\n[agent]\nreport_interval = 300\n\n[database]\nmax_retries = -1\ndb_max_retries = -1\n\n[keystone_authtoken]\nregion_name = regionOne\nmemcache_use_advanced_pool = True\n\n[oslo_messaging_notifications]\ndriver = noop\n\n[oslo_middleware]\nenable_proxy_headers_parsing = true\n\n[oslo_policy]\npolicy_file = /etc/neutron/policy.yaml\n\n[ovs]\nigmp_snooping_enable = true\n\n[ovn]\novsdb_probe_interval = 60000\novn_emit_need_to_frag = true\n\n[ml2]\ntype_drivers = geneve,vxlan,vlan,flat,local\ntenant_network_types = geneve,flat\n","databaseAccount":"neutron","databaseInstance":"openstack","memcachedInstance":"memcached","ml2MechanismDrivers":["ovn"],"networkAttachments":["internalapi"],"override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"passwordSelectors":{"service":"NeutronPassword"},"preserveJobs":false,"rabbitMqClusterName":"rabbitmq","replicas":1,"resources":{},"secret":"osp-secret","serviceUser":"neutron","tls":{"api":{"internal":{},"public":{}},"ovn":{}}}},"nova":{"apiOverride":{"route":{"metadata":{"annotations":{"api.nova.openstack.org/timeout":"60s","haproxy.router.openshift.io/timeout":"60s"}}}},"enabled":true,"template":{"apiDatabaseAccount":"nova-api","apiDatabaseInstance":"openstack","apiMessageBusInstance":"rabbitmq","apiServiceTemplate":{"customServiceConfig":"","override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"replicas":1,"resources":{},"tls":{"api":{"internal":{},"public":{}}}},"apiTimeout":60,"cellTemplates":{"cell0":{"cellDatabaseAccount":"nova-cell0","cellDatabaseInstance":"openstack","cellMessageBusInstance":"rabbitmq","conductorServiceTemplate":{"customServiceConfig":"","replicas":1,"resources":{}},"dbPurge":{"archiveAge":30,"purgeAge":90,"schedule":"0 0 * * *"},"hasAPIAccess":true,"memcachedInstance":"","metadataServiceTemplate":{"customServiceConfig":"","enabled":false,"override":{},"replicas":1,"resources":{},"tls":{}},"noVNCProxyServiceTemplate":{"customServiceConfig":"","enabled":false,"override":{},"replicas":1,"resources":{},"tls":{"service":{},"vencrypt":{}}}},"cell1":{"cellDatabaseAccount":"nova-cell1","cellDatabaseInstance":"openstack-cell1","cellMessageBusInstance":"rabbitmq-cell1","conductorServiceTemplate":{"customServiceConfig":"","replicas":1,"resources":{}},"dbPurge":{"archiveAge":30,"purgeAge":90,"schedule":"0 0 * * *"},"hasAPIAccess":true,"memcachedInstance":"","metadataServiceTemplate":{"customServiceConfig":"","enabled":false,"override":{},"replicas":1,"resources":{},"tls":{}},"noVNCProxyServiceTemplate":{"customServiceConfig":"","enabled":true,"override":{},"replicas":1,"resources":{},"tls":{"service":{},"vencrypt":{}}}}},"keystoneInstance":"keystone","memcachedInstance":"memcached","metadataServiceTemplate":{"customServiceConfig":"","enabled":true,"override":{"service":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}},"replicas":1,"resources":{},"tls":{}},"passwordSelectors":{"metadataSecret":"MetadataSecret","prefixMetadataCellsSecret":"MetadataCellsSecret","service":"NovaPassword"},"preserveJobs":false,"schedulerServiceTemplate":{"customServiceConfig":"","replicas":1,"resources":{}},"secret":"osp-secret","serviceUser":"nova"}},"octavia":{"apiOverride":{"route":{"metadata":{"annotations":{"api.octavia.openstack.org/timeout":"120s","haproxy.router.openshift.io/timeout":"120s"}}}},"enabled":true,"template":{"amphoraCustomFlavors":[],"amphoraImageContainerImage":"quay.io/gthiemonge/octavia-amphora-image","apacheContainerImage":"registry.redhat.io/ubi9/httpd-24:latest","apiTimeout":120,"customServiceConfig":"# add your customization here","databaseAccount":"octavia","databaseInstance":"openstack","lbMgmtNetwork":{"createDefaultLbMgmtNetwork":true,"manageLbMgmtNetworks":true},"octaviaAPI":{"apiTimeout":0,"customServiceConfig":"# add your customization here","databaseAccount":"octavia","databaseInstance":"","networkAttachments":["internalapi"],"override":{},"passwordSelectors":{"database":"OctaviaDatabasePassword","service":"OctaviaPassword"},"persistenceDatabaseAccount":"octavia-persistence","preserveJobs":false,"replicas":1,"resources":{},"secret":"","serviceAccount":"","serviceUser":"octavia","tenantDomainName":"Default","tenantName":"service","tls":{"api":{"internal":{},"public":{}},"ovn":{}}},"octaviaHealthManager":{"amphoraCustomFlavors":[],"amphoraImageOwnerID":"","customServiceConfig":"# add your customization here","databaseAccount":"octavia","databaseInstance":"","lbMgmtNetworkID":"","lbSecurityGroupID":"","networkAttachments":["octavia"],"octaviaProviderSubnetCIDR":"","octaviaProviderSubnetGateway":"","passwordSelectors":{"database":"OctaviaDatabasePassword","service":"OctaviaPassword"},"persistenceDatabaseAccount":"octavia-persistence","redisHosts":[],"resources":{},"role":"","secret":"","serviceAccount":"","serviceUser":"octavia","tenantDomainName":"Default","tenantName":"service","tls":{}},"octaviaHousekeeping":{"amphoraCustomFlavors":[],"amphoraImageOwnerID":"","customServiceConfig":"# add your customization here","databaseAccount":"octavia","databaseInstance":"","lbMgmtNetworkID":"","lbSecurityGroupID":"","networkAttachments":["octavia"],"octaviaProviderSubnetCIDR":"","octaviaProviderSubnetGateway":"","passwordSelectors":{"database":"OctaviaDatabasePassword","service":"OctaviaPassword"},"persistenceDatabaseAccount":"octavia-persistence","redisHosts":[],"resources":{},"role":"","secret":"","serviceAccount":"","serviceUser":"octavia","tenantDomainName":"Default","tenantName":"service","tls":{}},"octaviaNetworkAttachment":"octavia","octaviaRsyslog":{"networkAttachments":["octavia"],"octaviaProviderSubnetCIDR":"","octaviaProviderSubnetGateway":"","resources":{},"serviceAccount":"","serviceUser":""},"octaviaWorker":{"amphoraCustomFlavors":[],"amphoraImageOwnerID":"","customServiceConfig":"# add your customization here","databaseAccount":"octavia","databaseInstance":"","lbMgmtNetworkID":"","lbSecurityGroupID":"","networkAttachments":["octavia"],"octaviaProviderSubnetCIDR":"","octaviaProviderSubnetGateway":"","passwordSelectors":{"database":"OctaviaDatabasePassword","service":"OctaviaPassword"},"persistenceDatabaseAccount":"octavia-persistence","redisHosts":[],"resources":{},"role":"","secret":"","serviceAccount":"","serviceUser":"octavia","tenantDomainName":"Default","tenantName":"service","tls":{}},"passwordSelectors":{"database":"OctaviaDatabasePassword","service":"OctaviaPassword"},"persistenceDatabaseAccount":"octavia-persistence","preserveJobs":false,"rabbitMqClusterName":"rabbitmq","redisServiceName":"octavia-redis","resources":{},"secret":"osp-secret","serviceUser":"octavia","sshPrivkeySecret":"octavia-ssh-privkey-secret","sshPubkey":"octavia-ssh-pubkey","tenantDomainName":"Default","tenantName":"service"}},"openstackclient":{"template":{"openStackConfigMap":"openstack-config","openStackConfigSecret":"openstack-config-secret"}},"ovn":{"enabled":true,"template":{"ovnController":{"external-ids":{"availability-zones":[],"enable-chassis-as-gateway":true,"ovn-bridge":"br-int","ovn-encap-tos":"0","ovn-encap-type":"geneve","system-id":"random"},"metricsEnabled":true,"metricsTLS":{},"networkAttachment":"tenant","nicMappings":{"datacentre":"ocpbr","octavia":"octbr"},"ovnLogLevel":"info","ovsLogLevel":"info","resources":{},"tls":{}},"ovnDBCluster":{"ovndbcluster-nb":{"dbType":"NB","electionTimer":10000,"inactivityProbe":60000,"logLevel":"info","metricsEnabled":true,"metricsTLS":{},"networkAttachment":"internalapi","override":{},"probeIntervalToActive":60000,"replicas":1,"resources":{},"storageRequest":"10G","tls":{}},"ovndbcluster-sb":{"dbType":"SB","electionTimer":10000,"inactivityProbe":60000,"logLevel":"info","metricsEnabled":true,"metricsTLS":{},"networkAttachment":"internalapi","override":{},"probeIntervalToActive":60000,"replicas":1,"resources":{},"storageRequest":"10G","tls":{}}},"ovnNorthd":{"logLevel":"info","metricsEnabled":true,"metricsTLS":{},"nThreads":1,"replicas":1,"resources":{},"tls":{}}}},"placement":{"apiOverride":{"route":{"metadata":{"annotations":{"api.placement.openstack.org/timeout":"60s","haproxy.router.openshift.io/timeout":"60s"}}}},"enabled":true,"template":{"apiTimeout":60,"customServiceConfig":"","databaseAccount":"placement","databaseInstance":"openstack","override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"passwordSelectors":{"service":"PlacementPassword"},"preserveJobs":false,"replicas":1,"resources":{},"secret":"osp-secret","serviceUser":"placement","tls":{"api":{"internal":{},"public":{}}}}},"rabbitmq":{"enabled":true,"templates":{"rabbitmq":{"delayStartSeconds":30,"override":{"service":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.85"}},"spec":{"type":"LoadBalancer"}}},"persistence":{"storage":"10Gi"},"rabbitmq":{},"replicas":1,"resources":{"limits":{"cpu":"2","memory":"2Gi"},"requests":{"cpu":"1","memory":"2Gi"}},"secretBackend":{"externalSecret":{"name":""}},"service":{"type":"ClusterIP"},"terminationGracePeriodSeconds":604800,"tls":{}},"rabbitmq-cell1":{"delayStartSeconds":30,"override":{"service":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.86"}},"spec":{"type":"LoadBalancer"}}},"persistence":{"storage":"10Gi"},"rabbitmq":{},"replicas":1,"resources":{"limits":{"cpu":"2","memory":"2Gi"},"requests":{"cpu":"1","memory":"2Gi"}},"secretBackend":{"externalSecret":{"name":""}},"service":{"type":"ClusterIP"},"terminationGracePeriodSeconds":604800,"tls":{}}}},"redis":{"enabled":false},"secret":"osp-secret","storageClass":"lvms-local-storage","swift":{"enabled":true,"proxyOverride":{"route":{}},"template":{"memcachedInstance":"memcached","ringConfigMaps":["swift-ring-files"],"storageClass":"","swiftProxy":{"apiTimeout":60,"ceilometerEnabled":false,"encryptionEnabled":false,"memcachedInstance":"memcached","override":{"service":{"internal":{"metadata":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"}},"spec":{"type":"LoadBalancer"}}}},"passwordSelectors":{"service":"SwiftPassword"},"rabbitMqClusterName":"rabbitmq","replicas":1,"ringConfigMaps":["swift-ring-files"],"secret":"osp-secret","serviceUser":"swift","tls":{"api":{"internal":{},"public":{}}}},"swiftRing":{"enabled":true,"minPartHours":1,"partPower":10,"ringConfigMaps":["swift-ring-files"],"ringReplicas":1,"tls":{}},"swiftStorage":{"containerSharderEnabled":false,"memcachedInstance":"memcached","replicas":1,"ringConfigMaps":["swift-ring-files"],"storageClass":"lvms-local-storage","storageRequest":"10Gi"}}},"telemetry":{"alertmanagerOverride":{},"aodhApiOverride":{"route":{"metadata":{"annotations":{"api.aodh.openstack.org/timeout":"60s","haproxy.router.openshift.io/timeout":"60s"}}}},"cloudKittyApiOverride":{},"enabled":true,"prometheusOverride":{},"template":{"autoscaling":{"aodh":{"apiTimeout":60,"customServiceConfig":"# add your customization here","databaseAccount":"aodh","databaseInstance":"openstack","memcachedInstance":"memcached","override":{},"passwordSelector":{"aodhService":"AodhPassword","ceilometerService":"CeilometerPassword","cloudKittyService":"CloudKittyPassword"},"preserveJobs":false,"rabbitMqClusterName":"rabbitmq","secret":"osp-secret","serviceUser":"aodh","tls":{"api":{"internal":{},"public":{}}}},"enabled":true,"heatInstance":"heat"},"ceilometer":{"apiTimeout":60,"customServiceConfig":"# add your customization here","enabled":true,"ksmEnabled":true,"ksmTls":{},"mysqldExporterDatabaseAccountPrefix":"mysqld-exporter","mysqldExporterTLS":{},"passwordSelector":{"aodhService":"AodhPassword","ceilometerService":"CeilometerPassword","cloudKittyService":"CloudKittyPassword"},"rabbitMqClusterName":"rabbitmq","secret":"osp-secret","serviceUser":"ceilometer","tls":{}},"cloudkitty":{"apiTimeout":0,"cloudKittyAPI":{"override":{},"replicas":1,"resources":{},"tls":{"api":{"internal":{},"public":{}}}},"cloudKittyProc":{"replicas":1,"resources":{},"tls":{}},"databaseAccount":"","databaseInstance":"","enabled":false,"lokiStackSize":"","memcachedInstance":"","passwordSelector":{"aodhService":"","ceilometerService":"","cloudKittyService":""},"period":0,"preserveJobs":false,"rabbitMqClusterName":"","s3StorageConfig":{"schemas":[{"effectiveDate":"2020-10-11","version":"v11"}],"secret":{"name":"","type":""}},"secret":"","serviceUser":""},"logging":{"annotations":{"metallb.universe.tf/address-pool":"internalapi","metallb.universe.tf/allow-shared-ip":"internalapi","metallb.universe.tf/loadBalancerIPs":"172.17.0.80"},"cloNamespace":"openshift-logging","enabled":false,"port":10514,"rsyslogQueueSize":10000,"rsyslogQueueType":"linkedList","rsyslogRetries":100,"targetPort":10514},"metricStorage":{"dashboardsEnabled":false,"dataplaneNetwork":"ctlplane","enabled":true,"monitoringStack":{"alertingEnabled":true,"scrapeInterval":"30s","storage":{"persistent":{"pvcStorageClass":"lvms-local-storage","pvcStorageRequest":"10Gi","pvcStorageSelector":{}},"retention":"24h","strategy":"persistent"}},"prometheusTls":{}}}},"tls":{"ingress":{"ca":{"duration":"87600h0m0s"},"cert":{"duration":"43800h0m0s"},"enabled":true},"podLevel":{"enabled":true,"internal":{"ca":{"duration":"87600h0m0s"},"cert":{"duration":"43800h0m0s"}},"libvirt":{"ca":{"duration":"87600h0m0s"},"cert":{"duration":"43800h0m0s"}},"ovn":{"ca":{"duration":"87600h0m0s"},"cert":{"duration":"43800h0m0s"}}}},"watcher":{"apiOverride":{},"enabled":false}},"status":{"conditions":[{"lastTransitionTime":"2025-12-03T22:24:01Z","message":"PlacementAPI: Service config create error occurred internal endpoint not found","reason":"Error","severity":"Warning","status":"False","type":"Ready"},{"lastTransitionTime":"2025-12-03T22:22:57Z","message":"Barbican: BarbicanRabbitMQTransportURL creation in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneBarbicanReady"},{"lastTransitionTime":"2025-12-03T22:22:47Z","message":"OpenStackControlPlane CAs completed","reason":"Ready","status":"True","type":"OpenStackControlPlaneCAReadyCondition"},{"lastTransitionTime":"2025-12-03T22:22:55Z","message":"Cinder: RabbitMqTransportURL creation in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneCinderReady"},{"lastTransitionTime":"2025-12-03T22:22:57Z","message":"OpenStackClient: OpenStack Client keystone API not yet ready","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneClientReady"},{"lastTransitionTime":"2025-12-03T22:24:08Z","message":"DNSMasq: Deployment in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneDNSReadyCondition"},{"lastTransitionTime":"2025-12-03T22:23:43Z","message":"OpenStackControlPlane swift service exposed","reason":"Ready","status":"True","type":"OpenStackControlPlaneExposeSwiftReady"},{"lastTransitionTime":"2025-12-03T22:24:02Z","message":"Glance: KeystoneAPI not yet ready","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneGlanceReady"},{"lastTransitionTime":"2025-12-03T22:23:36Z","message":"Heat: RabbitMqTransportURL creation in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneHeatReady"},{"lastTransitionTime":"2025-12-03T22:23:43Z","message":"OpenStackControlPlane InstanceHa CM is available","reason":"Ready","status":"True","type":"OpenStackControlPlaneInstanceHaCMReadyCondition"},{"lastTransitionTime":"2025-12-03T22:24:06Z","message":"KeystoneAPI: RabbitMqTransportURL creation in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneKeystoneAPIReady"},{"lastTransitionTime":"2025-12-03T22:23:47Z","message":"OpenStackControlPlane MariaDB completed","reason":"Ready","status":"True","type":"OpenStackControlPlaneMariaDBReady"},{"lastTransitionTime":"2025-12-03T22:23:36Z","message":"OpenStackControlPlane Memcached completed","reason":"Ready","status":"True","type":"OpenStackControlPlaneMemcachedReady"},{"lastTransitionTime":"2025-12-03T22:23:02Z","message":"NeutronAPI: RabbitMqTransportURL creation in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneNeutronReady"},{"lastTransitionTime":"2025-12-03T22:22:57Z","message":"Nova: KeystoneAPI not yet ready","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneNovaReady"},{"lastTransitionTime":"2025-12-03T22:24:10Z","message":"OVNController: Service config create completed","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneOVNReady"},{"lastTransitionTime":"2025-12-03T22:23:03Z","message":"Octavia: Input data resources missing","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneOctaviaReady"},{"lastTransitionTime":"2025-12-03T22:22:41Z","message":"OpenStackControlPlane OpenStackVersion initialized","reason":"Ready","status":"True","type":"OpenStackControlPlaneOpenStackVersionInitializationReadyCondition"},{"lastTransitionTime":"2025-12-03T22:24:01Z","message":"PlacementAPI: Service config create error occurred internal endpoint not found","reason":"Error","severity":"Warning","status":"False","type":"OpenStackControlPlanePlacementAPIReady"},{"lastTransitionTime":"2025-12-03T22:22:50Z","message":"OpenStackControlPlane RabbitMQ in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneRabbitMQReady"},{"lastTransitionTime":"2025-12-03T22:23:39Z","message":"Swift: Deployment in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneSwiftReady"},{"lastTransitionTime":"2025-12-03T22:22:58Z","message":"Telemetry: RabbitMqTransportURL creation in progress","reason":"Requested","severity":"Info","status":"False","type":"OpenStackControlPlaneTelemetryReady"},{"lastTransitionTime":"2025-12-03T22:23:43Z","message":"OpenStackControlPlane Test Operator CM is available","reason":"Ready","status":"True","type":"OpenStackControlPlaneTestCMReadyCondition"}],"containerImages":{"infraDnsmasqImage":"quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:42f5663a161307156673f86e5eaad59f842a4bf25824f48008e69ab18e4ba792","infraMemcachedImage":"quay.io/podified-antelope-centos9/openstack-memcached@sha256:dad2336390cae6705133deefaa09c9e39512cf29133aa009006e3962c8022108","mariadbImage":"quay.io/podified-antelope-centos9/openstack-mariadb@sha256:d9a2d8b19d3de4658dd26a2e781d00002e937738bfe6a1d0cf6c68c015085f4a","openstackNetworkExporterImage":"quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:ecd56e6733c475f2d441344fd98f288c3eac0261ba113695fec7520a954ccbc7","ovnNbDbclusterImage":"quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server@sha256:726a3df0e94cfdcef301fe88fa8d91972914ec2104fb6fa1d8e4c325981712a6","ovnNorthdImage":"quay.io/podified-antelope-centos9/openstack-ovn-northd@sha256:c8e13f116261ef06b59e9034c605f68d53eb6f760426c35ee6ed3785b97b1800","ovnSbDbclusterImage":"quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server@sha256:e554a5816081a60a0ae6fd1464c1f0a11cf2133707a4b220a023ecae7b302eed"},"deployedVersion":"0.5.0-1764660761","observedGeneration":1,"tls":{"caBundleSecretName":"combined-ca-bundle","caList":[{"expires":"2035-12-01T22:22:42Z","name":"rootca-public"},{"expires":"2035-12-01T22:22:43Z","name":"rootca-internal"},{"expires":"2035-12-01T22:22:45Z","name":"rootca-libvirt"},{"expires":"2035-12-01T22:22:47Z","name":"rootca-ovn"}]}}}config/pdbs/openshift-operators/obo-prometheus-operator-admission-webhook.json0000640000000000000000000000212515114134216026562 0ustar0000000000000000{"metadata":{"name":"obo-prometheus-operator-admission-webhook","namespace":"openshift-operators","uid":"7627a580-ac51-41f5-b146-7adc4c0c394a","resourceVersion":"21677","generation":1,"creationTimestamp":"2025-12-03T22:16:50Z","labels":{"app.kubernetes.io/name":"prometheus-operator-admission-webhook","app.kubernetes.io/part-of":"observability-operator","app.kubernetes.io/version":"0.86.1-rhobs1","olm.managed":"true"},"ownerReferences":[{"apiVersion":"operators.coreos.com/v1alpha1","kind":"ClusterServiceVersion","name":"cluster-observability-operator.v1.3.0","uid":"b05dc7f3-ce61-4136-ac1c-5fa6aa39468a","controller":false,"blockOwnerDeletion":false}]},"spec":{"minAvailable":1,"selector":{"matchLabels":{"app.kubernetes.io/name":"prometheus-operator-admission-webhook","app.kubernetes.io/part-of":"observability-operator"}}},"status":{"observedGeneration":1,"disruptionsAllowed":1,"currentHealthy":2,"desiredHealthy":1,"expectedPods":2,"conditions":[{"type":"DisruptionAllowed","status":"True","observedGeneration":1,"lastTransitionTime":"2025-12-03T22:17:43Z","reason":"SufficientPods","message":""}]}}config/pdbs/openshift-operator-lifecycle-manager/packageserver-pdb.json0000640000000000000000000000173615114134216025117 0ustar0000000000000000{"metadata":{"name":"packageserver-pdb","namespace":"openshift-operator-lifecycle-manager","uid":"1e1a20cd-2bf9-4662-aaf2-e31378aa4f1d","resourceVersion":"14107","generation":1,"creationTimestamp":"2025-12-03T21:44:17Z","annotations":{"capability.openshift.io/name":"OperatorLifecycleManager","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"spec":{"selector":{"matchLabels":{"app":"packageserver"}},"maxUnavailable":1},"status":{"observedGeneration":1,"disruptionsAllowed":1,"currentHealthy":1,"desiredHealthy":0,"expectedPods":1,"conditions":[{"type":"DisruptionAllowed","status":"True","observedGeneration":1,"lastTransitionTime":"2025-12-03T22:10:48Z","reason":"SufficientPods","message":""}]}}config/pdbs/openshift-nmstate/nmstate-webhook.json0000640000000000000000000000133415114134216021106 0ustar0000000000000000{"metadata":{"name":"nmstate-webhook","namespace":"openshift-nmstate","uid":"8e8d10e7-cec6-4494-9402-2c0f80f7cc75","resourceVersion":"22806","generation":1,"creationTimestamp":"2025-12-03T22:17:52Z","ownerReferences":[{"apiVersion":"nmstate.io/v1","kind":"NMState","name":"nmstate","uid":"004f363e-21a8-488f-9fc5-b41d2f171331","controller":true,"blockOwnerDeletion":true}]},"spec":{"minAvailable":0,"selector":{"matchLabels":{"name":"nmstate-webhook"}}},"status":{"observedGeneration":1,"disruptionsAllowed":1,"currentHealthy":1,"desiredHealthy":0,"expectedPods":1,"conditions":[{"type":"DisruptionAllowed","status":"True","observedGeneration":1,"lastTransitionTime":"2025-12-03T22:18:22Z","reason":"SufficientPods","message":""}]}}config/pdbs/openshift-console/downloads.json0000640000000000000000000000107115114134216017756 0ustar0000000000000000{"metadata":{"name":"downloads","namespace":"openshift-console","uid":"78a1536f-e8cb-48f0-ae76-c81bb94d7c07","resourceVersion":"17417","generation":1,"creationTimestamp":"2025-12-03T22:11:13Z"},"spec":{"selector":{"matchLabels":{"app":"console","component":"downloads"}},"maxUnavailable":1},"status":{"observedGeneration":1,"disruptionsAllowed":1,"currentHealthy":1,"desiredHealthy":0,"expectedPods":1,"conditions":[{"type":"DisruptionAllowed","status":"True","observedGeneration":1,"lastTransitionTime":"2025-12-03T22:12:16Z","reason":"SufficientPods","message":""}]}}config/pdbs/openshift-console/console.json0000640000000000000000000000106015114134216017424 0ustar0000000000000000{"metadata":{"name":"console","namespace":"openshift-console","uid":"cc6aff78-9e85-4566-9a64-451898ef5184","resourceVersion":"22699","generation":1,"creationTimestamp":"2025-12-03T22:11:13Z"},"spec":{"selector":{"matchLabels":{"app":"console","component":"ui"}},"maxUnavailable":1},"status":{"observedGeneration":1,"disruptionsAllowed":1,"currentHealthy":1,"desiredHealthy":0,"expectedPods":1,"conditions":[{"type":"DisruptionAllowed","status":"True","observedGeneration":1,"lastTransitionTime":"2025-12-03T22:13:25Z","reason":"SufficientPods","message":""}]}}config/ingress.json0000640000000000000000000000173015114134216013051 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"93fa035b-accb-4bdd-a56b-3388c11ffed4","resourceVersion":"17401","generation":1,"creationTimestamp":"2025-12-03T21:43:29Z"},"spec":{"domain":"apps.sno.openstack.lab","loadBalancer":{"platform":{"type":""}}},"status":{"componentRoutes":[{"namespace":"openshift-authentication","name":"oauth-openshift","defaultHostname":"oauth-openshift.apps.sno.openstack.lab","consumingUsers":["system:serviceaccount:oauth-openshift:authentication-operator"],"currentHostnames":["oauth-openshift.apps.sno.openstack.lab"],"conditions":[{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:12:12Z","reason":"AsExpected","message":"All is well"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:11:01Z","reason":"AsExpected","message":"All is well"}],"relatedObjects":[{"group":"route.openshift.io","resource":"routes","namespace":"openshift-authentication","name":"oauth-openshift"}]}],"defaultPlacement":"ControlPlane"}}cluster-scoped-resources/rbac.authorization.k8s.io/clusterroles/edit.json0000640000000000000000000006037315114134216025501 0ustar0000000000000000{"metadata":{"name":"edit","uid":"ccac3882-062b-4e72-9c59-f54427fe1c41","resourceVersion":"23627","creationTimestamp":"2025-12-03T21:42:19Z","labels":{"kubernetes.io/bootstrapping":"rbac-defaults","rbac.authorization.k8s.io/aggregate-to-admin":"true"},"annotations":{"rbac.authorization.kubernetes.io/autoupdate":"true"}},"rules":[{"verbs":["create","update","patch","delete"],"apiGroups":["operators.coreos.com"],"resources":["subscriptions"]},{"verbs":["delete"],"apiGroups":["operators.coreos.com"],"resources":["clusterserviceversions","catalogsources","installplans","subscriptions"]},{"verbs":["get","list","watch"],"apiGroups":["operators.coreos.com"],"resources":["clusterserviceversions","catalogsources","installplans","subscriptions","operatorgroups"]},{"verbs":["get","list","watch"],"apiGroups":["packages.operators.coreos.com"],"resources":["packagemanifests","packagemanifests/icon"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagerconfigs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["bfdprofiles"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["bgpadvertisements"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["bgppeers"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["cert-manager.io"],"resources":["certificates","certificaterequests","issuers"]},{"verbs":["update"],"apiGroups":["cert-manager.io"],"resources":["certificates/status"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges","orders"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["certificates","certificaterequests","issuers"]},{"verbs":["get","list","watch"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges","orders"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["certificaterequests"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["certificates"]},{"verbs":["create","update","patch","delete"],"apiGroups":["operator.openshift.io"],"resources":["certmanagers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["clusterissuers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["communities"]},{"verbs":["create","update","patch","delete"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrconfigurations"]},{"verbs":["create","update","patch","delete"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrnodestates"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["ipaddresspools"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["issuers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["operator.openshift.io"],"resources":["istiocsrs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["l2advertisements"]},{"verbs":["create","update","patch","delete"],"apiGroups":["topolvm.io"],"resources":["logicalvolumes"]},{"verbs":["create","update","patch","delete"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmclusters"]},{"verbs":["create","update","patch","delete"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroupnodestatuses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroups"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["metallbs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["monitoringstacks"]},{"verbs":["create","update","patch","delete"],"apiGroups":["nmstate.io"],"resources":["nmstates"]},{"verbs":["create","update","patch","delete"],"apiGroups":["observability.openshift.io"],"resources":["observabilityinstallers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["k8s.ovn.org"],"resources":["userdefinednetworks"]},{"verbs":["create","update","patch","delete"],"apiGroups":["operator.openstack.org"],"resources":["openstacks"]},{"verbs":["create","update","patch","delete"],"apiGroups":["acme.cert-manager.io"],"resources":["orders"]},{"verbs":["create","update","patch","delete"],"apiGroups":["packages.operators.coreos.com"],"resources":["packagemanifests"]},{"verbs":["create","update","patch","delete"],"apiGroups":["perses.dev"],"resources":["perses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["perses.dev"],"resources":["persesdashboards"]},{"verbs":["create","update","patch","delete"],"apiGroups":["perses.dev"],"resources":["persesdatasources"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["podmonitors"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["probes"]},{"verbs":["get","list","update","create","watch","patch","delete"],"apiGroups":["helm.openshift.io"],"resources":["projecthelmchartrepositories"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusagents"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["prometheuses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusrules"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":[""],"resources":["secrets","serviceaccounts"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","image.openshift.io"],"resources":["imagestreamimages","imagestreammappings","imagestreams","imagestreams/secrets","imagestreamtags","imagetags"]},{"verbs":["create"],"apiGroups":["","image.openshift.io"],"resources":["imagestreamimports"]},{"verbs":["get","update"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams/layers"]},{"verbs":["get"],"apiGroups":[""],"resources":["namespaces"]},{"verbs":["get"],"apiGroups":["","project.openshift.io"],"resources":["projects"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["scrapeconfigs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["servicel2statuses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["servicemonitors"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["pods/attach","pods/exec","pods/portforward","pods/proxy","secrets","services/proxy"]},{"verbs":["impersonate"],"apiGroups":[""],"resources":["serviceaccounts"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":[""],"resources":["pods","pods/attach","pods/exec","pods/portforward","pods/proxy"]},{"verbs":["create"],"apiGroups":[""],"resources":["pods/eviction"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":[""],"resources":["configmaps","endpoints","events","persistentvolumeclaims","replicationcontrollers","replicationcontrollers/scale","secrets","serviceaccounts","services","services/proxy"]},{"verbs":["create"],"apiGroups":[""],"resources":["serviceaccounts/token"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["apps"],"resources":["daemonsets","deployments","deployments/rollback","deployments/scale","replicasets","replicasets/scale","statefulsets","statefulsets/scale"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["autoscaling"],"resources":["horizontalpodautoscalers"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["batch"],"resources":["cronjobs","jobs"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["extensions"],"resources":["daemonsets","deployments","deployments/rollback","deployments/scale","ingresses","networkpolicies","replicasets","replicasets/scale","replicationcontrollers/scale"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["policy"],"resources":["poddisruptionbudgets"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["networking.k8s.io"],"resources":["ingresses","networkpolicies"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["coordination.k8s.io"],"resources":["leases"]},{"verbs":["get","list","watch"],"apiGroups":["metrics.k8s.io"],"resources":["pods","nodes"]},{"verbs":["create"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams"]},{"verbs":["update"],"apiGroups":["","build.openshift.io"],"resources":["builds/details"]},{"verbs":["get"],"apiGroups":["","build.openshift.io"],"resources":["builds"]},{"verbs":["get","list","watch","create","update","patch","delete","deletecollection"],"apiGroups":["snapshot.storage.k8s.io"],"resources":["volumesnapshots"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildconfigs","buildconfigs/webhooks","builds"]},{"verbs":["get","list","watch"],"apiGroups":["","build.openshift.io"],"resources":["builds/log"]},{"verbs":["create"],"apiGroups":["","build.openshift.io"],"resources":["buildconfigs/instantiate","buildconfigs/instantiatebinary","builds/clone"]},{"verbs":["edit","view"],"apiGroups":["build.openshift.io"],"resources":["jenkins"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigs","deploymentconfigs/scale"]},{"verbs":["create"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigrollbacks","deploymentconfigs/instantiate","deploymentconfigs/rollback"]},{"verbs":["get","list","watch"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigs/log","deploymentconfigs/status"]},{"verbs":["get","list","watch"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams/status"]},{"verbs":["get","list","watch"],"apiGroups":["","quota.openshift.io"],"resources":["appliedclusterresourcequotas"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","route.openshift.io"],"resources":["routes"]},{"verbs":["create"],"apiGroups":["","route.openshift.io"],"resources":["routes/custom-host"]},{"verbs":["get","list","watch"],"apiGroups":["","route.openshift.io"],"resources":["routes/status"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","template.openshift.io"],"resources":["processedtemplates","templateconfigs","templateinstances","templates"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["networking.k8s.io"],"resources":["networkpolicies"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildlogs"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["resourcequotausages"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["thanosqueriers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["thanosrulers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["observability.openshift.io"],"resources":["uiplugins"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["alertmanagerconfigs.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagerconfigs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["alertmanagers.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["bfdprofiles.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["bfdprofiles"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["bgpadvertisements.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["bgpadvertisements"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["bgppeers.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["bgppeers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["certificaterequests.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["certificaterequests"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["certificates.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["certificates"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["certmanagers.operator.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["operator.openshift.io"],"resources":["certmanagers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["challenges.acme.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["clusterissuers.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["clusterissuers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["communities.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["communities"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["frrconfigurations.frrk8s.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrconfigurations"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["frrnodestates.frrk8s.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrnodestates"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["ipaddresspools.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["ipaddresspools"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["issuers.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["issuers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["istiocsrs.operator.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["operator.openshift.io"],"resources":["istiocsrs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["l2advertisements.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["l2advertisements"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["logicalvolumes.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["topolvm.io"],"resources":["logicalvolumes"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["lvmclusters.lvm.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmclusters"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["lvmvolumegroupnodestatuses.lvm.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroupnodestatuses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["lvmvolumegroups.lvm.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroups"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["metallbs.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["metallbs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["monitoringstacks.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["monitoringstacks"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["nmstates.nmstate.io"]},{"verbs":["get","list","watch"],"apiGroups":["nmstate.io"],"resources":["nmstates"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["observabilityinstallers.observability.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["observability.openshift.io"],"resources":["observabilityinstallers"]},{"verbs":["get","list","watch"],"apiGroups":["k8s.ovn.org"],"resources":["userdefinednetworks"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["openstacks.operator.openstack.org"]},{"verbs":["get","list","watch"],"apiGroups":["operator.openstack.org"],"resources":["openstacks"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["orders.acme.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["acme.cert-manager.io"],"resources":["orders"]},{"verbs":["get","list","watch"],"apiGroups":["packages.operators.coreos.com"],"resources":["packagemanifests"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["perses.perses.dev"]},{"verbs":["get","list","watch"],"apiGroups":["perses.dev"],"resources":["perses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["persesdashboards.perses.dev"]},{"verbs":["get","list","watch"],"apiGroups":["perses.dev"],"resources":["persesdashboards"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["persesdatasources.perses.dev"]},{"verbs":["get","list","watch"],"apiGroups":["perses.dev"],"resources":["persesdatasources"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["podmonitors.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["podmonitors"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["probes.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["probes"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["prometheusagents.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusagents"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["prometheuses.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["prometheuses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["prometheusrules.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusrules"]},{"verbs":["get","list","watch"],"apiGroups":["","image.openshift.io"],"resources":["imagestreamimages","imagestreammappings","imagestreams","imagestreamtags","imagetags"]},{"verbs":["get"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams/layers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["scrapeconfigs.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["scrapeconfigs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["servicel2statuses.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["servicel2statuses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["servicemonitors.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["servicemonitors"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["configmaps","endpoints","persistentvolumeclaims","persistentvolumeclaims/status","pods","replicationcontrollers","replicationcontrollers/scale","serviceaccounts","services","services/status"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["bindings","events","limitranges","namespaces/status","pods/log","pods/status","replicationcontrollers/status","resourcequotas","resourcequotas/status"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["namespaces"]},{"verbs":["get","list","watch"],"apiGroups":["discovery.k8s.io"],"resources":["endpointslices"]},{"verbs":["get","list","watch"],"apiGroups":["apps"],"resources":["controllerrevisions","daemonsets","daemonsets/status","deployments","deployments/scale","deployments/status","replicasets","replicasets/scale","replicasets/status","statefulsets","statefulsets/scale","statefulsets/status"]},{"verbs":["get","list","watch"],"apiGroups":["autoscaling"],"resources":["horizontalpodautoscalers","horizontalpodautoscalers/status"]},{"verbs":["get","list","watch"],"apiGroups":["batch"],"resources":["cronjobs","cronjobs/status","jobs","jobs/status"]},{"verbs":["get","list","watch"],"apiGroups":["extensions"],"resources":["daemonsets","daemonsets/status","deployments","deployments/scale","deployments/status","ingresses","ingresses/status","networkpolicies","replicasets","replicasets/scale","replicasets/status","replicationcontrollers/scale"]},{"verbs":["get","list","watch"],"apiGroups":["policy"],"resources":["poddisruptionbudgets","poddisruptionbudgets/status"]},{"verbs":["get","list","watch"],"apiGroups":["networking.k8s.io"],"resources":["ingresses","ingresses/status","networkpolicies"]},{"verbs":["get","list","watch"],"apiGroups":["snapshot.storage.k8s.io"],"resources":["volumesnapshots"]},{"verbs":["get","list","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildconfigs","buildconfigs/webhooks","builds"]},{"verbs":["view"],"apiGroups":["build.openshift.io"],"resources":["jenkins"]},{"verbs":["get","list","watch"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigs","deploymentconfigs/scale"]},{"verbs":["get","list","watch"],"apiGroups":["","route.openshift.io"],"resources":["routes"]},{"verbs":["get","list","watch"],"apiGroups":["","template.openshift.io"],"resources":["processedtemplates","templateconfigs","templateinstances","templates"]},{"verbs":["get","list","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildlogs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["thanosqueriers.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["thanosqueriers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["thanosrulers.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["thanosrulers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["uiplugins.observability.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["observability.openshift.io"],"resources":["uiplugins"]}],"aggregationRule":{"clusterRoleSelectors":[{"matchLabels":{"rbac.authorization.k8s.io/aggregate-to-edit":"true"}}]}}cluster-scoped-resources/rbac.authorization.k8s.io/clusterroles/admin.json0000640000000000000000000007162115114134216025642 0ustar0000000000000000{"metadata":{"name":"admin","uid":"fb6f47b0-c43b-40be-944f-47d10886ff50","resourceVersion":"23631","creationTimestamp":"2025-12-03T21:42:19Z","labels":{"kubernetes.io/bootstrapping":"rbac-defaults"},"annotations":{"rbac.authorization.kubernetes.io/autoupdate":"true"}},"rules":[{"verbs":["create","update","patch","delete"],"apiGroups":["operators.coreos.com"],"resources":["subscriptions"]},{"verbs":["delete"],"apiGroups":["operators.coreos.com"],"resources":["clusterserviceversions","catalogsources","installplans","subscriptions"]},{"verbs":["get","list","watch"],"apiGroups":["operators.coreos.com"],"resources":["clusterserviceversions","catalogsources","installplans","subscriptions","operatorgroups"]},{"verbs":["get","list","watch"],"apiGroups":["packages.operators.coreos.com"],"resources":["packagemanifests","packagemanifests/icon"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagerconfigs"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagers"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["bfdprofiles"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["bgpadvertisements"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["bgppeers"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["cert-manager.io"],"resources":["certificates","certificaterequests","issuers"]},{"verbs":["update"],"apiGroups":["cert-manager.io"],"resources":["certificates/status"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges","orders"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["certificates","certificaterequests","issuers"]},{"verbs":["get","list","watch"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges","orders"]},{"verbs":["*"],"apiGroups":["cert-manager.io"],"resources":["certificaterequests"]},{"verbs":["*"],"apiGroups":["cert-manager.io"],"resources":["certificates"]},{"verbs":["*"],"apiGroups":["operator.openshift.io"],"resources":["certmanagers"]},{"verbs":["*"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges"]},{"verbs":["*"],"apiGroups":["cert-manager.io"],"resources":["clusterissuers"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["communities"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagerconfigs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["bfdprofiles"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["bgpadvertisements"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["bgppeers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["certificaterequests"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["certificates"]},{"verbs":["create","update","patch","delete"],"apiGroups":["operator.openshift.io"],"resources":["certmanagers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["clusterissuers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["communities"]},{"verbs":["create","update","patch","delete"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrconfigurations"]},{"verbs":["create","update","patch","delete"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrnodestates"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["ipaddresspools"]},{"verbs":["create","update","patch","delete"],"apiGroups":["cert-manager.io"],"resources":["issuers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["operator.openshift.io"],"resources":["istiocsrs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["l2advertisements"]},{"verbs":["create","update","patch","delete"],"apiGroups":["topolvm.io"],"resources":["logicalvolumes"]},{"verbs":["create","update","patch","delete"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmclusters"]},{"verbs":["create","update","patch","delete"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroupnodestatuses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroups"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["metallbs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["monitoringstacks"]},{"verbs":["create","update","patch","delete"],"apiGroups":["nmstate.io"],"resources":["nmstates"]},{"verbs":["create","update","patch","delete"],"apiGroups":["observability.openshift.io"],"resources":["observabilityinstallers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["k8s.ovn.org"],"resources":["userdefinednetworks"]},{"verbs":["create","update","patch","delete"],"apiGroups":["operator.openstack.org"],"resources":["openstacks"]},{"verbs":["create","update","patch","delete"],"apiGroups":["acme.cert-manager.io"],"resources":["orders"]},{"verbs":["create","update","patch","delete"],"apiGroups":["packages.operators.coreos.com"],"resources":["packagemanifests"]},{"verbs":["create","update","patch","delete"],"apiGroups":["perses.dev"],"resources":["perses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["perses.dev"],"resources":["persesdashboards"]},{"verbs":["create","update","patch","delete"],"apiGroups":["perses.dev"],"resources":["persesdatasources"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["podmonitors"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["probes"]},{"verbs":["get","list","update","create","watch","patch","delete"],"apiGroups":["helm.openshift.io"],"resources":["projecthelmchartrepositories"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusagents"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["prometheuses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusrules"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":[""],"resources":["secrets","serviceaccounts"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","image.openshift.io"],"resources":["imagestreamimages","imagestreammappings","imagestreams","imagestreams/secrets","imagestreamtags","imagetags"]},{"verbs":["create"],"apiGroups":["","image.openshift.io"],"resources":["imagestreamimports"]},{"verbs":["get","update"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams/layers"]},{"verbs":["get"],"apiGroups":[""],"resources":["namespaces"]},{"verbs":["get"],"apiGroups":["","project.openshift.io"],"resources":["projects"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["scrapeconfigs"]},{"verbs":["create","update","patch","delete"],"apiGroups":["metallb.io"],"resources":["servicel2statuses"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["servicemonitors"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["pods/attach","pods/exec","pods/portforward","pods/proxy","secrets","services/proxy"]},{"verbs":["impersonate"],"apiGroups":[""],"resources":["serviceaccounts"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":[""],"resources":["pods","pods/attach","pods/exec","pods/portforward","pods/proxy"]},{"verbs":["create"],"apiGroups":[""],"resources":["pods/eviction"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":[""],"resources":["configmaps","endpoints","events","persistentvolumeclaims","replicationcontrollers","replicationcontrollers/scale","secrets","serviceaccounts","services","services/proxy"]},{"verbs":["create"],"apiGroups":[""],"resources":["serviceaccounts/token"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["apps"],"resources":["daemonsets","deployments","deployments/rollback","deployments/scale","replicasets","replicasets/scale","statefulsets","statefulsets/scale"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["autoscaling"],"resources":["horizontalpodautoscalers"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["batch"],"resources":["cronjobs","jobs"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["extensions"],"resources":["daemonsets","deployments","deployments/rollback","deployments/scale","ingresses","networkpolicies","replicasets","replicasets/scale","replicationcontrollers/scale"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["policy"],"resources":["poddisruptionbudgets"]},{"verbs":["create","delete","deletecollection","patch","update"],"apiGroups":["networking.k8s.io"],"resources":["ingresses","networkpolicies"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["coordination.k8s.io"],"resources":["leases"]},{"verbs":["get","list","watch"],"apiGroups":["metrics.k8s.io"],"resources":["pods","nodes"]},{"verbs":["create"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams"]},{"verbs":["update"],"apiGroups":["","build.openshift.io"],"resources":["builds/details"]},{"verbs":["get"],"apiGroups":["","build.openshift.io"],"resources":["builds"]},{"verbs":["get","list","watch","create","update","patch","delete","deletecollection"],"apiGroups":["snapshot.storage.k8s.io"],"resources":["volumesnapshots"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildconfigs","buildconfigs/webhooks","builds"]},{"verbs":["get","list","watch"],"apiGroups":["","build.openshift.io"],"resources":["builds/log"]},{"verbs":["create"],"apiGroups":["","build.openshift.io"],"resources":["buildconfigs/instantiate","buildconfigs/instantiatebinary","builds/clone"]},{"verbs":["edit","view"],"apiGroups":["build.openshift.io"],"resources":["jenkins"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigs","deploymentconfigs/scale"]},{"verbs":["create"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigrollbacks","deploymentconfigs/instantiate","deploymentconfigs/rollback"]},{"verbs":["get","list","watch"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigs/log","deploymentconfigs/status"]},{"verbs":["get","list","watch"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams/status"]},{"verbs":["get","list","watch"],"apiGroups":["","quota.openshift.io"],"resources":["appliedclusterresourcequotas"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","route.openshift.io"],"resources":["routes"]},{"verbs":["create"],"apiGroups":["","route.openshift.io"],"resources":["routes/custom-host"]},{"verbs":["get","list","watch"],"apiGroups":["","route.openshift.io"],"resources":["routes/status"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","template.openshift.io"],"resources":["processedtemplates","templateconfigs","templateinstances","templates"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["networking.k8s.io"],"resources":["networkpolicies"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildlogs"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["resourcequotausages"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["thanosqueriers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["monitoring.rhobs"],"resources":["thanosrulers"]},{"verbs":["create","update","patch","delete"],"apiGroups":["observability.openshift.io"],"resources":["uiplugins"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["alertmanagerconfigs.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagerconfigs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["alertmanagers.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["alertmanagers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["bfdprofiles.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["bfdprofiles"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["bgpadvertisements.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["bgpadvertisements"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["bgppeers.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["bgppeers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["certificaterequests.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["certificaterequests"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["certificates.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["certificates"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["certmanagers.operator.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["operator.openshift.io"],"resources":["certmanagers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["challenges.acme.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["acme.cert-manager.io"],"resources":["challenges"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["clusterissuers.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["clusterissuers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["communities.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["communities"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["frrconfigurations.frrk8s.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrconfigurations"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["frrnodestates.frrk8s.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrnodestates"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["ipaddresspools.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["ipaddresspools"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["issuers.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["cert-manager.io"],"resources":["issuers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["istiocsrs.operator.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["operator.openshift.io"],"resources":["istiocsrs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["l2advertisements.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["l2advertisements"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["logicalvolumes.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["topolvm.io"],"resources":["logicalvolumes"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["lvmclusters.lvm.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmclusters"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["lvmvolumegroupnodestatuses.lvm.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroupnodestatuses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["lvmvolumegroups.lvm.topolvm.io"]},{"verbs":["get","list","watch"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroups"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["metallbs.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["metallbs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["monitoringstacks.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["monitoringstacks"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["nmstates.nmstate.io"]},{"verbs":["get","list","watch"],"apiGroups":["nmstate.io"],"resources":["nmstates"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["observabilityinstallers.observability.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["observability.openshift.io"],"resources":["observabilityinstallers"]},{"verbs":["get","list","watch"],"apiGroups":["k8s.ovn.org"],"resources":["userdefinednetworks"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["openstacks.operator.openstack.org"]},{"verbs":["get","list","watch"],"apiGroups":["operator.openstack.org"],"resources":["openstacks"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["orders.acme.cert-manager.io"]},{"verbs":["get","list","watch"],"apiGroups":["acme.cert-manager.io"],"resources":["orders"]},{"verbs":["get","list","watch"],"apiGroups":["packages.operators.coreos.com"],"resources":["packagemanifests"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["perses.perses.dev"]},{"verbs":["get","list","watch"],"apiGroups":["perses.dev"],"resources":["perses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["persesdashboards.perses.dev"]},{"verbs":["get","list","watch"],"apiGroups":["perses.dev"],"resources":["persesdashboards"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["persesdatasources.perses.dev"]},{"verbs":["get","list","watch"],"apiGroups":["perses.dev"],"resources":["persesdatasources"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["podmonitors.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["podmonitors"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["probes.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["probes"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["prometheusagents.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusagents"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["prometheuses.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["prometheuses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["prometheusrules.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusrules"]},{"verbs":["get","list","watch"],"apiGroups":["","image.openshift.io"],"resources":["imagestreamimages","imagestreammappings","imagestreams","imagestreamtags","imagetags"]},{"verbs":["get"],"apiGroups":["","image.openshift.io"],"resources":["imagestreams/layers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["scrapeconfigs.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["scrapeconfigs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["servicel2statuses.metallb.io"]},{"verbs":["get","list","watch"],"apiGroups":["metallb.io"],"resources":["servicel2statuses"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["servicemonitors.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["servicemonitors"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["configmaps","endpoints","persistentvolumeclaims","persistentvolumeclaims/status","pods","replicationcontrollers","replicationcontrollers/scale","serviceaccounts","services","services/status"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["bindings","events","limitranges","namespaces/status","pods/log","pods/status","replicationcontrollers/status","resourcequotas","resourcequotas/status"]},{"verbs":["get","list","watch"],"apiGroups":[""],"resources":["namespaces"]},{"verbs":["get","list","watch"],"apiGroups":["discovery.k8s.io"],"resources":["endpointslices"]},{"verbs":["get","list","watch"],"apiGroups":["apps"],"resources":["controllerrevisions","daemonsets","daemonsets/status","deployments","deployments/scale","deployments/status","replicasets","replicasets/scale","replicasets/status","statefulsets","statefulsets/scale","statefulsets/status"]},{"verbs":["get","list","watch"],"apiGroups":["autoscaling"],"resources":["horizontalpodautoscalers","horizontalpodautoscalers/status"]},{"verbs":["get","list","watch"],"apiGroups":["batch"],"resources":["cronjobs","cronjobs/status","jobs","jobs/status"]},{"verbs":["get","list","watch"],"apiGroups":["extensions"],"resources":["daemonsets","daemonsets/status","deployments","deployments/scale","deployments/status","ingresses","ingresses/status","networkpolicies","replicasets","replicasets/scale","replicasets/status","replicationcontrollers/scale"]},{"verbs":["get","list","watch"],"apiGroups":["policy"],"resources":["poddisruptionbudgets","poddisruptionbudgets/status"]},{"verbs":["get","list","watch"],"apiGroups":["networking.k8s.io"],"resources":["ingresses","ingresses/status","networkpolicies"]},{"verbs":["get","list","watch"],"apiGroups":["snapshot.storage.k8s.io"],"resources":["volumesnapshots"]},{"verbs":["get","list","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildconfigs","buildconfigs/webhooks","builds"]},{"verbs":["view"],"apiGroups":["build.openshift.io"],"resources":["jenkins"]},{"verbs":["get","list","watch"],"apiGroups":["","apps.openshift.io"],"resources":["deploymentconfigs","deploymentconfigs/scale"]},{"verbs":["get","list","watch"],"apiGroups":["","route.openshift.io"],"resources":["routes"]},{"verbs":["get","list","watch"],"apiGroups":["","template.openshift.io"],"resources":["processedtemplates","templateconfigs","templateinstances","templates"]},{"verbs":["get","list","watch"],"apiGroups":["","build.openshift.io"],"resources":["buildlogs"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["thanosqueriers.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["thanosqueriers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["thanosrulers.monitoring.rhobs"]},{"verbs":["get","list","watch"],"apiGroups":["monitoring.rhobs"],"resources":["thanosrulers"]},{"verbs":["get"],"apiGroups":["apiextensions.k8s.io"],"resources":["customresourcedefinitions"],"resourceNames":["uiplugins.observability.openshift.io"]},{"verbs":["get","list","watch"],"apiGroups":["observability.openshift.io"],"resources":["uiplugins"]},{"verbs":["*"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrconfigurations"]},{"verbs":["*"],"apiGroups":["frrk8s.metallb.io"],"resources":["frrnodestates"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["ipaddresspools"]},{"verbs":["*"],"apiGroups":["cert-manager.io"],"resources":["issuers"]},{"verbs":["*"],"apiGroups":["operator.openshift.io"],"resources":["istiocsrs"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["l2advertisements"]},{"verbs":["*"],"apiGroups":["topolvm.io"],"resources":["logicalvolumes"]},{"verbs":["*"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmclusters"]},{"verbs":["*"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroupnodestatuses"]},{"verbs":["*"],"apiGroups":["lvm.topolvm.io"],"resources":["lvmvolumegroups"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["metallbs"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["monitoringstacks"]},{"verbs":["watch","list","get"],"apiGroups":["k8s.cni.cncf.io"],"resources":["network-attachment-definitions"]},{"verbs":["*"],"apiGroups":["nmstate.io"],"resources":["nmstates"]},{"verbs":["*"],"apiGroups":["observability.openshift.io"],"resources":["observabilityinstallers"]},{"verbs":["*"],"apiGroups":["operator.openstack.org"],"resources":["openstacks"]},{"verbs":["*"],"apiGroups":["acme.cert-manager.io"],"resources":["orders"]},{"verbs":["*"],"apiGroups":["packages.operators.coreos.com"],"resources":["packagemanifests"]},{"verbs":["*"],"apiGroups":["perses.dev"],"resources":["perses"]},{"verbs":["*"],"apiGroups":["perses.dev"],"resources":["persesdashboards"]},{"verbs":["*"],"apiGroups":["perses.dev"],"resources":["persesdatasources"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["podmonitors"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["probes"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusagents"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["prometheuses"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["prometheusrules"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["","authorization.openshift.io"],"resources":["rolebindings","roles"]},{"verbs":["create","delete","deletecollection","get","list","patch","update","watch"],"apiGroups":["rbac.authorization.k8s.io"],"resources":["rolebindings","roles"]},{"verbs":["create"],"apiGroups":["","authorization.openshift.io"],"resources":["localresourceaccessreviews","localsubjectaccessreviews","subjectrulesreviews"]},{"verbs":["create"],"apiGroups":["authorization.k8s.io"],"resources":["localsubjectaccessreviews"]},{"verbs":["delete","get"],"apiGroups":["","project.openshift.io"],"resources":["projects"]},{"verbs":["create"],"apiGroups":["","authorization.openshift.io"],"resources":["resourceaccessreviews","subjectaccessreviews"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["scrapeconfigs"]},{"verbs":["*"],"apiGroups":["metallb.io"],"resources":["servicel2statuses"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["servicemonitors"]},{"verbs":["create"],"apiGroups":["","security.openshift.io"],"resources":["podsecuritypolicyreviews","podsecuritypolicyselfsubjectreviews","podsecuritypolicysubjectreviews"]},{"verbs":["get","list","watch"],"apiGroups":["","authorization.openshift.io"],"resources":["rolebindingrestrictions"]},{"verbs":["admin","edit","view"],"apiGroups":["build.openshift.io"],"resources":["jenkins"]},{"verbs":["delete","get","patch","update"],"apiGroups":["","project.openshift.io"],"resources":["projects"]},{"verbs":["update"],"apiGroups":["","route.openshift.io"],"resources":["routes/status"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["thanosqueriers"]},{"verbs":["*"],"apiGroups":["monitoring.rhobs"],"resources":["thanosrulers"]},{"verbs":["*"],"apiGroups":["observability.openshift.io"],"resources":["uiplugins"]}],"aggregationRule":{"clusterRoleSelectors":[{"matchLabels":{"rbac.authorization.k8s.io/aggregate-to-admin":"true"}}]}}config/storage/storageclasses/lvms-local-storage.json0000640000000000000000000000144315114134216021601 0ustar0000000000000000{"metadata":{"name":"lvms-local-storage","uid":"785b9f60-89f6-48a0-87af-6d78cf38fb5a","resourceVersion":"22831","creationTimestamp":"2025-12-03T22:18:28Z","labels":{"owned-by.topolvm.io/group":"lvm.topolvm.io","owned-by.topolvm.io/kind":"LVMCluster","owned-by.topolvm.io/name":"lvmcluster","owned-by.topolvm.io/namespace":"openshift-storage","owned-by.topolvm.io/uid":"54eb647e-de2e-454a-903f-fab4c7242afb","owned-by.topolvm.io/version":"v1alpha1"},"annotations":{"description":"Provides RWO and RWOP Filesystem \u0026 Block volumes","storageclass.kubernetes.io/is-default-class":"true"}},"provisioner":"topolvm.io","parameters":{"csi.storage.k8s.io/fstype":"xfs","topolvm.io/device-class":"local-storage"},"reclaimPolicy":"Delete","allowVolumeExpansion":true,"volumeBindingMode":"WaitForFirstConsumer"}config/featuregate.json0000640000000000000000000000613615114134216013700 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"7a73a64a-d6c5-48a3-a774-32fce9b821b4","resourceVersion":"650","generation":1,"creationTimestamp":"2025-12-03T21:43:50Z","annotations":{"include.release.openshift.io/self-managed-high-availability":"true"}},"spec":{},"status":{"featureGates":[{"version":"4.18.28","enabled":[{"name":"AWSEFSDriverVolumeMetrics"},{"name":"AdminNetworkPolicy"},{"name":"AlibabaPlatform"},{"name":"AzureWorkloadIdentity"},{"name":"BareMetalLoadBalancer"},{"name":"BuildCSIVolumes"},{"name":"ChunkSizeMiB"},{"name":"CloudDualStackNodeIPs"},{"name":"DisableKubeletCloudCredentialProviders"},{"name":"GCPLabelsTags"},{"name":"HardwareSpeed"},{"name":"IngressControllerLBSubnetsAWS"},{"name":"KMSv1"},{"name":"ManagedBootImages"},{"name":"ManagedBootImagesAWS"},{"name":"MultiArchInstallAWS"},{"name":"MultiArchInstallGCP"},{"name":"NetworkDiagnosticsConfig"},{"name":"NetworkLiveMigration"},{"name":"NetworkSegmentation"},{"name":"NewOLM"},{"name":"NodeDisruptionPolicy"},{"name":"OnClusterBuild"},{"name":"PersistentIPsForVirtualization"},{"name":"PrivateHostedZoneAWS"},{"name":"SetEIPForNLBIngressController"},{"name":"VSphereControlPlaneMachineSet"},{"name":"VSphereDriverConfiguration"},{"name":"VSphereMultiVCenters"},{"name":"VSphereStaticIPs"},{"name":"ValidatingAdmissionPolicy"}],"disabled":[{"name":"AWSClusterHostedDNS"},{"name":"AdditionalRoutingCapabilities"},{"name":"AutomatedEtcdBackup"},{"name":"BootcNodeManagement"},{"name":"CSIDriverSharedResource"},{"name":"ClusterAPIInstall"},{"name":"ClusterAPIInstallIBMCloud"},{"name":"ClusterMonitoringConfig"},{"name":"ConsolePluginContentSecurityPolicy"},{"name":"DNSNameResolver"},{"name":"DynamicResourceAllocation"},{"name":"EtcdBackendQuota"},{"name":"EventedPLEG"},{"name":"Example"},{"name":"ExternalOIDC"},{"name":"ExternalOIDCWithUIDAndExtraClaimMappings"},{"name":"GCPClusterHostedDNS"},{"name":"GatewayAPI"},{"name":"ImageStreamImportMode"},{"name":"IngressControllerDynamicConfigurationManager"},{"name":"InsightsConfig"},{"name":"InsightsConfigAPI"},{"name":"InsightsOnDemandDataGather"},{"name":"InsightsRuntimeExtractor"},{"name":"MachineAPIMigration"},{"name":"MachineAPIOperatorDisableMachineHealthCheckController"},{"name":"MachineAPIProviderOpenStack"},{"name":"MachineConfigNodes"},{"name":"MaxUnavailableStatefulSet"},{"name":"MetricsCollectionProfiles"},{"name":"MinimumKubeletVersion"},{"name":"MixedCPUsAllocation"},{"name":"MultiArchInstallAzure"},{"name":"NodeSwap"},{"name":"NutanixMultiSubnets"},{"name":"OVNObservability"},{"name":"OpenShiftPodSecurityAdmission"},{"name":"PinnedImages"},{"name":"PlatformOperators"},{"name":"ProcMountType"},{"name":"RouteAdvertisements"},{"name":"RouteExternalCertificate"},{"name":"ServiceAccountTokenNodeBinding"},{"name":"SignatureStores"},{"name":"SigstoreImageVerification"},{"name":"StreamingCollectionEncodingToJSON"},{"name":"StreamingCollectionEncodingToProtobuf"},{"name":"TranslateStreamCloseWebsocketRequests"},{"name":"UpgradeStatus"},{"name":"UserNamespacesPodSecurityStandards"},{"name":"UserNamespacesSupport"},{"name":"VSphereMultiNetworks"},{"name":"VolumeAttributesClass"},{"name":"VolumeGroupSnapshot"}]}]}}config/schedulers/cluster.json0000640000000000000000000000052415114134216015221 0ustar0000000000000000{"kind":"Scheduler","apiVersion":"config.openshift.io/v1","metadata":{"name":"cluster","uid":"c6d04225-4ee0-477f-98f2-ab4c1b1e6ffc","resourceVersion":"571","generation":1,"creationTimestamp":"2025-12-03T21:43:31Z"},"spec":{"policy":{"name":""},"profileCustomizations":{"dynamicResourceAllocation":""},"mastersSchedulable":true},"status":{}}config/authentication.json0000640000000000000000000000134315114134216014416 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"435a5a05-2619-464d-adf6-c5b68dc42bc1","resourceVersion":"14970","generation":2,"creationTimestamp":"2025-12-03T21:44:05Z","annotations":{"include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","release.openshift.io/create-only":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb"}]},"spec":{"type":"","oauthMetadata":{"name":""},"webhookTokenAuthenticator":{"kubeConfig":{"name":"webhook-authentication-integrated-oauth"}},"serviceAccountIssuer":""},"status":{"integratedOAuthMetadata":{"name":"oauth-openshift"},"oidcClients":null}}config/image.json0000640000000000000000000000111715114134216012460 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"3881d574-5eac-40cd-a31d-cb70af6352d9","resourceVersion":"1505","generation":1,"creationTimestamp":"2025-12-03T21:44:14Z","annotations":{"include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","release.openshift.io/create-only":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb"}]},"spec":{"additionalTrustedCA":{"name":""},"registrySources":{},"imageStreamImportMode":""},"status":{}}namespaces/openstack/dataplane.openstack.org/openstackdataplanedeployments/dataplane-os.json0000640000000000000000000000220715114134216031442 0ustar0000000000000000{"apiVersion":"dataplane.openstack.org/v1beta1","kind":"OpenStackDataPlaneDeployment","metadata":{"annotations":{},"creationTimestamp":"2025-12-03T22:24:11Z","generation":1,"name":"dataplane-os","namespace":"openstack","resourceVersion":"30329","uid":"84ecc14b-d381-40b0-9c42-8cd8549a727f"},"spec":{"backoffLimit":6,"deploymentRequeueTime":15,"nodeSets":["edpm"],"preserveJobs":true,"servicesOverride":["bootstrap","configure-network","validate-network","install-os","configure-os","ssh-known-hosts","run-os","reboot-os"]},"status":{"conditions":[{"lastTransitionTime":"2025-12-03T22:24:11Z","message":"Input data not checked","reason":"Init","status":"Unknown","type":"Ready"},{"lastTransitionTime":"2025-12-03T22:24:11Z","message":"Deployment not started","reason":"Init","status":"Unknown","type":"DeploymentReady"},{"lastTransitionTime":"2025-12-03T22:24:11Z","message":"Input data not checked","reason":"Init","status":"Unknown","type":"InputReady"}],"nodeSetConditions":{"edpm":[{"lastTransitionTime":"2025-12-03T22:24:11Z","message":"Deployment not started","reason":"Init","status":"Unknown","type":"NodeSetDeploymentReady"}]},"observedGeneration":1}}config/clusteroperator/imageregistry.operator.openshift.io/imagepruner/cluster.json0000640000000000000000000000163115114134216027744 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"8d561a0b-4c85-47a6-9460-5796414e383e","resourceVersion":"6141","generation":1,"creationTimestamp":"2025-12-03T21:50:16Z"},"spec":{"schedule":"","suspend":false,"keepTagRevisions":3,"successfulJobsHistoryLimit":3,"failedJobsHistoryLimit":3,"ignoreInvalidImageReferences":true,"logLevel":"Normal"},"status":{"observedGeneration":1,"conditions":[{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T21:50:24Z","reason":"AsExpected","message":"Pruner CronJob has been created"},{"type":"Failed","status":"False","lastTransitionTime":"2025-12-03T21:50:24Z","reason":"Complete","message":"Pruner completed successfully"},{"type":"Scheduled","status":"True","lastTransitionTime":"2025-12-03T21:50:24Z","reason":"Scheduled","message":"The pruner job has been scheduled"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T21:50:24Z","reason":"AsExpected"}]}}config/oauth.json0000640000000000000000000000114415114134216012516 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"746438e3-7d03-4a7b-90af-09a9ec329bf8","resourceVersion":"1678","generation":1,"creationTimestamp":"2025-12-03T21:44:16Z","annotations":{"include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","release.openshift.io/create-only":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb"}]},"spec":{"tokenConfig":{},"templates":{"login":{"name":""},"providerSelection":{"name":""},"error":{"name":""}}},"status":{}}config/machinehealthchecks/openshift-machine-api/machine-api-termination-handler.json0000640000000000000000000000163315114134216027641 0ustar0000000000000000{"apiVersion":"machine.openshift.io/v1beta1","kind":"MachineHealthCheck","metadata":{"annotations":{"capability.openshift.io/name":"MachineAPI","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true"},"creationTimestamp":"2025-12-03T21:55:55Z","generation":1,"labels":{"api":"clusterapi","k8s-app":"termination-handler"},"name":"machine-api-termination-handler","namespace":"openshift-machine-api","ownerReferences":[{"apiVersion":"config.openshift.io/v1","controller":true,"kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb"}],"resourceVersion":"10336","uid":"a642d3dd-118b-407f-abfe-9f0e6ae5fbec"},"spec":{"maxUnhealthy":"100%","nodeStartupTimeout":"0","selector":{"matchLabels":{"machine.openshift.io/interruptible-instance":""}},"unhealthyConditions":[{"status":"True","timeout":"0s","type":"Terminating"}]}}config/network.json0000640000000000000000000000141615114134216013071 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"6e835945-1a8b-4e80-a440-ee06e8a4a7d2","resourceVersion":"18264","generation":3,"creationTimestamp":"2025-12-03T21:43:30Z"},"spec":{"clusterNetwork":[{"cidr":"10.128.0.0/16","hostPrefix":23}],"serviceNetwork":["172.30.0.0/16"],"networkType":"OVNKubernetes","externalIP":{"policy":{}},"networkDiagnostics":{"mode":"","sourcePlacement":{"nodeSelector":null,"tolerations":null},"targetPlacement":{"nodeSelector":null,"tolerations":null}}},"status":{"clusterNetwork":[{"cidr":"10.128.0.0/16","hostPrefix":23}],"serviceNetwork":["172.30.0.0/16"],"networkType":"OVNKubernetes","clusterNetworkMTU":8900,"conditions":[{"type":"NetworkDiagnosticsAvailable","status":"True","lastTransitionTime":"2025-12-03T22:15:06Z","reason":"AsExpected","message":""}]}}config/validatingwebhookconfigurations/vlvmcluster.kb.io-c6v84.json0000640000000000000000000000367115114134216024320 0ustar0000000000000000{"metadata":{"name":"vlvmcluster.kb.io-c6v84","generateName":"vlvmcluster.kb.io-","uid":"54eda60a-2ac2-4b1e-8387-255702deb173","resourceVersion":"18653","generation":1,"creationTimestamp":"2025-12-03T22:15:58Z","labels":{"olm.managed":"true","olm.owner":"lvms-operator.v4.18.4","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"openshift-storage","olm.webhook-description-generate-name":"vlvmcluster.kb.io","olm.webhook-description-hash":"6sHF1Qf0tbyifZrIa31JkjpQXHbCNkihrXvFmp"}},"webhooks":[{"name":"vlvmcluster.kb.io","clientConfig":{"service":{"namespace":"openshift-storage","name":"lvms-operator-service","path":"/validate-lvm-topolvm-io-v1alpha1-lvmcluster","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["lvm.topolvm.io"],"apiVersions":["v1alpha1"],"resources":["lvmclusters"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{"matchLabels":{"olm.operatorgroup.uid/621c2c0a-2dff-4d82-b14a-74922753dc95":""}},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/prometheusrules.openshift.io.json0000640000000000000000000000511515114134216025726 0ustar0000000000000000{"metadata":{"name":"prometheusrules.openshift.io","uid":"8dc97bee-6572-404e-9b35-0173efdb8e87","resourceVersion":"10449","generation":2,"creationTimestamp":"2025-12-03T21:55:59Z","labels":{"app.kubernetes.io/component":"controller","app.kubernetes.io/managed-by":"cluster-monitoring-operator","app.kubernetes.io/name":"prometheus-operator","app.kubernetes.io/part-of":"openshift-monitoring"},"annotations":{"service.beta.openshift.io/inject-cabundle":"true"}},"webhooks":[{"name":"prometheusrules.openshift.io","clientConfig":{"service":{"namespace":"openshift-monitoring","name":"prometheus-operator-admission-webhook","path":"/admission-prometheusrules/validate","port":8443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["monitoring.coreos.com"],"apiVersions":["v1"],"resources":["prometheusrules"],"scope":"Namespaced"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":5,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/prometheusrules.monitoring.rhobs-srjvr.json0000640000000000000000000000372615114134216027774 0ustar0000000000000000{"metadata":{"name":"prometheusrules.monitoring.rhobs-srjvr","generateName":"prometheusrules.monitoring.rhobs-","uid":"857f3804-9977-484e-808d-014b09b871f7","resourceVersion":"20828","generation":1,"creationTimestamp":"2025-12-03T22:16:56Z","labels":{"olm.managed":"true","olm.owner":"cluster-observability-operator.v1.3.0","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"openshift-operators","olm.webhook-description-generate-name":"prometheusrules.monitoring.rhobs","olm.webhook-description-hash":"3Fs5ynzfdgaa80wuMNu78YVn0Vr3RtT1LE4QtG"}},"webhooks":[{"name":"prometheusrules.monitoring.rhobs","clientConfig":{"service":{"namespace":"openshift-operators","name":"obo-prometheus-operator-admission-webhook-service","path":"/admission-prometheusrules/validate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["monitoring.rhobs"],"apiVersions":["*"],"resources":["prometheusrules"],"scope":"Namespaced"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":5,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/performance-addon-operator.json0000640000000000000000000000552115114134216025272 0ustar0000000000000000{"metadata":{"name":"performance-addon-operator","uid":"03c1f86b-499b-4ef9-9096-2642ad06342f","resourceVersion":"4689","generation":2,"creationTimestamp":"2025-12-03T21:44:25Z","annotations":{"capability.openshift.io/name":"NodeTuning","include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true","service.beta.openshift.io/inject-cabundle":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"webhooks":[{"name":"vwb.performance.openshift.io","clientConfig":{"service":{"namespace":"openshift-cluster-node-tuning-operator","name":"performance-addon-operator-service","path":"/validate-performance-openshift-io-v2-performanceprofile","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["performance.openshift.io"],"apiVersions":["v2"],"resources":["performanceprofiles"],"scope":"*"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/openstack-operator-validating-webhook-configuration.json0000640000000000000000000004670515114134216032327 0ustar0000000000000000{"metadata":{"name":"openstack-operator-validating-webhook-configuration","uid":"6b326867-d355-497b-aecf-a0a1d8d5aa7b","resourceVersion":"26005","generation":2,"creationTimestamp":"2025-12-03T22:20:47Z","labels":{"openstack.openstack.org/managed":"true"},"annotations":{"cert-manager.io/inject-ca-from":"openstack-operators/openstack-operator-serving-cert"}},"webhooks":[{"name":"vopenstackclient-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-client-openstack-org-v1beta1-openstackclient","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["client.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackclients"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackcontrolplane-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-core-openstack-org-v1beta1-openstackcontrolplane","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["core.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackcontrolplanes"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackversion-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-core-openstack-org-v1beta1-openstackversion","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["core.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackversions"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackdataplanedeployment-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-dataplane-openstack-org-v1beta1-openstackdataplanedeployment","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplanedeployments"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackdataplanenodeset-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-dataplane-openstack-org-v1beta1-openstackdataplanenodeset","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplanenodesets"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackdataplaneservice-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-dataplane-openstack-org-v1beta1-openstackdataplaneservice","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplaneservices"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackclient.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-client-openstack-org-v1beta1-openstackclient","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["client.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackclients"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackdataplanedeployment.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-dataplane-openstack-org-v1beta1-openstackdataplanedeployment","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplanedeployments"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackdataplaneservice.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/validate-dataplane-openstack-org-v1beta1-openstackdataplaneservice","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplaneservices"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}openstack-baremetal-operator-validating-webhook-configuration.json0000640000000000000000000001204515114134216034170 0ustar0000000000000000config/validatingwebhookconfigurations{"metadata":{"name":"openstack-baremetal-operator-validating-webhook-configuration","uid":"20a8f9b0-546c-46e5-92eb-3195eef8f51d","resourceVersion":"25976","generation":2,"creationTimestamp":"2025-12-03T22:20:47Z","labels":{"app.kubernetes.io/component":"webhook","app.kubernetes.io/created-by":"openstack-operator","app.kubernetes.io/instance":"validating-webhook-configuration","app.kubernetes.io/managed-by":"kustomize","app.kubernetes.io/name":"validatingwebhookconfiguration","app.kubernetes.io/part-of":"openstack-baremetal-operator","openstack.openstack.org/managed":"true"},"annotations":{"cert-manager.io/inject-ca-from":"openstack-operators/openstack-baremetal-operator-serving-cert"}},"webhooks":[{"name":"vopenstackbaremetalset-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-baremetal-operator-webhook-service","path":"/validate-baremetal-openstack-org-v1beta1-openstackbaremetalset","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["baremetal.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackbaremetalsets"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vopenstackprovisionserver-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-baremetal-operator-webhook-service","path":"/validate-baremetal-openstack-org-v1beta1-openstackprovisionserver","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["baremetal.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackprovisionservers"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/network-node-identity.openshift.io.json0000640000000000000000000001075515114134216026731 0ustar0000000000000000{"metadata":{"name":"network-node-identity.openshift.io","uid":"6d0d5c2a-a65a-4809-82a6-7658afce638d","resourceVersion":"7110","generation":1,"creationTimestamp":"2025-12-03T21:50:38Z","ownerReferences":[{"apiVersion":"operator.openshift.io/v1","kind":"Network","name":"cluster","uid":"52696ec7-06d1-40e3-b0d7-851b88ff3fab","controller":true,"blockOwnerDeletion":true}]},"webhooks":[{"name":"node.network-node-identity.openshift.io","clientConfig":{"url":"https://127.0.0.1:9743/node","caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg="},"rules":[{"operations":["UPDATE"],"apiGroups":["*"],"apiVersions":["*"],"resources":["nodes/status"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"pod.network-node-identity.openshift.io","clientConfig":{"url":"https://127.0.0.1:9743/pod","caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg="},"rules":[{"operations":["UPDATE"],"apiGroups":["*"],"apiVersions":["*"],"resources":["pods/status"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/multus.openshift.io.json0000640000000000000000000000506715114134216024017 0ustar0000000000000000{"metadata":{"name":"multus.openshift.io","uid":"56afa689-ac7b-47d6-9156-f4530f67dcde","resourceVersion":"4692","generation":2,"creationTimestamp":"2025-12-03T21:48:55Z","labels":{"app":"multus-admission-controller"},"annotations":{"service.beta.openshift.io/inject-cabundle":"true"},"ownerReferences":[{"apiVersion":"operator.openshift.io/v1","kind":"Network","name":"cluster","uid":"52696ec7-06d1-40e3-b0d7-851b88ff3fab","controller":true,"blockOwnerDeletion":true}]},"webhooks":[{"name":"multus-validating-config.k8s.io","clientConfig":{"service":{"namespace":"openshift-multus","name":"multus-admission-controller","path":"/validate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["k8s.cni.cncf.io"],"apiVersions":["v1"],"resources":["network-attachment-definitions"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"NoneOnDryRun","timeoutSeconds":30,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/monitoringconfigmaps.openshift.io.json0000640000000000000000000000705215114134216026716 0ustar0000000000000000{"metadata":{"name":"monitoringconfigmaps.openshift.io","uid":"44ef93de-df9e-4f60-a691-481b5869aa48","resourceVersion":"17673","generation":2,"creationTimestamp":"2025-12-03T22:12:31Z","labels":{"app.kubernetes.io/managed-by":"cluster-version-operator","app.kubernetes.io/part-of":"openshift-monitoring"},"annotations":{"include.release.openshift.io/hypershift":"true","include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true","service.beta.openshift.io/inject-cabundle":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"webhooks":[{"name":"monitoringconfigmaps.openshift.io","clientConfig":{"service":{"namespace":"openshift-monitoring","name":"cluster-monitoring-operator","path":"/validate-webhook/monitoringconfigmaps","port":8443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":[""],"apiVersions":["v1"],"resources":["configmaps"],"scope":"Namespaced"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{"matchExpressions":[{"key":"kubernetes.io/metadata.name","operator":"In","values":["openshift-monitoring","openshift-user-workload-monitoring"]}]},"objectSelector":{},"sideEffects":"None","timeoutSeconds":5,"admissionReviewVersions":["v1"],"matchConditions":[{"name":"monitoringconfigmaps","expression":"(request.namespace == \"openshift-monitoring\" \u0026\u0026 request.name == \"cluster-monitoring-config\") || (request.namespace == \"openshift-user-workload-monitoring\" \u0026\u0026 request.name == \"user-workload-monitoring-config\")"},{"name":"not-skipped","expression":"!has(object.metadata.labels) || !(\"monitoringconfigmaps.openshift.io/skip-validate-webhook\" in object.metadata.labels) || object.metadata.labels[\"monitoringconfigmaps.openshift.io/skip-validate-webhook\"] != \"true\""}]}]}config/validatingwebhookconfigurations/metallbvalidationwebhook.metallb.io-vvpd5.json0000640000000000000000000000370215114134216030215 0ustar0000000000000000{"metadata":{"name":"metallbvalidationwebhook.metallb.io-vvpd5","generateName":"metallbvalidationwebhook.metallb.io-","uid":"da51bb53-3304-4bfa-b167-a840fa5de4ca","resourceVersion":"19667","generation":1,"creationTimestamp":"2025-12-03T22:16:29Z","labels":{"olm.managed":"true","olm.owner":"metallb-operator.v4.18.0-202511181540","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"metallb-system","olm.webhook-description-generate-name":"metallbvalidationwebhook.metallb.io","olm.webhook-description-hash":"3GIpjG7wJfeh6FP5mkSdF0cwbAJ5klRawc9kfg"}},"webhooks":[{"name":"metallbvalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"metallb-operator-controller-manager-service","path":"/validate-metallb-io-v1beta1-metallb","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["metallb.io"],"apiVersions":["v1beta1"],"resources":["metallbs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/l2advertisementvalidationwebhook.metallb.io-kmm9r.json0000640000000000000000000000375615114134216031711 0ustar0000000000000000{"metadata":{"name":"l2advertisementvalidationwebhook.metallb.io-kmm9r","generateName":"l2advertisementvalidationwebhook.metallb.io-","uid":"51fea4cc-5f4c-4de7-b290-4dc1e16925c0","resourceVersion":"19666","generation":1,"creationTimestamp":"2025-12-03T22:16:29Z","labels":{"olm.managed":"true","olm.owner":"metallb-operator.v4.18.0-202511181540","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"metallb-system","olm.webhook-description-generate-name":"l2advertisementvalidationwebhook.metallb.io","olm.webhook-description-hash":"6ImK5xzTuqrtWWg4ZFvRyBsAXQvNUA5B2M7KJ7"}},"webhooks":[{"name":"l2advertisementvalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"metallb-operator-webhook-server-service","path":"/validate-metallb-io-v1beta1-l2advertisement","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["metallb.io"],"apiVersions":["v1beta1"],"resources":["l2advertisements"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/ipaddresspoolvalidationwebhook.metallb.io-j4cp4.json0000640000000000000000000000374215114134216031331 0ustar0000000000000000{"metadata":{"name":"ipaddresspoolvalidationwebhook.metallb.io-j4cp4","generateName":"ipaddresspoolvalidationwebhook.metallb.io-","uid":"6e78ec4d-d555-460a-b243-05ef50b33718","resourceVersion":"19665","generation":1,"creationTimestamp":"2025-12-03T22:16:29Z","labels":{"olm.managed":"true","olm.owner":"metallb-operator.v4.18.0-202511181540","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"metallb-system","olm.webhook-description-generate-name":"ipaddresspoolvalidationwebhook.metallb.io","olm.webhook-description-hash":"bLVQg6fq0U4TCHs205muL0YiFlvhK3fPKQhiYO"}},"webhooks":[{"name":"ipaddresspoolvalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"metallb-operator-webhook-server-service","path":"/validate-metallb-io-v1beta1-ipaddresspool","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["metallb.io"],"apiVersions":["v1beta1"],"resources":["ipaddresspools"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/infra-operator-validating-webhook-configuration.json0000640000000000000000000004213415114134216031427 0ustar0000000000000000{"metadata":{"name":"infra-operator-validating-webhook-configuration","uid":"d4be93ba-7f71-4a02-bc76-f2b1ab76daa7","resourceVersion":"25973","generation":2,"creationTimestamp":"2025-12-03T22:20:46Z","labels":{"app.kubernetes.io/component":"webhook","app.kubernetes.io/created-by":"openstack-operator","app.kubernetes.io/instance":"validating-webhook-configuration","app.kubernetes.io/managed-by":"kustomize","app.kubernetes.io/name":"validatingwebhookconfiguration","app.kubernetes.io/part-of":"infra-operator","openstack.openstack.org/managed":"true"},"annotations":{"cert-manager.io/inject-ca-from":"openstack-operators/infra-operator-serving-cert"}},"webhooks":[{"name":"vdnsmasq.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-network-openstack-org-v1beta1-dnsmasq","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["dnsmasqs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vinstanceha.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-client-openstack-org-v1beta1-instanceha","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["client.openstack.org"],"apiVersions":["v1beta1"],"resources":["instancehas"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vipset.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-network-openstack-org-v1beta1-ipset","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["ipsets"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vmemcached.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-memcached-openstack-org-v1beta1-memcached","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["memcached.openstack.org"],"apiVersions":["v1beta1"],"resources":["memcacheds"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vnetconfig.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-network-openstack-org-v1beta1-netconfig","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE","DELETE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["netconfigs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vrabbitmq.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-rabbitmq-openstack-org-v1beta1-rabbitmq","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["rabbitmq.openstack.org"],"apiVersions":["v1beta1"],"resources":["rabbitmqs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vredis.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-redis-openstack-org-v1beta1-redis","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["redis.openstack.org"],"apiVersions":["v1beta1"],"resources":["redises"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"vreservation.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/validate-network-openstack-org-v1beta1-reservation","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["reservations"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/frr-k8s-validating-webhook-configuration.json0000640000000000000000000000507615114134216027777 0ustar0000000000000000{"metadata":{"name":"frr-k8s-validating-webhook-configuration","uid":"0b97686a-07fe-4e81-b16d-1b63e12d2986","resourceVersion":"22722","generation":20,"creationTimestamp":"2025-12-03T22:17:49Z","annotations":{"service.beta.openshift.io/inject-cabundle":"true"},"ownerReferences":[{"apiVersion":"metallb.io/v1beta1","kind":"MetalLB","name":"metallb","uid":"840cc787-40ee-477c-89cd-39dd52b30c67","controller":true,"blockOwnerDeletion":true}]},"webhooks":[{"name":"frrconfigurationsvalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"frr-k8s-webhook-service","path":"/validate-frrk8s-metallb-io-v1beta1-frrconfiguration","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["frrk8s.metallb.io"],"apiVersions":["v1beta1"],"resources":["frrconfigurations"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/controlplanemachineset.machine.openshift.io.json0000640000000000000000000000537215114134216030631 0ustar0000000000000000{"metadata":{"name":"controlplanemachineset.machine.openshift.io","uid":"4e8c0eca-75e1-4183-a1cb-47d0b6d0e473","resourceVersion":"9244","generation":2,"creationTimestamp":"2025-12-03T21:54:12Z","annotations":{"capability.openshift.io/name":"MachineAPI","exclude.release.openshift.io/internal-openshift-hosted":"true","include.release.openshift.io/self-managed-high-availability":"true","service.beta.openshift.io/inject-cabundle":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb","controller":true}]},"webhooks":[{"name":"controlplanemachineset.machine.openshift.io","clientConfig":{"service":{"namespace":"openshift-machine-api","name":"control-plane-machine-set-operator","path":"/validate-machine-openshift-io-v1-controlplanemachineset","port":9443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["machine.openshift.io"],"apiVersions":["v1"],"resources":["controlplanemachinesets"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/communityvalidationwebhook.metallb.io-gv4w5.json0000640000000000000000000000371315114134216030533 0ustar0000000000000000{"metadata":{"name":"communityvalidationwebhook.metallb.io-gv4w5","generateName":"communityvalidationwebhook.metallb.io-","uid":"ace6438b-bf55-4bfd-9a26-2a7409814187","resourceVersion":"19661","generation":1,"creationTimestamp":"2025-12-03T22:16:29Z","labels":{"olm.managed":"true","olm.owner":"metallb-operator.v4.18.0-202511181540","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"metallb-system","olm.webhook-description-generate-name":"communityvalidationwebhook.metallb.io","olm.webhook-description-hash":"5vLsWP4VW5DwmQRD5oN3LdrrsGoRG1l8biVGVd"}},"webhooks":[{"name":"communityvalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"metallb-operator-webhook-server-service","path":"/validate-metallb-io-v1beta1-community","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["metallb.io"],"apiVersions":["v1beta1"],"resources":["communities"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/cluster-baremetal-validating-webhook-configuration.json0000640000000000000000000000500115114134216032102 0ustar0000000000000000{"metadata":{"name":"cluster-baremetal-validating-webhook-configuration","uid":"1345e5d5-e8ab-4655-a935-de46194cfc1b","resourceVersion":"9617","generation":2,"creationTimestamp":"2025-12-03T21:55:40Z","annotations":{"include.release.openshift.io/self-managed-high-availability":"true","include.release.openshift.io/single-node-developer":"true","service.beta.openshift.io/inject-cabundle":"true"}},"webhooks":[{"name":"vprovisioning.kb.io","clientConfig":{"service":{"namespace":"openshift-machine-api","name":"cluster-baremetal-webhook-service","path":"/validate-metal3-io-v1alpha1-provisioning","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["metal3.io"],"apiVersions":["v1alpha1"],"resources":["provisionings"],"scope":"*"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1","v1beta1"]}]}config/validatingwebhookconfigurations/cert-manager-webhook.json0000640000000000000000000000363415114134216024061 0ustar0000000000000000{"metadata":{"name":"cert-manager-webhook","uid":"a652af6e-7de8-4644-93a2-b2d65ba8a2ca","resourceVersion":"21578","generation":2,"creationTimestamp":"2025-12-03T22:17:00Z","labels":{"app":"webhook","app.kubernetes.io/component":"webhook","app.kubernetes.io/instance":"cert-manager","app.kubernetes.io/name":"webhook","app.kubernetes.io/version":"v1.18.3"},"annotations":{"cert-manager.io/inject-ca-from-secret":"cert-manager/cert-manager-webhook-ca"}},"webhooks":[{"name":"webhook.cert-manager.io","clientConfig":{"service":{"namespace":"cert-manager","name":"cert-manager-webhook","path":"/validate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["cert-manager.io","acme.cert-manager.io"],"apiVersions":["v1"],"resources":["*/*"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{"matchExpressions":[{"key":"cert-manager.io/disable-validation","operator":"NotIn","values":["true"]}]},"objectSelector":{},"sideEffects":"None","timeoutSeconds":30,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/bgppeersvalidationwebhook.metallb.io-dqrr6.json0000640000000000000000000000370115114134216030375 0ustar0000000000000000{"metadata":{"name":"bgppeersvalidationwebhook.metallb.io-dqrr6","generateName":"bgppeersvalidationwebhook.metallb.io-","uid":"ae60b055-0513-4212-a3ea-eaa3fd16c44b","resourceVersion":"19650","generation":1,"creationTimestamp":"2025-12-03T22:16:29Z","labels":{"olm.managed":"true","olm.owner":"metallb-operator.v4.18.0-202511181540","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"metallb-system","olm.webhook-description-generate-name":"bgppeersvalidationwebhook.metallb.io","olm.webhook-description-hash":"EC2VePfkTTfEcUEBCBO5yg2JnhoMACC7rWGdO"}},"webhooks":[{"name":"bgppeersvalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"metallb-operator-webhook-server-service","path":"/validate-metallb-io-v1beta2-bgppeer","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["metallb.io"],"apiVersions":["v1beta2"],"resources":["bgppeers"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/bgpadvertisementvalidationwebhook.metallb.io-hk9p4.json0000640000000000000000000000376415114134216032043 0ustar0000000000000000{"metadata":{"name":"bgpadvertisementvalidationwebhook.metallb.io-hk9p4","generateName":"bgpadvertisementvalidationwebhook.metallb.io-","uid":"a2fd4870-ca47-4e80-a944-5af86a3197f1","resourceVersion":"19648","generation":1,"creationTimestamp":"2025-12-03T22:16:29Z","labels":{"olm.managed":"true","olm.owner":"metallb-operator.v4.18.0-202511181540","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"metallb-system","olm.webhook-description-generate-name":"bgpadvertisementvalidationwebhook.metallb.io","olm.webhook-description-hash":"1N0qa3roWq4dv0LcGRjrtKexkV2DCbBcKEgGQH"}},"webhooks":[{"name":"bgpadvertisementvalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"metallb-operator-webhook-server-service","path":"/validate-metallb-io-v1beta1-bgpadvertisement","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["metallb.io"],"apiVersions":["v1beta1"],"resources":["bgpadvertisements"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/bfdprofilevalidationwebhook.metallb.io-44xpb.json0000640000000000000000000000372015114134216030606 0ustar0000000000000000{"metadata":{"name":"bfdprofilevalidationwebhook.metallb.io-44xpb","generateName":"bfdprofilevalidationwebhook.metallb.io-","uid":"189f88c6-b700-494a-92b6-eabb6ec84c3c","resourceVersion":"19630","generation":1,"creationTimestamp":"2025-12-03T22:16:29Z","labels":{"olm.managed":"true","olm.owner":"metallb-operator.v4.18.0-202511181540","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"metallb-system","olm.webhook-description-generate-name":"bfdprofilevalidationwebhook.metallb.io","olm.webhook-description-hash":"caJmgGT0MbeebBsvjNZ0qLglGtJGSDouQ8XTyE"}},"webhooks":[{"name":"bfdprofilevalidationwebhook.metallb.io","clientConfig":{"service":{"namespace":"metallb-system","name":"metallb-operator-webhook-server-service","path":"/validate-metallb-io-v1beta1-bfdprofile","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","DELETE"],"apiGroups":["metallb.io"],"apiVersions":["v1beta1"],"resources":["bfdprofiles"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/autoscaling.openshift.io.json0000640000000000000000000001102715114134216024770 0ustar0000000000000000{"metadata":{"name":"autoscaling.openshift.io","uid":"5fe81b07-3a91-4702-96ad-04482534e0eb","resourceVersion":"15052","generation":4,"creationTimestamp":"2025-12-03T21:54:15Z","labels":{"k8s-app":"cluster-autoscaler-operator"},"annotations":{"service.beta.openshift.io/inject-cabundle":"true"}},"webhooks":[{"name":"clusterautoscalers.autoscaling.openshift.io","clientConfig":{"service":{"namespace":"openshift-machine-api","name":"cluster-autoscaler-operator","path":"/validate-clusterautoscalers","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["autoscaling.openshift.io"],"apiVersions":["v1"],"resources":["clusterautoscalers"],"scope":"*"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]},{"name":"machineautoscalers.autoscaling.openshift.io","clientConfig":{"service":{"namespace":"openshift-machine-api","name":"cluster-autoscaler-operator","path":"/validate-machineautoscalers","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["autoscaling.openshift.io"],"apiVersions":["v1beta1"],"resources":["machineautoscalers"],"scope":"*"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/alertmanagerconfigs.openshift.io.json0000640000000000000000000000514315114134216026474 0ustar0000000000000000{"metadata":{"name":"alertmanagerconfigs.openshift.io","uid":"c8bd0747-134c-4bd5-87a1-cce8d513b6fe","resourceVersion":"10452","generation":2,"creationTimestamp":"2025-12-03T21:55:59Z","labels":{"app.kubernetes.io/component":"controller","app.kubernetes.io/managed-by":"cluster-monitoring-operator","app.kubernetes.io/name":"prometheus-operator","app.kubernetes.io/part-of":"openshift-monitoring"},"annotations":{"service.beta.openshift.io/inject-cabundle":"true"}},"webhooks":[{"name":"alertmanagerconfigs.openshift.io","clientConfig":{"service":{"namespace":"openshift-monitoring","name":"prometheus-operator-admission-webhook","path":"/admission-alertmanagerconfigs/validate","port":8443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["monitoring.coreos.com"],"apiVersions":["v1alpha1"],"resources":["alertmanagerconfigs"],"scope":"Namespaced"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":5,"admissionReviewVersions":["v1"]}]}config/validatingwebhookconfigurations/alertmanagerconfigs.monitoring.rhobs-qvtt5.json0000640000000000000000000000375615114134216030461 0ustar0000000000000000{"metadata":{"name":"alertmanagerconfigs.monitoring.rhobs-qvtt5","generateName":"alertmanagerconfigs.monitoring.rhobs-","uid":"e0b65dee-fcbe-4941-97bf-624a2023a309","resourceVersion":"20816","generation":1,"creationTimestamp":"2025-12-03T22:16:56Z","labels":{"olm.managed":"true","olm.owner":"cluster-observability-operator.v1.3.0","olm.owner.kind":"ClusterServiceVersion","olm.owner.namespace":"openshift-operators","olm.webhook-description-generate-name":"alertmanagerconfigs.monitoring.rhobs","olm.webhook-description-hash":"1G5HaP03J9trt4c6yGLgArSqTNAcDIsVNVc4uW"}},"webhooks":[{"name":"alertmanagerconfigs.monitoring.rhobs","clientConfig":{"service":{"namespace":"openshift-operators","name":"obo-prometheus-operator-admission-webhook-service","path":"/admission-alertmanagerconfigs/validate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["monitoring.rhobs"],"apiVersions":["*"],"resources":["alertmanagerconfigs"],"scope":"Namespaced"}],"failurePolicy":"Ignore","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":5,"admissionReviewVersions":["v1"]}]}namespaces/openstack/dataplane.openstack.org/openstackdataplanenodesets/edpm.json0000640000000000000000000001355315114134216027306 0ustar0000000000000000{"apiVersion":"dataplane.openstack.org/v1beta1","kind":"OpenStackDataPlaneNodeSet","metadata":{"annotations":{},"creationTimestamp":"2025-12-03T22:24:07Z","generation":1,"name":"edpm","namespace":"openstack","resourceVersion":"30249","uid":"f84ca845-8932-45ab-a2bc-7bb0025a5fb0"},"spec":{"env":[{"name":"ANSIBLE_FORCE_COLOR","value":"True"}],"networkAttachments":["ctlplane"],"nodeTemplate":{"ansible":{"ansiblePort":22,"ansibleUser":"xxxxxxxxxxx","ansibleVars":{"edpm_bootstrap_command":"#!/bin/bash\n# Copyright Red Hat, Inc.\n# All Rights Reserved.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\"); you may\n# not use this file except in compliance with the License. You may obtain\n# a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT\n# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\n# License for the specific language governing permissions and limitations\n# under the License.\n\nset -euxo pipefail\n\npushd /var/tmp\n\ncurl -sL https://github.com/openstack-k8s-operators/repo-setup/archive/refs/heads/main.tar.gz | tar -xz\n\npushd repo-setup-main\n\npython3 -m venv ./venv\nPBR_VERSION=0.0.0 ./venv/bin/pip install ./\n\n# This is required for FIPS enabled until trunk.rdoproject.org\n# is not being served from a centos7 host, tracked by\n# https://issues.redhat.com/browse/RHOSZUUL-1517\nupdate-crypto-policies --set FIPS:NO-ENFORCE-EMS\n\n./venv/bin/repo-setup current-podified -b antelope\n\npopd\n\nrm -rf repo-setup-main\n","edpm_container_registry_logins":{},"edpm_network_config_hide_sensitive_logs":false,"edpm_network_config_template":"---\n{% set mtu_list = [ctlplane_mtu] %}\n{% for network in nodeset_networks %}\n{{ mtu_list.append(lookup('vars', networks_lower[network] ~ '_mtu')) }}\n{%- endfor %}\n{% set min_viable_mtu = mtu_list | max %}\nnetwork_config:\n - type: ovs_bridge\n name: {{ neutron_physical_bridge_name }}\n mtu: {{ min_viable_mtu }}\n use_dhcp: false\n dns_servers: {{ ctlplane_dns_nameservers }}\n domain: {{ dns_search_domains }}\n addresses:\n - ip_netmask: {{ ctlplane_ip }}/{{ ctlplane_cidr }}\n routes: {{ ctlplane_host_routes }}\n members:\n - type: interface\n name: nic1\n mtu: {{ min_viable_mtu }}\n primary: true\n{% for network in nodeset_networks %}\n - type: vlan\n mtu: {{ lookup('vars', networks_lower[network] ~ '_mtu') }}\n vlan_id: {{ lookup('vars', networks_lower[network] ~ '_vlan_id') }}\n addresses:\n - ip_netmask: \u003e-\n {{\n lookup('vars', networks_lower[network] ~ '_ip')\n }}/{{\n lookup('vars', networks_lower[network] ~ '_cidr')\n }}\n routes: {{ lookup('vars', networks_lower[network] ~ '_host_routes') }}\n{% endfor %}\n","edpm_nodes_validation_validate_controllers_icmp":false,"edpm_nodes_validation_validate_gateway_icmp":false,"edpm_podman_registries":[],"edpm_sshd_allowed_ranges":"xxx","edpm_sshd_configure_firewall":true,"gather_facts":false,"neutron_physical_bridge_name":"br-ex","neutron_public_interface_name":"eth0","timesync_ntp_servers":[{"hostname":"pool.ntp.org"}]}},"ansibleSSHPrivateKeySecret":"dataplane-ansible-ssh-private-key-secret","managementNetwork":"ctlplane","networks":[{"defaultRoute":true,"name":"ctlplane","subnetName":"subnet1"},{"name":"internalapi","subnetName":"subnet1"},{"name":"storage","subnetName":"subnet1"},{"name":"tenant","subnetName":"subnet1"}]},"nodes":{"edpm-compute-0":{"ansible":{"ansibleHost":"xxxxxxxxxxxxxxx"},"hostName":"edpm-compute-0","networks":[{"defaultRoute":true,"fixedIP":"192.168.122.100","name":"ctlplane","subnetName":"subnet1"},{"name":"internalapi","subnetName":"subnet1"},{"name":"storage","subnetName":"subnet1"},{"name":"tenant","subnetName":"subnet1"}]}},"preProvisioned":true,"secretMaxSize":1048576,"services":["bootstrap","configure-network","validate-network","install-os","configure-os","ssh-known-hosts","run-os","reboot-os","install-certs","ovn","neutron-metadata","libvirt","nova","telemetry"],"tlsEnabled":true},"status":{"allHostnames":{"edpm-compute-0":{"ctlplane":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","internalapi":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","storage":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","tenant":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}},"allIPs":{"edpm-compute-0":{"ctlplane":"192.168.122.100","internalapi":"172.17.0.100","storage":"172.18.0.100","tenant":"172.19.0.100"}},"conditions":[{"lastTransitionTime":"2025-12-03T22:24:09Z","message":"Setup started","reason":"Requested","severity":"Info","status":"False","type":"Ready"},{"lastTransitionTime":"2025-12-03T22:24:09Z","message":"Deployment not started","reason":"Init","status":"Unknown","type":"DeploymentReady"},{"lastTransitionTime":"2025-12-03T22:24:09Z","message":"Input data not checked","reason":"Init","status":"Unknown","type":"InputReady"},{"lastTransitionTime":"2025-12-03T22:24:09Z","message":"NodeSetDNSDataReady not yet ready","reason":"Requested","severity":"Info","status":"False","type":"NodeSetDNSDataReady"},{"lastTransitionTime":"2025-12-03T22:24:08Z","message":"NodeSetIPReservationReady ready","reason":"Ready","status":"True","type":"NodeSetIPReservationReady"},{"lastTransitionTime":"2025-12-03T22:24:09Z","message":"ServiceAccount not created","reason":"Init","status":"Unknown","type":"ServiceAccountReady"},{"lastTransitionTime":"2025-12-03T22:24:09Z","message":"Setup started","reason":"Requested","severity":"Info","status":"False","type":"SetupReady"}],"configHash":"n77h545h76hdchd8h59fh58h57h54ch64hddhdfh5d6h599h647h668hdch76h574h65dh578hf5h667h86h5d7h5bch64fh67fh665hf8h675h574q","ctlplaneSearchDomain":"ctlplane.openstack.lab","dnsClusterAddresses":"xxx","inventorySecretName":"dataplanenodeset-edpm","observedGeneration":1}}cluster-scoped-resources/nmstate.io/nodenetworkstates/master-0.json0000640000000000000000000004406515114134216024402 0ustar0000000000000000{"apiVersion":"nmstate.io/v1beta1","kind":"NodeNetworkState","metadata":{"creationTimestamp":"2025-12-03T22:18:06Z","generation":1,"labels":{"nmstate.io/force-nns-refresh":"1764800548926004856"},"name":"master-0","ownerReferences":[{"apiVersion":"v1","kind":"Node","name":"master-0","uid":"4b803739-f301-4b6d-80bd-2ffa2100c90b"}],"resourceVersion":"29209","uid":"a9d1d0e0-1f12-431f-b784-876d9c993434"},"status":{"currentState":{"dns-resolver":{"config":{"search":[],"server":["192.168.32.3"]},"running":{"search":[],"server":["192.168.32.3","192.168.32.254"]}},"interfaces":[{"bridge":{"options":{"datapath":"","fail-mode":"","mcast-snooping-enable":false,"rstp":false,"stp":{"enabled":false}},"port":[{"name":"br-ex"},{"name":"eth0"},{"name":"patch-br-ex_master-0-to-br-int"}]},"identifier":"name","ipv4":{"auto-dns":true,"auto-gateway":true,"auto-route-table-id":0,"auto-routes":true,"dhcp":true,"dhcp-send-hostname":true,"enabled":true},"ipv6":{"addr-gen-mode":"stable-privacy","auto-dns":true,"auto-gateway":true,"auto-route-table-id":0,"auto-routes":true,"autoconf":true,"dhcp":true,"dhcp-send-hostname":true,"enabled":true},"lldp":{"enabled":false},"name":"br-ex","ovs-db":{"external_ids":{},"other_config":{"hwaddr":"FA:16:9E:81:F6:10"}},"state":"up","type":"ovs-bridge","wait-ip":"any"},{"accept-all-mac-addresses":false,"controller":"br-ex","ethtool":{"feature":{"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-ip-generic":true,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":true,"tx-gre-segmentation":true,"tx-gso-list":true,"tx-ipxip4-segmentation":true,"tx-ipxip6-segmentation":true,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":true,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":true,"tx-udp_tnl-segmentation":true,"tx-vlan-hw-insert":true,"tx-vlan-stag-hw-insert":true}},"identifier":"name","ipv4":{"address":[{"ip":"192.168.32.10","preferred-life-time":"41023sec","prefix-length":24,"valid-life-time":"41023sec"},{"ip":"169.254.0.2","prefix-length":17}],"auto-dns":true,"auto-gateway":true,"auto-route-metric":48,"auto-route-table-id":0,"auto-routes":true,"dhcp":true,"dhcp-client-id":"ll","dhcp-send-hostname":true,"enabled":true,"forwarding":true},"ipv6":{"auto-route-metric":48,"autoconf":false,"dhcp":false,"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"min-mtu":68,"mptcp":{"address-flags":[]},"mtu":9000,"name":"br-ex","profile-name":"ovs-if-br-ex","state":"up","type":"ovs-interface","wait-ip":"ipv4"},{"accept-all-mac-addresses":false,"controller":"br-int","ethtool":{"feature":{"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-ip-generic":true,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":true,"tx-gre-segmentation":true,"tx-gso-list":true,"tx-ipxip4-segmentation":true,"tx-ipxip6-segmentation":true,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":true,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":true,"tx-udp_tnl-segmentation":true,"tx-vlan-hw-insert":true,"tx-vlan-stag-hw-insert":true}},"ipv4":{"enabled":false,"forwarding":true},"ipv6":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"min-mtu":68,"mtu":8900,"name":"br-int","state":"ignore","type":"ovs-interface"},{"accept-all-mac-addresses":false,"alt-names":[{"name":"enp0s3"},{"name":"ens3"}],"controller":"br-ex","driver":"virtio_net","ethernet":{"auto-negotiation":false},"ethtool":{"coalesce":{"rx-frames":1,"rx-usecs":0,"tx-frames":1,"tx-usecs":0},"feature":{"rx-gro":true,"rx-gro-hw":true,"rx-gro-list":false,"rx-udp-gro-forwarding":true,"tx-checksum-ip-generic":true,"tx-generic-segmentation":true,"tx-nocache-copy":false,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":false,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true},"ring":{"rx":256,"rx-max":256,"tx":256,"tx-max":256}},"identifier":"name","ipv4":{"enabled":false,"forwarding":true},"ipv6":{"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":9000,"min-mtu":68,"mtu":9000,"name":"eth0","permanent-mac-address":"FA:16:9E:81:F6:10","profile-name":"ovs-if-phys0","state":"up","type":"ethernet"},{"accept-all-mac-addresses":false,"alt-names":[{"name":"enp0s4"},{"name":"ens4"}],"controller":"ospbr","description":"ctlplane interface","driver":"virtio_net","ethernet":{"auto-negotiation":false},"ethtool":{"coalesce":{"rx-frames":1,"rx-usecs":0,"tx-frames":1,"tx-usecs":0},"feature":{"rx-gro":true,"rx-gro-hw":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-ip-generic":true,"tx-generic-segmentation":true,"tx-nocache-copy":false,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":false,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true},"ring":{"rx":256,"rx-max":256,"tx":256,"tx-max":256}},"identifier":"name","ipv4":{"enabled":false,"forwarding":true},"ipv6":{"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":9000,"min-mtu":68,"mtu":1442,"name":"eth1","permanent-mac-address":"FA:16:3E:95:F0:47","state":"up","type":"ethernet"},{"accept-all-mac-addresses":false,"description":"internalapi vlan interface","ethtool":{"feature":{"fcoe-mtu":false,"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-fcoe-crc":false,"tx-checksum-ip-generic":true,"tx-checksum-sctp":false,"tx-fcoe-segmentation":false,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":false,"tx-gre-segmentation":false,"tx-gso-list":true,"tx-ipxip4-segmentation":false,"tx-ipxip6-segmentation":false,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":false,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":false,"tx-udp_tnl-segmentation":false}},"identifier":"name","ipv4":{"address":[{"ip":"172.17.0.10","prefix-length":24}],"dhcp":false,"enabled":true,"forwarding":true},"ipv6":{"autoconf":false,"dhcp":false,"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"mptcp":{"address-flags":[]},"mtu":1442,"name":"internalapi","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":20,"loose-binding":false,"protocol":"802.1q","registration-protocol":"none","reorder-headers":true},"wait-ip":"any"},{"accept-all-mac-addresses":false,"ethtool":{"feature":{"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-generic-segmentation":true,"tx-gso-list":true,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true}},"ipv4":{"address":[{"ip":"127.0.0.1","prefix-length":8}],"enabled":true,"forwarding":true},"ipv6":{"address":[{"ip":"::1","prefix-length":128}],"enabled":true},"mac-address":"xxxxxxxxxxxxxxxxx","mtu":65536,"name":"lo","state":"up","type":"loopback"},{"accept-all-mac-addresses":false,"controller":"octbr","description":"Octavia vlan host interface","ethtool":{"feature":{"fcoe-mtu":false,"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-fcoe-crc":false,"tx-checksum-ip-generic":true,"tx-checksum-sctp":false,"tx-fcoe-segmentation":false,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":false,"tx-gre-segmentation":false,"tx-gso-list":true,"tx-ipxip4-segmentation":false,"tx-ipxip6-segmentation":false,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":false,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":false,"tx-udp_tnl-segmentation":false}},"identifier":"name","ipv4":{"enabled":false,"forwarding":true},"ipv6":{"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"mtu":1442,"name":"octavia","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":23,"loose-binding":false,"protocol":"802.1q","registration-protocol":"none","reorder-headers":true}},{"accept-all-mac-addresses":false,"bridge":{"options":{"group-addr":"01:80:C2:00:00:00","group-forward-mask":0,"group-fwd-mask":0,"hash-max":4096,"mac-ageing-time":300,"multicast-last-member-count":2,"multicast-last-member-interval":100,"multicast-membership-interval":26000,"multicast-querier":false,"multicast-querier-interval":25500,"multicast-query-interval":12500,"multicast-query-response-interval":1000,"multicast-query-use-ifaddr":false,"multicast-router":"auto","multicast-snooping":true,"multicast-startup-query-count":2,"multicast-startup-query-interval":3125,"stp":{"enabled":false,"forward-delay":15,"hello-time":2,"max-age":20,"priority":32768},"vlan-default-pvid":1,"vlan-protocol":"802.1q"},"port":[{"name":"octavia","stp-hairpin-mode":false,"stp-path-cost":100,"stp-priority":32},{"name":"veth4d9a4fc2","stp-hairpin-mode":false,"stp-path-cost":2,"stp-priority":32}]},"description":"Octavia bridge","ethtool":{"feature":{"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-ip-generic":true,"tx-esp-segmentation":true,"tx-fcoe-segmentation":false,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":true,"tx-gre-segmentation":true,"tx-gso-list":true,"tx-gso-partial":true,"tx-gso-robust":false,"tx-ipxip4-segmentation":true,"tx-ipxip6-segmentation":true,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":true,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-tunnel-remcsum-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":true,"tx-udp_tnl-segmentation":true,"tx-vlan-hw-insert":true,"tx-vlan-stag-hw-insert":true}},"identifier":"name","ipv4":{"dhcp":false,"enabled":false,"forwarding":true},"ipv6":{"autoconf":false,"dhcp":false,"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"min-mtu":68,"mtu":1442,"name":"octbr","state":"up","type":"linux-bridge","wait-ip":"any"},{"accept-all-mac-addresses":false,"bridge":{"options":{"group-addr":"01:80:C2:00:00:00","group-forward-mask":0,"group-fwd-mask":0,"hash-max":4096,"mac-ageing-time":300,"multicast-last-member-count":2,"multicast-last-member-interval":100,"multicast-membership-interval":26000,"multicast-querier":false,"multicast-querier-interval":25500,"multicast-query-interval":12500,"multicast-query-response-interval":1000,"multicast-query-use-ifaddr":false,"multicast-router":"auto","multicast-snooping":true,"multicast-startup-query-count":2,"multicast-startup-query-interval":3125,"stp":{"enabled":false,"forward-delay":15,"hello-time":2,"max-age":20,"priority":32768},"vlan-default-pvid":1,"vlan-protocol":"802.1q"},"port":[{"name":"eth1","stp-hairpin-mode":false,"stp-path-cost":100,"stp-priority":32},{"name":"veth903300c0","stp-hairpin-mode":false,"stp-path-cost":2,"stp-priority":32}]},"description":"linux-bridge over ctlplane interface","ethtool":{"feature":{"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-ip-generic":true,"tx-esp-segmentation":true,"tx-fcoe-segmentation":false,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":true,"tx-gre-segmentation":true,"tx-gso-list":true,"tx-gso-partial":true,"tx-gso-robust":true,"tx-ipxip4-segmentation":true,"tx-ipxip6-segmentation":true,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":true,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-tunnel-remcsum-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":true,"tx-udp_tnl-segmentation":true,"tx-vlan-hw-insert":true,"tx-vlan-stag-hw-insert":true}},"identifier":"name","ipv4":{"address":[{"ip":"192.168.122.10","prefix-length":24}],"dhcp":false,"enabled":true,"forwarding":true},"ipv6":{"autoconf":false,"dhcp":false,"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"min-mtu":68,"mptcp":{"address-flags":[]},"mtu":1442,"name":"ospbr","state":"up","type":"linux-bridge","wait-ip":"any"},{"accept-all-mac-addresses":false,"controller":"br-int","ethtool":{"feature":{"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-ip-generic":true,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":true,"tx-gre-segmentation":true,"tx-gso-list":true,"tx-ipxip4-segmentation":true,"tx-ipxip6-segmentation":true,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":true,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":true,"tx-udp_tnl-segmentation":true,"tx-vlan-hw-insert":true,"tx-vlan-stag-hw-insert":true}},"ipv4":{"address":[{"ip":"10.128.0.2","prefix-length":23}],"enabled":true,"forwarding":true},"ipv6":{"address":[{"ip":"fe80::858:aff:fe80:2","prefix-length":64}],"enabled":true},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"min-mtu":68,"mptcp":{"address-flags":[]},"mtu":8900,"name":"ovn-k8s-mp0","ovs-db":{"external_ids":{"iface-id":"k8s-master-0","ovn-installed":"true","ovn-installed-ts":"1764798573063"},"other_config":{}},"state":"ignore","type":"ovs-interface"},{"controller":"br-ex","name":"patch-br-ex_master-0-to-br-int","patch":{"peer":"patch-br-int-to-br-ex_master-0"},"state":"ignore","type":"ovs-interface"},{"controller":"br-int","name":"patch-br-int-to-br-ex_master-0","patch":{"peer":"patch-br-ex_master-0-to-br-int"},"state":"ignore","type":"ovs-interface"},{"accept-all-mac-addresses":false,"description":"storage vlan interface","ethtool":{"feature":{"fcoe-mtu":false,"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-fcoe-crc":false,"tx-checksum-ip-generic":true,"tx-checksum-sctp":false,"tx-fcoe-segmentation":false,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":false,"tx-gre-segmentation":false,"tx-gso-list":true,"tx-ipxip4-segmentation":false,"tx-ipxip6-segmentation":false,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":false,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":false,"tx-udp_tnl-segmentation":false}},"identifier":"name","ipv4":{"address":[{"ip":"172.18.0.10","prefix-length":24}],"dhcp":false,"enabled":true,"forwarding":true},"ipv6":{"autoconf":false,"dhcp":false,"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"mptcp":{"address-flags":[]},"mtu":1442,"name":"storage","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":21,"loose-binding":false,"protocol":"802.1q","registration-protocol":"none","reorder-headers":true},"wait-ip":"any"},{"accept-all-mac-addresses":false,"description":"tenant vlan interface","ethtool":{"feature":{"fcoe-mtu":false,"highdma":true,"rx-gro":true,"rx-gro-list":false,"rx-udp-gro-forwarding":false,"tx-checksum-fcoe-crc":false,"tx-checksum-ip-generic":true,"tx-checksum-sctp":false,"tx-fcoe-segmentation":false,"tx-generic-segmentation":true,"tx-gre-csum-segmentation":false,"tx-gre-segmentation":false,"tx-gso-list":true,"tx-ipxip4-segmentation":false,"tx-ipxip6-segmentation":false,"tx-nocache-copy":false,"tx-scatter-gather-fraglist":false,"tx-sctp-segmentation":true,"tx-tcp-ecn-segmentation":true,"tx-tcp-mangleid-segmentation":true,"tx-tcp-segmentation":true,"tx-tcp6-segmentation":true,"tx-udp-segmentation":true,"tx-udp_tnl-csum-segmentation":false,"tx-udp_tnl-segmentation":false}},"identifier":"name","ipv4":{"address":[{"ip":"172.19.0.10","prefix-length":24}],"dhcp":false,"enabled":true,"forwarding":true},"ipv6":{"autoconf":false,"dhcp":false,"enabled":false},"lldp":{"enabled":false},"mac-address":"xxxxxxxxxxxxxxxxx","max-mtu":65535,"mptcp":{"address-flags":[]},"mtu":1442,"name":"tenant","state":"up","type":"vlan","vlan":{"base-iface":"eth1","id":22,"loose-binding":false,"protocol":"802.1q","registration-protocol":"none","reorder-headers":true},"wait-ip":"any"}],"ovn":{"bridge-mappings":[{"bridge":"br-ex","localnet":"physnet"}]},"routes":{"config":[{"destination":"172.30.0.0/16","next-hop-address":"10.128.0.1","next-hop-interface":"ovn-k8s-mp0","state":"ignore","table-id":7},{"destination":"10.128.0.0/16","next-hop-address":"10.128.0.1","next-hop-interface":"ovn-k8s-mp0","state":"ignore","table-id":254},{"destination":"169.254.0.1/32","next-hop-address":"0.0.0.0","next-hop-interface":"br-ex","source":"192.168.32.10","table-id":254},{"destination":"169.254.0.3/32","next-hop-address":"10.128.0.1","next-hop-interface":"ovn-k8s-mp0","state":"ignore","table-id":254},{"destination":"172.30.0.0/16","mtu":8900,"next-hop-address":"169.254.0.4","next-hop-interface":"br-ex","source":"169.254.0.2","table-id":254}],"running":[{"destination":"172.30.0.0/16","next-hop-address":"10.128.0.1","next-hop-interface":"ovn-k8s-mp0","state":"ignore","table-id":7},{"destination":"10.128.0.0/16","next-hop-address":"10.128.0.1","next-hop-interface":"ovn-k8s-mp0","state":"ignore","table-id":254},{"destination":"169.254.0.1/32","next-hop-address":"0.0.0.0","next-hop-interface":"br-ex","source":"192.168.32.10","table-id":254},{"destination":"169.254.0.3/32","next-hop-address":"10.128.0.1","next-hop-interface":"ovn-k8s-mp0","state":"ignore","table-id":254},{"destination":"172.30.0.0/16","mtu":8900,"next-hop-address":"169.254.0.4","next-hop-interface":"br-ex","source":"169.254.0.2","table-id":254},{"destination":"0.0.0.0/0","metric":48,"next-hop-address":"192.168.32.1","next-hop-interface":"br-ex","source":"192.168.32.10","table-id":254},{"destination":"169.254.169.254/32","metric":48,"next-hop-address":"192.168.32.2","next-hop-interface":"br-ex","source":"192.168.32.10","table-id":254}]}},"handlerNmstateVersion":"nmstatectl 2.2.54","hostNetworkManagerVersion":"1.46.0","lastSuccessfulUpdateTime":"2025-12-03T22:23:35Z"}}config/node/master-0.json0000640000000000000000000000741115114134216013756 0ustar0000000000000000{"metadata":{"name":"master-0","uid":"4b803739-f301-4b6d-80bd-2ffa2100c90b","resourceVersion":"29881","creationTimestamp":"2025-12-03T21:47:50Z","labels":{"beta.kubernetes.io/arch":"amd64","beta.kubernetes.io/os":"linux","kubernetes.io/arch":"amd64","kubernetes.io/hostname":"master-0","kubernetes.io/os":"linux","node-role.kubernetes.io/control-plane":"","node-role.kubernetes.io/master":"","node-role.kubernetes.io/worker":"","node.openshift.io/os_id":"rhcos","openstack.org/cinder-lvm":"","topology.topolvm.io/node":"xxxxxxxx"},"annotations":{"capacity.topolvm.io/00default":"","capacity.topolvm.io/local-storage":"","csi.volume.kubernetes.io/nodeid":"{\"topolvm.io\":\"master-0\"}","k8s.ovn.org/host-cidrs":"","k8s.ovn.org/l3-gateway-config":"","k8s.ovn.org/node-chassis-id":"","k8s.ovn.org/node-encap-ips":"","k8s.ovn.org/node-id":"","k8s.ovn.org/node-masquerade-subnet":"","k8s.ovn.org/node-primary-ifaddr":"","k8s.ovn.org/node-subnets":"","k8s.ovn.org/node-transit-switch-port-ifaddr":"","k8s.ovn.org/remote-zone-migrated":"","k8s.ovn.org/zone-name":"","machineconfiguration.openshift.io/controlPlaneTopology":"SingleReplica","machineconfiguration.openshift.io/currentConfig":"rendered-master-6656173a2af54dca3ae274447f102af5","machineconfiguration.openshift.io/desiredConfig":"rendered-master-6656173a2af54dca3ae274447f102af5","machineconfiguration.openshift.io/desiredDrain":"uncordon-rendered-master-6656173a2af54dca3ae274447f102af5","machineconfiguration.openshift.io/lastAppliedDrain":"uncordon-rendered-master-6656173a2af54dca3ae274447f102af5","machineconfiguration.openshift.io/lastObservedServerCAAnnotation":"false","machineconfiguration.openshift.io/lastSyncedControllerConfigResourceVersion":"10763","machineconfiguration.openshift.io/reason":"","machineconfiguration.openshift.io/state":"Done","volumes.kubernetes.io/controller-managed-attach-detach":"true"},"finalizers":["topolvm.io/node"]},"spec":{},"status":{"capacity":{"cpu":"16","ephemeral-storage":"209124332Ki","hugepages-1Gi":"0","hugepages-2Mi":"0","memory":"49330228Ki","pods":"250"},"allocatable":{"cpu":"15500m","ephemeral-storage":"191655242229","hugepages-1Gi":"0","hugepages-2Mi":"0","memory":"48179252Ki","pods":"250"},"conditions":[{"type":"MemoryPressure","status":"False","lastHeartbeatTime":"2025-12-03T22:23:54Z","lastTransitionTime":"2025-12-03T21:47:50Z","reason":"KubeletHasSufficientMemory","message":"kubelet has sufficient memory available"},{"type":"DiskPressure","status":"False","lastHeartbeatTime":"2025-12-03T22:23:54Z","lastTransitionTime":"2025-12-03T21:47:50Z","reason":"KubeletHasNoDiskPressure","message":"kubelet has no disk pressure"},{"type":"PIDPressure","status":"False","lastHeartbeatTime":"2025-12-03T22:23:54Z","lastTransitionTime":"2025-12-03T21:47:50Z","reason":"KubeletHasSufficientPID","message":"kubelet has sufficient PID available"},{"type":"Ready","status":"True","lastHeartbeatTime":"2025-12-03T22:23:54Z","lastTransitionTime":"2025-12-03T21:49:43Z","reason":"KubeletReady","message":"kubelet is posting ready status"}],"addresses":[{"type":"InternalIP","address":"192.168.32.10"},{"type":"Hostname","address":"master-0"}],"daemonEndpoints":{"kubeletEndpoint":{"Port":10250}},"nodeInfo":{"machineID":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","systemUUID":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","bootID":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","kernelVersion":"5.14.0-427.97.1.el9_4.x86_64","osImage":"Red Hat Enterprise Linux CoreOS 418.94.202511041748-0","containerRuntimeVersion":"cri-o://1.31.13-2.rhaos4.18.git15789b8.el9","kubeletVersion":"v1.31.13","kubeProxyVersion":"v1.31.13","operatingSystem":"linux","architecture":"amd64"},"runtimeHandlers":[{"name":"crun","features":{"recursiveReadOnlyMounts":true}},{"name":"","features":{"recursiveReadOnlyMounts":true}},{"name":"runc","features":{"recursiveReadOnlyMounts":true}}]}}config/mutatingwebhookconfigurations/openstack-operator-mutating-webhook-configuration.json0000640000000000000000000004726615114134216031546 0ustar0000000000000000{"metadata":{"name":"openstack-operator-mutating-webhook-configuration","uid":"9a60c1e7-4e5b-4858-8636-5b6ee9a0c89d","resourceVersion":"26006","generation":2,"creationTimestamp":"2025-12-03T22:20:47Z","labels":{"openstack.openstack.org/managed":"true"},"annotations":{"cert-manager.io/inject-ca-from":"openstack-operators/openstack-operator-serving-cert"}},"webhooks":[{"name":"mopenstackclient-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-client-openstack-org-v1beta1-openstackclient","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["client.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackclients"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackcontrolplane-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-core-openstack-org-v1beta1-openstackcontrolplane","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["core.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackcontrolplanes"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackversion-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-core-openstack-org-v1beta1-openstackversion","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["core.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackversions"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackdataplanedeployment-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-dataplane-openstack-org-v1beta1-openstackdataplanedeployment","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplanedeployments"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackdataplanenodeset-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-dataplane-openstack-org-v1beta1-openstackdataplanenodeset","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplanenodesets"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackdataplaneservice-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-dataplane-openstack-org-v1beta1-openstackdataplaneservice","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplaneservices"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackclient.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-client-openstack-org-v1beta1-openstackclient","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["client.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackclients"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackdataplanedeployment.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-dataplane-openstack-org-v1beta1-openstackdataplanedeployment","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplanedeployments"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackdataplaneservice.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-operator-webhook-service","path":"/mutate-dataplane-openstack-org-v1beta1-openstackdataplaneservice","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["dataplane.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackdataplaneservices"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"}]}openstack-baremetal-operator-mutating-webhook-configuration.json0000640000000000000000000001212515114134216033403 0ustar0000000000000000config/mutatingwebhookconfigurations{"metadata":{"name":"openstack-baremetal-operator-mutating-webhook-configuration","uid":"dfacb242-ae9b-43d5-adba-e13596d25c87","resourceVersion":"25975","generation":2,"creationTimestamp":"2025-12-03T22:20:47Z","labels":{"app.kubernetes.io/component":"webhook","app.kubernetes.io/created-by":"openstack-operator","app.kubernetes.io/instance":"mutating-webhook-configuration","app.kubernetes.io/managed-by":"kustomize","app.kubernetes.io/name":"mutatingwebhookconfiguration","app.kubernetes.io/part-of":"openstack-baremetal-operator","openstack.openstack.org/managed":"true"},"annotations":{"cert-manager.io/inject-ca-from":"openstack-operators/openstack-baremetal-operator-serving-cert"}},"webhooks":[{"name":"mopenstackbaremetalset-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-baremetal-operator-webhook-service","path":"/mutate-baremetal-openstack-org-v1beta1-openstackbaremetalset","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["baremetal.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackbaremetalsets"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mopenstackprovisionserver-v1beta1.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"openstack-baremetal-operator-webhook-service","path":"/mutate-baremetal-openstack-org-v1beta1-openstackprovisionserver","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHg="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["baremetal.openstack.org"],"apiVersions":["v1beta1"],"resources":["openstackprovisionservers"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"}]}config/mutatingwebhookconfigurations/nmstate.json0000640000000000000000000002653015114134216021241 0ustar0000000000000000{"metadata":{"name":"nmstate","uid":"a01e8980-efcd-44b1-bc19-34729ae66d51","resourceVersion":"22376","generation":2,"creationTimestamp":"2025-12-03T22:17:52Z","labels":{"app":"kubernetes-nmstate"},"annotations":{"service.beta.openshift.io/inject-cabundle":"true"},"ownerReferences":[{"apiVersion":"nmstate.io/v1","kind":"NMState","name":"nmstate","uid":"004f363e-21a8-488f-9fc5-b41d2f171331","controller":true,"blockOwnerDeletion":true}]},"webhooks":[{"name":"nodenetworkconfigurationpolicies-mutate.nmstate.io","clientConfig":{"service":{"namespace":"openshift-nmstate","name":"nmstate-webhook","path":"/nodenetworkconfigurationpolicies-mutate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["*"],"apiVersions":["v1alpha1","v1beta1","v1"],"resources":["nodenetworkconfigurationpolicies"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1","v1beta1"],"reinvocationPolicy":"Never"},{"name":"nodenetworkconfigurationpolicies-status-mutate.nmstate.io","clientConfig":{"service":{"namespace":"openshift-nmstate","name":"nmstate-webhook","path":"/nodenetworkconfigurationpolicies-status-mutate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["*"],"apiVersions":["v1alpha1","v1beta1","v1"],"resources":["nodenetworkconfigurationpolicies/status"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1","v1beta1"],"reinvocationPolicy":"Never"},{"name":"nodenetworkconfigurationpolicies-timestamp-mutate.nmstate.io","clientConfig":{"service":{"namespace":"openshift-nmstate","name":"nmstate-webhook","path":"/nodenetworkconfigurationpolicies-timestamp-mutate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["*"],"apiVersions":["v1alpha1","v1beta1","v1"],"resources":["nodenetworkconfigurationpolicies","nodenetworkconfigurationpolicies/status"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1","v1beta1"],"reinvocationPolicy":"Never"},{"name":"nodenetworkconfigurationpolicies-update-validate.nmstate.io","clientConfig":{"service":{"namespace":"openshift-nmstate","name":"nmstate-webhook","path":"/nodenetworkconfigurationpolicies-update-validate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["UPDATE"],"apiGroups":["*"],"apiVersions":["v1alpha1","v1beta1","v1"],"resources":["nodenetworkconfigurationpolicies"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1","v1beta1"],"reinvocationPolicy":"Never"},{"name":"nodenetworkconfigurationpolicies-create-validate.nmstate.io","clientConfig":{"service":{"namespace":"openshift-nmstate","name":"nmstate-webhook","path":"/nodenetworkconfigurationpolicies-create-validate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE"],"apiGroups":["*"],"apiVersions":["v1alpha1","v1beta1","v1"],"resources":["nodenetworkconfigurationpolicies"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1","v1beta1"],"reinvocationPolicy":"Never"}]}config/mutatingwebhookconfigurations/infra-operator-mutating-webhook-configuration.json0000640000000000000000000004244515114134216030650 0ustar0000000000000000{"metadata":{"name":"infra-operator-mutating-webhook-configuration","uid":"c17b2114-ff25-4b4a-b336-5486f60dd302","resourceVersion":"25971","generation":2,"creationTimestamp":"2025-12-03T22:20:46Z","labels":{"app.kubernetes.io/component":"webhook","app.kubernetes.io/created-by":"openstack-operator","app.kubernetes.io/instance":"mutating-webhook-configuration","app.kubernetes.io/managed-by":"kustomize","app.kubernetes.io/name":"mutatingwebhookconfiguration","app.kubernetes.io/part-of":"infra-operator","openstack.openstack.org/managed":"true"},"annotations":{"cert-manager.io/inject-ca-from":"openstack-operators/infra-operator-serving-cert"}},"webhooks":[{"name":"mdnsmasq.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-network-openstack-org-v1beta1-dnsmasq","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["dnsmasqs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"minstanceha.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-client-openstack-org-v1beta1-instanceha","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["client.openstack.org"],"apiVersions":["v1beta1"],"resources":["instancehas"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mipset.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-network-openstack-org-v1beta1-ipset","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["ipsets"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mmemcached.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-memcached-openstack-org-v1beta1-memcached","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["memcached.openstack.org"],"apiVersions":["v1beta1"],"resources":["memcacheds"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mnetconfig.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-network-openstack-org-v1beta1-netconfig","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["netconfigs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mrabbitmq.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-rabbitmq-openstack-org-v1beta1-rabbitmq","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["rabbitmq.openstack.org"],"apiVersions":["v1beta1"],"resources":["rabbitmqs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mredis.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-redis-openstack-org-v1beta1-redis","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["redis.openstack.org"],"apiVersions":["v1beta1"],"resources":["redises"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"},{"name":"mreservation.kb.io","clientConfig":{"service":{"namespace":"openstack-operators","name":"infra-operator-webhook-service","path":"/mutate-network-openstack-org-v1beta1-reservation","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eA=="},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["network.openstack.org"],"apiVersions":["v1beta1"],"resources":["reservations"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"}]}config/mutatingwebhookconfigurations/cert-manager-webhook.json0000640000000000000000000000350115114134216023560 0ustar0000000000000000{"metadata":{"name":"cert-manager-webhook","uid":"35c82fee-602d-47ab-b4a6-b47cb51ee1ba","resourceVersion":"21579","generation":2,"creationTimestamp":"2025-12-03T22:17:00Z","labels":{"app":"webhook","app.kubernetes.io/component":"webhook","app.kubernetes.io/instance":"cert-manager","app.kubernetes.io/name":"webhook","app.kubernetes.io/version":"v1.18.3"},"annotations":{"cert-manager.io/inject-ca-from-secret":"cert-manager/cert-manager-webhook-ca"}},"webhooks":[{"name":"webhook.cert-manager.io","clientConfig":{"service":{"namespace":"cert-manager","name":"cert-manager-webhook","path":"/mutate","port":443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE"],"apiGroups":["cert-manager.io"],"apiVersions":["v1"],"resources":["certificaterequests"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":30,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never"}]}config/mutatingwebhookconfigurations/catalogd-mutating-webhook-configuration.json0000640000000000000000000000533615114134216027474 0ustar0000000000000000{"metadata":{"name":"catalogd-mutating-webhook-configuration","uid":"7187f34b-bac7-49ed-8ccd-d8f122af49e2","resourceVersion":"5403","generation":2,"creationTimestamp":"2025-12-03T21:50:09Z","annotations":{"service.beta.openshift.io/inject-cabundle":"true"}},"webhooks":[{"name":"inject-metadata-name.olm.operatorframework.io","clientConfig":{"service":{"namespace":"openshift-catalogd","name":"catalogd-service","path":"/mutate-olm-operatorframework-io-v1-clustercatalog","port":9443},"caBundle":"eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4"},"rules":[{"operations":["CREATE","UPDATE"],"apiGroups":["olm.operatorframework.io"],"apiVersions":["v1"],"resources":["clustercatalogs"],"scope":"*"}],"failurePolicy":"Fail","matchPolicy":"Equivalent","namespaceSelector":{},"objectSelector":{},"sideEffects":"None","timeoutSeconds":10,"admissionReviewVersions":["v1"],"reinvocationPolicy":"Never","matchConditions":[{"name":"MissingOrIncorrectMetadataNameLabel","expression":"'name' in object.metadata \u0026\u0026 (!has(object.metadata.labels) || !('olm.operatorframework.io/metadata.name' in object.metadata.labels) || object.metadata.labels['olm.operatorframework.io/metadata.name'] != object.metadata.name)"}]}]}config/proxy.json0000640000000000000000000000031315114134216012554 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"84547ccc-6faa-480e-9ce1-9aff617a99e3","resourceVersion":"566","generation":1,"creationTimestamp":"2025-12-03T21:43:30Z"},"spec":{"trustedCA":{"name":""}},"status":{}}config/machineconfigpools/worker.json0000640000000000000000000001013515114134216016556 0ustar0000000000000000{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfigPool","metadata":{"creationTimestamp":"2025-12-03T21:50:53Z","generation":2,"labels":{"machineconfiguration.openshift.io/mco-built-in":"","pools.operator.machineconfiguration.openshift.io/worker":""},"name":"worker","resourceVersion":"10594","uid":"2fcabb6e-e413-48e8-a66f-1ba64dacfc41"},"spec":{"configuration":{"name":"rendered-worker-483dddacfa1ad638e1bd8cca234dd709","source":[{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"00-worker"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-worker-container-runtime"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-worker-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"50-workers-chrony-configuration"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"97-worker-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"98-worker-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-worker-generated-registries"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-worker-ssh"}]},"machineConfigSelector":{"matchLabels":{"machineconfiguration.openshift.io/role":"worker"}},"nodeSelector":{"matchLabels":{"node-role.kubernetes.io/worker":""}},"paused":false},"status":{"certExpirys":[{"bundle":"KubeAPIServerServingCAData","expiry":"2035-12-01T21:33:27Z","subject":"CN=admin-kubeconfig-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2025-12-04T21:39:22Z","subject":"CN=kube-csr-signer_@1764798600"},{"bundle":"KubeAPIServerServingCAData","expiry":"2025-12-04T21:39:22Z","subject":"CN=kubelet-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2026-12-03T21:39:23Z","subject":"CN=kube-apiserver-to-kubelet-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2026-12-03T21:39:22Z","subject":"CN=kube-control-plane-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2035-12-01T21:39:20Z","subject":"CN=kubelet-bootstrap-kubeconfig-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2026-12-03T21:49:47Z","subject":"CN=openshift-kube-apiserver-operator_node-system-admin-signer@1764798587"}],"conditions":[{"lastTransitionTime":"2025-12-03T21:55:59Z","message":"","reason":"","status":"False","type":"RenderDegraded"},{"lastTransitionTime":"2025-12-03T21:56:06Z","message":"All nodes are updated with MachineConfig rendered-worker-483dddacfa1ad638e1bd8cca234dd709","reason":"","status":"True","type":"Updated"},{"lastTransitionTime":"2025-12-03T21:56:06Z","message":"","reason":"","status":"False","type":"Updating"},{"lastTransitionTime":"2025-12-03T21:56:06Z","message":"","reason":"","status":"False","type":"NodeDegraded"},{"lastTransitionTime":"2025-12-03T21:56:06Z","message":"","reason":"","status":"False","type":"Degraded"}],"configuration":{"name":"rendered-worker-483dddacfa1ad638e1bd8cca234dd709","source":[{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"00-worker"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-worker-container-runtime"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-worker-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"50-workers-chrony-configuration"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"97-worker-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"98-worker-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-worker-generated-registries"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-worker-ssh"}]},"degradedMachineCount":0,"machineCount":0,"observedGeneration":2,"readyMachineCount":0,"unavailableMachineCount":0,"updatedMachineCount":0}}config/machineconfigpools/master.json0000640000000000000000000001241015114134216016536 0ustar0000000000000000{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfigPool","metadata":{"creationTimestamp":"2025-12-03T21:50:53Z","generation":2,"labels":{"machineconfiguration.openshift.io/mco-built-in":"","operator.machineconfiguration.openshift.io/required-for-upgrade":"","pools.operator.machineconfiguration.openshift.io/master":""},"name":"master","resourceVersion":"10803","uid":"4fa8c30b-c3a3-4826-a2a4-5f5d8ca177f9"},"spec":{"configuration":{"name":"rendered-master-6656173a2af54dca3ae274447f102af5","source":[{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"00-master"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-master-container-runtime"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-master-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"50-master-dnsmasq-configuration"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"50-masters-chrony-configuration"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"90-master-nable-iscsi"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"90-master-netifnames-conf"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"91-master-lv-cinder-volumes"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"91-master-multipath-conf"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"97-master-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"98-master-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-master-generated-registries"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-master-ssh"}]},"machineConfigSelector":{"matchLabels":{"machineconfiguration.openshift.io/role":"master"}},"nodeSelector":{"matchLabels":{"node-role.kubernetes.io/master":""}},"paused":false},"status":{"certExpirys":[{"bundle":"KubeAPIServerServingCAData","expiry":"2035-12-01T21:33:27Z","subject":"CN=admin-kubeconfig-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2025-12-04T21:39:22Z","subject":"CN=kube-csr-signer_@1764798600"},{"bundle":"KubeAPIServerServingCAData","expiry":"2025-12-04T21:39:22Z","subject":"CN=kubelet-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2026-12-03T21:39:23Z","subject":"CN=kube-apiserver-to-kubelet-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2026-12-03T21:39:22Z","subject":"CN=kube-control-plane-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2035-12-01T21:39:20Z","subject":"CN=kubelet-bootstrap-kubeconfig-signer,OU=openshift"},{"bundle":"KubeAPIServerServingCAData","expiry":"2026-12-03T21:49:47Z","subject":"CN=openshift-kube-apiserver-operator_node-system-admin-signer@1764798587"}],"conditions":[{"lastTransitionTime":"2025-12-03T21:55:59Z","message":"","reason":"","status":"False","type":"RenderDegraded"},{"lastTransitionTime":"2025-12-03T21:56:06Z","message":"","reason":"","status":"False","type":"NodeDegraded"},{"lastTransitionTime":"2025-12-03T21:56:06Z","message":"","reason":"","status":"False","type":"Degraded"},{"lastTransitionTime":"2025-12-03T21:56:12Z","message":"All nodes are updated with MachineConfig rendered-master-6656173a2af54dca3ae274447f102af5","reason":"","status":"True","type":"Updated"},{"lastTransitionTime":"2025-12-03T21:56:12Z","message":"","reason":"","status":"False","type":"Updating"}],"configuration":{"name":"rendered-master-6656173a2af54dca3ae274447f102af5","source":[{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"00-master"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-master-container-runtime"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"01-master-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"50-master-dnsmasq-configuration"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"50-masters-chrony-configuration"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"90-master-nable-iscsi"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"90-master-netifnames-conf"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"91-master-lv-cinder-volumes"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"91-master-multipath-conf"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"97-master-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"98-master-generated-kubelet"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-master-generated-registries"},{"apiVersion":"machineconfiguration.openshift.io/v1","kind":"MachineConfig","name":"99-master-ssh"}]},"degradedMachineCount":0,"machineCount":1,"observedGeneration":2,"readyMachineCount":1,"unavailableMachineCount":0,"updatedMachineCount":1}}config/apiserver.json0000640000000000000000000000121615114134216013376 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"c4734c95-05ff-46a9-8310-ee4c18c9da78","resourceVersion":"834","generation":1,"creationTimestamp":"2025-12-03T21:43:59Z","annotations":{"include.release.openshift.io/ibm-cloud-managed":"true","include.release.openshift.io/self-managed-high-availability":"true","oauth-apiserver.openshift.io/secure-token-storage":"true","release.openshift.io/create-only":"true"},"ownerReferences":[{"apiVersion":"config.openshift.io/v1","kind":"ClusterVersion","name":"version","uid":"be107b7b-3a2e-4246-9fc5-33c9307117bb"}]},"spec":{"servingCerts":{},"clientCA":{"name":""},"encryption":{},"audit":{"profile":"Default"}},"status":{}}config/clusteroperator/imageregistry.operator.openshift.io/config/cluster.json0000640000000000000000000000416515114134216026700 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"404c1ca0-a7ab-4e6a-a101-2b7a646d870d","resourceVersion":"28179","generation":1,"creationTimestamp":"2025-12-03T22:10:42Z","finalizers":["imageregistry.operator.openshift.io/finalizer"]},"spec":{"managementState":"Removed","logLevel":"Normal","operatorLogLevel":"Normal","unsupportedConfigOverrides":null,"observedConfig":null,"proxy":{},"storage":{},"requests":{"read":{"maxWaitInQueue":"0s"},"write":{"maxWaitInQueue":"0s"}},"replicas":1,"rolloutStrategy":"RollingUpdate"},"status":{"observedGeneration":1,"conditions":[{"type":"Progressing","status":"False","lastTransitionTime":"2025-12-03T22:22:58Z","reason":"Removed","message":"All registry resources are removed"},{"type":"Available","status":"True","lastTransitionTime":"2025-12-03T22:10:45Z","reason":"Removed","message":"The registry is removed"},{"type":"Degraded","status":"False","lastTransitionTime":"2025-12-03T22:10:45Z","reason":"Removed","message":"The registry is removed"},{"type":"Removed","status":"True","lastTransitionTime":"2025-12-03T22:10:45Z","reason":"Removed","message":"The registry is removed"},{"type":"ImageConfigControllerDegraded","status":"False","lastTransitionTime":"2025-12-03T22:10:47Z","reason":"AsExpected"},{"type":"ImageRegistryCertificatesControllerDegraded","status":"False","lastTransitionTime":"2025-12-03T22:10:48Z","reason":"AsExpected"},{"type":"NodeCADaemonAvailable","status":"True","lastTransitionTime":"2025-12-03T22:10:52Z","reason":"AsExpected","message":"The daemon set node-ca has available replicas"},{"type":"NodeCADaemonProgressing","status":"False","lastTransitionTime":"2025-12-03T22:10:52Z","reason":"AsExpected","message":"The daemon set node-ca is deployed"},{"type":"NodeCADaemonControllerDegraded","status":"False","lastTransitionTime":"2025-12-03T22:10:49Z","reason":"AsExpected"},{"type":"AzureStackCloudControllerDegraded","status":"False","lastTransitionTime":"2025-12-03T22:10:50Z","reason":"AsExpected"}],"readyReplicas":0,"generations":[{"group":"apps","resource":"daemonsets","namespace":"openshift-image-registry","name":"node-ca","lastGeneration":1,"hash":""}],"storageManaged":false,"storage":{}}}config/infrastructure.json0000640000000000000000000000106515114134216014460 0ustar0000000000000000{"metadata":{"name":"cluster","uid":"7df687be-a20c-4748-98f3-9ffe5c26f95e","resourceVersion":"548","generation":1,"creationTimestamp":"2025-12-03T21:43:28Z"},"spec":{"cloudConfig":{"name":""},"platformSpec":{"type":"None"}},"status":{"infrastructureName":"xxx-xxxxx","platform":"None","platformStatus":{"type":"None"},"etcdDiscoveryDomain":"","apiServerURL":"https://api.sno.openstack.lab:6443","apiServerInternalURI":"https://api-int.sno.openstack.lab:6443","controlPlaneTopology":"SingleReplica","infrastructureTopology":"SingleReplica","cpuPartitioning":"None"}}