_included_dir: changed: false failed: false stat: atime: 1769844351.7099948 attr_flags: '' attributes: [] block_size: 4096 blocks: 0 charset: binary ctime: 1769843359.8974712 dev: 64513 device_type: 0 executable: true exists: true gid: 1000 gr_name: zuul inode: 79752633 isblk: false ischr: false isdir: true isfifo: false isgid: false islnk: false isreg: false issock: false isuid: false mimetype: inode/directory mode: '0755' mtime: 1769843359.8974712 nlink: 2 path: /home/zuul/ci-framework-data/artifacts/parameters pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 157 uid: 1000 version: '4088863162' wgrp: false woth: false writeable: true wusr: true xgrp: true xoth: true xusr: true _included_file: changed: false failed: false stat: atime: 1769844352.692023 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 8f86b9b25450ad89f3e1c9a66f5954d56073facb ctime: 1769843359.8974712 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 1297240 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0644' mtime: 1769843359.7464666 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 66 uid: 1000 version: '2264753630' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false _parsed_vars: changed: false content: Y2lmbXdfaGNpX3ByZXBhcmVfY2VwaF9mc2lkOiBmNzBmY2QyYS1kY2I0LTVmODktYTRiYS03OWEwOTk1OTA4M2IK encoding: base64 failed: false source: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml _stage_test_vars: {} _stage_var_file: {} _test_operator_log_pod: apiVersion: v1 kind: Pod metadata: name: test-operator-logs-pod-tempest-tempest-tests-tempest namespace: openstack spec: containers: - args: - infinity command: - sleep image: quay.io/quay/busybox name: test-operator-logs-container volumeMounts: - mountPath: /mnt/logs-tempest-tests-tempest-step-0 name: logs-volume-0 volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 _test_operator_volume_mounts: - mountPath: /mnt/logs-{{ test_operator_instance_name }}-step-0 name: logs-volume-0 _test_operator_volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 _tmp_dir: changed: true failed: false gid: 1000 group: zuul mode: '0700' owner: zuul path: /tmp/ansible.i4xqbpi_ secontext: unconfined_u:object_r:user_tmp_t:s0 size: 6 state: directory uid: 1000 _yaml_files: changed: false examined: 5 failed: false files: - atime: 1769841103.629777 ctime: 1769841095.5085466 dev: 64513 gid: 1000 gr_name: zuul inode: 8772775 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841094.8335273 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/zuul-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 24855 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.8702905 ctime: 1769841210.7938187 dev: 64513 gid: 1000 gr_name: zuul inode: 16873870 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841210.6458147 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/install-yamls-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 28381 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841175.7978253 ctime: 1769841174.0587761 dev: 64513 gid: 1000 gr_name: zuul inode: 54719364 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841173.9027717 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/custom-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 6807 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.887291 ctime: 1769841210.097799 dev: 64513 gid: 1000 gr_name: zuul inode: 1168315 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841209.950795 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/openshift-login-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 280 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769844352.692023 ctime: 1769843359.8974712 dev: 64513 gid: 1000 gr_name: zuul inode: 1297240 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769843359.7464666 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 66 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false matched: 5 msg: All paths examined skipped_paths: {} ansible_all_ipv4_addresses: - 38.129.56.250 - 192.168.122.11 ansible_all_ipv6_addresses: - fe80::f816:3eff:feff:cea4 ansible_apparmor: status: disabled ansible_architecture: x86_64 ansible_bios_date: 04/01/2014 ansible_bios_vendor: SeaBIOS ansible_bios_version: 1.15.0-1 ansible_board_asset_tag: NA ansible_board_name: NA ansible_board_serial: NA ansible_board_vendor: NA ansible_board_version: NA ansible_chassis_asset_tag: NA ansible_chassis_serial: NA ansible_chassis_vendor: QEMU ansible_chassis_version: pc-i440fx-6.2 ansible_check_mode: false ansible_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_collection_name: null ansible_config_file: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/ansible.cfg ansible_connection: local ansible_date_time: date: '2026-01-31' day: '31' epoch: '1769851218' epoch_int: '1769851218' hour: 09 iso8601: '2026-01-31T09:20:18Z' iso8601_basic: 20260131T092018629638 iso8601_basic_short: 20260131T092018 iso8601_micro: '2026-01-31T09:20:18.629638Z' minute: '20' month: '01' second: '18' time: 09:20:18 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' ansible_default_ipv4: address: 38.129.56.250 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:ff:ce:a4 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether ansible_default_ipv6: {} ansible_dependent_role_names: [] ansible_device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-08-54-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-08-54-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '83883999' sectorsize: 512 size: 40.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '83886080' sectorsize: '512' size: 40.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 ansible_diff_mode: false ansible_distribution: CentOS ansible_distribution_file_parsed: true ansible_distribution_file_path: /etc/centos-release ansible_distribution_file_variety: CentOS ansible_distribution_major_version: '9' ansible_distribution_release: Stream ansible_distribution_version: '9' ansible_dns: nameservers: - 192.168.122.10 - 199.204.44.24 - 199.204.47.54 ansible_domain: '' ansible_effective_group_id: 1000 ansible_effective_user_id: 1000 ansible_env: BASH_FUNC_which%%: "() { ( alias;\n eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@\n}" DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus DEBUGINFOD_IMA_CERT_PATH: '/etc/keys/ima:' DEBUGINFOD_URLS: 'https://debuginfod.centos.org/ ' HOME: /home/zuul LANG: en_US.UTF-8 LESSOPEN: '||/usr/bin/lesspipe.sh %s' LOGNAME: zuul MOTD_SHOWN: pam PATH: /home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin PWD: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework SELINUX_LEVEL_REQUESTED: '' SELINUX_ROLE_REQUESTED: '' SELINUX_USE_CURRENT_RANGE: '' SHELL: /bin/bash SHLVL: '2' SSH_CLIENT: 38.102.83.114 58522 22 SSH_CONNECTION: 38.102.83.114 58522 38.129.56.250 22 USER: zuul XDG_RUNTIME_DIR: /run/user/1000 XDG_SESSION_CLASS: user XDG_SESSION_ID: '9' XDG_SESSION_TYPE: tty _: /usr/bin/python3 which_declare: declare -f ansible_eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.250 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' ipv6: - address: fe80::f816:3eff:feff:cea4 prefix: '64' scope: link macaddress: fa:16:3e:ff:ce:a4 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether ansible_eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.11 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:e1:2a:02 module: virtio_net mtu: 1500 pciid: virtio5 promisc: false speed: -1 timestamping: [] type: ether ansible_facts: _ansible_facts_gathered: true all_ipv4_addresses: - 38.129.56.250 - 192.168.122.11 all_ipv6_addresses: - fe80::f816:3eff:feff:cea4 ansible_local: {} apparmor: status: disabled architecture: x86_64 bios_date: 04/01/2014 bios_vendor: SeaBIOS bios_version: 1.15.0-1 board_asset_tag: NA board_name: NA board_serial: NA board_vendor: NA board_version: NA chassis_asset_tag: NA chassis_serial: NA chassis_vendor: QEMU chassis_version: pc-i440fx-6.2 cifmw_discovered_hash: ca1ba89d570ea5ee8ffbd0c525e620786061ed54df4635ce02dfcbb926d72e19 cifmw_discovered_hash_algorithm: sha256 cifmw_discovered_image_name: CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_discovered_image_url: https://cloud.centos.org/centos/9-stream/x86_64/images//CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_edpm_deploy_env: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_TAG: b85d0548925081ae8c6bdd697658cec4 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /home/zuul/ci-framework-data/nova-extra-config.conf DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_SINGLE_NODE: 'false' DATAPLANE_SSHD_ALLOWED_RANGES: '[''0.0.0.0/0'']' DATAPLANE_TOTAL_NODES: 3 INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm PATH: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin SSH_KEY_FILE: /home/zuul/.ssh/id_cifw cifmw_install_yamls_defaults: ADOPTED_EXTERNAL_NETWORK: 172.21.1.0/24 ADOPTED_INTERNALAPI_NETWORK: 172.17.1.0/24 ADOPTED_STORAGEMGMT_NETWORK: 172.20.1.0/24 ADOPTED_STORAGE_NETWORK: 172.18.1.0/24 ADOPTED_TENANT_NETWORK: 172.9.1.0/24 ANSIBLEEE: config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_BRANCH: main ANSIBLEEE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-operator-index:latest ANSIBLEEE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/kuttl-test.yaml ANSIBLEEE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/test/kuttl/tests ANSIBLEEE_KUTTL_NAMESPACE: ansibleee-kuttl-tests ANSIBLEEE_REPO: https://github.com/openstack-k8s-operators/openstack-ansibleee-operator ANSIBLEE_COMMIT_HASH: '' BARBICAN: config/samples/barbican_v1beta1_barbican.yaml BARBICAN_BRANCH: main BARBICAN_COMMIT_HASH: '' BARBICAN_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/config/samples/barbican_v1beta1_barbican.yaml BARBICAN_DEPL_IMG: unused BARBICAN_IMG: quay.io/openstack-k8s-operators/barbican-operator-index:latest BARBICAN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/kuttl-test.yaml BARBICAN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/test/kuttl/tests BARBICAN_KUTTL_NAMESPACE: barbican-kuttl-tests BARBICAN_REPO: https://github.com/openstack-k8s-operators/barbican-operator.git BARBICAN_SERVICE_ENABLED: 'true' BARBICAN_SIMPLE_CRYPTO_ENCRYPTION_KEY: sE**********U= BAREMETAL_BRANCH: main BAREMETAL_COMMIT_HASH: '' BAREMETAL_IMG: quay.io/openstack-k8s-operators/openstack-baremetal-operator-index:latest BAREMETAL_OS_CONTAINER_IMG: '' BAREMETAL_OS_IMG: '' BAREMETAL_OS_IMG_TYPE: '' BAREMETAL_REPO: https://github.com/openstack-k8s-operators/openstack-baremetal-operator.git BAREMETAL_TIMEOUT: 20m BASH_IMG: quay.io/openstack-k8s-operators/bash:latest BGP_ASN: '64999' BGP_LEAF_1: 100.65.4.1 BGP_LEAF_2: 100.64.4.1 BGP_OVN_ROUTING: 'false' BGP_PEER_ASN: '64999' BGP_SOURCE_IP: 172.30.4.2 BGP_SOURCE_IP6: f00d:f00d:f00d:f00d:f00d:f00d:f00d:42 BMAAS_BRIDGE_IPV4_PREFIX: 172.20.1.2/24 BMAAS_BRIDGE_IPV6_PREFIX: fd00:bbbb::2/64 BMAAS_INSTANCE_DISK_SIZE: '20' BMAAS_INSTANCE_MEMORY: '4096' BMAAS_INSTANCE_NAME_PREFIX: crc-bmaas BMAAS_INSTANCE_NET_MODEL: virtio BMAAS_INSTANCE_OS_VARIANT: centos-stream9 BMAAS_INSTANCE_VCPUS: '2' BMAAS_INSTANCE_VIRT_TYPE: kvm BMAAS_IPV4: 'true' BMAAS_IPV6: 'false' BMAAS_LIBVIRT_USER: sushyemu BMAAS_METALLB_ADDRESS_POOL: 172.20.1.64/26 BMAAS_METALLB_POOL_NAME: baremetal BMAAS_NETWORK_IPV4_PREFIX: 172.20.1.1/24 BMAAS_NETWORK_IPV6_PREFIX: fd00:bbbb::1/64 BMAAS_NETWORK_NAME: crc-bmaas BMAAS_NODE_COUNT: '1' BMAAS_OCP_INSTANCE_NAME: crc BMAAS_REDFISH_PASSWORD: password BMAAS_REDFISH_USERNAME: admin BMAAS_ROUTE_LIBVIRT_NETWORKS: crc-bmaas,crc,default BMAAS_SUSHY_EMULATOR_DRIVER: libvirt BMAAS_SUSHY_EMULATOR_IMAGE: quay.io/metal3-io/sushy-tools:latest BMAAS_SUSHY_EMULATOR_NAMESPACE: sushy-emulator BMAAS_SUSHY_EMULATOR_OS_CLIENT_CONFIG_FILE: /etc/openstack/clouds.yaml BMAAS_SUSHY_EMULATOR_OS_CLOUD: openstack BMH_NAMESPACE: openstack BMO_BRANCH: release-0.9 BMO_CLEANUP: 'true' BMO_COMMIT_HASH: '' BMO_IPA_BASEURI: https://tarballs.opendev.org/openstack/ironic-python-agent/dib BMO_IPA_BRANCH: stable/2024.1 BMO_IPA_FLAVOR: centos9 BMO_IPA_INSECURE: 'false' BMO_IRONIC_HOST: 192.168.122.10 BMO_PROVISIONING_INTERFACE: '' BMO_REPO: https://github.com/metal3-io/baremetal-operator BMO_SETUP: false BMO_SETUP_ROUTE_REPLACE: 'true' BM_CTLPLANE_INTERFACE: enp1s0 BM_INSTANCE_MEMORY: '8192' BM_INSTANCE_NAME_PREFIX: edpm-compute-baremetal BM_INSTANCE_NAME_SUFFIX: '0' BM_NETWORK_NAME: default BM_NODE_COUNT: '1' BM_ROOT_PASSWORD: '' BM_ROOT_PASSWORD_SECRET: '' CEILOMETER_CENTRAL_DEPL_IMG: unused CEILOMETER_NOTIFICATION_DEPL_IMG: unused CEPH_BRANCH: release-1.15 CEPH_CLIENT: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/toolbox.yaml CEPH_COMMON: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/common.yaml CEPH_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/cluster-test.yaml CEPH_CRDS: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/crds.yaml CEPH_IMG: quay.io/ceph/demo:latest-squid CEPH_OP: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/operator-openshift.yaml CEPH_REPO: https://github.com/rook/rook.git CERTMANAGER_TIMEOUT: 300s CHECKOUT_FROM_OPENSTACK_REF: 'true' CINDER: config/samples/cinder_v1beta1_cinder.yaml CINDERAPI_DEPL_IMG: unused CINDERBKP_DEPL_IMG: unused CINDERSCH_DEPL_IMG: unused CINDERVOL_DEPL_IMG: unused CINDER_BRANCH: main CINDER_COMMIT_HASH: '' CINDER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/config/samples/cinder_v1beta1_cinder.yaml CINDER_IMG: quay.io/openstack-k8s-operators/cinder-operator-index:latest CINDER_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/kuttl-test.yaml CINDER_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/test/kuttl/tests CINDER_KUTTL_NAMESPACE: cinder-kuttl-tests CINDER_REPO: https://github.com/openstack-k8s-operators/cinder-operator.git CLEANUP_DIR_CMD: rm -Rf CRC_BGP_NIC_1_MAC: '52:54:00:11:11:11' CRC_BGP_NIC_2_MAC: '52:54:00:11:11:12' CRC_HTTPS_PROXY: '' CRC_HTTP_PROXY: '' CRC_STORAGE_NAMESPACE: crc-storage CRC_STORAGE_RETRIES: '3' CRC_URL: '''https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/crc/latest/crc-linux-amd64.tar.xz''' CRC_VERSION: latest DATAPLANE_ANSIBLE_SECRET: dataplane-ansible-ssh-private-key-secret DATAPLANE_ANSIBLE_USER: '' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_PREFIX: openstack DATAPLANE_CONTAINER_TAG: current-podified DATAPLANE_CUSTOM_SERVICE_RUNNER_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest DATAPLANE_DEFAULT_GW: 192.168.122.1 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /dev/null DATAPLANE_GROWVOLS_ARGS: /=8GB /tmp=1GB /home=1GB /var=100% DATAPLANE_KUSTOMIZE_SCENARIO: preprovisioned DATAPLANE_NETWORKER_IP: 192.168.122.200 DATAPLANE_NETWORK_INTERFACE_NAME: eth0 DATAPLANE_NOVA_NFS_PATH: '' DATAPLANE_NTP_SERVER: pool.ntp.org DATAPLANE_PLAYBOOK: osp.edpm.download_cache DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_RUNNER_IMG: '' DATAPLANE_SERVER_ROLE: compute DATAPLANE_SSHD_ALLOWED_RANGES: '[''192.168.122.0/24'']' DATAPLANE_TIMEOUT: 30m DATAPLANE_TLS_ENABLED: 'true' DATAPLANE_TOTAL_NETWORKER_NODES: '1' DATAPLANE_TOTAL_NODES: '1' DBSERVICE: galera DESIGNATE: config/samples/designate_v1beta1_designate.yaml DESIGNATE_BRANCH: main DESIGNATE_COMMIT_HASH: '' DESIGNATE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/config/samples/designate_v1beta1_designate.yaml DESIGNATE_IMG: quay.io/openstack-k8s-operators/designate-operator-index:latest DESIGNATE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/kuttl-test.yaml DESIGNATE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/test/kuttl/tests DESIGNATE_KUTTL_NAMESPACE: designate-kuttl-tests DESIGNATE_REPO: https://github.com/openstack-k8s-operators/designate-operator.git DNSDATA: config/samples/network_v1beta1_dnsdata.yaml DNSDATA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsdata.yaml DNSMASQ: config/samples/network_v1beta1_dnsmasq.yaml DNSMASQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsmasq.yaml DNS_DEPL_IMG: unused DNS_DOMAIN: localdomain DOWNLOAD_TOOLS_SELECTION: all EDPM_ATTACH_EXTNET: 'true' EDPM_COMPUTE_ADDITIONAL_HOST_ROUTES: '''[]''' EDPM_COMPUTE_ADDITIONAL_NETWORKS: '''[]''' EDPM_COMPUTE_CELLS: '1' EDPM_COMPUTE_CEPH_ENABLED: 'true' EDPM_COMPUTE_CEPH_NOVA: 'true' EDPM_COMPUTE_DHCP_AGENT_ENABLED: 'true' EDPM_COMPUTE_SRIOV_ENABLED: 'true' EDPM_COMPUTE_SUFFIX: '0' EDPM_CONFIGURE_DEFAULT_ROUTE: 'true' EDPM_CONFIGURE_HUGEPAGES: 'false' EDPM_CONFIGURE_NETWORKING: 'true' EDPM_FIRSTBOOT_EXTRA: /tmp/edpm-firstboot-extra EDPM_NETWORKER_SUFFIX: '0' EDPM_TOTAL_NETWORKERS: '1' EDPM_TOTAL_NODES: '1' GALERA_REPLICAS: '' GENERATE_SSH_KEYS: 'true' GIT_CLONE_OPTS: '' GLANCE: config/samples/glance_v1beta1_glance.yaml GLANCEAPI_DEPL_IMG: unused GLANCE_BRANCH: main GLANCE_COMMIT_HASH: '' GLANCE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/config/samples/glance_v1beta1_glance.yaml GLANCE_IMG: quay.io/openstack-k8s-operators/glance-operator-index:latest GLANCE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/kuttl-test.yaml GLANCE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/test/kuttl/tests GLANCE_KUTTL_NAMESPACE: glance-kuttl-tests GLANCE_REPO: https://github.com/openstack-k8s-operators/glance-operator.git HEAT: config/samples/heat_v1beta1_heat.yaml HEATAPI_DEPL_IMG: unused HEATCFNAPI_DEPL_IMG: unused HEATENGINE_DEPL_IMG: unused HEAT_AUTH_ENCRYPTION_KEY: 76**********f0 HEAT_BRANCH: main HEAT_COMMIT_HASH: '' HEAT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/config/samples/heat_v1beta1_heat.yaml HEAT_IMG: quay.io/openstack-k8s-operators/heat-operator-index:latest HEAT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/kuttl-test.yaml HEAT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/test/kuttl/tests HEAT_KUTTL_NAMESPACE: heat-kuttl-tests HEAT_REPO: https://github.com/openstack-k8s-operators/heat-operator.git HEAT_SERVICE_ENABLED: 'true' HORIZON: config/samples/horizon_v1beta1_horizon.yaml HORIZON_BRANCH: main HORIZON_COMMIT_HASH: '' HORIZON_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/config/samples/horizon_v1beta1_horizon.yaml HORIZON_DEPL_IMG: unused HORIZON_IMG: quay.io/openstack-k8s-operators/horizon-operator-index:latest HORIZON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/kuttl-test.yaml HORIZON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/test/kuttl/tests HORIZON_KUTTL_NAMESPACE: horizon-kuttl-tests HORIZON_REPO: https://github.com/openstack-k8s-operators/horizon-operator.git INFRA_BRANCH: main INFRA_COMMIT_HASH: '' INFRA_IMG: quay.io/openstack-k8s-operators/infra-operator-index:latest INFRA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/kuttl-test.yaml INFRA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/test/kuttl/tests INFRA_KUTTL_NAMESPACE: infra-kuttl-tests INFRA_REPO: https://github.com/openstack-k8s-operators/infra-operator.git INSTALL_CERT_MANAGER: false INSTALL_NMSTATE: true || false INSTALL_NNCP: true || false INTERNALAPI_HOST_ROUTES: '' IPV6_LAB_IPV4_NETWORK_IPADDRESS: 172.30.0.1/24 IPV6_LAB_IPV6_NETWORK_IPADDRESS: fd00:abcd:abcd:fc00::1/64 IPV6_LAB_LIBVIRT_STORAGE_POOL: default IPV6_LAB_MANAGE_FIREWALLD: 'true' IPV6_LAB_NAT64_HOST_IPV4: 172.30.0.2/24 IPV6_LAB_NAT64_HOST_IPV6: fd00:abcd:abcd:fc00::2/64 IPV6_LAB_NAT64_INSTANCE_NAME: nat64-router IPV6_LAB_NAT64_IPV6_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_NAT64_TAYGA_DYNAMIC_POOL: 192.168.255.0/24 IPV6_LAB_NAT64_TAYGA_IPV4: 192.168.255.1 IPV6_LAB_NAT64_TAYGA_IPV6: fd00:abcd:abcd:fc00::3 IPV6_LAB_NAT64_TAYGA_IPV6_PREFIX: fd00:abcd:abcd:fcff::/96 IPV6_LAB_NAT64_UPDATE_PACKAGES: 'false' IPV6_LAB_NETWORK_NAME: nat64 IPV6_LAB_SNO_CLUSTER_NETWORK: fd00:abcd:0::/48 IPV6_LAB_SNO_HOST_IP: fd00:abcd:abcd:fc00::11 IPV6_LAB_SNO_HOST_PREFIX: '64' IPV6_LAB_SNO_INSTANCE_NAME: sno IPV6_LAB_SNO_MACHINE_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_SNO_OCP_MIRROR_URL: https://mirror.openshift.com/pub/openshift-v4/clients/ocp IPV6_LAB_SNO_OCP_VERSION: latest-4.14 IPV6_LAB_SNO_SERVICE_NETWORK: fd00:abcd:abcd:fc03::/112 IPV6_LAB_SSH_PUB_KEY: /home/zuul/.ssh/id_rsa.pub IPV6_LAB_WORK_DIR: /home/zuul/.ipv6lab IRONIC: config/samples/ironic_v1beta1_ironic.yaml IRONICAPI_DEPL_IMG: unused IRONICCON_DEPL_IMG: unused IRONICINS_DEPL_IMG: unused IRONICNAG_DEPL_IMG: unused IRONICPXE_DEPL_IMG: unused IRONIC_BRANCH: main IRONIC_COMMIT_HASH: '' IRONIC_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/config/samples/ironic_v1beta1_ironic.yaml IRONIC_IMAGE: quay.io/metal3-io/ironic IRONIC_IMAGE_TAG: release-24.1 IRONIC_IMG: quay.io/openstack-k8s-operators/ironic-operator-index:latest IRONIC_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/kuttl-test.yaml IRONIC_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/test/kuttl/tests IRONIC_KUTTL_NAMESPACE: ironic-kuttl-tests IRONIC_REPO: https://github.com/openstack-k8s-operators/ironic-operator.git KEYSTONEAPI: config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_DEPL_IMG: unused KEYSTONE_BRANCH: main KEYSTONE_COMMIT_HASH: '' KEYSTONE_FEDERATION_CLIENT_SECRET: CO**********6f KEYSTONE_FEDERATION_CRYPTO_PASSPHRASE: openstack KEYSTONE_IMG: quay.io/openstack-k8s-operators/keystone-operator-index:latest KEYSTONE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/kuttl-test.yaml KEYSTONE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/test/kuttl/tests KEYSTONE_KUTTL_NAMESPACE: keystone-kuttl-tests KEYSTONE_REPO: https://github.com/openstack-k8s-operators/keystone-operator.git KUBEADMIN_PWD: '12345678' LIBVIRT_SECRET: libvirt-secret LOKI_DEPLOY_MODE: openshift-network LOKI_DEPLOY_NAMESPACE: netobserv LOKI_DEPLOY_SIZE: 1x.demo LOKI_NAMESPACE: openshift-operators-redhat LOKI_OPERATOR_GROUP: openshift-operators-redhat-loki LOKI_SUBSCRIPTION: loki-operator LVMS_CR: '1' MANILA: config/samples/manila_v1beta1_manila.yaml MANILAAPI_DEPL_IMG: unused MANILASCH_DEPL_IMG: unused MANILASHARE_DEPL_IMG: unused MANILA_BRANCH: main MANILA_COMMIT_HASH: '' MANILA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/config/samples/manila_v1beta1_manila.yaml MANILA_IMG: quay.io/openstack-k8s-operators/manila-operator-index:latest MANILA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/kuttl-test.yaml MANILA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/test/kuttl/tests MANILA_KUTTL_NAMESPACE: manila-kuttl-tests MANILA_REPO: https://github.com/openstack-k8s-operators/manila-operator.git MANILA_SERVICE_ENABLED: 'true' MARIADB: config/samples/mariadb_v1beta1_galera.yaml MARIADB_BRANCH: main MARIADB_CHAINSAW_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/config.yaml MARIADB_CHAINSAW_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/tests MARIADB_CHAINSAW_NAMESPACE: mariadb-chainsaw-tests MARIADB_COMMIT_HASH: '' MARIADB_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/config/samples/mariadb_v1beta1_galera.yaml MARIADB_DEPL_IMG: unused MARIADB_IMG: quay.io/openstack-k8s-operators/mariadb-operator-index:latest MARIADB_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/kuttl-test.yaml MARIADB_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/kuttl/tests MARIADB_KUTTL_NAMESPACE: mariadb-kuttl-tests MARIADB_REPO: https://github.com/openstack-k8s-operators/mariadb-operator.git MEMCACHED: config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_DEPL_IMG: unused METADATA_SHARED_SECRET: '12**********42' METALLB_IPV6_POOL: fd00:aaaa::80-fd00:aaaa::90 METALLB_POOL: 192.168.122.80-192.168.122.90 MICROSHIFT: '0' NAMESPACE: openstack NETCONFIG: config/samples/network_v1beta1_netconfig.yaml NETCONFIG_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_netconfig.yaml NETCONFIG_DEPL_IMG: unused NETOBSERV_DEPLOY_NAMESPACE: netobserv NETOBSERV_NAMESPACE: openshift-netobserv-operator NETOBSERV_OPERATOR_GROUP: openshift-netobserv-operator-net NETOBSERV_SUBSCRIPTION: netobserv-operator NETWORK_BGP: 'false' NETWORK_DESIGNATE_ADDRESS_PREFIX: 172.28.0 NETWORK_DESIGNATE_EXT_ADDRESS_PREFIX: 172.50.0 NETWORK_INTERNALAPI_ADDRESS_PREFIX: 172.17.0 NETWORK_ISOLATION: 'true' NETWORK_ISOLATION_INSTANCE_NAME: crc NETWORK_ISOLATION_IPV4: 'true' NETWORK_ISOLATION_IPV4_ADDRESS: 172.16.1.1/24 NETWORK_ISOLATION_IPV4_NAT: 'true' NETWORK_ISOLATION_IPV6: 'false' NETWORK_ISOLATION_IPV6_ADDRESS: fd00:aaaa::1/64 NETWORK_ISOLATION_IP_ADDRESS: 192.168.122.10 NETWORK_ISOLATION_MAC: '52:54:00:11:11:10' NETWORK_ISOLATION_NETWORK_NAME: net-iso NETWORK_ISOLATION_NET_NAME: default NETWORK_ISOLATION_USE_DEFAULT_NETWORK: 'true' NETWORK_MTU: '1500' NETWORK_STORAGEMGMT_ADDRESS_PREFIX: 172.20.0 NETWORK_STORAGE_ADDRESS_PREFIX: 172.18.0 NETWORK_STORAGE_MACVLAN: '' NETWORK_TENANT_ADDRESS_PREFIX: 172.19.0 NETWORK_VLAN_START: '20' NETWORK_VLAN_STEP: '1' NEUTRONAPI: config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_DEPL_IMG: unused NEUTRON_BRANCH: main NEUTRON_COMMIT_HASH: '' NEUTRON_IMG: quay.io/openstack-k8s-operators/neutron-operator-index:latest NEUTRON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/kuttl-test.yaml NEUTRON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/test/kuttl/tests NEUTRON_KUTTL_NAMESPACE: neutron-kuttl-tests NEUTRON_REPO: https://github.com/openstack-k8s-operators/neutron-operator.git NFS_HOME: /home/nfs NMSTATE_NAMESPACE: openshift-nmstate NMSTATE_OPERATOR_GROUP: openshift-nmstate-tn6k8 NMSTATE_SUBSCRIPTION: kubernetes-nmstate-operator NNCP_ADDITIONAL_HOST_ROUTES: '' NNCP_BGP_1_INTERFACE: enp7s0 NNCP_BGP_1_IP_ADDRESS: 100.65.4.2 NNCP_BGP_2_INTERFACE: enp8s0 NNCP_BGP_2_IP_ADDRESS: 100.64.4.2 NNCP_BRIDGE: ospbr NNCP_CLEANUP_TIMEOUT: 120s NNCP_CTLPLANE_IPV6_ADDRESS_PREFIX: 'fd00:aaaa::' NNCP_CTLPLANE_IPV6_ADDRESS_SUFFIX: '10' NNCP_CTLPLANE_IP_ADDRESS_PREFIX: 192.168.122 NNCP_CTLPLANE_IP_ADDRESS_SUFFIX: '10' NNCP_DNS_SERVER: 192.168.122.1 NNCP_DNS_SERVER_IPV6: fd00:aaaa::1 NNCP_GATEWAY: 192.168.122.1 NNCP_GATEWAY_IPV6: fd00:aaaa::1 NNCP_INTERFACE: enp6s0 NNCP_NODES: '' NNCP_TIMEOUT: 240s NOVA: config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_BRANCH: '' NOVA_COMMIT_HASH: '' NOVA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/nova-operator/config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_IMG: quay.io/openstack-k8s-operators/nova-operator-index:latest NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator NUMBER_OF_INSTANCES: '1' OCP_NETWORK_NAME: crc OCTAVIA: config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_BRANCH: main OCTAVIA_COMMIT_HASH: '' OCTAVIA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_IMG: quay.io/openstack-k8s-operators/octavia-operator-index:latest OCTAVIA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/kuttl-test.yaml OCTAVIA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/test/kuttl/tests OCTAVIA_KUTTL_NAMESPACE: octavia-kuttl-tests OCTAVIA_REPO: https://github.com/openstack-k8s-operators/octavia-operator.git OKD: 'false' OPENSTACK_BRANCH: main OPENSTACK_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-bundle:latest OPENSTACK_COMMIT_HASH: '' OPENSTACK_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_CRDS_DIR: openstack_crds OPENSTACK_CTLPLANE: config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_IMG: quay.io/openstack-k8s-operators/openstack-operator-index:latest OPENSTACK_K8S_BRANCH: main OPENSTACK_K8S_TAG: latest OPENSTACK_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/kuttl-test.yaml OPENSTACK_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/test/kuttl/tests OPENSTACK_KUTTL_NAMESPACE: openstack-kuttl-tests OPENSTACK_NEUTRON_CUSTOM_CONF: '' OPENSTACK_REPO: https://github.com/openstack-k8s-operators/openstack-operator.git OPENSTACK_STORAGE_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-storage-bundle:latest OPERATOR_BASE_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator OPERATOR_CHANNEL: '' OPERATOR_NAMESPACE: openstack-operators OPERATOR_SOURCE: '' OPERATOR_SOURCE_NAMESPACE: '' OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm OVNCONTROLLER: config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_NMAP: 'true' OVNDBS: config/samples/ovn_v1beta1_ovndbcluster.yaml OVNDBS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovndbcluster.yaml OVNNORTHD: config/samples/ovn_v1beta1_ovnnorthd.yaml OVNNORTHD_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovnnorthd.yaml OVN_BRANCH: main OVN_COMMIT_HASH: '' OVN_IMG: quay.io/openstack-k8s-operators/ovn-operator-index:latest OVN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/kuttl-test.yaml OVN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/test/kuttl/tests OVN_KUTTL_NAMESPACE: ovn-kuttl-tests OVN_REPO: https://github.com/openstack-k8s-operators/ovn-operator.git PASSWORD: '12**********78' PLACEMENTAPI: config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_DEPL_IMG: unused PLACEMENT_BRANCH: main PLACEMENT_COMMIT_HASH: '' PLACEMENT_IMG: quay.io/openstack-k8s-operators/placement-operator-index:latest PLACEMENT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/kuttl-test.yaml PLACEMENT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/test/kuttl/tests PLACEMENT_KUTTL_NAMESPACE: placement-kuttl-tests PLACEMENT_REPO: https://github.com/openstack-k8s-operators/placement-operator.git PULL_SECRET: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/pull-secret.txt RABBITMQ: docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_BRANCH: patches RABBITMQ_COMMIT_HASH: '' RABBITMQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rabbitmq-operator/docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_DEPL_IMG: unused RABBITMQ_IMG: quay.io/openstack-k8s-operators/rabbitmq-cluster-operator-index:latest RABBITMQ_REPO: https://github.com/openstack-k8s-operators/rabbitmq-cluster-operator.git REDHAT_OPERATORS: 'false' REDIS: config/samples/redis_v1beta1_redis.yaml REDIS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator-redis/config/samples/redis_v1beta1_redis.yaml REDIS_DEPL_IMG: unused RH_REGISTRY_PWD: '' RH_REGISTRY_USER: '' SECRET: os**********et SG_CORE_DEPL_IMG: unused STANDALONE_COMPUTE_DRIVER: libvirt STANDALONE_EXTERNAL_NET_PREFFIX: 172.21.0 STANDALONE_INTERNALAPI_NET_PREFIX: 172.17.0 STANDALONE_STORAGEMGMT_NET_PREFIX: 172.20.0 STANDALONE_STORAGE_NET_PREFIX: 172.18.0 STANDALONE_TENANT_NET_PREFIX: 172.19.0 STORAGEMGMT_HOST_ROUTES: '' STORAGE_CLASS: local-storage STORAGE_HOST_ROUTES: '' SWIFT: config/samples/swift_v1beta1_swift.yaml SWIFT_BRANCH: main SWIFT_COMMIT_HASH: '' SWIFT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/config/samples/swift_v1beta1_swift.yaml SWIFT_IMG: quay.io/openstack-k8s-operators/swift-operator-index:latest SWIFT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/kuttl-test.yaml SWIFT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/test/kuttl/tests SWIFT_KUTTL_NAMESPACE: swift-kuttl-tests SWIFT_REPO: https://github.com/openstack-k8s-operators/swift-operator.git TELEMETRY: config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_BRANCH: main TELEMETRY_COMMIT_HASH: '' TELEMETRY_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_IMG: quay.io/openstack-k8s-operators/telemetry-operator-index:latest TELEMETRY_KUTTL_BASEDIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator TELEMETRY_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/kuttl-test.yaml TELEMETRY_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/test/kuttl/suites TELEMETRY_KUTTL_NAMESPACE: telemetry-kuttl-tests TELEMETRY_KUTTL_RELPATH: test/kuttl/suites TELEMETRY_REPO: https://github.com/openstack-k8s-operators/telemetry-operator.git TENANT_HOST_ROUTES: '' TIMEOUT: 300s TLS_ENABLED: 'false' tripleo_deploy: 'export REGISTRY_PWD:' cifmw_install_yamls_environment: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm cifmw_openshift_api: https://api.crc.testing:6443 cifmw_openshift_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_login_api: https://api.crc.testing:6443 cifmw_openshift_login_cert_login: false cifmw_openshift_login_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_login_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_login_password: 12**********89 cifmw_openshift_login_token: sh**********tw cifmw_openshift_login_user: kubeadmin cifmw_openshift_token: sha256~Gx6JesKFOvWNMmCs4fFf15AEBWL7XZBapPC1XzHZDtw cifmw_openshift_user: kubeadmin cifmw_path: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin cifmw_repo_setup_commit_hash: null cifmw_repo_setup_distro_hash: null cifmw_repo_setup_dlrn_api_url: https://trunk.rdoproject.org/api-centos9-antelope cifmw_repo_setup_dlrn_url: https://trunk.rdoproject.org/centos9-antelope/current-podified/b8/5d/b85d0548925081ae8c6bdd697658cec4/delorean.repo.md5 cifmw_repo_setup_extended_hash: null cifmw_repo_setup_full_hash: b85d0548925081ae8c6bdd697658cec4 cifmw_repo_setup_release: antelope cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 date_time: date: '2026-01-31' day: '31' epoch: '1769851218' epoch_int: '1769851218' hour: 09 iso8601: '2026-01-31T09:20:18Z' iso8601_basic: 20260131T092018629638 iso8601_basic_short: 20260131T092018 iso8601_micro: '2026-01-31T09:20:18.629638Z' minute: '20' month: '01' second: '18' time: 09:20:18 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' default_ipv4: address: 38.129.56.250 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:ff:ce:a4 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether default_ipv6: {} device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-08-54-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-08-54-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '83883999' sectorsize: 512 size: 40.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '83886080' sectorsize: '512' size: 40.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 discovered_interpreter_python: /usr/bin/python3 distribution: CentOS distribution_file_parsed: true distribution_file_path: /etc/centos-release distribution_file_variety: CentOS distribution_major_version: '9' distribution_release: Stream distribution_version: '9' dns: nameservers: - 192.168.122.10 - 199.204.44.24 - 199.204.47.54 domain: '' effective_group_id: 1000 effective_user_id: 1000 env: BASH_FUNC_which%%: "() { ( alias;\n eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@\n}" DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus DEBUGINFOD_IMA_CERT_PATH: '/etc/keys/ima:' DEBUGINFOD_URLS: 'https://debuginfod.centos.org/ ' HOME: /home/zuul LANG: en_US.UTF-8 LESSOPEN: '||/usr/bin/lesspipe.sh %s' LOGNAME: zuul MOTD_SHOWN: pam PATH: /home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin PWD: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework SELINUX_LEVEL_REQUESTED: '' SELINUX_ROLE_REQUESTED: '' SELINUX_USE_CURRENT_RANGE: '' SHELL: /bin/bash SHLVL: '2' SSH_CLIENT: 38.102.83.114 58522 22 SSH_CONNECTION: 38.102.83.114 58522 38.129.56.250 22 USER: zuul XDG_RUNTIME_DIR: /run/user/1000 XDG_SESSION_CLASS: user XDG_SESSION_ID: '9' XDG_SESSION_TYPE: tty _: /usr/bin/python3 which_declare: declare -f eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.250 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' ipv6: - address: fe80::f816:3eff:feff:cea4 prefix: '64' scope: link macaddress: fa:16:3e:ff:ce:a4 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.11 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:e1:2a:02 module: virtio_net mtu: 1500 pciid: virtio5 promisc: false speed: -1 timestamping: [] type: ether fibre_channel_wwn: [] fips: false form_factor: Other fqdn: controller gather_subset: - min hostname: controller hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 interfaces: - eth0 - lo - eth1 is_chroot: false iscsi_iqn: '' kernel: 5.14.0-665.el9.x86_64 kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback loadavg: 15m: 0.48 1m: 1.51 5m: 0.94 locally_reachable_ips: ipv4: - 38.129.56.250 - 127.0.0.0/8 - 127.0.0.1 - 192.168.122.11 ipv6: - ::1 - fe80::f816:3eff:feff:cea4 lsb: {} lvm: N/A machine: x86_64 machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 memfree_mb: 1222 memory_mb: nocache: free: 2767 used: 888 real: free: 1222 total: 3655 used: 2433 swap: cached: 0 free: 0 total: 0 used: 0 memtotal_mb: 3655 module_setup: true mounts: - block_available: 9604392 block_size: 4096 block_total: 10469115 block_used: 864723 device: /dev/vda1 fstype: xfs inode_available: 20820540 inode_total: 20970992 inode_used: 150452 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 39339589632 size_total: 42881495040 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 nodename: controller os_family: RedHat pkg_mgr: dnf proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor processor_cores: 1 processor_count: 2 processor_nproc: 2 processor_threads_per_core: 1 processor_vcpus: 2 product_name: OpenStack Nova product_serial: NA product_uuid: NA product_version: 26.3.1 python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 python_version: 3.9.25 real_group_id: 1000 real_user_id: 1000 selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted selinux_python_present: true service_mgr: systemd ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKj2Hl2X0qHTXaNjMsTX+FYc15qk8zbeqAj93SLQBMx/yRYvh8H4J8zkiGeKH0n2aYkBIgf097kOsOdqWXr+yQA= ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIDygPW2ohAUSuWEIIX94spfBFuaE9CBNX8goTinItIIV ssh_host_key_ed25519_public_keytype: ssh-ed25519 ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQCr8d+G2WriRmK3YuAxOv3qfzeLeckHyCQ0JnZIs+oJSWOHKW7J5NB3hM9gjPBnSLCL9a2rLPZZdeC3F1Lo1luCEjXwVrVWPV79B51yNnnrMKRyVRTluJXsKYYQA0z0INkU5nLBp8EBrlxsdFRrt25NlmXXzaaaBxLfzIeDORKOGa8K/4aetG096qzlvXf7/XiFVzMEI4F3QGEaUweAQeXTeHejxSbyHfguymiq7VXMlDcUE/JNwlkODOZlTAlD9Z1My8ayCqoxJkC2nyJGnxvhboO5bRUuufdArTNhHqb/hyYRfPpUETIpnZIexis/rXRPHXg1YgWP8harJ5ch5qDXRgyLydH//jg2/sBuLjYuBZ3qoVt2JMOWkUSzFG+J0Fd8tFgBzRawfurndtdEmOp2Gwf1mcqfVYV5bEdQ2Zz2fxY7iBp9cPHFP/NM7njKWZsR718ra5+qJ90yDmQysbgvvEJE78yLlnYW+TMiu4yx+AerRL2aFzCZh5W+XYWiys8= ssh_host_key_rsa_public_keytype: ssh-rsa swapfree_mb: 0 swaptotal_mb: 0 system: Linux system_capabilities: - '' system_capabilities_enforced: 'True' system_vendor: OpenStack Foundation uptime_seconds: 1355 user_dir: /home/zuul user_gecos: '' user_gid: 1000 user_id: zuul user_shell: /bin/bash user_uid: 1000 userspace_architecture: x86_64 userspace_bits: '64' virtualization_role: guest virtualization_tech_guest: - openstack virtualization_tech_host: - kvm virtualization_type: openstack ansible_fibre_channel_wwn: [] ansible_fips: false ansible_forks: 5 ansible_form_factor: Other ansible_fqdn: controller ansible_hostname: controller ansible_hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 ansible_interfaces: - eth0 - lo - eth1 ansible_inventory_sources: - /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ansible_is_chroot: false ansible_iscsi_iqn: '' ansible_kernel: 5.14.0-665.el9.x86_64 ansible_kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' ansible_lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback ansible_loadavg: 15m: 0.48 1m: 1.51 5m: 0.94 ansible_local: {} ansible_locally_reachable_ips: ipv4: - 38.129.56.250 - 127.0.0.0/8 - 127.0.0.1 - 192.168.122.11 ipv6: - ::1 - fe80::f816:3eff:feff:cea4 ansible_lsb: {} ansible_lvm: N/A ansible_machine: x86_64 ansible_machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 ansible_memfree_mb: 1222 ansible_memory_mb: nocache: free: 2767 used: 888 real: free: 1222 total: 3655 used: 2433 swap: cached: 0 free: 0 total: 0 used: 0 ansible_memtotal_mb: 3655 ansible_mounts: - block_available: 9604392 block_size: 4096 block_total: 10469115 block_used: 864723 device: /dev/vda1 fstype: xfs inode_available: 20820540 inode_total: 20970992 inode_used: 150452 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 39339589632 size_total: 42881495040 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_nodename: controller ansible_os_family: RedHat ansible_parent_role_names: - cifmw_setup ansible_parent_role_paths: - /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/cifmw_setup ansible_pkg_mgr: dnf ansible_play_batch: &id002 - localhost ansible_play_hosts: - localhost ansible_play_hosts_all: - localhost ansible_play_name: Run log related tasks ansible_play_role_names: &id004 - run_hook - os_must_gather - artifacts - env_op_images - run_hook - cifmw_setup ansible_playbook_python: /usr/bin/python3 ansible_proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor ansible_processor_cores: 1 ansible_processor_count: 2 ansible_processor_nproc: 2 ansible_processor_threads_per_core: 1 ansible_processor_vcpus: 2 ansible_product_name: OpenStack Nova ansible_product_serial: NA ansible_product_uuid: NA ansible_product_version: 26.3.1 ansible_python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 ansible_python_version: 3.9.25 ansible_real_group_id: 1000 ansible_real_user_id: 1000 ansible_role_name: artifacts ansible_role_names: - cifmw_setup - os_must_gather - artifacts - env_op_images - run_hook ansible_run_tags: - all ansible_selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted ansible_selinux_python_present: true ansible_service_mgr: systemd ansible_skip_tags: [] ansible_ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKj2Hl2X0qHTXaNjMsTX+FYc15qk8zbeqAj93SLQBMx/yRYvh8H4J8zkiGeKH0n2aYkBIgf097kOsOdqWXr+yQA= ansible_ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ansible_ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIDygPW2ohAUSuWEIIX94spfBFuaE9CBNX8goTinItIIV ansible_ssh_host_key_ed25519_public_keytype: ssh-ed25519 ansible_ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQCr8d+G2WriRmK3YuAxOv3qfzeLeckHyCQ0JnZIs+oJSWOHKW7J5NB3hM9gjPBnSLCL9a2rLPZZdeC3F1Lo1luCEjXwVrVWPV79B51yNnnrMKRyVRTluJXsKYYQA0z0INkU5nLBp8EBrlxsdFRrt25NlmXXzaaaBxLfzIeDORKOGa8K/4aetG096qzlvXf7/XiFVzMEI4F3QGEaUweAQeXTeHejxSbyHfguymiq7VXMlDcUE/JNwlkODOZlTAlD9Z1My8ayCqoxJkC2nyJGnxvhboO5bRUuufdArTNhHqb/hyYRfPpUETIpnZIexis/rXRPHXg1YgWP8harJ5ch5qDXRgyLydH//jg2/sBuLjYuBZ3qoVt2JMOWkUSzFG+J0Fd8tFgBzRawfurndtdEmOp2Gwf1mcqfVYV5bEdQ2Zz2fxY7iBp9cPHFP/NM7njKWZsR718ra5+qJ90yDmQysbgvvEJE78yLlnYW+TMiu4yx+AerRL2aFzCZh5W+XYWiys8= ansible_ssh_host_key_rsa_public_keytype: ssh-rsa ansible_swapfree_mb: 0 ansible_swaptotal_mb: 0 ansible_system: Linux ansible_system_capabilities: - '' ansible_system_capabilities_enforced: 'True' ansible_system_vendor: OpenStack Foundation ansible_uptime_seconds: 1355 ansible_user_dir: '{{ lookup(''env'', ''HOME'') }}' ansible_user_gecos: '' ansible_user_gid: 1000 ansible_user_id: zuul ansible_user_shell: /bin/bash ansible_user_uid: 1000 ansible_userspace_architecture: x86_64 ansible_userspace_bits: '64' ansible_verbosity: 0 ansible_version: full: 2.15.13 major: 2 minor: 15 revision: 13 string: 2.15.13 ansible_virtualization_role: guest ansible_virtualization_tech_guest: - openstack ansible_virtualization_tech_host: - kvm ansible_virtualization_type: openstack cifmw_architecture_repo: '{{ ansible_user_dir }}/{{ cifmw_architecture_repo_relative }}' cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_url: '{{ cifmw_openstack_k8s_operators_org_url }}/architecture' cifmw_artifacts_basedir: '{{ cifmw_basedir }}' cifmw_artifacts_crc_host: api.crc.testing cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw cifmw_artifacts_crc_sshkey_ed25519: ~/.crc/machines/crc/id_ed25519 cifmw_artifacts_crc_user: core cifmw_artifacts_gather_logs: true cifmw_artifacts_mask_logs: true cifmw_basedir: '{{ ansible_user_dir }}/ci-framework-data' cifmw_build_images_output: {} cifmw_cephadm_log_path: /home/zuul/ci-framework-data/logs cifmw_cls_pv_count: 20 cifmw_config_certmanager: true cifmw_default_dns_servers: - 1.1.1.1 - 8.8.8.8 cifmw_deploy_edpm: true cifmw_discovered_hash: ca1ba89d570ea5ee8ffbd0c525e620786061ed54df4635ce02dfcbb926d72e19 cifmw_discovered_hash_algorithm: sha256 cifmw_discovered_image_name: CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_discovered_image_url: https://cloud.centos.org/centos/9-stream/x86_64/images//CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_dlrn_report_result: false cifmw_edpm_deploy_env: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_TAG: b85d0548925081ae8c6bdd697658cec4 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /home/zuul/ci-framework-data/nova-extra-config.conf DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_SINGLE_NODE: 'false' DATAPLANE_SSHD_ALLOWED_RANGES: '[''0.0.0.0/0'']' DATAPLANE_TOTAL_NODES: 3 INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm PATH: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin SSH_KEY_FILE: /home/zuul/.ssh/id_cifw cifmw_edpm_deploy_extra_vars: DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_SINGLE_NODE: 'false' DATAPLANE_SSHD_ALLOWED_RANGES: '[''0.0.0.0/0'']' DATAPLANE_TOTAL_NODES: 3 SSH_KEY_FILE: /home/zuul/.ssh/id_cifw cifmw_edpm_deploy_hci: true cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt] cpu_mode = custom cpu_models = Nehalem ' cifmw_edpm_prepare_extra_vars: NETWORK_MTU: 1500 NNCP_DNS_SERVER: 192.168.122.10 NNCP_INTERFACE: ens7 cifmw_edpm_prepare_skip_crc_storage_creation: true cifmw_env_op_images_dir: '{{ cifmw_basedir }}' cifmw_env_op_images_dryrun: false cifmw_env_op_images_file: operator_images.yaml cifmw_extras: - '@scenarios/centos-9/multinode-ci.yml' - '@{{ ansible_user_dir }}/{{ zuul.projects[''github.com/openstack-k8s-operators/nova-operator''].src_dir }}/ci/nova-operator-tempest-multinode-ceph/ci_fw_vars.yaml' cifmw_hci_prepare_ceph_fsid: f70fcd2a-dcb4-5f89-a4ba-79a09959083b cifmw_install_yamls_defaults: ADOPTED_EXTERNAL_NETWORK: 172.21.1.0/24 ADOPTED_INTERNALAPI_NETWORK: 172.17.1.0/24 ADOPTED_STORAGEMGMT_NETWORK: 172.20.1.0/24 ADOPTED_STORAGE_NETWORK: 172.18.1.0/24 ADOPTED_TENANT_NETWORK: 172.9.1.0/24 ANSIBLEEE: config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_BRANCH: main ANSIBLEEE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-operator-index:latest ANSIBLEEE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/kuttl-test.yaml ANSIBLEEE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/test/kuttl/tests ANSIBLEEE_KUTTL_NAMESPACE: ansibleee-kuttl-tests ANSIBLEEE_REPO: https://github.com/openstack-k8s-operators/openstack-ansibleee-operator ANSIBLEE_COMMIT_HASH: '' BARBICAN: config/samples/barbican_v1beta1_barbican.yaml BARBICAN_BRANCH: main BARBICAN_COMMIT_HASH: '' BARBICAN_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/config/samples/barbican_v1beta1_barbican.yaml BARBICAN_DEPL_IMG: unused BARBICAN_IMG: quay.io/openstack-k8s-operators/barbican-operator-index:latest BARBICAN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/kuttl-test.yaml BARBICAN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/test/kuttl/tests BARBICAN_KUTTL_NAMESPACE: barbican-kuttl-tests BARBICAN_REPO: https://github.com/openstack-k8s-operators/barbican-operator.git BARBICAN_SERVICE_ENABLED: 'true' BARBICAN_SIMPLE_CRYPTO_ENCRYPTION_KEY: sE**********U= BAREMETAL_BRANCH: main BAREMETAL_COMMIT_HASH: '' BAREMETAL_IMG: quay.io/openstack-k8s-operators/openstack-baremetal-operator-index:latest BAREMETAL_OS_CONTAINER_IMG: '' BAREMETAL_OS_IMG: '' BAREMETAL_OS_IMG_TYPE: '' BAREMETAL_REPO: https://github.com/openstack-k8s-operators/openstack-baremetal-operator.git BAREMETAL_TIMEOUT: 20m BASH_IMG: quay.io/openstack-k8s-operators/bash:latest BGP_ASN: '64999' BGP_LEAF_1: 100.65.4.1 BGP_LEAF_2: 100.64.4.1 BGP_OVN_ROUTING: 'false' BGP_PEER_ASN: '64999' BGP_SOURCE_IP: 172.30.4.2 BGP_SOURCE_IP6: f00d:f00d:f00d:f00d:f00d:f00d:f00d:42 BMAAS_BRIDGE_IPV4_PREFIX: 172.20.1.2/24 BMAAS_BRIDGE_IPV6_PREFIX: fd00:bbbb::2/64 BMAAS_INSTANCE_DISK_SIZE: '20' BMAAS_INSTANCE_MEMORY: '4096' BMAAS_INSTANCE_NAME_PREFIX: crc-bmaas BMAAS_INSTANCE_NET_MODEL: virtio BMAAS_INSTANCE_OS_VARIANT: centos-stream9 BMAAS_INSTANCE_VCPUS: '2' BMAAS_INSTANCE_VIRT_TYPE: kvm BMAAS_IPV4: 'true' BMAAS_IPV6: 'false' BMAAS_LIBVIRT_USER: sushyemu BMAAS_METALLB_ADDRESS_POOL: 172.20.1.64/26 BMAAS_METALLB_POOL_NAME: baremetal BMAAS_NETWORK_IPV4_PREFIX: 172.20.1.1/24 BMAAS_NETWORK_IPV6_PREFIX: fd00:bbbb::1/64 BMAAS_NETWORK_NAME: crc-bmaas BMAAS_NODE_COUNT: '1' BMAAS_OCP_INSTANCE_NAME: crc BMAAS_REDFISH_PASSWORD: password BMAAS_REDFISH_USERNAME: admin BMAAS_ROUTE_LIBVIRT_NETWORKS: crc-bmaas,crc,default BMAAS_SUSHY_EMULATOR_DRIVER: libvirt BMAAS_SUSHY_EMULATOR_IMAGE: quay.io/metal3-io/sushy-tools:latest BMAAS_SUSHY_EMULATOR_NAMESPACE: sushy-emulator BMAAS_SUSHY_EMULATOR_OS_CLIENT_CONFIG_FILE: /etc/openstack/clouds.yaml BMAAS_SUSHY_EMULATOR_OS_CLOUD: openstack BMH_NAMESPACE: openstack BMO_BRANCH: release-0.9 BMO_CLEANUP: 'true' BMO_COMMIT_HASH: '' BMO_IPA_BASEURI: https://tarballs.opendev.org/openstack/ironic-python-agent/dib BMO_IPA_BRANCH: stable/2024.1 BMO_IPA_FLAVOR: centos9 BMO_IPA_INSECURE: 'false' BMO_IRONIC_HOST: 192.168.122.10 BMO_PROVISIONING_INTERFACE: '' BMO_REPO: https://github.com/metal3-io/baremetal-operator BMO_SETUP: false BMO_SETUP_ROUTE_REPLACE: 'true' BM_CTLPLANE_INTERFACE: enp1s0 BM_INSTANCE_MEMORY: '8192' BM_INSTANCE_NAME_PREFIX: edpm-compute-baremetal BM_INSTANCE_NAME_SUFFIX: '0' BM_NETWORK_NAME: default BM_NODE_COUNT: '1' BM_ROOT_PASSWORD: '' BM_ROOT_PASSWORD_SECRET: '' CEILOMETER_CENTRAL_DEPL_IMG: unused CEILOMETER_NOTIFICATION_DEPL_IMG: unused CEPH_BRANCH: release-1.15 CEPH_CLIENT: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/toolbox.yaml CEPH_COMMON: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/common.yaml CEPH_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/cluster-test.yaml CEPH_CRDS: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/crds.yaml CEPH_IMG: quay.io/ceph/demo:latest-squid CEPH_OP: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/operator-openshift.yaml CEPH_REPO: https://github.com/rook/rook.git CERTMANAGER_TIMEOUT: 300s CHECKOUT_FROM_OPENSTACK_REF: 'true' CINDER: config/samples/cinder_v1beta1_cinder.yaml CINDERAPI_DEPL_IMG: unused CINDERBKP_DEPL_IMG: unused CINDERSCH_DEPL_IMG: unused CINDERVOL_DEPL_IMG: unused CINDER_BRANCH: main CINDER_COMMIT_HASH: '' CINDER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/config/samples/cinder_v1beta1_cinder.yaml CINDER_IMG: quay.io/openstack-k8s-operators/cinder-operator-index:latest CINDER_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/kuttl-test.yaml CINDER_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/test/kuttl/tests CINDER_KUTTL_NAMESPACE: cinder-kuttl-tests CINDER_REPO: https://github.com/openstack-k8s-operators/cinder-operator.git CLEANUP_DIR_CMD: rm -Rf CRC_BGP_NIC_1_MAC: '52:54:00:11:11:11' CRC_BGP_NIC_2_MAC: '52:54:00:11:11:12' CRC_HTTPS_PROXY: '' CRC_HTTP_PROXY: '' CRC_STORAGE_NAMESPACE: crc-storage CRC_STORAGE_RETRIES: '3' CRC_URL: '''https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/crc/latest/crc-linux-amd64.tar.xz''' CRC_VERSION: latest DATAPLANE_ANSIBLE_SECRET: dataplane-ansible-ssh-private-key-secret DATAPLANE_ANSIBLE_USER: '' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_PREFIX: openstack DATAPLANE_CONTAINER_TAG: current-podified DATAPLANE_CUSTOM_SERVICE_RUNNER_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest DATAPLANE_DEFAULT_GW: 192.168.122.1 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /dev/null DATAPLANE_GROWVOLS_ARGS: /=8GB /tmp=1GB /home=1GB /var=100% DATAPLANE_KUSTOMIZE_SCENARIO: preprovisioned DATAPLANE_NETWORKER_IP: 192.168.122.200 DATAPLANE_NETWORK_INTERFACE_NAME: eth0 DATAPLANE_NOVA_NFS_PATH: '' DATAPLANE_NTP_SERVER: pool.ntp.org DATAPLANE_PLAYBOOK: osp.edpm.download_cache DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_RUNNER_IMG: '' DATAPLANE_SERVER_ROLE: compute DATAPLANE_SSHD_ALLOWED_RANGES: '[''192.168.122.0/24'']' DATAPLANE_TIMEOUT: 30m DATAPLANE_TLS_ENABLED: 'true' DATAPLANE_TOTAL_NETWORKER_NODES: '1' DATAPLANE_TOTAL_NODES: '1' DBSERVICE: galera DESIGNATE: config/samples/designate_v1beta1_designate.yaml DESIGNATE_BRANCH: main DESIGNATE_COMMIT_HASH: '' DESIGNATE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/config/samples/designate_v1beta1_designate.yaml DESIGNATE_IMG: quay.io/openstack-k8s-operators/designate-operator-index:latest DESIGNATE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/kuttl-test.yaml DESIGNATE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/test/kuttl/tests DESIGNATE_KUTTL_NAMESPACE: designate-kuttl-tests DESIGNATE_REPO: https://github.com/openstack-k8s-operators/designate-operator.git DNSDATA: config/samples/network_v1beta1_dnsdata.yaml DNSDATA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsdata.yaml DNSMASQ: config/samples/network_v1beta1_dnsmasq.yaml DNSMASQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsmasq.yaml DNS_DEPL_IMG: unused DNS_DOMAIN: localdomain DOWNLOAD_TOOLS_SELECTION: all EDPM_ATTACH_EXTNET: 'true' EDPM_COMPUTE_ADDITIONAL_HOST_ROUTES: '''[]''' EDPM_COMPUTE_ADDITIONAL_NETWORKS: '''[]''' EDPM_COMPUTE_CELLS: '1' EDPM_COMPUTE_CEPH_ENABLED: 'true' EDPM_COMPUTE_CEPH_NOVA: 'true' EDPM_COMPUTE_DHCP_AGENT_ENABLED: 'true' EDPM_COMPUTE_SRIOV_ENABLED: 'true' EDPM_COMPUTE_SUFFIX: '0' EDPM_CONFIGURE_DEFAULT_ROUTE: 'true' EDPM_CONFIGURE_HUGEPAGES: 'false' EDPM_CONFIGURE_NETWORKING: 'true' EDPM_FIRSTBOOT_EXTRA: /tmp/edpm-firstboot-extra EDPM_NETWORKER_SUFFIX: '0' EDPM_TOTAL_NETWORKERS: '1' EDPM_TOTAL_NODES: '1' GALERA_REPLICAS: '' GENERATE_SSH_KEYS: 'true' GIT_CLONE_OPTS: '' GLANCE: config/samples/glance_v1beta1_glance.yaml GLANCEAPI_DEPL_IMG: unused GLANCE_BRANCH: main GLANCE_COMMIT_HASH: '' GLANCE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/config/samples/glance_v1beta1_glance.yaml GLANCE_IMG: quay.io/openstack-k8s-operators/glance-operator-index:latest GLANCE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/kuttl-test.yaml GLANCE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/test/kuttl/tests GLANCE_KUTTL_NAMESPACE: glance-kuttl-tests GLANCE_REPO: https://github.com/openstack-k8s-operators/glance-operator.git HEAT: config/samples/heat_v1beta1_heat.yaml HEATAPI_DEPL_IMG: unused HEATCFNAPI_DEPL_IMG: unused HEATENGINE_DEPL_IMG: unused HEAT_AUTH_ENCRYPTION_KEY: 76**********f0 HEAT_BRANCH: main HEAT_COMMIT_HASH: '' HEAT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/config/samples/heat_v1beta1_heat.yaml HEAT_IMG: quay.io/openstack-k8s-operators/heat-operator-index:latest HEAT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/kuttl-test.yaml HEAT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/test/kuttl/tests HEAT_KUTTL_NAMESPACE: heat-kuttl-tests HEAT_REPO: https://github.com/openstack-k8s-operators/heat-operator.git HEAT_SERVICE_ENABLED: 'true' HORIZON: config/samples/horizon_v1beta1_horizon.yaml HORIZON_BRANCH: main HORIZON_COMMIT_HASH: '' HORIZON_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/config/samples/horizon_v1beta1_horizon.yaml HORIZON_DEPL_IMG: unused HORIZON_IMG: quay.io/openstack-k8s-operators/horizon-operator-index:latest HORIZON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/kuttl-test.yaml HORIZON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/test/kuttl/tests HORIZON_KUTTL_NAMESPACE: horizon-kuttl-tests HORIZON_REPO: https://github.com/openstack-k8s-operators/horizon-operator.git INFRA_BRANCH: main INFRA_COMMIT_HASH: '' INFRA_IMG: quay.io/openstack-k8s-operators/infra-operator-index:latest INFRA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/kuttl-test.yaml INFRA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/test/kuttl/tests INFRA_KUTTL_NAMESPACE: infra-kuttl-tests INFRA_REPO: https://github.com/openstack-k8s-operators/infra-operator.git INSTALL_CERT_MANAGER: false INSTALL_NMSTATE: true || false INSTALL_NNCP: true || false INTERNALAPI_HOST_ROUTES: '' IPV6_LAB_IPV4_NETWORK_IPADDRESS: 172.30.0.1/24 IPV6_LAB_IPV6_NETWORK_IPADDRESS: fd00:abcd:abcd:fc00::1/64 IPV6_LAB_LIBVIRT_STORAGE_POOL: default IPV6_LAB_MANAGE_FIREWALLD: 'true' IPV6_LAB_NAT64_HOST_IPV4: 172.30.0.2/24 IPV6_LAB_NAT64_HOST_IPV6: fd00:abcd:abcd:fc00::2/64 IPV6_LAB_NAT64_INSTANCE_NAME: nat64-router IPV6_LAB_NAT64_IPV6_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_NAT64_TAYGA_DYNAMIC_POOL: 192.168.255.0/24 IPV6_LAB_NAT64_TAYGA_IPV4: 192.168.255.1 IPV6_LAB_NAT64_TAYGA_IPV6: fd00:abcd:abcd:fc00::3 IPV6_LAB_NAT64_TAYGA_IPV6_PREFIX: fd00:abcd:abcd:fcff::/96 IPV6_LAB_NAT64_UPDATE_PACKAGES: 'false' IPV6_LAB_NETWORK_NAME: nat64 IPV6_LAB_SNO_CLUSTER_NETWORK: fd00:abcd:0::/48 IPV6_LAB_SNO_HOST_IP: fd00:abcd:abcd:fc00::11 IPV6_LAB_SNO_HOST_PREFIX: '64' IPV6_LAB_SNO_INSTANCE_NAME: sno IPV6_LAB_SNO_MACHINE_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_SNO_OCP_MIRROR_URL: https://mirror.openshift.com/pub/openshift-v4/clients/ocp IPV6_LAB_SNO_OCP_VERSION: latest-4.14 IPV6_LAB_SNO_SERVICE_NETWORK: fd00:abcd:abcd:fc03::/112 IPV6_LAB_SSH_PUB_KEY: /home/zuul/.ssh/id_rsa.pub IPV6_LAB_WORK_DIR: /home/zuul/.ipv6lab IRONIC: config/samples/ironic_v1beta1_ironic.yaml IRONICAPI_DEPL_IMG: unused IRONICCON_DEPL_IMG: unused IRONICINS_DEPL_IMG: unused IRONICNAG_DEPL_IMG: unused IRONICPXE_DEPL_IMG: unused IRONIC_BRANCH: main IRONIC_COMMIT_HASH: '' IRONIC_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/config/samples/ironic_v1beta1_ironic.yaml IRONIC_IMAGE: quay.io/metal3-io/ironic IRONIC_IMAGE_TAG: release-24.1 IRONIC_IMG: quay.io/openstack-k8s-operators/ironic-operator-index:latest IRONIC_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/kuttl-test.yaml IRONIC_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/test/kuttl/tests IRONIC_KUTTL_NAMESPACE: ironic-kuttl-tests IRONIC_REPO: https://github.com/openstack-k8s-operators/ironic-operator.git KEYSTONEAPI: config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_DEPL_IMG: unused KEYSTONE_BRANCH: main KEYSTONE_COMMIT_HASH: '' KEYSTONE_FEDERATION_CLIENT_SECRET: CO**********6f KEYSTONE_FEDERATION_CRYPTO_PASSPHRASE: openstack KEYSTONE_IMG: quay.io/openstack-k8s-operators/keystone-operator-index:latest KEYSTONE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/kuttl-test.yaml KEYSTONE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/test/kuttl/tests KEYSTONE_KUTTL_NAMESPACE: keystone-kuttl-tests KEYSTONE_REPO: https://github.com/openstack-k8s-operators/keystone-operator.git KUBEADMIN_PWD: '12345678' LIBVIRT_SECRET: libvirt-secret LOKI_DEPLOY_MODE: openshift-network LOKI_DEPLOY_NAMESPACE: netobserv LOKI_DEPLOY_SIZE: 1x.demo LOKI_NAMESPACE: openshift-operators-redhat LOKI_OPERATOR_GROUP: openshift-operators-redhat-loki LOKI_SUBSCRIPTION: loki-operator LVMS_CR: '1' MANILA: config/samples/manila_v1beta1_manila.yaml MANILAAPI_DEPL_IMG: unused MANILASCH_DEPL_IMG: unused MANILASHARE_DEPL_IMG: unused MANILA_BRANCH: main MANILA_COMMIT_HASH: '' MANILA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/config/samples/manila_v1beta1_manila.yaml MANILA_IMG: quay.io/openstack-k8s-operators/manila-operator-index:latest MANILA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/kuttl-test.yaml MANILA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/test/kuttl/tests MANILA_KUTTL_NAMESPACE: manila-kuttl-tests MANILA_REPO: https://github.com/openstack-k8s-operators/manila-operator.git MANILA_SERVICE_ENABLED: 'true' MARIADB: config/samples/mariadb_v1beta1_galera.yaml MARIADB_BRANCH: main MARIADB_CHAINSAW_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/config.yaml MARIADB_CHAINSAW_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/tests MARIADB_CHAINSAW_NAMESPACE: mariadb-chainsaw-tests MARIADB_COMMIT_HASH: '' MARIADB_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/config/samples/mariadb_v1beta1_galera.yaml MARIADB_DEPL_IMG: unused MARIADB_IMG: quay.io/openstack-k8s-operators/mariadb-operator-index:latest MARIADB_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/kuttl-test.yaml MARIADB_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/kuttl/tests MARIADB_KUTTL_NAMESPACE: mariadb-kuttl-tests MARIADB_REPO: https://github.com/openstack-k8s-operators/mariadb-operator.git MEMCACHED: config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_DEPL_IMG: unused METADATA_SHARED_SECRET: '12**********42' METALLB_IPV6_POOL: fd00:aaaa::80-fd00:aaaa::90 METALLB_POOL: 192.168.122.80-192.168.122.90 MICROSHIFT: '0' NAMESPACE: openstack NETCONFIG: config/samples/network_v1beta1_netconfig.yaml NETCONFIG_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_netconfig.yaml NETCONFIG_DEPL_IMG: unused NETOBSERV_DEPLOY_NAMESPACE: netobserv NETOBSERV_NAMESPACE: openshift-netobserv-operator NETOBSERV_OPERATOR_GROUP: openshift-netobserv-operator-net NETOBSERV_SUBSCRIPTION: netobserv-operator NETWORK_BGP: 'false' NETWORK_DESIGNATE_ADDRESS_PREFIX: 172.28.0 NETWORK_DESIGNATE_EXT_ADDRESS_PREFIX: 172.50.0 NETWORK_INTERNALAPI_ADDRESS_PREFIX: 172.17.0 NETWORK_ISOLATION: 'true' NETWORK_ISOLATION_INSTANCE_NAME: crc NETWORK_ISOLATION_IPV4: 'true' NETWORK_ISOLATION_IPV4_ADDRESS: 172.16.1.1/24 NETWORK_ISOLATION_IPV4_NAT: 'true' NETWORK_ISOLATION_IPV6: 'false' NETWORK_ISOLATION_IPV6_ADDRESS: fd00:aaaa::1/64 NETWORK_ISOLATION_IP_ADDRESS: 192.168.122.10 NETWORK_ISOLATION_MAC: '52:54:00:11:11:10' NETWORK_ISOLATION_NETWORK_NAME: net-iso NETWORK_ISOLATION_NET_NAME: default NETWORK_ISOLATION_USE_DEFAULT_NETWORK: 'true' NETWORK_MTU: '1500' NETWORK_STORAGEMGMT_ADDRESS_PREFIX: 172.20.0 NETWORK_STORAGE_ADDRESS_PREFIX: 172.18.0 NETWORK_STORAGE_MACVLAN: '' NETWORK_TENANT_ADDRESS_PREFIX: 172.19.0 NETWORK_VLAN_START: '20' NETWORK_VLAN_STEP: '1' NEUTRONAPI: config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_DEPL_IMG: unused NEUTRON_BRANCH: main NEUTRON_COMMIT_HASH: '' NEUTRON_IMG: quay.io/openstack-k8s-operators/neutron-operator-index:latest NEUTRON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/kuttl-test.yaml NEUTRON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/test/kuttl/tests NEUTRON_KUTTL_NAMESPACE: neutron-kuttl-tests NEUTRON_REPO: https://github.com/openstack-k8s-operators/neutron-operator.git NFS_HOME: /home/nfs NMSTATE_NAMESPACE: openshift-nmstate NMSTATE_OPERATOR_GROUP: openshift-nmstate-tn6k8 NMSTATE_SUBSCRIPTION: kubernetes-nmstate-operator NNCP_ADDITIONAL_HOST_ROUTES: '' NNCP_BGP_1_INTERFACE: enp7s0 NNCP_BGP_1_IP_ADDRESS: 100.65.4.2 NNCP_BGP_2_INTERFACE: enp8s0 NNCP_BGP_2_IP_ADDRESS: 100.64.4.2 NNCP_BRIDGE: ospbr NNCP_CLEANUP_TIMEOUT: 120s NNCP_CTLPLANE_IPV6_ADDRESS_PREFIX: 'fd00:aaaa::' NNCP_CTLPLANE_IPV6_ADDRESS_SUFFIX: '10' NNCP_CTLPLANE_IP_ADDRESS_PREFIX: 192.168.122 NNCP_CTLPLANE_IP_ADDRESS_SUFFIX: '10' NNCP_DNS_SERVER: 192.168.122.1 NNCP_DNS_SERVER_IPV6: fd00:aaaa::1 NNCP_GATEWAY: 192.168.122.1 NNCP_GATEWAY_IPV6: fd00:aaaa::1 NNCP_INTERFACE: enp6s0 NNCP_NODES: '' NNCP_TIMEOUT: 240s NOVA: config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_BRANCH: '' NOVA_COMMIT_HASH: '' NOVA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/nova-operator/config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_IMG: quay.io/openstack-k8s-operators/nova-operator-index:latest NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator NUMBER_OF_INSTANCES: '1' OCP_NETWORK_NAME: crc OCTAVIA: config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_BRANCH: main OCTAVIA_COMMIT_HASH: '' OCTAVIA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_IMG: quay.io/openstack-k8s-operators/octavia-operator-index:latest OCTAVIA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/kuttl-test.yaml OCTAVIA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/test/kuttl/tests OCTAVIA_KUTTL_NAMESPACE: octavia-kuttl-tests OCTAVIA_REPO: https://github.com/openstack-k8s-operators/octavia-operator.git OKD: 'false' OPENSTACK_BRANCH: main OPENSTACK_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-bundle:latest OPENSTACK_COMMIT_HASH: '' OPENSTACK_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_CRDS_DIR: openstack_crds OPENSTACK_CTLPLANE: config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_IMG: quay.io/openstack-k8s-operators/openstack-operator-index:latest OPENSTACK_K8S_BRANCH: main OPENSTACK_K8S_TAG: latest OPENSTACK_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/kuttl-test.yaml OPENSTACK_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/test/kuttl/tests OPENSTACK_KUTTL_NAMESPACE: openstack-kuttl-tests OPENSTACK_NEUTRON_CUSTOM_CONF: '' OPENSTACK_REPO: https://github.com/openstack-k8s-operators/openstack-operator.git OPENSTACK_STORAGE_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-storage-bundle:latest OPERATOR_BASE_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator OPERATOR_CHANNEL: '' OPERATOR_NAMESPACE: openstack-operators OPERATOR_SOURCE: '' OPERATOR_SOURCE_NAMESPACE: '' OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm OVNCONTROLLER: config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_NMAP: 'true' OVNDBS: config/samples/ovn_v1beta1_ovndbcluster.yaml OVNDBS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovndbcluster.yaml OVNNORTHD: config/samples/ovn_v1beta1_ovnnorthd.yaml OVNNORTHD_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovnnorthd.yaml OVN_BRANCH: main OVN_COMMIT_HASH: '' OVN_IMG: quay.io/openstack-k8s-operators/ovn-operator-index:latest OVN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/kuttl-test.yaml OVN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/test/kuttl/tests OVN_KUTTL_NAMESPACE: ovn-kuttl-tests OVN_REPO: https://github.com/openstack-k8s-operators/ovn-operator.git PASSWORD: '12**********78' PLACEMENTAPI: config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_DEPL_IMG: unused PLACEMENT_BRANCH: main PLACEMENT_COMMIT_HASH: '' PLACEMENT_IMG: quay.io/openstack-k8s-operators/placement-operator-index:latest PLACEMENT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/kuttl-test.yaml PLACEMENT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/test/kuttl/tests PLACEMENT_KUTTL_NAMESPACE: placement-kuttl-tests PLACEMENT_REPO: https://github.com/openstack-k8s-operators/placement-operator.git PULL_SECRET: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/pull-secret.txt RABBITMQ: docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_BRANCH: patches RABBITMQ_COMMIT_HASH: '' RABBITMQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rabbitmq-operator/docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_DEPL_IMG: unused RABBITMQ_IMG: quay.io/openstack-k8s-operators/rabbitmq-cluster-operator-index:latest RABBITMQ_REPO: https://github.com/openstack-k8s-operators/rabbitmq-cluster-operator.git REDHAT_OPERATORS: 'false' REDIS: config/samples/redis_v1beta1_redis.yaml REDIS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator-redis/config/samples/redis_v1beta1_redis.yaml REDIS_DEPL_IMG: unused RH_REGISTRY_PWD: '' RH_REGISTRY_USER: '' SECRET: os**********et SG_CORE_DEPL_IMG: unused STANDALONE_COMPUTE_DRIVER: libvirt STANDALONE_EXTERNAL_NET_PREFFIX: 172.21.0 STANDALONE_INTERNALAPI_NET_PREFIX: 172.17.0 STANDALONE_STORAGEMGMT_NET_PREFIX: 172.20.0 STANDALONE_STORAGE_NET_PREFIX: 172.18.0 STANDALONE_TENANT_NET_PREFIX: 172.19.0 STORAGEMGMT_HOST_ROUTES: '' STORAGE_CLASS: local-storage STORAGE_HOST_ROUTES: '' SWIFT: config/samples/swift_v1beta1_swift.yaml SWIFT_BRANCH: main SWIFT_COMMIT_HASH: '' SWIFT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/config/samples/swift_v1beta1_swift.yaml SWIFT_IMG: quay.io/openstack-k8s-operators/swift-operator-index:latest SWIFT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/kuttl-test.yaml SWIFT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/test/kuttl/tests SWIFT_KUTTL_NAMESPACE: swift-kuttl-tests SWIFT_REPO: https://github.com/openstack-k8s-operators/swift-operator.git TELEMETRY: config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_BRANCH: main TELEMETRY_COMMIT_HASH: '' TELEMETRY_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_IMG: quay.io/openstack-k8s-operators/telemetry-operator-index:latest TELEMETRY_KUTTL_BASEDIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator TELEMETRY_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/kuttl-test.yaml TELEMETRY_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/test/kuttl/suites TELEMETRY_KUTTL_NAMESPACE: telemetry-kuttl-tests TELEMETRY_KUTTL_RELPATH: test/kuttl/suites TELEMETRY_REPO: https://github.com/openstack-k8s-operators/telemetry-operator.git TENANT_HOST_ROUTES: '' TIMEOUT: 300s TLS_ENABLED: 'false' tripleo_deploy: 'export REGISTRY_PWD:' cifmw_install_yamls_environment: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm cifmw_install_yamls_vars: BMO_SETUP: false INSTALL_CERT_MANAGER: false cifmw_installyamls_repo_url: '{{ cifmw_openstack_k8s_operators_org_url }}/install_yamls' cifmw_installyamls_repos: '{{ ansible_user_dir }}/{{ cifmw_installyamls_repos_relative }}' cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls cifmw_nolog: true cifmw_openshift_api: api.crc.testing:6443 cifmw_openshift_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_kubeconfig: '{{ ansible_user_dir }}/.crc/machines/crc/kubeconfig' cifmw_openshift_login_api: https://api.crc.testing:6443 cifmw_openshift_login_cert_login: false cifmw_openshift_login_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_login_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_login_password: 12**********89 cifmw_openshift_login_token: sh**********tw cifmw_openshift_login_user: kubeadmin cifmw_openshift_password: '12**********89' cifmw_openshift_setup_skip_internal_registry: true cifmw_openshift_setup_skip_internal_registry_tls_verify: true cifmw_openshift_skip_tls_verify: true cifmw_openshift_token: sha256~Gx6JesKFOvWNMmCs4fFf15AEBWL7XZBapPC1XzHZDtw cifmw_openshift_user: kubeadmin cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators cifmw_openstack_namespace: '{{ cifmw_install_yamls_defaults[''NAMESPACE''] | default(''openstack'') }}' cifmw_operator_build_meta_name: openstack-operator cifmw_operator_build_output: operators: nova-operator: git_commit_hash: f82148578360564ffcf53808a028a3e8a68bd960 git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator image: 38.102.83.80:5001/openstack-k8s-operators/nova-operator:f82148578360564ffcf53808a028a3e8a68bd960 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-bundle:f82148578360564ffcf53808a028a3e8a68bd960 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-index:f82148578360564ffcf53808a028a3e8a68bd960 openstack-operator: git_commit_hash: 5258795b834f21182f681b9e9be73c3526d56fc3 git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator image: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator:5258795b834f21182f681b9e9be73c3526d56fc3 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-bundle:5258795b834f21182f681b9e9be73c3526d56fc3 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-index:5258795b834f21182f681b9e9be73c3526d56fc3 cifmw_os_must_gather_additional_namespaces: kuttl,openshift-storage,openshift-marketplace,openshift-operators,sushy-emulator,tobiko cifmw_os_must_gather_dump_db: ALL cifmw_os_must_gather_host_network: false cifmw_os_must_gather_image: quay.io/openstack-k8s-operators/openstack-must-gather:latest cifmw_os_must_gather_image_push: true cifmw_os_must_gather_image_registry: quay.rdoproject.org/openstack-k8s-operators cifmw_os_must_gather_kubeconfig: '{{ ansible_user_dir }}/.kube/config' cifmw_os_must_gather_namespaces: - '{{ operator_namespace }}' - '{{ cifmw_openstack_namespace }}' - baremetal-operator-system - openshift-machine-api - cert-manager - openshift-nmstate - openshift-marketplace - metallb-system - crc-storage cifmw_os_must_gather_omc: false cifmw_os_must_gather_output_dir: '{{ cifmw_basedir }}' cifmw_os_must_gather_output_log_dir: '{{ cifmw_os_must_gather_output_dir }}/logs/openstack-must-gather' cifmw_os_must_gather_repo_path: '{{ ansible_user_dir }}/src/github.com/openstack-k8s-operators/openstack-must-gather' cifmw_os_must_gather_timeout: 30m cifmw_os_must_gather_volume_percentage: 80 cifmw_path: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin cifmw_repo: '{{ ansible_user_dir }}/{{ cifmw_repo_relative }}' cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_setup_commit_hash: null cifmw_repo_setup_dist_major_version: 9 cifmw_repo_setup_distro_hash: null cifmw_repo_setup_dlrn_api_url: https://trunk.rdoproject.org/api-centos9-antelope cifmw_repo_setup_dlrn_url: https://trunk.rdoproject.org/centos9-antelope/current-podified/b8/5d/b85d0548925081ae8c6bdd697658cec4/delorean.repo.md5 cifmw_repo_setup_extended_hash: null cifmw_repo_setup_full_hash: b85d0548925081ae8c6bdd697658cec4 cifmw_repo_setup_os_release: centos cifmw_repo_setup_release: antelope cifmw_repo_url: '{{ cifmw_openstack_k8s_operators_org_url }}/ci-framework' cifmw_run_hook_debug: '{{ (ansible_verbosity | int) >= 2 | bool }}' cifmw_run_hook_parameters_files: changed: false examined: 5 failed: false files: - atime: 1769841103.629777 ctime: 1769841095.5085466 dev: 64513 gid: 1000 gr_name: zuul inode: 8772775 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841094.8335273 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/zuul-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 24855 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.8702905 ctime: 1769841210.7938187 dev: 64513 gid: 1000 gr_name: zuul inode: 16873870 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841210.6458147 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/install-yamls-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 28381 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841175.7978253 ctime: 1769841174.0587761 dev: 64513 gid: 1000 gr_name: zuul inode: 54719364 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841173.9027717 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/custom-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 6807 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.887291 ctime: 1769841210.097799 dev: 64513 gid: 1000 gr_name: zuul inode: 1168315 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841209.950795 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/openshift-login-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 280 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769844352.692023 ctime: 1769843359.8974712 dev: 64513 gid: 1000 gr_name: zuul inode: 1297240 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769843359.7464666 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 66 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false matched: 5 msg: All paths examined skipped_paths: {} cifmw_run_test_role: test_operator cifmw_run_tests: true cifmw_services_swift_enabled: false cifmw_success_flag: changed: false failed: false stat: atime: 1769851208.7517276 attr_flags: '' attributes: [] block_size: 4096 blocks: 0 charset: binary checksum: da39a3ee5e6b4b0d3255bfef95601890afd80709 ctime: 1769851208.7517276 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 1104915 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: inode/x-empty mode: '0644' mtime: 1769851208.7517276 nlink: 1 path: /home/zuul/cifmw-success pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 0 uid: 1000 version: '13276254' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false cifmw_tempest_container: openstack-tempest-extras cifmw_tempest_default_groups: [] cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_timeout: 7200 cifmw_update_containers: true cifmw_use_crc: false cifmw_use_libvirt: false cifmw_zuul_target_host: controller content_provider_dlrn_md5_hash: b85d0548925081ae8c6bdd697658cec4 content_provider_gating_repo_available: false content_provider_gating_repo_url: '' content_provider_os_registry_namespace: '' content_provider_os_registry_url: 'null' content_provider_registry_available: true content_provider_registry_ip: 38.102.83.80 content_provider_registry_ip_port: 38.102.83.80:5001 crc_ci_bootstrap_cloud_name: '{{ nodepool.cloud | replace(''-nodepool-tripleo'','''') }}' crc_ci_bootstrap_networking: instances: compute-0: networks: default: ip: 192.168.122.100 internal-api: config_nm: false ip: 172.17.0.100 storage: config_nm: false ip: 172.18.0.100 storage-mgmt: config_nm: false ip: 172.20.0.100 tenant: config_nm: false ip: 172.19.0.100 compute-1: networks: default: ip: 192.168.122.101 internal-api: config_nm: false ip: 172.17.0.101 storage: config_nm: false ip: 172.18.0.101 storage-mgmt: config_nm: false ip: 172.20.0.101 tenant: config_nm: false ip: 172.19.0.101 compute-2: networks: default: ip: 192.168.122.102 internal-api: config_nm: false ip: 172.17.0.102 storage: config_nm: false ip: 172.18.0.102 storage-mgmt: config_nm: false ip: 172.20.0.102 tenant: config_nm: false ip: 172.19.0.102 controller: networks: default: ip: 192.168.122.11 crc: networks: default: ip: 192.168.122.10 internal-api: ip: 172.17.0.5 storage: ip: 172.18.0.5 storage-mgmt: ip: 172.20.0.5 tenant: ip: 172.19.0.5 networks: default: mtu: '{{ (''ibm'' in nodepool.cloud) | ternary(''1440'', ''1500'') }}' range: 192.168.122.0/24 router_net: '' transparent: true internal-api: range: 172.17.0.0/24 vlan: 20 storage: range: 172.18.0.0/24 vlan: 21 storage-mgmt: range: 172.20.0.0/24 vlan: 23 tenant: range: 172.19.0.0/24 vlan: 22 csv_info: changed: false false_condition: cifmw_test_operator_bundle != "" skip_reason: Conditional result was False skipped: true discovered_interpreter_python: /usr/bin/python3 enable_ramdisk: true environment: [] extra_vars: -e namespace=openstack -e "@/home/zuul/ci-framework-data/artifacts/parameters/zuul-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/install-yamls-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/custom-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/openshift-login-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml" gather_subset: - min group_names: - ungrouped groups: all: - compute-0 - compute-1 - compute-2 - controller - crc - localhost computes: - compute-0 - compute-1 - compute-2 ocps: - crc ungrouped: &id001 - controller - localhost zuul_unreachable: [] hook_callback: changed: false failed: false stat: exists: false hook_name: 01_create_cinder_multiattach_v hook_result: changed: false false_condition: hook.hook_retry | default(false) skip_reason: Conditional result was False skipped: true hostvars: compute-0: ansible_all_ipv4_addresses: - 172.20.0.100 - 38.129.56.152 - 172.18.0.100 - 172.19.0.100 - 172.17.0.100 - 192.168.122.100 ansible_all_ipv6_addresses: [] ansible_apparmor: status: disabled ansible_architecture: x86_64 ansible_bios_date: 04/01/2014 ansible_bios_vendor: SeaBIOS ansible_bios_version: 1.15.0-1 ansible_board_asset_tag: NA ansible_board_name: NA ansible_board_serial: NA ansible_board_vendor: NA ansible_board_version: NA ansible_br_ex: active: true device: br-ex features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.100 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:16:31:53 mtu: 1500 promisc: true timestamping: [] type: ether ansible_chassis_asset_tag: NA ansible_chassis_serial: NA ansible_chassis_vendor: QEMU ansible_chassis_version: pc-i440fx-6.2 ansible_check_mode: false ansible_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_config_file: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/ansible.cfg ansible_connection: ssh ansible_date_time: date: '2026-01-31' day: '31' epoch: '1769843033' epoch_int: '1769843033' hour: '07' iso8601: '2026-01-31T07:03:53Z' iso8601_basic: 20260131T070353750101 iso8601_basic_short: 20260131T070353 iso8601_micro: '2026-01-31T07:03:53.750101Z' minute: '03' month: '01' second: '53' time: 07:03:53 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' ansible_default_ipv4: address: 38.129.56.152 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:67:05:98 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether ansible_default_ipv6: {} ansible_device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-09-00-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-09-00-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '167770079' sectorsize: 512 size: 80.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '167772160' sectorsize: '512' size: 80.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 ansible_diff_mode: false ansible_distribution: CentOS ansible_distribution_file_parsed: true ansible_distribution_file_path: /etc/centos-release ansible_distribution_file_variety: CentOS ansible_distribution_major_version: '9' ansible_distribution_release: Stream ansible_distribution_version: '9' ansible_dns: nameservers: - 192.168.122.80 search: - ctlplane.example.com - internalapi.example.com - storage.example.com - tenant.example.com - storagemgmt.example.com ansible_domain: ctlplane.example.com ansible_effective_group_id: 0 ansible_effective_user_id: 0 ansible_env: HOME: /root LANG: en_US.UTF-8 LOGNAME: root MAIL: /var/mail/root PATH: /sbin:/bin:/usr/sbin:/usr/bin PWD: /home/zuul SHELL: /bin/bash SHLVL: '0' SUDO_COMMAND: /bin/sh -c echo BECOME-SUCCESS-zsbowtgqfhulyocmhrgknfyoosudmgdv ; /usr/bin/python3 SUDO_GID: '1000' SUDO_UID: '1000' SUDO_USER: zuul TERM: unknown USER: root _: /usr/bin/python3 ansible_eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.152 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' macaddress: fa:16:3e:67:05:98 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether ansible_eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: fa:16:3e:16:31:53 module: virtio_net mtu: 1500 pciid: virtio5 promisc: true speed: -1 timestamping: [] type: ether ansible_facts: _ansible_facts_gathered: true all_ipv4_addresses: - 172.20.0.100 - 38.129.56.152 - 172.18.0.100 - 172.19.0.100 - 172.17.0.100 - 192.168.122.100 all_ipv6_addresses: [] ansible_local: bootc: false apparmor: status: disabled architecture: x86_64 bios_date: 04/01/2014 bios_vendor: SeaBIOS bios_version: 1.15.0-1 board_asset_tag: NA board_name: NA board_serial: NA board_vendor: NA board_version: NA br_ex: active: true device: br-ex features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.100 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:16:31:53 mtu: 1500 promisc: true timestamping: [] type: ether chassis_asset_tag: NA chassis_serial: NA chassis_vendor: QEMU chassis_version: pc-i440fx-6.2 cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 date_time: date: '2026-01-31' day: '31' epoch: '1769843033' epoch_int: '1769843033' hour: '07' iso8601: '2026-01-31T07:03:53Z' iso8601_basic: 20260131T070353750101 iso8601_basic_short: 20260131T070353 iso8601_micro: '2026-01-31T07:03:53.750101Z' minute: '03' month: '01' second: '53' time: 07:03:53 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' default_ipv4: address: 38.129.56.152 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:67:05:98 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether default_ipv6: {} device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-09-00-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-09-00-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '167770079' sectorsize: 512 size: 80.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '167772160' sectorsize: '512' size: 80.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 discovered_interpreter_python: /usr/bin/python3 distribution: CentOS distribution_file_parsed: true distribution_file_path: /etc/centos-release distribution_file_variety: CentOS distribution_major_version: '9' distribution_release: Stream distribution_version: '9' dns: nameservers: - 192.168.122.80 search: - ctlplane.example.com - internalapi.example.com - storage.example.com - tenant.example.com - storagemgmt.example.com domain: ctlplane.example.com effective_group_id: 0 effective_user_id: 0 env: HOME: /root LANG: en_US.UTF-8 LOGNAME: root MAIL: /var/mail/root PATH: /sbin:/bin:/usr/sbin:/usr/bin PWD: /home/zuul SHELL: /bin/bash SHLVL: '0' SUDO_COMMAND: /bin/sh -c echo BECOME-SUCCESS-zsbowtgqfhulyocmhrgknfyoosudmgdv ; /usr/bin/python3 SUDO_GID: '1000' SUDO_UID: '1000' SUDO_USER: zuul TERM: unknown USER: root _: /usr/bin/python3 eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.152 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' macaddress: fa:16:3e:67:05:98 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: fa:16:3e:16:31:53 module: virtio_net mtu: 1500 pciid: virtio5 promisc: true speed: -1 timestamping: [] type: ether fibre_channel_wwn: [] fips: false form_factor: Other fqdn: compute-0.ctlplane.example.com gather_subset: - '!all' - '!min' - network hostname: compute-0 hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 interfaces: - lo - vlan21 - vlan23 - vlan20 - eth0 - br-ex - vlan22 - eth1 - ovs-system is_chroot: false iscsi_iqn: '' kernel: 5.14.0-665.el9.x86_64 kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback loadavg: 15m: 0.31 1m: 0.48 5m: 0.54 locally_reachable_ips: ipv4: - 38.129.56.152 - 127.0.0.0/8 - 127.0.0.1 - 172.17.0.100 - 172.18.0.100 - 172.19.0.100 - 172.20.0.100 - 192.168.122.100 ipv6: - ::1 lsb: {} lvm: lvs: {} pvs: {} vgs: {} machine: x86_64 machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 memfree_mb: 4943 memory_mb: nocache: free: 6900 used: 779 real: free: 4943 total: 7679 used: 2736 swap: cached: 0 free: 1023 total: 1023 used: 0 memtotal_mb: 7679 module_setup: true mounts: - block_available: 19957261 block_size: 4096 block_total: 20954875 block_used: 997614 device: /dev/vda1 fstype: xfs inode_available: 41883691 inode_total: 41942512 inode_used: 58821 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 81744941056 size_total: 85831168000 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 nodename: compute-0 os_family: RedHat ovs_system: active: false device: ovs-system features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: 8e:e0:27:6d:8f:3b mtu: 1500 promisc: true timestamping: [] type: ether pkg_mgr: dnf proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor - '2' - AuthenticAMD - AMD EPYC-Rome Processor - '3' - AuthenticAMD - AMD EPYC-Rome Processor - '4' - AuthenticAMD - AMD EPYC-Rome Processor - '5' - AuthenticAMD - AMD EPYC-Rome Processor - '6' - AuthenticAMD - AMD EPYC-Rome Processor - '7' - AuthenticAMD - AMD EPYC-Rome Processor processor_cores: 1 processor_count: 8 processor_nproc: 8 processor_threads_per_core: 1 processor_vcpus: 8 product_name: OpenStack Nova product_serial: 8f281c2a-1a44-41ea-8268-6c420f002b7f product_uuid: 8f281c2a-1a44-41ea-8268-6c420f002b7f product_version: 26.3.1 python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 python_version: 3.9.25 real_group_id: 0 real_user_id: 0 selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted selinux_python_present: true service_mgr: systemd ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCEH62xmPSqzu7EFth8e8ITel7fLvoU9FKlxQN/eSXzUuR/7sZGPhcgLzjrJmEcn4Za0K2VNu6+z559d/AEJY2U= ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIJ8oYZpZvdB1n917+wvTxetgtueloCox+7yBQBW8LHZX ssh_host_key_ed25519_public_keytype: ssh-ed25519 ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQDir5Ux7IUuKTsqwrpZRFpieFX7Hi9Bsaw7N3jCiMd+vuHlEKHLX54HbyTIVnox1XbNjeYynLRRz7VKBfder8IEerGmST/uWuX5FOdve7vDdY++9J6qYkj1Gf6v6BGp8BT97bbPdvaQdLP6YS2jFEfOz4s0oJkgr8dsHjPU70e1P0b7vKxqo3z/E/XCe2BUGEv5j/z9GTl2oQ9/KoTvahfr6qfonnQK9E0gsJKDB9S1UPNFkJUxvVPfKfEao207dmT8EmQL2ZdwDwecA2Mg0SneGaNmEFWDW4CWQjdbHuikc3vsZ1do7kzq2+tz+WLEXqdb4Ig4S0OfV/MAcaC/C1DRfZHxZN3vSayrm99nFc8oPaLnRtT8Jz1dVonMOpwLm3xMm6nAeGNTzM0ImTrJTusVmKNRQI3x6VPiEcWdKNvN5sVcrN9uyINDMuzpXIxc1LmpmR/338EfP4HYhfsTqdM0worzzewvh2XhAVxQAiNYRRUbLvR4/EE5SjXTjSA4ID0= ssh_host_key_rsa_public_keytype: ssh-rsa swapfree_mb: 1023 swaptotal_mb: 1023 system: Linux system_capabilities: [] system_capabilities_enforced: 'False' system_vendor: OpenStack Foundation uptime_seconds: 3276 user_dir: /root user_gecos: root user_gid: 0 user_id: root user_shell: /bin/bash user_uid: 0 userspace_architecture: x86_64 userspace_bits: '64' virtualization_role: guest virtualization_tech_guest: - openstack virtualization_tech_host: - kvm virtualization_type: openstack vlan20: active: true device: vlan20 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.17.0.100 broadcast: 172.17.0.255 netmask: 255.255.255.0 network: 172.17.0.0 prefix: '24' macaddress: c6:fe:ea:eb:89:3c mtu: 1500 promisc: true timestamping: [] type: ether vlan21: active: true device: vlan21 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.18.0.100 broadcast: 172.18.0.255 netmask: 255.255.255.0 network: 172.18.0.0 prefix: '24' macaddress: b6:5d:96:25:ca:f0 mtu: 1500 promisc: true timestamping: [] type: ether vlan22: active: true device: vlan22 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.19.0.100 broadcast: 172.19.0.255 netmask: 255.255.255.0 network: 172.19.0.0 prefix: '24' macaddress: 3a:37:a5:80:e9:33 mtu: 1500 promisc: true timestamping: [] type: ether vlan23: active: true device: vlan23 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.20.0.100 broadcast: 172.20.0.255 netmask: 255.255.255.0 network: 172.20.0.0 prefix: '24' macaddress: a6:c3:3d:85:80:71 mtu: 1500 promisc: true timestamping: [] type: ether ansible_fibre_channel_wwn: [] ansible_fips: false ansible_forks: 5 ansible_form_factor: Other ansible_fqdn: compute-0.ctlplane.example.com ansible_host: 38.129.56.152 ansible_hostname: compute-0 ansible_hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 ansible_interfaces: - lo - vlan21 - vlan23 - vlan20 - eth0 - br-ex - vlan22 - eth1 - ovs-system ansible_inventory_sources: - /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ansible_is_chroot: false ansible_iscsi_iqn: '' ansible_kernel: 5.14.0-665.el9.x86_64 ansible_kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' ansible_lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback ansible_loadavg: 15m: 0.31 1m: 0.48 5m: 0.54 ansible_local: bootc: false ansible_locally_reachable_ips: ipv4: - 38.129.56.152 - 127.0.0.0/8 - 127.0.0.1 - 172.17.0.100 - 172.18.0.100 - 172.19.0.100 - 172.20.0.100 - 192.168.122.100 ipv6: - ::1 ansible_lsb: {} ansible_lvm: lvs: {} pvs: {} vgs: {} ansible_machine: x86_64 ansible_machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 ansible_memfree_mb: 4943 ansible_memory_mb: nocache: free: 6900 used: 779 real: free: 4943 total: 7679 used: 2736 swap: cached: 0 free: 1023 total: 1023 used: 0 ansible_memtotal_mb: 7679 ansible_mounts: - block_available: 19957261 block_size: 4096 block_total: 20954875 block_used: 997614 device: /dev/vda1 fstype: xfs inode_available: 41883691 inode_total: 41942512 inode_used: 58821 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 81744941056 size_total: 85831168000 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_nodename: compute-0 ansible_os_family: RedHat ansible_ovs_system: active: false device: ovs-system features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: 8e:e0:27:6d:8f:3b mtu: 1500 promisc: true timestamping: [] type: ether ansible_pkg_mgr: dnf ansible_playbook_python: /usr/bin/python3 ansible_port: 22 ansible_proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor - '2' - AuthenticAMD - AMD EPYC-Rome Processor - '3' - AuthenticAMD - AMD EPYC-Rome Processor - '4' - AuthenticAMD - AMD EPYC-Rome Processor - '5' - AuthenticAMD - AMD EPYC-Rome Processor - '6' - AuthenticAMD - AMD EPYC-Rome Processor - '7' - AuthenticAMD - AMD EPYC-Rome Processor ansible_processor_cores: 1 ansible_processor_count: 8 ansible_processor_nproc: 8 ansible_processor_threads_per_core: 1 ansible_processor_vcpus: 8 ansible_product_name: OpenStack Nova ansible_product_serial: 8f281c2a-1a44-41ea-8268-6c420f002b7f ansible_product_uuid: 8f281c2a-1a44-41ea-8268-6c420f002b7f ansible_product_version: 26.3.1 ansible_python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 ansible_python_interpreter: auto ansible_python_version: 3.9.25 ansible_real_group_id: 0 ansible_real_user_id: 0 ansible_run_tags: - all ansible_selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted ansible_selinux_python_present: true ansible_service_mgr: systemd ansible_skip_tags: [] ansible_ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBCEH62xmPSqzu7EFth8e8ITel7fLvoU9FKlxQN/eSXzUuR/7sZGPhcgLzjrJmEcn4Za0K2VNu6+z559d/AEJY2U= ansible_ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ansible_ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIJ8oYZpZvdB1n917+wvTxetgtueloCox+7yBQBW8LHZX ansible_ssh_host_key_ed25519_public_keytype: ssh-ed25519 ansible_ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQDir5Ux7IUuKTsqwrpZRFpieFX7Hi9Bsaw7N3jCiMd+vuHlEKHLX54HbyTIVnox1XbNjeYynLRRz7VKBfder8IEerGmST/uWuX5FOdve7vDdY++9J6qYkj1Gf6v6BGp8BT97bbPdvaQdLP6YS2jFEfOz4s0oJkgr8dsHjPU70e1P0b7vKxqo3z/E/XCe2BUGEv5j/z9GTl2oQ9/KoTvahfr6qfonnQK9E0gsJKDB9S1UPNFkJUxvVPfKfEao207dmT8EmQL2ZdwDwecA2Mg0SneGaNmEFWDW4CWQjdbHuikc3vsZ1do7kzq2+tz+WLEXqdb4Ig4S0OfV/MAcaC/C1DRfZHxZN3vSayrm99nFc8oPaLnRtT8Jz1dVonMOpwLm3xMm6nAeGNTzM0ImTrJTusVmKNRQI3x6VPiEcWdKNvN5sVcrN9uyINDMuzpXIxc1LmpmR/338EfP4HYhfsTqdM0worzzewvh2XhAVxQAiNYRRUbLvR4/EE5SjXTjSA4ID0= ansible_ssh_host_key_rsa_public_keytype: ssh-rsa ansible_swapfree_mb: 1023 ansible_swaptotal_mb: 1023 ansible_system: Linux ansible_system_capabilities: [] ansible_system_capabilities_enforced: 'False' ansible_system_vendor: OpenStack Foundation ansible_uptime_seconds: 3276 ansible_user: zuul ansible_user_dir: /home/zuul ansible_user_gecos: root ansible_user_gid: 0 ansible_user_id: root ansible_user_shell: /bin/bash ansible_user_uid: 0 ansible_userspace_architecture: x86_64 ansible_userspace_bits: '64' ansible_verbosity: 0 ansible_version: full: 2.15.13 major: 2 minor: 15 revision: 13 string: 2.15.13 ansible_virtualization_role: guest ansible_virtualization_tech_guest: - openstack ansible_virtualization_tech_host: - kvm ansible_virtualization_type: openstack ansible_vlan20: active: true device: vlan20 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.17.0.100 broadcast: 172.17.0.255 netmask: 255.255.255.0 network: 172.17.0.0 prefix: '24' macaddress: c6:fe:ea:eb:89:3c mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan21: active: true device: vlan21 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.18.0.100 broadcast: 172.18.0.255 netmask: 255.255.255.0 network: 172.18.0.0 prefix: '24' macaddress: b6:5d:96:25:ca:f0 mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan22: active: true device: vlan22 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.19.0.100 broadcast: 172.19.0.255 netmask: 255.255.255.0 network: 172.19.0.0 prefix: '24' macaddress: 3a:37:a5:80:e9:33 mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan23: active: true device: vlan23 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.20.0.100 broadcast: 172.20.0.255 netmask: 255.255.255.0 network: 172.20.0.0 prefix: '24' macaddress: a6:c3:3d:85:80:71 mtu: 1500 promisc: true timestamping: [] type: ether cifmw_architecture_repo: /home/zuul/src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_url: https://github.com/openstack-k8s-operators/architecture cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw cifmw_basedir: /home/zuul/ci-framework-data cifmw_build_images_output: {} cifmw_cephadm_log_path: /home/zuul/ci-framework-data/logs cifmw_cls_pv_count: 20 cifmw_config_certmanager: true cifmw_default_dns_servers: - 1.1.1.1 - 8.8.8.8 cifmw_deploy_edpm: true cifmw_dlrn_report_result: false cifmw_edpm_deploy_hci: true cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt] cpu_mode = custom cpu_models = Nehalem ' cifmw_edpm_prepare_skip_crc_storage_creation: true cifmw_extras: - '@scenarios/centos-9/multinode-ci.yml' - '@/home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/ci_fw_vars.yaml' cifmw_install_yamls_vars: BMO_SETUP: false INSTALL_CERT_MANAGER: false cifmw_installyamls_repo_url: https://github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls cifmw_nolog: true cifmw_openshift_api: api.crc.testing:6443 cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_password: '12**********89' cifmw_openshift_setup_skip_internal_registry: true cifmw_openshift_setup_skip_internal_registry_tls_verify: true cifmw_openshift_skip_tls_verify: true cifmw_openshift_user: kubeadmin cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators cifmw_openstack_namespace: openstack cifmw_operator_build_meta_name: openstack-operator cifmw_operator_build_output: operators: nova-operator: git_commit_hash: f82148578360564ffcf53808a028a3e8a68bd960 git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator image: 38.102.83.80:5001/openstack-k8s-operators/nova-operator:f82148578360564ffcf53808a028a3e8a68bd960 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-bundle:f82148578360564ffcf53808a028a3e8a68bd960 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-index:f82148578360564ffcf53808a028a3e8a68bd960 openstack-operator: git_commit_hash: 5258795b834f21182f681b9e9be73c3526d56fc3 git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator image: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator:5258795b834f21182f681b9e9be73c3526d56fc3 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-bundle:5258795b834f21182f681b9e9be73c3526d56fc3 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-index:5258795b834f21182f681b9e9be73c3526d56fc3 cifmw_repo: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_setup_dist_major_version: 9 cifmw_repo_setup_os_release: centos cifmw_repo_url: https://github.com/openstack-k8s-operators/ci-framework cifmw_run_test_role: test_operator cifmw_run_tests: true cifmw_services_swift_enabled: false cifmw_tempest_container: openstack-tempest-extras cifmw_tempest_default_groups: [] cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_timeout: 7200 cifmw_update_containers: true cifmw_use_crc: false cifmw_use_libvirt: false cifmw_zuul_target_host: controller content_provider_dlrn_md5_hash: b85d0548925081ae8c6bdd697658cec4 content_provider_gating_repo_available: false content_provider_gating_repo_url: '' content_provider_os_registry_namespace: '' content_provider_os_registry_url: 'null' content_provider_registry_available: true content_provider_registry_ip: 38.102.83.80 content_provider_registry_ip_port: 38.102.83.80:5001 crc_ci_bootstrap_cloud_name: vexxhost crc_ci_bootstrap_networking: instances: compute-0: networks: default: ip: 192.168.122.100 internal-api: config_nm: false ip: 172.17.0.100 storage: config_nm: false ip: 172.18.0.100 storage-mgmt: config_nm: false ip: 172.20.0.100 tenant: config_nm: false ip: 172.19.0.100 compute-1: networks: default: ip: 192.168.122.101 internal-api: config_nm: false ip: 172.17.0.101 storage: config_nm: false ip: 172.18.0.101 storage-mgmt: config_nm: false ip: 172.20.0.101 tenant: config_nm: false ip: 172.19.0.101 compute-2: networks: default: ip: 192.168.122.102 internal-api: config_nm: false ip: 172.17.0.102 storage: config_nm: false ip: 172.18.0.102 storage-mgmt: config_nm: false ip: 172.20.0.102 tenant: config_nm: false ip: 172.19.0.102 controller: networks: default: ip: 192.168.122.11 crc: networks: default: ip: 192.168.122.10 internal-api: ip: 172.17.0.5 storage: ip: 172.18.0.5 storage-mgmt: ip: 172.20.0.5 tenant: ip: 172.19.0.5 networks: default: mtu: 1500 range: 192.168.122.0/24 router_net: '' transparent: true internal-api: range: 172.17.0.0/24 vlan: 20 storage: range: 172.18.0.0/24 vlan: 21 storage-mgmt: range: 172.20.0.0/24 vlan: 23 tenant: range: 172.19.0.0/24 vlan: 22 discovered_interpreter_python: /usr/bin/python3 enable_ramdisk: true gather_subset: - '!all' - '!min' - network group_names: - computes groups: all: - compute-0 - compute-1 - compute-2 - controller - crc - localhost computes: - compute-0 - compute-1 - compute-2 ocps: - crc ungrouped: *id001 zuul_unreachable: [] inventory_dir: /home/zuul/ci-framework-data/artifacts inventory_file: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml inventory_hostname: compute-0 inventory_hostname_short: compute-0 module_setup: true nodepool: az: nova cloud: vexxhost-nodepool-tripleo external_id: 8f281c2a-1a44-41ea-8268-6c420f002b7f host_id: 144026dc3a6267aa9593dce15cccee121a718779ba75fb6ce23b65e7 interface_ip: 38.129.56.152 label: cloud-centos-9-stream-tripleo private_ipv4: 38.129.56.152 private_ipv6: null provider: vexxhost-nodepool-tripleo public_ipv4: 38.129.56.152 public_ipv6: '' region: RegionOne slot: null omit: __omit_place_holder__36b8e082edaf59bb63fc31fd29cd10508757a913 operator_namespace: openstack-operators playbook_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework post_ceph: - name: 80 Run Ceph hook playbook source: ceph.yml type: playbook post_ctlplane_deploy: - name: Tune rabbitmq resources source: rabbitmq_tuning.yml type: playbook post_deploy: - name: 71 Kustomize control plane to scale openstack services source: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/control_plane_hook.yaml type: playbook - name: 81 Kustomize OpenStack CR with Ceph source: control_plane_ceph_backends.yml type: playbook - name: 82 Kustomize and update Control Plane source: control_plane_kustomize_deploy.yml type: playbook post_infra: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook pre_deploy: - name: 61 HCI pre deploy kustomizations source: control_plane_hci_pre_deploy.yml type: playbook pre_infra: - connection: local inventory: localhost, name: Download needed tools source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml type: playbook pre_tests: - name: 01 Create cinder multiattach volume type source: cinder_multiattach_volume_type.yml type: playbook pre_update: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook push_registry: quay.rdoproject.org quay_login_secret_name: quay_nextgen_zuulgithubci registry_login_enabled: true zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' - '' ansible_version: '8' attempts: 1 branch: main build: ef956508a7f94c3dbffb4bb08b3ee84f build_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null buildset: ff21f0fb4ce04041a3e3233e2187eaa4 buildset_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 child_jobs: [] commit_id: f82148578360564ffcf53808a028a3e8a68bd960 event_id: 53a98d80-fe68-11f0-91a0-f55110d4de89 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/logs result_data_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/results.json src_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/src work_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work items: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null job: nova-operator-tempest-multinode-ceph jobtags: [] max_attempts: 1 message: Zml4KGRlcHMpOiB1cGRhdGUgbW9kdWxlIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgdG8gdjIuMjguMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2dpdGh1Yi5jb20vb25zaS9naW5rZ28vdjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnbykgfCBgdjIuMjcuNGAg4oaSIGB2Mi4yOC4xYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL2dvL2dpdGh1Yi5jb20lMmZvbnNpJTJmZ2lua2dvJTJmdjIvdjIuMjguMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9nby9naXRodWIuY29tJTJmb25zaSUyZmdpbmtnbyUyZnYyL3YyLjI3LjQvdjIuMjguMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vbnNpL2dpbmtnbyAoZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92Mik8L3N1bW1hcnk+CgojIyMgW2B2Mi4yOC4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29uc2kvZ2lua2dvL3JlbGVhc2VzL3RhZy92Mi4yOC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vY29tcGFyZS92Mi4yOC4wLi4udjIuMjguMSkKCiMjIyMjIDIuMjguMQoKVXBkYXRlIGFsbCBkZXBlbmRlbmNpZXMuICBUaGlzIGF1dG8tdXBkYXRlZCB0aGUgcmVxdWlyZWQgdmVyc2lvbiBvZiBHbyB0byAxLjI0LCBjb25zaXN0ZW50IHdpdGggdGhlIGZhY3QgdGhhdCBHbyAxLjIzIGhhcyBiZWVuIG91dCBvZiBzdXBwb3J0IGZvciBhbG1vc3Qgc2l4IG1vbnRocy4KCiMjIyBbYHYyLjI4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI4LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjUuLi52Mi4yOC4wKQoKIyMjIyAyLjI4LjAKCkdpbmtnbydzIFNlbVZlciBmaWx0ZXIgbm93IHN1cHBvcnRzIGZpbHRlcmluZyBtdWx0aXBsZSBjb21wb25lbnRzIGJ5IFNlbVZlciB2ZXJzaW9uOgoKYGBgZ28KSXQoInNob3VsZCB3b3JrIGluIGEgc3BlY2lmaWMgdmVyc2lvbiByYW5nZSAoMS4wLjAsIDIuMC4wKSBhbmQgdGhpcmQtcGFydHkgZGVwZW5kZW5jeSByZWRpcyBpbiBbOC4wLjAsIH4pIiwgU2VtVmVyQ29uc3RyYWludCgiPj0gMy4yLjAiKSwgQ29tcG9uZW50U2VtVmVyQ29uc3RyYWludCgicmVkaXMiLCAiPj0gOC4wLjAiKSBmdW5jKCkgewogICAgLy8gVGhpcyB0ZXN0IHdpbGwgb25seSBydW4gd2hlbiB2ZXJzaW9uIGlzIGJldHdlZW4gMS4wLjAgKGV4Y2x1c2l2ZSkgYW5kIDIuMC4wIChleGNsdXNpdmUpIGFuZCByZWRpcyB2ZXJzaW9uIGlzID49IDguMC4wCn0pCmBgYAoKY2FuIGJlIGZpbHRlcmVkIGluIG9yIG91dCB3aXRoIGFuIGludm9jYXRpb24gbGlrZToKCmBgYGJhc2gKZ2lua2dvIC0tc2VtLXZlci1maWx0ZXI9IjIuMS4xLCByZWRpcz04LjIuMCIKYGBgCgpIdWdlIHRoYW5rcyB0byBbQCYjODIwMztJY2FydXM5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vSWNhcnVzOTkxMykgZm9yIHdvcmtpbmcgb24gdGhpcyEKCiMjIyBbYHYyLjI3LjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI3LjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjQuLi52Mi4yNy41KQoKIyMjIyMgMi4yNy41CgojIyMjIyBGaXhlcwoKRG9uJ3QgbWFrZSBhIG5ldyBmb3JtYXR0ZXIgZm9yIGVhY2ggR2lua2dvVCgpOyB0aGF0J3MganVzdCBzaWxseSBhbmQgdXNlcyBwcmVjaW91cyBtZW1vcnkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSAiZXZlcnkgd2Vla2VuZCIgaW4gdGltZXpvbmUgQW1lcmljYS9OZXdfWW9yaywgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIGhhcyBiZWVuIGdlbmVyYXRlZCBieSBbUmVub3ZhdGUgQm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVub3ZhdGVib3QvcmVub3ZhdGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0NE15NHhJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TUM0Mklpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2VzExOS0tPgo= patchset: f82148578360564ffcf53808a028a3e8a68bd960 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab trusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab untrusted/project_4/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: 18.0-fr4 commit: ca312d80879913cab92d398a77fbcddaef5d1e01 untrusted/project_5/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main commit: f82148578360564ffcf53808a028a3e8a68bd960 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/edpm/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator projects: github.com/crc-org/crc-cloud: canonical_hostname: github.com canonical_name: github.com/crc-org/crc-cloud checkout: main checkout_description: project override ref commit: 42957126d9d9b9d1372615db325b82bd992fa335 name: crc-org/crc-cloud required: true short_name: crc-cloud src_dir: src/github.com/crc-org/crc-cloud github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 90e213ca36b0316f6ab93195124428a345b759d2 name: openstack-k8s-operators/edpm-ansible required: true short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: zuul branch commit: 03b808364e4a6df6667de32e1f59f4f084f96a26 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: zuul branch commit: afd522eb60831c5a9a149eb57a22ff48506fc59c name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: zuul branch commit: f82148578360564ffcf53808a028a3e8a68bd960 name: openstack-k8s-operators/nova-operator required: false short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: zuul branch commit: b3f88d69956ce75dddb7ed72bbeab2b6845b506f name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-must-gather: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-must-gather checkout: main checkout_description: zuul branch commit: 0a949e18ec739d847367ed06eef9785c7c0b2c1a name: openstack-k8s-operators/openstack-must-gather required: true short_name: openstack-must-gather src_dir: src/github.com/openstack-k8s-operators/openstack-must-gather github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: zuul branch commit: 5258795b834f21182f681b9e9be73c3526d56fc3 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: zuul branch commit: d3b114711653a7821a8c486e8d093f6222e9def7 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: project default branch commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs review.rdoproject.org/config: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/config checkout: master checkout_description: project default branch commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 name: config required: true short_name: config src_dir: src/review.rdoproject.org/config ref: refs/pull/1060/head resources: {} tenant: rdoproject.org timeout: 10800 topic: null voting: true zuul_log_collection: true compute-1: ansible_all_ipv4_addresses: - 172.18.0.101 - 38.129.56.60 - 192.168.122.101 - 172.19.0.101 - 172.17.0.101 - 172.20.0.101 ansible_all_ipv6_addresses: [] ansible_apparmor: status: disabled ansible_architecture: x86_64 ansible_bios_date: 04/01/2014 ansible_bios_vendor: SeaBIOS ansible_bios_version: 1.15.0-1 ansible_board_asset_tag: NA ansible_board_name: NA ansible_board_serial: NA ansible_board_vendor: NA ansible_board_version: NA ansible_br_ex: active: true device: br-ex features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.101 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:06:76:11 mtu: 1500 promisc: true timestamping: [] type: ether ansible_chassis_asset_tag: NA ansible_chassis_serial: NA ansible_chassis_vendor: QEMU ansible_chassis_version: pc-i440fx-6.2 ansible_check_mode: false ansible_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_config_file: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/ansible.cfg ansible_connection: ssh ansible_date_time: date: '2026-01-31' day: '31' epoch: '1769843034' epoch_int: '1769843034' hour: '07' iso8601: '2026-01-31T07:03:54Z' iso8601_basic: 20260131T070354153283 iso8601_basic_short: 20260131T070354 iso8601_micro: '2026-01-31T07:03:54.153283Z' minute: '03' month: '01' second: '54' time: 07:03:54 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' ansible_default_ipv4: address: 38.129.56.60 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:0c:8a:55 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether ansible_default_ipv6: {} ansible_device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-09-02-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-09-02-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '167770079' sectorsize: 512 size: 80.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '167772160' sectorsize: '512' size: 80.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 ansible_diff_mode: false ansible_distribution: CentOS ansible_distribution_file_parsed: true ansible_distribution_file_path: /etc/centos-release ansible_distribution_file_variety: CentOS ansible_distribution_major_version: '9' ansible_distribution_release: Stream ansible_distribution_version: '9' ansible_dns: nameservers: - 192.168.122.80 search: - ctlplane.example.com - internalapi.example.com - storage.example.com - tenant.example.com - storagemgmt.example.com ansible_domain: ctlplane.example.com ansible_effective_group_id: 0 ansible_effective_user_id: 0 ansible_env: HOME: /root LANG: en_US.UTF-8 LOGNAME: root MAIL: /var/mail/root PATH: /sbin:/bin:/usr/sbin:/usr/bin PWD: /home/zuul SHELL: /bin/bash SHLVL: '0' SUDO_COMMAND: /bin/sh -c echo BECOME-SUCCESS-bbmffzussxyrdqjxknbiojrgghyoqahm ; /usr/bin/python3 SUDO_GID: '1000' SUDO_UID: '1000' SUDO_USER: zuul TERM: unknown USER: root _: /usr/bin/python3 ansible_eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.60 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' macaddress: fa:16:3e:0c:8a:55 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether ansible_eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: fa:16:3e:06:76:11 module: virtio_net mtu: 1500 pciid: virtio5 promisc: true speed: -1 timestamping: [] type: ether ansible_facts: _ansible_facts_gathered: true all_ipv4_addresses: - 172.18.0.101 - 38.129.56.60 - 192.168.122.101 - 172.19.0.101 - 172.17.0.101 - 172.20.0.101 all_ipv6_addresses: [] ansible_local: bootc: false apparmor: status: disabled architecture: x86_64 bios_date: 04/01/2014 bios_vendor: SeaBIOS bios_version: 1.15.0-1 board_asset_tag: NA board_name: NA board_serial: NA board_vendor: NA board_version: NA br_ex: active: true device: br-ex features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.101 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:06:76:11 mtu: 1500 promisc: true timestamping: [] type: ether chassis_asset_tag: NA chassis_serial: NA chassis_vendor: QEMU chassis_version: pc-i440fx-6.2 cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 date_time: date: '2026-01-31' day: '31' epoch: '1769843034' epoch_int: '1769843034' hour: '07' iso8601: '2026-01-31T07:03:54Z' iso8601_basic: 20260131T070354153283 iso8601_basic_short: 20260131T070354 iso8601_micro: '2026-01-31T07:03:54.153283Z' minute: '03' month: '01' second: '54' time: 07:03:54 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' default_ipv4: address: 38.129.56.60 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:0c:8a:55 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether default_ipv6: {} device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-09-02-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-09-02-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '167770079' sectorsize: 512 size: 80.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '167772160' sectorsize: '512' size: 80.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 discovered_interpreter_python: /usr/bin/python3 distribution: CentOS distribution_file_parsed: true distribution_file_path: /etc/centos-release distribution_file_variety: CentOS distribution_major_version: '9' distribution_release: Stream distribution_version: '9' dns: nameservers: - 192.168.122.80 search: - ctlplane.example.com - internalapi.example.com - storage.example.com - tenant.example.com - storagemgmt.example.com domain: ctlplane.example.com effective_group_id: 0 effective_user_id: 0 env: HOME: /root LANG: en_US.UTF-8 LOGNAME: root MAIL: /var/mail/root PATH: /sbin:/bin:/usr/sbin:/usr/bin PWD: /home/zuul SHELL: /bin/bash SHLVL: '0' SUDO_COMMAND: /bin/sh -c echo BECOME-SUCCESS-bbmffzussxyrdqjxknbiojrgghyoqahm ; /usr/bin/python3 SUDO_GID: '1000' SUDO_UID: '1000' SUDO_USER: zuul TERM: unknown USER: root _: /usr/bin/python3 eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.60 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' macaddress: fa:16:3e:0c:8a:55 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: fa:16:3e:06:76:11 module: virtio_net mtu: 1500 pciid: virtio5 promisc: true speed: -1 timestamping: [] type: ether fibre_channel_wwn: [] fips: false form_factor: Other fqdn: compute-1.ctlplane.example.com gather_subset: - '!all' - '!min' - network hostname: compute-1 hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 interfaces: - eth1 - ovs-system - vlan20 - vlan21 - br-ex - vlan22 - vlan23 - eth0 - lo is_chroot: false iscsi_iqn: '' kernel: 5.14.0-665.el9.x86_64 kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback loadavg: 15m: 0.25 1m: 0.33 5m: 0.44 locally_reachable_ips: ipv4: - 38.129.56.60 - 127.0.0.0/8 - 127.0.0.1 - 172.17.0.101 - 172.18.0.101 - 172.19.0.101 - 172.20.0.101 - 192.168.122.101 ipv6: - ::1 lsb: {} lvm: lvs: {} pvs: {} vgs: {} machine: x86_64 machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 memfree_mb: 4897 memory_mb: nocache: free: 6854 used: 825 real: free: 4897 total: 7679 used: 2782 swap: cached: 0 free: 1023 total: 1023 used: 0 memtotal_mb: 7679 module_setup: true mounts: - block_available: 19957634 block_size: 4096 block_total: 20954875 block_used: 997241 device: /dev/vda1 fstype: xfs inode_available: 41883749 inode_total: 41942512 inode_used: 58763 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 81746468864 size_total: 85831168000 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 nodename: compute-1 os_family: RedHat ovs_system: active: false device: ovs-system features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: de:6f:e5:9f:48:09 mtu: 1500 promisc: true timestamping: [] type: ether pkg_mgr: dnf proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor - '2' - AuthenticAMD - AMD EPYC-Rome Processor - '3' - AuthenticAMD - AMD EPYC-Rome Processor - '4' - AuthenticAMD - AMD EPYC-Rome Processor - '5' - AuthenticAMD - AMD EPYC-Rome Processor - '6' - AuthenticAMD - AMD EPYC-Rome Processor - '7' - AuthenticAMD - AMD EPYC-Rome Processor processor_cores: 1 processor_count: 8 processor_nproc: 8 processor_threads_per_core: 1 processor_vcpus: 8 product_name: OpenStack Nova product_serial: 231927d4-1ded-4b84-843c-456d697af567 product_uuid: 231927d4-1ded-4b84-843c-456d697af567 product_version: 26.3.1 python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 python_version: 3.9.25 real_group_id: 0 real_user_id: 0 selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted selinux_python_present: true service_mgr: systemd ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPttGgqMF5HnqNXeajmhgAAhQFj1yReXfFmUGT6cv24PcfDX+VeASpBgDGWJKvbu1EgrSPUu2R8sDzajVI5+ETk= ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIDBM/OyT9HQGjLM76vSXpTFer+lkr//u0v4BsUk+Rcai ssh_host_key_ed25519_public_keytype: ssh-ed25519 ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQDlvTGYGifalEmozttYlZ79wRHZPo6p3FfxUn+H8fCt//gLYJvHB9ygqCWO8F06xZhwaSJlU3R5k49AFtcq6rCaf4D9FuDYpYU5B1qGxpqY2S/6r/PmC9TmJJe6DJfuIf95os5YrDLR82BbT8dLFvu76PfZiMt0+kvm9gj1Q6XCUTgIsIvY9pyPySu0V4JDeT8EBgROR7WA5Fev80wO2/RlFXH9xVIupO8rswjwWPuIXoua1w44d35HWWHBdMAFXeZZMopWHWwY+fIlyz4B8y/TWDow7KZxG9GHKZ04e73/RA972Gub2LC0SlBFsBqaSnub8ooOcA3jZ3R2bjHAVkZvLgCK9UFSgwvvfyOWxtkJgj5KalAy9vZeGQ02ndAPNkQ6B1GnnRHaR5yGPG78q9Nd8RDmzhTr1iwnYLHhup04nAUnUDw5ubZFyF9bW1KQWvDv+4cfFeT8mhARMCxu7Imzne5FDq9OZAA9VLfnA26YFT0MpGjGl332cx20iz3Z4IU= ssh_host_key_rsa_public_keytype: ssh-rsa swapfree_mb: 1023 swaptotal_mb: 1023 system: Linux system_capabilities: [] system_capabilities_enforced: 'False' system_vendor: OpenStack Foundation uptime_seconds: 3273 user_dir: /root user_gecos: root user_gid: 0 user_id: root user_shell: /bin/bash user_uid: 0 userspace_architecture: x86_64 userspace_bits: '64' virtualization_role: guest virtualization_tech_guest: - openstack virtualization_tech_host: - kvm virtualization_type: openstack vlan20: active: true device: vlan20 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.17.0.101 broadcast: 172.17.0.255 netmask: 255.255.255.0 network: 172.17.0.0 prefix: '24' macaddress: 92:32:6b:c8:2f:70 mtu: 1500 promisc: true timestamping: [] type: ether vlan21: active: true device: vlan21 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.18.0.101 broadcast: 172.18.0.255 netmask: 255.255.255.0 network: 172.18.0.0 prefix: '24' macaddress: 0e:7b:4f:48:d4:3b mtu: 1500 promisc: true timestamping: [] type: ether vlan22: active: true device: vlan22 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.19.0.101 broadcast: 172.19.0.255 netmask: 255.255.255.0 network: 172.19.0.0 prefix: '24' macaddress: 7a:ac:ef:b4:8c:b1 mtu: 1500 promisc: true timestamping: [] type: ether vlan23: active: true device: vlan23 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.20.0.101 broadcast: 172.20.0.255 netmask: 255.255.255.0 network: 172.20.0.0 prefix: '24' macaddress: ca:3a:c6:7e:9a:bb mtu: 1500 promisc: true timestamping: [] type: ether ansible_fibre_channel_wwn: [] ansible_fips: false ansible_forks: 5 ansible_form_factor: Other ansible_fqdn: compute-1.ctlplane.example.com ansible_host: 38.129.56.60 ansible_hostname: compute-1 ansible_hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 ansible_interfaces: - eth1 - ovs-system - vlan20 - vlan21 - br-ex - vlan22 - vlan23 - eth0 - lo ansible_inventory_sources: - /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ansible_is_chroot: false ansible_iscsi_iqn: '' ansible_kernel: 5.14.0-665.el9.x86_64 ansible_kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' ansible_lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback ansible_loadavg: 15m: 0.25 1m: 0.33 5m: 0.44 ansible_local: bootc: false ansible_locally_reachable_ips: ipv4: - 38.129.56.60 - 127.0.0.0/8 - 127.0.0.1 - 172.17.0.101 - 172.18.0.101 - 172.19.0.101 - 172.20.0.101 - 192.168.122.101 ipv6: - ::1 ansible_lsb: {} ansible_lvm: lvs: {} pvs: {} vgs: {} ansible_machine: x86_64 ansible_machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 ansible_memfree_mb: 4897 ansible_memory_mb: nocache: free: 6854 used: 825 real: free: 4897 total: 7679 used: 2782 swap: cached: 0 free: 1023 total: 1023 used: 0 ansible_memtotal_mb: 7679 ansible_mounts: - block_available: 19957634 block_size: 4096 block_total: 20954875 block_used: 997241 device: /dev/vda1 fstype: xfs inode_available: 41883749 inode_total: 41942512 inode_used: 58763 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 81746468864 size_total: 85831168000 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_nodename: compute-1 ansible_os_family: RedHat ansible_ovs_system: active: false device: ovs-system features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: de:6f:e5:9f:48:09 mtu: 1500 promisc: true timestamping: [] type: ether ansible_pkg_mgr: dnf ansible_playbook_python: /usr/bin/python3 ansible_port: 22 ansible_proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor - '2' - AuthenticAMD - AMD EPYC-Rome Processor - '3' - AuthenticAMD - AMD EPYC-Rome Processor - '4' - AuthenticAMD - AMD EPYC-Rome Processor - '5' - AuthenticAMD - AMD EPYC-Rome Processor - '6' - AuthenticAMD - AMD EPYC-Rome Processor - '7' - AuthenticAMD - AMD EPYC-Rome Processor ansible_processor_cores: 1 ansible_processor_count: 8 ansible_processor_nproc: 8 ansible_processor_threads_per_core: 1 ansible_processor_vcpus: 8 ansible_product_name: OpenStack Nova ansible_product_serial: 231927d4-1ded-4b84-843c-456d697af567 ansible_product_uuid: 231927d4-1ded-4b84-843c-456d697af567 ansible_product_version: 26.3.1 ansible_python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 ansible_python_interpreter: auto ansible_python_version: 3.9.25 ansible_real_group_id: 0 ansible_real_user_id: 0 ansible_run_tags: - all ansible_selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted ansible_selinux_python_present: true ansible_service_mgr: systemd ansible_skip_tags: [] ansible_ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPttGgqMF5HnqNXeajmhgAAhQFj1yReXfFmUGT6cv24PcfDX+VeASpBgDGWJKvbu1EgrSPUu2R8sDzajVI5+ETk= ansible_ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ansible_ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIDBM/OyT9HQGjLM76vSXpTFer+lkr//u0v4BsUk+Rcai ansible_ssh_host_key_ed25519_public_keytype: ssh-ed25519 ansible_ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQDlvTGYGifalEmozttYlZ79wRHZPo6p3FfxUn+H8fCt//gLYJvHB9ygqCWO8F06xZhwaSJlU3R5k49AFtcq6rCaf4D9FuDYpYU5B1qGxpqY2S/6r/PmC9TmJJe6DJfuIf95os5YrDLR82BbT8dLFvu76PfZiMt0+kvm9gj1Q6XCUTgIsIvY9pyPySu0V4JDeT8EBgROR7WA5Fev80wO2/RlFXH9xVIupO8rswjwWPuIXoua1w44d35HWWHBdMAFXeZZMopWHWwY+fIlyz4B8y/TWDow7KZxG9GHKZ04e73/RA972Gub2LC0SlBFsBqaSnub8ooOcA3jZ3R2bjHAVkZvLgCK9UFSgwvvfyOWxtkJgj5KalAy9vZeGQ02ndAPNkQ6B1GnnRHaR5yGPG78q9Nd8RDmzhTr1iwnYLHhup04nAUnUDw5ubZFyF9bW1KQWvDv+4cfFeT8mhARMCxu7Imzne5FDq9OZAA9VLfnA26YFT0MpGjGl332cx20iz3Z4IU= ansible_ssh_host_key_rsa_public_keytype: ssh-rsa ansible_swapfree_mb: 1023 ansible_swaptotal_mb: 1023 ansible_system: Linux ansible_system_capabilities: [] ansible_system_capabilities_enforced: 'False' ansible_system_vendor: OpenStack Foundation ansible_uptime_seconds: 3273 ansible_user: zuul ansible_user_dir: /home/zuul ansible_user_gecos: root ansible_user_gid: 0 ansible_user_id: root ansible_user_shell: /bin/bash ansible_user_uid: 0 ansible_userspace_architecture: x86_64 ansible_userspace_bits: '64' ansible_verbosity: 0 ansible_version: full: 2.15.13 major: 2 minor: 15 revision: 13 string: 2.15.13 ansible_virtualization_role: guest ansible_virtualization_tech_guest: - openstack ansible_virtualization_tech_host: - kvm ansible_virtualization_type: openstack ansible_vlan20: active: true device: vlan20 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.17.0.101 broadcast: 172.17.0.255 netmask: 255.255.255.0 network: 172.17.0.0 prefix: '24' macaddress: 92:32:6b:c8:2f:70 mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan21: active: true device: vlan21 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.18.0.101 broadcast: 172.18.0.255 netmask: 255.255.255.0 network: 172.18.0.0 prefix: '24' macaddress: 0e:7b:4f:48:d4:3b mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan22: active: true device: vlan22 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.19.0.101 broadcast: 172.19.0.255 netmask: 255.255.255.0 network: 172.19.0.0 prefix: '24' macaddress: 7a:ac:ef:b4:8c:b1 mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan23: active: true device: vlan23 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.20.0.101 broadcast: 172.20.0.255 netmask: 255.255.255.0 network: 172.20.0.0 prefix: '24' macaddress: ca:3a:c6:7e:9a:bb mtu: 1500 promisc: true timestamping: [] type: ether cifmw_architecture_repo: /home/zuul/src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_url: https://github.com/openstack-k8s-operators/architecture cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw cifmw_basedir: /home/zuul/ci-framework-data cifmw_build_images_output: {} cifmw_cephadm_log_path: /home/zuul/ci-framework-data/logs cifmw_cls_pv_count: 20 cifmw_config_certmanager: true cifmw_default_dns_servers: - 1.1.1.1 - 8.8.8.8 cifmw_deploy_edpm: true cifmw_dlrn_report_result: false cifmw_edpm_deploy_hci: true cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt] cpu_mode = custom cpu_models = Nehalem ' cifmw_edpm_prepare_skip_crc_storage_creation: true cifmw_extras: - '@scenarios/centos-9/multinode-ci.yml' - '@/home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/ci_fw_vars.yaml' cifmw_install_yamls_vars: BMO_SETUP: false INSTALL_CERT_MANAGER: false cifmw_installyamls_repo_url: https://github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls cifmw_nolog: true cifmw_openshift_api: api.crc.testing:6443 cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_password: '12**********89' cifmw_openshift_setup_skip_internal_registry: true cifmw_openshift_setup_skip_internal_registry_tls_verify: true cifmw_openshift_skip_tls_verify: true cifmw_openshift_user: kubeadmin cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators cifmw_openstack_namespace: openstack cifmw_operator_build_meta_name: openstack-operator cifmw_operator_build_output: operators: nova-operator: git_commit_hash: f82148578360564ffcf53808a028a3e8a68bd960 git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator image: 38.102.83.80:5001/openstack-k8s-operators/nova-operator:f82148578360564ffcf53808a028a3e8a68bd960 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-bundle:f82148578360564ffcf53808a028a3e8a68bd960 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-index:f82148578360564ffcf53808a028a3e8a68bd960 openstack-operator: git_commit_hash: 5258795b834f21182f681b9e9be73c3526d56fc3 git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator image: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator:5258795b834f21182f681b9e9be73c3526d56fc3 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-bundle:5258795b834f21182f681b9e9be73c3526d56fc3 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-index:5258795b834f21182f681b9e9be73c3526d56fc3 cifmw_repo: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_setup_dist_major_version: 9 cifmw_repo_setup_os_release: centos cifmw_repo_url: https://github.com/openstack-k8s-operators/ci-framework cifmw_run_test_role: test_operator cifmw_run_tests: true cifmw_services_swift_enabled: false cifmw_tempest_container: openstack-tempest-extras cifmw_tempest_default_groups: [] cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_timeout: 7200 cifmw_update_containers: true cifmw_use_crc: false cifmw_use_libvirt: false cifmw_zuul_target_host: controller content_provider_dlrn_md5_hash: b85d0548925081ae8c6bdd697658cec4 content_provider_gating_repo_available: false content_provider_gating_repo_url: '' content_provider_os_registry_namespace: '' content_provider_os_registry_url: 'null' content_provider_registry_available: true content_provider_registry_ip: 38.102.83.80 content_provider_registry_ip_port: 38.102.83.80:5001 crc_ci_bootstrap_cloud_name: vexxhost crc_ci_bootstrap_networking: instances: compute-0: networks: default: ip: 192.168.122.100 internal-api: config_nm: false ip: 172.17.0.100 storage: config_nm: false ip: 172.18.0.100 storage-mgmt: config_nm: false ip: 172.20.0.100 tenant: config_nm: false ip: 172.19.0.100 compute-1: networks: default: ip: 192.168.122.101 internal-api: config_nm: false ip: 172.17.0.101 storage: config_nm: false ip: 172.18.0.101 storage-mgmt: config_nm: false ip: 172.20.0.101 tenant: config_nm: false ip: 172.19.0.101 compute-2: networks: default: ip: 192.168.122.102 internal-api: config_nm: false ip: 172.17.0.102 storage: config_nm: false ip: 172.18.0.102 storage-mgmt: config_nm: false ip: 172.20.0.102 tenant: config_nm: false ip: 172.19.0.102 controller: networks: default: ip: 192.168.122.11 crc: networks: default: ip: 192.168.122.10 internal-api: ip: 172.17.0.5 storage: ip: 172.18.0.5 storage-mgmt: ip: 172.20.0.5 tenant: ip: 172.19.0.5 networks: default: mtu: 1500 range: 192.168.122.0/24 router_net: '' transparent: true internal-api: range: 172.17.0.0/24 vlan: 20 storage: range: 172.18.0.0/24 vlan: 21 storage-mgmt: range: 172.20.0.0/24 vlan: 23 tenant: range: 172.19.0.0/24 vlan: 22 discovered_interpreter_python: /usr/bin/python3 enable_ramdisk: true gather_subset: - '!all' - '!min' - network group_names: - computes groups: all: - compute-0 - compute-1 - compute-2 - controller - crc - localhost computes: - compute-0 - compute-1 - compute-2 ocps: - crc ungrouped: *id001 zuul_unreachable: [] inventory_dir: /home/zuul/ci-framework-data/artifacts inventory_file: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml inventory_hostname: compute-1 inventory_hostname_short: compute-1 module_setup: true nodepool: az: nova cloud: vexxhost-nodepool-tripleo external_id: 231927d4-1ded-4b84-843c-456d697af567 host_id: 144026dc3a6267aa9593dce15cccee121a718779ba75fb6ce23b65e7 interface_ip: 38.129.56.60 label: cloud-centos-9-stream-tripleo private_ipv4: 38.129.56.60 private_ipv6: null provider: vexxhost-nodepool-tripleo public_ipv4: 38.129.56.60 public_ipv6: '' region: RegionOne slot: null omit: __omit_place_holder__36b8e082edaf59bb63fc31fd29cd10508757a913 operator_namespace: openstack-operators playbook_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework post_ceph: - name: 80 Run Ceph hook playbook source: ceph.yml type: playbook post_ctlplane_deploy: - name: Tune rabbitmq resources source: rabbitmq_tuning.yml type: playbook post_deploy: - name: 71 Kustomize control plane to scale openstack services source: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/control_plane_hook.yaml type: playbook - name: 81 Kustomize OpenStack CR with Ceph source: control_plane_ceph_backends.yml type: playbook - name: 82 Kustomize and update Control Plane source: control_plane_kustomize_deploy.yml type: playbook post_infra: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook pre_deploy: - name: 61 HCI pre deploy kustomizations source: control_plane_hci_pre_deploy.yml type: playbook pre_infra: - connection: local inventory: localhost, name: Download needed tools source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml type: playbook pre_tests: - name: 01 Create cinder multiattach volume type source: cinder_multiattach_volume_type.yml type: playbook pre_update: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook push_registry: quay.rdoproject.org quay_login_secret_name: quay_nextgen_zuulgithubci registry_login_enabled: true zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' - '' ansible_version: '8' attempts: 1 branch: main build: ef956508a7f94c3dbffb4bb08b3ee84f build_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null buildset: ff21f0fb4ce04041a3e3233e2187eaa4 buildset_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 child_jobs: [] commit_id: f82148578360564ffcf53808a028a3e8a68bd960 event_id: 53a98d80-fe68-11f0-91a0-f55110d4de89 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/logs result_data_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/results.json src_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/src work_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work items: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null job: nova-operator-tempest-multinode-ceph jobtags: [] max_attempts: 1 message: Zml4KGRlcHMpOiB1cGRhdGUgbW9kdWxlIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgdG8gdjIuMjguMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2dpdGh1Yi5jb20vb25zaS9naW5rZ28vdjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnbykgfCBgdjIuMjcuNGAg4oaSIGB2Mi4yOC4xYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL2dvL2dpdGh1Yi5jb20lMmZvbnNpJTJmZ2lua2dvJTJmdjIvdjIuMjguMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9nby9naXRodWIuY29tJTJmb25zaSUyZmdpbmtnbyUyZnYyL3YyLjI3LjQvdjIuMjguMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vbnNpL2dpbmtnbyAoZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92Mik8L3N1bW1hcnk+CgojIyMgW2B2Mi4yOC4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29uc2kvZ2lua2dvL3JlbGVhc2VzL3RhZy92Mi4yOC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vY29tcGFyZS92Mi4yOC4wLi4udjIuMjguMSkKCiMjIyMjIDIuMjguMQoKVXBkYXRlIGFsbCBkZXBlbmRlbmNpZXMuICBUaGlzIGF1dG8tdXBkYXRlZCB0aGUgcmVxdWlyZWQgdmVyc2lvbiBvZiBHbyB0byAxLjI0LCBjb25zaXN0ZW50IHdpdGggdGhlIGZhY3QgdGhhdCBHbyAxLjIzIGhhcyBiZWVuIG91dCBvZiBzdXBwb3J0IGZvciBhbG1vc3Qgc2l4IG1vbnRocy4KCiMjIyBbYHYyLjI4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI4LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjUuLi52Mi4yOC4wKQoKIyMjIyAyLjI4LjAKCkdpbmtnbydzIFNlbVZlciBmaWx0ZXIgbm93IHN1cHBvcnRzIGZpbHRlcmluZyBtdWx0aXBsZSBjb21wb25lbnRzIGJ5IFNlbVZlciB2ZXJzaW9uOgoKYGBgZ28KSXQoInNob3VsZCB3b3JrIGluIGEgc3BlY2lmaWMgdmVyc2lvbiByYW5nZSAoMS4wLjAsIDIuMC4wKSBhbmQgdGhpcmQtcGFydHkgZGVwZW5kZW5jeSByZWRpcyBpbiBbOC4wLjAsIH4pIiwgU2VtVmVyQ29uc3RyYWludCgiPj0gMy4yLjAiKSwgQ29tcG9uZW50U2VtVmVyQ29uc3RyYWludCgicmVkaXMiLCAiPj0gOC4wLjAiKSBmdW5jKCkgewogICAgLy8gVGhpcyB0ZXN0IHdpbGwgb25seSBydW4gd2hlbiB2ZXJzaW9uIGlzIGJldHdlZW4gMS4wLjAgKGV4Y2x1c2l2ZSkgYW5kIDIuMC4wIChleGNsdXNpdmUpIGFuZCByZWRpcyB2ZXJzaW9uIGlzID49IDguMC4wCn0pCmBgYAoKY2FuIGJlIGZpbHRlcmVkIGluIG9yIG91dCB3aXRoIGFuIGludm9jYXRpb24gbGlrZToKCmBgYGJhc2gKZ2lua2dvIC0tc2VtLXZlci1maWx0ZXI9IjIuMS4xLCByZWRpcz04LjIuMCIKYGBgCgpIdWdlIHRoYW5rcyB0byBbQCYjODIwMztJY2FydXM5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vSWNhcnVzOTkxMykgZm9yIHdvcmtpbmcgb24gdGhpcyEKCiMjIyBbYHYyLjI3LjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI3LjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjQuLi52Mi4yNy41KQoKIyMjIyMgMi4yNy41CgojIyMjIyBGaXhlcwoKRG9uJ3QgbWFrZSBhIG5ldyBmb3JtYXR0ZXIgZm9yIGVhY2ggR2lua2dvVCgpOyB0aGF0J3MganVzdCBzaWxseSBhbmQgdXNlcyBwcmVjaW91cyBtZW1vcnkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSAiZXZlcnkgd2Vla2VuZCIgaW4gdGltZXpvbmUgQW1lcmljYS9OZXdfWW9yaywgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIGhhcyBiZWVuIGdlbmVyYXRlZCBieSBbUmVub3ZhdGUgQm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVub3ZhdGVib3QvcmVub3ZhdGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0NE15NHhJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TUM0Mklpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2VzExOS0tPgo= patchset: f82148578360564ffcf53808a028a3e8a68bd960 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab trusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab untrusted/project_4/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: 18.0-fr4 commit: ca312d80879913cab92d398a77fbcddaef5d1e01 untrusted/project_5/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main commit: f82148578360564ffcf53808a028a3e8a68bd960 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/edpm/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator projects: github.com/crc-org/crc-cloud: canonical_hostname: github.com canonical_name: github.com/crc-org/crc-cloud checkout: main checkout_description: project override ref commit: 42957126d9d9b9d1372615db325b82bd992fa335 name: crc-org/crc-cloud required: true short_name: crc-cloud src_dir: src/github.com/crc-org/crc-cloud github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 90e213ca36b0316f6ab93195124428a345b759d2 name: openstack-k8s-operators/edpm-ansible required: true short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: zuul branch commit: 03b808364e4a6df6667de32e1f59f4f084f96a26 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: zuul branch commit: afd522eb60831c5a9a149eb57a22ff48506fc59c name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: zuul branch commit: f82148578360564ffcf53808a028a3e8a68bd960 name: openstack-k8s-operators/nova-operator required: false short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: zuul branch commit: b3f88d69956ce75dddb7ed72bbeab2b6845b506f name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-must-gather: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-must-gather checkout: main checkout_description: zuul branch commit: 0a949e18ec739d847367ed06eef9785c7c0b2c1a name: openstack-k8s-operators/openstack-must-gather required: true short_name: openstack-must-gather src_dir: src/github.com/openstack-k8s-operators/openstack-must-gather github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: zuul branch commit: 5258795b834f21182f681b9e9be73c3526d56fc3 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: zuul branch commit: d3b114711653a7821a8c486e8d093f6222e9def7 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: project default branch commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs review.rdoproject.org/config: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/config checkout: master checkout_description: project default branch commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 name: config required: true short_name: config src_dir: src/review.rdoproject.org/config ref: refs/pull/1060/head resources: {} tenant: rdoproject.org timeout: 10800 topic: null voting: true zuul_log_collection: true compute-2: ansible_all_ipv4_addresses: - 38.129.56.169 - 172.20.0.102 - 192.168.122.102 - 172.18.0.102 - 172.19.0.102 - 172.17.0.102 ansible_all_ipv6_addresses: [] ansible_apparmor: status: disabled ansible_architecture: x86_64 ansible_bios_date: 04/01/2014 ansible_bios_vendor: SeaBIOS ansible_bios_version: 1.15.0-1 ansible_board_asset_tag: NA ansible_board_name: NA ansible_board_serial: NA ansible_board_vendor: NA ansible_board_version: NA ansible_br_ex: active: true device: br-ex features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.102 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:b5:1d:74 mtu: 1500 promisc: true timestamping: [] type: ether ansible_chassis_asset_tag: NA ansible_chassis_serial: NA ansible_chassis_vendor: QEMU ansible_chassis_version: pc-i440fx-6.2 ansible_check_mode: false ansible_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_config_file: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/ansible.cfg ansible_connection: ssh ansible_date_time: date: '2026-01-31' day: '31' epoch: '1769843033' epoch_int: '1769843033' hour: '07' iso8601: '2026-01-31T07:03:53Z' iso8601_basic: 20260131T070353589131 iso8601_basic_short: 20260131T070353 iso8601_micro: '2026-01-31T07:03:53.589131Z' minute: '03' month: '01' second: '53' time: 07:03:53 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' ansible_default_ipv4: address: 38.129.56.169 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:ec:6f:42 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether ansible_default_ipv6: {} ansible_device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-08-54-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-08-54-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '167770079' sectorsize: 512 size: 80.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '167772160' sectorsize: '512' size: 80.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 ansible_diff_mode: false ansible_distribution: CentOS ansible_distribution_file_parsed: true ansible_distribution_file_path: /etc/centos-release ansible_distribution_file_variety: CentOS ansible_distribution_major_version: '9' ansible_distribution_release: Stream ansible_distribution_version: '9' ansible_dns: nameservers: - 192.168.122.80 search: - ctlplane.example.com - internalapi.example.com - storage.example.com - tenant.example.com - storagemgmt.example.com ansible_domain: ctlplane.example.com ansible_effective_group_id: 0 ansible_effective_user_id: 0 ansible_env: HOME: /root LANG: en_US.UTF-8 LOGNAME: root MAIL: /var/mail/root PATH: /sbin:/bin:/usr/sbin:/usr/bin PWD: /home/zuul SHELL: /bin/bash SHLVL: '0' SUDO_COMMAND: /bin/sh -c echo BECOME-SUCCESS-srvwtanphjzfeehajrwchxhgnfslufdw ; /usr/bin/python3 SUDO_GID: '1000' SUDO_UID: '1000' SUDO_USER: zuul TERM: unknown USER: root _: /usr/bin/python3 ansible_eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.169 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' macaddress: fa:16:3e:ec:6f:42 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether ansible_eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: fa:16:3e:b5:1d:74 module: virtio_net mtu: 1500 pciid: virtio5 promisc: true speed: -1 timestamping: [] type: ether ansible_facts: _ansible_facts_gathered: true all_ipv4_addresses: - 38.129.56.169 - 172.20.0.102 - 192.168.122.102 - 172.18.0.102 - 172.19.0.102 - 172.17.0.102 all_ipv6_addresses: [] ansible_local: bootc: false apparmor: status: disabled architecture: x86_64 bios_date: 04/01/2014 bios_vendor: SeaBIOS bios_version: 1.15.0-1 board_asset_tag: NA board_name: NA board_serial: NA board_vendor: NA board_version: NA br_ex: active: true device: br-ex features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.102 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:b5:1d:74 mtu: 1500 promisc: true timestamping: [] type: ether chassis_asset_tag: NA chassis_serial: NA chassis_vendor: QEMU chassis_version: pc-i440fx-6.2 cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 date_time: date: '2026-01-31' day: '31' epoch: '1769843033' epoch_int: '1769843033' hour: '07' iso8601: '2026-01-31T07:03:53Z' iso8601_basic: 20260131T070353589131 iso8601_basic_short: 20260131T070353 iso8601_micro: '2026-01-31T07:03:53.589131Z' minute: '03' month: '01' second: '53' time: 07:03:53 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' default_ipv4: address: 38.129.56.169 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:ec:6f:42 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether default_ipv6: {} device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-08-54-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-08-54-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '167770079' sectorsize: 512 size: 80.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '167772160' sectorsize: '512' size: 80.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 discovered_interpreter_python: /usr/bin/python3 distribution: CentOS distribution_file_parsed: true distribution_file_path: /etc/centos-release distribution_file_variety: CentOS distribution_major_version: '9' distribution_release: Stream distribution_version: '9' dns: nameservers: - 192.168.122.80 search: - ctlplane.example.com - internalapi.example.com - storage.example.com - tenant.example.com - storagemgmt.example.com domain: ctlplane.example.com effective_group_id: 0 effective_user_id: 0 env: HOME: /root LANG: en_US.UTF-8 LOGNAME: root MAIL: /var/mail/root PATH: /sbin:/bin:/usr/sbin:/usr/bin PWD: /home/zuul SHELL: /bin/bash SHLVL: '0' SUDO_COMMAND: /bin/sh -c echo BECOME-SUCCESS-srvwtanphjzfeehajrwchxhgnfslufdw ; /usr/bin/python3 SUDO_GID: '1000' SUDO_UID: '1000' SUDO_USER: zuul TERM: unknown USER: root _: /usr/bin/python3 eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.169 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' macaddress: fa:16:3e:ec:6f:42 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: fa:16:3e:b5:1d:74 module: virtio_net mtu: 1500 pciid: virtio5 promisc: true speed: -1 timestamping: [] type: ether fibre_channel_wwn: [] fips: false form_factor: Other fqdn: compute-2.ctlplane.example.com gather_subset: - '!all' - '!min' - network hostname: compute-2 hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 interfaces: - lo - eth1 - ovs-system - br-ex - vlan20 - vlan23 - vlan21 - vlan22 - eth0 is_chroot: false iscsi_iqn: '' kernel: 5.14.0-665.el9.x86_64 kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback loadavg: 15m: 0.28 1m: 0.42 5m: 0.49 locally_reachable_ips: ipv4: - 38.129.56.169 - 127.0.0.0/8 - 127.0.0.1 - 172.17.0.102 - 172.18.0.102 - 172.19.0.102 - 172.20.0.102 - 192.168.122.102 ipv6: - ::1 lsb: {} lvm: lvs: {} pvs: {} vgs: {} machine: x86_64 machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 memfree_mb: 4930 memory_mb: nocache: free: 6887 used: 792 real: free: 4930 total: 7679 used: 2749 swap: cached: 0 free: 1023 total: 1023 used: 0 memtotal_mb: 7679 module_setup: true mounts: - block_available: 19957298 block_size: 4096 block_total: 20954875 block_used: 997577 device: /dev/vda1 fstype: xfs inode_available: 41883749 inode_total: 41942512 inode_used: 58763 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 81745092608 size_total: 85831168000 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 nodename: compute-2 os_family: RedHat ovs_system: active: false device: ovs-system features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: 7a:1e:1d:48:f1:96 mtu: 1500 promisc: true timestamping: [] type: ether pkg_mgr: dnf proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor - '2' - AuthenticAMD - AMD EPYC-Rome Processor - '3' - AuthenticAMD - AMD EPYC-Rome Processor - '4' - AuthenticAMD - AMD EPYC-Rome Processor - '5' - AuthenticAMD - AMD EPYC-Rome Processor - '6' - AuthenticAMD - AMD EPYC-Rome Processor - '7' - AuthenticAMD - AMD EPYC-Rome Processor processor_cores: 1 processor_count: 8 processor_nproc: 8 processor_threads_per_core: 1 processor_vcpus: 8 product_name: OpenStack Nova product_serial: d14f084b-ec77-4fba-801f-103494d34b3a product_uuid: d14f084b-ec77-4fba-801f-103494d34b3a product_version: 26.3.1 python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 python_version: 3.9.25 real_group_id: 0 real_user_id: 0 selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted selinux_python_present: true service_mgr: systemd ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBECc0+1u2G3haTNDUnwK7F3+bqZqLNjR6ayEsOJcH6U6RkqhSd2eAlivxlw9dfPuir2TFrYzGTtSXuJ8iauDAtQ= ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAICzJ5+1VSPloOqHhejNen2lHjfV4Hvj7nbRbNJjS6dtd ssh_host_key_ed25519_public_keytype: ssh-ed25519 ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQCwK9tbwI1sVhVFn3RGaEAgpi2689y9VdIyBp+cw+RWFupGnK46xr4HB/N67Aw+A+3FJtEl1Zq1cnt3Gy8PYb6XnLd4xH/NFtUI3ukhekrtKvSmysEjpRGIamjt1BkH4Lxh79PNkk13AVMQN92Wo271/fHEvcV7HaC0Q5VypZMd+77ZvI9NuEG1nofpvI8+32YECZBLpoC5KQK7EibqD9MUR2OmapGZhV+5B5jdb0ZvNb966Q0kwAGV8E+xgHSVnh5eCWC8oxgWkycmQd2co9E79fiIHEioABE9aDUGKw0+nsZ7HrvjG/ENeg5C6fjdJE4MsPq3FNHAiTCQPZ7QZgv/CSudt7WYyLTztGL9ksWqaTUeDocKVKPlJlzGrn/TXgMoix8+qbFzxVixIROb2nqElyEy6mo0Xxt2b4aisil9ZQhWVMQY0hGX5vtVv0E6+svzjSTfkyZolbjyRsolJF4pH7+klLEmlWGDlgSoCDZeK/XEi7xq3yaCymuWtX2fAX8= ssh_host_key_rsa_public_keytype: ssh-rsa swapfree_mb: 1023 swaptotal_mb: 1023 system: Linux system_capabilities: [] system_capabilities_enforced: 'False' system_vendor: OpenStack Foundation uptime_seconds: 3286 user_dir: /root user_gecos: root user_gid: 0 user_id: root user_shell: /bin/bash user_uid: 0 userspace_architecture: x86_64 userspace_bits: '64' virtualization_role: guest virtualization_tech_guest: - openstack virtualization_tech_host: - kvm virtualization_type: openstack vlan20: active: true device: vlan20 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.17.0.102 broadcast: 172.17.0.255 netmask: 255.255.255.0 network: 172.17.0.0 prefix: '24' macaddress: 72:f4:31:54:75:05 mtu: 1500 promisc: true timestamping: [] type: ether vlan21: active: true device: vlan21 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.18.0.102 broadcast: 172.18.0.255 netmask: 255.255.255.0 network: 172.18.0.0 prefix: '24' macaddress: b6:78:5d:7e:fa:f3 mtu: 1500 promisc: true timestamping: [] type: ether vlan22: active: true device: vlan22 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.19.0.102 broadcast: 172.19.0.255 netmask: 255.255.255.0 network: 172.19.0.0 prefix: '24' macaddress: 82:5f:b5:cc:8d:78 mtu: 1500 promisc: true timestamping: [] type: ether vlan23: active: true device: vlan23 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.20.0.102 broadcast: 172.20.0.255 netmask: 255.255.255.0 network: 172.20.0.0 prefix: '24' macaddress: 86:a0:a3:70:d8:28 mtu: 1500 promisc: true timestamping: [] type: ether ansible_fibre_channel_wwn: [] ansible_fips: false ansible_forks: 5 ansible_form_factor: Other ansible_fqdn: compute-2.ctlplane.example.com ansible_host: 38.129.56.169 ansible_hostname: compute-2 ansible_hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 ansible_interfaces: - lo - eth1 - ovs-system - br-ex - vlan20 - vlan23 - vlan21 - vlan22 - eth0 ansible_inventory_sources: - /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ansible_is_chroot: false ansible_iscsi_iqn: '' ansible_kernel: 5.14.0-665.el9.x86_64 ansible_kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' ansible_lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback ansible_loadavg: 15m: 0.28 1m: 0.42 5m: 0.49 ansible_local: bootc: false ansible_locally_reachable_ips: ipv4: - 38.129.56.169 - 127.0.0.0/8 - 127.0.0.1 - 172.17.0.102 - 172.18.0.102 - 172.19.0.102 - 172.20.0.102 - 192.168.122.102 ipv6: - ::1 ansible_lsb: {} ansible_lvm: lvs: {} pvs: {} vgs: {} ansible_machine: x86_64 ansible_machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 ansible_memfree_mb: 4930 ansible_memory_mb: nocache: free: 6887 used: 792 real: free: 4930 total: 7679 used: 2749 swap: cached: 0 free: 1023 total: 1023 used: 0 ansible_memtotal_mb: 7679 ansible_mounts: - block_available: 19957298 block_size: 4096 block_total: 20954875 block_used: 997577 device: /dev/vda1 fstype: xfs inode_available: 41883749 inode_total: 41942512 inode_used: 58763 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 81745092608 size_total: 85831168000 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_nodename: compute-2 ansible_os_family: RedHat ansible_ovs_system: active: false device: ovs-system features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] macaddress: 7a:1e:1d:48:f1:96 mtu: 1500 promisc: true timestamping: [] type: ether ansible_pkg_mgr: dnf ansible_playbook_python: /usr/bin/python3 ansible_port: 22 ansible_proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor - '2' - AuthenticAMD - AMD EPYC-Rome Processor - '3' - AuthenticAMD - AMD EPYC-Rome Processor - '4' - AuthenticAMD - AMD EPYC-Rome Processor - '5' - AuthenticAMD - AMD EPYC-Rome Processor - '6' - AuthenticAMD - AMD EPYC-Rome Processor - '7' - AuthenticAMD - AMD EPYC-Rome Processor ansible_processor_cores: 1 ansible_processor_count: 8 ansible_processor_nproc: 8 ansible_processor_threads_per_core: 1 ansible_processor_vcpus: 8 ansible_product_name: OpenStack Nova ansible_product_serial: d14f084b-ec77-4fba-801f-103494d34b3a ansible_product_uuid: d14f084b-ec77-4fba-801f-103494d34b3a ansible_product_version: 26.3.1 ansible_python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 ansible_python_interpreter: auto ansible_python_version: 3.9.25 ansible_real_group_id: 0 ansible_real_user_id: 0 ansible_run_tags: - all ansible_selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted ansible_selinux_python_present: true ansible_service_mgr: systemd ansible_skip_tags: [] ansible_ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBECc0+1u2G3haTNDUnwK7F3+bqZqLNjR6ayEsOJcH6U6RkqhSd2eAlivxlw9dfPuir2TFrYzGTtSXuJ8iauDAtQ= ansible_ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ansible_ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAICzJ5+1VSPloOqHhejNen2lHjfV4Hvj7nbRbNJjS6dtd ansible_ssh_host_key_ed25519_public_keytype: ssh-ed25519 ansible_ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQCwK9tbwI1sVhVFn3RGaEAgpi2689y9VdIyBp+cw+RWFupGnK46xr4HB/N67Aw+A+3FJtEl1Zq1cnt3Gy8PYb6XnLd4xH/NFtUI3ukhekrtKvSmysEjpRGIamjt1BkH4Lxh79PNkk13AVMQN92Wo271/fHEvcV7HaC0Q5VypZMd+77ZvI9NuEG1nofpvI8+32YECZBLpoC5KQK7EibqD9MUR2OmapGZhV+5B5jdb0ZvNb966Q0kwAGV8E+xgHSVnh5eCWC8oxgWkycmQd2co9E79fiIHEioABE9aDUGKw0+nsZ7HrvjG/ENeg5C6fjdJE4MsPq3FNHAiTCQPZ7QZgv/CSudt7WYyLTztGL9ksWqaTUeDocKVKPlJlzGrn/TXgMoix8+qbFzxVixIROb2nqElyEy6mo0Xxt2b4aisil9ZQhWVMQY0hGX5vtVv0E6+svzjSTfkyZolbjyRsolJF4pH7+klLEmlWGDlgSoCDZeK/XEi7xq3yaCymuWtX2fAX8= ansible_ssh_host_key_rsa_public_keytype: ssh-rsa ansible_swapfree_mb: 1023 ansible_swaptotal_mb: 1023 ansible_system: Linux ansible_system_capabilities: [] ansible_system_capabilities_enforced: 'False' ansible_system_vendor: OpenStack Foundation ansible_uptime_seconds: 3286 ansible_user: zuul ansible_user_dir: /home/zuul ansible_user_gecos: root ansible_user_gid: 0 ansible_user_id: root ansible_user_shell: /bin/bash ansible_user_uid: 0 ansible_userspace_architecture: x86_64 ansible_userspace_bits: '64' ansible_verbosity: 0 ansible_version: full: 2.15.13 major: 2 minor: 15 revision: 13 string: 2.15.13 ansible_virtualization_role: guest ansible_virtualization_tech_guest: - openstack ansible_virtualization_tech_host: - kvm ansible_virtualization_type: openstack ansible_vlan20: active: true device: vlan20 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.17.0.102 broadcast: 172.17.0.255 netmask: 255.255.255.0 network: 172.17.0.0 prefix: '24' macaddress: 72:f4:31:54:75:05 mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan21: active: true device: vlan21 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.18.0.102 broadcast: 172.18.0.255 netmask: 255.255.255.0 network: 172.18.0.0 prefix: '24' macaddress: b6:78:5d:7e:fa:f3 mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan22: active: true device: vlan22 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.19.0.102 broadcast: 172.19.0.255 netmask: 255.255.255.0 network: 172.19.0.0 prefix: '24' macaddress: 82:5f:b5:cc:8d:78 mtu: 1500 promisc: true timestamping: [] type: ether ansible_vlan23: active: true device: vlan23 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: 'on' hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: off [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: 'on' tx_gre_segmentation: 'on' tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: 'on' tx_ipxip6_segmentation: 'on' tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: 'on' tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: 'on' tx_udp_tnl_segmentation: 'on' tx_vlan_offload: 'on' tx_vlan_stag_hw_insert: 'on' vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 172.20.0.102 broadcast: 172.20.0.255 netmask: 255.255.255.0 network: 172.20.0.0 prefix: '24' macaddress: 86:a0:a3:70:d8:28 mtu: 1500 promisc: true timestamping: [] type: ether cifmw_architecture_repo: /home/zuul/src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_url: https://github.com/openstack-k8s-operators/architecture cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw cifmw_basedir: /home/zuul/ci-framework-data cifmw_build_images_output: {} cifmw_cephadm_log_path: /home/zuul/ci-framework-data/logs cifmw_cls_pv_count: 20 cifmw_config_certmanager: true cifmw_default_dns_servers: - 1.1.1.1 - 8.8.8.8 cifmw_deploy_edpm: true cifmw_dlrn_report_result: false cifmw_edpm_deploy_hci: true cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt] cpu_mode = custom cpu_models = Nehalem ' cifmw_edpm_prepare_skip_crc_storage_creation: true cifmw_extras: - '@scenarios/centos-9/multinode-ci.yml' - '@/home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/ci_fw_vars.yaml' cifmw_install_yamls_vars: BMO_SETUP: false INSTALL_CERT_MANAGER: false cifmw_installyamls_repo_url: https://github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls cifmw_nolog: true cifmw_openshift_api: api.crc.testing:6443 cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_password: '12**********89' cifmw_openshift_setup_skip_internal_registry: true cifmw_openshift_setup_skip_internal_registry_tls_verify: true cifmw_openshift_skip_tls_verify: true cifmw_openshift_user: kubeadmin cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators cifmw_openstack_namespace: openstack cifmw_operator_build_meta_name: openstack-operator cifmw_operator_build_output: operators: nova-operator: git_commit_hash: f82148578360564ffcf53808a028a3e8a68bd960 git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator image: 38.102.83.80:5001/openstack-k8s-operators/nova-operator:f82148578360564ffcf53808a028a3e8a68bd960 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-bundle:f82148578360564ffcf53808a028a3e8a68bd960 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-index:f82148578360564ffcf53808a028a3e8a68bd960 openstack-operator: git_commit_hash: 5258795b834f21182f681b9e9be73c3526d56fc3 git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator image: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator:5258795b834f21182f681b9e9be73c3526d56fc3 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-bundle:5258795b834f21182f681b9e9be73c3526d56fc3 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-index:5258795b834f21182f681b9e9be73c3526d56fc3 cifmw_repo: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_setup_dist_major_version: 9 cifmw_repo_setup_os_release: centos cifmw_repo_url: https://github.com/openstack-k8s-operators/ci-framework cifmw_run_test_role: test_operator cifmw_run_tests: true cifmw_services_swift_enabled: false cifmw_tempest_container: openstack-tempest-extras cifmw_tempest_default_groups: [] cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_timeout: 7200 cifmw_update_containers: true cifmw_use_crc: false cifmw_use_libvirt: false cifmw_zuul_target_host: controller content_provider_dlrn_md5_hash: b85d0548925081ae8c6bdd697658cec4 content_provider_gating_repo_available: false content_provider_gating_repo_url: '' content_provider_os_registry_namespace: '' content_provider_os_registry_url: 'null' content_provider_registry_available: true content_provider_registry_ip: 38.102.83.80 content_provider_registry_ip_port: 38.102.83.80:5001 crc_ci_bootstrap_cloud_name: vexxhost crc_ci_bootstrap_networking: instances: compute-0: networks: default: ip: 192.168.122.100 internal-api: config_nm: false ip: 172.17.0.100 storage: config_nm: false ip: 172.18.0.100 storage-mgmt: config_nm: false ip: 172.20.0.100 tenant: config_nm: false ip: 172.19.0.100 compute-1: networks: default: ip: 192.168.122.101 internal-api: config_nm: false ip: 172.17.0.101 storage: config_nm: false ip: 172.18.0.101 storage-mgmt: config_nm: false ip: 172.20.0.101 tenant: config_nm: false ip: 172.19.0.101 compute-2: networks: default: ip: 192.168.122.102 internal-api: config_nm: false ip: 172.17.0.102 storage: config_nm: false ip: 172.18.0.102 storage-mgmt: config_nm: false ip: 172.20.0.102 tenant: config_nm: false ip: 172.19.0.102 controller: networks: default: ip: 192.168.122.11 crc: networks: default: ip: 192.168.122.10 internal-api: ip: 172.17.0.5 storage: ip: 172.18.0.5 storage-mgmt: ip: 172.20.0.5 tenant: ip: 172.19.0.5 networks: default: mtu: 1500 range: 192.168.122.0/24 router_net: '' transparent: true internal-api: range: 172.17.0.0/24 vlan: 20 storage: range: 172.18.0.0/24 vlan: 21 storage-mgmt: range: 172.20.0.0/24 vlan: 23 tenant: range: 172.19.0.0/24 vlan: 22 discovered_interpreter_python: /usr/bin/python3 enable_ramdisk: true gather_subset: - '!all' - '!min' - network group_names: - computes groups: all: - compute-0 - compute-1 - compute-2 - controller - crc - localhost computes: - compute-0 - compute-1 - compute-2 ocps: - crc ungrouped: *id001 zuul_unreachable: [] inventory_dir: /home/zuul/ci-framework-data/artifacts inventory_file: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml inventory_hostname: compute-2 inventory_hostname_short: compute-2 module_setup: true nodepool: az: nova cloud: vexxhost-nodepool-tripleo external_id: d14f084b-ec77-4fba-801f-103494d34b3a host_id: b012578aee5370fae73eb6c92c4679617335173cccca05390470f411 interface_ip: 38.129.56.169 label: cloud-centos-9-stream-tripleo private_ipv4: 38.129.56.169 private_ipv6: null provider: vexxhost-nodepool-tripleo public_ipv4: 38.129.56.169 public_ipv6: '' region: RegionOne slot: null omit: __omit_place_holder__36b8e082edaf59bb63fc31fd29cd10508757a913 operator_namespace: openstack-operators playbook_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework post_ceph: - name: 80 Run Ceph hook playbook source: ceph.yml type: playbook post_ctlplane_deploy: - name: Tune rabbitmq resources source: rabbitmq_tuning.yml type: playbook post_deploy: - name: 71 Kustomize control plane to scale openstack services source: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/control_plane_hook.yaml type: playbook - name: 81 Kustomize OpenStack CR with Ceph source: control_plane_ceph_backends.yml type: playbook - name: 82 Kustomize and update Control Plane source: control_plane_kustomize_deploy.yml type: playbook post_infra: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook pre_deploy: - name: 61 HCI pre deploy kustomizations source: control_plane_hci_pre_deploy.yml type: playbook pre_infra: - connection: local inventory: localhost, name: Download needed tools source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml type: playbook pre_tests: - name: 01 Create cinder multiattach volume type source: cinder_multiattach_volume_type.yml type: playbook pre_update: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook push_registry: quay.rdoproject.org quay_login_secret_name: quay_nextgen_zuulgithubci registry_login_enabled: true zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' - '' ansible_version: '8' attempts: 1 branch: main build: ef956508a7f94c3dbffb4bb08b3ee84f build_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null buildset: ff21f0fb4ce04041a3e3233e2187eaa4 buildset_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 child_jobs: [] commit_id: f82148578360564ffcf53808a028a3e8a68bd960 event_id: 53a98d80-fe68-11f0-91a0-f55110d4de89 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/logs result_data_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/results.json src_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/src work_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work items: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null job: nova-operator-tempest-multinode-ceph jobtags: [] max_attempts: 1 message: Zml4KGRlcHMpOiB1cGRhdGUgbW9kdWxlIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgdG8gdjIuMjguMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2dpdGh1Yi5jb20vb25zaS9naW5rZ28vdjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnbykgfCBgdjIuMjcuNGAg4oaSIGB2Mi4yOC4xYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL2dvL2dpdGh1Yi5jb20lMmZvbnNpJTJmZ2lua2dvJTJmdjIvdjIuMjguMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9nby9naXRodWIuY29tJTJmb25zaSUyZmdpbmtnbyUyZnYyL3YyLjI3LjQvdjIuMjguMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vbnNpL2dpbmtnbyAoZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92Mik8L3N1bW1hcnk+CgojIyMgW2B2Mi4yOC4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29uc2kvZ2lua2dvL3JlbGVhc2VzL3RhZy92Mi4yOC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vY29tcGFyZS92Mi4yOC4wLi4udjIuMjguMSkKCiMjIyMjIDIuMjguMQoKVXBkYXRlIGFsbCBkZXBlbmRlbmNpZXMuICBUaGlzIGF1dG8tdXBkYXRlZCB0aGUgcmVxdWlyZWQgdmVyc2lvbiBvZiBHbyB0byAxLjI0LCBjb25zaXN0ZW50IHdpdGggdGhlIGZhY3QgdGhhdCBHbyAxLjIzIGhhcyBiZWVuIG91dCBvZiBzdXBwb3J0IGZvciBhbG1vc3Qgc2l4IG1vbnRocy4KCiMjIyBbYHYyLjI4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI4LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjUuLi52Mi4yOC4wKQoKIyMjIyAyLjI4LjAKCkdpbmtnbydzIFNlbVZlciBmaWx0ZXIgbm93IHN1cHBvcnRzIGZpbHRlcmluZyBtdWx0aXBsZSBjb21wb25lbnRzIGJ5IFNlbVZlciB2ZXJzaW9uOgoKYGBgZ28KSXQoInNob3VsZCB3b3JrIGluIGEgc3BlY2lmaWMgdmVyc2lvbiByYW5nZSAoMS4wLjAsIDIuMC4wKSBhbmQgdGhpcmQtcGFydHkgZGVwZW5kZW5jeSByZWRpcyBpbiBbOC4wLjAsIH4pIiwgU2VtVmVyQ29uc3RyYWludCgiPj0gMy4yLjAiKSwgQ29tcG9uZW50U2VtVmVyQ29uc3RyYWludCgicmVkaXMiLCAiPj0gOC4wLjAiKSBmdW5jKCkgewogICAgLy8gVGhpcyB0ZXN0IHdpbGwgb25seSBydW4gd2hlbiB2ZXJzaW9uIGlzIGJldHdlZW4gMS4wLjAgKGV4Y2x1c2l2ZSkgYW5kIDIuMC4wIChleGNsdXNpdmUpIGFuZCByZWRpcyB2ZXJzaW9uIGlzID49IDguMC4wCn0pCmBgYAoKY2FuIGJlIGZpbHRlcmVkIGluIG9yIG91dCB3aXRoIGFuIGludm9jYXRpb24gbGlrZToKCmBgYGJhc2gKZ2lua2dvIC0tc2VtLXZlci1maWx0ZXI9IjIuMS4xLCByZWRpcz04LjIuMCIKYGBgCgpIdWdlIHRoYW5rcyB0byBbQCYjODIwMztJY2FydXM5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vSWNhcnVzOTkxMykgZm9yIHdvcmtpbmcgb24gdGhpcyEKCiMjIyBbYHYyLjI3LjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI3LjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjQuLi52Mi4yNy41KQoKIyMjIyMgMi4yNy41CgojIyMjIyBGaXhlcwoKRG9uJ3QgbWFrZSBhIG5ldyBmb3JtYXR0ZXIgZm9yIGVhY2ggR2lua2dvVCgpOyB0aGF0J3MganVzdCBzaWxseSBhbmQgdXNlcyBwcmVjaW91cyBtZW1vcnkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSAiZXZlcnkgd2Vla2VuZCIgaW4gdGltZXpvbmUgQW1lcmljYS9OZXdfWW9yaywgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIGhhcyBiZWVuIGdlbmVyYXRlZCBieSBbUmVub3ZhdGUgQm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVub3ZhdGVib3QvcmVub3ZhdGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0NE15NHhJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TUM0Mklpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2VzExOS0tPgo= patchset: f82148578360564ffcf53808a028a3e8a68bd960 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab trusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab untrusted/project_4/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: 18.0-fr4 commit: ca312d80879913cab92d398a77fbcddaef5d1e01 untrusted/project_5/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main commit: f82148578360564ffcf53808a028a3e8a68bd960 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/edpm/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator projects: github.com/crc-org/crc-cloud: canonical_hostname: github.com canonical_name: github.com/crc-org/crc-cloud checkout: main checkout_description: project override ref commit: 42957126d9d9b9d1372615db325b82bd992fa335 name: crc-org/crc-cloud required: true short_name: crc-cloud src_dir: src/github.com/crc-org/crc-cloud github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 90e213ca36b0316f6ab93195124428a345b759d2 name: openstack-k8s-operators/edpm-ansible required: true short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: zuul branch commit: 03b808364e4a6df6667de32e1f59f4f084f96a26 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: zuul branch commit: afd522eb60831c5a9a149eb57a22ff48506fc59c name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: zuul branch commit: f82148578360564ffcf53808a028a3e8a68bd960 name: openstack-k8s-operators/nova-operator required: false short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: zuul branch commit: b3f88d69956ce75dddb7ed72bbeab2b6845b506f name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-must-gather: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-must-gather checkout: main checkout_description: zuul branch commit: 0a949e18ec739d847367ed06eef9785c7c0b2c1a name: openstack-k8s-operators/openstack-must-gather required: true short_name: openstack-must-gather src_dir: src/github.com/openstack-k8s-operators/openstack-must-gather github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: zuul branch commit: 5258795b834f21182f681b9e9be73c3526d56fc3 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: zuul branch commit: d3b114711653a7821a8c486e8d093f6222e9def7 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: project default branch commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs review.rdoproject.org/config: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/config checkout: master checkout_description: project default branch commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 name: config required: true short_name: config src_dir: src/review.rdoproject.org/config ref: refs/pull/1060/head resources: {} tenant: rdoproject.org timeout: 10800 topic: null voting: true zuul_log_collection: true controller: ansible_check_mode: false ansible_config_file: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/ansible.cfg ansible_connection: ssh ansible_diff_mode: false ansible_facts: {} ansible_forks: 5 ansible_host: 38.129.56.250 ansible_inventory_sources: - /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ansible_playbook_python: /usr/bin/python3 ansible_port: 22 ansible_python_interpreter: auto ansible_run_tags: - all ansible_skip_tags: [] ansible_user: zuul ansible_user_dir: /home/zuul ansible_verbosity: 0 ansible_version: full: 2.15.13 major: 2 minor: 15 revision: 13 string: 2.15.13 cifmw_architecture_repo: /home/zuul/src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_url: https://github.com/openstack-k8s-operators/architecture cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw cifmw_basedir: /home/zuul/ci-framework-data cifmw_build_images_output: {} cifmw_cephadm_log_path: /home/zuul/ci-framework-data/logs cifmw_cls_pv_count: 20 cifmw_config_certmanager: true cifmw_default_dns_servers: - 1.1.1.1 - 8.8.8.8 cifmw_deploy_edpm: true cifmw_dlrn_report_result: false cifmw_edpm_deploy_hci: true cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt] cpu_mode = custom cpu_models = Nehalem ' cifmw_edpm_prepare_skip_crc_storage_creation: true cifmw_extras: - '@scenarios/centos-9/multinode-ci.yml' - '@/home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/ci_fw_vars.yaml' cifmw_install_yamls_vars: BMO_SETUP: false INSTALL_CERT_MANAGER: false cifmw_installyamls_repo_url: https://github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls cifmw_nolog: true cifmw_openshift_api: api.crc.testing:6443 cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_password: '12**********89' cifmw_openshift_setup_skip_internal_registry: true cifmw_openshift_setup_skip_internal_registry_tls_verify: true cifmw_openshift_skip_tls_verify: true cifmw_openshift_user: kubeadmin cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators cifmw_openstack_namespace: openstack cifmw_operator_build_meta_name: openstack-operator cifmw_operator_build_output: operators: nova-operator: git_commit_hash: f82148578360564ffcf53808a028a3e8a68bd960 git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator image: 38.102.83.80:5001/openstack-k8s-operators/nova-operator:f82148578360564ffcf53808a028a3e8a68bd960 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-bundle:f82148578360564ffcf53808a028a3e8a68bd960 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-index:f82148578360564ffcf53808a028a3e8a68bd960 openstack-operator: git_commit_hash: 5258795b834f21182f681b9e9be73c3526d56fc3 git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator image: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator:5258795b834f21182f681b9e9be73c3526d56fc3 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-bundle:5258795b834f21182f681b9e9be73c3526d56fc3 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-index:5258795b834f21182f681b9e9be73c3526d56fc3 cifmw_repo: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_setup_dist_major_version: 9 cifmw_repo_setup_os_release: centos cifmw_repo_url: https://github.com/openstack-k8s-operators/ci-framework cifmw_run_test_role: test_operator cifmw_run_tests: true cifmw_services_swift_enabled: false cifmw_tempest_container: openstack-tempest-extras cifmw_tempest_default_groups: [] cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_timeout: 7200 cifmw_update_containers: true cifmw_use_crc: false cifmw_use_libvirt: false cifmw_zuul_target_host: controller content_provider_dlrn_md5_hash: b85d0548925081ae8c6bdd697658cec4 content_provider_gating_repo_available: false content_provider_gating_repo_url: '' content_provider_os_registry_namespace: '' content_provider_os_registry_url: 'null' content_provider_registry_available: true content_provider_registry_ip: 38.102.83.80 content_provider_registry_ip_port: 38.102.83.80:5001 crc_ci_bootstrap_cloud_name: vexxhost crc_ci_bootstrap_networking: instances: compute-0: networks: default: ip: 192.168.122.100 internal-api: config_nm: false ip: 172.17.0.100 storage: config_nm: false ip: 172.18.0.100 storage-mgmt: config_nm: false ip: 172.20.0.100 tenant: config_nm: false ip: 172.19.0.100 compute-1: networks: default: ip: 192.168.122.101 internal-api: config_nm: false ip: 172.17.0.101 storage: config_nm: false ip: 172.18.0.101 storage-mgmt: config_nm: false ip: 172.20.0.101 tenant: config_nm: false ip: 172.19.0.101 compute-2: networks: default: ip: 192.168.122.102 internal-api: config_nm: false ip: 172.17.0.102 storage: config_nm: false ip: 172.18.0.102 storage-mgmt: config_nm: false ip: 172.20.0.102 tenant: config_nm: false ip: 172.19.0.102 controller: networks: default: ip: 192.168.122.11 crc: networks: default: ip: 192.168.122.10 internal-api: ip: 172.17.0.5 storage: ip: 172.18.0.5 storage-mgmt: ip: 172.20.0.5 tenant: ip: 172.19.0.5 networks: default: mtu: 1500 range: 192.168.122.0/24 router_net: '' transparent: true internal-api: range: 172.17.0.0/24 vlan: 20 storage: range: 172.18.0.0/24 vlan: 21 storage-mgmt: range: 172.20.0.0/24 vlan: 23 tenant: range: 172.19.0.0/24 vlan: 22 enable_ramdisk: true group_names: - ungrouped groups: all: - compute-0 - compute-1 - compute-2 - controller - crc - localhost computes: - compute-0 - compute-1 - compute-2 ocps: - crc ungrouped: *id001 zuul_unreachable: [] inventory_dir: /home/zuul/ci-framework-data/artifacts inventory_file: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml inventory_hostname: controller inventory_hostname_short: controller nodepool: az: nova cloud: vexxhost-nodepool-tripleo external_id: 34a500e3-2b51-4d8a-b74b-eb1775dd1078 host_id: 5519e7a0ee5dc826795d295efc9c908d171b61deb9bf71b1016f861f interface_ip: 38.129.56.250 label: cloud-centos-9-stream-tripleo-medium private_ipv4: 38.129.56.250 private_ipv6: null provider: vexxhost-nodepool-tripleo public_ipv4: 38.129.56.250 public_ipv6: '' region: RegionOne slot: null omit: __omit_place_holder__36b8e082edaf59bb63fc31fd29cd10508757a913 operator_namespace: openstack-operators playbook_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework post_ceph: - name: 80 Run Ceph hook playbook source: ceph.yml type: playbook post_ctlplane_deploy: - name: Tune rabbitmq resources source: rabbitmq_tuning.yml type: playbook post_deploy: - name: 71 Kustomize control plane to scale openstack services source: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/control_plane_hook.yaml type: playbook - name: 81 Kustomize OpenStack CR with Ceph source: control_plane_ceph_backends.yml type: playbook - name: 82 Kustomize and update Control Plane source: control_plane_kustomize_deploy.yml type: playbook post_infra: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook pre_deploy: - name: 61 HCI pre deploy kustomizations source: control_plane_hci_pre_deploy.yml type: playbook pre_infra: - connection: local inventory: localhost, name: Download needed tools source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml type: playbook pre_tests: - name: 01 Create cinder multiattach volume type source: cinder_multiattach_volume_type.yml type: playbook pre_update: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook push_registry: quay.rdoproject.org quay_login_secret_name: quay_nextgen_zuulgithubci registry_login_enabled: true zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' - '' ansible_version: '8' attempts: 1 branch: main build: ef956508a7f94c3dbffb4bb08b3ee84f build_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null buildset: ff21f0fb4ce04041a3e3233e2187eaa4 buildset_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 child_jobs: [] commit_id: f82148578360564ffcf53808a028a3e8a68bd960 event_id: 53a98d80-fe68-11f0-91a0-f55110d4de89 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/logs result_data_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/results.json src_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/src work_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work items: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null job: nova-operator-tempest-multinode-ceph jobtags: [] max_attempts: 1 message: Zml4KGRlcHMpOiB1cGRhdGUgbW9kdWxlIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgdG8gdjIuMjguMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2dpdGh1Yi5jb20vb25zaS9naW5rZ28vdjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnbykgfCBgdjIuMjcuNGAg4oaSIGB2Mi4yOC4xYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL2dvL2dpdGh1Yi5jb20lMmZvbnNpJTJmZ2lua2dvJTJmdjIvdjIuMjguMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9nby9naXRodWIuY29tJTJmb25zaSUyZmdpbmtnbyUyZnYyL3YyLjI3LjQvdjIuMjguMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vbnNpL2dpbmtnbyAoZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92Mik8L3N1bW1hcnk+CgojIyMgW2B2Mi4yOC4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29uc2kvZ2lua2dvL3JlbGVhc2VzL3RhZy92Mi4yOC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vY29tcGFyZS92Mi4yOC4wLi4udjIuMjguMSkKCiMjIyMjIDIuMjguMQoKVXBkYXRlIGFsbCBkZXBlbmRlbmNpZXMuICBUaGlzIGF1dG8tdXBkYXRlZCB0aGUgcmVxdWlyZWQgdmVyc2lvbiBvZiBHbyB0byAxLjI0LCBjb25zaXN0ZW50IHdpdGggdGhlIGZhY3QgdGhhdCBHbyAxLjIzIGhhcyBiZWVuIG91dCBvZiBzdXBwb3J0IGZvciBhbG1vc3Qgc2l4IG1vbnRocy4KCiMjIyBbYHYyLjI4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI4LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjUuLi52Mi4yOC4wKQoKIyMjIyAyLjI4LjAKCkdpbmtnbydzIFNlbVZlciBmaWx0ZXIgbm93IHN1cHBvcnRzIGZpbHRlcmluZyBtdWx0aXBsZSBjb21wb25lbnRzIGJ5IFNlbVZlciB2ZXJzaW9uOgoKYGBgZ28KSXQoInNob3VsZCB3b3JrIGluIGEgc3BlY2lmaWMgdmVyc2lvbiByYW5nZSAoMS4wLjAsIDIuMC4wKSBhbmQgdGhpcmQtcGFydHkgZGVwZW5kZW5jeSByZWRpcyBpbiBbOC4wLjAsIH4pIiwgU2VtVmVyQ29uc3RyYWludCgiPj0gMy4yLjAiKSwgQ29tcG9uZW50U2VtVmVyQ29uc3RyYWludCgicmVkaXMiLCAiPj0gOC4wLjAiKSBmdW5jKCkgewogICAgLy8gVGhpcyB0ZXN0IHdpbGwgb25seSBydW4gd2hlbiB2ZXJzaW9uIGlzIGJldHdlZW4gMS4wLjAgKGV4Y2x1c2l2ZSkgYW5kIDIuMC4wIChleGNsdXNpdmUpIGFuZCByZWRpcyB2ZXJzaW9uIGlzID49IDguMC4wCn0pCmBgYAoKY2FuIGJlIGZpbHRlcmVkIGluIG9yIG91dCB3aXRoIGFuIGludm9jYXRpb24gbGlrZToKCmBgYGJhc2gKZ2lua2dvIC0tc2VtLXZlci1maWx0ZXI9IjIuMS4xLCByZWRpcz04LjIuMCIKYGBgCgpIdWdlIHRoYW5rcyB0byBbQCYjODIwMztJY2FydXM5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vSWNhcnVzOTkxMykgZm9yIHdvcmtpbmcgb24gdGhpcyEKCiMjIyBbYHYyLjI3LjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI3LjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjQuLi52Mi4yNy41KQoKIyMjIyMgMi4yNy41CgojIyMjIyBGaXhlcwoKRG9uJ3QgbWFrZSBhIG5ldyBmb3JtYXR0ZXIgZm9yIGVhY2ggR2lua2dvVCgpOyB0aGF0J3MganVzdCBzaWxseSBhbmQgdXNlcyBwcmVjaW91cyBtZW1vcnkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSAiZXZlcnkgd2Vla2VuZCIgaW4gdGltZXpvbmUgQW1lcmljYS9OZXdfWW9yaywgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIGhhcyBiZWVuIGdlbmVyYXRlZCBieSBbUmVub3ZhdGUgQm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVub3ZhdGVib3QvcmVub3ZhdGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0NE15NHhJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TUM0Mklpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2VzExOS0tPgo= patchset: f82148578360564ffcf53808a028a3e8a68bd960 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab trusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab untrusted/project_4/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: 18.0-fr4 commit: ca312d80879913cab92d398a77fbcddaef5d1e01 untrusted/project_5/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main commit: f82148578360564ffcf53808a028a3e8a68bd960 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/edpm/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator projects: github.com/crc-org/crc-cloud: canonical_hostname: github.com canonical_name: github.com/crc-org/crc-cloud checkout: main checkout_description: project override ref commit: 42957126d9d9b9d1372615db325b82bd992fa335 name: crc-org/crc-cloud required: true short_name: crc-cloud src_dir: src/github.com/crc-org/crc-cloud github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 90e213ca36b0316f6ab93195124428a345b759d2 name: openstack-k8s-operators/edpm-ansible required: true short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: zuul branch commit: 03b808364e4a6df6667de32e1f59f4f084f96a26 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: zuul branch commit: afd522eb60831c5a9a149eb57a22ff48506fc59c name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: zuul branch commit: f82148578360564ffcf53808a028a3e8a68bd960 name: openstack-k8s-operators/nova-operator required: false short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: zuul branch commit: b3f88d69956ce75dddb7ed72bbeab2b6845b506f name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-must-gather: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-must-gather checkout: main checkout_description: zuul branch commit: 0a949e18ec739d847367ed06eef9785c7c0b2c1a name: openstack-k8s-operators/openstack-must-gather required: true short_name: openstack-must-gather src_dir: src/github.com/openstack-k8s-operators/openstack-must-gather github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: zuul branch commit: 5258795b834f21182f681b9e9be73c3526d56fc3 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: zuul branch commit: d3b114711653a7821a8c486e8d093f6222e9def7 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: project default branch commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs review.rdoproject.org/config: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/config checkout: master checkout_description: project default branch commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 name: config required: true short_name: config src_dir: src/review.rdoproject.org/config ref: refs/pull/1060/head resources: {} tenant: rdoproject.org timeout: 10800 topic: null voting: true zuul_log_collection: true crc: ansible_check_mode: false ansible_config_file: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/ansible.cfg ansible_connection: ssh ansible_diff_mode: false ansible_facts: {} ansible_forks: 5 ansible_host: 38.129.56.233 ansible_inventory_sources: - /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ansible_playbook_python: /usr/bin/python3 ansible_port: 22 ansible_python_interpreter: auto ansible_run_tags: - all ansible_skip_tags: [] ansible_user: core ansible_user_dir: /home/zuul ansible_verbosity: 0 ansible_version: full: 2.15.13 major: 2 minor: 15 revision: 13 string: 2.15.13 cifmw_architecture_repo: /home/zuul/src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_url: https://github.com/openstack-k8s-operators/architecture cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw cifmw_basedir: /home/zuul/ci-framework-data cifmw_build_images_output: {} cifmw_cephadm_log_path: /home/zuul/ci-framework-data/logs cifmw_cls_pv_count: 20 cifmw_config_certmanager: true cifmw_default_dns_servers: - 1.1.1.1 - 8.8.8.8 cifmw_deploy_edpm: true cifmw_dlrn_report_result: false cifmw_edpm_deploy_hci: true cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt] cpu_mode = custom cpu_models = Nehalem ' cifmw_edpm_prepare_skip_crc_storage_creation: true cifmw_extras: - '@scenarios/centos-9/multinode-ci.yml' - '@/home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/ci_fw_vars.yaml' cifmw_install_yamls_vars: BMO_SETUP: false INSTALL_CERT_MANAGER: false cifmw_installyamls_repo_url: https://github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls cifmw_nolog: true cifmw_openshift_api: api.crc.testing:6443 cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_password: '12**********89' cifmw_openshift_setup_skip_internal_registry: true cifmw_openshift_setup_skip_internal_registry_tls_verify: true cifmw_openshift_skip_tls_verify: true cifmw_openshift_user: kubeadmin cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators cifmw_openstack_namespace: openstack cifmw_operator_build_meta_name: openstack-operator cifmw_operator_build_output: operators: nova-operator: git_commit_hash: f82148578360564ffcf53808a028a3e8a68bd960 git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator image: 38.102.83.80:5001/openstack-k8s-operators/nova-operator:f82148578360564ffcf53808a028a3e8a68bd960 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-bundle:f82148578360564ffcf53808a028a3e8a68bd960 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-index:f82148578360564ffcf53808a028a3e8a68bd960 openstack-operator: git_commit_hash: 5258795b834f21182f681b9e9be73c3526d56fc3 git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator image: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator:5258795b834f21182f681b9e9be73c3526d56fc3 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-bundle:5258795b834f21182f681b9e9be73c3526d56fc3 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-index:5258795b834f21182f681b9e9be73c3526d56fc3 cifmw_repo: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_setup_dist_major_version: 9 cifmw_repo_setup_os_release: centos cifmw_repo_url: https://github.com/openstack-k8s-operators/ci-framework cifmw_run_test_role: test_operator cifmw_run_tests: true cifmw_services_swift_enabled: false cifmw_tempest_container: openstack-tempest-extras cifmw_tempest_default_groups: [] cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_timeout: 7200 cifmw_update_containers: true cifmw_use_crc: false cifmw_use_libvirt: false cifmw_zuul_target_host: controller content_provider_dlrn_md5_hash: b85d0548925081ae8c6bdd697658cec4 content_provider_gating_repo_available: false content_provider_gating_repo_url: '' content_provider_os_registry_namespace: '' content_provider_os_registry_url: 'null' content_provider_registry_available: true content_provider_registry_ip: 38.102.83.80 content_provider_registry_ip_port: 38.102.83.80:5001 crc_ci_bootstrap_cloud_name: vexxhost crc_ci_bootstrap_networking: instances: compute-0: networks: default: ip: 192.168.122.100 internal-api: config_nm: false ip: 172.17.0.100 storage: config_nm: false ip: 172.18.0.100 storage-mgmt: config_nm: false ip: 172.20.0.100 tenant: config_nm: false ip: 172.19.0.100 compute-1: networks: default: ip: 192.168.122.101 internal-api: config_nm: false ip: 172.17.0.101 storage: config_nm: false ip: 172.18.0.101 storage-mgmt: config_nm: false ip: 172.20.0.101 tenant: config_nm: false ip: 172.19.0.101 compute-2: networks: default: ip: 192.168.122.102 internal-api: config_nm: false ip: 172.17.0.102 storage: config_nm: false ip: 172.18.0.102 storage-mgmt: config_nm: false ip: 172.20.0.102 tenant: config_nm: false ip: 172.19.0.102 controller: networks: default: ip: 192.168.122.11 crc: networks: default: ip: 192.168.122.10 internal-api: ip: 172.17.0.5 storage: ip: 172.18.0.5 storage-mgmt: ip: 172.20.0.5 tenant: ip: 172.19.0.5 networks: default: mtu: 1500 range: 192.168.122.0/24 router_net: '' transparent: true internal-api: range: 172.17.0.0/24 vlan: 20 storage: range: 172.18.0.0/24 vlan: 21 storage-mgmt: range: 172.20.0.0/24 vlan: 23 tenant: range: 172.19.0.0/24 vlan: 22 enable_ramdisk: true group_names: - ocps groups: all: - compute-0 - compute-1 - compute-2 - controller - crc - localhost computes: - compute-0 - compute-1 - compute-2 ocps: - crc ungrouped: *id001 zuul_unreachable: [] inventory_dir: /home/zuul/ci-framework-data/artifacts inventory_file: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml inventory_hostname: crc inventory_hostname_short: crc nodepool: az: nova cloud: vexxhost-nodepool-tripleo external_id: adbbd46a-5b1a-4c49-a204-114ffe3e7f43 host_id: bdb78bf25a270582fae0ca49d447ffffc4c7a50a772a0a4c0593588a interface_ip: 38.129.56.233 label: coreos-crc-extracted-2-39-0-3xl private_ipv4: 38.129.56.233 private_ipv6: null provider: vexxhost-nodepool-tripleo public_ipv4: 38.129.56.233 public_ipv6: '' region: RegionOne slot: null omit: __omit_place_holder__36b8e082edaf59bb63fc31fd29cd10508757a913 operator_namespace: openstack-operators playbook_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework post_ceph: - name: 80 Run Ceph hook playbook source: ceph.yml type: playbook post_ctlplane_deploy: - name: Tune rabbitmq resources source: rabbitmq_tuning.yml type: playbook post_deploy: - name: 71 Kustomize control plane to scale openstack services source: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/control_plane_hook.yaml type: playbook - name: 81 Kustomize OpenStack CR with Ceph source: control_plane_ceph_backends.yml type: playbook - name: 82 Kustomize and update Control Plane source: control_plane_kustomize_deploy.yml type: playbook post_infra: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook pre_deploy: - name: 61 HCI pre deploy kustomizations source: control_plane_hci_pre_deploy.yml type: playbook pre_infra: - connection: local inventory: localhost, name: Download needed tools source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml type: playbook pre_tests: - name: 01 Create cinder multiattach volume type source: cinder_multiattach_volume_type.yml type: playbook pre_update: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook push_registry: quay.rdoproject.org quay_login_secret_name: quay_nextgen_zuulgithubci registry_login_enabled: true zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' - '' ansible_version: '8' attempts: 1 branch: main build: ef956508a7f94c3dbffb4bb08b3ee84f build_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null buildset: ff21f0fb4ce04041a3e3233e2187eaa4 buildset_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 child_jobs: [] commit_id: f82148578360564ffcf53808a028a3e8a68bd960 event_id: 53a98d80-fe68-11f0-91a0-f55110d4de89 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/logs result_data_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/results.json src_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/src work_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work items: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null job: nova-operator-tempest-multinode-ceph jobtags: [] max_attempts: 1 message: Zml4KGRlcHMpOiB1cGRhdGUgbW9kdWxlIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgdG8gdjIuMjguMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2dpdGh1Yi5jb20vb25zaS9naW5rZ28vdjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnbykgfCBgdjIuMjcuNGAg4oaSIGB2Mi4yOC4xYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL2dvL2dpdGh1Yi5jb20lMmZvbnNpJTJmZ2lua2dvJTJmdjIvdjIuMjguMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9nby9naXRodWIuY29tJTJmb25zaSUyZmdpbmtnbyUyZnYyL3YyLjI3LjQvdjIuMjguMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vbnNpL2dpbmtnbyAoZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92Mik8L3N1bW1hcnk+CgojIyMgW2B2Mi4yOC4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29uc2kvZ2lua2dvL3JlbGVhc2VzL3RhZy92Mi4yOC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vY29tcGFyZS92Mi4yOC4wLi4udjIuMjguMSkKCiMjIyMjIDIuMjguMQoKVXBkYXRlIGFsbCBkZXBlbmRlbmNpZXMuICBUaGlzIGF1dG8tdXBkYXRlZCB0aGUgcmVxdWlyZWQgdmVyc2lvbiBvZiBHbyB0byAxLjI0LCBjb25zaXN0ZW50IHdpdGggdGhlIGZhY3QgdGhhdCBHbyAxLjIzIGhhcyBiZWVuIG91dCBvZiBzdXBwb3J0IGZvciBhbG1vc3Qgc2l4IG1vbnRocy4KCiMjIyBbYHYyLjI4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI4LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjUuLi52Mi4yOC4wKQoKIyMjIyAyLjI4LjAKCkdpbmtnbydzIFNlbVZlciBmaWx0ZXIgbm93IHN1cHBvcnRzIGZpbHRlcmluZyBtdWx0aXBsZSBjb21wb25lbnRzIGJ5IFNlbVZlciB2ZXJzaW9uOgoKYGBgZ28KSXQoInNob3VsZCB3b3JrIGluIGEgc3BlY2lmaWMgdmVyc2lvbiByYW5nZSAoMS4wLjAsIDIuMC4wKSBhbmQgdGhpcmQtcGFydHkgZGVwZW5kZW5jeSByZWRpcyBpbiBbOC4wLjAsIH4pIiwgU2VtVmVyQ29uc3RyYWludCgiPj0gMy4yLjAiKSwgQ29tcG9uZW50U2VtVmVyQ29uc3RyYWludCgicmVkaXMiLCAiPj0gOC4wLjAiKSBmdW5jKCkgewogICAgLy8gVGhpcyB0ZXN0IHdpbGwgb25seSBydW4gd2hlbiB2ZXJzaW9uIGlzIGJldHdlZW4gMS4wLjAgKGV4Y2x1c2l2ZSkgYW5kIDIuMC4wIChleGNsdXNpdmUpIGFuZCByZWRpcyB2ZXJzaW9uIGlzID49IDguMC4wCn0pCmBgYAoKY2FuIGJlIGZpbHRlcmVkIGluIG9yIG91dCB3aXRoIGFuIGludm9jYXRpb24gbGlrZToKCmBgYGJhc2gKZ2lua2dvIC0tc2VtLXZlci1maWx0ZXI9IjIuMS4xLCByZWRpcz04LjIuMCIKYGBgCgpIdWdlIHRoYW5rcyB0byBbQCYjODIwMztJY2FydXM5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vSWNhcnVzOTkxMykgZm9yIHdvcmtpbmcgb24gdGhpcyEKCiMjIyBbYHYyLjI3LjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI3LjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjQuLi52Mi4yNy41KQoKIyMjIyMgMi4yNy41CgojIyMjIyBGaXhlcwoKRG9uJ3QgbWFrZSBhIG5ldyBmb3JtYXR0ZXIgZm9yIGVhY2ggR2lua2dvVCgpOyB0aGF0J3MganVzdCBzaWxseSBhbmQgdXNlcyBwcmVjaW91cyBtZW1vcnkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSAiZXZlcnkgd2Vla2VuZCIgaW4gdGltZXpvbmUgQW1lcmljYS9OZXdfWW9yaywgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIGhhcyBiZWVuIGdlbmVyYXRlZCBieSBbUmVub3ZhdGUgQm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVub3ZhdGVib3QvcmVub3ZhdGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0NE15NHhJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TUM0Mklpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2VzExOS0tPgo= patchset: f82148578360564ffcf53808a028a3e8a68bd960 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab trusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab untrusted/project_4/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: 18.0-fr4 commit: ca312d80879913cab92d398a77fbcddaef5d1e01 untrusted/project_5/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main commit: f82148578360564ffcf53808a028a3e8a68bd960 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/edpm/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator projects: github.com/crc-org/crc-cloud: canonical_hostname: github.com canonical_name: github.com/crc-org/crc-cloud checkout: main checkout_description: project override ref commit: 42957126d9d9b9d1372615db325b82bd992fa335 name: crc-org/crc-cloud required: true short_name: crc-cloud src_dir: src/github.com/crc-org/crc-cloud github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 90e213ca36b0316f6ab93195124428a345b759d2 name: openstack-k8s-operators/edpm-ansible required: true short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: zuul branch commit: 03b808364e4a6df6667de32e1f59f4f084f96a26 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: zuul branch commit: afd522eb60831c5a9a149eb57a22ff48506fc59c name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: zuul branch commit: f82148578360564ffcf53808a028a3e8a68bd960 name: openstack-k8s-operators/nova-operator required: false short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: zuul branch commit: b3f88d69956ce75dddb7ed72bbeab2b6845b506f name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-must-gather: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-must-gather checkout: main checkout_description: zuul branch commit: 0a949e18ec739d847367ed06eef9785c7c0b2c1a name: openstack-k8s-operators/openstack-must-gather required: true short_name: openstack-must-gather src_dir: src/github.com/openstack-k8s-operators/openstack-must-gather github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: zuul branch commit: 5258795b834f21182f681b9e9be73c3526d56fc3 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: zuul branch commit: d3b114711653a7821a8c486e8d093f6222e9def7 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: project default branch commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs review.rdoproject.org/config: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/config checkout: master checkout_description: project default branch commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 name: config required: true short_name: config src_dir: src/review.rdoproject.org/config ref: refs/pull/1060/head resources: {} tenant: rdoproject.org timeout: 10800 topic: null voting: true zuul_log_collection: true localhost: _included_dir: changed: false failed: false stat: atime: 1769844351.7099948 attr_flags: '' attributes: [] block_size: 4096 blocks: 0 charset: binary ctime: 1769843359.8974712 dev: 64513 device_type: 0 executable: true exists: true gid: 1000 gr_name: zuul inode: 79752633 isblk: false ischr: false isdir: true isfifo: false isgid: false islnk: false isreg: false issock: false isuid: false mimetype: inode/directory mode: '0755' mtime: 1769843359.8974712 nlink: 2 path: /home/zuul/ci-framework-data/artifacts/parameters pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 157 uid: 1000 version: '4088863162' wgrp: false woth: false writeable: true wusr: true xgrp: true xoth: true xusr: true _included_file: changed: false failed: false stat: atime: 1769844352.692023 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 8f86b9b25450ad89f3e1c9a66f5954d56073facb ctime: 1769843359.8974712 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 1297240 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0644' mtime: 1769843359.7464666 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 66 uid: 1000 version: '2264753630' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false _parsed_vars: changed: false content: Y2lmbXdfaGNpX3ByZXBhcmVfY2VwaF9mc2lkOiBmNzBmY2QyYS1kY2I0LTVmODktYTRiYS03OWEwOTk1OTA4M2IK encoding: base64 failed: false source: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml _stage_test_vars: {} _stage_var_file: {} _test_operator_log_pod: apiVersion: v1 kind: Pod metadata: name: test-operator-logs-pod-tempest-tempest-tests-tempest namespace: openstack spec: containers: - args: - infinity command: - sleep image: quay.io/quay/busybox name: test-operator-logs-container volumeMounts: - mountPath: /mnt/logs-tempest-tests-tempest-step-0 name: logs-volume-0 volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 _test_operator_volume_mounts: - mountPath: /mnt/logs-{{ test_operator_instance_name }}-step-0 name: logs-volume-0 _test_operator_volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 _tmp_dir: changed: true failed: false gid: 1000 group: zuul mode: '0700' owner: zuul path: /tmp/ansible.i4xqbpi_ secontext: unconfined_u:object_r:user_tmp_t:s0 size: 6 state: directory uid: 1000 _yaml_files: changed: false examined: 5 failed: false files: - atime: 1769841103.629777 ctime: 1769841095.5085466 dev: 64513 gid: 1000 gr_name: zuul inode: 8772775 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841094.8335273 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/zuul-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 24855 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.8702905 ctime: 1769841210.7938187 dev: 64513 gid: 1000 gr_name: zuul inode: 16873870 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841210.6458147 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/install-yamls-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 28381 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841175.7978253 ctime: 1769841174.0587761 dev: 64513 gid: 1000 gr_name: zuul inode: 54719364 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841173.9027717 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/custom-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 6807 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.887291 ctime: 1769841210.097799 dev: 64513 gid: 1000 gr_name: zuul inode: 1168315 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841209.950795 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/openshift-login-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 280 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769844352.692023 ctime: 1769843359.8974712 dev: 64513 gid: 1000 gr_name: zuul inode: 1297240 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769843359.7464666 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 66 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false matched: 5 msg: All paths examined skipped_paths: {} ansible_all_ipv4_addresses: - 38.129.56.250 - 192.168.122.11 ansible_all_ipv6_addresses: - fe80::f816:3eff:feff:cea4 ansible_apparmor: status: disabled ansible_architecture: x86_64 ansible_bios_date: 04/01/2014 ansible_bios_vendor: SeaBIOS ansible_bios_version: 1.15.0-1 ansible_board_asset_tag: NA ansible_board_name: NA ansible_board_serial: NA ansible_board_vendor: NA ansible_board_version: NA ansible_chassis_asset_tag: NA ansible_chassis_serial: NA ansible_chassis_vendor: QEMU ansible_chassis_version: pc-i440fx-6.2 ansible_check_mode: false ansible_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_config_file: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/ansible.cfg ansible_connection: local ansible_date_time: date: '2026-01-31' day: '31' epoch: '1769851218' epoch_int: '1769851218' hour: 09 iso8601: '2026-01-31T09:20:18Z' iso8601_basic: 20260131T092018629638 iso8601_basic_short: 20260131T092018 iso8601_micro: '2026-01-31T09:20:18.629638Z' minute: '20' month: '01' second: '18' time: 09:20:18 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' ansible_default_ipv4: address: 38.129.56.250 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:ff:ce:a4 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether ansible_default_ipv6: {} ansible_device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-08-54-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-08-54-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '83883999' sectorsize: 512 size: 40.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '83886080' sectorsize: '512' size: 40.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 ansible_diff_mode: false ansible_distribution: CentOS ansible_distribution_file_parsed: true ansible_distribution_file_path: /etc/centos-release ansible_distribution_file_variety: CentOS ansible_distribution_major_version: '9' ansible_distribution_release: Stream ansible_distribution_version: '9' ansible_dns: nameservers: - 192.168.122.10 - 199.204.44.24 - 199.204.47.54 ansible_domain: '' ansible_effective_group_id: 1000 ansible_effective_user_id: 1000 ansible_env: BASH_FUNC_which%%: "() { ( alias;\n eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@\n}" DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus DEBUGINFOD_IMA_CERT_PATH: '/etc/keys/ima:' DEBUGINFOD_URLS: 'https://debuginfod.centos.org/ ' HOME: /home/zuul LANG: en_US.UTF-8 LESSOPEN: '||/usr/bin/lesspipe.sh %s' LOGNAME: zuul MOTD_SHOWN: pam PATH: /home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin PWD: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework SELINUX_LEVEL_REQUESTED: '' SELINUX_ROLE_REQUESTED: '' SELINUX_USE_CURRENT_RANGE: '' SHELL: /bin/bash SHLVL: '2' SSH_CLIENT: 38.102.83.114 58522 22 SSH_CONNECTION: 38.102.83.114 58522 38.129.56.250 22 USER: zuul XDG_RUNTIME_DIR: /run/user/1000 XDG_SESSION_CLASS: user XDG_SESSION_ID: '9' XDG_SESSION_TYPE: tty _: /usr/bin/python3 which_declare: declare -f ansible_eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.250 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' ipv6: - address: fe80::f816:3eff:feff:cea4 prefix: '64' scope: link macaddress: fa:16:3e:ff:ce:a4 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether ansible_eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.11 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:e1:2a:02 module: virtio_net mtu: 1500 pciid: virtio5 promisc: false speed: -1 timestamping: [] type: ether ansible_facts: _ansible_facts_gathered: true all_ipv4_addresses: - 38.129.56.250 - 192.168.122.11 all_ipv6_addresses: - fe80::f816:3eff:feff:cea4 ansible_local: {} apparmor: status: disabled architecture: x86_64 bios_date: 04/01/2014 bios_vendor: SeaBIOS bios_version: 1.15.0-1 board_asset_tag: NA board_name: NA board_serial: NA board_vendor: NA board_version: NA chassis_asset_tag: NA chassis_serial: NA chassis_vendor: QEMU chassis_version: pc-i440fx-6.2 cifmw_discovered_hash: ca1ba89d570ea5ee8ffbd0c525e620786061ed54df4635ce02dfcbb926d72e19 cifmw_discovered_hash_algorithm: sha256 cifmw_discovered_image_name: CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_discovered_image_url: https://cloud.centos.org/centos/9-stream/x86_64/images//CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_edpm_deploy_env: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_TAG: b85d0548925081ae8c6bdd697658cec4 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /home/zuul/ci-framework-data/nova-extra-config.conf DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_SINGLE_NODE: 'false' DATAPLANE_SSHD_ALLOWED_RANGES: '[''0.0.0.0/0'']' DATAPLANE_TOTAL_NODES: 3 INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm PATH: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin SSH_KEY_FILE: /home/zuul/.ssh/id_cifw cifmw_install_yamls_defaults: ADOPTED_EXTERNAL_NETWORK: 172.21.1.0/24 ADOPTED_INTERNALAPI_NETWORK: 172.17.1.0/24 ADOPTED_STORAGEMGMT_NETWORK: 172.20.1.0/24 ADOPTED_STORAGE_NETWORK: 172.18.1.0/24 ADOPTED_TENANT_NETWORK: 172.9.1.0/24 ANSIBLEEE: config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_BRANCH: main ANSIBLEEE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-operator-index:latest ANSIBLEEE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/kuttl-test.yaml ANSIBLEEE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/test/kuttl/tests ANSIBLEEE_KUTTL_NAMESPACE: ansibleee-kuttl-tests ANSIBLEEE_REPO: https://github.com/openstack-k8s-operators/openstack-ansibleee-operator ANSIBLEE_COMMIT_HASH: '' BARBICAN: config/samples/barbican_v1beta1_barbican.yaml BARBICAN_BRANCH: main BARBICAN_COMMIT_HASH: '' BARBICAN_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/config/samples/barbican_v1beta1_barbican.yaml BARBICAN_DEPL_IMG: unused BARBICAN_IMG: quay.io/openstack-k8s-operators/barbican-operator-index:latest BARBICAN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/kuttl-test.yaml BARBICAN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/test/kuttl/tests BARBICAN_KUTTL_NAMESPACE: barbican-kuttl-tests BARBICAN_REPO: https://github.com/openstack-k8s-operators/barbican-operator.git BARBICAN_SERVICE_ENABLED: 'true' BARBICAN_SIMPLE_CRYPTO_ENCRYPTION_KEY: sE**********U= BAREMETAL_BRANCH: main BAREMETAL_COMMIT_HASH: '' BAREMETAL_IMG: quay.io/openstack-k8s-operators/openstack-baremetal-operator-index:latest BAREMETAL_OS_CONTAINER_IMG: '' BAREMETAL_OS_IMG: '' BAREMETAL_OS_IMG_TYPE: '' BAREMETAL_REPO: https://github.com/openstack-k8s-operators/openstack-baremetal-operator.git BAREMETAL_TIMEOUT: 20m BASH_IMG: quay.io/openstack-k8s-operators/bash:latest BGP_ASN: '64999' BGP_LEAF_1: 100.65.4.1 BGP_LEAF_2: 100.64.4.1 BGP_OVN_ROUTING: 'false' BGP_PEER_ASN: '64999' BGP_SOURCE_IP: 172.30.4.2 BGP_SOURCE_IP6: f00d:f00d:f00d:f00d:f00d:f00d:f00d:42 BMAAS_BRIDGE_IPV4_PREFIX: 172.20.1.2/24 BMAAS_BRIDGE_IPV6_PREFIX: fd00:bbbb::2/64 BMAAS_INSTANCE_DISK_SIZE: '20' BMAAS_INSTANCE_MEMORY: '4096' BMAAS_INSTANCE_NAME_PREFIX: crc-bmaas BMAAS_INSTANCE_NET_MODEL: virtio BMAAS_INSTANCE_OS_VARIANT: centos-stream9 BMAAS_INSTANCE_VCPUS: '2' BMAAS_INSTANCE_VIRT_TYPE: kvm BMAAS_IPV4: 'true' BMAAS_IPV6: 'false' BMAAS_LIBVIRT_USER: sushyemu BMAAS_METALLB_ADDRESS_POOL: 172.20.1.64/26 BMAAS_METALLB_POOL_NAME: baremetal BMAAS_NETWORK_IPV4_PREFIX: 172.20.1.1/24 BMAAS_NETWORK_IPV6_PREFIX: fd00:bbbb::1/64 BMAAS_NETWORK_NAME: crc-bmaas BMAAS_NODE_COUNT: '1' BMAAS_OCP_INSTANCE_NAME: crc BMAAS_REDFISH_PASSWORD: password BMAAS_REDFISH_USERNAME: admin BMAAS_ROUTE_LIBVIRT_NETWORKS: crc-bmaas,crc,default BMAAS_SUSHY_EMULATOR_DRIVER: libvirt BMAAS_SUSHY_EMULATOR_IMAGE: quay.io/metal3-io/sushy-tools:latest BMAAS_SUSHY_EMULATOR_NAMESPACE: sushy-emulator BMAAS_SUSHY_EMULATOR_OS_CLIENT_CONFIG_FILE: /etc/openstack/clouds.yaml BMAAS_SUSHY_EMULATOR_OS_CLOUD: openstack BMH_NAMESPACE: openstack BMO_BRANCH: release-0.9 BMO_CLEANUP: 'true' BMO_COMMIT_HASH: '' BMO_IPA_BASEURI: https://tarballs.opendev.org/openstack/ironic-python-agent/dib BMO_IPA_BRANCH: stable/2024.1 BMO_IPA_FLAVOR: centos9 BMO_IPA_INSECURE: 'false' BMO_IRONIC_HOST: 192.168.122.10 BMO_PROVISIONING_INTERFACE: '' BMO_REPO: https://github.com/metal3-io/baremetal-operator BMO_SETUP: false BMO_SETUP_ROUTE_REPLACE: 'true' BM_CTLPLANE_INTERFACE: enp1s0 BM_INSTANCE_MEMORY: '8192' BM_INSTANCE_NAME_PREFIX: edpm-compute-baremetal BM_INSTANCE_NAME_SUFFIX: '0' BM_NETWORK_NAME: default BM_NODE_COUNT: '1' BM_ROOT_PASSWORD: '' BM_ROOT_PASSWORD_SECRET: '' CEILOMETER_CENTRAL_DEPL_IMG: unused CEILOMETER_NOTIFICATION_DEPL_IMG: unused CEPH_BRANCH: release-1.15 CEPH_CLIENT: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/toolbox.yaml CEPH_COMMON: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/common.yaml CEPH_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/cluster-test.yaml CEPH_CRDS: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/crds.yaml CEPH_IMG: quay.io/ceph/demo:latest-squid CEPH_OP: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/operator-openshift.yaml CEPH_REPO: https://github.com/rook/rook.git CERTMANAGER_TIMEOUT: 300s CHECKOUT_FROM_OPENSTACK_REF: 'true' CINDER: config/samples/cinder_v1beta1_cinder.yaml CINDERAPI_DEPL_IMG: unused CINDERBKP_DEPL_IMG: unused CINDERSCH_DEPL_IMG: unused CINDERVOL_DEPL_IMG: unused CINDER_BRANCH: main CINDER_COMMIT_HASH: '' CINDER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/config/samples/cinder_v1beta1_cinder.yaml CINDER_IMG: quay.io/openstack-k8s-operators/cinder-operator-index:latest CINDER_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/kuttl-test.yaml CINDER_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/test/kuttl/tests CINDER_KUTTL_NAMESPACE: cinder-kuttl-tests CINDER_REPO: https://github.com/openstack-k8s-operators/cinder-operator.git CLEANUP_DIR_CMD: rm -Rf CRC_BGP_NIC_1_MAC: '52:54:00:11:11:11' CRC_BGP_NIC_2_MAC: '52:54:00:11:11:12' CRC_HTTPS_PROXY: '' CRC_HTTP_PROXY: '' CRC_STORAGE_NAMESPACE: crc-storage CRC_STORAGE_RETRIES: '3' CRC_URL: '''https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/crc/latest/crc-linux-amd64.tar.xz''' CRC_VERSION: latest DATAPLANE_ANSIBLE_SECRET: dataplane-ansible-ssh-private-key-secret DATAPLANE_ANSIBLE_USER: '' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_PREFIX: openstack DATAPLANE_CONTAINER_TAG: current-podified DATAPLANE_CUSTOM_SERVICE_RUNNER_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest DATAPLANE_DEFAULT_GW: 192.168.122.1 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /dev/null DATAPLANE_GROWVOLS_ARGS: /=8GB /tmp=1GB /home=1GB /var=100% DATAPLANE_KUSTOMIZE_SCENARIO: preprovisioned DATAPLANE_NETWORKER_IP: 192.168.122.200 DATAPLANE_NETWORK_INTERFACE_NAME: eth0 DATAPLANE_NOVA_NFS_PATH: '' DATAPLANE_NTP_SERVER: pool.ntp.org DATAPLANE_PLAYBOOK: osp.edpm.download_cache DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_RUNNER_IMG: '' DATAPLANE_SERVER_ROLE: compute DATAPLANE_SSHD_ALLOWED_RANGES: '[''192.168.122.0/24'']' DATAPLANE_TIMEOUT: 30m DATAPLANE_TLS_ENABLED: 'true' DATAPLANE_TOTAL_NETWORKER_NODES: '1' DATAPLANE_TOTAL_NODES: '1' DBSERVICE: galera DESIGNATE: config/samples/designate_v1beta1_designate.yaml DESIGNATE_BRANCH: main DESIGNATE_COMMIT_HASH: '' DESIGNATE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/config/samples/designate_v1beta1_designate.yaml DESIGNATE_IMG: quay.io/openstack-k8s-operators/designate-operator-index:latest DESIGNATE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/kuttl-test.yaml DESIGNATE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/test/kuttl/tests DESIGNATE_KUTTL_NAMESPACE: designate-kuttl-tests DESIGNATE_REPO: https://github.com/openstack-k8s-operators/designate-operator.git DNSDATA: config/samples/network_v1beta1_dnsdata.yaml DNSDATA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsdata.yaml DNSMASQ: config/samples/network_v1beta1_dnsmasq.yaml DNSMASQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsmasq.yaml DNS_DEPL_IMG: unused DNS_DOMAIN: localdomain DOWNLOAD_TOOLS_SELECTION: all EDPM_ATTACH_EXTNET: 'true' EDPM_COMPUTE_ADDITIONAL_HOST_ROUTES: '''[]''' EDPM_COMPUTE_ADDITIONAL_NETWORKS: '''[]''' EDPM_COMPUTE_CELLS: '1' EDPM_COMPUTE_CEPH_ENABLED: 'true' EDPM_COMPUTE_CEPH_NOVA: 'true' EDPM_COMPUTE_DHCP_AGENT_ENABLED: 'true' EDPM_COMPUTE_SRIOV_ENABLED: 'true' EDPM_COMPUTE_SUFFIX: '0' EDPM_CONFIGURE_DEFAULT_ROUTE: 'true' EDPM_CONFIGURE_HUGEPAGES: 'false' EDPM_CONFIGURE_NETWORKING: 'true' EDPM_FIRSTBOOT_EXTRA: /tmp/edpm-firstboot-extra EDPM_NETWORKER_SUFFIX: '0' EDPM_TOTAL_NETWORKERS: '1' EDPM_TOTAL_NODES: '1' GALERA_REPLICAS: '' GENERATE_SSH_KEYS: 'true' GIT_CLONE_OPTS: '' GLANCE: config/samples/glance_v1beta1_glance.yaml GLANCEAPI_DEPL_IMG: unused GLANCE_BRANCH: main GLANCE_COMMIT_HASH: '' GLANCE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/config/samples/glance_v1beta1_glance.yaml GLANCE_IMG: quay.io/openstack-k8s-operators/glance-operator-index:latest GLANCE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/kuttl-test.yaml GLANCE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/test/kuttl/tests GLANCE_KUTTL_NAMESPACE: glance-kuttl-tests GLANCE_REPO: https://github.com/openstack-k8s-operators/glance-operator.git HEAT: config/samples/heat_v1beta1_heat.yaml HEATAPI_DEPL_IMG: unused HEATCFNAPI_DEPL_IMG: unused HEATENGINE_DEPL_IMG: unused HEAT_AUTH_ENCRYPTION_KEY: 76**********f0 HEAT_BRANCH: main HEAT_COMMIT_HASH: '' HEAT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/config/samples/heat_v1beta1_heat.yaml HEAT_IMG: quay.io/openstack-k8s-operators/heat-operator-index:latest HEAT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/kuttl-test.yaml HEAT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/test/kuttl/tests HEAT_KUTTL_NAMESPACE: heat-kuttl-tests HEAT_REPO: https://github.com/openstack-k8s-operators/heat-operator.git HEAT_SERVICE_ENABLED: 'true' HORIZON: config/samples/horizon_v1beta1_horizon.yaml HORIZON_BRANCH: main HORIZON_COMMIT_HASH: '' HORIZON_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/config/samples/horizon_v1beta1_horizon.yaml HORIZON_DEPL_IMG: unused HORIZON_IMG: quay.io/openstack-k8s-operators/horizon-operator-index:latest HORIZON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/kuttl-test.yaml HORIZON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/test/kuttl/tests HORIZON_KUTTL_NAMESPACE: horizon-kuttl-tests HORIZON_REPO: https://github.com/openstack-k8s-operators/horizon-operator.git INFRA_BRANCH: main INFRA_COMMIT_HASH: '' INFRA_IMG: quay.io/openstack-k8s-operators/infra-operator-index:latest INFRA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/kuttl-test.yaml INFRA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/test/kuttl/tests INFRA_KUTTL_NAMESPACE: infra-kuttl-tests INFRA_REPO: https://github.com/openstack-k8s-operators/infra-operator.git INSTALL_CERT_MANAGER: false INSTALL_NMSTATE: true || false INSTALL_NNCP: true || false INTERNALAPI_HOST_ROUTES: '' IPV6_LAB_IPV4_NETWORK_IPADDRESS: 172.30.0.1/24 IPV6_LAB_IPV6_NETWORK_IPADDRESS: fd00:abcd:abcd:fc00::1/64 IPV6_LAB_LIBVIRT_STORAGE_POOL: default IPV6_LAB_MANAGE_FIREWALLD: 'true' IPV6_LAB_NAT64_HOST_IPV4: 172.30.0.2/24 IPV6_LAB_NAT64_HOST_IPV6: fd00:abcd:abcd:fc00::2/64 IPV6_LAB_NAT64_INSTANCE_NAME: nat64-router IPV6_LAB_NAT64_IPV6_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_NAT64_TAYGA_DYNAMIC_POOL: 192.168.255.0/24 IPV6_LAB_NAT64_TAYGA_IPV4: 192.168.255.1 IPV6_LAB_NAT64_TAYGA_IPV6: fd00:abcd:abcd:fc00::3 IPV6_LAB_NAT64_TAYGA_IPV6_PREFIX: fd00:abcd:abcd:fcff::/96 IPV6_LAB_NAT64_UPDATE_PACKAGES: 'false' IPV6_LAB_NETWORK_NAME: nat64 IPV6_LAB_SNO_CLUSTER_NETWORK: fd00:abcd:0::/48 IPV6_LAB_SNO_HOST_IP: fd00:abcd:abcd:fc00::11 IPV6_LAB_SNO_HOST_PREFIX: '64' IPV6_LAB_SNO_INSTANCE_NAME: sno IPV6_LAB_SNO_MACHINE_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_SNO_OCP_MIRROR_URL: https://mirror.openshift.com/pub/openshift-v4/clients/ocp IPV6_LAB_SNO_OCP_VERSION: latest-4.14 IPV6_LAB_SNO_SERVICE_NETWORK: fd00:abcd:abcd:fc03::/112 IPV6_LAB_SSH_PUB_KEY: /home/zuul/.ssh/id_rsa.pub IPV6_LAB_WORK_DIR: /home/zuul/.ipv6lab IRONIC: config/samples/ironic_v1beta1_ironic.yaml IRONICAPI_DEPL_IMG: unused IRONICCON_DEPL_IMG: unused IRONICINS_DEPL_IMG: unused IRONICNAG_DEPL_IMG: unused IRONICPXE_DEPL_IMG: unused IRONIC_BRANCH: main IRONIC_COMMIT_HASH: '' IRONIC_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/config/samples/ironic_v1beta1_ironic.yaml IRONIC_IMAGE: quay.io/metal3-io/ironic IRONIC_IMAGE_TAG: release-24.1 IRONIC_IMG: quay.io/openstack-k8s-operators/ironic-operator-index:latest IRONIC_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/kuttl-test.yaml IRONIC_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/test/kuttl/tests IRONIC_KUTTL_NAMESPACE: ironic-kuttl-tests IRONIC_REPO: https://github.com/openstack-k8s-operators/ironic-operator.git KEYSTONEAPI: config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_DEPL_IMG: unused KEYSTONE_BRANCH: main KEYSTONE_COMMIT_HASH: '' KEYSTONE_FEDERATION_CLIENT_SECRET: CO**********6f KEYSTONE_FEDERATION_CRYPTO_PASSPHRASE: openstack KEYSTONE_IMG: quay.io/openstack-k8s-operators/keystone-operator-index:latest KEYSTONE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/kuttl-test.yaml KEYSTONE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/test/kuttl/tests KEYSTONE_KUTTL_NAMESPACE: keystone-kuttl-tests KEYSTONE_REPO: https://github.com/openstack-k8s-operators/keystone-operator.git KUBEADMIN_PWD: '12345678' LIBVIRT_SECRET: libvirt-secret LOKI_DEPLOY_MODE: openshift-network LOKI_DEPLOY_NAMESPACE: netobserv LOKI_DEPLOY_SIZE: 1x.demo LOKI_NAMESPACE: openshift-operators-redhat LOKI_OPERATOR_GROUP: openshift-operators-redhat-loki LOKI_SUBSCRIPTION: loki-operator LVMS_CR: '1' MANILA: config/samples/manila_v1beta1_manila.yaml MANILAAPI_DEPL_IMG: unused MANILASCH_DEPL_IMG: unused MANILASHARE_DEPL_IMG: unused MANILA_BRANCH: main MANILA_COMMIT_HASH: '' MANILA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/config/samples/manila_v1beta1_manila.yaml MANILA_IMG: quay.io/openstack-k8s-operators/manila-operator-index:latest MANILA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/kuttl-test.yaml MANILA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/test/kuttl/tests MANILA_KUTTL_NAMESPACE: manila-kuttl-tests MANILA_REPO: https://github.com/openstack-k8s-operators/manila-operator.git MANILA_SERVICE_ENABLED: 'true' MARIADB: config/samples/mariadb_v1beta1_galera.yaml MARIADB_BRANCH: main MARIADB_CHAINSAW_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/config.yaml MARIADB_CHAINSAW_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/tests MARIADB_CHAINSAW_NAMESPACE: mariadb-chainsaw-tests MARIADB_COMMIT_HASH: '' MARIADB_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/config/samples/mariadb_v1beta1_galera.yaml MARIADB_DEPL_IMG: unused MARIADB_IMG: quay.io/openstack-k8s-operators/mariadb-operator-index:latest MARIADB_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/kuttl-test.yaml MARIADB_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/kuttl/tests MARIADB_KUTTL_NAMESPACE: mariadb-kuttl-tests MARIADB_REPO: https://github.com/openstack-k8s-operators/mariadb-operator.git MEMCACHED: config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_DEPL_IMG: unused METADATA_SHARED_SECRET: '12**********42' METALLB_IPV6_POOL: fd00:aaaa::80-fd00:aaaa::90 METALLB_POOL: 192.168.122.80-192.168.122.90 MICROSHIFT: '0' NAMESPACE: openstack NETCONFIG: config/samples/network_v1beta1_netconfig.yaml NETCONFIG_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_netconfig.yaml NETCONFIG_DEPL_IMG: unused NETOBSERV_DEPLOY_NAMESPACE: netobserv NETOBSERV_NAMESPACE: openshift-netobserv-operator NETOBSERV_OPERATOR_GROUP: openshift-netobserv-operator-net NETOBSERV_SUBSCRIPTION: netobserv-operator NETWORK_BGP: 'false' NETWORK_DESIGNATE_ADDRESS_PREFIX: 172.28.0 NETWORK_DESIGNATE_EXT_ADDRESS_PREFIX: 172.50.0 NETWORK_INTERNALAPI_ADDRESS_PREFIX: 172.17.0 NETWORK_ISOLATION: 'true' NETWORK_ISOLATION_INSTANCE_NAME: crc NETWORK_ISOLATION_IPV4: 'true' NETWORK_ISOLATION_IPV4_ADDRESS: 172.16.1.1/24 NETWORK_ISOLATION_IPV4_NAT: 'true' NETWORK_ISOLATION_IPV6: 'false' NETWORK_ISOLATION_IPV6_ADDRESS: fd00:aaaa::1/64 NETWORK_ISOLATION_IP_ADDRESS: 192.168.122.10 NETWORK_ISOLATION_MAC: '52:54:00:11:11:10' NETWORK_ISOLATION_NETWORK_NAME: net-iso NETWORK_ISOLATION_NET_NAME: default NETWORK_ISOLATION_USE_DEFAULT_NETWORK: 'true' NETWORK_MTU: '1500' NETWORK_STORAGEMGMT_ADDRESS_PREFIX: 172.20.0 NETWORK_STORAGE_ADDRESS_PREFIX: 172.18.0 NETWORK_STORAGE_MACVLAN: '' NETWORK_TENANT_ADDRESS_PREFIX: 172.19.0 NETWORK_VLAN_START: '20' NETWORK_VLAN_STEP: '1' NEUTRONAPI: config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_DEPL_IMG: unused NEUTRON_BRANCH: main NEUTRON_COMMIT_HASH: '' NEUTRON_IMG: quay.io/openstack-k8s-operators/neutron-operator-index:latest NEUTRON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/kuttl-test.yaml NEUTRON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/test/kuttl/tests NEUTRON_KUTTL_NAMESPACE: neutron-kuttl-tests NEUTRON_REPO: https://github.com/openstack-k8s-operators/neutron-operator.git NFS_HOME: /home/nfs NMSTATE_NAMESPACE: openshift-nmstate NMSTATE_OPERATOR_GROUP: openshift-nmstate-tn6k8 NMSTATE_SUBSCRIPTION: kubernetes-nmstate-operator NNCP_ADDITIONAL_HOST_ROUTES: '' NNCP_BGP_1_INTERFACE: enp7s0 NNCP_BGP_1_IP_ADDRESS: 100.65.4.2 NNCP_BGP_2_INTERFACE: enp8s0 NNCP_BGP_2_IP_ADDRESS: 100.64.4.2 NNCP_BRIDGE: ospbr NNCP_CLEANUP_TIMEOUT: 120s NNCP_CTLPLANE_IPV6_ADDRESS_PREFIX: 'fd00:aaaa::' NNCP_CTLPLANE_IPV6_ADDRESS_SUFFIX: '10' NNCP_CTLPLANE_IP_ADDRESS_PREFIX: 192.168.122 NNCP_CTLPLANE_IP_ADDRESS_SUFFIX: '10' NNCP_DNS_SERVER: 192.168.122.1 NNCP_DNS_SERVER_IPV6: fd00:aaaa::1 NNCP_GATEWAY: 192.168.122.1 NNCP_GATEWAY_IPV6: fd00:aaaa::1 NNCP_INTERFACE: enp6s0 NNCP_NODES: '' NNCP_TIMEOUT: 240s NOVA: config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_BRANCH: '' NOVA_COMMIT_HASH: '' NOVA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/nova-operator/config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_IMG: quay.io/openstack-k8s-operators/nova-operator-index:latest NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator NUMBER_OF_INSTANCES: '1' OCP_NETWORK_NAME: crc OCTAVIA: config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_BRANCH: main OCTAVIA_COMMIT_HASH: '' OCTAVIA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_IMG: quay.io/openstack-k8s-operators/octavia-operator-index:latest OCTAVIA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/kuttl-test.yaml OCTAVIA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/test/kuttl/tests OCTAVIA_KUTTL_NAMESPACE: octavia-kuttl-tests OCTAVIA_REPO: https://github.com/openstack-k8s-operators/octavia-operator.git OKD: 'false' OPENSTACK_BRANCH: main OPENSTACK_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-bundle:latest OPENSTACK_COMMIT_HASH: '' OPENSTACK_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_CRDS_DIR: openstack_crds OPENSTACK_CTLPLANE: config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_IMG: quay.io/openstack-k8s-operators/openstack-operator-index:latest OPENSTACK_K8S_BRANCH: main OPENSTACK_K8S_TAG: latest OPENSTACK_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/kuttl-test.yaml OPENSTACK_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/test/kuttl/tests OPENSTACK_KUTTL_NAMESPACE: openstack-kuttl-tests OPENSTACK_NEUTRON_CUSTOM_CONF: '' OPENSTACK_REPO: https://github.com/openstack-k8s-operators/openstack-operator.git OPENSTACK_STORAGE_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-storage-bundle:latest OPERATOR_BASE_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator OPERATOR_CHANNEL: '' OPERATOR_NAMESPACE: openstack-operators OPERATOR_SOURCE: '' OPERATOR_SOURCE_NAMESPACE: '' OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm OVNCONTROLLER: config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_NMAP: 'true' OVNDBS: config/samples/ovn_v1beta1_ovndbcluster.yaml OVNDBS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovndbcluster.yaml OVNNORTHD: config/samples/ovn_v1beta1_ovnnorthd.yaml OVNNORTHD_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovnnorthd.yaml OVN_BRANCH: main OVN_COMMIT_HASH: '' OVN_IMG: quay.io/openstack-k8s-operators/ovn-operator-index:latest OVN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/kuttl-test.yaml OVN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/test/kuttl/tests OVN_KUTTL_NAMESPACE: ovn-kuttl-tests OVN_REPO: https://github.com/openstack-k8s-operators/ovn-operator.git PASSWORD: '12**********78' PLACEMENTAPI: config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_DEPL_IMG: unused PLACEMENT_BRANCH: main PLACEMENT_COMMIT_HASH: '' PLACEMENT_IMG: quay.io/openstack-k8s-operators/placement-operator-index:latest PLACEMENT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/kuttl-test.yaml PLACEMENT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/test/kuttl/tests PLACEMENT_KUTTL_NAMESPACE: placement-kuttl-tests PLACEMENT_REPO: https://github.com/openstack-k8s-operators/placement-operator.git PULL_SECRET: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/pull-secret.txt RABBITMQ: docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_BRANCH: patches RABBITMQ_COMMIT_HASH: '' RABBITMQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rabbitmq-operator/docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_DEPL_IMG: unused RABBITMQ_IMG: quay.io/openstack-k8s-operators/rabbitmq-cluster-operator-index:latest RABBITMQ_REPO: https://github.com/openstack-k8s-operators/rabbitmq-cluster-operator.git REDHAT_OPERATORS: 'false' REDIS: config/samples/redis_v1beta1_redis.yaml REDIS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator-redis/config/samples/redis_v1beta1_redis.yaml REDIS_DEPL_IMG: unused RH_REGISTRY_PWD: '' RH_REGISTRY_USER: '' SECRET: os**********et SG_CORE_DEPL_IMG: unused STANDALONE_COMPUTE_DRIVER: libvirt STANDALONE_EXTERNAL_NET_PREFFIX: 172.21.0 STANDALONE_INTERNALAPI_NET_PREFIX: 172.17.0 STANDALONE_STORAGEMGMT_NET_PREFIX: 172.20.0 STANDALONE_STORAGE_NET_PREFIX: 172.18.0 STANDALONE_TENANT_NET_PREFIX: 172.19.0 STORAGEMGMT_HOST_ROUTES: '' STORAGE_CLASS: local-storage STORAGE_HOST_ROUTES: '' SWIFT: config/samples/swift_v1beta1_swift.yaml SWIFT_BRANCH: main SWIFT_COMMIT_HASH: '' SWIFT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/config/samples/swift_v1beta1_swift.yaml SWIFT_IMG: quay.io/openstack-k8s-operators/swift-operator-index:latest SWIFT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/kuttl-test.yaml SWIFT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/test/kuttl/tests SWIFT_KUTTL_NAMESPACE: swift-kuttl-tests SWIFT_REPO: https://github.com/openstack-k8s-operators/swift-operator.git TELEMETRY: config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_BRANCH: main TELEMETRY_COMMIT_HASH: '' TELEMETRY_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_IMG: quay.io/openstack-k8s-operators/telemetry-operator-index:latest TELEMETRY_KUTTL_BASEDIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator TELEMETRY_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/kuttl-test.yaml TELEMETRY_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/test/kuttl/suites TELEMETRY_KUTTL_NAMESPACE: telemetry-kuttl-tests TELEMETRY_KUTTL_RELPATH: test/kuttl/suites TELEMETRY_REPO: https://github.com/openstack-k8s-operators/telemetry-operator.git TENANT_HOST_ROUTES: '' TIMEOUT: 300s TLS_ENABLED: 'false' tripleo_deploy: 'export REGISTRY_PWD:' cifmw_install_yamls_environment: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm cifmw_openshift_api: https://api.crc.testing:6443 cifmw_openshift_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_login_api: https://api.crc.testing:6443 cifmw_openshift_login_cert_login: false cifmw_openshift_login_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_login_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_login_password: 12**********89 cifmw_openshift_login_token: sh**********tw cifmw_openshift_login_user: kubeadmin cifmw_openshift_token: sha256~Gx6JesKFOvWNMmCs4fFf15AEBWL7XZBapPC1XzHZDtw cifmw_openshift_user: kubeadmin cifmw_path: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin cifmw_repo_setup_commit_hash: null cifmw_repo_setup_distro_hash: null cifmw_repo_setup_dlrn_api_url: https://trunk.rdoproject.org/api-centos9-antelope cifmw_repo_setup_dlrn_url: https://trunk.rdoproject.org/centos9-antelope/current-podified/b8/5d/b85d0548925081ae8c6bdd697658cec4/delorean.repo.md5 cifmw_repo_setup_extended_hash: null cifmw_repo_setup_full_hash: b85d0548925081ae8c6bdd697658cec4 cifmw_repo_setup_release: antelope cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 date_time: date: '2026-01-31' day: '31' epoch: '1769851218' epoch_int: '1769851218' hour: 09 iso8601: '2026-01-31T09:20:18Z' iso8601_basic: 20260131T092018629638 iso8601_basic_short: 20260131T092018 iso8601_micro: '2026-01-31T09:20:18.629638Z' minute: '20' month: '01' second: '18' time: 09:20:18 tz: UTC tz_dst: UTC tz_offset: '+0000' weekday: Saturday weekday_number: '6' weeknumber: '04' year: '2026' default_ipv4: address: 38.129.56.250 alias: eth0 broadcast: 38.129.56.255 gateway: 38.129.56.1 interface: eth0 macaddress: fa:16:3e:ff:ce:a4 mtu: 1500 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' type: ether default_ipv6: {} device_links: ids: sr0: - ata-QEMU_DVD-ROM_QM00001 labels: sr0: - config-2 masters: {} uuids: sr0: - 2026-01-31-06-08-54-00 vda1: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 devices: sr0: holders: [] host: '' links: ids: - ata-QEMU_DVD-ROM_QM00001 labels: - config-2 masters: [] uuids: - 2026-01-31-06-08-54-00 model: QEMU DVD-ROM partitions: {} removable: '1' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: mq-deadline sectors: '964' sectorsize: '2048' size: 482.00 KB support_discard: '2048' vendor: QEMU virtual: 1 vda: holders: [] host: '' links: ids: [] labels: [] masters: [] uuids: [] model: null partitions: vda1: holders: [] links: ids: [] labels: [] masters: [] uuids: - 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 sectors: '83883999' sectorsize: 512 size: 40.00 GB start: '2048' uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 removable: '0' rotational: '1' sas_address: null sas_device_handle: null scheduler_mode: none sectors: '83886080' sectorsize: '512' size: 40.00 GB support_discard: '512' vendor: '0x1af4' virtual: 1 discovered_interpreter_python: /usr/bin/python3 distribution: CentOS distribution_file_parsed: true distribution_file_path: /etc/centos-release distribution_file_variety: CentOS distribution_major_version: '9' distribution_release: Stream distribution_version: '9' dns: nameservers: - 192.168.122.10 - 199.204.44.24 - 199.204.47.54 domain: '' effective_group_id: 1000 effective_user_id: 1000 env: BASH_FUNC_which%%: "() { ( alias;\n eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot $@\n}" DBUS_SESSION_BUS_ADDRESS: unix:path=/run/user/1000/bus DEBUGINFOD_IMA_CERT_PATH: '/etc/keys/ima:' DEBUGINFOD_URLS: 'https://debuginfod.centos.org/ ' HOME: /home/zuul LANG: en_US.UTF-8 LESSOPEN: '||/usr/bin/lesspipe.sh %s' LOGNAME: zuul MOTD_SHOWN: pam PATH: /home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin PWD: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework SELINUX_LEVEL_REQUESTED: '' SELINUX_ROLE_REQUESTED: '' SELINUX_USE_CURRENT_RANGE: '' SHELL: /bin/bash SHLVL: '2' SSH_CLIENT: 38.102.83.114 58522 22 SSH_CONNECTION: 38.102.83.114 58522 38.129.56.250 22 USER: zuul XDG_RUNTIME_DIR: /run/user/1000 XDG_SESSION_CLASS: user XDG_SESSION_ID: '9' XDG_SESSION_TYPE: tty _: /usr/bin/python3 which_declare: declare -f eth0: active: true device: eth0 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 38.129.56.250 broadcast: 38.129.56.255 netmask: 255.255.255.0 network: 38.129.56.0 prefix: '24' ipv6: - address: fe80::f816:3eff:feff:cea4 prefix: '64' scope: link macaddress: fa:16:3e:ff:ce:a4 module: virtio_net mtu: 1500 pciid: virtio1 promisc: false speed: -1 timestamping: [] type: ether eth1: active: true device: eth1 features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: off [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: 'on' rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: on [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: 'on' tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: off [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: off [fixed] tx_gso_partial: off [fixed] tx_gso_robust: on [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: 'off' tx_scatter_gather: 'on' tx_scatter_gather_fraglist: off [fixed] tx_sctp_segmentation: off [fixed] tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'off' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: off [fixed] tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: off [fixed] hw_timestamp_filters: [] ipv4: address: 192.168.122.11 broadcast: 192.168.122.255 netmask: 255.255.255.0 network: 192.168.122.0 prefix: '24' macaddress: fa:16:3e:e1:2a:02 module: virtio_net mtu: 1500 pciid: virtio5 promisc: false speed: -1 timestamping: [] type: ether fibre_channel_wwn: [] fips: false form_factor: Other fqdn: controller gather_subset: - min hostname: controller hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 interfaces: - eth0 - lo - eth1 is_chroot: false iscsi_iqn: '' kernel: 5.14.0-665.el9.x86_64 kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback loadavg: 15m: 0.48 1m: 1.51 5m: 0.94 locally_reachable_ips: ipv4: - 38.129.56.250 - 127.0.0.0/8 - 127.0.0.1 - 192.168.122.11 ipv6: - ::1 - fe80::f816:3eff:feff:cea4 lsb: {} lvm: N/A machine: x86_64 machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 memfree_mb: 1222 memory_mb: nocache: free: 2767 used: 888 real: free: 1222 total: 3655 used: 2433 swap: cached: 0 free: 0 total: 0 used: 0 memtotal_mb: 3655 module_setup: true mounts: - block_available: 9604392 block_size: 4096 block_total: 10469115 block_used: 864723 device: /dev/vda1 fstype: xfs inode_available: 20820540 inode_total: 20970992 inode_used: 150452 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 39339589632 size_total: 42881495040 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 nodename: controller os_family: RedHat pkg_mgr: dnf proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor processor_cores: 1 processor_count: 2 processor_nproc: 2 processor_threads_per_core: 1 processor_vcpus: 2 product_name: OpenStack Nova product_serial: NA product_uuid: NA product_version: 26.3.1 python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 python_version: 3.9.25 real_group_id: 1000 real_user_id: 1000 selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted selinux_python_present: true service_mgr: systemd ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKj2Hl2X0qHTXaNjMsTX+FYc15qk8zbeqAj93SLQBMx/yRYvh8H4J8zkiGeKH0n2aYkBIgf097kOsOdqWXr+yQA= ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIDygPW2ohAUSuWEIIX94spfBFuaE9CBNX8goTinItIIV ssh_host_key_ed25519_public_keytype: ssh-ed25519 ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQCr8d+G2WriRmK3YuAxOv3qfzeLeckHyCQ0JnZIs+oJSWOHKW7J5NB3hM9gjPBnSLCL9a2rLPZZdeC3F1Lo1luCEjXwVrVWPV79B51yNnnrMKRyVRTluJXsKYYQA0z0INkU5nLBp8EBrlxsdFRrt25NlmXXzaaaBxLfzIeDORKOGa8K/4aetG096qzlvXf7/XiFVzMEI4F3QGEaUweAQeXTeHejxSbyHfguymiq7VXMlDcUE/JNwlkODOZlTAlD9Z1My8ayCqoxJkC2nyJGnxvhboO5bRUuufdArTNhHqb/hyYRfPpUETIpnZIexis/rXRPHXg1YgWP8harJ5ch5qDXRgyLydH//jg2/sBuLjYuBZ3qoVt2JMOWkUSzFG+J0Fd8tFgBzRawfurndtdEmOp2Gwf1mcqfVYV5bEdQ2Zz2fxY7iBp9cPHFP/NM7njKWZsR718ra5+qJ90yDmQysbgvvEJE78yLlnYW+TMiu4yx+AerRL2aFzCZh5W+XYWiys8= ssh_host_key_rsa_public_keytype: ssh-rsa swapfree_mb: 0 swaptotal_mb: 0 system: Linux system_capabilities: - '' system_capabilities_enforced: 'True' system_vendor: OpenStack Foundation uptime_seconds: 1355 user_dir: /home/zuul user_gecos: '' user_gid: 1000 user_id: zuul user_shell: /bin/bash user_uid: 1000 userspace_architecture: x86_64 userspace_bits: '64' virtualization_role: guest virtualization_tech_guest: - openstack virtualization_tech_host: - kvm virtualization_type: openstack ansible_fibre_channel_wwn: [] ansible_fips: false ansible_forks: 5 ansible_form_factor: Other ansible_fqdn: controller ansible_hostname: controller ansible_hostnqn: nqn.2014-08.org.nvmexpress:uuid:0156c751-d05d-449e-959d-30f482d5b822 ansible_interfaces: - eth0 - lo - eth1 ansible_inventory_sources: - /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ansible_is_chroot: false ansible_iscsi_iqn: '' ansible_kernel: 5.14.0-665.el9.x86_64 ansible_kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Jan 22 12:30:22 UTC 2026' ansible_lo: active: true device: lo features: esp_hw_offload: off [fixed] esp_tx_csum_hw_offload: off [fixed] generic_receive_offload: 'on' generic_segmentation_offload: 'on' highdma: on [fixed] hsr_dup_offload: off [fixed] hsr_fwd_offload: off [fixed] hsr_tag_ins_offload: off [fixed] hsr_tag_rm_offload: off [fixed] hw_tc_offload: off [fixed] l2_fwd_offload: off [fixed] large_receive_offload: off [fixed] loopback: on [fixed] macsec_hw_offload: off [fixed] ntuple_filters: off [fixed] receive_hashing: off [fixed] rx_all: off [fixed] rx_checksumming: on [fixed] rx_fcs: off [fixed] rx_gro_hw: off [fixed] rx_gro_list: 'off' rx_udp_gro_forwarding: 'off' rx_udp_tunnel_port_offload: off [fixed] rx_vlan_filter: off [fixed] rx_vlan_offload: off [fixed] rx_vlan_stag_filter: off [fixed] rx_vlan_stag_hw_parse: off [fixed] scatter_gather: 'on' tcp_segmentation_offload: 'on' tls_hw_record: off [fixed] tls_hw_rx_offload: off [fixed] tls_hw_tx_offload: off [fixed] tx_checksum_fcoe_crc: off [fixed] tx_checksum_ip_generic: on [fixed] tx_checksum_ipv4: off [fixed] tx_checksum_ipv6: off [fixed] tx_checksum_sctp: on [fixed] tx_checksumming: 'on' tx_esp_segmentation: off [fixed] tx_fcoe_segmentation: off [fixed] tx_gre_csum_segmentation: off [fixed] tx_gre_segmentation: off [fixed] tx_gso_list: 'on' tx_gso_partial: off [fixed] tx_gso_robust: off [fixed] tx_ipxip4_segmentation: off [fixed] tx_ipxip6_segmentation: off [fixed] tx_nocache_copy: off [fixed] tx_scatter_gather: on [fixed] tx_scatter_gather_fraglist: on [fixed] tx_sctp_segmentation: 'on' tx_tcp6_segmentation: 'on' tx_tcp_ecn_segmentation: 'on' tx_tcp_mangleid_segmentation: 'on' tx_tcp_segmentation: 'on' tx_tunnel_remcsum_segmentation: off [fixed] tx_udp_segmentation: 'on' tx_udp_tnl_csum_segmentation: off [fixed] tx_udp_tnl_segmentation: off [fixed] tx_vlan_offload: off [fixed] tx_vlan_stag_hw_insert: off [fixed] vlan_challenged: on [fixed] hw_timestamp_filters: [] ipv4: address: 127.0.0.1 broadcast: '' netmask: 255.0.0.0 network: 127.0.0.0 prefix: '8' ipv6: - address: ::1 prefix: '128' scope: host mtu: 65536 promisc: false timestamping: [] type: loopback ansible_loadavg: 15m: 0.48 1m: 1.51 5m: 0.94 ansible_local: {} ansible_locally_reachable_ips: ipv4: - 38.129.56.250 - 127.0.0.0/8 - 127.0.0.1 - 192.168.122.11 ipv6: - ::1 - fe80::f816:3eff:feff:cea4 ansible_lsb: {} ansible_lvm: N/A ansible_machine: x86_64 ansible_machine_id: bf0bc0bb03de29b24cba1cc9599cf5d0 ansible_memfree_mb: 1222 ansible_memory_mb: nocache: free: 2767 used: 888 real: free: 1222 total: 3655 used: 2433 swap: cached: 0 free: 0 total: 0 used: 0 ansible_memtotal_mb: 3655 ansible_mounts: - block_available: 9604392 block_size: 4096 block_total: 10469115 block_used: 864723 device: /dev/vda1 fstype: xfs inode_available: 20820540 inode_total: 20970992 inode_used: 150452 mount: / options: rw,seclabel,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota size_available: 39339589632 size_total: 42881495040 uuid: 822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_nodename: controller ansible_os_family: RedHat ansible_pkg_mgr: dnf ansible_playbook_python: /usr/bin/python3 ansible_proc_cmdline: BOOT_IMAGE: (hd0,msdos1)/boot/vmlinuz-5.14.0-665.el9.x86_64 console: ttyS0,115200n8 crashkernel: 1G-2G:192M,2G-64G:256M,64G-:512M net.ifnames: '0' no_timer_check: true ro: true root: UUID=822f14ea-6e7e-41df-b0d8-fbe282d9ded8 ansible_processor: - '0' - AuthenticAMD - AMD EPYC-Rome Processor - '1' - AuthenticAMD - AMD EPYC-Rome Processor ansible_processor_cores: 1 ansible_processor_count: 2 ansible_processor_nproc: 2 ansible_processor_threads_per_core: 1 ansible_processor_vcpus: 2 ansible_product_name: OpenStack Nova ansible_product_serial: NA ansible_product_uuid: NA ansible_product_version: 26.3.1 ansible_python: executable: /usr/bin/python3 has_sslcontext: true type: cpython version: major: 3 micro: 25 minor: 9 releaselevel: final serial: 0 version_info: - 3 - 9 - 25 - final - 0 ansible_python_version: 3.9.25 ansible_real_group_id: 1000 ansible_real_user_id: 1000 ansible_run_tags: - all ansible_selinux: config_mode: enforcing mode: enforcing policyvers: 33 status: enabled type: targeted ansible_selinux_python_present: true ansible_service_mgr: systemd ansible_skip_tags: [] ansible_ssh_host_key_ecdsa_public: AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBKj2Hl2X0qHTXaNjMsTX+FYc15qk8zbeqAj93SLQBMx/yRYvh8H4J8zkiGeKH0n2aYkBIgf097kOsOdqWXr+yQA= ansible_ssh_host_key_ecdsa_public_keytype: ecdsa-sha2-nistp256 ansible_ssh_host_key_ed25519_public: AAAAC3NzaC1lZDI1NTE5AAAAIDygPW2ohAUSuWEIIX94spfBFuaE9CBNX8goTinItIIV ansible_ssh_host_key_ed25519_public_keytype: ssh-ed25519 ansible_ssh_host_key_rsa_public: AAAAB3NzaC1yc2EAAAADAQABAAABgQCr8d+G2WriRmK3YuAxOv3qfzeLeckHyCQ0JnZIs+oJSWOHKW7J5NB3hM9gjPBnSLCL9a2rLPZZdeC3F1Lo1luCEjXwVrVWPV79B51yNnnrMKRyVRTluJXsKYYQA0z0INkU5nLBp8EBrlxsdFRrt25NlmXXzaaaBxLfzIeDORKOGa8K/4aetG096qzlvXf7/XiFVzMEI4F3QGEaUweAQeXTeHejxSbyHfguymiq7VXMlDcUE/JNwlkODOZlTAlD9Z1My8ayCqoxJkC2nyJGnxvhboO5bRUuufdArTNhHqb/hyYRfPpUETIpnZIexis/rXRPHXg1YgWP8harJ5ch5qDXRgyLydH//jg2/sBuLjYuBZ3qoVt2JMOWkUSzFG+J0Fd8tFgBzRawfurndtdEmOp2Gwf1mcqfVYV5bEdQ2Zz2fxY7iBp9cPHFP/NM7njKWZsR718ra5+qJ90yDmQysbgvvEJE78yLlnYW+TMiu4yx+AerRL2aFzCZh5W+XYWiys8= ansible_ssh_host_key_rsa_public_keytype: ssh-rsa ansible_swapfree_mb: 0 ansible_swaptotal_mb: 0 ansible_system: Linux ansible_system_capabilities: - '' ansible_system_capabilities_enforced: 'True' ansible_system_vendor: OpenStack Foundation ansible_uptime_seconds: 1355 ansible_user_dir: /home/zuul ansible_user_gecos: '' ansible_user_gid: 1000 ansible_user_id: zuul ansible_user_shell: /bin/bash ansible_user_uid: 1000 ansible_userspace_architecture: x86_64 ansible_userspace_bits: '64' ansible_verbosity: 0 ansible_version: full: 2.15.13 major: 2 minor: 15 revision: 13 string: 2.15.13 ansible_virtualization_role: guest ansible_virtualization_tech_guest: - openstack ansible_virtualization_tech_host: - kvm ansible_virtualization_type: openstack cifmw_architecture_repo: /home/zuul/src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_relative: src/github.com/openstack-k8s-operators/architecture cifmw_architecture_repo_url: https://github.com/openstack-k8s-operators/architecture cifmw_artifacts_crc_sshkey: ~/.ssh/id_cifw cifmw_basedir: /home/zuul/ci-framework-data cifmw_build_images_output: {} cifmw_cephadm_log_path: /home/zuul/ci-framework-data/logs cifmw_cls_pv_count: 20 cifmw_config_certmanager: true cifmw_default_dns_servers: - 1.1.1.1 - 8.8.8.8 cifmw_deploy_edpm: true cifmw_discovered_hash: ca1ba89d570ea5ee8ffbd0c525e620786061ed54df4635ce02dfcbb926d72e19 cifmw_discovered_hash_algorithm: sha256 cifmw_discovered_image_name: CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_discovered_image_url: https://cloud.centos.org/centos/9-stream/x86_64/images//CentOS-Stream-GenericCloud-x86_64-9-latest.x86_64.qcow2 cifmw_dlrn_report_result: false cifmw_edpm_deploy_env: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_TAG: b85d0548925081ae8c6bdd697658cec4 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /home/zuul/ci-framework-data/nova-extra-config.conf DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_SINGLE_NODE: 'false' DATAPLANE_SSHD_ALLOWED_RANGES: '[''0.0.0.0/0'']' DATAPLANE_TOTAL_NODES: 3 INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm PATH: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin SSH_KEY_FILE: /home/zuul/.ssh/id_cifw cifmw_edpm_deploy_extra_vars: DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_SINGLE_NODE: 'false' DATAPLANE_SSHD_ALLOWED_RANGES: '[''0.0.0.0/0'']' DATAPLANE_TOTAL_NODES: 3 SSH_KEY_FILE: /home/zuul/.ssh/id_cifw cifmw_edpm_deploy_hci: true cifmw_edpm_deploy_nova_compute_extra_config: '[libvirt] cpu_mode = custom cpu_models = Nehalem ' cifmw_edpm_prepare_extra_vars: NETWORK_MTU: 1500 NNCP_DNS_SERVER: 192.168.122.10 NNCP_INTERFACE: ens7 cifmw_edpm_prepare_skip_crc_storage_creation: true cifmw_extras: - '@scenarios/centos-9/multinode-ci.yml' - '@/home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/ci_fw_vars.yaml' cifmw_hci_prepare_ceph_fsid: f70fcd2a-dcb4-5f89-a4ba-79a09959083b cifmw_install_yamls_defaults: ADOPTED_EXTERNAL_NETWORK: 172.21.1.0/24 ADOPTED_INTERNALAPI_NETWORK: 172.17.1.0/24 ADOPTED_STORAGEMGMT_NETWORK: 172.20.1.0/24 ADOPTED_STORAGE_NETWORK: 172.18.1.0/24 ADOPTED_TENANT_NETWORK: 172.9.1.0/24 ANSIBLEEE: config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_BRANCH: main ANSIBLEEE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/config/samples/_v1beta1_ansibleee.yaml ANSIBLEEE_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-operator-index:latest ANSIBLEEE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/kuttl-test.yaml ANSIBLEEE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-ansibleee-operator/test/kuttl/tests ANSIBLEEE_KUTTL_NAMESPACE: ansibleee-kuttl-tests ANSIBLEEE_REPO: https://github.com/openstack-k8s-operators/openstack-ansibleee-operator ANSIBLEE_COMMIT_HASH: '' BARBICAN: config/samples/barbican_v1beta1_barbican.yaml BARBICAN_BRANCH: main BARBICAN_COMMIT_HASH: '' BARBICAN_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/config/samples/barbican_v1beta1_barbican.yaml BARBICAN_DEPL_IMG: unused BARBICAN_IMG: quay.io/openstack-k8s-operators/barbican-operator-index:latest BARBICAN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/kuttl-test.yaml BARBICAN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/barbican-operator/test/kuttl/tests BARBICAN_KUTTL_NAMESPACE: barbican-kuttl-tests BARBICAN_REPO: https://github.com/openstack-k8s-operators/barbican-operator.git BARBICAN_SERVICE_ENABLED: 'true' BARBICAN_SIMPLE_CRYPTO_ENCRYPTION_KEY: sE**********U= BAREMETAL_BRANCH: main BAREMETAL_COMMIT_HASH: '' BAREMETAL_IMG: quay.io/openstack-k8s-operators/openstack-baremetal-operator-index:latest BAREMETAL_OS_CONTAINER_IMG: '' BAREMETAL_OS_IMG: '' BAREMETAL_OS_IMG_TYPE: '' BAREMETAL_REPO: https://github.com/openstack-k8s-operators/openstack-baremetal-operator.git BAREMETAL_TIMEOUT: 20m BASH_IMG: quay.io/openstack-k8s-operators/bash:latest BGP_ASN: '64999' BGP_LEAF_1: 100.65.4.1 BGP_LEAF_2: 100.64.4.1 BGP_OVN_ROUTING: 'false' BGP_PEER_ASN: '64999' BGP_SOURCE_IP: 172.30.4.2 BGP_SOURCE_IP6: f00d:f00d:f00d:f00d:f00d:f00d:f00d:42 BMAAS_BRIDGE_IPV4_PREFIX: 172.20.1.2/24 BMAAS_BRIDGE_IPV6_PREFIX: fd00:bbbb::2/64 BMAAS_INSTANCE_DISK_SIZE: '20' BMAAS_INSTANCE_MEMORY: '4096' BMAAS_INSTANCE_NAME_PREFIX: crc-bmaas BMAAS_INSTANCE_NET_MODEL: virtio BMAAS_INSTANCE_OS_VARIANT: centos-stream9 BMAAS_INSTANCE_VCPUS: '2' BMAAS_INSTANCE_VIRT_TYPE: kvm BMAAS_IPV4: 'true' BMAAS_IPV6: 'false' BMAAS_LIBVIRT_USER: sushyemu BMAAS_METALLB_ADDRESS_POOL: 172.20.1.64/26 BMAAS_METALLB_POOL_NAME: baremetal BMAAS_NETWORK_IPV4_PREFIX: 172.20.1.1/24 BMAAS_NETWORK_IPV6_PREFIX: fd00:bbbb::1/64 BMAAS_NETWORK_NAME: crc-bmaas BMAAS_NODE_COUNT: '1' BMAAS_OCP_INSTANCE_NAME: crc BMAAS_REDFISH_PASSWORD: password BMAAS_REDFISH_USERNAME: admin BMAAS_ROUTE_LIBVIRT_NETWORKS: crc-bmaas,crc,default BMAAS_SUSHY_EMULATOR_DRIVER: libvirt BMAAS_SUSHY_EMULATOR_IMAGE: quay.io/metal3-io/sushy-tools:latest BMAAS_SUSHY_EMULATOR_NAMESPACE: sushy-emulator BMAAS_SUSHY_EMULATOR_OS_CLIENT_CONFIG_FILE: /etc/openstack/clouds.yaml BMAAS_SUSHY_EMULATOR_OS_CLOUD: openstack BMH_NAMESPACE: openstack BMO_BRANCH: release-0.9 BMO_CLEANUP: 'true' BMO_COMMIT_HASH: '' BMO_IPA_BASEURI: https://tarballs.opendev.org/openstack/ironic-python-agent/dib BMO_IPA_BRANCH: stable/2024.1 BMO_IPA_FLAVOR: centos9 BMO_IPA_INSECURE: 'false' BMO_IRONIC_HOST: 192.168.122.10 BMO_PROVISIONING_INTERFACE: '' BMO_REPO: https://github.com/metal3-io/baremetal-operator BMO_SETUP: false BMO_SETUP_ROUTE_REPLACE: 'true' BM_CTLPLANE_INTERFACE: enp1s0 BM_INSTANCE_MEMORY: '8192' BM_INSTANCE_NAME_PREFIX: edpm-compute-baremetal BM_INSTANCE_NAME_SUFFIX: '0' BM_NETWORK_NAME: default BM_NODE_COUNT: '1' BM_ROOT_PASSWORD: '' BM_ROOT_PASSWORD_SECRET: '' CEILOMETER_CENTRAL_DEPL_IMG: unused CEILOMETER_NOTIFICATION_DEPL_IMG: unused CEPH_BRANCH: release-1.15 CEPH_CLIENT: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/toolbox.yaml CEPH_COMMON: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/common.yaml CEPH_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/cluster-test.yaml CEPH_CRDS: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/crds.yaml CEPH_IMG: quay.io/ceph/demo:latest-squid CEPH_OP: /home/zuul/ci-framework-data/artifacts/manifests/operator/rook/deploy/examples/operator-openshift.yaml CEPH_REPO: https://github.com/rook/rook.git CERTMANAGER_TIMEOUT: 300s CHECKOUT_FROM_OPENSTACK_REF: 'true' CINDER: config/samples/cinder_v1beta1_cinder.yaml CINDERAPI_DEPL_IMG: unused CINDERBKP_DEPL_IMG: unused CINDERSCH_DEPL_IMG: unused CINDERVOL_DEPL_IMG: unused CINDER_BRANCH: main CINDER_COMMIT_HASH: '' CINDER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/config/samples/cinder_v1beta1_cinder.yaml CINDER_IMG: quay.io/openstack-k8s-operators/cinder-operator-index:latest CINDER_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/kuttl-test.yaml CINDER_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/cinder-operator/test/kuttl/tests CINDER_KUTTL_NAMESPACE: cinder-kuttl-tests CINDER_REPO: https://github.com/openstack-k8s-operators/cinder-operator.git CLEANUP_DIR_CMD: rm -Rf CRC_BGP_NIC_1_MAC: '52:54:00:11:11:11' CRC_BGP_NIC_2_MAC: '52:54:00:11:11:12' CRC_HTTPS_PROXY: '' CRC_HTTP_PROXY: '' CRC_STORAGE_NAMESPACE: crc-storage CRC_STORAGE_RETRIES: '3' CRC_URL: '''https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/crc/latest/crc-linux-amd64.tar.xz''' CRC_VERSION: latest DATAPLANE_ANSIBLE_SECRET: dataplane-ansible-ssh-private-key-secret DATAPLANE_ANSIBLE_USER: '' DATAPLANE_COMPUTE_IP: 192.168.122.100 DATAPLANE_CONTAINER_PREFIX: openstack DATAPLANE_CONTAINER_TAG: current-podified DATAPLANE_CUSTOM_SERVICE_RUNNER_IMG: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest DATAPLANE_DEFAULT_GW: 192.168.122.1 DATAPLANE_EXTRA_NOVA_CONFIG_FILE: /dev/null DATAPLANE_GROWVOLS_ARGS: /=8GB /tmp=1GB /home=1GB /var=100% DATAPLANE_KUSTOMIZE_SCENARIO: preprovisioned DATAPLANE_NETWORKER_IP: 192.168.122.200 DATAPLANE_NETWORK_INTERFACE_NAME: eth0 DATAPLANE_NOVA_NFS_PATH: '' DATAPLANE_NTP_SERVER: pool.ntp.org DATAPLANE_PLAYBOOK: osp.edpm.download_cache DATAPLANE_REGISTRY_URL: quay.io/podified-antelope-centos9 DATAPLANE_RUNNER_IMG: '' DATAPLANE_SERVER_ROLE: compute DATAPLANE_SSHD_ALLOWED_RANGES: '[''192.168.122.0/24'']' DATAPLANE_TIMEOUT: 30m DATAPLANE_TLS_ENABLED: 'true' DATAPLANE_TOTAL_NETWORKER_NODES: '1' DATAPLANE_TOTAL_NODES: '1' DBSERVICE: galera DESIGNATE: config/samples/designate_v1beta1_designate.yaml DESIGNATE_BRANCH: main DESIGNATE_COMMIT_HASH: '' DESIGNATE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/config/samples/designate_v1beta1_designate.yaml DESIGNATE_IMG: quay.io/openstack-k8s-operators/designate-operator-index:latest DESIGNATE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/kuttl-test.yaml DESIGNATE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/designate-operator/test/kuttl/tests DESIGNATE_KUTTL_NAMESPACE: designate-kuttl-tests DESIGNATE_REPO: https://github.com/openstack-k8s-operators/designate-operator.git DNSDATA: config/samples/network_v1beta1_dnsdata.yaml DNSDATA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsdata.yaml DNSMASQ: config/samples/network_v1beta1_dnsmasq.yaml DNSMASQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_dnsmasq.yaml DNS_DEPL_IMG: unused DNS_DOMAIN: localdomain DOWNLOAD_TOOLS_SELECTION: all EDPM_ATTACH_EXTNET: 'true' EDPM_COMPUTE_ADDITIONAL_HOST_ROUTES: '''[]''' EDPM_COMPUTE_ADDITIONAL_NETWORKS: '''[]''' EDPM_COMPUTE_CELLS: '1' EDPM_COMPUTE_CEPH_ENABLED: 'true' EDPM_COMPUTE_CEPH_NOVA: 'true' EDPM_COMPUTE_DHCP_AGENT_ENABLED: 'true' EDPM_COMPUTE_SRIOV_ENABLED: 'true' EDPM_COMPUTE_SUFFIX: '0' EDPM_CONFIGURE_DEFAULT_ROUTE: 'true' EDPM_CONFIGURE_HUGEPAGES: 'false' EDPM_CONFIGURE_NETWORKING: 'true' EDPM_FIRSTBOOT_EXTRA: /tmp/edpm-firstboot-extra EDPM_NETWORKER_SUFFIX: '0' EDPM_TOTAL_NETWORKERS: '1' EDPM_TOTAL_NODES: '1' GALERA_REPLICAS: '' GENERATE_SSH_KEYS: 'true' GIT_CLONE_OPTS: '' GLANCE: config/samples/glance_v1beta1_glance.yaml GLANCEAPI_DEPL_IMG: unused GLANCE_BRANCH: main GLANCE_COMMIT_HASH: '' GLANCE_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/config/samples/glance_v1beta1_glance.yaml GLANCE_IMG: quay.io/openstack-k8s-operators/glance-operator-index:latest GLANCE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/kuttl-test.yaml GLANCE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/glance-operator/test/kuttl/tests GLANCE_KUTTL_NAMESPACE: glance-kuttl-tests GLANCE_REPO: https://github.com/openstack-k8s-operators/glance-operator.git HEAT: config/samples/heat_v1beta1_heat.yaml HEATAPI_DEPL_IMG: unused HEATCFNAPI_DEPL_IMG: unused HEATENGINE_DEPL_IMG: unused HEAT_AUTH_ENCRYPTION_KEY: 76**********f0 HEAT_BRANCH: main HEAT_COMMIT_HASH: '' HEAT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/config/samples/heat_v1beta1_heat.yaml HEAT_IMG: quay.io/openstack-k8s-operators/heat-operator-index:latest HEAT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/kuttl-test.yaml HEAT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/heat-operator/test/kuttl/tests HEAT_KUTTL_NAMESPACE: heat-kuttl-tests HEAT_REPO: https://github.com/openstack-k8s-operators/heat-operator.git HEAT_SERVICE_ENABLED: 'true' HORIZON: config/samples/horizon_v1beta1_horizon.yaml HORIZON_BRANCH: main HORIZON_COMMIT_HASH: '' HORIZON_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/config/samples/horizon_v1beta1_horizon.yaml HORIZON_DEPL_IMG: unused HORIZON_IMG: quay.io/openstack-k8s-operators/horizon-operator-index:latest HORIZON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/kuttl-test.yaml HORIZON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/horizon-operator/test/kuttl/tests HORIZON_KUTTL_NAMESPACE: horizon-kuttl-tests HORIZON_REPO: https://github.com/openstack-k8s-operators/horizon-operator.git INFRA_BRANCH: main INFRA_COMMIT_HASH: '' INFRA_IMG: quay.io/openstack-k8s-operators/infra-operator-index:latest INFRA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/kuttl-test.yaml INFRA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/test/kuttl/tests INFRA_KUTTL_NAMESPACE: infra-kuttl-tests INFRA_REPO: https://github.com/openstack-k8s-operators/infra-operator.git INSTALL_CERT_MANAGER: false INSTALL_NMSTATE: true || false INSTALL_NNCP: true || false INTERNALAPI_HOST_ROUTES: '' IPV6_LAB_IPV4_NETWORK_IPADDRESS: 172.30.0.1/24 IPV6_LAB_IPV6_NETWORK_IPADDRESS: fd00:abcd:abcd:fc00::1/64 IPV6_LAB_LIBVIRT_STORAGE_POOL: default IPV6_LAB_MANAGE_FIREWALLD: 'true' IPV6_LAB_NAT64_HOST_IPV4: 172.30.0.2/24 IPV6_LAB_NAT64_HOST_IPV6: fd00:abcd:abcd:fc00::2/64 IPV6_LAB_NAT64_INSTANCE_NAME: nat64-router IPV6_LAB_NAT64_IPV6_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_NAT64_TAYGA_DYNAMIC_POOL: 192.168.255.0/24 IPV6_LAB_NAT64_TAYGA_IPV4: 192.168.255.1 IPV6_LAB_NAT64_TAYGA_IPV6: fd00:abcd:abcd:fc00::3 IPV6_LAB_NAT64_TAYGA_IPV6_PREFIX: fd00:abcd:abcd:fcff::/96 IPV6_LAB_NAT64_UPDATE_PACKAGES: 'false' IPV6_LAB_NETWORK_NAME: nat64 IPV6_LAB_SNO_CLUSTER_NETWORK: fd00:abcd:0::/48 IPV6_LAB_SNO_HOST_IP: fd00:abcd:abcd:fc00::11 IPV6_LAB_SNO_HOST_PREFIX: '64' IPV6_LAB_SNO_INSTANCE_NAME: sno IPV6_LAB_SNO_MACHINE_NETWORK: fd00:abcd:abcd:fc00::/64 IPV6_LAB_SNO_OCP_MIRROR_URL: https://mirror.openshift.com/pub/openshift-v4/clients/ocp IPV6_LAB_SNO_OCP_VERSION: latest-4.14 IPV6_LAB_SNO_SERVICE_NETWORK: fd00:abcd:abcd:fc03::/112 IPV6_LAB_SSH_PUB_KEY: /home/zuul/.ssh/id_rsa.pub IPV6_LAB_WORK_DIR: /home/zuul/.ipv6lab IRONIC: config/samples/ironic_v1beta1_ironic.yaml IRONICAPI_DEPL_IMG: unused IRONICCON_DEPL_IMG: unused IRONICINS_DEPL_IMG: unused IRONICNAG_DEPL_IMG: unused IRONICPXE_DEPL_IMG: unused IRONIC_BRANCH: main IRONIC_COMMIT_HASH: '' IRONIC_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/config/samples/ironic_v1beta1_ironic.yaml IRONIC_IMAGE: quay.io/metal3-io/ironic IRONIC_IMAGE_TAG: release-24.1 IRONIC_IMG: quay.io/openstack-k8s-operators/ironic-operator-index:latest IRONIC_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/kuttl-test.yaml IRONIC_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ironic-operator/test/kuttl/tests IRONIC_KUTTL_NAMESPACE: ironic-kuttl-tests IRONIC_REPO: https://github.com/openstack-k8s-operators/ironic-operator.git KEYSTONEAPI: config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/config/samples/keystone_v1beta1_keystoneapi.yaml KEYSTONEAPI_DEPL_IMG: unused KEYSTONE_BRANCH: main KEYSTONE_COMMIT_HASH: '' KEYSTONE_FEDERATION_CLIENT_SECRET: CO**********6f KEYSTONE_FEDERATION_CRYPTO_PASSPHRASE: openstack KEYSTONE_IMG: quay.io/openstack-k8s-operators/keystone-operator-index:latest KEYSTONE_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/kuttl-test.yaml KEYSTONE_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/keystone-operator/test/kuttl/tests KEYSTONE_KUTTL_NAMESPACE: keystone-kuttl-tests KEYSTONE_REPO: https://github.com/openstack-k8s-operators/keystone-operator.git KUBEADMIN_PWD: '12345678' LIBVIRT_SECRET: libvirt-secret LOKI_DEPLOY_MODE: openshift-network LOKI_DEPLOY_NAMESPACE: netobserv LOKI_DEPLOY_SIZE: 1x.demo LOKI_NAMESPACE: openshift-operators-redhat LOKI_OPERATOR_GROUP: openshift-operators-redhat-loki LOKI_SUBSCRIPTION: loki-operator LVMS_CR: '1' MANILA: config/samples/manila_v1beta1_manila.yaml MANILAAPI_DEPL_IMG: unused MANILASCH_DEPL_IMG: unused MANILASHARE_DEPL_IMG: unused MANILA_BRANCH: main MANILA_COMMIT_HASH: '' MANILA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/config/samples/manila_v1beta1_manila.yaml MANILA_IMG: quay.io/openstack-k8s-operators/manila-operator-index:latest MANILA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/kuttl-test.yaml MANILA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/manila-operator/test/kuttl/tests MANILA_KUTTL_NAMESPACE: manila-kuttl-tests MANILA_REPO: https://github.com/openstack-k8s-operators/manila-operator.git MANILA_SERVICE_ENABLED: 'true' MARIADB: config/samples/mariadb_v1beta1_galera.yaml MARIADB_BRANCH: main MARIADB_CHAINSAW_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/config.yaml MARIADB_CHAINSAW_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/chainsaw/tests MARIADB_CHAINSAW_NAMESPACE: mariadb-chainsaw-tests MARIADB_COMMIT_HASH: '' MARIADB_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/config/samples/mariadb_v1beta1_galera.yaml MARIADB_DEPL_IMG: unused MARIADB_IMG: quay.io/openstack-k8s-operators/mariadb-operator-index:latest MARIADB_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/kuttl-test.yaml MARIADB_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/mariadb-operator/test/kuttl/tests MARIADB_KUTTL_NAMESPACE: mariadb-kuttl-tests MARIADB_REPO: https://github.com/openstack-k8s-operators/mariadb-operator.git MEMCACHED: config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/memcached_v1beta1_memcached.yaml MEMCACHED_DEPL_IMG: unused METADATA_SHARED_SECRET: '12**********42' METALLB_IPV6_POOL: fd00:aaaa::80-fd00:aaaa::90 METALLB_POOL: 192.168.122.80-192.168.122.90 MICROSHIFT: '0' NAMESPACE: openstack NETCONFIG: config/samples/network_v1beta1_netconfig.yaml NETCONFIG_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator/config/samples/network_v1beta1_netconfig.yaml NETCONFIG_DEPL_IMG: unused NETOBSERV_DEPLOY_NAMESPACE: netobserv NETOBSERV_NAMESPACE: openshift-netobserv-operator NETOBSERV_OPERATOR_GROUP: openshift-netobserv-operator-net NETOBSERV_SUBSCRIPTION: netobserv-operator NETWORK_BGP: 'false' NETWORK_DESIGNATE_ADDRESS_PREFIX: 172.28.0 NETWORK_DESIGNATE_EXT_ADDRESS_PREFIX: 172.50.0 NETWORK_INTERNALAPI_ADDRESS_PREFIX: 172.17.0 NETWORK_ISOLATION: 'true' NETWORK_ISOLATION_INSTANCE_NAME: crc NETWORK_ISOLATION_IPV4: 'true' NETWORK_ISOLATION_IPV4_ADDRESS: 172.16.1.1/24 NETWORK_ISOLATION_IPV4_NAT: 'true' NETWORK_ISOLATION_IPV6: 'false' NETWORK_ISOLATION_IPV6_ADDRESS: fd00:aaaa::1/64 NETWORK_ISOLATION_IP_ADDRESS: 192.168.122.10 NETWORK_ISOLATION_MAC: '52:54:00:11:11:10' NETWORK_ISOLATION_NETWORK_NAME: net-iso NETWORK_ISOLATION_NET_NAME: default NETWORK_ISOLATION_USE_DEFAULT_NETWORK: 'true' NETWORK_MTU: '1500' NETWORK_STORAGEMGMT_ADDRESS_PREFIX: 172.20.0 NETWORK_STORAGE_ADDRESS_PREFIX: 172.18.0 NETWORK_STORAGE_MACVLAN: '' NETWORK_TENANT_ADDRESS_PREFIX: 172.19.0 NETWORK_VLAN_START: '20' NETWORK_VLAN_STEP: '1' NEUTRONAPI: config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/config/samples/neutron_v1beta1_neutronapi.yaml NEUTRONAPI_DEPL_IMG: unused NEUTRON_BRANCH: main NEUTRON_COMMIT_HASH: '' NEUTRON_IMG: quay.io/openstack-k8s-operators/neutron-operator-index:latest NEUTRON_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/kuttl-test.yaml NEUTRON_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/neutron-operator/test/kuttl/tests NEUTRON_KUTTL_NAMESPACE: neutron-kuttl-tests NEUTRON_REPO: https://github.com/openstack-k8s-operators/neutron-operator.git NFS_HOME: /home/nfs NMSTATE_NAMESPACE: openshift-nmstate NMSTATE_OPERATOR_GROUP: openshift-nmstate-tn6k8 NMSTATE_SUBSCRIPTION: kubernetes-nmstate-operator NNCP_ADDITIONAL_HOST_ROUTES: '' NNCP_BGP_1_INTERFACE: enp7s0 NNCP_BGP_1_IP_ADDRESS: 100.65.4.2 NNCP_BGP_2_INTERFACE: enp8s0 NNCP_BGP_2_IP_ADDRESS: 100.64.4.2 NNCP_BRIDGE: ospbr NNCP_CLEANUP_TIMEOUT: 120s NNCP_CTLPLANE_IPV6_ADDRESS_PREFIX: 'fd00:aaaa::' NNCP_CTLPLANE_IPV6_ADDRESS_SUFFIX: '10' NNCP_CTLPLANE_IP_ADDRESS_PREFIX: 192.168.122 NNCP_CTLPLANE_IP_ADDRESS_SUFFIX: '10' NNCP_DNS_SERVER: 192.168.122.1 NNCP_DNS_SERVER_IPV6: fd00:aaaa::1 NNCP_GATEWAY: 192.168.122.1 NNCP_GATEWAY_IPV6: fd00:aaaa::1 NNCP_INTERFACE: enp6s0 NNCP_NODES: '' NNCP_TIMEOUT: 240s NOVA: config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_BRANCH: '' NOVA_COMMIT_HASH: '' NOVA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/nova-operator/config/samples/nova_v1beta1_nova_collapsed_cell.yaml NOVA_IMG: quay.io/openstack-k8s-operators/nova-operator-index:latest NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator NUMBER_OF_INSTANCES: '1' OCP_NETWORK_NAME: crc OCTAVIA: config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_BRANCH: main OCTAVIA_COMMIT_HASH: '' OCTAVIA_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/config/samples/octavia_v1beta1_octavia.yaml OCTAVIA_IMG: quay.io/openstack-k8s-operators/octavia-operator-index:latest OCTAVIA_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/kuttl-test.yaml OCTAVIA_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/octavia-operator/test/kuttl/tests OCTAVIA_KUTTL_NAMESPACE: octavia-kuttl-tests OCTAVIA_REPO: https://github.com/openstack-k8s-operators/octavia-operator.git OKD: 'false' OPENSTACK_BRANCH: main OPENSTACK_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-bundle:latest OPENSTACK_COMMIT_HASH: '' OPENSTACK_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_CRDS_DIR: openstack_crds OPENSTACK_CTLPLANE: config/samples/core_v1beta1_openstackcontrolplane_galera_network_isolation.yaml OPENSTACK_IMG: quay.io/openstack-k8s-operators/openstack-operator-index:latest OPENSTACK_K8S_BRANCH: main OPENSTACK_K8S_TAG: latest OPENSTACK_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/kuttl-test.yaml OPENSTACK_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/openstack-operator/test/kuttl/tests OPENSTACK_KUTTL_NAMESPACE: openstack-kuttl-tests OPENSTACK_NEUTRON_CUSTOM_CONF: '' OPENSTACK_REPO: https://github.com/openstack-k8s-operators/openstack-operator.git OPENSTACK_STORAGE_BUNDLE_IMG: quay.io/openstack-k8s-operators/openstack-operator-storage-bundle:latest OPERATOR_BASE_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator OPERATOR_CHANNEL: '' OPERATOR_NAMESPACE: openstack-operators OPERATOR_SOURCE: '' OPERATOR_SOURCE_NAMESPACE: '' OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm OVNCONTROLLER: config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovncontroller.yaml OVNCONTROLLER_NMAP: 'true' OVNDBS: config/samples/ovn_v1beta1_ovndbcluster.yaml OVNDBS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovndbcluster.yaml OVNNORTHD: config/samples/ovn_v1beta1_ovnnorthd.yaml OVNNORTHD_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/config/samples/ovn_v1beta1_ovnnorthd.yaml OVN_BRANCH: main OVN_COMMIT_HASH: '' OVN_IMG: quay.io/openstack-k8s-operators/ovn-operator-index:latest OVN_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/kuttl-test.yaml OVN_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/ovn-operator/test/kuttl/tests OVN_KUTTL_NAMESPACE: ovn-kuttl-tests OVN_REPO: https://github.com/openstack-k8s-operators/ovn-operator.git PASSWORD: '12**********78' PLACEMENTAPI: config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/config/samples/placement_v1beta1_placementapi.yaml PLACEMENTAPI_DEPL_IMG: unused PLACEMENT_BRANCH: main PLACEMENT_COMMIT_HASH: '' PLACEMENT_IMG: quay.io/openstack-k8s-operators/placement-operator-index:latest PLACEMENT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/kuttl-test.yaml PLACEMENT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/placement-operator/test/kuttl/tests PLACEMENT_KUTTL_NAMESPACE: placement-kuttl-tests PLACEMENT_REPO: https://github.com/openstack-k8s-operators/placement-operator.git PULL_SECRET: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/pull-secret.txt RABBITMQ: docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_BRANCH: patches RABBITMQ_COMMIT_HASH: '' RABBITMQ_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/rabbitmq-operator/docs/examples/default-security-context/rabbitmq.yaml RABBITMQ_DEPL_IMG: unused RABBITMQ_IMG: quay.io/openstack-k8s-operators/rabbitmq-cluster-operator-index:latest RABBITMQ_REPO: https://github.com/openstack-k8s-operators/rabbitmq-cluster-operator.git REDHAT_OPERATORS: 'false' REDIS: config/samples/redis_v1beta1_redis.yaml REDIS_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/infra-operator-redis/config/samples/redis_v1beta1_redis.yaml REDIS_DEPL_IMG: unused RH_REGISTRY_PWD: '' RH_REGISTRY_USER: '' SECRET: os**********et SG_CORE_DEPL_IMG: unused STANDALONE_COMPUTE_DRIVER: libvirt STANDALONE_EXTERNAL_NET_PREFFIX: 172.21.0 STANDALONE_INTERNALAPI_NET_PREFIX: 172.17.0 STANDALONE_STORAGEMGMT_NET_PREFIX: 172.20.0 STANDALONE_STORAGE_NET_PREFIX: 172.18.0 STANDALONE_TENANT_NET_PREFIX: 172.19.0 STORAGEMGMT_HOST_ROUTES: '' STORAGE_CLASS: local-storage STORAGE_HOST_ROUTES: '' SWIFT: config/samples/swift_v1beta1_swift.yaml SWIFT_BRANCH: main SWIFT_COMMIT_HASH: '' SWIFT_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/config/samples/swift_v1beta1_swift.yaml SWIFT_IMG: quay.io/openstack-k8s-operators/swift-operator-index:latest SWIFT_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/kuttl-test.yaml SWIFT_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/swift-operator/test/kuttl/tests SWIFT_KUTTL_NAMESPACE: swift-kuttl-tests SWIFT_REPO: https://github.com/openstack-k8s-operators/swift-operator.git TELEMETRY: config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_BRANCH: main TELEMETRY_COMMIT_HASH: '' TELEMETRY_CR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/config/samples/telemetry_v1beta1_telemetry.yaml TELEMETRY_IMG: quay.io/openstack-k8s-operators/telemetry-operator-index:latest TELEMETRY_KUTTL_BASEDIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator TELEMETRY_KUTTL_CONF: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/kuttl-test.yaml TELEMETRY_KUTTL_DIR: /home/zuul/ci-framework-data/artifacts/manifests/operator/telemetry-operator/test/kuttl/suites TELEMETRY_KUTTL_NAMESPACE: telemetry-kuttl-tests TELEMETRY_KUTTL_RELPATH: test/kuttl/suites TELEMETRY_REPO: https://github.com/openstack-k8s-operators/telemetry-operator.git TENANT_HOST_ROUTES: '' TIMEOUT: 300s TLS_ENABLED: 'false' tripleo_deploy: 'export REGISTRY_PWD:' cifmw_install_yamls_environment: BMO_SETUP: false CHECKOUT_FROM_OPENSTACK_REF: 'true' INSTALL_CERT_MANAGER: false KUBECONFIG: /home/zuul/.crc/machines/crc/kubeconfig NOVA_BRANCH: '' NOVA_REPO: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator OPENSTACK_K8S_BRANCH: main OUT: /home/zuul/ci-framework-data/artifacts/manifests OUTPUT_DIR: /home/zuul/ci-framework-data/artifacts/edpm cifmw_install_yamls_vars: BMO_SETUP: false INSTALL_CERT_MANAGER: false cifmw_installyamls_repo_url: https://github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls cifmw_installyamls_repos_relative: src/github.com/openstack-k8s-operators/install_yamls cifmw_nolog: true cifmw_openshift_api: api.crc.testing:6443 cifmw_openshift_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_login_api: https://api.crc.testing:6443 cifmw_openshift_login_cert_login: false cifmw_openshift_login_context: default/api-crc-testing:6443/kubeadmin cifmw_openshift_login_kubeconfig: /home/zuul/.crc/machines/crc/kubeconfig cifmw_openshift_login_password: 12**********89 cifmw_openshift_login_token: sh**********tw cifmw_openshift_login_user: kubeadmin cifmw_openshift_password: '12**********89' cifmw_openshift_setup_skip_internal_registry: true cifmw_openshift_setup_skip_internal_registry_tls_verify: true cifmw_openshift_skip_tls_verify: true cifmw_openshift_token: sha256~Gx6JesKFOvWNMmCs4fFf15AEBWL7XZBapPC1XzHZDtw cifmw_openshift_user: kubeadmin cifmw_openstack_k8s_operators_org_url: https://github.com/openstack-k8s-operators cifmw_openstack_namespace: openstack cifmw_operator_build_meta_name: openstack-operator cifmw_operator_build_output: operators: nova-operator: git_commit_hash: f82148578360564ffcf53808a028a3e8a68bd960 git_src_dir: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator image: 38.102.83.80:5001/openstack-k8s-operators/nova-operator:f82148578360564ffcf53808a028a3e8a68bd960 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-bundle:f82148578360564ffcf53808a028a3e8a68bd960 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/nova-operator-index:f82148578360564ffcf53808a028a3e8a68bd960 openstack-operator: git_commit_hash: 5258795b834f21182f681b9e9be73c3526d56fc3 git_src_dir: ~/src/github.com/openstack-k8s-operators/openstack-operator image: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator:5258795b834f21182f681b9e9be73c3526d56fc3 image_bundle: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-bundle:5258795b834f21182f681b9e9be73c3526d56fc3 image_catalog: 38.102.83.80:5001/openstack-k8s-operators/openstack-operator-index:5258795b834f21182f681b9e9be73c3526d56fc3 cifmw_path: /home/zuul/.crc/bin:/home/zuul/.crc/bin/oc:/home/zuul/bin:/home/zuul/.local/bin:/home/zuul/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin cifmw_repo: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_relative: src/github.com/openstack-k8s-operators/ci-framework cifmw_repo_setup_commit_hash: null cifmw_repo_setup_dist_major_version: 9 cifmw_repo_setup_distro_hash: null cifmw_repo_setup_dlrn_api_url: https://trunk.rdoproject.org/api-centos9-antelope cifmw_repo_setup_dlrn_url: https://trunk.rdoproject.org/centos9-antelope/current-podified/b8/5d/b85d0548925081ae8c6bdd697658cec4/delorean.repo.md5 cifmw_repo_setup_extended_hash: null cifmw_repo_setup_full_hash: b85d0548925081ae8c6bdd697658cec4 cifmw_repo_setup_os_release: centos cifmw_repo_setup_release: antelope cifmw_repo_url: https://github.com/openstack-k8s-operators/ci-framework cifmw_run_hook_parameters_files: changed: false examined: 5 failed: false files: - atime: 1769841103.629777 ctime: 1769841095.5085466 dev: 64513 gid: 1000 gr_name: zuul inode: 8772775 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841094.8335273 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/zuul-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 24855 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.8702905 ctime: 1769841210.7938187 dev: 64513 gid: 1000 gr_name: zuul inode: 16873870 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841210.6458147 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/install-yamls-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 28381 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841175.7978253 ctime: 1769841174.0587761 dev: 64513 gid: 1000 gr_name: zuul inode: 54719364 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769841173.9027717 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/custom-params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 6807 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769841297.887291 ctime: 1769841210.097799 dev: 64513 gid: 1000 gr_name: zuul inode: 1168315 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0600' mtime: 1769841209.950795 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/openshift-login-params.yml pw_name: zuul rgrp: false roth: false rusr: true size: 280 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false - atime: 1769844352.692023 ctime: 1769843359.8974712 dev: 64513 gid: 1000 gr_name: zuul inode: 1297240 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mode: '0644' mtime: 1769843359.7464666 nlink: 1 path: /home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml pw_name: zuul rgrp: true roth: true rusr: true size: 66 uid: 1000 wgrp: false woth: false wusr: true xgrp: false xoth: false xusr: false matched: 5 msg: All paths examined skipped_paths: {} cifmw_run_test_role: test_operator cifmw_run_tests: true cifmw_services_swift_enabled: false cifmw_success_flag: changed: false failed: false stat: atime: 1769851208.7517276 attr_flags: '' attributes: [] block_size: 4096 blocks: 0 charset: binary checksum: da39a3ee5e6b4b0d3255bfef95601890afd80709 ctime: 1769851208.7517276 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 1104915 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: inode/x-empty mode: '0644' mtime: 1769851208.7517276 nlink: 1 path: /home/zuul/cifmw-success pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 0 uid: 1000 version: '13276254' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false cifmw_tempest_container: openstack-tempest-extras cifmw_tempest_default_groups: [] cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_timeout: 7200 cifmw_update_containers: true cifmw_use_crc: false cifmw_use_libvirt: false cifmw_zuul_target_host: controller content_provider_dlrn_md5_hash: b85d0548925081ae8c6bdd697658cec4 content_provider_gating_repo_available: false content_provider_gating_repo_url: '' content_provider_os_registry_namespace: '' content_provider_os_registry_url: 'null' content_provider_registry_available: true content_provider_registry_ip: 38.102.83.80 content_provider_registry_ip_port: 38.102.83.80:5001 crc_ci_bootstrap_cloud_name: '{{ nodepool.cloud | replace(''-nodepool-tripleo'','''') }}' crc_ci_bootstrap_networking: instances: compute-0: networks: default: ip: 192.168.122.100 internal-api: config_nm: false ip: 172.17.0.100 storage: config_nm: false ip: 172.18.0.100 storage-mgmt: config_nm: false ip: 172.20.0.100 tenant: config_nm: false ip: 172.19.0.100 compute-1: networks: default: ip: 192.168.122.101 internal-api: config_nm: false ip: 172.17.0.101 storage: config_nm: false ip: 172.18.0.101 storage-mgmt: config_nm: false ip: 172.20.0.101 tenant: config_nm: false ip: 172.19.0.101 compute-2: networks: default: ip: 192.168.122.102 internal-api: config_nm: false ip: 172.17.0.102 storage: config_nm: false ip: 172.18.0.102 storage-mgmt: config_nm: false ip: 172.20.0.102 tenant: config_nm: false ip: 172.19.0.102 controller: networks: default: ip: 192.168.122.11 crc: networks: default: ip: 192.168.122.10 internal-api: ip: 172.17.0.5 storage: ip: 172.18.0.5 storage-mgmt: ip: 172.20.0.5 tenant: ip: 172.19.0.5 networks: default: mtu: '{{ (''ibm'' in nodepool.cloud) | ternary(''1440'', ''1500'') }}' range: 192.168.122.0/24 router_net: '' transparent: true internal-api: range: 172.17.0.0/24 vlan: 20 storage: range: 172.18.0.0/24 vlan: 21 storage-mgmt: range: 172.20.0.0/24 vlan: 23 tenant: range: 172.19.0.0/24 vlan: 22 csv_info: changed: false false_condition: cifmw_test_operator_bundle != "" skip_reason: Conditional result was False skipped: true discovered_interpreter_python: /usr/bin/python3 enable_ramdisk: true extra_vars: -e namespace=openstack -e "@/home/zuul/ci-framework-data/artifacts/parameters/zuul-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/install-yamls-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/custom-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/openshift-login-params.yml" -e "@/home/zuul/ci-framework-data/artifacts/parameters/hci_prepare_phase2_params.yml" gather_subset: - min group_names: - ungrouped groups: all: - compute-0 - compute-1 - compute-2 - controller - crc - localhost computes: - compute-0 - compute-1 - compute-2 ocps: - crc ungrouped: *id001 zuul_unreachable: [] hook_callback: changed: false failed: false stat: exists: false hook_name: 01_create_cinder_multiattach_v hook_result: changed: false false_condition: hook.hook_retry | default(false) skip_reason: Conditional result was False skipped: true image_index: changed: false false_condition: cifmw_test_operator_bundle != "" skip_reason: Conditional result was False skipped: true inventory_dir: /home/zuul/ci-framework-data/artifacts inventory_file: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml inventory_hostname: localhost inventory_hostname_short: localhost list_allowed: changed: false false_condition: 'stage_vars_dict.cifmw_test_operator_tempest_include_list is not defined or stage_vars_dict.cifmw_test_operator_tempest_tests_include_override_scenario | bool ' skip_reason: Conditional result was False skipped: true list_skipped: changed: false false_condition: 'stage_vars_dict.cifmw_test_operator_tempest_exclude_list is not defined or stage_vars_dict.cifmw_test_operator_tempest_tests_exclude_override_scenario | bool ' skip_reason: Conditional result was False skipped: true log_path: /home/zuul/ci-framework-data/logs/pre_tests_01_create_cinder_multiattach_v.log logfiles_dest_dir: /home/zuul/ci-framework-data/logs/2026-01-31_09-20 logsPVCs: api_found: true changed: false failed: false resources: - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: pv.kubernetes.io/bind-completed: 'yes' pv.kubernetes.io/bound-by-controller: 'yes' creationTimestamp: '2026-01-31T07:28:17Z' finalizers: - kubernetes.io/pvc-protection labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:pv.kubernetes.io/bind-completed: {} f:pv.kubernetes.io/bound-by-controller: {} f:spec: f:volumeName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:accessModes: {} f:capacity: .: {} f:storage: {} f:phase: {} manager: kube-controller-manager operation: Update subresource: status time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:accessModes: {} f:resources: f:requests: .: {} f:storage: {} f:storageClassName: {} f:volumeMode: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' name: tempest-tests-tempest-0-11163 namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '92811' uid: 80daa42b-6622-404b-b2be-aaeca6b33e2c spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: local-storage volumeMode: Filesystem volumeName: local-storage17-crc status: accessModes: - ReadWriteOnce - ReadWriteMany - ReadOnlyMany capacity: storage: 10Gi phase: Bound logs_pod: api_found: true attempts: 1 changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.56/23"],"mac_address":"0a:58:0a:d9:01:38","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.56/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.56\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:38\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T09:19:56Z' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:containers: k:{"name":"test-operator-logs-container"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/mnt/logs-tempest-tests-tempest-step-0"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"logs-volume-0"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: OpenAPI-Generator operation: Update time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T09:19:57Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.56"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:20:00Z' name: test-operator-logs-pod-tempest-tempest-tests-tempest namespace: openstack resourceVersion: '168077' uid: f9ce5a65-ceb2-4abb-8984-9f64ef327efd spec: containers: - args: - infinity command: - sleep image: quay.io/quay/busybox imagePullPolicy: Always name: test-operator-logs-container resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /mnt/logs-tempest-tests-tempest-step-0 name: logs-volume-0 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-v879b readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - name: kube-api-access-v879b projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b937c188e3bb8aadeb25a479252a8dbffbdc2a5a6c7915e1fb43a7e37803818f image: quay.io/quay/busybox:latest imageID: quay.io/quay/busybox@sha256:92f3298bf80a1ba949140d77987f5de081f010337880cd771f7e7fc928f8c74d lastState: {} name: test-operator-logs-container ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T09:19:59Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.56 podIPs: - ip: 10.217.1.56 qosClass: BestEffort startTime: '2026-01-31T09:19:56Z' module_setup: true omit: __omit_place_holder__36b8e082edaf59bb63fc31fd29cd10508757a913 operator_namespace: openstack-operators playbook_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework playbook_path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/hooks/playbooks/cinder_multiattach_volume_type.yml playbook_stat: changed: false failed: false stat: atime: 1769841087.2373118 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 8594df20427b75d7fbb0af7fec7b308d2ebd4d7c ctime: 1769840996.2927303 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 75513647 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0644' mtime: 1769839786.2866538 nlink: 1 path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/hooks/playbooks/cinder_multiattach_volume_type.yml pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 3256 uid: 1000 version: '339000738' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false pod_info: changed: false false_condition: cifmw_test_operator_bundle != "" skip_reason: Conditional result was False skipped: true pod_list: api_found: true changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.153/23"],"mac_address":"0a:58:0a:d9:00:99","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.153/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.153\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:99\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:21Z' generateName: barbican-api-6668d4cffd- labels: component: barbican-api pod-template-hash: 6668d4cffd service: barbican managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:21Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:component: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b185b027-4a82-4a31-b2cc-b065139d31eb"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"barbican-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/barbican/barbican.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} k:{"name":"barbican-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:21Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:24Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.153"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:40Z' name: barbican-api-6668d4cffd-z4b56 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: barbican-api-6668d4cffd uid: b185b027-4a82-4a31-b2cc-b065139d31eb resourceVersion: '62292' uid: 9187afac-fb26-4a49-b6a2-c2ec6ed79215 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - barbican-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/barbican/barbican-api.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n648hc8h5b5hcch56dh57bh677h644h59fhd9h696h657h67fhc6hbch65fh59fhdbhf7h59fh594hddh686h85h694h6chfdh586h64h5fh697h8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: barbican-api-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/barbican name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9f7m8 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n648hc8h5b5hcch56dh57bh677h644h59fhd9h696h657h67fhc6hbch65fh59fhdbhf7h59fh594hddh686h85h694h6chfdh586h64h5fh697h8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: barbican-api readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/barbican/barbican.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: barbican-api-config.json - mountPath: /var/log/barbican name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9f7m8 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: barbican-barbican-dockercfg-vnf28 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: barbican-barbican serviceAccountName: barbican-barbican terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 420 secretName: barbican-config-data - name: config-data-custom secret: defaultMode: 420 secretName: barbican-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-barbican-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-barbican-public-svc - name: kube-api-access-9f7m8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:21Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:40Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:40Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:21Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://52c26d1141f3785896c95d93aa829b752e4c5213892b6e258ad95d65e7eecf0a image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-api@sha256:a5f8855b2ed00a661ac827cc3908e540ed2327354ac5a1d39491f4507237b4ec lastState: {} name: barbican-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' - containerID: cri-o://73ce7b08fa3b1b4d02ac08636b4e324bd12876936fc2fd3d5e4f4873a2ef8dde image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-api@sha256:a5f8855b2ed00a661ac827cc3908e540ed2327354ac5a1d39491f4507237b4ec lastState: {} name: barbican-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.153 podIPs: - ip: 10.217.0.153 qosClass: BestEffort startTime: '2026-01-31T06:51:21Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.150/23"],"mac_address":"0a:58:0a:d9:00:96","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.150/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.150\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:96\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:19Z' generateName: barbican-keystone-listener-58bb55b6dd- labels: component: keystone-listener pod-template-hash: 58bb55b6dd service: barbican managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:component: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"7d9fede1-8883-401c-83d1-0c24cbe74cbd"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"barbican-keystone-listener"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/barbican/barbican.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} k:{"name":"barbican-keystone-listener-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.150"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:27Z' name: barbican-keystone-listener-58bb55b6dd-94zsl namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: barbican-keystone-listener-58bb55b6dd uid: 7d9fede1-8883-401c-83d1-0c24cbe74cbd resourceVersion: '61860' uid: 8f36ca77-552d-47c1-b6cd-63830bced139 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - keystone-listener topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/barbican/barbican-keystone-listener.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n7dh656h55bh558h88h5b4h575h55h57bh5hb6h678hd5h5fch7dh5c4h5c5h7chd9hb8h556h5f4h57h56fh8h55dh55dh5c6h5h657hf7h5c8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imagePullPolicy: IfNotPresent name: barbican-keystone-listener-log resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/barbican name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-p8cgq readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n7dh656h55bh558h88h5b4h575h55h57bh5hb6h678hd5h5fch7dh5c4h5c5h7chd9hb8h556h5f4h57h56fh8h55dh55dh5c6h5h657hf7h5c8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imagePullPolicy: IfNotPresent name: barbican-keystone-listener resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/barbican/barbican.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: barbican-keystone-listener-config.json - mountPath: /var/log/barbican name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-p8cgq readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: barbican-barbican-dockercfg-vnf28 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: barbican-barbican serviceAccountName: barbican-barbican terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 420 secretName: barbican-config-data - name: config-data-custom secret: defaultMode: 420 secretName: barbican-keystone-listener-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-p8cgq projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b954889e77bb67a7f8a74539ca065e63c9e48bef739ecfc1ae2f262bebe4342c image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener@sha256:27af16217ac7911dd3557b5e8fe256684e0d6f32f5590c017cb9a09a156caa09 lastState: {} name: barbican-keystone-listener ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' - containerID: cri-o://11f4f3f06422dd955e8aab9b39ffb890bc4a484c8b58702024e2cc806da32409 image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener@sha256:27af16217ac7911dd3557b5e8fe256684e0d6f32f5590c017cb9a09a156caa09 lastState: {} name: barbican-keystone-listener-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.150 podIPs: - ip: 10.217.0.150 qosClass: BestEffort startTime: '2026-01-31T06:51:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.149/23"],"mac_address":"0a:58:0a:d9:00:95","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.149/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.149\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:95\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:19Z' generateName: barbican-worker-b6664449f- labels: component: barbican-worker pod-template-hash: b6664449f service: barbican managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:component: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"dc6d860e-5236-4c55-bb0b-b9925d6cea34"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"barbican-worker"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/barbican/barbican.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} k:{"name":"barbican-worker-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.149"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:27Z' name: barbican-worker-b6664449f-kt2k4 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: barbican-worker-b6664449f uid: dc6d860e-5236-4c55-bb0b-b9925d6cea34 resourceVersion: '61852' uid: ed6c53a7-3971-4552-bd9a-4b8008b7a7d9 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - barbican-worker topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/barbican/barbican-worker.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: nd5hfh5d4h565h644h5d8h6hd5h6ch64h555h67bh559h5f4h8bh85h79h59h57h665h5h58ch548h569h5c4h565h5d5h655h68bh5dch58chb6q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imagePullPolicy: IfNotPresent name: barbican-worker-log resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/barbican name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-vsp7w readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: nd5hfh5d4h565h644h5d8h6hd5h6ch64h555h67bh559h5f4h8bh85h79h59h57h665h5h58ch548h569h5c4h565h5d5h655h68bh5dch58chb6q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imagePullPolicy: IfNotPresent name: barbican-worker resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/barbican/barbican.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: barbican-worker-config.json - mountPath: /var/log/barbican name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-vsp7w readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: barbican-barbican-dockercfg-vnf28 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: barbican-barbican serviceAccountName: barbican-barbican terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 420 secretName: barbican-config-data - name: config-data-custom secret: defaultMode: 420 secretName: barbican-worker-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-vsp7w projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://f8e01de4573389a1adc6b84a873ea3e6225501d00a16eab8ddf28e8e91df56ad image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:c34183ebcc5d6a99b232467238362bce80fbdebb05934a0957f447991ddbaf69 lastState: {} name: barbican-worker ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' - containerID: cri-o://c3eb6cb1a57d580aa3cec5986d41cec908e49d7c89a24c74599cd76b74ed3589 image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:c34183ebcc5d6a99b232467238362bce80fbdebb05934a0957f447991ddbaf69 lastState: {} name: barbican-worker-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.149 podIPs: - ip: 10.217.0.149 qosClass: BestEffort startTime: '2026-01-31T06:51:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.215/23"],"mac_address":"0a:58:0a:d9:00:d7","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.215/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.215\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:d7\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"aa:dd:a5:c9:a2:1a\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:09:47Z' generateName: bootstrap-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 73c0c8af-afce-456d-b370-8b4d8b4b5630 batch.kubernetes.io/job-name: bootstrap-edpm-deployment-openstack-edpm-ipam controller-uid: 73c0c8af-afce-456d-b370-8b4d8b4b5630 job-name: bootstrap-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: bootstrap managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:09:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"73c0c8af-afce-456d-b370-8b4d8b4b5630"}: {} f:spec: f:containers: k:{"name":"bootstrap-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/bootstrap"}: .: {} f:mountPath: {} f:name: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"bootstrap-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:09:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:09:48Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.215"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:11:41Z' name: bootstrap-edpm-deployment-openstack-edpm-ipam-27h94 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: bootstrap-edpm-deployment-openstack-edpm-ipam uid: 73c0c8af-afce-456d-b370-8b4d8b4b5630 resourceVersion: '79289' uid: 6c1b7af3-1962-4aaa-a3d3-d8a21ad109cc spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.bootstrap - -i - bootstrap-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.bootstrap ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: bootstrap ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: bootstrap-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/cacerts/bootstrap name: bootstrap-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-x4s2m readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: bootstrap-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-x4s2m projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:41Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:47Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:39Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:39Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:47Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://45bb47fccad2f92fc7ef152e40421f4ed2142a963e4e2255f91e6cba20cce0bf image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: bootstrap-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://45bb47fccad2f92fc7ef152e40421f4ed2142a963e4e2255f91e6cba20cce0bf exitCode: 0 finishedAt: '2026-01-31T07:11:39Z' reason: Completed startedAt: '2026-01-31T07:09:49Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.215 podIPs: - ip: 10.217.0.215 qosClass: BestEffort startTime: '2026-01-31T07:09:47Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.187/23"],"mac_address":"0a:58:0a:d9:00:bb","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.187/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.187\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:bb\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:44Z' generateName: ceilometer- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ceilometer-7d77dd8fff owner: ceilometer service: ceilometer statefulset.kubernetes.io/pod-name: ceilometer-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:44Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"402d9f80-9a88-41a0-912a-002a129818ec"}: {} f:spec: f:containers: k:{"name":"ceilometer-central-agent"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/bin"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"name":"ceilometer-notification-agent"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/bin"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"name":"proxy-httpd"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":3000,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/httpd/conf.d/ssl.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/httpd/conf/httpd.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/tls.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/tls.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"name":"sg-core"}: .: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/sg-core.conf.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceilometer-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"log-httpd"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"run-httpd"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"sg-core-conf-yaml"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:44Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.187"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:15Z' name: ceilometer-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ceilometer uid: 402d9f80-9a88-41a0-912a-002a129818ec resourceVersion: '66375' uid: c1109d00-1927-4293-bd91-c7f2553cf5e8 spec: containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5f5hfdhd8hbbh8hb5h64dh595h565h58fh7h564h6dh57fh5d4h5bch559h67fhb9h668h68dh9ch5bfh665h674h58bh54fh5d5h655h694h68bh5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-ceilometer-central:current-podified imagePullPolicy: Always livenessProbe: exec: command: - /usr/bin/python3 - /var/lib/openstack/bin/centralhealth.py failureThreshold: 3 initialDelaySeconds: 300 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ceilometer-central-agent resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/bin name: scripts readOnly: true - mountPath: /var/lib/openstack/config name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: ceilometer-central-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5f5hfdhd8hbbh8hb5h64dh595h565h58fh7h564h6dh57fh5d4h5bch559h67fhb9h668h68dh9ch5bfh665h674h58bh54fh5d5h655h694h68bh5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-ceilometer-notification:current-podified imagePullPolicy: Always livenessProbe: exec: command: - /usr/bin/python3 - /var/lib/openstack/bin/notificationhealth.py failureThreshold: 3 initialDelaySeconds: 300 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 5 name: ceilometer-notification-agent resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/bin name: scripts readOnly: true - mountPath: /var/lib/openstack/config name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: ceilometer-notification-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true - image: quay.io/openstack-k8s-operators/sg-core:latest imagePullPolicy: Always name: sg-core resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/sg-core.conf.yaml name: sg-core-conf-yaml subPath: sg-core.conf.yaml - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true - args: - -DFOREGROUND command: - /usr/sbin/httpd image: registry.redhat.io/ubi9/httpd-24:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: / port: 3000 scheme: HTTPS initialDelaySeconds: 300 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: proxy-httpd ports: - containerPort: 3000 name: proxy-httpd protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: / port: 3000 scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/httpd/conf/httpd.conf name: config-data readOnly: true subPath: httpd.conf - mountPath: /etc/httpd/conf.d/ssl.conf name: config-data readOnly: true subPath: ssl.conf - mountPath: /run/httpd name: run-httpd - mountPath: /var/log/httpd name: log-httpd - mountPath: /etc/pki/tls/certs/tls.crt name: ceilometer-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/tls.key name: ceilometer-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ceilometer-0 imagePullSecrets: - name: telemetry-ceilometer-dockercfg-qgfdr nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42405 runAsGroup: 42405 runAsNonRoot: true runAsUser: 42405 seLinuxOptions: level: s0:c25,c20 serviceAccount: telemetry-ceilometer serviceAccountName: telemetry-ceilometer terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 480 secretName: ceilometer-scripts - name: config-data secret: defaultMode: 416 secretName: ceilometer-config-data - name: sg-core-conf-yaml secret: defaultMode: 416 items: - key: sg-core.conf.yaml path: sg-core.conf.yaml secretName: ceilometer-config-data - emptyDir: {} name: run-httpd - emptyDir: {} name: log-httpd - name: ceilometer-tls-certs secret: defaultMode: 256 secretName: cert-ceilometer-internal-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-t8f9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:50Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:15Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:15Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b92be4b70505b37b889da6095a53af74c3c6d8532f1da45b023112c5cc08680d image: quay.io/podified-antelope-centos9/openstack-ceilometer-central:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ceilometer-central@sha256:5ac8ede62671a3b3695cf29bd3a6f124f27c93d1730f9030cc3daa05034d4af4 lastState: {} name: ceilometer-central-agent ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:46Z' - containerID: cri-o://da0a7e1ed77a6e21d31e009d533d3e1acfb2119cc3473b3ad85ec2fa4db7e948 image: quay.io/podified-antelope-centos9/openstack-ceilometer-notification:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ceilometer-notification@sha256:ddcfc78077903d06e91c0b82b98c64d8407887f61bf4c0f49701ebbbd49d0218 lastState: {} name: ceilometer-notification-agent ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:47Z' - containerID: cri-o://c7659a36c534b0daea2879cb3f8b26a0bb826ab5789255c44eada6e1ba5b9d8d image: registry.redhat.io/ubi9/httpd-24:latest imageID: registry.redhat.io/ubi9/httpd-24@sha256:47a0b3f12211320d1828524a324ab3ec9deac97c17b9d3f056c87d3384d9eb79 lastState: {} name: proxy-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:49Z' - containerID: cri-o://a858de2993a4c3a38da30e1f2463f1e0159f867c32a2419c8ce8e0c043049831 image: quay.io/openstack-k8s-operators/sg-core:latest imageID: quay.io/openstack-k8s-operators/sg-core@sha256:828e2158704d4954145386c2ef8d02a98d34f9e4170fdec3cb0e6de4c955ca92 lastState: {} name: sg-core ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:48Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.187 podIPs: - ip: 10.217.0.187 qosClass: BestEffort startTime: '2026-01-31T06:53:44Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.228/23"],"mac_address":"0a:58:0a:d9:00:e4","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.228/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.228\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e4\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"c6:6f:a6:d3:d7:07\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:15:19Z' generateName: ceph-client-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: a8f6c390-be1f-4634-ac9c-6fd3458bb097 batch.kubernetes.io/job-name: ceph-client-edpm-deployment-openstack-edpm-ipam controller-uid: a8f6c390-be1f-4634-ac9c-6fd3458bb097 job-name: ceph-client-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ceph-client managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:15:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"a8f6c390-be1f-4634-ac9c-6fd3458bb097"}: {} f:spec: f:containers: k:{"name":"ceph-client-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:15:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:15:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.228"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:15:28Z' name: ceph-client-edpm-deployment-openstack-edpm-ipam-bxljk namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ceph-client-edpm-deployment-openstack-edpm-ipam uid: a8f6c390-be1f-4634-ac9c-6fd3458bb097 resourceVersion: '82206' uid: 90b5949b-8ff7-49fe-829d-21ce3679f7e1 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ceph_client - -i - ceph-client-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ceph_client ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: ceph-client ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ceph-client-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-888qv readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-888qv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:27Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:19Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:26Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:26Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://311138b271fa80ceb5d2bb205d95dcd13781e70f23e2300200e8a47e0bc04bff image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ceph-client-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://311138b271fa80ceb5d2bb205d95dcd13781e70f23e2300200e8a47e0bc04bff exitCode: 0 finishedAt: '2026-01-31T07:15:25Z' reason: Completed startedAt: '2026-01-31T07:15:20Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.228 podIPs: - ip: 10.217.0.228 qosClass: BestEffort startTime: '2026-01-31T07:15:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.221/23"],"mac_address":"0a:58:0a:d9:00:dd","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.221/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.221\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:dd\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"fe:91:ca:fa:38:15\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:13:04Z' generateName: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 87cc34a2-c987-4721-822a-fd62af1600f1 batch.kubernetes.io/job-name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam controller-uid: 87cc34a2-c987-4721-822a-fd62af1600f1 job-name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ceph-hci-pre managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:13:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"87cc34a2-c987-4721-822a-fd62af1600f1"}: {} f:spec: f:containers: k:{"name":"ceph-hci-pre-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:13:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:13:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.221"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:13:12Z' name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam-4jfzx namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam uid: 87cc34a2-c987-4721-822a-fd62af1600f1 resourceVersion: '80381' uid: 05caeb62-d44f-43a6-b480-ae5b7a1bcc32 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ceph_hci_pre - -i - ceph-hci-pre-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ceph_hci_pre ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: ceph-hci-pre ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-884l5 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-884l5 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:12Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:04Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:10Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:10Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:04Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://d2074407e2cf67fb94418e7463ab8d974725ccec01e5933e72932251e8d9931f image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://d2074407e2cf67fb94418e7463ab8d974725ccec01e5933e72932251e8d9931f exitCode: 0 finishedAt: '2026-01-31T07:13:10Z' reason: Completed startedAt: '2026-01-31T07:13:06Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.221 podIPs: - ip: 10.217.0.221 qosClass: BestEffort startTime: '2026-01-31T07:13:04Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.158/23"],"mac_address":"0a:58:0a:d9:00:9e","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.158/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.158\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:9e\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:51:42Z' generateName: cinder-api- labels: apps.kubernetes.io/pod-index: '0' component: cinder-api controller-revision-hash: cinder-api-bb6c464d6 service: cinder statefulset.kubernetes.io/pod-name: cinder-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"db854b96-954f-4921-92cb-98cf8bbd6041"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"name":"cinder-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.158"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:54Z' name: cinder-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-api uid: db854b96-954f-4921-92cb-98cf8bbd6041 resourceVersion: '62812' uid: c9b7801d-ff22-4729-a9e7-08880f3c773a spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/cinder/cinder-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent name: cinder-api-log resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/cinder name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-j4nfh readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-api readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-api-config.json - mountPath: /var/log/cinder name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-j4nfh readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: cinder-api-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - name: config-data-custom secret: defaultMode: 420 secretName: cinder-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-cinder-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-cinder-public-svc - name: kube-api-access-j4nfh projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:44Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:42Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:54Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:54Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:42Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ddb75a64ec86e7dedbfab8be9cf0f3535264dd173c3d9ce65cbf89c081c924c1 image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:44Z' - containerID: cri-o://62ad5013faf491da098d6034e6d7995c3ae252ea83c3ce6ecba95c60708a21ce image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:44Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.158 podIPs: - ip: 10.217.0.158 qosClass: BestEffort startTime: '2026-01-31T06:51:42Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.238/23"],"mac_address":"0a:58:0a:d9:00:ee","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.238/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.238\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ee\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:05Z' generateName: cinder-api- labels: apps.kubernetes.io/pod-index: '1' component: cinder-api controller-revision-hash: cinder-api-bb6c464d6 service: cinder statefulset.kubernetes.io/pod-name: cinder-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"db854b96-954f-4921-92cb-98cf8bbd6041"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"name":"cinder-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:06Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.238"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:24Z' name: cinder-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-api uid: db854b96-954f-4921-92cb-98cf8bbd6041 resourceVersion: '90915' uid: ae560ad9-3780-4e49-acf8-c788e4475f14 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/cinder/cinder-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent name: cinder-api-log resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/cinder name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-xrlm2 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-api readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-api-config.json - mountPath: /var/log/cinder name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-xrlm2 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: cinder-api-1 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - name: config-data-custom secret: defaultMode: 420 secretName: cinder-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-cinder-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-cinder-public-svc - name: kube-api-access-xrlm2 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://daf75620ba72903d90c31bc2b8af46db49107fd09a6a43e5639c844b94248677 image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' - containerID: cri-o://aedf118be32442a2f11e42a014f5c4a30e07b2d317091793795efe34c01ea9bd image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:10Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.238 podIPs: - ip: 10.217.0.238 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.240/23"],"mac_address":"0a:58:0a:d9:00:f0","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.240/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.240\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:f0\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.31\"\n \ ],\n \"mac\": \"f2:bb:2c:36:57:74\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:05Z' generateName: cinder-backup- labels: apps.kubernetes.io/pod-index: '0' component: cinder-backup controller-revision-hash: cinder-backup-66479554f8 service: cinder statefulset.kubernetes.io/pod-name: cinder-backup-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"43e79ddc-5996-4543-9894-4d758603f82f"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-backup"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_ARENA_MAX"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_MMAP_THRESHOLD_"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_TRIM_THRESHOLD_"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:privileged: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} k:{"name":"probe"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostPID: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"dev"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-iscsi"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-nvme"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"lib-modules"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"sys"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-lib-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-brick"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.240"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:21Z' name: cinder-backup-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-backup uid: 43e79ddc-5996-4543-9894-4d758603f82f resourceVersion: '90827' uid: df6898d4-1cda-4180-955f-3845df4c8162 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-backup topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n655h94h68dh5d8h97h5d4h678hf9h84h64chdhf5h59ch56bh5bh55fhffh76hbfhf6h67ch56ch55bh669hd4h5b8h674h54dhbbh9bh648hc7q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: MALLOC_ARENA_MAX value: '1' - name: MALLOC_MMAP_THRESHOLD_ value: '131072' - name: MALLOC_TRIM_THRESHOLD_ value: '262144' image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-backup resources: {} securityContext: privileged: true runAsNonRoot: true runAsUser: 42407 startupProbe: failureThreshold: 12 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-backup-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-hjgc9 readOnly: true - command: - /usr/local/bin/container-scripts/healthcheck.py - backup - /etc/cinder/cinder.conf.d image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imagePullPolicy: IfNotPresent name: probe resources: {} securityContext: runAsGroup: 42407 runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-backup-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-hjgc9 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostPID: true hostname: cinder-backup-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - hostPath: path: /var/lib/cinder type: DirectoryOrCreate name: var-lib-cinder - hostPath: path: /etc/nvme type: DirectoryOrCreate name: etc-nvme - hostPath: path: /etc/iscsi type: '' name: etc-iscsi - hostPath: path: /dev type: '' name: dev - hostPath: path: /lib/modules type: '' name: lib-modules - hostPath: path: /run type: '' name: run - hostPath: path: /sys type: '' name: sys - hostPath: path: /var/locks/openstack/os-brick type: DirectoryOrCreate name: var-locks-brick - hostPath: path: /var/locks/openstack/cinder type: DirectoryOrCreate name: var-locks-cinder - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: cinder-backup-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-hjgc9 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://3c16109f33b7035d7b98e21236bd04bea74590d9f26e1bc4ab2ffc6987837c31 image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-backup@sha256:bbbef63104c8224bfc7c15a857d4ffd5d17acfb5bde654d48e3f6118d8c375f4 lastState: {} name: cinder-backup ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:11Z' - containerID: cri-o://f519dac82b14e46eab7911dc8c8b91ead48e2d3cabaeeaeb2e9a0df953763326 image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-backup@sha256:bbbef63104c8224bfc7c15a857d4ffd5d17acfb5bde654d48e3f6118d8c375f4 lastState: {} name: probe ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.240 podIPs: - ip: 10.217.0.240 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.161/23"],"mac_address":"0a:58:0a:d9:00:a1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.161/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.161\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:a1\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:51:53Z' generateName: cinder-scheduler- labels: apps.kubernetes.io/pod-index: '0' component: cinder-scheduler controller-revision-hash: cinder-scheduler-6b585848f4 service: cinder statefulset.kubernetes.io/pod-name: cinder-scheduler-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"4ccb45a3-d036-406c-9c86-ff1aa8557b15"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-scheduler"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"name":"probe"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.161"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:52:03Z' name: cinder-scheduler-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-scheduler uid: 4ccb45a3-d036-406c-9c86-ff1aa8557b15 resourceVersion: '63151' uid: d90973af-950c-4f38-af3f-864bba1cdb29 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-scheduler topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n7dh666h68dh5bh8bh5bchd4h664h5f7h54fhb6h5fch69h5fbh574h595h4h5d6h56fh655hb8h5f8h5c8h5fbh647h5f9h54h545h679h65ch68bh66dq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-scheduler resources: {} securityContext: runAsNonRoot: true runAsUser: 42407 startupProbe: failureThreshold: 12 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-scheduler-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fl9pn readOnly: true - command: - /usr/local/bin/container-scripts/healthcheck.py - scheduler - /etc/cinder/cinder.conf.d image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imagePullPolicy: IfNotPresent name: probe resources: {} securityContext: runAsGroup: 42407 runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-scheduler-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fl9pn readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: cinder-scheduler-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - name: config-data-custom secret: defaultMode: 420 secretName: cinder-scheduler-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-fl9pn projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:56Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:53Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:52:03Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:52:03Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:53Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://bb28dd8cebd960933f252e419796c1e15d336b11a76542c9d050533ce665ae54 image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-scheduler@sha256:8f8adb9590f19d2d6c336c15aaef2d9a488501c1bbf5fbc8d96f097ae6297f20 lastState: {} name: cinder-scheduler ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:54Z' - containerID: cri-o://d815d95b06ec7ba0dde124937de546eb811163a8c529ff745d1679ed04c44091 image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-scheduler@sha256:8f8adb9590f19d2d6c336c15aaef2d9a488501c1bbf5fbc8d96f097ae6297f20 lastState: {} name: probe ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:55Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.161 podIPs: - ip: 10.217.0.161 qosClass: BestEffort startTime: '2026-01-31T06:51:53Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.239/23"],"mac_address":"0a:58:0a:d9:00:ef","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.239/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.239\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ef\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.30\"\n \ ],\n \"mac\": \"3e:ca:be:f6:d4:f2\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:05Z' generateName: cinder-volume-volume1- labels: apps.kubernetes.io/pod-index: '0' backend: volume1 component: cinder-volume controller-revision-hash: cinder-volume-volume1-6b5954c8fb service: cinder statefulset.kubernetes.io/pod-name: cinder-volume-volume1-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:backend: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"30a59bf1-bffb-4411-aa8d-e7090d312f25"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-volume"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_ARENA_MAX"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_MMAP_THRESHOLD_"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_TRIM_THRESHOLD_"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:privileged: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} k:{"name":"probe"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostPID: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"dev"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-iscsi"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-nvme"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"lib-modules"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"sys"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-lib-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-brick"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.239"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:21Z' name: cinder-volume-volume1-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-volume-volume1 uid: 30a59bf1-bffb-4411-aa8d-e7090d312f25 resourceVersion: '90821' uid: 86f04e64-4f0d-47e6-95a3-013e7f1bf18b spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-volume topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n677h9fh54bh655h579h9bh697hc5h6fh64dh576h645h76h678h57fh9bh54fh675h5bhb5hfhb5h5fdhddh67fhb8h698h54dhbh7h565h565q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: MALLOC_ARENA_MAX value: '1' - name: MALLOC_MMAP_THRESHOLD_ value: '131072' - name: MALLOC_TRIM_THRESHOLD_ value: '262144' image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-volume resources: {} securityContext: privileged: true runAsNonRoot: true runAsUser: 42407 startupProbe: failureThreshold: 12 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-volume-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kvnlf readOnly: true - command: - /usr/local/bin/container-scripts/healthcheck.py - volume - /etc/cinder/cinder.conf.d image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imagePullPolicy: IfNotPresent name: probe resources: {} securityContext: runAsGroup: 42407 runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-volume-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kvnlf readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostPID: true hostname: cinder-volume-volume1-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - hostPath: path: /var/lib/cinder type: DirectoryOrCreate name: var-lib-cinder - hostPath: path: /etc/nvme type: DirectoryOrCreate name: etc-nvme - hostPath: path: /etc/iscsi type: '' name: etc-iscsi - hostPath: path: /dev type: '' name: dev - hostPath: path: /lib/modules type: '' name: lib-modules - hostPath: path: /run type: '' name: run - hostPath: path: /sys type: '' name: sys - hostPath: path: /var/locks/openstack/os-brick type: DirectoryOrCreate name: var-locks-brick - hostPath: path: /var/locks/openstack/cinder type: DirectoryOrCreate name: var-locks-cinder - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: cinder-volume-volume1-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-kvnlf projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ac26b298d77c547dc1b5c8fa046b75759a3852595821d91733a8a0317b64bb4d image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-volume@sha256:fd7400929e60e49dc18a274e72df5abc3562c558d94b3e7094c7c960816e4386 lastState: {} name: cinder-volume ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:11Z' - containerID: cri-o://234f2819b413061b9565d3e31cf14b77d374c5ba75826d53c6d4f62c18cae2d1 image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-volume@sha256:fd7400929e60e49dc18a274e72df5abc3562c558d94b3e7094c7c960816e4386 lastState: {} name: probe ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.239 podIPs: - ip: 10.217.0.239 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.218/23"],"mac_address":"0a:58:0a:d9:00:da","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.218/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.218\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:da\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"36:d3:ce:b9:d2:73\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:11:41Z' generateName: configure-network-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5 batch.kubernetes.io/job-name: configure-network-edpm-deployment-openstack-edpm-ipam controller-uid: 2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5 job-name: configure-network-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: configure-network managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:11:41Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5"}: {} f:spec: f:containers: k:{"name":"configure-network-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:11:41Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:11:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.218"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:12:11Z' name: configure-network-edpm-deployment-openstack-edpm-ipam-z4m6r namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: configure-network-edpm-deployment-openstack-edpm-ipam uid: 2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5 resourceVersion: '79618' uid: d7f43761-7210-4894-a0e8-e21d61dde592 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.configure_network - -i - configure-network-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.configure_network ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: configure-network ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: configure-network-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-xjpc8 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-xjpc8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:10Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:41Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:09Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:09Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:41Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://5fc79c080d04a5ecb5e792226ab3a1945cd707ae76ce80006df68f46d1fdde90 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: configure-network-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://5fc79c080d04a5ecb5e792226ab3a1945cd707ae76ce80006df68f46d1fdde90 exitCode: 0 finishedAt: '2026-01-31T07:12:08Z' reason: Completed startedAt: '2026-01-31T07:11:43Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.218 podIPs: - ip: 10.217.0.218 qosClass: BestEffort startTime: '2026-01-31T07:11:41Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.222/23"],"mac_address":"0a:58:0a:d9:00:de","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.222/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.222\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:de\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"02:cd:63:4c:72:c5\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:13:12Z' generateName: configure-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: e8d9c85d-5b22-4749-bee9-bc6776a64f53 batch.kubernetes.io/job-name: configure-os-edpm-deployment-openstack-edpm-ipam controller-uid: e8d9c85d-5b22-4749-bee9-bc6776a64f53 job-name: configure-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: configure-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:13:12Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"e8d9c85d-5b22-4749-bee9-bc6776a64f53"}: {} f:spec: f:containers: k:{"name":"configure-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:13:12Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:13:13Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.222"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:01Z' name: configure-os-edpm-deployment-openstack-edpm-ipam-ndf4q namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: configure-os-edpm-deployment-openstack-edpm-ipam uid: e8d9c85d-5b22-4749-bee9-bc6776a64f53 resourceVersion: '80979' uid: 24c6c521-6046-43d1-8eac-35a48b203ca2 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.configure_os - -i - configure-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.configure_os ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: configure-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: configure-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-lbbz4 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-lbbz4 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:00Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:12Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:59Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:59Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:12Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://cd595703d2f8feea538569cd29f2f7f7f95ea304345ff812aa994744111c4328 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: configure-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://cd595703d2f8feea538569cd29f2f7f7f95ea304345ff812aa994744111c4328 exitCode: 0 finishedAt: '2026-01-31T07:13:58Z' reason: Completed startedAt: '2026-01-31T07:13:14Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.222 podIPs: - ip: 10.217.0.222 qosClass: BestEffort startTime: '2026-01-31T07:13:12Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.254/23"],"mac_address":"0a:58:0a:d9:00:fe","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.254/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.254\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fe\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:26:10Z' generateName: dnsmasq-dns-5c5f587d9- labels: pod-template-hash: 5c5f587d9 service: dnsmasq managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:10Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"c92b4fe4-86cd-48a6-bce2-53c2d9776024"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"dnsmasq-dns"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"POD_IP"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/dnsmasq.d/config.cfg"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/dns-svc"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-nb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-sb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:initContainers: .: {} k:{"name":"init"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"POD_IP"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/dnsmasq.d/config.cfg"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/dns-svc"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-nb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-sb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"dns-svc"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-edpm-ipam"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"ovsdbserver-nb"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"ovsdbserver-sb"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:10Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:11Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.254"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:31Z' name: dnsmasq-dns-5c5f587d9-r24zn namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: dnsmasq-dns-5c5f587d9 uid: c92b4fe4-86cd-48a6-bce2-53c2d9776024 resourceVersion: '91089' uid: d5a9e01b-70e5-4383-b821-1142c39562f5 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - dnsmasq topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - dnsmasq --interface=* --conf-dir=/etc/dnsmasq.d --hostsdir=/etc/dnsmasq.d/hosts --keep-in-foreground --log-debug --bind-interfaces --listen-address=$(POD_IP) --port 5353 --log-facility=- --no-hosts --domain-needed --no-resolv --bogus-priv --log-queries command: - /bin/bash env: - name: CONFIG_HASH value: n555h56ch5d4h54dh669h57h5cch59fh5b5h6fh697h55dh5b6h5b9h69h8dh585h64hdh648h698h5c8h65bh569h68ch5c4h4h94h5fbhc4h5c9h7bq - name: POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 tcpSocket: port: 5353 timeoutSeconds: 5 name: dnsmasq-dns readinessProbe: failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 tcpSocket: port: 5353 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/dnsmasq.d/config.cfg name: config readOnly: true subPath: dns - mountPath: /etc/dnsmasq.d/hosts/dns-svc name: dns-svc readOnly: true subPath: dns-svc - mountPath: /etc/dnsmasq.d/hosts/openstack-edpm-ipam name: openstack-edpm-ipam readOnly: true subPath: openstack-edpm-ipam - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-nb name: ovsdbserver-nb readOnly: true subPath: ovsdbserver-nb - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-sb name: ovsdbserver-sb readOnly: true subPath: ovsdbserver-sb - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-47w9j readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: dnsmasq-dns-dockercfg-dl5v4 initContainers: - args: - -c - dnsmasq --interface=* --conf-dir=/etc/dnsmasq.d --hostsdir=/etc/dnsmasq.d/hosts --keep-in-foreground --log-debug --bind-interfaces --listen-address=$(POD_IP) --port 5353 --log-facility=- --no-hosts --domain-needed --no-resolv --bogus-priv --log-queries --test command: - /bin/bash env: - name: CONFIG_HASH value: n555h56ch5d4h54dh669h57h5cch59fh5b5h6fh697h55dh5b6h5b9h69h8dh585h64hdh648h698h5c8h65bh569h68ch5c4h4h94h5fbhc4h5c9h7bq - name: POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent name: init resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/dnsmasq.d/config.cfg name: config readOnly: true subPath: dns - mountPath: /etc/dnsmasq.d/hosts/dns-svc name: dns-svc readOnly: true subPath: dns-svc - mountPath: /etc/dnsmasq.d/hosts/openstack-edpm-ipam name: openstack-edpm-ipam readOnly: true subPath: openstack-edpm-ipam - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-nb name: ovsdbserver-nb readOnly: true subPath: ovsdbserver-nb - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-sb name: ovsdbserver-sb readOnly: true subPath: ovsdbserver-sb - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-47w9j readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: dnsmasq-dns serviceAccountName: dnsmasq-dns terminationGracePeriodSeconds: 10 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 420 name: dns name: config - configMap: defaultMode: 420 name: dns-svc name: dns-svc - configMap: defaultMode: 420 name: openstack-edpm-ipam name: openstack-edpm-ipam - configMap: defaultMode: 420 name: ovsdbserver-nb name: ovsdbserver-nb - configMap: defaultMode: 420 name: ovsdbserver-sb name: ovsdbserver-sb - name: kube-api-access-47w9j projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:31Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:31Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:10Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://2ee1856a3e16eb9556c641fdb84dbad5ae47585d52a7b3d8e6c4610a44c510cf image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: dnsmasq-dns ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:22Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://62715c48c67618320a609c2ef39ed52d9f5e69bba96cdd3ce40ce080c4d53e33 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: init ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://62715c48c67618320a609c2ef39ed52d9f5e69bba96cdd3ce40ce080c4d53e33 exitCode: 0 finishedAt: '2026-01-31T07:26:12Z' reason: Completed startedAt: '2026-01-31T07:26:12Z' phase: Running podIP: 10.217.0.254 podIPs: - ip: 10.217.0.254 qosClass: BestEffort startTime: '2026-01-31T07:26:10Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.4/23"],"mac_address":"0a:58:0a:d9:01:04","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.4/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.4\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:04\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.33\"\n \ ],\n \"mac\": \"36:5b:8c:3d:ce:d5\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:52Z' generateName: glance-default-external-api- labels: apps.kubernetes.io/pod-index: '0' component: glance-api controller-revision-hash: glance-default-external-api-6fb547dc85 glanceAPI: glance-default-external owner: glance-default-external service: glance statefulset.kubernetes.io/pod-name: glance-default-external-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"67af6c81-41df-4c88-b3bd-e4aeaa93cbb3"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.4"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:27:05Z' name: glance-default-external-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-external-api uid: 67af6c81-41df-4c88-b3bd-e4aeaa93cbb3 resourceVersion: '91845' uid: 092b97b3-8b60-4362-b799-dda6e3aedd88 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-external.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-59sph readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-59sph readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-external-api-0 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-external-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-external-api-0 - name: config-data secret: defaultMode: 420 secretName: glance-default-external-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-external-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: public-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-public-svc - name: kube-api-access-59sph projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:55Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:52Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:05Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:05Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:52Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://539beae3e32bcb4d473c0423498cd2ed11bda9e76e82409689d9d90f7c97c956 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:55Z' - containerID: cri-o://449dce946ef9677fa99ca778bfb5ca0d32e9be0d509d78c7c9b2e6f7f3c73cf2 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:54Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.4 podIPs: - ip: 10.217.1.4 qosClass: BestEffort startTime: '2026-01-31T07:26:52Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.0/23"],"mac_address":"0a:58:0a:d9:01:00","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.0/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.0\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:00\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.34\"\n \ ],\n \"mac\": \"32:bb:0c:d5:87:7b\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:24Z' generateName: glance-default-external-api- labels: apps.kubernetes.io/pod-index: '1' component: glance-api controller-revision-hash: glance-default-external-api-6fb547dc85 glanceAPI: glance-default-external owner: glance-default-external service: glance statefulset.kubernetes.io/pod-name: glance-default-external-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:24Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"67af6c81-41df-4c88-b3bd-e4aeaa93cbb3"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:24Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:30Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.0"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:47Z' name: glance-default-external-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-external-api uid: 67af6c81-41df-4c88-b3bd-e4aeaa93cbb3 resourceVersion: '91489' uid: 61d84464-81aa-4ca7-86aa-3a4a404dc748 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-external.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5k865 readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5k865 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-external-api-1 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-external-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-external-api-1 - name: config-data secret: defaultMode: 420 secretName: glance-default-external-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-external-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: public-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-public-svc - name: kube-api-access-5k865 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:38Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:47Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:47Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://6ce554b71abd85424b509953c0b3d03ad811e64ab32e05a225afa980fe37f3e2 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:37Z' - containerID: cri-o://e620ac97f72904611324ab6f994d079c543e2df91c266afe39bacf3e2c0fee31 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.0 podIPs: - ip: 10.217.1.0 qosClass: BestEffort startTime: '2026-01-31T07:26:24Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.2/23"],"mac_address":"0a:58:0a:d9:01:02","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.2/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.2\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:02\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.32\"\n \ ],\n \"mac\": \"7a:2a:7c:22:5d:b1\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:37Z' generateName: glance-default-internal-api- labels: apps.kubernetes.io/pod-index: '0' component: glance-api controller-revision-hash: glance-default-internal-api-848f859f89 glanceAPI: glance-default-internal owner: glance-default-internal service: glance statefulset.kubernetes.io/pod-name: glance-default-internal-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:37Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"862acdbb-ec32-4bfe-852d-41e6a6559350"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:37Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:39Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.2"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:53Z' name: glance-default-internal-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-internal-api uid: 862acdbb-ec32-4bfe-852d-41e6a6559350 resourceVersion: '91683' uid: 5724bf53-b921-4f49-94cc-feda38cd06df spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-internal.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5dftd readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5dftd readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-internal-api-0 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-internal-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-internal-api-0 - name: config-data secret: defaultMode: 420 secretName: glance-default-internal-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-internal-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-internal-svc - name: kube-api-access-5dftd projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:41Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:53Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:53Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0b1b50350cfe276ed744b4a98ed6b98b2e53071bb157166f1a61e0fe0c8c4685 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:41Z' - containerID: cri-o://22c254bd527fa300a665aa49b57c6b3ad9693ef8b974d4f16c093cc00c12b409 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:40Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.2 podIPs: - ip: 10.217.1.2 qosClass: BestEffort startTime: '2026-01-31T07:26:37Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.253/23"],"mac_address":"0a:58:0a:d9:00:fd","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.253/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.253\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fd\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.35\"\n \ ],\n \"mac\": \"be:16:b5:6b:b1:18\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:08Z' generateName: glance-default-internal-api- labels: apps.kubernetes.io/pod-index: '1' component: glance-api controller-revision-hash: glance-default-internal-api-848f859f89 glanceAPI: glance-default-internal owner: glance-default-internal service: glance statefulset.kubernetes.io/pod-name: glance-default-internal-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"862acdbb-ec32-4bfe-852d-41e6a6559350"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:10Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.253"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:32Z' name: glance-default-internal-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-internal-api uid: 862acdbb-ec32-4bfe-852d-41e6a6559350 resourceVersion: '91137' uid: 615d8acf-d064-44fa-96ab-ea0f35cfbec4 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-internal.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fhgsm readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fhgsm readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-internal-api-1 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-internal-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-internal-api-1 - name: config-data secret: defaultMode: 420 secretName: glance-default-internal-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-internal-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-internal-svc - name: kube-api-access-fhgsm projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:25Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:32Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:32Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://87ec80577d98a01aa2d6760ec75f19f8e60e56daf722da98611c525fbed9b256 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:23Z' - containerID: cri-o://f487d3a7379f058865d24eb7b0bd8dbaf9643ed362efd850b7023ab1784b5dae image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.253 podIPs: - ip: 10.217.0.253 qosClass: BestEffort startTime: '2026-01-31T07:26:08Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.252/23"],"mac_address":"0a:58:0a:d9:00:fc","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.252/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.252\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fc\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:08Z' generateName: horizon-7dbf5f48dd- labels: owner: horizon pod-template-hash: 7dbf5f48dd service: horizon managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"dca6ecc3-cf3a-450e-8a6c-1846471feb45"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"horizon"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_DESIGNATE"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_HEAT"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_IRONIC"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_MANILA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_OCTAVIA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_WATCHER"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"UNPACK_THEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":8443,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/openstack-dashboard/.secrets"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/usr/local/bin/kolla_theme_setup"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/horizon.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/horizon.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/horizon"}: .: {} f:mountPath: {} f:name: {} k:{"name":"horizon-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_DESIGNATE"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_HEAT"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_IRONIC"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_MANILA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_OCTAVIA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_WATCHER"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"UNPACK_THEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/horizon"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"horizon-secret-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"horizon-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:09Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.252"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:27:13Z' name: horizon-7dbf5f48dd-8njk9 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: horizon-7dbf5f48dd uid: dca6ecc3-cf3a-450e-8a6c-1846471feb45 resourceVersion: '91964' uid: ea93e195-2d16-4cf3-a092-35f97265a34c spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - horizon topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - tail -n+1 -F /var/log/horizon/horizon.log command: - /bin/bash env: - name: CONFIG_HASH value: n575hfdh66fh576hd8h587h87h5c8h699h67chfh7bh5cdhbh58h5dch5dfh657h5dh7dh685h588h585hb8hf4h54ch67ch5dch6h87h577h97q - name: ENABLE_DESIGNATE value: 'yes' - name: ENABLE_HEAT value: 'yes' - name: ENABLE_IRONIC value: 'yes' - name: ENABLE_MANILA value: 'yes' - name: ENABLE_OCTAVIA value: 'yes' - name: ENABLE_WATCHER value: 'no' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: UNPACK_THEME value: 'true' image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imagePullPolicy: IfNotPresent name: horizon-log resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD runAsGroup: 42400 runAsNonRoot: true runAsUser: 48 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/horizon name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-r6dqv readOnly: true - args: - -c - /usr/local/bin/kolla_theme_setup && /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n575hfdh66fh576hd8h587h87h5c8h699h67chfh7bh5cdhbh58h5dch5dfh657h5dh7dh685h588h585hb8hf4h54ch67ch5dch6h87h577h97q - name: ENABLE_DESIGNATE value: 'yes' - name: ENABLE_HEAT value: 'yes' - name: ENABLE_IRONIC value: 'yes' - name: ENABLE_MANILA value: 'yes' - name: ENABLE_OCTAVIA value: 'yes' - name: ENABLE_WATCHER value: 'no' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: UNPACK_THEME value: 'true' image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /dashboard/auth/login/?next=/dashboard/ port: horizon scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: horizon ports: - containerPort: 8443 name: horizon protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /dashboard/auth/login/?next=/dashboard/ port: horizon scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD runAsGroup: 42400 runAsNonRoot: true runAsUser: 48 startupProbe: failureThreshold: 3 httpGet: path: /dashboard/auth/login/?next=/dashboard/ port: horizon scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default/ name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: horizon.json - mountPath: /run/openstack-dashboard/.secrets name: horizon-secret-key readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /usr/local/bin/kolla_theme_setup name: scripts readOnly: true subPath: kolla_theme_setup - mountPath: /var/log/horizon name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/horizon.crt name: horizon-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/horizon.key name: horizon-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-r6dqv readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: horizon-horizon-dockercfg-z8hkg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: horizon-horizon serviceAccountName: horizon-horizon terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 416 name: horizon-config-data name: config-data - name: horizon-secret-key secret: defaultMode: 384 secretName: horizon - configMap: defaultMode: 493 name: horizon-scripts name: scripts - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: horizon-tls-certs secret: defaultMode: 256 secretName: cert-horizon-svc - name: kube-api-access-r6dqv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:13Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:13Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://544c6015b431d40ea16117a2868b51b9c275e44a5a6d7bc163faf1687601d30c image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imageID: quay.io/podified-antelope-centos9/openstack-horizon@sha256:235b686c6fa223c3d04f448351298ecfae1c255b2bcca874fd132d4b0c7ea1e7 lastState: {} name: horizon ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:36Z' - containerID: cri-o://07016083e04aa8e612befc7888f70c5ff716c2b0718c2ca916c0e0b0f22b6ce1 image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imageID: quay.io/podified-antelope-centos9/openstack-horizon@sha256:235b686c6fa223c3d04f448351298ecfae1c255b2bcca874fd132d4b0c7ea1e7 lastState: {} name: horizon-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.252 podIPs: - ip: 10.217.0.252 qosClass: BestEffort startTime: '2026-01-31T07:26:08Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.226/23"],"mac_address":"0a:58:0a:d9:00:e2","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.226/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.226\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e2\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"6e:ce:03:02:74:62\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:42Z' generateName: install-certs-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: eea3ce58-7143-4322-be8e-ca9f9ad9847d batch.kubernetes.io/job-name: install-certs-edpm-deployment-openstack-edpm-ipam controller-uid: eea3ce58-7143-4322-be8e-ca9f9ad9847d job-name: install-certs-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: install-certs managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"eea3ce58-7143-4322-be8e-ca9f9ad9847d"}: {} f:spec: f:containers: k:{"name":"install-certs-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/bootstrap"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/libvirt"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/neutron-metadata"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/nova"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/repo-setup"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/certs/libvirt/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/certs/neutron-metadata/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/certs/ovn/default"}: .: {} f:mountPath: {} f:name: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"bootstrap-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"libvirt-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"neutron-metadata-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"nova-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"openstack-edpm-ipam-libvirt-default-certs-0"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"openstack-edpm-ipam-neutron-metadata-default-certs-0"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"openstack-edpm-ipam-ovn-default-certs-0"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"ovn-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"repo-setup-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:43Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.226"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:15:18Z' name: install-certs-edpm-deployment-openstack-edpm-ipam-4glpj namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: install-certs-edpm-deployment-openstack-edpm-ipam uid: eea3ce58-7143-4322-be8e-ca9f9ad9847d resourceVersion: '82066' uid: 669647fc-d2d5-4aa0-b82f-a670051e93e9 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.install_certs - -i - install-certs-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.install_certs ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: install-certs ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: install-certs-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/cacerts/repo-setup name: repo-setup-combined-ca-bundle - mountPath: /var/lib/openstack/cacerts/bootstrap name: bootstrap-combined-ca-bundle - mountPath: /var/lib/openstack/certs/ovn/default name: openstack-edpm-ipam-ovn-default-certs-0 - mountPath: /var/lib/openstack/cacerts/ovn name: ovn-combined-ca-bundle - mountPath: /var/lib/openstack/certs/neutron-metadata/default name: openstack-edpm-ipam-neutron-metadata-default-certs-0 - mountPath: /var/lib/openstack/cacerts/neutron-metadata name: neutron-metadata-combined-ca-bundle - mountPath: /var/lib/openstack/certs/libvirt/default name: openstack-edpm-ipam-libvirt-default-certs-0 - mountPath: /var/lib/openstack/cacerts/libvirt name: libvirt-combined-ca-bundle - mountPath: /var/lib/openstack/cacerts/nova name: nova-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-djl45 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: repo-setup-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: bootstrap-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: openstack-edpm-ipam-ovn-default-certs-0 projected: defaultMode: 420 sources: - secret: name: openstack-edpm-ipam-ovn-default-certs-0 - name: ovn-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: openstack-edpm-ipam-neutron-metadata-default-certs-0 projected: defaultMode: 420 sources: - secret: name: openstack-edpm-ipam-neutron-metadata-default-certs-0 - name: neutron-metadata-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: openstack-edpm-ipam-libvirt-default-certs-0 projected: defaultMode: 420 sources: - secret: name: openstack-edpm-ipam-libvirt-default-certs-0 - name: libvirt-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: nova-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-djl45 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:18Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:42Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:16Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:16Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:42Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://d84f7be20a80bd672cb99f88a659f2e83af0b020e7050e35db96bd75c141b747 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: install-certs-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://d84f7be20a80bd672cb99f88a659f2e83af0b020e7050e35db96bd75c141b747 exitCode: 0 finishedAt: '2026-01-31T07:15:16Z' reason: Completed startedAt: '2026-01-31T07:14:44Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.226 podIPs: - ip: 10.217.0.226 qosClass: BestEffort startTime: '2026-01-31T07:14:42Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.220/23"],"mac_address":"0a:58:0a:d9:00:dc","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.220/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.220\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:dc\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"7a:64:be:80:bd:cb\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:12:20Z' generateName: install-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: b2a11fdb-c9bc-43c2-8e94-123223931626 batch.kubernetes.io/job-name: install-os-edpm-deployment-openstack-edpm-ipam controller-uid: b2a11fdb-c9bc-43c2-8e94-123223931626 job-name: install-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: install-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:12:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"b2a11fdb-c9bc-43c2-8e94-123223931626"}: {} f:spec: f:containers: k:{"name":"install-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:12:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:12:21Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.220"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:13:04Z' name: install-os-edpm-deployment-openstack-edpm-ipam-kvlfg namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: install-os-edpm-deployment-openstack-edpm-ipam uid: b2a11fdb-c9bc-43c2-8e94-123223931626 resourceVersion: '80249' uid: 2617ac80-5fa3-446c-a007-bf8ecd0d1bdb spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.install_os - -i - install-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.install_os ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: install-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: install-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pqbct readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-pqbct projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:04Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:20Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:02Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:02Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:20Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ca0d397be44f0a8428f0a9815823e70ce18c9ed1275f02dc1c2e2492f34a1cb2 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: install-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://ca0d397be44f0a8428f0a9815823e70ce18c9ed1275f02dc1c2e2492f34a1cb2 exitCode: 0 finishedAt: '2026-01-31T07:13:01Z' reason: Completed startedAt: '2026-01-31T07:12:21Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.220 podIPs: - ip: 10.217.0.220 qosClass: BestEffort startTime: '2026-01-31T07:12:20Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.237/23"],"mac_address":"0a:58:0a:d9:00:ed","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.237/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.237\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ed\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:04Z' generateName: keystone-588bf558cc- labels: owner: keystone pod-template-hash: 588bf558cc service: keystone managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"7c463975-4a54-4fa3-a306-4bc52c0e5afc"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"keystone-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/credential-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:06Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.237"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:38Z' name: keystone-588bf558cc-prpc4 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: keystone-588bf558cc uid: 7c463975-4a54-4fa3-a306-4bc52c0e5afc resourceVersion: '91321' uid: dae6f542-7f38-4172-9dba-b5ca33c4bb23 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - keystone topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n564hc9h647h5fbh77h5chd8h685h98h5d7h66ch5d5h569h9fh684h66ch66bh9h9h5cfh5chd4h577h5bdh56fh58fh5ch6hbbhb4h578h65fq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: keystone-api readinessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/default name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: keystone-api-config.json - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/keystone/credential-keys name: credential-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-k4c9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-keystone-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-keystone-public-svc - name: kube-api-access-k4c9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:04Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:38Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:38Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:04Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b1652e783aa55b5903b7dc24595400b1f6e4eef60df8921d103d3134dc4000f8 image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:07Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.237 podIPs: - ip: 10.217.0.237 qosClass: BestEffort startTime: '2026-01-31T07:26:04Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.138/23"],"mac_address":"0a:58:0a:d9:00:8a","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.138/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.138\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:8a\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:50:16Z' generateName: keystone-588bf558cc- labels: owner: keystone pod-template-hash: 588bf558cc service: keystone managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:50:16Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"7c463975-4a54-4fa3-a306-4bc52c0e5afc"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"keystone-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/credential-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:50:16Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:50:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.138"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:50:49Z' name: keystone-588bf558cc-sgm8n namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: keystone-588bf558cc uid: 7c463975-4a54-4fa3-a306-4bc52c0e5afc resourceVersion: '60802' uid: 512e5dc8-fed1-47c4-bd6e-d5487954f43e spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - keystone topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n564hc9h647h5fbh77h5chd8h685h98h5d7h66ch5d5h569h9fh684h66ch66bh9h9h5cfh5chd4h577h5bdh56fh58fh5ch6hbbhb4h578h65fq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: keystone-api readinessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/default name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: keystone-api-config.json - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/keystone/credential-keys name: credential-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6tk9l readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-keystone-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-keystone-public-svc - name: kube-api-access-6tk9l projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:21Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:16Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:49Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:49Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:16Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ca75bc9375109b5b094981aaee60be5390ea5401e4ecd26724f5b722900b4751 image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:50:21Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.138 podIPs: - ip: 10.217.0.138 qosClass: BestEffort startTime: '2026-01-31T06:50:16Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.204/23"],"mac_address":"0a:58:0a:d9:00:cc","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.204/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.204\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:cc\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:01:00Z' generateName: keystone-cron-29497381- labels: batch.kubernetes.io/controller-uid: 185a2a4e-2d07-49cf-9972-8f23a1dcd980 batch.kubernetes.io/job-name: keystone-cron-29497381 controller-uid: 185a2a4e-2d07-49cf-9972-8f23a1dcd980 job-name: keystone-cron-29497381 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:ownerReferences: .: {} k:{"uid":"185a2a4e-2d07-49cf-9972-8f23a1dcd980"}: {} f:spec: f:containers: k:{"name":"keystone-cron"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/keystone.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.204"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:01:06Z' name: keystone-cron-29497381-fnc52 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: keystone-cron-29497381 uid: 185a2a4e-2d07-49cf-9972-8f23a1dcd980 resourceVersion: '71486' uid: f27e2c28-d9ab-4d58-a69d-82264a8f6685 spec: containers: - args: - -c - keystone-manage trust_flush command: - /bin/bash env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent name: keystone-cron resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/keystone/keystone.conf name: config-data readOnly: true subPath: keystone.conf - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9fs2z readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42425 seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-9fs2z projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:06Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:00Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:04Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:04Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://2f9db6fbceb80246130b52fa40fdae9b2d7ad8050a497501940b926aab190b9c image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-cron ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://2f9db6fbceb80246130b52fa40fdae9b2d7ad8050a497501940b926aab190b9c exitCode: 0 finishedAt: '2026-01-31T07:01:03Z' reason: Completed startedAt: '2026-01-31T07:01:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.204 podIPs: - ip: 10.217.0.204 qosClass: BestEffort startTime: '2026-01-31T07:01:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.21/23"],"mac_address":"0a:58:0a:d9:01:15","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.21/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.21\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:15\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T08:01:00Z' generateName: keystone-cron-29497441- labels: batch.kubernetes.io/controller-uid: d81a3506-968c-46a2-a1d0-2db7a5e5030e batch.kubernetes.io/job-name: keystone-cron-29497441 controller-uid: d81a3506-968c-46a2-a1d0-2db7a5e5030e job-name: keystone-cron-29497441 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T08:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:ownerReferences: .: {} k:{"uid":"d81a3506-968c-46a2-a1d0-2db7a5e5030e"}: {} f:spec: f:containers: k:{"name":"keystone-cron"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/keystone.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T08:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T08:01:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.21"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T08:01:14Z' name: keystone-cron-29497441-4qskd namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: keystone-cron-29497441 uid: d81a3506-968c-46a2-a1d0-2db7a5e5030e resourceVersion: '114724' uid: e5d0eac9-1bb2-4558-97b1-774d2136a202 spec: containers: - args: - -c - keystone-manage trust_flush command: - /bin/bash env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent name: keystone-cron resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/keystone/keystone.conf name: config-data readOnly: true subPath: keystone.conf - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9qq2w readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42425 seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-9qq2w projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:13Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:00Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:12Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:12Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://7dbc2b73d505b4b2b3b4038c97e16c40a7cdb8e348f9dd9e84ee315be65e5f54 image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-cron ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://7dbc2b73d505b4b2b3b4038c97e16c40a7cdb8e348f9dd9e84ee315be65e5f54 exitCode: 0 finishedAt: '2026-01-31T08:01:11Z' reason: Completed startedAt: '2026-01-31T08:01:02Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.21 podIPs: - ip: 10.217.1.21 qosClass: BestEffort startTime: '2026-01-31T08:01:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.48/23"],"mac_address":"0a:58:0a:d9:01:30","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.48/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.48\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:30\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T09:01:00Z' generateName: keystone-cron-29497501- labels: batch.kubernetes.io/controller-uid: 3a0786bf-0823-430c-b2f9-61a4dfcfc1b8 batch.kubernetes.io/job-name: keystone-cron-29497501 controller-uid: 3a0786bf-0823-430c-b2f9-61a4dfcfc1b8 job-name: keystone-cron-29497501 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T09:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:ownerReferences: .: {} k:{"uid":"3a0786bf-0823-430c-b2f9-61a4dfcfc1b8"}: {} f:spec: f:containers: k:{"name":"keystone-cron"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/keystone.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T09:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T09:01:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.48"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:01:13Z' name: keystone-cron-29497501-l455h namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: keystone-cron-29497501 uid: 3a0786bf-0823-430c-b2f9-61a4dfcfc1b8 resourceVersion: '155300' uid: 3ed75af6-a0b2-455b-be01-2a1286ad4a7e spec: containers: - args: - -c - keystone-manage trust_flush command: - /bin/bash env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent name: keystone-cron resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/keystone/keystone.conf name: config-data readOnly: true subPath: keystone.conf - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-hhpzg readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42425 seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-hhpzg projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:13Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:00Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:11Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:11Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://e76cc3d2a06d6d1685a733ba36d555d19fba24cebd3623ba9cba6d91def63f8f image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-cron ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://e76cc3d2a06d6d1685a733ba36d555d19fba24cebd3623ba9cba6d91def63f8f exitCode: 0 finishedAt: '2026-01-31T09:01:10Z' reason: Completed startedAt: '2026-01-31T09:01:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.48 podIPs: - ip: 10.217.1.48 qosClass: BestEffort startTime: '2026-01-31T09:01:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.159/23"],"mac_address":"0a:58:0a:d9:00:9f","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.159/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.159\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:9f\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:51:45Z' generateName: kube-state-metrics- labels: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics apps.kubernetes.io/pod-index: '0' controller-revision-hash: kube-state-metrics-6d8cc67894 service: kube-state-metrics statefulset.kubernetes.io/pod-name: kube-state-metrics-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"c8e2e8ee-3167-406b-ab94-4b557fc6d3e2"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"kube-state-metrics"}: .: {} f:args: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":8080,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":8081,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:readOnlyRootFilesystem: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ksm/tls_config.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/tls.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/tls.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kube-state-metrics-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kube-state-metrics-tls-config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.159"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:55Z' name: kube-state-metrics-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: kube-state-metrics uid: c8e2e8ee-3167-406b-ab94-4b557fc6d3e2 resourceVersion: '62836' uid: afe23bb5-5fb1-4141-bcfc-1fa123b49ab3 spec: automountServiceAccountToken: true containers: - args: - --resources=pods - --namespaces=openstack - --tls-config=/etc/ksm/tls_config.yaml image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.15.0 imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: /livez port: 8080 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: kube-state-metrics ports: - containerPort: 8080 name: http-metrics protocol: TCP - containerPort: 8081 name: telemetry protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /readyz port: 8081 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL readOnlyRootFilesystem: true runAsNonRoot: true runAsUser: 1000640000 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/pki/tls/certs/tls.crt name: kube-state-metrics-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/tls.key name: kube-state-metrics-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/ksm/tls_config.yaml name: kube-state-metrics-tls-config readOnly: true subPath: tls_config.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-gsgdp readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: kube-state-metrics-0 imagePullSecrets: - name: telemetry-ceilometer-dockercfg-qgfdr nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: telemetry-ceilometer serviceAccountName: telemetry-ceilometer terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: kube-state-metrics-tls-certs secret: defaultMode: 256 secretName: cert-kube-state-metrics-svc - name: kube-state-metrics-tls-config secret: defaultMode: 256 secretName: kube-state-metrics-tls-config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-gsgdp projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:47Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:45Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:55Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:55Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:45Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://494bef1cd78e4f92b88cae1de528cb503770ba08edbf71ffa5a2913b49009588 image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.15.0 imageID: registry.k8s.io/kube-state-metrics/kube-state-metrics@sha256:d9760cb88c96b59bfab6a3586064b204b5234b6ad07bec2667ca37f797a519ff lastState: {} name: kube-state-metrics ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:46Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.159 podIPs: - ip: 10.217.0.159 qosClass: BestEffort startTime: '2026-01-31T06:51:45Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.232/23"],"mac_address":"0a:58:0a:d9:00:e8","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.232/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.232\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e8\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"2a:81:94:1a:cd:15\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:18:19Z' generateName: libvirt-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 9d482caf-613f-4d90-8dcf-027112f0e3e4 batch.kubernetes.io/job-name: libvirt-edpm-deployment-openstack-edpm-ipam controller-uid: 9d482caf-613f-4d90-8dcf-027112f0e3e4 job-name: libvirt-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: libvirt managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:18:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"9d482caf-613f-4d90-8dcf-027112f0e3e4"}: {} f:spec: f:containers: k:{"name":"libvirt-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/libvirt"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/libvirt/LibvirtPassword"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"libvirt-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"libvirt-secret-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:18:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:18:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.232"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:22:53Z' name: libvirt-edpm-deployment-openstack-edpm-ipam-dvb2f namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: libvirt-edpm-deployment-openstack-edpm-ipam uid: 9d482caf-613f-4d90-8dcf-027112f0e3e4 resourceVersion: '87954' uid: 7755371e-7e80-4920-a142-341978cdf636 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.libvirt - -i - libvirt-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.libvirt ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: libvirt ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: libvirt-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/libvirt/LibvirtPassword name: libvirt-secret-0 subPath: LibvirtPassword - mountPath: /var/lib/openstack/cacerts/libvirt name: libvirt-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6c8jj readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: libvirt-secret-0 secret: defaultMode: 420 items: - key: LibvirtPassword path: LibvirtPassword secretName: libvirt-secret - name: libvirt-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-6c8jj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:52Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:19Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:51Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:51Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://8fac8a8e6b4faf9f62a5b09090a43b8064bc71441289e6b11ea384506ee1da39 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: libvirt-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://8fac8a8e6b4faf9f62a5b09090a43b8064bc71441289e6b11ea384506ee1da39 exitCode: 0 finishedAt: '2026-01-31T07:22:50Z' reason: Completed startedAt: '2026-01-31T07:18:21Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.232 podIPs: - ip: 10.217.0.232 qosClass: BestEffort startTime: '2026-01-31T07:18:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.96/23"],"mac_address":"0a:58:0a:d9:00:60","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.96/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.96\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:60\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:42:49Z' generateName: memcached- labels: app: memcached apps.kubernetes.io/pod-index: '0' controller-revision-hash: memcached-5ff799b954 cr: memcached memcached/name: memcached memcached/namespace: openstack memcached/uid: d44a0b84-2145-432c-a086-c834b661fe52 owner: infra-operator service: memcached statefulset.kubernetes.io/pod-name: memcached-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:cr: {} f:memcached/name: {} f:memcached/namespace: {} f:memcached/uid: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"63850316-3562-4de4-91f2-f485230ff63c"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"memcached"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"POD_IPS"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":11211,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":11212,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/memcached.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/memcached.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/src"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"kolla-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"memcached-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:42:50Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.96"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:43:55Z' name: memcached-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: memcached uid: 63850316-3562-4de4-91f2-f485230ff63c resourceVersion: '54659' uid: 9db52fb0-7b84-4ce3-8e80-dd119b0c99f1 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - memcached topologyKey: kubernetes.io/hostname weight: 100 containers: - command: - /usr/bin/dumb-init - -- - /usr/local/bin/kolla_start env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: POD_IPS valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIPs - name: CONFIG_HASH value: n85h54dh68hd6h565hdbh6bh58bhf7h657h5c8h5dch5cdh78h8fh66bhb9hf9h554hfbhf6h654h5dbh64ch5b4h5d8h584h549hb9h5bfh8fh687q image: quay.io/podified-antelope-centos9/openstack-memcached:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 tcpSocket: port: 11211 timeoutSeconds: 5 name: memcached ports: - containerPort: 11211 name: memcached protocol: TCP - containerPort: 11212 name: memcached-tls protocol: TCP readinessProbe: failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 tcpSocket: port: 11211 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42457 runAsNonRoot: true runAsUser: 42457 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/kolla/config_files/src name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/lib/config-data/tls/certs/memcached.crt name: memcached-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/memcached.key name: memcached-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5ctqv readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: memcached-0 imagePullSecrets: - name: memcached-memcached-dockercfg-j92qz nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: memcached-memcached serviceAccountName: memcached-memcached subdomain: memcached terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 420 items: - key: config.json path: config.json name: memcached-config-data name: kolla-config - configMap: defaultMode: 420 items: - key: memcached path: etc/sysconfig/memcached name: memcached-config-data name: config-data - name: memcached-tls-certs secret: defaultMode: 256 secretName: cert-memcached-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-5ctqv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:49Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:49Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:55Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:55Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:49Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://07d59edbc8e0bc3b2c0e434a3a8da06311156f6c34137ed45b49724323093d70 image: quay.io/podified-antelope-centos9/openstack-memcached:current-podified imageID: quay.io/podified-antelope-centos9/openstack-memcached@sha256:3c3b6a71bc3205fc3cf7616172526846dac02edd188be775b358a604448e5a66 lastState: {} name: memcached ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:43:48Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.96 podIPs: - ip: 10.217.0.96 qosClass: BestEffort startTime: '2026-01-31T06:42:49Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.255/23"],"mac_address":"0a:58:0a:d9:00:ff","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.255/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.255\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ff\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \ \"172.17.0.36\"\n ],\n \"mac\": \"7e:f5:97:9e:e8:b7\",\n \ \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:18Z' generateName: neutron-7b79bb4cc7- labels: pod-template-hash: 7b79bb4cc7 service: neutron managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"neutron-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"name":"neutron-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"httpd-config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:22Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.255"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:49Z' name: neutron-7b79bb4cc7-5f7gf namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: neutron-7b79bb4cc7 uid: 1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce resourceVersion: '91529' uid: 45bb9efb-4373-4de2-be18-75ec74b69523 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - neutron topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-api resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/ovndb.crt name: ovndb-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/ovndb.key name: ovndb-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/ovndbca.crt name: ovndb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-q8r9h readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-httpd readinessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: httpd-config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-httpd-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-q8r9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: neutron-neutron-dockercfg-9lnmn nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42435 seLinuxOptions: level: s0:c25,c20 serviceAccount: neutron-neutron serviceAccountName: neutron-neutron terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config secret: defaultMode: 420 secretName: neutron-config - name: httpd-config secret: defaultMode: 420 secretName: neutron-httpd-config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-neutron-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-neutron-public-svc - name: ovndb-tls-certs secret: defaultMode: 256 secretName: cert-neutron-ovndbs - name: kube-api-access-q8r9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:30Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c2906389531351695900c88a59e4a734a6644ec1e896c68aca3b0ffb6d8e8dc6 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:24Z' - containerID: cri-o://b9eb11ee134cb43e6cf1e3f5facd568060defe5088dc78610c1ce9d310187eb7 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:30Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.255 podIPs: - ip: 10.217.0.255 qosClass: BestEffort startTime: '2026-01-31T07:26:18Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.3/23"],"mac_address":"0a:58:0a:d9:01:03","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.3/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.3\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:03\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \ \"172.17.0.32\"\n ],\n \"mac\": \"d2:8c:d4:8c:29:a8\",\n \ \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:49Z' generateName: neutron-7b79bb4cc7- labels: pod-template-hash: 7b79bb4cc7 service: neutron managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"neutron-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"name":"neutron-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"httpd-config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:50Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.3"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:27:19Z' name: neutron-7b79bb4cc7-x8gxn namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: neutron-7b79bb4cc7 uid: 1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce resourceVersion: '92045' uid: 7c1cd6a9-4b8b-4a53-90ba-b542ba1a0465 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - neutron topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-api resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/ovndb.crt name: ovndb-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/ovndb.key name: ovndb-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/ovndbca.crt name: ovndb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5zk62 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-httpd readinessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: httpd-config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-httpd-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5zk62 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: neutron-neutron-dockercfg-9lnmn nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42435 seLinuxOptions: level: s0:c25,c20 serviceAccount: neutron-neutron serviceAccountName: neutron-neutron terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config secret: defaultMode: 420 secretName: neutron-config - name: httpd-config secret: defaultMode: 420 secretName: neutron-httpd-config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-neutron-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-neutron-public-svc - name: ovndb-tls-certs secret: defaultMode: 256 secretName: cert-neutron-ovndbs - name: kube-api-access-5zk62 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:52Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:19Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:19Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4528653211b874440efcde85145e2a69fe8ef6450467cfdf350fe5152e25370e image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:50Z' - containerID: cri-o://dd4a4a44bcda659c84acb56f567dbff5cd992e35bcb4aed931f3c900d61b2538 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:51Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.3 podIPs: - ip: 10.217.1.3 qosClass: BestEffort startTime: '2026-01-31T07:26:49Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.230/23"],"mac_address":"0a:58:0a:d9:00:e6","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.230/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.230\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e6\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"3e:68:4e:f4:1f:e2\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:16:40Z' generateName: neutron-metadata-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 95730ef6-2bbc-4ff3-9cb6-026cbf4a4400 batch.kubernetes.io/job-name: neutron-metadata-edpm-deployment-openstack-edpm-ipam controller-uid: 95730ef6-2bbc-4ff3-9cb6-026cbf4a4400 job-name: neutron-metadata-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: neutron-metadata managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:16:40Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"95730ef6-2bbc-4ff3-9cb6-026cbf4a4400"}: {} f:spec: f:containers: k:{"name":"neutron-metadata-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/neutron-metadata"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/neutron-metadata/05-nova-metadata.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/neutron-metadata/10-neutron-metadata.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"neutron-metadata-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"neutron-ovn-metadata-agent-neutron-config-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-metadata-neutron-config-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:16:40Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:16:41Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.230"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:18:19Z' name: neutron-metadata-edpm-deployment-openstack-edpm-ipam-dj9gt namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: neutron-metadata-edpm-deployment-openstack-edpm-ipam uid: 95730ef6-2bbc-4ff3-9cb6-026cbf4a4400 resourceVersion: '84179' uid: 1bcc7ebe-5bf8-4c20-88f3-fe8a5bc41736 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.neutron_metadata - -i - neutron-metadata-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.neutron_metadata ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: neutron-metadata ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: neutron-metadata-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/neutron-metadata/10-neutron-metadata.conf name: neutron-ovn-metadata-agent-neutron-config-0 subPath: 10-neutron-metadata.conf - mountPath: /var/lib/openstack/configs/neutron-metadata/05-nova-metadata.conf name: nova-metadata-neutron-config-0 subPath: 05-nova-metadata.conf - mountPath: /var/lib/openstack/cacerts/neutron-metadata name: neutron-metadata-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-wgnnz readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: neutron-ovn-metadata-agent-neutron-config-0 secret: defaultMode: 420 items: - key: 10-neutron-metadata.conf path: 10-neutron-metadata.conf secretName: neutron-ovn-metadata-agent-neutron-config - name: nova-metadata-neutron-config-0 secret: defaultMode: 420 items: - key: 05-nova-metadata.conf path: 05-nova-metadata.conf secretName: nova-metadata-neutron-config - name: neutron-metadata-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-wgnnz projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:19Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:40Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:17Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:17Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:40Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://35ce8f7d37a462c3af7868aee340b18f8cf781efb720fa68e0aae6765fe593e3 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: neutron-metadata-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://35ce8f7d37a462c3af7868aee340b18f8cf781efb720fa68e0aae6765fe593e3 exitCode: 0 finishedAt: '2026-01-31T07:18:16Z' reason: Completed startedAt: '2026-01-31T07:16:42Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.230 podIPs: - ip: 10.217.0.230 qosClass: BestEffort startTime: '2026-01-31T07:16:40Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.192/23"],"mac_address":"0a:58:0a:d9:00:c0","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.192/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.192\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:c0\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:54:03Z' generateName: nova-api- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: nova-api-6748b979b4 service: nova-api statefulset.kubernetes.io/pod-name: nova-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"44eb727b-35ed-4ea0-a75d-b32bc719a792"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-api-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} k:{"name":"nova-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.192"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:23Z' name: nova-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-api uid: 44eb727b-35ed-4ea0-a75d-b32bc719a792 resourceVersion: '66504' uid: f1692caa-2511-40a6-9e3c-76ba2672ba45 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/nova/nova-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/nova name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-x69pj readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-api readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/log/nova name: logs - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-x69pj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-api-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-nova-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-nova-public-svc - name: kube-api-access-x69pj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:06Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:03Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:23Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:23Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:03Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://99ed16f214132882747ece89e4a113924fbd878149b2123769cd6f0509cae8f6 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:05Z' - containerID: cri-o://e9ade161a5b3b432d11ec6fdccd684cd27fd0acfce92bd201ea45eef942afeef image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:04Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.192 podIPs: - ip: 10.217.0.192 qosClass: BestEffort startTime: '2026-01-31T06:54:03Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.241/23"],"mac_address":"0a:58:0a:d9:00:f1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.241/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.241\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:f1\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:05Z' generateName: nova-api- labels: apps.kubernetes.io/pod-index: '1' controller-revision-hash: nova-api-6748b979b4 service: nova-api statefulset.kubernetes.io/pod-name: nova-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"44eb727b-35ed-4ea0-a75d-b32bc719a792"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-api-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} k:{"name":"nova-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.241"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:27Z' name: nova-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-api uid: 44eb727b-35ed-4ea0-a75d-b32bc719a792 resourceVersion: '90987' uid: 32d76ca7-ea52-4c4e-9c38-642ea58ee659 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/nova/nova-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/nova name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-stqch readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-api readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/log/nova name: logs - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-stqch readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-api-1 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-nova-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-nova-public-svc - name: kube-api-access-stqch projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:09Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:27Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:27Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c3b1be469c7f7f70f2fca7c40af53e028a7dc4fdf059eb0ebf1660aa38fb4a51 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:08Z' - containerID: cri-o://0af9487f33ead1a6d5fb6cbd0928d677895f9307392253c0a410ea5491aed3a0 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:07Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.241 podIPs: - ip: 10.217.0.241 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.177/23"],"mac_address":"0a:58:0a:d9:00:b1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.177/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.177\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:b1\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:00Z' generateName: nova-cell0-conductor- labels: apps.kubernetes.io/pod-index: '0' cell: cell0 controller-revision-hash: nova-cell0-conductor-76cff4b85c service: nova-conductor statefulset.kubernetes.io/pod-name: nova-cell0-conductor-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:cell: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"8a1ea260-4480-465a-a6d0-941ac28840ce"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-cell0-conductor-conductor"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.177"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:53:10Z' name: nova-cell0-conductor-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-cell0-conductor uid: 8a1ea260-4480-465a-a6d0-941ac28840ce resourceVersion: '64950' uid: d0a5f1c1-0b30-4885-9f6f-ba9d34e5e306 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-cell0-conductor topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n55ch5bh65fh55dh5d6hcbh5fdh5bdhbch58h574h9dh599h68dh695h6bh5b7h79h579h64chf8hd7h6bhbdh557hb9hbch5dbh66hbch699hd4q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: nova-cell0-conductor-conductor readinessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-conductor-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-d9r7h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-cell0-conductor-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-cell0-conductor-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-d9r7h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:03Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:00Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:10Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:10Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ecb06d08729d27f7aedbed287a84017bec85319d6e30999ebe0b3010b0f0034a image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-conductor@sha256:eccc6fdd115baca2b86b615f4ff120577c13761fac897a9c60ddc6e239eb94fb lastState: {} name: nova-cell0-conductor-conductor ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.177 podIPs: - ip: 10.217.0.177 qosClass: BestEffort startTime: '2026-01-31T06:53:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.185/23"],"mac_address":"0a:58:0a:d9:00:b9","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.185/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.185\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:b9\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:35Z' generateName: nova-cell1-conductor- labels: apps.kubernetes.io/pod-index: '0' cell: cell1 controller-revision-hash: nova-cell1-conductor-566b8b97b4 service: nova-conductor statefulset.kubernetes.io/pod-name: nova-cell1-conductor-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:35Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:cell: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"cc5184d7-9b95-4565-8a68-d386a4a53d43"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-cell1-conductor-conductor"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:35Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:36Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.185"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:53:46Z' name: nova-cell1-conductor-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-cell1-conductor uid: cc5184d7-9b95-4565-8a68-d386a4a53d43 resourceVersion: '65853' uid: 00506494-4b32-4786-80b4-4e8a3b676936 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-cell1-conductor topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n65h64fhf7h58ch6h678h699h5c9h578h5cbh5cch678h57ch56h685h66ch59dh559h9bh74hdfh547h594h64fh6fh7h564h97h69h5dfh66ch6fq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: nova-cell1-conductor-conductor readinessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-conductor-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t486t readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-cell1-conductor-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-cell1-conductor-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-t486t projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:37Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:35Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:46Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:46Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:35Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://8a2e21f755b3050e21463c7117da65376546ed02b24cddcc7319bf6ad4d1c2e8 image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-conductor@sha256:eccc6fdd115baca2b86b615f4ff120577c13761fac897a9c60ddc6e239eb94fb lastState: {} name: nova-cell1-conductor-conductor ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:37Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.185 podIPs: - ip: 10.217.0.185 qosClass: BestEffort startTime: '2026-01-31T06:53:35Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.183/23"],"mac_address":"0a:58:0a:d9:00:b7","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.183/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.183\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:b7\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:33Z' generateName: nova-cell1-novncproxy- labels: apps.kubernetes.io/pod-index: '0' cell: cell1 controller-revision-hash: nova-cell1-novncproxy-67cfc74459 service: nova-novncproxy statefulset.kubernetes.io/pod-name: nova-cell1-novncproxy-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:cell: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"3e4b661d-b7b9-4b0f-b074-ff6fb5a2036e"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-cell1-novncproxy-novncproxy"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/nova-novncproxy.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/vencrypt.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/nova-novncproxy.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/vencrypt.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"nova-novncproxy-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"vencrypt-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:34Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.183"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:53:44Z' name: nova-cell1-novncproxy-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-cell1-novncproxy uid: 3e4b661d-b7b9-4b0f-b074-ff6fb5a2036e resourceVersion: '65798' uid: 78fc65aa-7115-4473-bced-b72379508083 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-cell1-novncproxy topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n55bh568h68fh7fh5d6h657hf4h548h7h5f4h554hb9hd8h7ch576hf7h6fh566h6fh55ch574h6fh5cbh569h574h688h699h655h5fdh97h64fhcbq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-novncproxy:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /vnc_lite.html port: 6080 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-cell1-novncproxy-novncproxy readinessProbe: failureThreshold: 3 httpGet: path: /vnc_lite.html port: 6080 scheme: HTTPS periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: /vnc_lite.html port: 6080 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-novncproxy-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/nova-novncproxy.crt name: nova-novncproxy-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/nova-novncproxy.key name: nova-novncproxy-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/vencrypt.crt name: vencrypt-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/vencrypt.key name: vencrypt-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9ndl6 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-cell1-novncproxy-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-cell1-novncproxy-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: nova-novncproxy-tls-certs secret: defaultMode: 256 secretName: cert-nova-novncproxy-cell1-public-svc - name: vencrypt-tls-certs secret: defaultMode: 256 secretName: cert-nova-novncproxy-cell1-vencrypt - name: kube-api-access-9ndl6 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:35Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:33Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:33Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ba4fd9ce3caaac5c242d0f68b3fe1f665610d1c813d4c58c81e280b9a63ac441 image: quay.io/podified-antelope-centos9/openstack-nova-novncproxy:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-novncproxy@sha256:f85de2d4d8b8a3b325586ba40ba12cc9a763e534589b6f1e550f41e3aee4eda1 lastState: {} name: nova-cell1-novncproxy-novncproxy ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.183 podIPs: - ip: 10.217.0.183 qosClass: BestEffort startTime: '2026-01-31T06:53:33Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.236/23"],"mac_address":"0a:58:0a:d9:00:ec","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.236/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.236\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ec\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"e2:d4:31:09:97:78\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:22:53Z' generateName: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 2d7df4d2-7aee-4cd4-b024-854d98caf3f2 batch.kubernetes.io/job-name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam controller-uid: 2d7df4d2-7aee-4cd4-b024-854d98caf3f2 job-name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: nova-custom-ceph managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:22:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"2d7df4d2-7aee-4cd4-b024-854d98caf3f2"}: {} f:spec: f:containers: k:{"name":"nova-custom-ceph-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/nova"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/nova/01-nova.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/03-ceph-nova.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/25-nova-extra.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/nova-blank.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/ssh-privatekey"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/ssh-publickey"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ceph-nova-0"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-cell1-compute-config-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-cell1-compute-config-1"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-custom-ceph-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"nova-extra-config-0"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"nova-migration-ssh-key-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-migration-ssh-key-1"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:22:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:22:54Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.236"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:25:46Z' name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam-zwj45 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam uid: 2d7df4d2-7aee-4cd4-b024-854d98caf3f2 resourceVersion: '89729' uid: 93dc47f8-39a8-4410-8385-236a6c11edeb spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.nova - -i - nova-custom-ceph-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.nova ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: nova ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/nova/03-ceph-nova.conf name: ceph-nova-0 subPath: 03-ceph-nova.conf - mountPath: /var/lib/openstack/configs/nova/25-nova-extra.conf name: nova-extra-config-0 subPath: 25-nova-extra.conf - mountPath: /var/lib/openstack/configs/nova/01-nova.conf name: nova-cell1-compute-config-0 subPath: 01-nova.conf - mountPath: /var/lib/openstack/configs/nova/nova-blank.conf name: nova-cell1-compute-config-1 subPath: nova-blank.conf - mountPath: /var/lib/openstack/configs/nova/ssh-privatekey name: nova-migration-ssh-key-0 subPath: ssh-privatekey - mountPath: /var/lib/openstack/configs/nova/ssh-publickey name: nova-migration-ssh-key-1 subPath: ssh-publickey - mountPath: /var/lib/openstack/cacerts/nova name: nova-custom-ceph-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-7vw9p readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - configMap: defaultMode: 420 items: - key: 03-ceph-nova.conf path: 03-ceph-nova.conf name: ceph-nova name: ceph-nova-0 - configMap: defaultMode: 420 items: - key: 25-nova-extra.conf path: 25-nova-extra.conf name: nova-extra-config name: nova-extra-config-0 - name: nova-cell1-compute-config-0 secret: defaultMode: 420 items: - key: 01-nova.conf path: 01-nova.conf secretName: nova-cell1-compute-config - name: nova-cell1-compute-config-1 secret: defaultMode: 420 items: - key: nova-blank.conf path: nova-blank.conf secretName: nova-cell1-compute-config - name: nova-migration-ssh-key-0 secret: defaultMode: 420 items: - key: ssh-privatekey path: ssh-privatekey secretName: nova-migration-ssh-key - name: nova-migration-ssh-key-1 secret: defaultMode: 420 items: - key: ssh-publickey path: ssh-publickey secretName: nova-migration-ssh-key - name: nova-custom-ceph-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-7vw9p projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:25:46Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:53Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:25:44Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:25:44Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:53Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://26f12b99d4d6501a56fc99c069a86790faf6cf5d8354e3ff4b917a6b910af46a image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://26f12b99d4d6501a56fc99c069a86790faf6cf5d8354e3ff4b917a6b910af46a exitCode: 0 finishedAt: '2026-01-31T07:25:44Z' reason: Completed startedAt: '2026-01-31T07:22:55Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.236 podIPs: - ip: 10.217.0.236 qosClass: BestEffort startTime: '2026-01-31T07:22:53Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.191/23"],"mac_address":"0a:58:0a:d9:00:bf","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.191/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.191\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:bf\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:54:02Z' generateName: nova-metadata- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: nova-metadata-56657bb95f service: nova-metadata statefulset.kubernetes.io/pod-name: nova-metadata-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:02Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"612a5528-6fa2-4054-97ab-9c9674758a5d"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-metadata-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} k:{"name":"nova-metadata-metadata"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/nova-metadata.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/nova-metadata.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"nova-metadata-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:02Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.191"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:22Z' name: nova-metadata-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-metadata uid: 612a5528-6fa2-4054-97ab-9c9674758a5d resourceVersion: '66474' uid: 123a4fcd-837b-4b19-9b24-cd536cfa722d spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-metadata topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/nova/nova-metadata.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: ndh9bh598hbh549hc4h54bhc8h678h68chfhcdh569h5c7h565h687h586hbdh695h59chc7h5b7h5b9h596h97h578hc7hdbh558h644h555h68dq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-metadata-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/nova name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-k8lz7 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: ndh9bh598hbh549hc4h54bhc8h678h68chfhcdh569h5c7h565h687h586hbdh695h59chc7h5b7h5b9h596h97h578hc7hdbh558h644h555h68dq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-metadata-metadata readinessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/log/nova name: logs - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-metadata-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/nova-metadata.crt name: nova-metadata-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/nova-metadata.key name: nova-metadata-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-k8lz7 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-metadata-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-metadata-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: nova-metadata-tls-certs secret: defaultMode: 256 secretName: cert-nova-metadata-internal-svc - name: kube-api-access-k8lz7 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:06Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:02Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:22Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:22Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:02Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://414dda25223f25bdeb0c4ba5cbc0b72ae9dfcd082982e653511ddbd478cef550 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-metadata-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:04Z' - containerID: cri-o://bbe7a641b2482ce8d4816274214bafbab48e3e5fbf3cec40f317678ccf942afa image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-metadata-metadata ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:05Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.191 podIPs: - ip: 10.217.0.191 qosClass: BestEffort startTime: '2026-01-31T06:54:02Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.190/23"],"mac_address":"0a:58:0a:d9:00:be","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.190/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.190\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:be\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:54:00Z' generateName: nova-scheduler- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: nova-scheduler-57c96cc889 service: nova-scheduler statefulset.kubernetes.io/pod-name: nova-scheduler-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"44562e54-9c32-4223-9c19-3336cc8a1dc6"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-scheduler-scheduler"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.190"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:11Z' name: nova-scheduler-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-scheduler uid: 44562e54-9c32-4223-9c19-3336cc8a1dc6 resourceVersion: '66321' uid: 9f1e25dd-8266-490b-8548-7f4f446a422d spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-scheduler topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: nffh54ch58ch599h568hcchc5h5b6hcdhc4hch8dhb6hffh567h588h66dh96hf9h67fh5dfhd7h587h5dfh574h6chdch565h5dbh548h5b5h585q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-scheduler:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-scheduler failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-scheduler-scheduler readinessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-scheduler failureThreshold: 3 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-scheduler failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-scheduler-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kjfwz readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-scheduler-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-scheduler-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-kjfwz projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:02Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:00Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:11Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:11Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://e9b2b195d4296f64b80a8c1114edf3d9e1cd8c1f43a570c939cff8554f6b1645 image: quay.io/podified-antelope-centos9/openstack-nova-scheduler:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-scheduler@sha256:a0c36a1cc7545947c2910ca4cb75420dc628cacd8c103f3a630b3ed9c8e4dcda lastState: {} name: nova-scheduler-scheduler ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.190 podIPs: - ip: 10.217.0.190 qosClass: BestEffort startTime: '2026-01-31T06:54:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.95/23"],"mac_address":"0a:58:0a:d9:00:5f","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.95/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.95\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:5f\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:42:48Z' generateName: openstack-cell1-galera- labels: app: galera apps.kubernetes.io/pod-index: '0' controller-revision-hash: openstack-cell1-galera-8478758b45 cr: galera-openstack-cell1 galera/name: openstack-cell1 galera/namespace: openstack galera/uid: 87ef64c7-2029-4074-8c1b-70cdbbf29315 owner: mariadb-operator service: openstack-cell1-galera statefulset.kubernetes.io/pod-name: openstack-cell1-galera-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:cr: {} f:galera/name: {} f:galera/namespace: {} f:galera/uid: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"4507d0fb-f830-4a7f-866e-ba3c3a0a2359"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"galera"}: .: {} f:command: {} f:env: .: {} k:{"name":"CR_CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":3306,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4567,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/galera.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/galera.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"mysql-bootstrap"}: .: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_BOOTSTRAP"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-default"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"config-data-generated"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"galera-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kolla-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"mysql-db"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"operator-scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:48Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:42:50Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.95"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:47:19Z' name: openstack-cell1-galera-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: openstack-cell1-galera uid: 4507d0fb-f830-4a7f-866e-ba3c3a0a2359 resourceVersion: '57800' uid: 0f4b8827-9ff5-429f-bcf4-a8d8d3164b46 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - openstack-cell1-galera topologyKey: kubernetes.io/hostname weight: 100 containers: - command: - /usr/bin/dumb-init - -- - /usr/local/bin/kolla_start env: - name: CR_CONFIG_HASH value: n548h99hbfh648h64fh575h67ch597h5c6hbh566h565h55fh557h67bh5b9h78h5fbhbbh66fh65chd5h58fh55hf9h584h8ch7hbdh8chbch565q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_shutdown.sh livenessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - liveness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 name: galera ports: - containerPort: 3306 name: mysql protocol: TCP - containerPort: 4567 name: galera protocol: TCP readinessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - readiness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: {} securityContext: capabilities: drop: - MKNOD startupProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - startup - '240' failureThreshold: 1 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 250 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/lib/config-data/tls/certs/galera.crt name: galera-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/galera.key name: galera-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-4rvd7 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: openstack-cell1-galera-0 imagePullSecrets: - name: galera-openstack-cell1-dockercfg-cn9cm initContainers: - command: - bash - /var/lib/operator-scripts/mysql_bootstrap.sh env: - name: KOLLA_BOOTSTRAP value: 'True' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent name: mysql-bootstrap resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-4rvd7 readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: galera-openstack-cell1 serviceAccountName: galera-openstack-cell1 subdomain: openstack-cell1-galera terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: mysql-db persistentVolumeClaim: claimName: mysql-db-openstack-cell1-galera-0 - configMap: defaultMode: 420 items: - key: config.json path: config.json name: openstack-cell1-config-data name: kolla-config - emptyDir: {} name: config-data-generated - configMap: defaultMode: 420 items: - key: galera.cnf.in path: galera.cnf.in - key: galera_custom.cnf.in path: galera_custom.cnf.in - key: galera_tls.cnf.in path: galera_tls.cnf.in name: openstack-cell1-config-data name: config-data-default - configMap: defaultMode: 420 items: - key: mysql_bootstrap.sh path: mysql_bootstrap.sh - key: mysql_probe.sh path: mysql_probe.sh - key: mysql_shutdown.sh path: mysql_shutdown.sh - key: detect_last_commit.sh path: detect_last_commit.sh - key: detect_gcomm_and_start.sh path: detect_gcomm_and_start.sh - key: mysql_wsrep_notify.sh path: mysql_wsrep_notify.sh - key: mysql_root_auth.sh path: mysql_root_auth.sh name: openstack-cell1-scripts name: operator-scripts - name: galera-tls-certs secret: defaultMode: 256 secretName: cert-galera-openstack-cell1-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-4rvd7 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:49Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:03Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:19Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:19Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:49Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://17e4ab2dbec297266bbaf843c9cb2cdd39fbfb87b2d0197db339464fec5a175d image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: galera ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:47:04Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://7217cf5c5096657e6061f38fcb57baf0198a669c6eb72c4429768d27945d520b image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: mysql-bootstrap ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://7217cf5c5096657e6061f38fcb57baf0198a669c6eb72c4429768d27945d520b exitCode: 0 finishedAt: '2026-01-31T06:47:02Z' reason: Completed startedAt: '2026-01-31T06:43:48Z' phase: Running podIP: 10.217.0.95 podIPs: - ip: 10.217.0.95 qosClass: BestEffort startTime: '2026-01-31T06:42:49Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.94/23"],"mac_address":"0a:58:0a:d9:00:5e","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.94/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.94\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:5e\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:42:46Z' generateName: openstack-galera- labels: app: galera apps.kubernetes.io/pod-index: '0' controller-revision-hash: openstack-galera-74bdc4fb59 cr: galera-openstack galera/name: openstack galera/namespace: openstack galera/uid: fdeae61e-8d24-413a-8154-04621991dea2 owner: mariadb-operator service: openstack-galera statefulset.kubernetes.io/pod-name: openstack-galera-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:cr: {} f:galera/name: {} f:galera/namespace: {} f:galera/uid: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"c4aab92b-b41d-460b-9478-f55833660da6"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"galera"}: .: {} f:command: {} f:env: .: {} k:{"name":"CR_CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":3306,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4567,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/galera.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/galera.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"mysql-bootstrap"}: .: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_BOOTSTRAP"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-default"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"config-data-generated"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"galera-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kolla-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"mysql-db"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"operator-scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:42:48Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.94"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:47:07Z' name: openstack-galera-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: openstack-galera uid: c4aab92b-b41d-460b-9478-f55833660da6 resourceVersion: '57379' uid: b9d065f0-533f-4c08-998c-4c8fe1999eed spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - openstack-galera topologyKey: kubernetes.io/hostname weight: 100 containers: - command: - /usr/bin/dumb-init - -- - /usr/local/bin/kolla_start env: - name: CR_CONFIG_HASH value: n5c5h65ch68ch68dh8chc5h685h54hbbh9bh658h55h696h586hcch64chc4hcdh5bbh5b7hc7h8bh56dhc9h57fh5b7hdfh85h577h54fhd6h696q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_shutdown.sh livenessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - liveness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 name: galera ports: - containerPort: 3306 name: mysql protocol: TCP - containerPort: 4567 name: galera protocol: TCP readinessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - readiness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: {} securityContext: capabilities: drop: - MKNOD startupProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - startup - '240' failureThreshold: 1 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 250 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/lib/config-data/tls/certs/galera.crt name: galera-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/galera.key name: galera-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-mh44v readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: openstack-galera-0 imagePullSecrets: - name: galera-openstack-dockercfg-l6ckk initContainers: - command: - bash - /var/lib/operator-scripts/mysql_bootstrap.sh env: - name: KOLLA_BOOTSTRAP value: 'True' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent name: mysql-bootstrap resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-mh44v readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: galera-openstack serviceAccountName: galera-openstack subdomain: openstack-galera terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: mysql-db persistentVolumeClaim: claimName: mysql-db-openstack-galera-0 - configMap: defaultMode: 420 items: - key: config.json path: config.json name: openstack-config-data name: kolla-config - emptyDir: {} name: config-data-generated - configMap: defaultMode: 420 items: - key: galera.cnf.in path: galera.cnf.in - key: galera_custom.cnf.in path: galera_custom.cnf.in - key: galera_tls.cnf.in path: galera_tls.cnf.in name: openstack-config-data name: config-data-default - configMap: defaultMode: 420 items: - key: mysql_bootstrap.sh path: mysql_bootstrap.sh - key: mysql_probe.sh path: mysql_probe.sh - key: mysql_shutdown.sh path: mysql_shutdown.sh - key: detect_last_commit.sh path: detect_last_commit.sh - key: detect_gcomm_and_start.sh path: detect_gcomm_and_start.sh - key: mysql_wsrep_notify.sh path: mysql_wsrep_notify.sh - key: mysql_root_auth.sh path: mysql_root_auth.sh name: openstack-scripts name: operator-scripts - name: galera-tls-certs secret: defaultMode: 256 secretName: cert-galera-openstack-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-mh44v projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:47Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:39Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:07Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:07Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:47Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://61cd0814a9e3e2d4eb37a22f650438742d0b616ed190ebc1dbf8a33ad2f93f52 image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: galera ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://fc8467dfe346cd970d74f478824a34a3f76eaef8cc6d73f2b66fc512da0f4054 image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: mysql-bootstrap ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://fc8467dfe346cd970d74f478824a34a3f76eaef8cc6d73f2b66fc512da0f4054 exitCode: 0 finishedAt: '2026-01-31T06:46:38Z' reason: Completed startedAt: '2026-01-31T06:43:46Z' phase: Running podIP: 10.217.0.94 podIPs: - ip: 10.217.0.94 qosClass: BestEffort startTime: '2026-01-31T06:42:47Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.139/23"],"mac_address":"0a:58:0a:d9:00:8b","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.139/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.139\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:8b\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:50:52Z' labels: service: openstackclient managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:50:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b49d91a2-44f6-401b-9900-b7169ef26e12"}: {} f:spec: f:containers: k:{"name":"openstackclient"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OS_CLOUD"}: .: {} f:name: {} f:value: {} k:{"name":"PROMETHEUS_HOST"}: .: {} f:name: {} f:value: {} k:{"name":"PROMETHEUS_PORT"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/home/cloud-admin/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/home/cloud-admin/.config/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/home/cloud-admin/cloudrc"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: manager operation: Update time: '2026-01-31T06:50:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:50:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.139"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:06Z' name: openstackclient namespace: openstack ownerReferences: - apiVersion: client.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackClient name: openstackclient uid: b49d91a2-44f6-401b-9900-b7169ef26e12 resourceVersion: '61065' uid: a7be7745-ba8f-4432-b4d6-1bc5c877c30e spec: containers: - args: - infinity command: - /bin/sleep env: - name: CONFIG_HASH value: n689h5f4h55bhc9h675h79h65ch59dh699h5fh55fh85hf8h7ch57bh67fhf8h5b6h654h97h64chd8h5c8h99h646h65dh5bfh5d9h649h666h5dh645q - name: OS_CLOUD value: default - name: PROMETHEUS_HOST value: metric-storage-prometheus.openstack.svc - name: PROMETHEUS_PORT value: '9090' image: quay.io/podified-antelope-centos9/openstack-openstackclient:current-podified imagePullPolicy: IfNotPresent name: openstackclient resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42401 runAsNonRoot: true runAsUser: 42401 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /home/cloud-admin/.config/openstack/clouds.yaml name: openstack-config subPath: clouds.yaml - mountPath: /home/cloud-admin/.config/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /home/cloud-admin/cloudrc name: openstack-config-secret subPath: cloudrc - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-qblsv readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: openstackclient-openstackclient-dockercfg-4wffw nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: openstackclient-openstackclient serviceAccountName: openstackclient-openstackclient terminationGracePeriodSeconds: 0 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 120 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 120 volumes: - configMap: defaultMode: 420 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 420 secretName: openstack-config-secret - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-qblsv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:06Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:52Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:06Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:06Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:52Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://dcdb50e9610c3e82a3b94b223258a21a768815653e8882c8c768dd7da77db283 image: quay.io/podified-antelope-centos9/openstack-openstackclient:current-podified imageID: quay.io/podified-antelope-centos9/openstack-openstackclient@sha256:e1e8f9b33b9cbd07e1c9984d894a3237e9469672fb9b346889a34ba3276298e4 lastState: {} name: openstackclient ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:05Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.139 podIPs: - ip: 10.217.0.139 qosClass: BestEffort startTime: '2026-01-31T06:50:52Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.98/23"],"mac_address":"0a:58:0a:d9:00:62","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.98/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.98\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:62\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:42:55Z' generateName: ovn-controller- labels: controller-revision-hash: 6ccf7f8557 pod-template-generation: '1' service: ovn-controller managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:controller-revision-hash: {} f:pod-template-generation: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b939b09c-3625-449c-ba29-e887e5b3e475"}: {} f:spec: f:affinity: .: {} f:nodeAffinity: .: {} f:requiredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"ovn-controller"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/log/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/ovn"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-ovs"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"ovn-controller-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"var-lib"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-log"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-log-ovn"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-run-ovn"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.98"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:35Z' name: ovn-controller-5p9lx namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: DaemonSet name: ovn-controller uid: b939b09c-3625-449c-ba29-e887e5b3e475 resourceVersion: '56870' uid: ce0c68b7-bbe5-4dbc-9902-e6d450705082 spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchFields: - key: metadata.name operator: In values: - crc containers: - command: - ovn-controller - --pidfile - unix:/run/openvswitch/db.sock - --certificate=/etc/pki/tls/certs/ovndb.crt - --private-key=/etc/pki/tls/private/ovndb.key - --ca-cert=/etc/pki/tls/certs/ovndbca.crt env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-controller:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/share/ovn/scripts/ovn-ctl - stop_controller livenessProbe: exec: command: - /usr/local/bin/container-scripts/ovn_controller_liveness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ovn-controller readinessProbe: exec: command: - /usr/local/bin/container-scripts/ovn_controller_readiness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/run/ovn name: var-run-ovn - mountPath: /var/log/ovn name: var-log-ovn - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovn-controller-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovn-controller-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovn-controller-tls-certs readOnly: true subPath: ca.crt - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-lm5d7 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: ovncontroller-ovncontroller-dockercfg-h2n9t nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: ovncontroller-ovncontroller serviceAccountName: ovncontroller-ovncontroller terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists - effect: NoSchedule 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 volumes: - hostPath: path: /var/home/core/openstack/etc/ovs type: DirectoryOrCreate name: etc-ovs - hostPath: path: /var/home/core/openstack/var/run/openvswitch type: DirectoryOrCreate name: var-run - hostPath: path: /var/home/core/openstack/var/log/openvswitch type: DirectoryOrCreate name: var-log - hostPath: path: /var/home/core/openstack/var/lib/openvswitch type: DirectoryOrCreate name: var-lib - hostPath: path: /var/home/core/openstack/var/run/ovn type: DirectoryOrCreate name: var-run-ovn - hostPath: path: /var/home/core/openstack/var/log/ovn type: DirectoryOrCreate name: var-log-ovn - configMap: defaultMode: 493 name: ovncontroller-scripts name: scripts - name: ovn-controller-tls-certs secret: defaultMode: 256 secretName: cert-ovncontroller-ovndbs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-lm5d7 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:43Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:55Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:35Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:35Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4954d80dfef30cc872eac1de7156b7b079ca6148dbad9121b259950e34d52b33 image: quay.io/podified-antelope-centos9/openstack-ovn-controller:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-controller@sha256:099d88ae13fa2b3409da5310cdcba7fa01d2c87a8bc98296299a57054b9a075e lastState: {} name: ovn-controller ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:42Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.98 podIPs: - ip: 10.217.0.98 qosClass: BestEffort startTime: '2026-01-31T06:42:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.106/23"],"mac_address":"0a:58:0a:d9:00:6a","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.106/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.106\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:6a\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:45:01Z' generateName: ovn-controller-metrics- labels: controller-revision-hash: 5985f5d878 metrics: enabled pod-template-generation: '1' service: ovn-controller-metrics managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:45:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:controller-revision-hash: {} f:metrics: {} f:pod-template-generation: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"30f6cea2-e434-4ffb-95c2-56d1b1f3214b"}: {} f:spec: f:affinity: .: {} f:nodeAffinity: .: {} f:requiredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/run/ovn"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovn-rundir"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"ovs-rundir"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:45:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:45:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.106"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:26Z' name: ovn-controller-metrics-s2cxq namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: DaemonSet name: ovn-controller-metrics uid: 30f6cea2-e434-4ffb-95c2-56d1b1f3214b resourceVersion: '56678' uid: 41d54673-ca9d-4d9d-a98f-08ab0d0cd22a spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchFields: - key: metadata.name operator: In values: - crc containers: - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: nb9h67fh5fh5b8h5f6h74h78h5d8h5c9h89h687hbdhbfh8fh9dh555h697hf7h67fh5f6h5b6hdhbfh68h5dbh57ch644h66dh644h67dh657h696q image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/run/openvswitch name: ovs-rundir readOnly: true - mountPath: /var/run/ovn name: ovn-rundir readOnly: true - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kqqfj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: ovncontroller-ovncontroller-dockercfg-h2n9t nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: ovncontroller-ovncontroller serviceAccountName: ovncontroller-ovncontroller terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists - effect: NoSchedule 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 volumes: - hostPath: path: /var/home/core/openstack/var/run/openvswitch type: DirectoryOrCreate name: ovs-rundir - hostPath: path: /var/home/core/openstack/var/run/ovn type: DirectoryOrCreate name: ovn-rundir - configMap: defaultMode: 420 name: ovncontroller-metrics-config name: config - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-kqqfj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:26Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:01Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:26Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:26Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:01Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c680235580dd3c7a22dadffc20963dfadaddfbdcc7b6648253fd660777fc45f2 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:25Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.106 podIPs: - ip: 10.217.0.106 qosClass: BestEffort startTime: '2026-01-31T06:45:01Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.99/23"],"mac_address":"0a:58:0a:d9:00:63","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.99/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.99\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:63\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/datacentre\",\n \ \"interface\": \"datacentre\",\n \"mac\": \"e6:ab:27:93:56:61\",\n \ \"dns\": {}\n},{\n \"name\": \"openstack/tenant\",\n \ \"interface\": \"tenant\",\n \"ips\": [\n \"172.19.0.30\"\n \ ],\n \"mac\": \"06:c6:83:7f:03:0f\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"datacentre","namespace":"openstack","interface":"datacentre"},{"name":"tenant","namespace":"openstack","interface":"tenant"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:42:55Z' generateName: ovn-controller-ovs- labels: controller-revision-hash: 7796f5dbb5 pod-template-generation: '1' service: ovn-controller-ovs managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:controller-revision-hash: {} f:pod-template-generation: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b4d546fb-aac9-43b3-9b53-369d743b39c1"}: {} f:spec: f:affinity: .: {} f:nodeAffinity: .: {} f:requiredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"ovs-vswitchd"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdb-server"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:initContainers: .: {} k:{"name":"ovsdb-server-init"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"etc-ovs"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"var-lib"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-log"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.99"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:16Z' name: ovn-controller-ovs-fbkqh namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: DaemonSet name: ovn-controller-ovs uid: b4d546fb-aac9-43b3-9b53-369d743b39c1 resourceVersion: '56545' uid: e2a21210-9c46-4cfe-83e4-0d5c153fcfa6 spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchFields: - key: metadata.name operator: In values: - crc containers: - args: - --single-child - -- - /usr/local/bin/container-scripts/start-ovsdb-server.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/stop-ovsdb-server.sh livenessProbe: exec: command: - /usr/local/bin/container-scripts/ovsdb_server_liveness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ovsdb-server readinessProbe: exec: command: - /usr/local/bin/container-scripts/ovsdb_server_readiness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /etc/openvswitch name: etc-ovs - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/log/openvswitch name: var-log - mountPath: /var/lib/openvswitch name: var-lib - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44ghj readOnly: true - command: - /usr/local/bin/container-scripts/start-vswitchd.sh env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/stop-vswitchd.sh livenessProbe: exec: command: - /usr/local/bin/container-scripts/vswitchd_liveness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ovs-vswitchd readinessProbe: exec: command: - /usr/local/bin/container-scripts/vswitchd_readiness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/log/openvswitch name: var-log - mountPath: /var/lib/openvswitch name: var-lib - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44ghj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: ovncontroller-ovncontroller-dockercfg-h2n9t initContainers: - command: - /usr/local/bin/container-scripts/init-ovsdb-server.sh env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imagePullPolicy: IfNotPresent name: ovsdb-server-init resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/openvswitch name: etc-ovs - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/log/openvswitch name: var-log - mountPath: /var/lib/openvswitch name: var-lib - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44ghj readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: ovncontroller-ovncontroller serviceAccountName: ovncontroller-ovncontroller terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists - effect: NoSchedule 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 volumes: - hostPath: path: /var/home/core/openstack/etc/ovs type: DirectoryOrCreate name: etc-ovs - hostPath: path: /var/home/core/openstack/var/run/openvswitch type: DirectoryOrCreate name: var-run - hostPath: path: /var/home/core/openstack/var/log/openvswitch type: DirectoryOrCreate name: var-log - hostPath: path: /var/home/core/openstack/var/lib/openvswitch type: DirectoryOrCreate name: var-lib - configMap: defaultMode: 493 name: ovncontroller-scripts name: scripts - name: kube-api-access-44ghj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:32Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:36Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:16Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:16Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://26d80973395ca2b4d4ce357c1a96f16aa8fc1e187757d792201f0e229da00ae0 image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:ec79aa2b5613713adc6a686e0efa1aba5bef9b522f9993ca02f39194cb5d3c00 lastState: {} name: ovs-vswitchd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:45Z' - containerID: cri-o://5ab441f65f2ed7f283b041c2073509d97bedbd5a25b15edd331b6057621efa9c image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:ec79aa2b5613713adc6a686e0efa1aba5bef9b522f9993ca02f39194cb5d3c00 lastState: {} name: ovsdb-server ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://ba1674c31658cc2ee23bee2c6e7235aba67a9788e1835408c5f2bb7dd07a4ef7 image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:ec79aa2b5613713adc6a686e0efa1aba5bef9b522f9993ca02f39194cb5d3c00 lastState: {} name: ovsdb-server-init ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://ba1674c31658cc2ee23bee2c6e7235aba67a9788e1835408c5f2bb7dd07a4ef7 exitCode: 0 finishedAt: '2026-01-31T06:45:35Z' reason: Completed startedAt: '2026-01-31T06:45:30Z' phase: Running podIP: 10.217.0.99 podIPs: - ip: 10.217.0.99 qosClass: BestEffort startTime: '2026-01-31T06:42:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.229/23"],"mac_address":"0a:58:0a:d9:00:e5","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.229/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.229\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e5\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"66:59:18:19:f2:6d\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:15:28Z' generateName: ovn-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: edd9631e-66d2-42b7-a940-01327f3c93df batch.kubernetes.io/job-name: ovn-edpm-deployment-openstack-edpm-ipam controller-uid: edd9631e-66d2-42b7-a940-01327f3c93df job-name: ovn-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ovn managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:15:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"edd9631e-66d2-42b7-a940-01327f3c93df"}: {} f:spec: f:containers: k:{"name":"ovn-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/ovn/ovsdb-config"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ovn-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovncontroller-config-0"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:15:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:15:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.229"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:16:40Z' name: ovn-edpm-deployment-openstack-edpm-ipam-j6bq6 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ovn-edpm-deployment-openstack-edpm-ipam uid: edd9631e-66d2-42b7-a940-01327f3c93df resourceVersion: '83009' uid: f0f7583f-6f32-400b-b090-1a65e3132ffd spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ovn - -i - ovn-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ovn ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: ovn ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ovn-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/ovn/ovsdb-config name: ovncontroller-config-0 subPath: ovsdb-config - mountPath: /var/lib/openstack/cacerts/ovn name: ovn-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-mcflv readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - configMap: defaultMode: 420 items: - key: ovsdb-config path: ovsdb-config name: ovncontroller-config name: ovncontroller-config-0 - name: ovn-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-mcflv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:39Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:28Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:38Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:38Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:28Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://bb849ff6e0c1c3480fae3585299357e7bc4ec3cf20e7ee0474c9dc88b7933d2b image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ovn-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://bb849ff6e0c1c3480fae3585299357e7bc4ec3cf20e7ee0474c9dc88b7933d2b exitCode: 0 finishedAt: '2026-01-31T07:16:37Z' reason: Completed startedAt: '2026-01-31T07:15:29Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.229 podIPs: - ip: 10.217.0.229 qosClass: BestEffort startTime: '2026-01-31T07:15:28Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.1/23"],"mac_address":"0a:58:0a:d9:01:01","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.1/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.1\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:01\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:26:29Z' generateName: ovn-northd- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ovn-northd-6f9bd64bc service: ovn-northd statefulset.kubernetes.io/pod-name: ovn-northd-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"0585399c-536c-41ee-9889-195cce323c1e"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovn-northd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} k:{"name":"certs"}: .: {} f:name: {} f:value: {} k:{"name":"certs_metrics"}: .: {} f:name: {} f:value: {} k:{"name":"ovnnorthd-config"}: .: {} f:name: {} f:value: {} k:{"name":"ovnnorthd-scripts"}: .: {} f:name: {} f:value: {} k:{"name":"tls-ca-bundle.pem"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsNonRoot: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovn-northd-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovn-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.1"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:50Z' name: ovn-northd-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovn-northd uid: 0585399c-536c-41ee-9889-195cce323c1e resourceVersion: '91578' uid: 2f353f00-2987-4a51-a23d-4a5b5f1ed7a1 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovn-northd topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -vfile:off - -vconsole:info - --n-threads=1 - --ovnnb-db=ssl:ovsdbserver-nb-0.openstack.svc.cluster.local:6641,ssl:ovsdbserver-nb-1.openstack.svc.cluster.local:6641 - --ovnsb-db=ssl:ovsdbserver-sb-0.openstack.svc.cluster.local:6642 - --certificate=/etc/pki/tls/certs/ovndb.crt - --private-key=/etc/pki/tls/private/ovndb.key - --ca-cert=/etc/pki/tls/certs/ovndbca.crt command: - /usr/bin/ovn-northd env: - name: CONFIG_HASH value: n5dh549hc8h57chd4hbh58fhd9h566hdfh5ffhfdh566h649hd6h589h59dh6bh64dh7dh564h677h65ch8h85h547h5b9h545h9hddh76h79q - name: OVN_RUNDIR value: /tmp - name: certs value: n77h698h697h646h575h5d6h5c8hd7hf5h687hb6h58fh58ch5d7h689h5cbh55ch596h5f5h695hdhb5h9dh77h97h5c6h554h684h9dhc4h565h5cdq - name: certs_metrics value: n54bh5cdhdbh78hbbh74h658h5d4h68fhfch84h86h64chd8h696h5dh544h55dh654hd4h9bh65dh66h69h5fchd4h5bbh5c7hf4h55bh5b4h577q - name: ovnnorthd-config value: n5c8h7ch56bh8dh8hc4h5dch9dh68h6bhb7h598h549h5dbh66fh6bh5b4h5cch5d6h55ch57fhfch588h89h5ddh5d6h65bh65bh8dhc4h67dh569q - name: ovnnorthd-scripts value: n664hd8h66ch58dh64hc9h66bhd4h558h697h67bh557hdch664h567h669h555h696h556h556h5fh5bh569hbh665h9dh4h9bh564hc8h5b7h5c4q - name: tls-ca-bundle.pem value: n7chb5hcchfch5f5h5chdh5f7h67bhbhcdh644h5dfh559h644h6ch65fh648h689hffh55bh689hf5h58ch9fh699h9fh85h6dh5dch79h579q image: quay.io/podified-antelope-centos9/openstack-ovn-northd:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/local/bin/container-scripts/status_check.sh failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 15 name: ovn-northd readinessProbe: exec: command: - /usr/local/bin/container-scripts/status_check.sh failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 15 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /tmp name: ovn-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovn-northd-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovn-northd-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovn-northd-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-2rggt readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5dh549hc8h57chd4hbh58fhd9h566hdfh5ffhfdh566h649hd6h589h59dh6bh64dh7dh564h677h65ch8h85h547h5b9h545h9hddh76h79q image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovn-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-2rggt readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovn-northd-0 imagePullSecrets: - name: ovnnorthd-ovnnorthd-dockercfg-k9wm8 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovnnorthd-ovnnorthd serviceAccountName: ovnnorthd-ovnnorthd subdomain: ovn-northd terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: ovnnorthd-scripts name: scripts - emptyDir: {} name: ovn-rundir - configMap: defaultMode: 493 name: ovnnorthd-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovn-northd-tls-certs secret: defaultMode: 256 secretName: cert-ovnnorthd-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-2rggt projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:29Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:50Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:50Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:29Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://93110d2c74abbf8822a80e39fc5885c4ddd6b83bac9acef6c624d2a1085492d0 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:37Z' - containerID: cri-o://fc0e79a607ba733dd2c1da8b48020704060d7580d45cb1a5958856b49e2b9e9d image: quay.io/podified-antelope-centos9/openstack-ovn-northd:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-northd@sha256:4790f0ac5f6443e645ea56c3e8c91695871c912f83ef4804c646319e95e2f17a lastState: {} name: ovn-northd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.1 podIPs: - ip: 10.217.1.1 qosClass: BestEffort startTime: '2026-01-31T07:26:29Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.100/23"],"mac_address":"0a:58:0a:d9:00:64","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.100/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.100\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:64\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \ \"172.17.0.30\"\n ],\n \"mac\": \"3e:3f:0f:9d:f2:14\",\n \ \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:42:55Z' generateName: ovsdbserver-nb- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ovsdbserver-nb-7dcf799787 service: ovsdbserver-nb statefulset.kubernetes.io/pod-name: ovsdbserver-nb-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"9f2b5871-c708-4f32-b0ca-41b7cfb39f70"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdbserver-nb"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_LOGDIR"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndbcluster-nb-etc-ovn"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"ovsdb-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"ovsdbserver-nb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.100"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:30Z' name: ovsdbserver-nb-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovsdbserver-nb uid: 9f2b5871-c708-4f32-b0ca-41b7cfb39f70 resourceVersion: '56763' uid: fea85acc-7db9-46b1-a2e3-7fba9c14b484 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovsdbserver-nb topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - /usr/local/bin/container-scripts/setup.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq - name: OVN_LOGDIR value: /tmp - name: OVN_RUNDIR value: /tmp image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/cleanup.sh livenessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: ovsdbserver-nb readinessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 startupProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 20 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/ovn name: ovndbcluster-nb-etc-ovn - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kj5h5 readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kj5h5 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovsdbserver-nb-0 imagePullSecrets: - name: ovncluster-ovndbcluster-nb-dockercfg-s9x5s nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovncluster-ovndbcluster-nb serviceAccountName: ovncluster-ovndbcluster-nb subdomain: ovsdbserver-nb terminationGracePeriodSeconds: 300 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ovndbcluster-nb-etc-ovn persistentVolumeClaim: claimName: ovndbcluster-nb-etc-ovn-ovsdbserver-nb-0 - configMap: defaultMode: 493 name: ovndbcluster-nb-scripts name: scripts - emptyDir: {} name: ovsdb-rundir - configMap: defaultMode: 493 name: ovndbcluster-nb-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovsdbserver-nb-tls-certs secret: defaultMode: 256 secretName: cert-ovndbcluster-nb-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-kj5h5 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:56Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:30Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:30Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:56Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ed89c6b61f64b822af04dbb79ab01269dea0b2de156f5f3c0fd60f0eed893a48 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:25Z' - containerID: cri-o://2445ac5b76f9a4e4db313dd31e46075f6f444ac8adc02d8046211976ee430df3 image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server@sha256:0cea296f038e0b72578239b07ed01bf75ff2c4be033c60cfc793270a2dae1d8a lastState: {} name: ovsdbserver-nb ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.100 podIPs: - ip: 10.217.0.100 qosClass: BestEffort startTime: '2026-01-31T06:42:56Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.250/23"],"mac_address":"0a:58:0a:d9:00:fa","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.250/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.250\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fa\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \ \"172.17.0.35\"\n ],\n \"mac\": \"a2:35:ef:9b:40:48\",\n \ \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:26:05Z' generateName: ovsdbserver-nb- labels: apps.kubernetes.io/pod-index: '1' controller-revision-hash: ovsdbserver-nb-7dcf799787 service: ovsdbserver-nb statefulset.kubernetes.io/pod-name: ovsdbserver-nb-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"9f2b5871-c708-4f32-b0ca-41b7cfb39f70"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdbserver-nb"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_LOGDIR"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndbcluster-nb-etc-ovn"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"ovsdb-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"ovsdbserver-nb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: .: {} k:{"type":"PodScheduled"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} manager: kube-scheduler operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:09Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.250"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:18Z' name: ovsdbserver-nb-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovsdbserver-nb uid: 9f2b5871-c708-4f32-b0ca-41b7cfb39f70 resourceVersion: '90741' uid: f182ab0a-339b-4531-b09d-ec2d4611ffe7 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovsdbserver-nb topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - /usr/local/bin/container-scripts/setup.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq - name: OVN_LOGDIR value: /tmp - name: OVN_RUNDIR value: /tmp image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/cleanup.sh livenessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: ovsdbserver-nb readinessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 startupProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 20 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/ovn name: ovndbcluster-nb-etc-ovn - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fdxz9 readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fdxz9 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovsdbserver-nb-1 imagePullSecrets: - name: ovncluster-ovndbcluster-nb-dockercfg-s9x5s nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovncluster-ovndbcluster-nb serviceAccountName: ovncluster-ovndbcluster-nb subdomain: ovsdbserver-nb terminationGracePeriodSeconds: 300 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ovndbcluster-nb-etc-ovn persistentVolumeClaim: claimName: ovndbcluster-nb-etc-ovn-ovsdbserver-nb-1 - configMap: defaultMode: 493 name: ovndbcluster-nb-scripts name: scripts - emptyDir: {} name: ovsdb-rundir - configMap: defaultMode: 493 name: ovndbcluster-nb-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovsdbserver-nb-tls-certs secret: defaultMode: 256 secretName: cert-ovndbcluster-nb-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-fdxz9 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:07Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:07Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c4abcf03a058df117d565f3e8eea8eb1730859d66414aee52147f3ee2919195c image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' - containerID: cri-o://ee5f5d4d8c6830c8f545f4356d73b9f719ef226f3e012a7ce0d6792cca438fdb image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server@sha256:0cea296f038e0b72578239b07ed01bf75ff2c4be033c60cfc793270a2dae1d8a lastState: {} name: ovsdbserver-nb ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:11Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.250 podIPs: - ip: 10.217.0.250 qosClass: BestEffort startTime: '2026-01-31T07:26:07Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.101/23"],"mac_address":"0a:58:0a:d9:00:65","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.101/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.101\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:65\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \ \"172.17.0.31\"\n ],\n \"mac\": \"92:a3:f8:ce:ed:64\",\n \ \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:42:57Z' generateName: ovsdbserver-sb- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ovsdbserver-sb-695fc589d9 service: ovsdbserver-sb statefulset.kubernetes.io/pod-name: ovsdbserver-sb-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"75b39ac2-a309-41ce-bd27-3e66b962422a"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdbserver-sb"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_LOGDIR"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndbcluster-sb-etc-ovn"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"ovsdb-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"ovsdbserver-sb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:57Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:58Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.101"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:29Z' name: ovsdbserver-sb-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovsdbserver-sb uid: 75b39ac2-a309-41ce-bd27-3e66b962422a resourceVersion: '56733' uid: e943b0dc-7447-4f0b-9681-baf75b3ead1d spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovsdbserver-sb topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - /usr/local/bin/container-scripts/setup.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cdh649h5fdh689h5d9hf9h8bh5c7h99h546h56dh9h578h98h544h59fh5dbh56dh656h667hf9hf4hd4h695h67bh85h54hb9h5d9h545hf9h597q - name: OVN_LOGDIR value: /tmp - name: OVN_RUNDIR value: /tmp image: quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/cleanup.sh livenessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: ovsdbserver-sb readinessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 startupProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 20 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/ovn name: ovndbcluster-sb-etc-ovn - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovsdbserver-sb-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovsdbserver-sb-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovsdbserver-sb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6rfnk readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5cdh649h5fdh689h5d9hf9h8bh5c7h99h546h56dh9h578h98h544h59fh5dbh56dh656h667hf9hf4hd4h695h67bh85h54hb9h5d9h545hf9h597q image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6rfnk readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovsdbserver-sb-0 imagePullSecrets: - name: ovncluster-ovndbcluster-sb-dockercfg-4swhg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovncluster-ovndbcluster-sb serviceAccountName: ovncluster-ovndbcluster-sb subdomain: ovsdbserver-sb terminationGracePeriodSeconds: 300 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ovndbcluster-sb-etc-ovn persistentVolumeClaim: claimName: ovndbcluster-sb-etc-ovn-ovsdbserver-sb-0 - configMap: defaultMode: 493 name: ovndbcluster-sb-scripts name: scripts - emptyDir: {} name: ovsdb-rundir - configMap: defaultMode: 493 name: ovndbcluster-sb-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovsdbserver-sb-tls-certs secret: defaultMode: 256 secretName: cert-ovndbcluster-sb-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-6rfnk projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:58Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:29Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:29Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:58Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ee6492820f2500c425bf27b4cb8c51e83a2ced1ae9502c95f0fc76a45764ee29 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:25Z' - containerID: cri-o://e45b4a0e14a0019f8a02f71f4b626464b2c99f0db5b33e09065ec86d0855d4d0 image: quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server@sha256:8e9eb8af442386048b725563056463afd390c91419b0e867418596fc5795e18e lastState: {} name: ovsdbserver-sb ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.101 podIPs: - ip: 10.217.0.101 qosClass: BestEffort startTime: '2026-01-31T06:42:58Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.142/23"],"mac_address":"0a:58:0a:d9:00:8e","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.142/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.142\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:8e\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:14Z' generateName: placement-7cdbcf5bc4- labels: owner: placement pod-template-hash: 7cdbcf5bc4 service: placement managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"982cdd22-da9f-4227-bff7-684a1857fee9"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"placement-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/placement"}: .: {} f:mountPath: {} f:name: {} k:{"name":"placement-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/placement"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:15Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.142"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:46Z' name: placement-7cdbcf5bc4-smkc8 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: placement-7cdbcf5bc4 uid: 982cdd22-da9f-4227-bff7-684a1857fee9 resourceVersion: '62625' uid: a11e6c56-e10f-47b3-96a2-add204405e53 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - placement topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/placement/placement-api.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n57ch97h5c5h586h685h8dh69h657h5ch54h7bh679h5bdh9fh58bhfch5bh56dh599h5c9hf7h557h655h5fh64h5bch645h74h5d6hdhfhbq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: placement-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42482 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/log/placement name: logs - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: placement-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-bhll8 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n57ch97h5c5h586h685h8dh69h657h5ch54h7bh679h5bdh9fh58bhfch5bh56dh599h5c9hf7h557h655h5fh64h5bch645h74h5d6hdhfhbq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: placement-api readinessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42482 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/log/placement name: logs - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: placement-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-bhll8 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: placement-placement-dockercfg-jz24x nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: placement-placement serviceAccountName: placement-placement terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: placement-scripts - name: config-data secret: defaultMode: 416 secretName: placement-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-placement-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-placement-public-svc - name: kube-api-access-bhll8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:16Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:14Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:46Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:46Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:14Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4f44e8231d7255084bed447b99822a9bff93682c31b90b0aea225e4e786103c5 image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-placement-api@sha256:657020ed78b5d92505b0b4187dfcf078515484304fd39ce38702d4fb06f4ca36 lastState: {} name: placement-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:15Z' - containerID: cri-o://e562713392262f6b07d6c8db3f0961ce28573128bd24fadb7abb5ae9dcb08c3c image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-placement-api@sha256:657020ed78b5d92505b0b4187dfcf078515484304fd39ce38702d4fb06f4ca36 lastState: {} name: placement-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:15Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.142 podIPs: - ip: 10.217.0.142 qosClass: BestEffort startTime: '2026-01-31T06:51:14Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.193/23"],"mac_address":"0a:58:0a:d9:00:c1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.193/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.193\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:c1\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:54:55Z' generateName: rabbitmq-cell1-server- labels: app.kubernetes.io/component: rabbitmq app.kubernetes.io/name: rabbitmq-cell1 app.kubernetes.io/part-of: rabbitmq apps.kubernetes.io/pod-index: '0' controller-revision-hash: rabbitmq-cell1-server-78dbf9bd9b statefulset.kubernetes.io/pod-name: rabbitmq-cell1-server-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:app.kubernetes.io/part-of: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"a171023b-619c-4fb0-ac49-0340e38aec7c"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:automountServiceAccountToken: {} f:containers: k:{"name":"rabbitmq"}: .: {} f:args: {} f:env: .: {} k:{"name":"HOME"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_HOSTNAME_SUFFIX"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_SERVICE_NAME"}: .: {} f:name: {} f:value: {} k:{"name":"MY_POD_NAME"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"MY_POD_NAMESPACE"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"PATH"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_CTL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_ENABLED_PLUGINS_FILE"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_NODENAME"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_UPGRADE_LOG"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_USE_LONGNAME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:name: {} f:ports: .: {} k:{"containerPort":15671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":15691,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4369,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":5671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pod-info/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/rabbitmq-tls/"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/rabbitmq/advanced.config"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/10-operatorDefaults.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/11-default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/erl_inetrc"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/inter-node-tls.config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"setup-container"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/tmp/erlang-cookie-secret/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/rabbitmq-plugins/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:topologySpreadConstraints: .: {} k:{"topologyKey":"topology.kubernetes.io/zone","whenUnsatisfiable":"ScheduleAnyway"}: .: {} f:labelSelector: {} f:maxSkew: {} f:topologyKey: {} f:whenUnsatisfiable: {} f:volumes: .: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"erlang-cookie-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"persistence"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"plugins-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"pod-info"}: .: {} f:downwardAPI: .: {} f:defaultMode: {} f:items: {} f:name: {} k:{"name":"rabbitmq-confd"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"rabbitmq-erlang-cookie"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-plugins"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-tls"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"server-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.193"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:56:15Z' name: rabbitmq-cell1-server-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: rabbitmq-cell1-server uid: a171023b-619c-4fb0-ac49-0340e38aec7c resourceVersion: '68099' uid: 5566a946-2388-4c49-b864-661a3410ac3e spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: app.kubernetes.io/name operator: In values: - rabbitmq-cell1 topologyKey: kubernetes.io/hostname weight: 100 automountServiceAccountToken: true containers: - args: - /usr/lib/rabbitmq/bin/rabbitmq-server env: - name: MY_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: MY_POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: K8S_SERVICE_NAME value: rabbitmq-cell1-nodes - name: RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS value: '-kernel inetrc ''/etc/rabbitmq/erl_inetrc'' -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config ' - name: RABBITMQ_CTL_ERL_ARGS value: -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config - name: RABBITMQ_UPGRADE_LOG value: /var/lib/rabbitmq/rabbitmq_upgrade.log - name: HOME value: /var/lib/rabbitmq - name: PATH value: /usr/lib/rabbitmq/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - name: RABBITMQ_ENABLED_PLUGINS_FILE value: /operator/enabled_plugins - name: RABBITMQ_USE_LONGNAME value: 'true' - name: RABBITMQ_NODENAME value: rabbit@$(MY_POD_NAME).$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) - name: K8S_HOSTNAME_SUFFIX value: .$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - -c - if [ ! -z "$(cat /etc/pod-info/skipPreStopChecks)" ]; then exit 0; fi; rabbitmq-upgrade await_online_quorum_plus_one -t 604800 && rabbitmq-upgrade await_online_synchronized_mirror -t 604800 || true && rabbitmq-upgrade drain -t 604800 name: rabbitmq ports: - containerPort: 4369 name: epmd protocol: TCP - containerPort: 5671 name: amqps protocol: TCP - containerPort: 15671 name: management-tls protocol: TCP - containerPort: 15691 name: prometheus-tls protocol: TCP readinessProbe: failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 tcpSocket: port: amqps timeoutSeconds: 5 resources: limits: cpu: '2' memory: 2Gi requests: cpu: 500m memory: 500Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /etc/rabbitmq/inter-node-tls.config name: config-data readOnly: true subPath: inter_node_tls.config - mountPath: /operator name: rabbitmq-plugins - mountPath: /etc/rabbitmq/conf.d/10-operatorDefaults.conf name: rabbitmq-confd subPath: operatorDefaults.conf - mountPath: /etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf name: rabbitmq-confd subPath: userDefinedConfiguration.conf - mountPath: /etc/pod-info/ name: pod-info - mountPath: /etc/rabbitmq/conf.d/11-default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /etc/rabbitmq/advanced.config name: server-conf subPath: advanced.config - mountPath: /etc/rabbitmq/erl_inetrc name: server-conf subPath: erl_inetrc - mountPath: /etc/rabbitmq-tls/ name: rabbitmq-tls readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-wncsj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: rabbitmq-cell1-server-0 imagePullSecrets: - name: rabbitmq-cell1-server-dockercfg-5fqmn initContainers: - command: - sh - -c - cp /tmp/erlang-cookie-secret/.erlang.cookie /var/lib/rabbitmq/.erlang.cookie && chmod 600 /var/lib/rabbitmq/.erlang.cookie ; cp /tmp/rabbitmq-plugins/enabled_plugins /operator/enabled_plugins ; echo '[default]' > /var/lib/rabbitmq/.rabbitmqadmin.conf && sed -e 's/default_user/username/' -e 's/default_pass/password/' /tmp/default_user.conf >> /var/lib/rabbitmq/.rabbitmqadmin.conf && chmod 600 /var/lib/rabbitmq/.rabbitmqadmin.conf ; sleep 30 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent name: setup-container resources: limits: cpu: 20m memory: 64Mi requests: cpu: 20m memory: 64Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp/rabbitmq-plugins/ name: plugins-conf - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /tmp/erlang-cookie-secret/ name: erlang-cookie-secret - mountPath: /operator name: rabbitmq-plugins - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /tmp/default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-wncsj readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: rabbitmq-cell1-server serviceAccountName: rabbitmq-cell1-server subdomain: rabbitmq-cell1-nodes terminationGracePeriodSeconds: 604800 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 - effect: NoSchedule key: node.kubernetes.io/memory-pressure operator: Exists topologySpreadConstraints: - labelSelector: matchLabels: app.kubernetes.io/name: rabbitmq-cell1 maxSkew: 1 topologyKey: topology.kubernetes.io/zone whenUnsatisfiable: ScheduleAnyway volumes: - name: persistence persistentVolumeClaim: claimName: persistence-rabbitmq-cell1-server-0 - configMap: defaultMode: 272 items: - key: inter_node_tls.config path: inter_node_tls.config name: rabbitmq-cell1-config-data name: config-data - configMap: defaultMode: 420 name: rabbitmq-cell1-plugins-conf name: plugins-conf - name: rabbitmq-confd projected: defaultMode: 420 sources: - configMap: items: - key: operatorDefaults.conf path: operatorDefaults.conf - key: userDefinedConfiguration.conf path: userDefinedConfiguration.conf name: rabbitmq-cell1-server-conf - secret: items: - key: default_user.conf path: default_user.conf name: rabbitmq-cell1-default-user - emptyDir: {} name: rabbitmq-erlang-cookie - name: erlang-cookie-secret secret: defaultMode: 420 secretName: rabbitmq-cell1-erlang-cookie - emptyDir: {} name: rabbitmq-plugins - downwardAPI: defaultMode: 420 items: - fieldRef: apiVersion: v1 fieldPath: metadata.labels['skipPreStopChecks'] path: skipPreStopChecks name: pod-info - configMap: defaultMode: 420 name: rabbitmq-cell1-server-conf name: server-conf - name: rabbitmq-tls projected: defaultMode: 400 sources: - secret: items: - key: tls.crt path: tls.crt - key: tls.key path: tls.key name: cert-rabbitmq-cell1-svc optional: true - secret: items: - key: ca.crt path: ca.crt name: cert-rabbitmq-cell1-svc optional: true - name: kube-api-access-wncsj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:59Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:55:31Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:15Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:15Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0b4b03da6c91adbe2b681bd177476691098bb6bd59f6fec709d217fc09e16e83 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: rabbitmq ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:55:43Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://ac76c0dd9024591eef25cd209ae4dc98a7dd58eee0fae4e14934943694071982 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: setup-container ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://ac76c0dd9024591eef25cd209ae4dc98a7dd58eee0fae4e14934943694071982 exitCode: 0 finishedAt: '2026-01-31T06:55:30Z' reason: Completed startedAt: '2026-01-31T06:54:59Z' phase: Running podIP: 10.217.0.193 podIPs: - ip: 10.217.0.193 qosClass: Burstable startTime: '2026-01-31T06:54:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.194/23"],"mac_address":"0a:58:0a:d9:00:c2","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.194/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.194\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:c2\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:54:55Z' generateName: rabbitmq-server- labels: app.kubernetes.io/component: rabbitmq app.kubernetes.io/name: rabbitmq app.kubernetes.io/part-of: rabbitmq apps.kubernetes.io/pod-index: '0' controller-revision-hash: rabbitmq-server-5f46fb7764 statefulset.kubernetes.io/pod-name: rabbitmq-server-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:app.kubernetes.io/part-of: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"3ef234e0-b202-4bbd-b109-da6e5309f34c"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:automountServiceAccountToken: {} f:containers: k:{"name":"rabbitmq"}: .: {} f:args: {} f:env: .: {} k:{"name":"HOME"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_HOSTNAME_SUFFIX"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_SERVICE_NAME"}: .: {} f:name: {} f:value: {} k:{"name":"MY_POD_NAME"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"MY_POD_NAMESPACE"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"PATH"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_CTL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_ENABLED_PLUGINS_FILE"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_NODENAME"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_UPGRADE_LOG"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_USE_LONGNAME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:name: {} f:ports: .: {} k:{"containerPort":15671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":15691,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4369,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":5671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pod-info/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/rabbitmq-tls/"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/rabbitmq/advanced.config"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/10-operatorDefaults.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/11-default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/erl_inetrc"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/inter-node-tls.config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"setup-container"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/tmp/erlang-cookie-secret/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/rabbitmq-plugins/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:topologySpreadConstraints: .: {} k:{"topologyKey":"topology.kubernetes.io/zone","whenUnsatisfiable":"ScheduleAnyway"}: .: {} f:labelSelector: {} f:maxSkew: {} f:topologyKey: {} f:whenUnsatisfiable: {} f:volumes: .: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"erlang-cookie-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"persistence"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"plugins-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"pod-info"}: .: {} f:downwardAPI: .: {} f:defaultMode: {} f:items: {} f:name: {} k:{"name":"rabbitmq-confd"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"rabbitmq-erlang-cookie"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-plugins"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-tls"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"server-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.194"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:56:25Z' name: rabbitmq-server-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: rabbitmq-server uid: 3ef234e0-b202-4bbd-b109-da6e5309f34c resourceVersion: '68224' uid: d3543e72-864e-48f3-a29a-8af00bd18c42 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: app.kubernetes.io/name operator: In values: - rabbitmq topologyKey: kubernetes.io/hostname weight: 100 automountServiceAccountToken: true containers: - args: - /usr/lib/rabbitmq/bin/rabbitmq-server env: - name: MY_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: MY_POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: K8S_SERVICE_NAME value: rabbitmq-nodes - name: RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS value: '-kernel inetrc ''/etc/rabbitmq/erl_inetrc'' -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config ' - name: RABBITMQ_CTL_ERL_ARGS value: -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config - name: RABBITMQ_UPGRADE_LOG value: /var/lib/rabbitmq/rabbitmq_upgrade.log - name: HOME value: /var/lib/rabbitmq - name: PATH value: /usr/lib/rabbitmq/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - name: RABBITMQ_ENABLED_PLUGINS_FILE value: /operator/enabled_plugins - name: RABBITMQ_USE_LONGNAME value: 'true' - name: RABBITMQ_NODENAME value: rabbit@$(MY_POD_NAME).$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) - name: K8S_HOSTNAME_SUFFIX value: .$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - -c - if [ ! -z "$(cat /etc/pod-info/skipPreStopChecks)" ]; then exit 0; fi; rabbitmq-upgrade await_online_quorum_plus_one -t 604800 && rabbitmq-upgrade await_online_synchronized_mirror -t 604800 || true && rabbitmq-upgrade drain -t 604800 name: rabbitmq ports: - containerPort: 4369 name: epmd protocol: TCP - containerPort: 5671 name: amqps protocol: TCP - containerPort: 15671 name: management-tls protocol: TCP - containerPort: 15691 name: prometheus-tls protocol: TCP readinessProbe: failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 tcpSocket: port: amqps timeoutSeconds: 5 resources: limits: cpu: '2' memory: 2Gi requests: cpu: 500m memory: 500Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /etc/rabbitmq/inter-node-tls.config name: config-data readOnly: true subPath: inter_node_tls.config - mountPath: /operator name: rabbitmq-plugins - mountPath: /etc/rabbitmq/conf.d/10-operatorDefaults.conf name: rabbitmq-confd subPath: operatorDefaults.conf - mountPath: /etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf name: rabbitmq-confd subPath: userDefinedConfiguration.conf - mountPath: /etc/pod-info/ name: pod-info - mountPath: /etc/rabbitmq/conf.d/11-default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /etc/rabbitmq/advanced.config name: server-conf subPath: advanced.config - mountPath: /etc/rabbitmq/erl_inetrc name: server-conf subPath: erl_inetrc - mountPath: /etc/rabbitmq-tls/ name: rabbitmq-tls readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-plq56 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: rabbitmq-server-0 imagePullSecrets: - name: rabbitmq-server-dockercfg-v248g initContainers: - command: - sh - -c - cp /tmp/erlang-cookie-secret/.erlang.cookie /var/lib/rabbitmq/.erlang.cookie && chmod 600 /var/lib/rabbitmq/.erlang.cookie ; cp /tmp/rabbitmq-plugins/enabled_plugins /operator/enabled_plugins ; echo '[default]' > /var/lib/rabbitmq/.rabbitmqadmin.conf && sed -e 's/default_user/username/' -e 's/default_pass/password/' /tmp/default_user.conf >> /var/lib/rabbitmq/.rabbitmqadmin.conf && chmod 600 /var/lib/rabbitmq/.rabbitmqadmin.conf ; sleep 30 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent name: setup-container resources: limits: cpu: 20m memory: 64Mi requests: cpu: 20m memory: 64Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp/rabbitmq-plugins/ name: plugins-conf - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /tmp/erlang-cookie-secret/ name: erlang-cookie-secret - mountPath: /operator name: rabbitmq-plugins - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /tmp/default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-plq56 readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: rabbitmq-server serviceAccountName: rabbitmq-server subdomain: rabbitmq-nodes terminationGracePeriodSeconds: 604800 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 - effect: NoSchedule key: node.kubernetes.io/memory-pressure operator: Exists topologySpreadConstraints: - labelSelector: matchLabels: app.kubernetes.io/name: rabbitmq maxSkew: 1 topologyKey: topology.kubernetes.io/zone whenUnsatisfiable: ScheduleAnyway volumes: - name: persistence persistentVolumeClaim: claimName: persistence-rabbitmq-server-0 - configMap: defaultMode: 272 items: - key: inter_node_tls.config path: inter_node_tls.config name: rabbitmq-config-data name: config-data - configMap: defaultMode: 420 name: rabbitmq-plugins-conf name: plugins-conf - name: rabbitmq-confd projected: defaultMode: 420 sources: - configMap: items: - key: operatorDefaults.conf path: operatorDefaults.conf - key: userDefinedConfiguration.conf path: userDefinedConfiguration.conf name: rabbitmq-server-conf - secret: items: - key: default_user.conf path: default_user.conf name: rabbitmq-default-user - emptyDir: {} name: rabbitmq-erlang-cookie - name: erlang-cookie-secret secret: defaultMode: 420 secretName: rabbitmq-erlang-cookie - emptyDir: {} name: rabbitmq-plugins - downwardAPI: defaultMode: 420 items: - fieldRef: apiVersion: v1 fieldPath: metadata.labels['skipPreStopChecks'] path: skipPreStopChecks name: pod-info - configMap: defaultMode: 420 name: rabbitmq-server-conf name: server-conf - name: rabbitmq-tls projected: defaultMode: 400 sources: - secret: items: - key: tls.crt path: tls.crt - key: tls.key path: tls.key name: cert-rabbitmq-svc optional: true - secret: items: - key: ca.crt path: ca.crt name: cert-rabbitmq-svc optional: true - name: kube-api-access-plq56 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:59Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:55:31Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:25Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:25Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4f6b485a7539bc9351a415470fc777d5996df0b1c181933ad5abcf018a455912 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: rabbitmq ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:55:43Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://2236b7920b05112e7a6aa5859812372c971cfada53d3a0bd919d0e708d346b8f image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: setup-container ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://2236b7920b05112e7a6aa5859812372c971cfada53d3a0bd919d0e708d346b8f exitCode: 0 finishedAt: '2026-01-31T06:55:30Z' reason: Completed startedAt: '2026-01-31T06:54:58Z' phase: Running podIP: 10.217.0.194 podIPs: - ip: 10.217.0.194 qosClass: Burstable startTime: '2026-01-31T06:54:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.225/23"],"mac_address":"0a:58:0a:d9:00:e1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.225/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.225\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e1\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"92:98:91:84:6a:48\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:28Z' generateName: reboot-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93 batch.kubernetes.io/job-name: reboot-os-edpm-deployment-openstack-edpm-ipam controller-uid: b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93 job-name: reboot-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: reboot-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93"}: {} f:spec: f:containers: k:{"name":"reboot-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.225"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:42Z' name: reboot-os-edpm-deployment-openstack-edpm-ipam-k5qvp namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: reboot-os-edpm-deployment-openstack-edpm-ipam uid: b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93 resourceVersion: '81590' uid: ee073bf3-5301-4b10-9663-cf91d053c581 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.reboot - -i - reboot-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.reboot ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: reboot-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: reboot-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-gtth8 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-gtth8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:42Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:28Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:28Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://96e40d947ee07147f5098a79ba65f52bd8a98865cabb4e1b8914d5545227746e image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: reboot-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://96e40d947ee07147f5098a79ba65f52bd8a98865cabb4e1b8914d5545227746e exitCode: 0 finishedAt: '2026-01-31T07:14:40Z' reason: Completed startedAt: '2026-01-31T07:14:30Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.225 podIPs: - ip: 10.217.0.225 qosClass: BestEffort startTime: '2026-01-31T07:14:28Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.213/23"],"mac_address":"0a:58:0a:d9:00:d5","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.213/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.213\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:d5\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"fe:c2:a2:c6:55:fa\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:09:32Z' generateName: repo-setup-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 90fc4314-4003-49d3-8a99-01b7c590b6eb batch.kubernetes.io/job-name: repo-setup-edpm-deployment-openstack-edpm-ipam controller-uid: 90fc4314-4003-49d3-8a99-01b7c590b6eb job-name: repo-setup-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: repo-setup managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:09:32Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"90fc4314-4003-49d3-8a99-01b7c590b6eb"}: {} f:spec: f:containers: k:{"name":"repo-setup-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/repo-setup"}: .: {} f:mountPath: {} f:name: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"repo-setup-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:09:32Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:09:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.213"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:09:47Z' name: repo-setup-edpm-deployment-openstack-edpm-ipam-n6kv9 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: repo-setup-edpm-deployment-openstack-edpm-ipam uid: 90fc4314-4003-49d3-8a99-01b7c590b6eb resourceVersion: '78093' uid: fa56cb6a-4c7f-46d9-99b6-59066c74f61e spec: containers: - args: - ansible-runner - run - /runner - -p - playbook.yaml - -i - repo-setup-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: "\n- hosts: all\n strategy: linear\n tasks:\n \ - name: Enable podified-repos\n become: true\n \ ansible.builtin.shell: |\n set -euxo pipefail\n pushd /var/tmp\n curl -sL https://github.com/openstack-k8s-operators/repo-setup/archive/refs/heads/main.tar.gz | tar -xz\n pushd repo-setup-main\n python3 -m venv ./venv\n PBR_VERSION=0.0.0 ./venv/bin/pip install ./\n ./venv/bin/repo-setup current-podified -b antelope\n popd\n rm -rf repo-setup-main\n\n\n" - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: repo-setup ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: repo-setup-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/cacerts/repo-setup name: repo-setup-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-lsmqv readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: repo-setup-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-lsmqv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:46Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:32Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:45Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:45Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:32Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://50bf88b0bfccd98ed2fd3457cd54395862634200f2eb5436cea6bbafa22bd359 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: repo-setup-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://50bf88b0bfccd98ed2fd3457cd54395862634200f2eb5436cea6bbafa22bd359 exitCode: 0 finishedAt: '2026-01-31T07:09:45Z' reason: Completed startedAt: '2026-01-31T07:09:34Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.213 podIPs: - ip: 10.217.0.213 qosClass: BestEffort startTime: '2026-01-31T07:09:32Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.224/23"],"mac_address":"0a:58:0a:d9:00:e0","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.224/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.224\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e0\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"9a:22:0a:2a:50:72\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:14Z' generateName: run-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 7ef35491-8a3a-44a2-9e3b-b6474d793c39 batch.kubernetes.io/job-name: run-os-edpm-deployment-openstack-edpm-ipam controller-uid: 7ef35491-8a3a-44a2-9e3b-b6474d793c39 job-name: run-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: run-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"7ef35491-8a3a-44a2-9e3b-b6474d793c39"}: {} f:spec: f:containers: k:{"name":"run-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:15Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.224"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:28Z' name: run-os-edpm-deployment-openstack-edpm-ipam-6dmrj namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: run-os-edpm-deployment-openstack-edpm-ipam uid: 7ef35491-8a3a-44a2-9e3b-b6474d793c39 resourceVersion: '81383' uid: 307afdf1-293d-4175-b8ed-ee24c13a48e4 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.run_os - -i - run-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.run_os ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: run-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: run-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-4qs57 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-4qs57 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:27Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:14Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:26Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:26Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:14Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c665e243539038e1dd8d3a9404ee122519ae36342aff50bdafd9a30de10db7cb image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: run-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://c665e243539038e1dd8d3a9404ee122519ae36342aff50bdafd9a30de10db7cb exitCode: 0 finishedAt: '2026-01-31T07:14:26Z' reason: Completed startedAt: '2026-01-31T07:14:16Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.224 podIPs: - ip: 10.217.0.224 qosClass: BestEffort startTime: '2026-01-31T07:14:14Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.223/23"],"mac_address":"0a:58:0a:d9:00:df","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.223/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.223\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:df\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"a2:e0:d2:a9:53:b5\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:01Z' generateName: ssh-known-hosts-edpm-deployment- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 1c3957f8-1927-4054-87ff-7da293cbfdfb batch.kubernetes.io/job-name: ssh-known-hosts-edpm-deployment controller-uid: 1c3957f8-1927-4054-87ff-7da293cbfdfb job-name: ssh-known-hosts-edpm-deployment openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ssh-known-hosts managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"1c3957f8-1927-4054-87ff-7da293cbfdfb"}: {} f:spec: f:containers: k:{"name":"ssh-known-hosts-edpm-deployment"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/inventory-0"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:02Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.223"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:14Z' name: ssh-known-hosts-edpm-deployment-rggfb namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ssh-known-hosts-edpm-deployment uid: 1c3957f8-1927-4054-87ff-7da293cbfdfb resourceVersion: '81174' uid: b79cebe7-3b22-46b9-8d8e-53aef9d6160b spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ssh_known_hosts - -i - ssh-known-hosts-edpm-deployment env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ssh_known_hosts ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: all edpm_service_type: ssh-known-hosts ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ssh-known-hosts-edpm-deployment resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/inventory-0 name: inventory-0 subPath: inventory-0 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-jktwn readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory-0 secret: defaultMode: 420 items: - key: inventory path: inventory-0 secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-jktwn projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:13Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:01Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:12Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:12Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:01Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://f68740ca53faed04120fd51612b675d8318cf7f3c4d0bf0cc8e3ffefa147ab21 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ssh-known-hosts-edpm-deployment ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://f68740ca53faed04120fd51612b675d8318cf7f3c4d0bf0cc8e3ffefa147ab21 exitCode: 0 finishedAt: '2026-01-31T07:14:11Z' reason: Completed startedAt: '2026-01-31T07:14:02Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.223 podIPs: - ip: 10.217.0.223 qosClass: BestEffort startTime: '2026-01-31T07:14:01Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.6/23"],"mac_address":"0a:58:0a:d9:01:06","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.6/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.6\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:06\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"f2:8f:5d:9e:63:d6\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:28:17Z' labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"tempest-tests-tempest-tests-runner"}: .: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: {} f:readOnlyRootFilesystem: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/test_operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/tempest/external_files"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/id_ecdsa"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsUser: {} f:seLinuxOptions: .: {} f:level: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ca-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"test-operator-ephemeral-temporary"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-ephemeral-workdir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-logs"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:28:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:28:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.6"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:19:44Z' name: tempest-tests-tempest namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '167887' uid: 877a18b9-d87c-41d2-9f42-57faa75b8b81 spec: automountServiceAccountToken: true containers: - envFrom: - configMapRef: name: tempest-tests-tempest-custom-data-s0 - configMapRef: name: tempest-tests-tempest-env-vars-s0 image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imagePullPolicy: IfNotPresent name: tempest-tests-tempest-tests-runner resources: {} securityContext: allowPrivilegeEscalation: true capabilities: {} readOnlyRootFilesystem: false runAsGroup: 42480 runAsNonRoot: false runAsUser: 42480 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/test_operator name: config-data - mountPath: /var/lib/tempest name: test-operator-ephemeral-workdir - mountPath: /tmp name: test-operator-ephemeral-temporary - mountPath: /var/lib/tempest/external_files name: test-operator-logs - mountPath: /etc/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /var/lib/tempest/.config/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /etc/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: ca-certs readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/tempest/id_ecdsa name: ssh-key subPath: ssh_key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pkv9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42480 runAsGroup: 42480 runAsUser: 42480 seLinuxOptions: level: s0:c478,c978 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: tempest-tests-tempest-custom-data-s0 name: config-data - configMap: defaultMode: 272 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 292 secretName: openstack-config-secret - name: test-operator-logs persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - emptyDir: {} name: test-operator-ephemeral-workdir - emptyDir: {} name: test-operator-ephemeral-temporary - name: ca-certs secret: defaultMode: 272 secretName: combined-ca-bundle - name: ssh-key secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key secretName: test-operator-controller-priv-key - name: kube-api-access-pkv9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:44Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imageID: quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:599ab06782e17daa9d1b84d15a01364d7d7eb6f453a016e0538358f7d82e840b lastState: {} name: tempest-tests-tempest-tests-runner ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae exitCode: 0 finishedAt: '2026-01-31T09:19:40Z' reason: Completed startedAt: '2026-01-31T07:29:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.6 podIPs: - ip: 10.217.1.6 qosClass: BestEffort startTime: '2026-01-31T07:28:18Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.56/23"],"mac_address":"0a:58:0a:d9:01:38","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.56/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.56\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:38\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T09:19:56Z' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:containers: k:{"name":"test-operator-logs-container"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/mnt/logs-tempest-tests-tempest-step-0"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"logs-volume-0"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: OpenAPI-Generator operation: Update time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T09:19:57Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.56"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:20:00Z' name: test-operator-logs-pod-tempest-tempest-tests-tempest namespace: openstack resourceVersion: '168077' uid: f9ce5a65-ceb2-4abb-8984-9f64ef327efd spec: containers: - args: - infinity command: - sleep image: quay.io/quay/busybox imagePullPolicy: Always name: test-operator-logs-container resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /mnt/logs-tempest-tests-tempest-step-0 name: logs-volume-0 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-v879b readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - name: kube-api-access-v879b projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b937c188e3bb8aadeb25a479252a8dbffbdc2a5a6c7915e1fb43a7e37803818f image: quay.io/quay/busybox:latest imageID: quay.io/quay/busybox@sha256:92f3298bf80a1ba949140d77987f5de081f010337880cd771f7e7fc928f8c74d lastState: {} name: test-operator-logs-container ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T09:19:59Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.56 podIPs: - ip: 10.217.1.56 qosClass: BestEffort startTime: '2026-01-31T09:19:56Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.219/23"],"mac_address":"0a:58:0a:d9:00:db","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.219/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.219\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:db\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"ee:ec:f6:f1:6c:72\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:12:11Z' generateName: validate-network-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 59648a40-ef47-4b0e-81da-6f9a323f6bf9 batch.kubernetes.io/job-name: validate-network-edpm-deployment-openstack-edpm-ipam controller-uid: 59648a40-ef47-4b0e-81da-6f9a323f6bf9 job-name: validate-network-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: validate-network managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:12:11Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"59648a40-ef47-4b0e-81da-6f9a323f6bf9"}: {} f:spec: f:containers: k:{"name":"validate-network-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:12:11Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:12:12Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.219"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:12:20Z' name: validate-network-edpm-deployment-openstack-edpm-ipam-2lrqp namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: validate-network-edpm-deployment-openstack-edpm-ipam uid: 59648a40-ef47-4b0e-81da-6f9a323f6bf9 resourceVersion: '79737' uid: 65c3a596-02cb-4dbb-8c46-b8807f009f83 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.validate_network - -i - validate-network-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.validate_network ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: validate-network ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: validate-network-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-rsxdx readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-rsxdx projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:19Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:11Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:18Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:18Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:11Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b508286227ff6702de800dcd6bc42c2b2343c95f822bf29795ce2a1de79d84cf image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: validate-network-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://b508286227ff6702de800dcd6bc42c2b2343c95f822bf29795ce2a1de79d84cf exitCode: 0 finishedAt: '2026-01-31T07:12:17Z' reason: Completed startedAt: '2026-01-31T07:12:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.219 podIPs: - ip: 10.217.0.219 qosClass: BestEffort startTime: '2026-01-31T07:12:11Z' pod_status: - Succeeded post_ceph: - name: 80 Run Ceph hook playbook source: ceph.yml type: playbook post_ctlplane_deploy: - name: Tune rabbitmq resources source: rabbitmq_tuning.yml type: playbook post_deploy: - name: 71 Kustomize control plane to scale openstack services source: /home/zuul/src/github.com/openstack-k8s-operators/nova-operator/ci/nova-operator-tempest-multinode-ceph/control_plane_hook.yaml type: playbook - name: 81 Kustomize OpenStack CR with Ceph source: control_plane_ceph_backends.yml type: playbook - name: 82 Kustomize and update Control Plane source: control_plane_kustomize_deploy.yml type: playbook post_infra: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook pre_deploy: - name: 61 HCI pre deploy kustomizations source: control_plane_hci_pre_deploy.yml type: playbook pre_infra: - connection: local inventory: localhost, name: Download needed tools source: /home/zuul/src/github.com/openstack-k8s-operators/install_yamls/devsetup/download_tools.yaml type: playbook pre_tests: - name: 01 Create cinder multiattach volume type source: cinder_multiattach_volume_type.yml type: playbook pre_update: - inventory: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook private_key_file: changed: false failed: false stat: atime: 1769842495.90972 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 87bb80562cde14035a500b30d64b40a295e4ca24 ctime: 1769840972.8450735 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 4599416 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0600' mtime: 1769840972.8450735 nlink: 1 path: /home/zuul/.ssh/id_cifw pw_name: zuul readable: true rgrp: false roth: false rusr: true size: 525 uid: 1000 version: '1068438299' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false private_key_file_content: changed: false content: LS0tLS1CRUdJTiBPUEVOU1NIIFBSSVZBVEUgS0VZLS0tLS0KYjNCbGJuTnphQzFyWlhrdGRqRUFBQUFBQkc1dmJtVUFBQUFFYm05dVpRQUFBQUFBQUFBQkFBQUFhQUFBQUJObFkyUnpZUwoxemFHRXlMVzVwYzNSd01qVTJBQUFBQ0c1cGMzUndNalUyQUFBQVFRUzlCVEEyVmR0a3dwc2pzUHdYU3JnMU10bkJxZUFYCjRrY3pzTWZ5UzZqSzJuMy9DMmZRVHFxWkg4NE9WWkZrUjB3SGxVcGYxTW05TEpxNlhKSjZKRnNZQUFBQXVKWlZVNmVXVlYKT25BQUFBRTJWalpITmhMWE5vWVRJdGJtbHpkSEF5TlRZQUFBQUlibWx6ZEhBeU5UWUFBQUJCQkwwRk1EWlYyMlRDbXlPdwovQmRLdURVeTJjR3A0QmZpUnpPd3gvSkxxTXJhZmY4TFo5Qk9xcGtmemc1VmtXUkhUQWVWU2wvVXliMHNtcnBja25va1d4CmdBQUFBaEFKMVNjM2tBL3lsQXVWSFFuNkdXc2pVZ3FsVHlqWVdYSmhudmt5T0U0QVpFQUFBQUczcDFkV3hBYm5Bd01EQTEKTmpBek5qQTNMbTV2ZG1Gc2IyTmhiQUVDQXdRPQotLS0tLUVORCBPUEVOU1NIIFBSSVZBVEUgS0VZLS0tLS0K encoding: base64 failed: false source: /home/zuul/.ssh/id_cifw push_registry: quay.rdoproject.org quay_login_secret_name: quay_nextgen_zuulgithubci registry_login_enabled: true stage_vars_dict: cifmw_test_operator_ansibletest_ansible_collection: '' cifmw_test_operator_ansibletest_ansible_extra_vars: '' cifmw_test_operator_ansibletest_ansible_git_repo: '' cifmw_test_operator_ansibletest_ansible_inventory: '' cifmw_test_operator_ansibletest_ansible_playbook_path: '' cifmw_test_operator_ansibletest_ansible_var_files: '' cifmw_test_operator_ansibletest_compute_ssh_key_secret_name: dataplane-ansible-ssh-private-key-secret cifmw_test_operator_ansibletest_config: apiVersion: test.openstack.org/v1beta1 kind: AnsibleTest metadata: name: ansibletest-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 ansibleCollections: '' ansibleExtraVars: '' ansibleGitRepo: '' ansibleInventory: '' ansiblePlaybookPath: '' ansibleVarFiles: '' computeSSHKeySecretName: dataplane-ansible-ssh-private-key-secret containerImage: quay.io/podified-antelope-centos9/openstack-ansible-tests:current-podified debug: false extraConfigmapsMounts: [] openStackConfigMap: openstack-config openStackConfigSecret: openstack-config-secret privileged: true storageClass: local-storage workflow: [] workloadSSHKeySecretName: '' cifmw_test_operator_ansibletest_container: openstack-ansible-tests cifmw_test_operator_ansibletest_crd_name: ansibletests.test.openstack.org cifmw_test_operator_ansibletest_debug: false cifmw_test_operator_ansibletest_extra_configmaps_mounts: [] cifmw_test_operator_ansibletest_image: quay.io/podified-antelope-centos9/openstack-ansible-tests cifmw_test_operator_ansibletest_image_tag: current-podified cifmw_test_operator_ansibletest_kind_name: AnsibleTest cifmw_test_operator_ansibletest_name: ansibletest cifmw_test_operator_ansibletest_namespace: podified-antelope-centos9 cifmw_test_operator_ansibletest_openstack_config_map: openstack-config cifmw_test_operator_ansibletest_openstack_config_secret: openstack-config-secret cifmw_test_operator_ansibletest_registry: quay.io cifmw_test_operator_ansibletest_workflow: [] cifmw_test_operator_ansibletest_workload_ssh_key_secret_name: '' cifmw_test_operator_artifacts_basedir: /home/zuul/ci-framework-data/tests/test_operator cifmw_test_operator_bundle: '' cifmw_test_operator_clean_last_run: false cifmw_test_operator_cleanup: false cifmw_test_operator_controller_name: test-operator-controller-manager cifmw_test_operator_controller_namespace: openstack-operators cifmw_test_operator_controller_priv_key_file_path: ~/.ssh/id_cifw cifmw_test_operator_controller_priv_key_secret_name: test-operator-controller-priv-key cifmw_test_operator_crd_group: test.openstack.org cifmw_test_operator_crs_path: /home/zuul/ci-framework-data/artifacts/test-operator-crs cifmw_test_operator_default_groups: - default cifmw_test_operator_default_image_tag: current-podified cifmw_test_operator_default_jobs: - default cifmw_test_operator_default_namespace: podified-antelope-centos9 cifmw_test_operator_default_registry: quay.io cifmw_test_operator_delete_logs_pod: false cifmw_test_operator_dry_run: false cifmw_test_operator_fail_fast: false cifmw_test_operator_fail_on_test_failure: true cifmw_test_operator_horizontest_admin_password: '12345678' cifmw_test_operator_horizontest_admin_username: admin cifmw_test_operator_horizontest_auth_url: https://keystone-public-openstack.apps.ocp.openstack.lab cifmw_test_operator_horizontest_config: apiVersion: test.openstack.org/v1beta1 kind: HorizonTest metadata: name: horizontest-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 adminPassword: '12**********78' adminUsername: admin authUrl: https://keystone-public-openstack.apps.ocp.openstack.lab containerImage: quay.io/podified-antelope-centos9/openstack-horizontest:current-podified dashboardUrl: https://horizon-openstack.apps.ocp.openstack.lab/ debug: false extraFlag: not pagination flavorName: m1.tiny horizonRepoBranch: master horizonTestDir: /var/lib/horizontest imageUrl: http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img logsDirectoryName: horizon password: ho**********st privileged: true projectName: horizontest projectNameXpath: //span[@class='rcueicon rcueicon-folder-open']/ancestor::li repoUrl: https://review.opendev.org/openstack/horizon storageClass: local-storage user: horizontest cifmw_test_operator_horizontest_container: openstack-horizontest cifmw_test_operator_horizontest_crd_name: horizontests.test.openstack.org cifmw_test_operator_horizontest_dashboard_url: https://horizon-openstack.apps.ocp.openstack.lab/ cifmw_test_operator_horizontest_debug: false cifmw_test_operator_horizontest_extra_flag: not pagination cifmw_test_operator_horizontest_flavor_name: m1.tiny cifmw_test_operator_horizontest_horizon_repo_branch: master cifmw_test_operator_horizontest_horizon_test_dir: /var/lib/horizontest cifmw_test_operator_horizontest_image: quay.io/podified-antelope-centos9/openstack-horizontest cifmw_test_operator_horizontest_image_tag: current-podified cifmw_test_operator_horizontest_image_url: http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img cifmw_test_operator_horizontest_kind_name: HorizonTest cifmw_test_operator_horizontest_logs_directory_name: horizon cifmw_test_operator_horizontest_name: horizontest-tests cifmw_test_operator_horizontest_namespace: podified-antelope-centos9 cifmw_test_operator_horizontest_password: horizontest cifmw_test_operator_horizontest_project_name: horizontest cifmw_test_operator_horizontest_project_name_xpath: //span[@class='rcueicon rcueicon-folder-open']/ancestor::li cifmw_test_operator_horizontest_registry: quay.io cifmw_test_operator_horizontest_repo_url: https://review.opendev.org/openstack/horizon cifmw_test_operator_horizontest_user: horizontest cifmw_test_operator_logs_image: quay.io/quay/busybox cifmw_test_operator_namespace: openstack cifmw_test_operator_privileged: true cifmw_test_operator_selinux_level: s0:c478,c978 cifmw_test_operator_stages: - name: tempest type: tempest cifmw_test_operator_storage_class: local-storage cifmw_test_operator_storage_class_prefix: '' cifmw_test_operator_tempest_cleanup: false cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_config: apiVersion: test.openstack.org/v1beta1 kind: Tempest metadata: name: tempest-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 cleanup: false containerImage: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified debug: false networkAttachments: - ctlplane privileged: true rerunFailedTests: false rerunOverrideStatus: false resources: limits: {} requests: {} storageClass: local-storage tempestRun: concurrency: 4 excludeList: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' expectedFailuresList: ' ' externalPlugin: [] extraImages: [] extraRPMs: [] includeList: 'tempest.api.compute tempest.scenario ' tempestconfRun: deployerInput: '[auth] tempest_roles = [enforce_scope] barbican = true cinder = true designate = true glance = true ironic = true ironic_inspector = true neutron = true nova = true octavia = true keystone = true manila = true placement = true [identity-feature-enabled] enforce_scope = true [compute-feature-enabled] dhcp_domain = '''' [load_balancer] member_role = load-balancer_member admin_role = load-balancer_admin RBAC_test_type = keystone_default_roles enforce_new_defaults = true enforce_scope = false [volume] catalog_type = volumev3 ' overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' workflow: [] cifmw_test_operator_tempest_container: openstack-tempest-all cifmw_test_operator_tempest_crd_name: tempests.test.openstack.org cifmw_test_operator_tempest_debug: false cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_image: quay.io/podified-antelope-centos9/openstack-tempest-all cifmw_test_operator_tempest_image_tag: current-podified cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_kind_name: Tempest cifmw_test_operator_tempest_name: tempest-tests cifmw_test_operator_tempest_namespace: podified-antelope-centos9 cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_registry: quay.io cifmw_test_operator_tempest_rerun_failed_tests: false cifmw_test_operator_tempest_rerun_override_status: false cifmw_test_operator_tempest_resources: limits: {} requests: {} cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_tempest_tests_exclude_override_scenario: false cifmw_test_operator_tempest_tests_include_override_scenario: false cifmw_test_operator_tempest_workflow: [] cifmw_test_operator_timeout: 7200 cifmw_test_operator_tobiko_advanced_image_url: https://github.com/openstack-k8s-operators/openstack-k8s-operators-ci/releases/download/v1.0.0/tobiko-custom-v1.0.0.qcow2 cifmw_test_operator_tobiko_cleanup: false cifmw_test_operator_tobiko_config: apiVersion: test.openstack.org/v1beta1 kind: Tobiko metadata: name: tobiko-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 containerImage: quay.io/podified-antelope-centos9/openstack-tobiko:current-podified debug: false kubeconfigSecretName: tobiko-secret networkAttachments: [] privileged: true storageClass: local-storage testenv: scenario version: master workflow: [] cifmw_test_operator_tobiko_container: openstack-tobiko cifmw_test_operator_tobiko_crd_name: tobikoes.test.openstack.org cifmw_test_operator_tobiko_debug: false cifmw_test_operator_tobiko_default_conf: DEFAULT: debug: true log_dir: /var/lib/tobiko/tobiko log_file: tobiko.log advanced_vm: image_url: https://github.com/openstack-k8s-operators/openstack-k8s-operators-ci/releases/download/v1.0.0/tobiko-custom-v1.0.0.qcow2 username: fedora keystone: interface: public manila: share_protocol: cephfs testcase: test_runner_timeout: 14400.0 timeout: 1800.0 cifmw_test_operator_tobiko_image: quay.io/podified-antelope-centos9/openstack-tobiko cifmw_test_operator_tobiko_image_tag: current-podified cifmw_test_operator_tobiko_kind_name: Tobiko cifmw_test_operator_tobiko_kubeconfig_secret: tobiko-secret cifmw_test_operator_tobiko_name: tobiko-tests cifmw_test_operator_tobiko_namespace: podified-antelope-centos9 cifmw_test_operator_tobiko_network_attachments: [] cifmw_test_operator_tobiko_num_processes: null cifmw_test_operator_tobiko_openstack_cmd: oc -n openstack exec openstackclient -- openstack cifmw_test_operator_tobiko_override_conf: {} cifmw_test_operator_tobiko_prevent_create: null cifmw_test_operator_tobiko_pytest_addopts: null cifmw_test_operator_tobiko_registry: quay.io cifmw_test_operator_tobiko_ssh_keysize: 521 cifmw_test_operator_tobiko_ssh_keytype: ecdsa cifmw_test_operator_tobiko_testenv: scenario cifmw_test_operator_tobiko_version: master cifmw_test_operator_tobiko_workflow: [] successful_execution: true test_operator_cr: apiVersion: test.openstack.org/v1beta1 kind: Tempest metadata: name: tempest-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 SSHKeySecretName: test-operator-controller-priv-key cleanup: false containerImage: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified debug: false networkAttachments: - ctlplane privileged: true rerunFailedTests: false rerunOverrideStatus: false resources: limits: {} requests: {} storageClass: local-storage tempestRun: concurrency: 4 excludeList: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' expectedFailuresList: ' ' externalPlugin: [] extraImages: [] extraRPMs: [] includeList: 'tempest.api.compute tempest.scenario ' tempestconfRun: deployerInput: '[auth] tempest_roles = [enforce_scope] barbican = true cinder = true designate = true glance = true ironic = true ironic_inspector = true neutron = true nova = true octavia = true keystone = true manila = true placement = true [identity-feature-enabled] enforce_scope = true [compute-feature-enabled] dhcp_domain = '''' [load_balancer] member_role = load-balancer_member admin_role = load-balancer_admin RBAC_test_type = keystone_default_roles enforce_new_defaults = true enforce_scope = false [volume] catalog_type = volumev3 ' overrides: "identity.v3_endpoint_type public\ncompute-feature-enabled.vnc_console true\ncompute-feature-enabled.stable_rescue true\ncompute-feature-enabled.hostname_fqdn_sanitization true\ncompute-feature-enabled.live_migration true\ncompute-feature-enabled.live_migrate_back_and_forth true\ncompute-feature-enabled.block_migration_for_live_migration false\ncompute-feature-enabled.ide_bus false\ncompute-feature-enabled.volume_backed_live_migration true\ncompute-feature-enabled.volume_multiattach true\nvolume.volume_type_multiattach multiattach\nvolume.storage_protocol ceph\nservice_available.swift false\nservice_available.cinder true\nvalidation.image_ssh_user cirros\nvalidation.image_ssh_password cubswin:)\nvalidation.image_alt_ssh_user cirros\nvalidation.image_alt_ssh_password cubswin:)\nvalidation.allowed_network_downtime 10\n whitebox_neutron_plugin_options.proxy_host_address 38.129.56.250" workflow: [] test_operator_results: tempest: true test_pod_results: api_found: true changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.6/23"],"mac_address":"0a:58:0a:d9:01:06","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.6/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.6\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:06\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"f2:8f:5d:9e:63:d6\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:28:17Z' labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"tempest-tests-tempest-tests-runner"}: .: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: {} f:readOnlyRootFilesystem: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/test_operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/tempest/external_files"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/id_ecdsa"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsUser: {} f:seLinuxOptions: .: {} f:level: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ca-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"test-operator-ephemeral-temporary"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-ephemeral-workdir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-logs"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:28:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:28:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.6"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:19:44Z' name: tempest-tests-tempest namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '167887' uid: 877a18b9-d87c-41d2-9f42-57faa75b8b81 spec: automountServiceAccountToken: true containers: - envFrom: - configMapRef: name: tempest-tests-tempest-custom-data-s0 - configMapRef: name: tempest-tests-tempest-env-vars-s0 image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imagePullPolicy: IfNotPresent name: tempest-tests-tempest-tests-runner resources: {} securityContext: allowPrivilegeEscalation: true capabilities: {} readOnlyRootFilesystem: false runAsGroup: 42480 runAsNonRoot: false runAsUser: 42480 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/test_operator name: config-data - mountPath: /var/lib/tempest name: test-operator-ephemeral-workdir - mountPath: /tmp name: test-operator-ephemeral-temporary - mountPath: /var/lib/tempest/external_files name: test-operator-logs - mountPath: /etc/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /var/lib/tempest/.config/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /etc/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: ca-certs readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/tempest/id_ecdsa name: ssh-key subPath: ssh_key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pkv9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42480 runAsGroup: 42480 runAsUser: 42480 seLinuxOptions: level: s0:c478,c978 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: tempest-tests-tempest-custom-data-s0 name: config-data - configMap: defaultMode: 272 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 292 secretName: openstack-config-secret - name: test-operator-logs persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - emptyDir: {} name: test-operator-ephemeral-workdir - emptyDir: {} name: test-operator-ephemeral-temporary - name: ca-certs secret: defaultMode: 272 secretName: combined-ca-bundle - name: ssh-key secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key secretName: test-operator-controller-priv-key - name: kube-api-access-pkv9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:44Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imageID: quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:599ab06782e17daa9d1b84d15a01364d7d7eb6f453a016e0538358f7d82e840b lastState: {} name: tempest-tests-tempest-tests-runner ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae exitCode: 0 finishedAt: '2026-01-31T09:19:40Z' reason: Completed startedAt: '2026-01-31T07:29:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.6 podIPs: - ip: 10.217.1.6 qosClass: BestEffort startTime: '2026-01-31T07:28:18Z' testpod: api_found: true attempts: 619 changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.6/23"],"mac_address":"0a:58:0a:d9:01:06","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.6/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.6\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:06\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"f2:8f:5d:9e:63:d6\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:28:17Z' labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"tempest-tests-tempest-tests-runner"}: .: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: {} f:readOnlyRootFilesystem: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/test_operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/tempest/external_files"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/id_ecdsa"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsUser: {} f:seLinuxOptions: .: {} f:level: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ca-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"test-operator-ephemeral-temporary"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-ephemeral-workdir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-logs"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:28:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:28:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.6"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:19:44Z' name: tempest-tests-tempest namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '167887' uid: 877a18b9-d87c-41d2-9f42-57faa75b8b81 spec: automountServiceAccountToken: true containers: - envFrom: - configMapRef: name: tempest-tests-tempest-custom-data-s0 - configMapRef: name: tempest-tests-tempest-env-vars-s0 image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imagePullPolicy: IfNotPresent name: tempest-tests-tempest-tests-runner resources: {} securityContext: allowPrivilegeEscalation: true capabilities: {} readOnlyRootFilesystem: false runAsGroup: 42480 runAsNonRoot: false runAsUser: 42480 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/test_operator name: config-data - mountPath: /var/lib/tempest name: test-operator-ephemeral-workdir - mountPath: /tmp name: test-operator-ephemeral-temporary - mountPath: /var/lib/tempest/external_files name: test-operator-logs - mountPath: /etc/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /var/lib/tempest/.config/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /etc/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: ca-certs readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/tempest/id_ecdsa name: ssh-key subPath: ssh_key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pkv9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42480 runAsGroup: 42480 runAsUser: 42480 seLinuxOptions: level: s0:c478,c978 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: tempest-tests-tempest-custom-data-s0 name: config-data - configMap: defaultMode: 272 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 292 secretName: openstack-config-secret - name: test-operator-logs persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - emptyDir: {} name: test-operator-ephemeral-workdir - emptyDir: {} name: test-operator-ephemeral-temporary - name: ca-certs secret: defaultMode: 272 secretName: combined-ca-bundle - name: ssh-key secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key secretName: test-operator-controller-priv-key - name: kube-api-access-pkv9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:44Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imageID: quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:599ab06782e17daa9d1b84d15a01364d7d7eb6f453a016e0538358f7d82e840b lastState: {} name: tempest-tests-tempest-tests-runner ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae exitCode: 0 finishedAt: '2026-01-31T09:19:40Z' reason: Completed startedAt: '2026-01-31T07:29:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.6 podIPs: - ip: 10.217.1.6 qosClass: BestEffort startTime: '2026-01-31T07:28:18Z' testpod_timed_out: false zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' - '' ansible_version: '8' attempts: 1 branch: main build: ef956508a7f94c3dbffb4bb08b3ee84f build_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null buildset: ff21f0fb4ce04041a3e3233e2187eaa4 buildset_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 child_jobs: [] commit_id: f82148578360564ffcf53808a028a3e8a68bd960 event_id: 53a98d80-fe68-11f0-91a0-f55110d4de89 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/logs result_data_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/results.json src_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/src work_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work items: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null job: nova-operator-tempest-multinode-ceph jobtags: [] max_attempts: 1 message: Zml4KGRlcHMpOiB1cGRhdGUgbW9kdWxlIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgdG8gdjIuMjguMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2dpdGh1Yi5jb20vb25zaS9naW5rZ28vdjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnbykgfCBgdjIuMjcuNGAg4oaSIGB2Mi4yOC4xYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL2dvL2dpdGh1Yi5jb20lMmZvbnNpJTJmZ2lua2dvJTJmdjIvdjIuMjguMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9nby9naXRodWIuY29tJTJmb25zaSUyZmdpbmtnbyUyZnYyL3YyLjI3LjQvdjIuMjguMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vbnNpL2dpbmtnbyAoZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92Mik8L3N1bW1hcnk+CgojIyMgW2B2Mi4yOC4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29uc2kvZ2lua2dvL3JlbGVhc2VzL3RhZy92Mi4yOC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vY29tcGFyZS92Mi4yOC4wLi4udjIuMjguMSkKCiMjIyMjIDIuMjguMQoKVXBkYXRlIGFsbCBkZXBlbmRlbmNpZXMuICBUaGlzIGF1dG8tdXBkYXRlZCB0aGUgcmVxdWlyZWQgdmVyc2lvbiBvZiBHbyB0byAxLjI0LCBjb25zaXN0ZW50IHdpdGggdGhlIGZhY3QgdGhhdCBHbyAxLjIzIGhhcyBiZWVuIG91dCBvZiBzdXBwb3J0IGZvciBhbG1vc3Qgc2l4IG1vbnRocy4KCiMjIyBbYHYyLjI4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI4LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjUuLi52Mi4yOC4wKQoKIyMjIyAyLjI4LjAKCkdpbmtnbydzIFNlbVZlciBmaWx0ZXIgbm93IHN1cHBvcnRzIGZpbHRlcmluZyBtdWx0aXBsZSBjb21wb25lbnRzIGJ5IFNlbVZlciB2ZXJzaW9uOgoKYGBgZ28KSXQoInNob3VsZCB3b3JrIGluIGEgc3BlY2lmaWMgdmVyc2lvbiByYW5nZSAoMS4wLjAsIDIuMC4wKSBhbmQgdGhpcmQtcGFydHkgZGVwZW5kZW5jeSByZWRpcyBpbiBbOC4wLjAsIH4pIiwgU2VtVmVyQ29uc3RyYWludCgiPj0gMy4yLjAiKSwgQ29tcG9uZW50U2VtVmVyQ29uc3RyYWludCgicmVkaXMiLCAiPj0gOC4wLjAiKSBmdW5jKCkgewogICAgLy8gVGhpcyB0ZXN0IHdpbGwgb25seSBydW4gd2hlbiB2ZXJzaW9uIGlzIGJldHdlZW4gMS4wLjAgKGV4Y2x1c2l2ZSkgYW5kIDIuMC4wIChleGNsdXNpdmUpIGFuZCByZWRpcyB2ZXJzaW9uIGlzID49IDguMC4wCn0pCmBgYAoKY2FuIGJlIGZpbHRlcmVkIGluIG9yIG91dCB3aXRoIGFuIGludm9jYXRpb24gbGlrZToKCmBgYGJhc2gKZ2lua2dvIC0tc2VtLXZlci1maWx0ZXI9IjIuMS4xLCByZWRpcz04LjIuMCIKYGBgCgpIdWdlIHRoYW5rcyB0byBbQCYjODIwMztJY2FydXM5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vSWNhcnVzOTkxMykgZm9yIHdvcmtpbmcgb24gdGhpcyEKCiMjIyBbYHYyLjI3LjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI3LjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjQuLi52Mi4yNy41KQoKIyMjIyMgMi4yNy41CgojIyMjIyBGaXhlcwoKRG9uJ3QgbWFrZSBhIG5ldyBmb3JtYXR0ZXIgZm9yIGVhY2ggR2lua2dvVCgpOyB0aGF0J3MganVzdCBzaWxseSBhbmQgdXNlcyBwcmVjaW91cyBtZW1vcnkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSAiZXZlcnkgd2Vla2VuZCIgaW4gdGltZXpvbmUgQW1lcmljYS9OZXdfWW9yaywgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIGhhcyBiZWVuIGdlbmVyYXRlZCBieSBbUmVub3ZhdGUgQm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVub3ZhdGVib3QvcmVub3ZhdGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0NE15NHhJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TUM0Mklpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2VzExOS0tPgo= patchset: f82148578360564ffcf53808a028a3e8a68bd960 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab trusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab untrusted/project_4/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: 18.0-fr4 commit: ca312d80879913cab92d398a77fbcddaef5d1e01 untrusted/project_5/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main commit: f82148578360564ffcf53808a028a3e8a68bd960 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/edpm/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator projects: github.com/crc-org/crc-cloud: canonical_hostname: github.com canonical_name: github.com/crc-org/crc-cloud checkout: main checkout_description: project override ref commit: 42957126d9d9b9d1372615db325b82bd992fa335 name: crc-org/crc-cloud required: true short_name: crc-cloud src_dir: src/github.com/crc-org/crc-cloud github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 90e213ca36b0316f6ab93195124428a345b759d2 name: openstack-k8s-operators/edpm-ansible required: true short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: zuul branch commit: 03b808364e4a6df6667de32e1f59f4f084f96a26 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: zuul branch commit: afd522eb60831c5a9a149eb57a22ff48506fc59c name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: zuul branch commit: f82148578360564ffcf53808a028a3e8a68bd960 name: openstack-k8s-operators/nova-operator required: false short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: zuul branch commit: b3f88d69956ce75dddb7ed72bbeab2b6845b506f name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-must-gather: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-must-gather checkout: main checkout_description: zuul branch commit: 0a949e18ec739d847367ed06eef9785c7c0b2c1a name: openstack-k8s-operators/openstack-must-gather required: true short_name: openstack-must-gather src_dir: src/github.com/openstack-k8s-operators/openstack-must-gather github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: zuul branch commit: 5258795b834f21182f681b9e9be73c3526d56fc3 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: zuul branch commit: d3b114711653a7821a8c486e8d093f6222e9def7 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: project default branch commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs review.rdoproject.org/config: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/config checkout: master checkout_description: project default branch commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 name: config required: true short_name: config src_dir: src/review.rdoproject.org/config ref: refs/pull/1060/head resources: {} tenant: rdoproject.org timeout: 10800 topic: null voting: true zuul_log_collection: true image_index: changed: false false_condition: cifmw_test_operator_bundle != "" skip_reason: Conditional result was False skipped: true inventory_dir: /home/zuul/ci-framework-data/artifacts inventory_file: /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml inventory_hostname: localhost inventory_hostname_short: localhost list_allowed: changed: false false_condition: 'stage_vars_dict.cifmw_test_operator_tempest_include_list is not defined or stage_vars_dict.cifmw_test_operator_tempest_tests_include_override_scenario | bool ' skip_reason: Conditional result was False skipped: true list_skipped: changed: false false_condition: 'stage_vars_dict.cifmw_test_operator_tempest_exclude_list is not defined or stage_vars_dict.cifmw_test_operator_tempest_tests_exclude_override_scenario | bool ' skip_reason: Conditional result was False skipped: true log_path: /home/zuul/ci-framework-data/logs/pre_tests_01_create_cinder_multiattach_v.log logfiles_dest_dir: /home/zuul/ci-framework-data/logs/2026-01-31_09-20 logsPVCs: api_found: true changed: false failed: false resources: - apiVersion: v1 kind: PersistentVolumeClaim metadata: annotations: pv.kubernetes.io/bind-completed: 'yes' pv.kubernetes.io/bound-by-controller: 'yes' creationTimestamp: '2026-01-31T07:28:17Z' finalizers: - kubernetes.io/pvc-protection labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:pv.kubernetes.io/bind-completed: {} f:pv.kubernetes.io/bound-by-controller: {} f:spec: f:volumeName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:accessModes: {} f:capacity: .: {} f:storage: {} f:phase: {} manager: kube-controller-manager operation: Update subresource: status time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:accessModes: {} f:resources: f:requests: .: {} f:storage: {} f:storageClassName: {} f:volumeMode: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' name: tempest-tests-tempest-0-11163 namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '92811' uid: 80daa42b-6622-404b-b2be-aaeca6b33e2c spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: local-storage volumeMode: Filesystem volumeName: local-storage17-crc status: accessModes: - ReadWriteOnce - ReadWriteMany - ReadOnlyMany capacity: storage: 10Gi phase: Bound logs_pod: api_found: true attempts: 1 changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.56/23"],"mac_address":"0a:58:0a:d9:01:38","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.56/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.56\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:38\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T09:19:56Z' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:containers: k:{"name":"test-operator-logs-container"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/mnt/logs-tempest-tests-tempest-step-0"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"logs-volume-0"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: OpenAPI-Generator operation: Update time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T09:19:57Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.56"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:20:00Z' name: test-operator-logs-pod-tempest-tempest-tests-tempest namespace: openstack resourceVersion: '168077' uid: f9ce5a65-ceb2-4abb-8984-9f64ef327efd spec: containers: - args: - infinity command: - sleep image: quay.io/quay/busybox imagePullPolicy: Always name: test-operator-logs-container resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /mnt/logs-tempest-tests-tempest-step-0 name: logs-volume-0 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-v879b readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - name: kube-api-access-v879b projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b937c188e3bb8aadeb25a479252a8dbffbdc2a5a6c7915e1fb43a7e37803818f image: quay.io/quay/busybox:latest imageID: quay.io/quay/busybox@sha256:92f3298bf80a1ba949140d77987f5de081f010337880cd771f7e7fc928f8c74d lastState: {} name: test-operator-logs-container ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T09:19:59Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.56 podIPs: - ip: 10.217.1.56 qosClass: BestEffort startTime: '2026-01-31T09:19:56Z' module_setup: true omit: __omit_place_holder__36b8e082edaf59bb63fc31fd29cd10508757a913 operator_namespace: '{{ cifmw_install_yamls_defaults[''OPERATOR_NAMESPACE''] | default(''openstack-operators'') }}' play_hosts: *id002 playbook_dir: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework playbook_path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/hooks/playbooks/cinder_multiattach_volume_type.yml playbook_stat: changed: false failed: false stat: atime: 1769841087.2373118 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 8594df20427b75d7fbb0af7fec7b308d2ebd4d7c ctime: 1769840996.2927303 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 75513647 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0644' mtime: 1769839786.2866538 nlink: 1 path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/hooks/playbooks/cinder_multiattach_volume_type.yml pw_name: zuul readable: true rgrp: true roth: true rusr: true size: 3256 uid: 1000 version: '339000738' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false pod_info: changed: false false_condition: cifmw_test_operator_bundle != "" skip_reason: Conditional result was False skipped: true pod_list: api_found: true changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.153/23"],"mac_address":"0a:58:0a:d9:00:99","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.153/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.153\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:99\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:21Z' generateName: barbican-api-6668d4cffd- labels: component: barbican-api pod-template-hash: 6668d4cffd service: barbican managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:21Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:component: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b185b027-4a82-4a31-b2cc-b065139d31eb"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"barbican-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/barbican/barbican.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} k:{"name":"barbican-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:21Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:24Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.153"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:40Z' name: barbican-api-6668d4cffd-z4b56 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: barbican-api-6668d4cffd uid: b185b027-4a82-4a31-b2cc-b065139d31eb resourceVersion: '62292' uid: 9187afac-fb26-4a49-b6a2-c2ec6ed79215 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - barbican-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/barbican/barbican-api.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n648hc8h5b5hcch56dh57bh677h644h59fhd9h696h657h67fhc6hbch65fh59fhdbhf7h59fh594hddh686h85h694h6chfdh586h64h5fh697h8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: barbican-api-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/barbican name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9f7m8 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n648hc8h5b5hcch56dh57bh677h644h59fhd9h696h657h67fhc6hbch65fh59fhdbhf7h59fh594hddh686h85h694h6chfdh586h64h5fh697h8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: barbican-api readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9311 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/barbican/barbican.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: barbican-api-config.json - mountPath: /var/log/barbican name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9f7m8 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: barbican-barbican-dockercfg-vnf28 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: barbican-barbican serviceAccountName: barbican-barbican terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 420 secretName: barbican-config-data - name: config-data-custom secret: defaultMode: 420 secretName: barbican-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-barbican-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-barbican-public-svc - name: kube-api-access-9f7m8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:21Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:40Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:40Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:21Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://52c26d1141f3785896c95d93aa829b752e4c5213892b6e258ad95d65e7eecf0a image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-api@sha256:a5f8855b2ed00a661ac827cc3908e540ed2327354ac5a1d39491f4507237b4ec lastState: {} name: barbican-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' - containerID: cri-o://73ce7b08fa3b1b4d02ac08636b4e324bd12876936fc2fd3d5e4f4873a2ef8dde image: quay.io/podified-antelope-centos9/openstack-barbican-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-api@sha256:a5f8855b2ed00a661ac827cc3908e540ed2327354ac5a1d39491f4507237b4ec lastState: {} name: barbican-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.153 podIPs: - ip: 10.217.0.153 qosClass: BestEffort startTime: '2026-01-31T06:51:21Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.150/23"],"mac_address":"0a:58:0a:d9:00:96","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.150/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.150\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:96\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:19Z' generateName: barbican-keystone-listener-58bb55b6dd- labels: component: keystone-listener pod-template-hash: 58bb55b6dd service: barbican managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:component: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"7d9fede1-8883-401c-83d1-0c24cbe74cbd"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"barbican-keystone-listener"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/barbican/barbican.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} k:{"name":"barbican-keystone-listener-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.150"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:27Z' name: barbican-keystone-listener-58bb55b6dd-94zsl namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: barbican-keystone-listener-58bb55b6dd uid: 7d9fede1-8883-401c-83d1-0c24cbe74cbd resourceVersion: '61860' uid: 8f36ca77-552d-47c1-b6cd-63830bced139 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - keystone-listener topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/barbican/barbican-keystone-listener.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n7dh656h55bh558h88h5b4h575h55h57bh5hb6h678hd5h5fch7dh5c4h5c5h7chd9hb8h556h5f4h57h56fh8h55dh55dh5c6h5h657hf7h5c8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imagePullPolicy: IfNotPresent name: barbican-keystone-listener-log resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/barbican name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-p8cgq readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n7dh656h55bh558h88h5b4h575h55h57bh5hb6h678hd5h5fch7dh5c4h5c5h7chd9hb8h556h5f4h57h56fh8h55dh55dh5c6h5h657hf7h5c8q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imagePullPolicy: IfNotPresent name: barbican-keystone-listener resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/barbican/barbican.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: barbican-keystone-listener-config.json - mountPath: /var/log/barbican name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-p8cgq readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: barbican-barbican-dockercfg-vnf28 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: barbican-barbican serviceAccountName: barbican-barbican terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 420 secretName: barbican-config-data - name: config-data-custom secret: defaultMode: 420 secretName: barbican-keystone-listener-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-p8cgq projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b954889e77bb67a7f8a74539ca065e63c9e48bef739ecfc1ae2f262bebe4342c image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener@sha256:27af16217ac7911dd3557b5e8fe256684e0d6f32f5590c017cb9a09a156caa09 lastState: {} name: barbican-keystone-listener ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' - containerID: cri-o://11f4f3f06422dd955e8aab9b39ffb890bc4a484c8b58702024e2cc806da32409 image: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-keystone-listener@sha256:27af16217ac7911dd3557b5e8fe256684e0d6f32f5590c017cb9a09a156caa09 lastState: {} name: barbican-keystone-listener-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.150 podIPs: - ip: 10.217.0.150 qosClass: BestEffort startTime: '2026-01-31T06:51:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.149/23"],"mac_address":"0a:58:0a:d9:00:95","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.149/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.149\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:95\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:19Z' generateName: barbican-worker-b6664449f- labels: component: barbican-worker pod-template-hash: b6664449f service: barbican managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:component: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"dc6d860e-5236-4c55-bb0b-b9925d6cea34"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"barbican-worker"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/barbican/barbican.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} k:{"name":"barbican-worker-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/barbican"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.149"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:27Z' name: barbican-worker-b6664449f-kt2k4 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: barbican-worker-b6664449f uid: dc6d860e-5236-4c55-bb0b-b9925d6cea34 resourceVersion: '61852' uid: ed6c53a7-3971-4552-bd9a-4b8008b7a7d9 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - barbican-worker topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/barbican/barbican-worker.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: nd5hfh5d4h565h644h5d8h6hd5h6ch64h555h67bh559h5f4h8bh85h79h59h57h665h5h58ch548h569h5c4h565h5d5h655h68bh5dch58chb6q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imagePullPolicy: IfNotPresent name: barbican-worker-log resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/barbican name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-vsp7w readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: nd5hfh5d4h565h644h5d8h6hd5h6ch64h555h67bh559h5f4h8bh85h79h59h57h665h5h58ch548h569h5c4h565h5d5h655h68bh5dch58chb6q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imagePullPolicy: IfNotPresent name: barbican-worker resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/barbican/barbican.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: barbican-worker-config.json - mountPath: /var/log/barbican name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-vsp7w readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: barbican-barbican-dockercfg-vnf28 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: barbican-barbican serviceAccountName: barbican-barbican terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 420 secretName: barbican-config-data - name: config-data-custom secret: defaultMode: 420 secretName: barbican-worker-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-vsp7w projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:27Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://f8e01de4573389a1adc6b84a873ea3e6225501d00a16eab8ddf28e8e91df56ad image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:c34183ebcc5d6a99b232467238362bce80fbdebb05934a0957f447991ddbaf69 lastState: {} name: barbican-worker ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' - containerID: cri-o://c3eb6cb1a57d580aa3cec5986d41cec908e49d7c89a24c74599cd76b74ed3589 image: quay.io/podified-antelope-centos9/openstack-barbican-worker:current-podified imageID: quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:c34183ebcc5d6a99b232467238362bce80fbdebb05934a0957f447991ddbaf69 lastState: {} name: barbican-worker-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:26Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.149 podIPs: - ip: 10.217.0.149 qosClass: BestEffort startTime: '2026-01-31T06:51:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.215/23"],"mac_address":"0a:58:0a:d9:00:d7","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.215/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.215\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:d7\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"aa:dd:a5:c9:a2:1a\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:09:47Z' generateName: bootstrap-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 73c0c8af-afce-456d-b370-8b4d8b4b5630 batch.kubernetes.io/job-name: bootstrap-edpm-deployment-openstack-edpm-ipam controller-uid: 73c0c8af-afce-456d-b370-8b4d8b4b5630 job-name: bootstrap-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: bootstrap managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:09:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"73c0c8af-afce-456d-b370-8b4d8b4b5630"}: {} f:spec: f:containers: k:{"name":"bootstrap-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/bootstrap"}: .: {} f:mountPath: {} f:name: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"bootstrap-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:09:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:09:48Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.215"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:11:41Z' name: bootstrap-edpm-deployment-openstack-edpm-ipam-27h94 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: bootstrap-edpm-deployment-openstack-edpm-ipam uid: 73c0c8af-afce-456d-b370-8b4d8b4b5630 resourceVersion: '79289' uid: 6c1b7af3-1962-4aaa-a3d3-d8a21ad109cc spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.bootstrap - -i - bootstrap-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.bootstrap ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: bootstrap ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: bootstrap-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/cacerts/bootstrap name: bootstrap-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-x4s2m readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: bootstrap-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-x4s2m projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:41Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:47Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:39Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:39Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:47Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://45bb47fccad2f92fc7ef152e40421f4ed2142a963e4e2255f91e6cba20cce0bf image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: bootstrap-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://45bb47fccad2f92fc7ef152e40421f4ed2142a963e4e2255f91e6cba20cce0bf exitCode: 0 finishedAt: '2026-01-31T07:11:39Z' reason: Completed startedAt: '2026-01-31T07:09:49Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.215 podIPs: - ip: 10.217.0.215 qosClass: BestEffort startTime: '2026-01-31T07:09:47Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.187/23"],"mac_address":"0a:58:0a:d9:00:bb","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.187/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.187\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:bb\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:44Z' generateName: ceilometer- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ceilometer-7d77dd8fff owner: ceilometer service: ceilometer statefulset.kubernetes.io/pod-name: ceilometer-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:44Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"402d9f80-9a88-41a0-912a-002a129818ec"}: {} f:spec: f:containers: k:{"name":"ceilometer-central-agent"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/bin"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"name":"ceilometer-notification-agent"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/bin"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"name":"proxy-httpd"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":3000,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/httpd/conf.d/ssl.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/httpd/conf/httpd.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/tls.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/tls.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"name":"sg-core"}: .: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/sg-core.conf.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceilometer-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"log-httpd"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"run-httpd"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"sg-core-conf-yaml"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:44Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.187"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:15Z' name: ceilometer-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ceilometer uid: 402d9f80-9a88-41a0-912a-002a129818ec resourceVersion: '66375' uid: c1109d00-1927-4293-bd91-c7f2553cf5e8 spec: containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5f5hfdhd8hbbh8hb5h64dh595h565h58fh7h564h6dh57fh5d4h5bch559h67fhb9h668h68dh9ch5bfh665h674h58bh54fh5d5h655h694h68bh5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-ceilometer-central:current-podified imagePullPolicy: Always livenessProbe: exec: command: - /usr/bin/python3 - /var/lib/openstack/bin/centralhealth.py failureThreshold: 3 initialDelaySeconds: 300 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ceilometer-central-agent resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/bin name: scripts readOnly: true - mountPath: /var/lib/openstack/config name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: ceilometer-central-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5f5hfdhd8hbbh8hb5h64dh595h565h58fh7h564h6dh57fh5d4h5bch559h67fhb9h668h68dh9ch5bfh665h674h58bh54fh5d5h655h694h68bh5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-ceilometer-notification:current-podified imagePullPolicy: Always livenessProbe: exec: command: - /usr/bin/python3 - /var/lib/openstack/bin/notificationhealth.py failureThreshold: 3 initialDelaySeconds: 300 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 5 name: ceilometer-notification-agent resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/bin name: scripts readOnly: true - mountPath: /var/lib/openstack/config name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: ceilometer-notification-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true - image: quay.io/openstack-k8s-operators/sg-core:latest imagePullPolicy: Always name: sg-core resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/sg-core.conf.yaml name: sg-core-conf-yaml subPath: sg-core.conf.yaml - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true - args: - -DFOREGROUND command: - /usr/sbin/httpd image: registry.redhat.io/ubi9/httpd-24:latest imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: / port: 3000 scheme: HTTPS initialDelaySeconds: 300 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: proxy-httpd ports: - containerPort: 3000 name: proxy-httpd protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: / port: 3000 scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/httpd/conf/httpd.conf name: config-data readOnly: true subPath: httpd.conf - mountPath: /etc/httpd/conf.d/ssl.conf name: config-data readOnly: true subPath: ssl.conf - mountPath: /run/httpd name: run-httpd - mountPath: /var/log/httpd name: log-httpd - mountPath: /etc/pki/tls/certs/tls.crt name: ceilometer-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/tls.key name: ceilometer-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t8f9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ceilometer-0 imagePullSecrets: - name: telemetry-ceilometer-dockercfg-qgfdr nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42405 runAsGroup: 42405 runAsNonRoot: true runAsUser: 42405 seLinuxOptions: level: s0:c25,c20 serviceAccount: telemetry-ceilometer serviceAccountName: telemetry-ceilometer terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 480 secretName: ceilometer-scripts - name: config-data secret: defaultMode: 416 secretName: ceilometer-config-data - name: sg-core-conf-yaml secret: defaultMode: 416 items: - key: sg-core.conf.yaml path: sg-core.conf.yaml secretName: ceilometer-config-data - emptyDir: {} name: run-httpd - emptyDir: {} name: log-httpd - name: ceilometer-tls-certs secret: defaultMode: 256 secretName: cert-ceilometer-internal-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-t8f9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:50Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:15Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:15Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b92be4b70505b37b889da6095a53af74c3c6d8532f1da45b023112c5cc08680d image: quay.io/podified-antelope-centos9/openstack-ceilometer-central:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ceilometer-central@sha256:5ac8ede62671a3b3695cf29bd3a6f124f27c93d1730f9030cc3daa05034d4af4 lastState: {} name: ceilometer-central-agent ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:46Z' - containerID: cri-o://da0a7e1ed77a6e21d31e009d533d3e1acfb2119cc3473b3ad85ec2fa4db7e948 image: quay.io/podified-antelope-centos9/openstack-ceilometer-notification:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ceilometer-notification@sha256:ddcfc78077903d06e91c0b82b98c64d8407887f61bf4c0f49701ebbbd49d0218 lastState: {} name: ceilometer-notification-agent ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:47Z' - containerID: cri-o://c7659a36c534b0daea2879cb3f8b26a0bb826ab5789255c44eada6e1ba5b9d8d image: registry.redhat.io/ubi9/httpd-24:latest imageID: registry.redhat.io/ubi9/httpd-24@sha256:47a0b3f12211320d1828524a324ab3ec9deac97c17b9d3f056c87d3384d9eb79 lastState: {} name: proxy-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:49Z' - containerID: cri-o://a858de2993a4c3a38da30e1f2463f1e0159f867c32a2419c8ce8e0c043049831 image: quay.io/openstack-k8s-operators/sg-core:latest imageID: quay.io/openstack-k8s-operators/sg-core@sha256:828e2158704d4954145386c2ef8d02a98d34f9e4170fdec3cb0e6de4c955ca92 lastState: {} name: sg-core ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:48Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.187 podIPs: - ip: 10.217.0.187 qosClass: BestEffort startTime: '2026-01-31T06:53:44Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.228/23"],"mac_address":"0a:58:0a:d9:00:e4","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.228/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.228\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e4\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"c6:6f:a6:d3:d7:07\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:15:19Z' generateName: ceph-client-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: a8f6c390-be1f-4634-ac9c-6fd3458bb097 batch.kubernetes.io/job-name: ceph-client-edpm-deployment-openstack-edpm-ipam controller-uid: a8f6c390-be1f-4634-ac9c-6fd3458bb097 job-name: ceph-client-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ceph-client managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:15:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"a8f6c390-be1f-4634-ac9c-6fd3458bb097"}: {} f:spec: f:containers: k:{"name":"ceph-client-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:15:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:15:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.228"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:15:28Z' name: ceph-client-edpm-deployment-openstack-edpm-ipam-bxljk namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ceph-client-edpm-deployment-openstack-edpm-ipam uid: a8f6c390-be1f-4634-ac9c-6fd3458bb097 resourceVersion: '82206' uid: 90b5949b-8ff7-49fe-829d-21ce3679f7e1 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ceph_client - -i - ceph-client-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ceph_client ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: ceph-client ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ceph-client-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-888qv readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-888qv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:27Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:19Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:26Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:26Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://311138b271fa80ceb5d2bb205d95dcd13781e70f23e2300200e8a47e0bc04bff image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ceph-client-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://311138b271fa80ceb5d2bb205d95dcd13781e70f23e2300200e8a47e0bc04bff exitCode: 0 finishedAt: '2026-01-31T07:15:25Z' reason: Completed startedAt: '2026-01-31T07:15:20Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.228 podIPs: - ip: 10.217.0.228 qosClass: BestEffort startTime: '2026-01-31T07:15:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.221/23"],"mac_address":"0a:58:0a:d9:00:dd","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.221/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.221\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:dd\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"fe:91:ca:fa:38:15\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:13:04Z' generateName: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 87cc34a2-c987-4721-822a-fd62af1600f1 batch.kubernetes.io/job-name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam controller-uid: 87cc34a2-c987-4721-822a-fd62af1600f1 job-name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ceph-hci-pre managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:13:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"87cc34a2-c987-4721-822a-fd62af1600f1"}: {} f:spec: f:containers: k:{"name":"ceph-hci-pre-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:13:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:13:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.221"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:13:12Z' name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam-4jfzx namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam uid: 87cc34a2-c987-4721-822a-fd62af1600f1 resourceVersion: '80381' uid: 05caeb62-d44f-43a6-b480-ae5b7a1bcc32 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ceph_hci_pre - -i - ceph-hci-pre-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ceph_hci_pre ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: ceph-hci-pre ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-884l5 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-884l5 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:12Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:04Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:10Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:10Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:04Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://d2074407e2cf67fb94418e7463ab8d974725ccec01e5933e72932251e8d9931f image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ceph-hci-pre-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://d2074407e2cf67fb94418e7463ab8d974725ccec01e5933e72932251e8d9931f exitCode: 0 finishedAt: '2026-01-31T07:13:10Z' reason: Completed startedAt: '2026-01-31T07:13:06Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.221 podIPs: - ip: 10.217.0.221 qosClass: BestEffort startTime: '2026-01-31T07:13:04Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.158/23"],"mac_address":"0a:58:0a:d9:00:9e","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.158/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.158\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:9e\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:51:42Z' generateName: cinder-api- labels: apps.kubernetes.io/pod-index: '0' component: cinder-api controller-revision-hash: cinder-api-bb6c464d6 service: cinder statefulset.kubernetes.io/pod-name: cinder-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"db854b96-954f-4921-92cb-98cf8bbd6041"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"name":"cinder-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.158"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:54Z' name: cinder-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-api uid: db854b96-954f-4921-92cb-98cf8bbd6041 resourceVersion: '62812' uid: c9b7801d-ff22-4729-a9e7-08880f3c773a spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/cinder/cinder-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent name: cinder-api-log resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/cinder name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-j4nfh readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-api readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-api-config.json - mountPath: /var/log/cinder name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-j4nfh readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: cinder-api-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - name: config-data-custom secret: defaultMode: 420 secretName: cinder-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-cinder-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-cinder-public-svc - name: kube-api-access-j4nfh projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:44Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:42Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:54Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:54Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:42Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ddb75a64ec86e7dedbfab8be9cf0f3535264dd173c3d9ce65cbf89c081c924c1 image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:44Z' - containerID: cri-o://62ad5013faf491da098d6034e6d7995c3ae252ea83c3ce6ecba95c60708a21ce image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:44Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.158 podIPs: - ip: 10.217.0.158 qosClass: BestEffort startTime: '2026-01-31T06:51:42Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.238/23"],"mac_address":"0a:58:0a:d9:00:ee","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.238/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.238\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ee\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:05Z' generateName: cinder-api- labels: apps.kubernetes.io/pod-index: '1' component: cinder-api controller-revision-hash: cinder-api-bb6c464d6 service: cinder statefulset.kubernetes.io/pod-name: cinder-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"db854b96-954f-4921-92cb-98cf8bbd6041"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"name":"cinder-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/cinder"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:06Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.238"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:24Z' name: cinder-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-api uid: db854b96-954f-4921-92cb-98cf8bbd6041 resourceVersion: '90915' uid: ae560ad9-3780-4e49-acf8-c788e4475f14 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/cinder/cinder-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent name: cinder-api-log resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/cinder name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-xrlm2 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n65fh577h557h66h694h57bh555h676h689h66h557h655hch55dh698h94h54h58dhd6hf9h5c4hcfh9fh697h649hd8h64bh595h687h577h57h68cq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-api readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 8776 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-api-config.json - mountPath: /var/log/cinder name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-xrlm2 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: cinder-api-1 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - name: config-data-custom secret: defaultMode: 420 secretName: cinder-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-cinder-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-cinder-public-svc - name: kube-api-access-xrlm2 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://daf75620ba72903d90c31bc2b8af46db49107fd09a6a43e5639c844b94248677 image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' - containerID: cri-o://aedf118be32442a2f11e42a014f5c4a30e07b2d317091793795efe34c01ea9bd image: quay.io/podified-antelope-centos9/openstack-cinder-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-api@sha256:3fa6e687aa002b92fedbfe2c1ccaa2906b399c58d17bf9ecece2c4cd69a0210b lastState: {} name: cinder-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:10Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.238 podIPs: - ip: 10.217.0.238 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.240/23"],"mac_address":"0a:58:0a:d9:00:f0","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.240/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.240\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:f0\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.31\"\n \ ],\n \"mac\": \"f2:bb:2c:36:57:74\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:05Z' generateName: cinder-backup- labels: apps.kubernetes.io/pod-index: '0' component: cinder-backup controller-revision-hash: cinder-backup-66479554f8 service: cinder statefulset.kubernetes.io/pod-name: cinder-backup-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"43e79ddc-5996-4543-9894-4d758603f82f"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-backup"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_ARENA_MAX"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_MMAP_THRESHOLD_"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_TRIM_THRESHOLD_"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:privileged: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} k:{"name":"probe"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostPID: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"dev"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-iscsi"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-nvme"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"lib-modules"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"sys"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-lib-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-brick"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.240"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:21Z' name: cinder-backup-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-backup uid: 43e79ddc-5996-4543-9894-4d758603f82f resourceVersion: '90827' uid: df6898d4-1cda-4180-955f-3845df4c8162 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-backup topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n655h94h68dh5d8h97h5d4h678hf9h84h64chdhf5h59ch56bh5bh55fhffh76hbfhf6h67ch56ch55bh669hd4h5b8h674h54dhbbh9bh648hc7q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: MALLOC_ARENA_MAX value: '1' - name: MALLOC_MMAP_THRESHOLD_ value: '131072' - name: MALLOC_TRIM_THRESHOLD_ value: '262144' image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-backup resources: {} securityContext: privileged: true runAsNonRoot: true runAsUser: 42407 startupProbe: failureThreshold: 12 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-backup-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-hjgc9 readOnly: true - command: - /usr/local/bin/container-scripts/healthcheck.py - backup - /etc/cinder/cinder.conf.d image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imagePullPolicy: IfNotPresent name: probe resources: {} securityContext: runAsGroup: 42407 runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-backup-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-hjgc9 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostPID: true hostname: cinder-backup-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - hostPath: path: /var/lib/cinder type: DirectoryOrCreate name: var-lib-cinder - hostPath: path: /etc/nvme type: DirectoryOrCreate name: etc-nvme - hostPath: path: /etc/iscsi type: '' name: etc-iscsi - hostPath: path: /dev type: '' name: dev - hostPath: path: /lib/modules type: '' name: lib-modules - hostPath: path: /run type: '' name: run - hostPath: path: /sys type: '' name: sys - hostPath: path: /var/locks/openstack/os-brick type: DirectoryOrCreate name: var-locks-brick - hostPath: path: /var/locks/openstack/cinder type: DirectoryOrCreate name: var-locks-cinder - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: cinder-backup-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-hjgc9 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://3c16109f33b7035d7b98e21236bd04bea74590d9f26e1bc4ab2ffc6987837c31 image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-backup@sha256:bbbef63104c8224bfc7c15a857d4ffd5d17acfb5bde654d48e3f6118d8c375f4 lastState: {} name: cinder-backup ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:11Z' - containerID: cri-o://f519dac82b14e46eab7911dc8c8b91ead48e2d3cabaeeaeb2e9a0df953763326 image: quay.io/podified-antelope-centos9/openstack-cinder-backup:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-backup@sha256:bbbef63104c8224bfc7c15a857d4ffd5d17acfb5bde654d48e3f6118d8c375f4 lastState: {} name: probe ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.240 podIPs: - ip: 10.217.0.240 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.161/23"],"mac_address":"0a:58:0a:d9:00:a1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.161/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.161\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:a1\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:51:53Z' generateName: cinder-scheduler- labels: apps.kubernetes.io/pod-index: '0' component: cinder-scheduler controller-revision-hash: cinder-scheduler-6b585848f4 service: cinder statefulset.kubernetes.io/pod-name: cinder-scheduler-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"4ccb45a3-d036-406c-9c86-ff1aa8557b15"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-scheduler"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"name":"probe"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.161"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:52:03Z' name: cinder-scheduler-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-scheduler uid: 4ccb45a3-d036-406c-9c86-ff1aa8557b15 resourceVersion: '63151' uid: d90973af-950c-4f38-af3f-864bba1cdb29 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-scheduler topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n7dh666h68dh5bh8bh5bchd4h664h5f7h54fhb6h5fch69h5fbh574h595h4h5d6h56fh655hb8h5f8h5c8h5fbh647h5f9h54h545h679h65ch68bh66dq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-scheduler resources: {} securityContext: runAsNonRoot: true runAsUser: 42407 startupProbe: failureThreshold: 12 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-scheduler-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fl9pn readOnly: true - command: - /usr/local/bin/container-scripts/healthcheck.py - scheduler - /etc/cinder/cinder.conf.d image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imagePullPolicy: IfNotPresent name: probe resources: {} securityContext: runAsGroup: 42407 runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-scheduler-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fl9pn readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: cinder-scheduler-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - name: config-data-custom secret: defaultMode: 420 secretName: cinder-scheduler-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-fl9pn projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:56Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:53Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:52:03Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:52:03Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:53Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://bb28dd8cebd960933f252e419796c1e15d336b11a76542c9d050533ce665ae54 image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-scheduler@sha256:8f8adb9590f19d2d6c336c15aaef2d9a488501c1bbf5fbc8d96f097ae6297f20 lastState: {} name: cinder-scheduler ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:54Z' - containerID: cri-o://d815d95b06ec7ba0dde124937de546eb811163a8c529ff745d1679ed04c44091 image: quay.io/podified-antelope-centos9/openstack-cinder-scheduler:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-scheduler@sha256:8f8adb9590f19d2d6c336c15aaef2d9a488501c1bbf5fbc8d96f097ae6297f20 lastState: {} name: probe ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:55Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.161 podIPs: - ip: 10.217.0.161 qosClass: BestEffort startTime: '2026-01-31T06:51:53Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.239/23"],"mac_address":"0a:58:0a:d9:00:ef","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.239/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.239\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ef\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.30\"\n \ ],\n \"mac\": \"3e:ca:be:f6:d4:f2\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:05Z' generateName: cinder-volume-volume1- labels: apps.kubernetes.io/pod-index: '0' backend: volume1 component: cinder-volume controller-revision-hash: cinder-volume-volume1-6b5954c8fb service: cinder statefulset.kubernetes.io/pod-name: cinder-volume-volume1-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:backend: {} f:component: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"30a59bf1-bffb-4411-aa8d-e7090d312f25"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"cinder-volume"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_ARENA_MAX"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_MMAP_THRESHOLD_"}: .: {} f:name: {} f:value: {} k:{"name":"MALLOC_TRIM_THRESHOLD_"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:privileged: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} k:{"name":"probe"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/dev"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/cinder/cinder.conf.d"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/iscsi"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/machine-id"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/nvme"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/lib/modules"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/run"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/sys"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/merged"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/locks/openstack/cinder"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/locks/openstack/os-brick"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostPID: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"dev"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-iscsi"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-machine-id"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"etc-nvme"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"lib-modules"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"sys"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-lib-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-brick"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-locks-cinder"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.239"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:21Z' name: cinder-volume-volume1-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: cinder-volume-volume1 uid: 30a59bf1-bffb-4411-aa8d-e7090d312f25 resourceVersion: '90821' uid: 86f04e64-4f0d-47e6-95a3-013e7f1bf18b spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - cinder-volume topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n677h9fh54bh655h579h9bh697hc5h6fh64dh576h645h76h678h57fh9bh54fh675h5bhb5hfhb5h5fdhddh67fhb8h698h54dhbh7h565h565q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: MALLOC_ARENA_MAX value: '1' - name: MALLOC_MMAP_THRESHOLD_ value: '131072' - name: MALLOC_TRIM_THRESHOLD_ value: '262144' image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: cinder-volume resources: {} securityContext: privileged: true runAsNonRoot: true runAsUser: 42407 startupProbe: failureThreshold: 12 httpGet: path: / port: 8080 scheme: HTTP initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-volume-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kvnlf readOnly: true - command: - /usr/local/bin/container-scripts/healthcheck.py - volume - /etc/cinder/cinder.conf.d image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imagePullPolicy: IfNotPresent name: probe resources: {} securityContext: runAsGroup: 42407 runAsNonRoot: true runAsUser: 42407 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/machine-id name: etc-machine-id readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/merged name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/cinder name: var-lib-cinder - mountPath: /etc/nvme name: etc-nvme - mountPath: /etc/iscsi name: etc-iscsi readOnly: true - mountPath: /dev name: dev - mountPath: /lib/modules name: lib-modules readOnly: true - mountPath: /run name: run - mountPath: /sys name: sys - mountPath: /var/locks/openstack/os-brick name: var-locks-brick - mountPath: /var/locks/openstack/cinder name: var-locks-cinder - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /etc/cinder/cinder.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: cinder-volume-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kvnlf readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostPID: true hostname: cinder-volume-volume1-0 imagePullSecrets: - name: cinder-cinder-dockercfg-bhtqg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: cinder-cinder serviceAccountName: cinder-cinder terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - hostPath: path: /etc/machine-id type: '' name: etc-machine-id - name: scripts secret: defaultMode: 493 secretName: cinder-scripts - name: config-data secret: defaultMode: 420 secretName: cinder-config-data - hostPath: path: /var/lib/cinder type: DirectoryOrCreate name: var-lib-cinder - hostPath: path: /etc/nvme type: DirectoryOrCreate name: etc-nvme - hostPath: path: /etc/iscsi type: '' name: etc-iscsi - hostPath: path: /dev type: '' name: dev - hostPath: path: /lib/modules type: '' name: lib-modules - hostPath: path: /run type: '' name: run - hostPath: path: /sys type: '' name: sys - hostPath: path: /var/locks/openstack/os-brick type: DirectoryOrCreate name: var-locks-brick - hostPath: path: /var/locks/openstack/cinder type: DirectoryOrCreate name: var-locks-cinder - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: cinder-volume-volume1-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-kvnlf projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:21Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ac26b298d77c547dc1b5c8fa046b75759a3852595821d91733a8a0317b64bb4d image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-volume@sha256:fd7400929e60e49dc18a274e72df5abc3562c558d94b3e7094c7c960816e4386 lastState: {} name: cinder-volume ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:11Z' - containerID: cri-o://234f2819b413061b9565d3e31cf14b77d374c5ba75826d53c6d4f62c18cae2d1 image: quay.io/podified-antelope-centos9/openstack-cinder-volume:current-podified imageID: quay.io/podified-antelope-centos9/openstack-cinder-volume@sha256:fd7400929e60e49dc18a274e72df5abc3562c558d94b3e7094c7c960816e4386 lastState: {} name: probe ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.239 podIPs: - ip: 10.217.0.239 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.218/23"],"mac_address":"0a:58:0a:d9:00:da","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.218/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.218\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:da\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"36:d3:ce:b9:d2:73\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:11:41Z' generateName: configure-network-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5 batch.kubernetes.io/job-name: configure-network-edpm-deployment-openstack-edpm-ipam controller-uid: 2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5 job-name: configure-network-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: configure-network managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:11:41Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5"}: {} f:spec: f:containers: k:{"name":"configure-network-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:11:41Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:11:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.218"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:12:11Z' name: configure-network-edpm-deployment-openstack-edpm-ipam-z4m6r namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: configure-network-edpm-deployment-openstack-edpm-ipam uid: 2ae8d1a3-da5f-4d26-b3d4-6c573abeb3a5 resourceVersion: '79618' uid: d7f43761-7210-4894-a0e8-e21d61dde592 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.configure_network - -i - configure-network-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.configure_network ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: configure-network ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: configure-network-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-xjpc8 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-xjpc8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:10Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:41Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:09Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:09Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:11:41Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://5fc79c080d04a5ecb5e792226ab3a1945cd707ae76ce80006df68f46d1fdde90 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: configure-network-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://5fc79c080d04a5ecb5e792226ab3a1945cd707ae76ce80006df68f46d1fdde90 exitCode: 0 finishedAt: '2026-01-31T07:12:08Z' reason: Completed startedAt: '2026-01-31T07:11:43Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.218 podIPs: - ip: 10.217.0.218 qosClass: BestEffort startTime: '2026-01-31T07:11:41Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.222/23"],"mac_address":"0a:58:0a:d9:00:de","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.222/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.222\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:de\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"02:cd:63:4c:72:c5\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:13:12Z' generateName: configure-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: e8d9c85d-5b22-4749-bee9-bc6776a64f53 batch.kubernetes.io/job-name: configure-os-edpm-deployment-openstack-edpm-ipam controller-uid: e8d9c85d-5b22-4749-bee9-bc6776a64f53 job-name: configure-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: configure-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:13:12Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"e8d9c85d-5b22-4749-bee9-bc6776a64f53"}: {} f:spec: f:containers: k:{"name":"configure-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:13:12Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:13:13Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.222"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:01Z' name: configure-os-edpm-deployment-openstack-edpm-ipam-ndf4q namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: configure-os-edpm-deployment-openstack-edpm-ipam uid: e8d9c85d-5b22-4749-bee9-bc6776a64f53 resourceVersion: '80979' uid: 24c6c521-6046-43d1-8eac-35a48b203ca2 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.configure_os - -i - configure-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.configure_os ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: configure-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: configure-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-lbbz4 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-lbbz4 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:00Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:12Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:59Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:59Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:12Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://cd595703d2f8feea538569cd29f2f7f7f95ea304345ff812aa994744111c4328 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: configure-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://cd595703d2f8feea538569cd29f2f7f7f95ea304345ff812aa994744111c4328 exitCode: 0 finishedAt: '2026-01-31T07:13:58Z' reason: Completed startedAt: '2026-01-31T07:13:14Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.222 podIPs: - ip: 10.217.0.222 qosClass: BestEffort startTime: '2026-01-31T07:13:12Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.254/23"],"mac_address":"0a:58:0a:d9:00:fe","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.254/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.254\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fe\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:26:10Z' generateName: dnsmasq-dns-5c5f587d9- labels: pod-template-hash: 5c5f587d9 service: dnsmasq managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:10Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"c92b4fe4-86cd-48a6-bce2-53c2d9776024"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"dnsmasq-dns"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"POD_IP"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/dnsmasq.d/config.cfg"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/dns-svc"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-nb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-sb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:initContainers: .: {} k:{"name":"init"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"POD_IP"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/dnsmasq.d/config.cfg"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/dns-svc"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-nb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/dnsmasq.d/hosts/ovsdbserver-sb"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"dns-svc"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-edpm-ipam"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"ovsdbserver-nb"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"ovsdbserver-sb"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:10Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:11Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.254"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:31Z' name: dnsmasq-dns-5c5f587d9-r24zn namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: dnsmasq-dns-5c5f587d9 uid: c92b4fe4-86cd-48a6-bce2-53c2d9776024 resourceVersion: '91089' uid: d5a9e01b-70e5-4383-b821-1142c39562f5 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - dnsmasq topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - dnsmasq --interface=* --conf-dir=/etc/dnsmasq.d --hostsdir=/etc/dnsmasq.d/hosts --keep-in-foreground --log-debug --bind-interfaces --listen-address=$(POD_IP) --port 5353 --log-facility=- --no-hosts --domain-needed --no-resolv --bogus-priv --log-queries command: - /bin/bash env: - name: CONFIG_HASH value: n555h56ch5d4h54dh669h57h5cch59fh5b5h6fh697h55dh5b6h5b9h69h8dh585h64hdh648h698h5c8h65bh569h68ch5c4h4h94h5fbhc4h5c9h7bq - name: POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 tcpSocket: port: 5353 timeoutSeconds: 5 name: dnsmasq-dns readinessProbe: failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 tcpSocket: port: 5353 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/dnsmasq.d/config.cfg name: config readOnly: true subPath: dns - mountPath: /etc/dnsmasq.d/hosts/dns-svc name: dns-svc readOnly: true subPath: dns-svc - mountPath: /etc/dnsmasq.d/hosts/openstack-edpm-ipam name: openstack-edpm-ipam readOnly: true subPath: openstack-edpm-ipam - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-nb name: ovsdbserver-nb readOnly: true subPath: ovsdbserver-nb - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-sb name: ovsdbserver-sb readOnly: true subPath: ovsdbserver-sb - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-47w9j readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: dnsmasq-dns-dockercfg-dl5v4 initContainers: - args: - -c - dnsmasq --interface=* --conf-dir=/etc/dnsmasq.d --hostsdir=/etc/dnsmasq.d/hosts --keep-in-foreground --log-debug --bind-interfaces --listen-address=$(POD_IP) --port 5353 --log-facility=- --no-hosts --domain-needed --no-resolv --bogus-priv --log-queries --test command: - /bin/bash env: - name: CONFIG_HASH value: n555h56ch5d4h54dh669h57h5cch59fh5b5h6fh697h55dh5b6h5b9h69h8dh585h64hdh648h698h5c8h65bh569h68ch5c4h4h94h5fbhc4h5c9h7bq - name: POD_IP valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIP image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent name: init resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/dnsmasq.d/config.cfg name: config readOnly: true subPath: dns - mountPath: /etc/dnsmasq.d/hosts/dns-svc name: dns-svc readOnly: true subPath: dns-svc - mountPath: /etc/dnsmasq.d/hosts/openstack-edpm-ipam name: openstack-edpm-ipam readOnly: true subPath: openstack-edpm-ipam - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-nb name: ovsdbserver-nb readOnly: true subPath: ovsdbserver-nb - mountPath: /etc/dnsmasq.d/hosts/ovsdbserver-sb name: ovsdbserver-sb readOnly: true subPath: ovsdbserver-sb - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-47w9j readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: dnsmasq-dns serviceAccountName: dnsmasq-dns terminationGracePeriodSeconds: 10 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 420 name: dns name: config - configMap: defaultMode: 420 name: dns-svc name: dns-svc - configMap: defaultMode: 420 name: openstack-edpm-ipam name: openstack-edpm-ipam - configMap: defaultMode: 420 name: ovsdbserver-nb name: ovsdbserver-nb - configMap: defaultMode: 420 name: ovsdbserver-sb name: ovsdbserver-sb - name: kube-api-access-47w9j projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:31Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:31Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:10Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://2ee1856a3e16eb9556c641fdb84dbad5ae47585d52a7b3d8e6c4610a44c510cf image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: dnsmasq-dns ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:22Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://62715c48c67618320a609c2ef39ed52d9f5e69bba96cdd3ce40ce080c4d53e33 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: init ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://62715c48c67618320a609c2ef39ed52d9f5e69bba96cdd3ce40ce080c4d53e33 exitCode: 0 finishedAt: '2026-01-31T07:26:12Z' reason: Completed startedAt: '2026-01-31T07:26:12Z' phase: Running podIP: 10.217.0.254 podIPs: - ip: 10.217.0.254 qosClass: BestEffort startTime: '2026-01-31T07:26:10Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.4/23"],"mac_address":"0a:58:0a:d9:01:04","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.4/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.4\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:04\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.33\"\n \ ],\n \"mac\": \"36:5b:8c:3d:ce:d5\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:52Z' generateName: glance-default-external-api- labels: apps.kubernetes.io/pod-index: '0' component: glance-api controller-revision-hash: glance-default-external-api-6fb547dc85 glanceAPI: glance-default-external owner: glance-default-external service: glance statefulset.kubernetes.io/pod-name: glance-default-external-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"67af6c81-41df-4c88-b3bd-e4aeaa93cbb3"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.4"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:27:05Z' name: glance-default-external-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-external-api uid: 67af6c81-41df-4c88-b3bd-e4aeaa93cbb3 resourceVersion: '91845' uid: 092b97b3-8b60-4362-b799-dda6e3aedd88 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-external.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-59sph readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-59sph readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-external-api-0 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-external-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-external-api-0 - name: config-data secret: defaultMode: 420 secretName: glance-default-external-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-external-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: public-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-public-svc - name: kube-api-access-59sph projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:55Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:52Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:05Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:05Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:52Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://539beae3e32bcb4d473c0423498cd2ed11bda9e76e82409689d9d90f7c97c956 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:55Z' - containerID: cri-o://449dce946ef9677fa99ca778bfb5ca0d32e9be0d509d78c7c9b2e6f7f3c73cf2 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:54Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.4 podIPs: - ip: 10.217.1.4 qosClass: BestEffort startTime: '2026-01-31T07:26:52Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.0/23"],"mac_address":"0a:58:0a:d9:01:00","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.0/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.0\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:00\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.34\"\n \ ],\n \"mac\": \"32:bb:0c:d5:87:7b\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:24Z' generateName: glance-default-external-api- labels: apps.kubernetes.io/pod-index: '1' component: glance-api controller-revision-hash: glance-default-external-api-6fb547dc85 glanceAPI: glance-default-external owner: glance-default-external service: glance statefulset.kubernetes.io/pod-name: glance-default-external-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:24Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"67af6c81-41df-4c88-b3bd-e4aeaa93cbb3"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:24Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:30Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.0"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:47Z' name: glance-default-external-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-external-api uid: 67af6c81-41df-4c88-b3bd-e4aeaa93cbb3 resourceVersion: '91489' uid: 61d84464-81aa-4ca7-86aa-3a4a404dc748 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-external.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5k865 readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5bdh98h696h688h5d8h55fh5c8h56h9dh579h55fh5d4h69h98h98h8ch9dh544h5fh55bh5d6h5bhf6h567h55ch657h98hd9h644h5f5h66fh685q - name: GLANCE_DOMAIN value: glance-default-external-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5k865 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-external-api-1 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-external-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-external-api-1 - name: config-data secret: defaultMode: 420 secretName: glance-default-external-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-external-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: public-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-public-svc - name: kube-api-access-5k865 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:38Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:47Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:47Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:24Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://6ce554b71abd85424b509953c0b3d03ad811e64ab32e05a225afa980fe37f3e2 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:37Z' - containerID: cri-o://e620ac97f72904611324ab6f994d079c543e2df91c266afe39bacf3e2c0fee31 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.0 podIPs: - ip: 10.217.1.0 qosClass: BestEffort startTime: '2026-01-31T07:26:24Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.2/23"],"mac_address":"0a:58:0a:d9:01:02","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.2/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.2\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:02\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.32\"\n \ ],\n \"mac\": \"7a:2a:7c:22:5d:b1\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:37Z' generateName: glance-default-internal-api- labels: apps.kubernetes.io/pod-index: '0' component: glance-api controller-revision-hash: glance-default-internal-api-848f859f89 glanceAPI: glance-default-internal owner: glance-default-internal service: glance statefulset.kubernetes.io/pod-name: glance-default-internal-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:37Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"862acdbb-ec32-4bfe-852d-41e6a6559350"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:37Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:39Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.2"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:53Z' name: glance-default-internal-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-internal-api uid: 862acdbb-ec32-4bfe-852d-41e6a6559350 resourceVersion: '91683' uid: 5724bf53-b921-4f49-94cc-feda38cd06df spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-internal.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5dftd readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5dftd readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-internal-api-0 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-internal-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-internal-api-0 - name: config-data secret: defaultMode: 420 secretName: glance-default-internal-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-internal-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-internal-svc - name: kube-api-access-5dftd projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:41Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:53Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:53Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0b1b50350cfe276ed744b4a98ed6b98b2e53071bb157166f1a61e0fe0c8c4685 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:41Z' - containerID: cri-o://22c254bd527fa300a665aa49b57c6b3ad9693ef8b974d4f16c093cc00c12b409 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:40Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.2 podIPs: - ip: 10.217.1.2 qosClass: BestEffort startTime: '2026-01-31T07:26:37Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.253/23"],"mac_address":"0a:58:0a:d9:00:fd","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.253/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.253\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fd\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/storage\",\n \ \"interface\": \"storage\",\n \"ips\": [\n \"172.18.0.35\"\n \ ],\n \"mac\": \"be:16:b5:6b:b1:18\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:26:08Z' generateName: glance-default-internal-api- labels: apps.kubernetes.io/pod-index: '1' component: glance-api controller-revision-hash: glance-default-internal-api-848f859f89 glanceAPI: glance-default-internal owner: glance-default-internal service: glance statefulset.kubernetes.io/pod-name: glance-default-internal-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:component: {} f:controller-revision-hash: {} f:glanceAPI: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"862acdbb-ec32-4bfe-852d-41e6a6559350"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"glance-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:privileged: {} f:runAsGroup: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/httpd"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/glance"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} k:{"name":"glance-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"GLANCE_DOMAIN"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"URISCHEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/glance"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-custom"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"glance"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"httpd-run"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:10Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.253"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:32Z' name: glance-default-internal-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: glance-default-internal-api uid: 862acdbb-ec32-4bfe-852d-41e6a6559350 resourceVersion: '91137' uid: 615d8acf-d064-44fa-96ab-ea0f35cfbec4 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-default-internal.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fhgsm readOnly: true - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh656h89h59fh96h6dh5bdh5b4h548h686h5c7h9h5dh6chf7h55dh655hc5h548h4h597h54bh56h574h59ch686hd4h8fh94h64h566h65fq - name: GLANCE_DOMAIN value: glance-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fhgsm readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: glance-default-internal-api-1 imagePullSecrets: - name: glance-glance-dockercfg-twd5w nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance serviceAccountName: glance-glance subdomain: glance-default-internal-api terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: glance persistentVolumeClaim: claimName: glance-glance-default-internal-api-1 - name: config-data secret: defaultMode: 420 secretName: glance-default-internal-config-data - name: ceph projected: defaultMode: 420 sources: - secret: name: ceph-conf-files - name: config-data-custom secret: defaultMode: 420 secretName: glance-default-internal-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-internal-svc - name: kube-api-access-fhgsm projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:25Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:32Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:32Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://87ec80577d98a01aa2d6760ec75f19f8e60e56daf722da98611c525fbed9b256 image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:23Z' - containerID: cri-o://f487d3a7379f058865d24eb7b0bd8dbaf9643ed362efd850b7023ab1784b5dae image: quay.io/podified-antelope-centos9/openstack-glance-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:2a146cb0eb1a819e7b367354687fa3eeb3894fa4a03eadd0dc2e2c849345cbf0 lastState: {} name: glance-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.253 podIPs: - ip: 10.217.0.253 qosClass: BestEffort startTime: '2026-01-31T07:26:08Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.252/23"],"mac_address":"0a:58:0a:d9:00:fc","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.252/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.252\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fc\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:08Z' generateName: horizon-7dbf5f48dd- labels: owner: horizon pod-template-hash: 7dbf5f48dd service: horizon managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"dca6ecc3-cf3a-450e-8a6c-1846471feb45"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"horizon"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_DESIGNATE"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_HEAT"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_IRONIC"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_MANILA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_OCTAVIA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_WATCHER"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"UNPACK_THEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":8443,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/run/openstack-dashboard/.secrets"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/usr/local/bin/kolla_theme_setup"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/horizon.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/horizon.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/log/horizon"}: .: {} f:mountPath: {} f:name: {} k:{"name":"horizon-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_DESIGNATE"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_HEAT"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_IRONIC"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_MANILA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_OCTAVIA"}: .: {} f:name: {} f:value: {} k:{"name":"ENABLE_WATCHER"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"UNPACK_THEME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/horizon"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"horizon-secret-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"horizon-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:08Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:09Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.252"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:27:13Z' name: horizon-7dbf5f48dd-8njk9 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: horizon-7dbf5f48dd uid: dca6ecc3-cf3a-450e-8a6c-1846471feb45 resourceVersion: '91964' uid: ea93e195-2d16-4cf3-a092-35f97265a34c spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - horizon topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - tail -n+1 -F /var/log/horizon/horizon.log command: - /bin/bash env: - name: CONFIG_HASH value: n575hfdh66fh576hd8h587h87h5c8h699h67chfh7bh5cdhbh58h5dch5dfh657h5dh7dh685h588h585hb8hf4h54ch67ch5dch6h87h577h97q - name: ENABLE_DESIGNATE value: 'yes' - name: ENABLE_HEAT value: 'yes' - name: ENABLE_IRONIC value: 'yes' - name: ENABLE_MANILA value: 'yes' - name: ENABLE_OCTAVIA value: 'yes' - name: ENABLE_WATCHER value: 'no' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: UNPACK_THEME value: 'true' image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imagePullPolicy: IfNotPresent name: horizon-log resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD runAsGroup: 42400 runAsNonRoot: true runAsUser: 48 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/horizon name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-r6dqv readOnly: true - args: - -c - /usr/local/bin/kolla_theme_setup && /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n575hfdh66fh576hd8h587h87h5c8h699h67chfh7bh5cdhbh58h5dch5dfh657h5dh7dh685h588h585hb8hf4h54ch67ch5dch6h87h577h97q - name: ENABLE_DESIGNATE value: 'yes' - name: ENABLE_HEAT value: 'yes' - name: ENABLE_IRONIC value: 'yes' - name: ENABLE_MANILA value: 'yes' - name: ENABLE_OCTAVIA value: 'yes' - name: ENABLE_WATCHER value: 'no' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: UNPACK_THEME value: 'true' image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /dashboard/auth/login/?next=/dashboard/ port: horizon scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: horizon ports: - containerPort: 8443 name: horizon protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /dashboard/auth/login/?next=/dashboard/ port: horizon scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD runAsGroup: 42400 runAsNonRoot: true runAsUser: 48 startupProbe: failureThreshold: 3 httpGet: path: /dashboard/auth/login/?next=/dashboard/ port: horizon scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default/ name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: horizon.json - mountPath: /run/openstack-dashboard/.secrets name: horizon-secret-key readOnly: true - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /usr/local/bin/kolla_theme_setup name: scripts readOnly: true subPath: kolla_theme_setup - mountPath: /var/log/horizon name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/horizon.crt name: horizon-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/horizon.key name: horizon-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-r6dqv readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: horizon-horizon-dockercfg-z8hkg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: horizon-horizon serviceAccountName: horizon-horizon terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 416 name: horizon-config-data name: config-data - name: horizon-secret-key secret: defaultMode: 384 secretName: horizon - configMap: defaultMode: 493 name: horizon-scripts name: scripts - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: horizon-tls-certs secret: defaultMode: 256 secretName: cert-horizon-svc - name: kube-api-access-r6dqv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:13Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:13Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://544c6015b431d40ea16117a2868b51b9c275e44a5a6d7bc163faf1687601d30c image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imageID: quay.io/podified-antelope-centos9/openstack-horizon@sha256:235b686c6fa223c3d04f448351298ecfae1c255b2bcca874fd132d4b0c7ea1e7 lastState: {} name: horizon ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:36Z' - containerID: cri-o://07016083e04aa8e612befc7888f70c5ff716c2b0718c2ca916c0e0b0f22b6ce1 image: quay.io/podified-antelope-centos9/openstack-horizon:current-podified imageID: quay.io/podified-antelope-centos9/openstack-horizon@sha256:235b686c6fa223c3d04f448351298ecfae1c255b2bcca874fd132d4b0c7ea1e7 lastState: {} name: horizon-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.252 podIPs: - ip: 10.217.0.252 qosClass: BestEffort startTime: '2026-01-31T07:26:08Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.226/23"],"mac_address":"0a:58:0a:d9:00:e2","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.226/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.226\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e2\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"6e:ce:03:02:74:62\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:42Z' generateName: install-certs-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: eea3ce58-7143-4322-be8e-ca9f9ad9847d batch.kubernetes.io/job-name: install-certs-edpm-deployment-openstack-edpm-ipam controller-uid: eea3ce58-7143-4322-be8e-ca9f9ad9847d job-name: install-certs-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: install-certs managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"eea3ce58-7143-4322-be8e-ca9f9ad9847d"}: {} f:spec: f:containers: k:{"name":"install-certs-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/bootstrap"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/libvirt"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/neutron-metadata"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/nova"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/cacerts/repo-setup"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/certs/libvirt/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/certs/neutron-metadata/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/certs/ovn/default"}: .: {} f:mountPath: {} f:name: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"bootstrap-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"libvirt-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"neutron-metadata-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"nova-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"openstack-edpm-ipam-libvirt-default-certs-0"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"openstack-edpm-ipam-neutron-metadata-default-certs-0"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"openstack-edpm-ipam-ovn-default-certs-0"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"ovn-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"repo-setup-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:42Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:43Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.226"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:15:18Z' name: install-certs-edpm-deployment-openstack-edpm-ipam-4glpj namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: install-certs-edpm-deployment-openstack-edpm-ipam uid: eea3ce58-7143-4322-be8e-ca9f9ad9847d resourceVersion: '82066' uid: 669647fc-d2d5-4aa0-b82f-a670051e93e9 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.install_certs - -i - install-certs-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.install_certs ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: install-certs ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: install-certs-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/cacerts/repo-setup name: repo-setup-combined-ca-bundle - mountPath: /var/lib/openstack/cacerts/bootstrap name: bootstrap-combined-ca-bundle - mountPath: /var/lib/openstack/certs/ovn/default name: openstack-edpm-ipam-ovn-default-certs-0 - mountPath: /var/lib/openstack/cacerts/ovn name: ovn-combined-ca-bundle - mountPath: /var/lib/openstack/certs/neutron-metadata/default name: openstack-edpm-ipam-neutron-metadata-default-certs-0 - mountPath: /var/lib/openstack/cacerts/neutron-metadata name: neutron-metadata-combined-ca-bundle - mountPath: /var/lib/openstack/certs/libvirt/default name: openstack-edpm-ipam-libvirt-default-certs-0 - mountPath: /var/lib/openstack/cacerts/libvirt name: libvirt-combined-ca-bundle - mountPath: /var/lib/openstack/cacerts/nova name: nova-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-djl45 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: repo-setup-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: bootstrap-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: openstack-edpm-ipam-ovn-default-certs-0 projected: defaultMode: 420 sources: - secret: name: openstack-edpm-ipam-ovn-default-certs-0 - name: ovn-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: openstack-edpm-ipam-neutron-metadata-default-certs-0 projected: defaultMode: 420 sources: - secret: name: openstack-edpm-ipam-neutron-metadata-default-certs-0 - name: neutron-metadata-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: openstack-edpm-ipam-libvirt-default-certs-0 projected: defaultMode: 420 sources: - secret: name: openstack-edpm-ipam-libvirt-default-certs-0 - name: libvirt-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: nova-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-djl45 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:18Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:42Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:16Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:16Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:42Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://d84f7be20a80bd672cb99f88a659f2e83af0b020e7050e35db96bd75c141b747 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: install-certs-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://d84f7be20a80bd672cb99f88a659f2e83af0b020e7050e35db96bd75c141b747 exitCode: 0 finishedAt: '2026-01-31T07:15:16Z' reason: Completed startedAt: '2026-01-31T07:14:44Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.226 podIPs: - ip: 10.217.0.226 qosClass: BestEffort startTime: '2026-01-31T07:14:42Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.220/23"],"mac_address":"0a:58:0a:d9:00:dc","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.220/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.220\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:dc\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"7a:64:be:80:bd:cb\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:12:20Z' generateName: install-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: b2a11fdb-c9bc-43c2-8e94-123223931626 batch.kubernetes.io/job-name: install-os-edpm-deployment-openstack-edpm-ipam controller-uid: b2a11fdb-c9bc-43c2-8e94-123223931626 job-name: install-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: install-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:12:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"b2a11fdb-c9bc-43c2-8e94-123223931626"}: {} f:spec: f:containers: k:{"name":"install-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:12:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:12:21Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.220"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:13:04Z' name: install-os-edpm-deployment-openstack-edpm-ipam-kvlfg namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: install-os-edpm-deployment-openstack-edpm-ipam uid: b2a11fdb-c9bc-43c2-8e94-123223931626 resourceVersion: '80249' uid: 2617ac80-5fa3-446c-a007-bf8ecd0d1bdb spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.install_os - -i - install-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.install_os ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: install-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: install-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pqbct readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-pqbct projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:04Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:20Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:02Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:13:02Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:20Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ca0d397be44f0a8428f0a9815823e70ce18c9ed1275f02dc1c2e2492f34a1cb2 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: install-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://ca0d397be44f0a8428f0a9815823e70ce18c9ed1275f02dc1c2e2492f34a1cb2 exitCode: 0 finishedAt: '2026-01-31T07:13:01Z' reason: Completed startedAt: '2026-01-31T07:12:21Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.220 podIPs: - ip: 10.217.0.220 qosClass: BestEffort startTime: '2026-01-31T07:12:20Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.237/23"],"mac_address":"0a:58:0a:d9:00:ed","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.237/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.237\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ed\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:04Z' generateName: keystone-588bf558cc- labels: owner: keystone pod-template-hash: 588bf558cc service: keystone managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"7c463975-4a54-4fa3-a306-4bc52c0e5afc"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"keystone-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/credential-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:04Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:06Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.237"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:38Z' name: keystone-588bf558cc-prpc4 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: keystone-588bf558cc uid: 7c463975-4a54-4fa3-a306-4bc52c0e5afc resourceVersion: '91321' uid: dae6f542-7f38-4172-9dba-b5ca33c4bb23 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - keystone topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n564hc9h647h5fbh77h5chd8h685h98h5d7h66ch5d5h569h9fh684h66ch66bh9h9h5cfh5chd4h577h5bdh56fh58fh5ch6hbbhb4h578h65fq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: keystone-api readinessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/default name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: keystone-api-config.json - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/keystone/credential-keys name: credential-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-k4c9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-keystone-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-keystone-public-svc - name: kube-api-access-k4c9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:08Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:04Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:38Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:38Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:04Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b1652e783aa55b5903b7dc24595400b1f6e4eef60df8921d103d3134dc4000f8 image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:07Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.237 podIPs: - ip: 10.217.0.237 qosClass: BestEffort startTime: '2026-01-31T07:26:04Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.138/23"],"mac_address":"0a:58:0a:d9:00:8a","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.138/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.138\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:8a\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:50:16Z' generateName: keystone-588bf558cc- labels: owner: keystone pod-template-hash: 588bf558cc service: keystone managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:50:16Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"7c463975-4a54-4fa3-a306-4bc52c0e5afc"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"keystone-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/credential-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:50:16Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:50:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.138"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:50:49Z' name: keystone-588bf558cc-sgm8n namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: keystone-588bf558cc uid: 7c463975-4a54-4fa3-a306-4bc52c0e5afc resourceVersion: '60802' uid: 512e5dc8-fed1-47c4-bd6e-d5487954f43e spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - keystone topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n564hc9h647h5fbh77h5chd8h685h98h5d7h66ch5d5h569h9fh684h66ch66bh9h9h5cfh5chd4h577h5bdh56fh58fh5ch6hbbhb4h578h65fq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: keystone-api readinessProbe: failureThreshold: 3 httpGet: path: /v3 port: 5000 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/lib/config-data/default name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: keystone-api-config.json - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/keystone/credential-keys name: credential-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6tk9l readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-keystone-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-keystone-public-svc - name: kube-api-access-6tk9l projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:21Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:16Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:49Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:49Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:16Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ca75bc9375109b5b094981aaee60be5390ea5401e4ecd26724f5b722900b4751 image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:50:21Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.138 podIPs: - ip: 10.217.0.138 qosClass: BestEffort startTime: '2026-01-31T06:50:16Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.204/23"],"mac_address":"0a:58:0a:d9:00:cc","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.204/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.204\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:cc\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:01:00Z' generateName: keystone-cron-29497381- labels: batch.kubernetes.io/controller-uid: 185a2a4e-2d07-49cf-9972-8f23a1dcd980 batch.kubernetes.io/job-name: keystone-cron-29497381 controller-uid: 185a2a4e-2d07-49cf-9972-8f23a1dcd980 job-name: keystone-cron-29497381 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:ownerReferences: .: {} k:{"uid":"185a2a4e-2d07-49cf-9972-8f23a1dcd980"}: {} f:spec: f:containers: k:{"name":"keystone-cron"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/keystone.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.204"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:01:06Z' name: keystone-cron-29497381-fnc52 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: keystone-cron-29497381 uid: 185a2a4e-2d07-49cf-9972-8f23a1dcd980 resourceVersion: '71486' uid: f27e2c28-d9ab-4d58-a69d-82264a8f6685 spec: containers: - args: - -c - keystone-manage trust_flush command: - /bin/bash env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent name: keystone-cron resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/keystone/keystone.conf name: config-data readOnly: true subPath: keystone.conf - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9fs2z readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42425 seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-9fs2z projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:06Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:00Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:04Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:04Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:01:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://2f9db6fbceb80246130b52fa40fdae9b2d7ad8050a497501940b926aab190b9c image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-cron ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://2f9db6fbceb80246130b52fa40fdae9b2d7ad8050a497501940b926aab190b9c exitCode: 0 finishedAt: '2026-01-31T07:01:03Z' reason: Completed startedAt: '2026-01-31T07:01:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.204 podIPs: - ip: 10.217.0.204 qosClass: BestEffort startTime: '2026-01-31T07:01:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.21/23"],"mac_address":"0a:58:0a:d9:01:15","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.21/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.21\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:15\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T08:01:00Z' generateName: keystone-cron-29497441- labels: batch.kubernetes.io/controller-uid: d81a3506-968c-46a2-a1d0-2db7a5e5030e batch.kubernetes.io/job-name: keystone-cron-29497441 controller-uid: d81a3506-968c-46a2-a1d0-2db7a5e5030e job-name: keystone-cron-29497441 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T08:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:ownerReferences: .: {} k:{"uid":"d81a3506-968c-46a2-a1d0-2db7a5e5030e"}: {} f:spec: f:containers: k:{"name":"keystone-cron"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/keystone.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T08:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T08:01:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.21"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T08:01:14Z' name: keystone-cron-29497441-4qskd namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: keystone-cron-29497441 uid: d81a3506-968c-46a2-a1d0-2db7a5e5030e resourceVersion: '114724' uid: e5d0eac9-1bb2-4558-97b1-774d2136a202 spec: containers: - args: - -c - keystone-manage trust_flush command: - /bin/bash env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent name: keystone-cron resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/keystone/keystone.conf name: config-data readOnly: true subPath: keystone.conf - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9qq2w readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42425 seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-9qq2w projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:13Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:00Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:12Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:12Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T08:01:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://7dbc2b73d505b4b2b3b4038c97e16c40a7cdb8e348f9dd9e84ee315be65e5f54 image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-cron ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://7dbc2b73d505b4b2b3b4038c97e16c40a7cdb8e348f9dd9e84ee315be65e5f54 exitCode: 0 finishedAt: '2026-01-31T08:01:11Z' reason: Completed startedAt: '2026-01-31T08:01:02Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.21 podIPs: - ip: 10.217.1.21 qosClass: BestEffort startTime: '2026-01-31T08:01:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.48/23"],"mac_address":"0a:58:0a:d9:01:30","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.48/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.48\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:30\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T09:01:00Z' generateName: keystone-cron-29497501- labels: batch.kubernetes.io/controller-uid: 3a0786bf-0823-430c-b2f9-61a4dfcfc1b8 batch.kubernetes.io/job-name: keystone-cron-29497501 controller-uid: 3a0786bf-0823-430c-b2f9-61a4dfcfc1b8 job-name: keystone-cron-29497501 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T09:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:ownerReferences: .: {} k:{"uid":"3a0786bf-0823-430c-b2f9-61a4dfcfc1b8"}: {} f:spec: f:containers: k:{"name":"keystone-cron"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/keystone/fernet-keys"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/keystone/keystone.conf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/my.cnf"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"credential-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"fernet-keys"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T09:01:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T09:01:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.48"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:01:13Z' name: keystone-cron-29497501-l455h namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: keystone-cron-29497501 uid: 3a0786bf-0823-430c-b2f9-61a4dfcfc1b8 resourceVersion: '155300' uid: 3ed75af6-a0b2-455b-be01-2a1286ad4a7e spec: containers: - args: - -c - keystone-manage trust_flush command: - /bin/bash env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imagePullPolicy: IfNotPresent name: keystone-cron resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42425 runAsNonRoot: true runAsUser: 42425 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/keystone/keystone.conf name: config-data readOnly: true subPath: keystone.conf - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/keystone/fernet-keys name: fernet-keys readOnly: true - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-hhpzg readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: keystone-keystone-dockercfg-6xtwc nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42425 seLinuxOptions: level: s0:c25,c20 serviceAccount: keystone-keystone serviceAccountName: keystone-keystone terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: keystone-scripts - name: config-data secret: defaultMode: 420 secretName: keystone-config-data - name: fernet-keys secret: defaultMode: 420 items: - key: FernetKeys0 path: '0' - key: FernetKeys1 path: '1' - key: FernetKeys2 path: '2' - key: FernetKeys3 path: '3' - key: FernetKeys4 path: '4' secretName: keystone - name: credential-keys secret: defaultMode: 420 items: - key: CredentialKeys0 path: '0' - key: CredentialKeys1 path: '1' secretName: keystone - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-hhpzg projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:13Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:00Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:11Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:11Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T09:01:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://e76cc3d2a06d6d1685a733ba36d555d19fba24cebd3623ba9cba6d91def63f8f image: quay.io/podified-antelope-centos9/openstack-keystone:current-podified imageID: quay.io/podified-antelope-centos9/openstack-keystone@sha256:d832d062b84e8f6354ac9ace6aafd6fed301d95a94751db33338dccc1ab59605 lastState: {} name: keystone-cron ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://e76cc3d2a06d6d1685a733ba36d555d19fba24cebd3623ba9cba6d91def63f8f exitCode: 0 finishedAt: '2026-01-31T09:01:10Z' reason: Completed startedAt: '2026-01-31T09:01:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.48 podIPs: - ip: 10.217.1.48 qosClass: BestEffort startTime: '2026-01-31T09:01:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.159/23"],"mac_address":"0a:58:0a:d9:00:9f","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.159/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.159\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:9f\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:51:45Z' generateName: kube-state-metrics- labels: app.kubernetes.io/component: exporter app.kubernetes.io/name: kube-state-metrics apps.kubernetes.io/pod-index: '0' controller-revision-hash: kube-state-metrics-6d8cc67894 service: kube-state-metrics statefulset.kubernetes.io/pod-name: kube-state-metrics-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"c8e2e8ee-3167-406b-ab94-4b557fc6d3e2"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"kube-state-metrics"}: .: {} f:args: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":8080,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":8081,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:readOnlyRootFilesystem: {} f:runAsNonRoot: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ksm/tls_config.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/tls.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/tls.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kube-state-metrics-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kube-state-metrics-tls-config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:45Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.159"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:55Z' name: kube-state-metrics-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: kube-state-metrics uid: c8e2e8ee-3167-406b-ab94-4b557fc6d3e2 resourceVersion: '62836' uid: afe23bb5-5fb1-4141-bcfc-1fa123b49ab3 spec: automountServiceAccountToken: true containers: - args: - --resources=pods - --namespaces=openstack - --tls-config=/etc/ksm/tls_config.yaml image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.15.0 imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: /livez port: 8080 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 name: kube-state-metrics ports: - containerPort: 8080 name: http-metrics protocol: TCP - containerPort: 8081 name: telemetry protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: /readyz port: 8081 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL readOnlyRootFilesystem: true runAsNonRoot: true runAsUser: 1000640000 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/pki/tls/certs/tls.crt name: kube-state-metrics-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/tls.key name: kube-state-metrics-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/ksm/tls_config.yaml name: kube-state-metrics-tls-config readOnly: true subPath: tls_config.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-gsgdp readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: kube-state-metrics-0 imagePullSecrets: - name: telemetry-ceilometer-dockercfg-qgfdr nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: telemetry-ceilometer serviceAccountName: telemetry-ceilometer terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: kube-state-metrics-tls-certs secret: defaultMode: 256 secretName: cert-kube-state-metrics-svc - name: kube-state-metrics-tls-config secret: defaultMode: 256 secretName: kube-state-metrics-tls-config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-gsgdp projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:47Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:45Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:55Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:55Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:45Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://494bef1cd78e4f92b88cae1de528cb503770ba08edbf71ffa5a2913b49009588 image: registry.k8s.io/kube-state-metrics/kube-state-metrics:v2.15.0 imageID: registry.k8s.io/kube-state-metrics/kube-state-metrics@sha256:d9760cb88c96b59bfab6a3586064b204b5234b6ad07bec2667ca37f797a519ff lastState: {} name: kube-state-metrics ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:46Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.159 podIPs: - ip: 10.217.0.159 qosClass: BestEffort startTime: '2026-01-31T06:51:45Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.232/23"],"mac_address":"0a:58:0a:d9:00:e8","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.232/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.232\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e8\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"2a:81:94:1a:cd:15\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:18:19Z' generateName: libvirt-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 9d482caf-613f-4d90-8dcf-027112f0e3e4 batch.kubernetes.io/job-name: libvirt-edpm-deployment-openstack-edpm-ipam controller-uid: 9d482caf-613f-4d90-8dcf-027112f0e3e4 job-name: libvirt-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: libvirt managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:18:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"9d482caf-613f-4d90-8dcf-027112f0e3e4"}: {} f:spec: f:containers: k:{"name":"libvirt-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/libvirt"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/libvirt/LibvirtPassword"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"libvirt-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"libvirt-secret-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:18:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:18:20Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.232"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:22:53Z' name: libvirt-edpm-deployment-openstack-edpm-ipam-dvb2f namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: libvirt-edpm-deployment-openstack-edpm-ipam uid: 9d482caf-613f-4d90-8dcf-027112f0e3e4 resourceVersion: '87954' uid: 7755371e-7e80-4920-a142-341978cdf636 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.libvirt - -i - libvirt-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.libvirt ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: libvirt ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: libvirt-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/libvirt/LibvirtPassword name: libvirt-secret-0 subPath: LibvirtPassword - mountPath: /var/lib/openstack/cacerts/libvirt name: libvirt-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6c8jj readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: libvirt-secret-0 secret: defaultMode: 420 items: - key: LibvirtPassword path: LibvirtPassword secretName: libvirt-secret - name: libvirt-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-6c8jj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:52Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:19Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:51Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:51Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:19Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://8fac8a8e6b4faf9f62a5b09090a43b8064bc71441289e6b11ea384506ee1da39 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: libvirt-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://8fac8a8e6b4faf9f62a5b09090a43b8064bc71441289e6b11ea384506ee1da39 exitCode: 0 finishedAt: '2026-01-31T07:22:50Z' reason: Completed startedAt: '2026-01-31T07:18:21Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.232 podIPs: - ip: 10.217.0.232 qosClass: BestEffort startTime: '2026-01-31T07:18:19Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.96/23"],"mac_address":"0a:58:0a:d9:00:60","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.96/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.96\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:60\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:42:49Z' generateName: memcached- labels: app: memcached apps.kubernetes.io/pod-index: '0' controller-revision-hash: memcached-5ff799b954 cr: memcached memcached/name: memcached memcached/namespace: openstack memcached/uid: d44a0b84-2145-432c-a086-c834b661fe52 owner: infra-operator service: memcached statefulset.kubernetes.io/pod-name: memcached-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:cr: {} f:memcached/name: {} f:memcached/namespace: {} f:memcached/uid: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"63850316-3562-4de4-91f2-f485230ff63c"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"memcached"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} k:{"name":"POD_IPS"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":11211,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":11212,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsGroup: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/memcached.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/memcached.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/src"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"kolla-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"memcached-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:42:50Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.96"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:43:55Z' name: memcached-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: memcached uid: 63850316-3562-4de4-91f2-f485230ff63c resourceVersion: '54659' uid: 9db52fb0-7b84-4ce3-8e80-dd119b0c99f1 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - memcached topologyKey: kubernetes.io/hostname weight: 100 containers: - command: - /usr/bin/dumb-init - -- - /usr/local/bin/kolla_start env: - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: POD_IPS valueFrom: fieldRef: apiVersion: v1 fieldPath: status.podIPs - name: CONFIG_HASH value: n85h54dh68hd6h565hdbh6bh58bhf7h657h5c8h5dch5cdh78h8fh66bhb9hf9h554hfbhf6h654h5dbh64ch5b4h5d8h584h549hb9h5bfh8fh687q image: quay.io/podified-antelope-centos9/openstack-memcached:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 tcpSocket: port: 11211 timeoutSeconds: 5 name: memcached ports: - containerPort: 11211 name: memcached protocol: TCP - containerPort: 11212 name: memcached-tls protocol: TCP readinessProbe: failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 tcpSocket: port: 11211 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42457 runAsNonRoot: true runAsUser: 42457 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/kolla/config_files/src name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/lib/config-data/tls/certs/memcached.crt name: memcached-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/memcached.key name: memcached-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5ctqv readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: memcached-0 imagePullSecrets: - name: memcached-memcached-dockercfg-j92qz nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: memcached-memcached serviceAccountName: memcached-memcached subdomain: memcached terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 420 items: - key: config.json path: config.json name: memcached-config-data name: kolla-config - configMap: defaultMode: 420 items: - key: memcached path: etc/sysconfig/memcached name: memcached-config-data name: config-data - name: memcached-tls-certs secret: defaultMode: 256 secretName: cert-memcached-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-5ctqv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:49Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:49Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:55Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:55Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:49Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://07d59edbc8e0bc3b2c0e434a3a8da06311156f6c34137ed45b49724323093d70 image: quay.io/podified-antelope-centos9/openstack-memcached:current-podified imageID: quay.io/podified-antelope-centos9/openstack-memcached@sha256:3c3b6a71bc3205fc3cf7616172526846dac02edd188be775b358a604448e5a66 lastState: {} name: memcached ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:43:48Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.96 podIPs: - ip: 10.217.0.96 qosClass: BestEffort startTime: '2026-01-31T06:42:49Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.255/23"],"mac_address":"0a:58:0a:d9:00:ff","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.255/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.255\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ff\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \"172.17.0.36\"\n \ ],\n \"mac\": \"7e:f5:97:9e:e8:b7\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:18Z' generateName: neutron-7b79bb4cc7- labels: pod-template-hash: 7b79bb4cc7 service: neutron managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"neutron-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"name":"neutron-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"httpd-config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:22Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.255"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:49Z' name: neutron-7b79bb4cc7-5f7gf namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: neutron-7b79bb4cc7 uid: 1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce resourceVersion: '91529' uid: 45bb9efb-4373-4de2-be18-75ec74b69523 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - neutron topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-api resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/ovndb.crt name: ovndb-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/ovndb.key name: ovndb-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/ovndbca.crt name: ovndb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-q8r9h readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-httpd readinessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: httpd-config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-httpd-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-q8r9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: neutron-neutron-dockercfg-9lnmn nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42435 seLinuxOptions: level: s0:c25,c20 serviceAccount: neutron-neutron serviceAccountName: neutron-neutron terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config secret: defaultMode: 420 secretName: neutron-config - name: httpd-config secret: defaultMode: 420 secretName: neutron-httpd-config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-neutron-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-neutron-public-svc - name: ovndb-tls-certs secret: defaultMode: 256 secretName: cert-neutron-ovndbs - name: kube-api-access-q8r9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:30Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c2906389531351695900c88a59e4a734a6644ec1e896c68aca3b0ffb6d8e8dc6 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:24Z' - containerID: cri-o://b9eb11ee134cb43e6cf1e3f5facd568060defe5088dc78610c1ce9d310187eb7 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:30Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.255 podIPs: - ip: 10.217.0.255 qosClass: BestEffort startTime: '2026-01-31T07:26:18Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.3/23"],"mac_address":"0a:58:0a:d9:01:03","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.3/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.3\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:03\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \"172.17.0.32\"\n \ ],\n \"mac\": \"d2:8c:d4:8c:29:a8\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:49Z' generateName: neutron-7b79bb4cc7- labels: pod-template-hash: 7b79bb4cc7 service: neutron managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"neutron-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"name":"neutron-httpd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"httpd-config"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:50Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.3"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:27:19Z' name: neutron-7b79bb4cc7-x8gxn namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: neutron-7b79bb4cc7 uid: 1fd3fdcd-fbb9-46bb-b832-7cd8b4a6a3ce resourceVersion: '92045' uid: 7c1cd6a9-4b8b-4a53-90ba-b542ba1a0465 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - neutron topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-api resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/ovndb.crt name: ovndb-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/ovndb.key name: ovndb-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/ovndbca.crt name: ovndb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5zk62 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n5c6h68ch587h66ch68dhbfh578h699hbdh86h646h55fh84h555hcch5cfh6bhdbhbfh9h64bh5f7h645hb9h5c6h5f9h685h5h88hdbh675h5b5q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: neutron-httpd readinessProbe: failureThreshold: 3 httpGet: path: / port: 9696 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsGroup: 42435 runAsNonRoot: true runAsUser: 42435 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/lib/config-data/default name: httpd-config readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config readOnly: true subPath: neutron-httpd-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-5zk62 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: neutron-neutron-dockercfg-9lnmn nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42435 seLinuxOptions: level: s0:c25,c20 serviceAccount: neutron-neutron serviceAccountName: neutron-neutron terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config secret: defaultMode: 420 secretName: neutron-config - name: httpd-config secret: defaultMode: 420 secretName: neutron-httpd-config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-neutron-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-neutron-public-svc - name: ovndb-tls-certs secret: defaultMode: 256 secretName: cert-neutron-ovndbs - name: kube-api-access-5zk62 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:52Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:19Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:27:19Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:49Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4528653211b874440efcde85145e2a69fe8ef6450467cfdf350fe5152e25370e image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:50Z' - containerID: cri-o://dd4a4a44bcda659c84acb56f567dbff5cd992e35bcb4aed931f3c900d61b2538 image: quay.io/podified-antelope-centos9/openstack-neutron-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-neutron-server@sha256:f391b842000dadaeb692eb6b5e845c2aa3125ef24679fbb4af2c8b98252de4b2 lastState: {} name: neutron-httpd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:51Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.3 podIPs: - ip: 10.217.1.3 qosClass: BestEffort startTime: '2026-01-31T07:26:49Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.230/23"],"mac_address":"0a:58:0a:d9:00:e6","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.230/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.230\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e6\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"3e:68:4e:f4:1f:e2\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:16:40Z' generateName: neutron-metadata-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 95730ef6-2bbc-4ff3-9cb6-026cbf4a4400 batch.kubernetes.io/job-name: neutron-metadata-edpm-deployment-openstack-edpm-ipam controller-uid: 95730ef6-2bbc-4ff3-9cb6-026cbf4a4400 job-name: neutron-metadata-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: neutron-metadata managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:16:40Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"95730ef6-2bbc-4ff3-9cb6-026cbf4a4400"}: {} f:spec: f:containers: k:{"name":"neutron-metadata-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/neutron-metadata"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/neutron-metadata/05-nova-metadata.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/neutron-metadata/10-neutron-metadata.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"neutron-metadata-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"neutron-ovn-metadata-agent-neutron-config-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-metadata-neutron-config-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:16:40Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:16:41Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.230"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:18:19Z' name: neutron-metadata-edpm-deployment-openstack-edpm-ipam-dj9gt namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: neutron-metadata-edpm-deployment-openstack-edpm-ipam uid: 95730ef6-2bbc-4ff3-9cb6-026cbf4a4400 resourceVersion: '84179' uid: 1bcc7ebe-5bf8-4c20-88f3-fe8a5bc41736 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.neutron_metadata - -i - neutron-metadata-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.neutron_metadata ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: neutron-metadata ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: neutron-metadata-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/neutron-metadata/10-neutron-metadata.conf name: neutron-ovn-metadata-agent-neutron-config-0 subPath: 10-neutron-metadata.conf - mountPath: /var/lib/openstack/configs/neutron-metadata/05-nova-metadata.conf name: nova-metadata-neutron-config-0 subPath: 05-nova-metadata.conf - mountPath: /var/lib/openstack/cacerts/neutron-metadata name: neutron-metadata-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-wgnnz readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: neutron-ovn-metadata-agent-neutron-config-0 secret: defaultMode: 420 items: - key: 10-neutron-metadata.conf path: 10-neutron-metadata.conf secretName: neutron-ovn-metadata-agent-neutron-config - name: nova-metadata-neutron-config-0 secret: defaultMode: 420 items: - key: 05-nova-metadata.conf path: 05-nova-metadata.conf secretName: nova-metadata-neutron-config - name: neutron-metadata-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-wgnnz projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:19Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:40Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:17Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:18:17Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:40Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://35ce8f7d37a462c3af7868aee340b18f8cf781efb720fa68e0aae6765fe593e3 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: neutron-metadata-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://35ce8f7d37a462c3af7868aee340b18f8cf781efb720fa68e0aae6765fe593e3 exitCode: 0 finishedAt: '2026-01-31T07:18:16Z' reason: Completed startedAt: '2026-01-31T07:16:42Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.230 podIPs: - ip: 10.217.0.230 qosClass: BestEffort startTime: '2026-01-31T07:16:40Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.192/23"],"mac_address":"0a:58:0a:d9:00:c0","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.192/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.192\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:c0\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:54:03Z' generateName: nova-api- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: nova-api-6748b979b4 service: nova-api statefulset.kubernetes.io/pod-name: nova-api-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"44eb727b-35ed-4ea0-a75d-b32bc719a792"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-api-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} k:{"name":"nova-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.192"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:23Z' name: nova-api-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-api uid: 44eb727b-35ed-4ea0-a75d-b32bc719a792 resourceVersion: '66504' uid: f1692caa-2511-40a6-9e3c-76ba2672ba45 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/nova/nova-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/nova name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-x69pj readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-api readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/log/nova name: logs - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-x69pj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-api-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-nova-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-nova-public-svc - name: kube-api-access-x69pj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:06Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:03Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:23Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:23Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:03Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://99ed16f214132882747ece89e4a113924fbd878149b2123769cd6f0509cae8f6 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:05Z' - containerID: cri-o://e9ade161a5b3b432d11ec6fdccd684cd27fd0acfce92bd201ea45eef942afeef image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:04Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.192 podIPs: - ip: 10.217.0.192 qosClass: BestEffort startTime: '2026-01-31T06:54:03Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.241/23"],"mac_address":"0a:58:0a:d9:00:f1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.241/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.241\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:f1\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T07:26:05Z' generateName: nova-api- labels: apps.kubernetes.io/pod-index: '1' controller-revision-hash: nova-api-6748b979b4 service: nova-api statefulset.kubernetes.io/pod-name: nova-api-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"44eb727b-35ed-4ea0-a75d-b32bc719a792"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-api-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} k:{"name":"nova-api-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.241"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:27Z' name: nova-api-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-api uid: 44eb727b-35ed-4ea0-a75d-b32bc719a792 resourceVersion: '90987' uid: 32d76ca7-ea52-4c4e-9c38-642ea58ee659 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-api topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/nova/nova-api.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/nova name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-stqch readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n549h5ch649h67ch5f6hfh65fhd4hddh666hb7h77h567h648h54h9bh655hd4h56bh55ch94h68fhbch655hch58h685h65dh55fh655h667h96q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: nova-api-api readinessProbe: failureThreshold: 3 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8774 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/log/nova name: logs - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-stqch readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-api-1 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-api-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-nova-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-nova-public-svc - name: kube-api-access-stqch projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:09Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:27Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:27Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:05Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c3b1be469c7f7f70f2fca7c40af53e028a7dc4fdf059eb0ebf1660aa38fb4a51 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:08Z' - containerID: cri-o://0af9487f33ead1a6d5fb6cbd0928d677895f9307392253c0a410ea5491aed3a0 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-api-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:07Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.241 podIPs: - ip: 10.217.0.241 qosClass: BestEffort startTime: '2026-01-31T07:26:05Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.177/23"],"mac_address":"0a:58:0a:d9:00:b1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.177/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.177\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:b1\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:00Z' generateName: nova-cell0-conductor- labels: apps.kubernetes.io/pod-index: '0' cell: cell0 controller-revision-hash: nova-cell0-conductor-76cff4b85c service: nova-conductor statefulset.kubernetes.io/pod-name: nova-cell0-conductor-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:cell: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"8a1ea260-4480-465a-a6d0-941ac28840ce"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-cell0-conductor-conductor"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.177"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:53:10Z' name: nova-cell0-conductor-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-cell0-conductor uid: 8a1ea260-4480-465a-a6d0-941ac28840ce resourceVersion: '64950' uid: d0a5f1c1-0b30-4885-9f6f-ba9d34e5e306 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-cell0-conductor topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n55ch5bh65fh55dh5d6hcbh5fdh5bdhbch58h574h9dh599h68dh695h6bh5b7h79h579h64chf8hd7h6bhbdh557hb9hbch5dbh66hbch699hd4q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: nova-cell0-conductor-conductor readinessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-conductor-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-d9r7h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-cell0-conductor-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-cell0-conductor-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-d9r7h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:03Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:00Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:10Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:10Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ecb06d08729d27f7aedbed287a84017bec85319d6e30999ebe0b3010b0f0034a image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-conductor@sha256:eccc6fdd115baca2b86b615f4ff120577c13761fac897a9c60ddc6e239eb94fb lastState: {} name: nova-cell0-conductor-conductor ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.177 podIPs: - ip: 10.217.0.177 qosClass: BestEffort startTime: '2026-01-31T06:53:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.185/23"],"mac_address":"0a:58:0a:d9:00:b9","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.185/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.185\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:b9\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:35Z' generateName: nova-cell1-conductor- labels: apps.kubernetes.io/pod-index: '0' cell: cell1 controller-revision-hash: nova-cell1-conductor-566b8b97b4 service: nova-conductor statefulset.kubernetes.io/pod-name: nova-cell1-conductor-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:35Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:cell: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"cc5184d7-9b95-4565-8a68-d386a4a53d43"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-cell1-conductor-conductor"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:35Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:36Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.185"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:53:46Z' name: nova-cell1-conductor-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-cell1-conductor uid: cc5184d7-9b95-4565-8a68-d386a4a53d43 resourceVersion: '65853' uid: 00506494-4b32-4786-80b4-4e8a3b676936 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-cell1-conductor topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n65h64fhf7h58ch6h678h699h5c9h578h5cbh5cch678h57ch56h685h66ch59dh559h9bh74hdfh547h594h64fh6fh7h564h97h69h5dfh66ch6fq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: nova-cell1-conductor-conductor readinessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-conductor failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-conductor-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-t486t readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-cell1-conductor-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-cell1-conductor-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-t486t projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:37Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:35Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:46Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:46Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:35Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://8a2e21f755b3050e21463c7117da65376546ed02b24cddcc7319bf6ad4d1c2e8 image: quay.io/podified-antelope-centos9/openstack-nova-conductor:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-conductor@sha256:eccc6fdd115baca2b86b615f4ff120577c13761fac897a9c60ddc6e239eb94fb lastState: {} name: nova-cell1-conductor-conductor ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:37Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.185 podIPs: - ip: 10.217.0.185 qosClass: BestEffort startTime: '2026-01-31T06:53:35Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.183/23"],"mac_address":"0a:58:0a:d9:00:b7","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.183/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.183\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:b7\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:53:33Z' generateName: nova-cell1-novncproxy- labels: apps.kubernetes.io/pod-index: '0' cell: cell1 controller-revision-hash: nova-cell1-novncproxy-67cfc74459 service: nova-novncproxy statefulset.kubernetes.io/pod-name: nova-cell1-novncproxy-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:53:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:cell: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"3e4b661d-b7b9-4b0f-b074-ff6fb5a2036e"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-cell1-novncproxy-novncproxy"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/nova-novncproxy.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/vencrypt.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/nova-novncproxy.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/vencrypt.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"nova-novncproxy-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"vencrypt-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:53:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:53:34Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.183"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:53:44Z' name: nova-cell1-novncproxy-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-cell1-novncproxy uid: 3e4b661d-b7b9-4b0f-b074-ff6fb5a2036e resourceVersion: '65798' uid: 78fc65aa-7115-4473-bced-b72379508083 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-cell1-novncproxy topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n55bh568h68fh7fh5d6h657hf4h548h7h5f4h554hb9hd8h7ch576hf7h6fh566h6fh55ch574h6fh5cbh569h574h688h699h655h5fdh97h64fhcbq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-novncproxy:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /vnc_lite.html port: 6080 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-cell1-novncproxy-novncproxy readinessProbe: failureThreshold: 3 httpGet: path: /vnc_lite.html port: 6080 scheme: HTTPS periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: /vnc_lite.html port: 6080 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-novncproxy-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/nova-novncproxy.crt name: nova-novncproxy-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/nova-novncproxy.key name: nova-novncproxy-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/vencrypt.crt name: vencrypt-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/vencrypt.key name: vencrypt-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-9ndl6 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-cell1-novncproxy-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-cell1-novncproxy-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: nova-novncproxy-tls-certs secret: defaultMode: 256 secretName: cert-nova-novncproxy-cell1-public-svc - name: vencrypt-tls-certs secret: defaultMode: 256 secretName: cert-nova-novncproxy-cell1-vencrypt - name: kube-api-access-9ndl6 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:35Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:33Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:44Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:53:33Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ba4fd9ce3caaac5c242d0f68b3fe1f665610d1c813d4c58c81e280b9a63ac441 image: quay.io/podified-antelope-centos9/openstack-nova-novncproxy:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-novncproxy@sha256:f85de2d4d8b8a3b325586ba40ba12cc9a763e534589b6f1e550f41e3aee4eda1 lastState: {} name: nova-cell1-novncproxy-novncproxy ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:53:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.183 podIPs: - ip: 10.217.0.183 qosClass: BestEffort startTime: '2026-01-31T06:53:33Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.236/23"],"mac_address":"0a:58:0a:d9:00:ec","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.236/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.236\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:ec\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"e2:d4:31:09:97:78\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:22:53Z' generateName: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 2d7df4d2-7aee-4cd4-b024-854d98caf3f2 batch.kubernetes.io/job-name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam controller-uid: 2d7df4d2-7aee-4cd4-b024-854d98caf3f2 job-name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: nova-custom-ceph managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:22:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"2d7df4d2-7aee-4cd4-b024-854d98caf3f2"}: {} f:spec: f:containers: k:{"name":"nova-custom-ceph-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/nova"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/nova/01-nova.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/03-ceph-nova.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/25-nova-extra.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/nova-blank.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/ssh-privatekey"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/configs/nova/ssh-publickey"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ceph-nova-0"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-cell1-compute-config-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-cell1-compute-config-1"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-custom-ceph-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"nova-extra-config-0"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"nova-migration-ssh-key-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"nova-migration-ssh-key-1"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:22:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:22:54Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.236"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:25:46Z' name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam-zwj45 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam uid: 2d7df4d2-7aee-4cd4-b024-854d98caf3f2 resourceVersion: '89729' uid: 93dc47f8-39a8-4410-8385-236a6c11edeb spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.nova - -i - nova-custom-ceph-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.nova ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: nova ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/nova/03-ceph-nova.conf name: ceph-nova-0 subPath: 03-ceph-nova.conf - mountPath: /var/lib/openstack/configs/nova/25-nova-extra.conf name: nova-extra-config-0 subPath: 25-nova-extra.conf - mountPath: /var/lib/openstack/configs/nova/01-nova.conf name: nova-cell1-compute-config-0 subPath: 01-nova.conf - mountPath: /var/lib/openstack/configs/nova/nova-blank.conf name: nova-cell1-compute-config-1 subPath: nova-blank.conf - mountPath: /var/lib/openstack/configs/nova/ssh-privatekey name: nova-migration-ssh-key-0 subPath: ssh-privatekey - mountPath: /var/lib/openstack/configs/nova/ssh-publickey name: nova-migration-ssh-key-1 subPath: ssh-publickey - mountPath: /var/lib/openstack/cacerts/nova name: nova-custom-ceph-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-7vw9p readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - configMap: defaultMode: 420 items: - key: 03-ceph-nova.conf path: 03-ceph-nova.conf name: ceph-nova name: ceph-nova-0 - configMap: defaultMode: 420 items: - key: 25-nova-extra.conf path: 25-nova-extra.conf name: nova-extra-config name: nova-extra-config-0 - name: nova-cell1-compute-config-0 secret: defaultMode: 420 items: - key: 01-nova.conf path: 01-nova.conf secretName: nova-cell1-compute-config - name: nova-cell1-compute-config-1 secret: defaultMode: 420 items: - key: nova-blank.conf path: nova-blank.conf secretName: nova-cell1-compute-config - name: nova-migration-ssh-key-0 secret: defaultMode: 420 items: - key: ssh-privatekey path: ssh-privatekey secretName: nova-migration-ssh-key - name: nova-migration-ssh-key-1 secret: defaultMode: 420 items: - key: ssh-publickey path: ssh-publickey secretName: nova-migration-ssh-key - name: nova-custom-ceph-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-7vw9p projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:25:46Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:53Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:25:44Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:25:44Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:22:53Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://26f12b99d4d6501a56fc99c069a86790faf6cf5d8354e3ff4b917a6b910af46a image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: nova-custom-ceph-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://26f12b99d4d6501a56fc99c069a86790faf6cf5d8354e3ff4b917a6b910af46a exitCode: 0 finishedAt: '2026-01-31T07:25:44Z' reason: Completed startedAt: '2026-01-31T07:22:55Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.236 podIPs: - ip: 10.217.0.236 qosClass: BestEffort startTime: '2026-01-31T07:22:53Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.191/23"],"mac_address":"0a:58:0a:d9:00:bf","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.191/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.191\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:bf\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:54:02Z' generateName: nova-metadata- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: nova-metadata-56657bb95f service: nova-metadata statefulset.kubernetes.io/pod-name: nova-metadata-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:02Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"612a5528-6fa2-4054-97ab-9c9674758a5d"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-metadata-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} k:{"name":"nova-metadata-metadata"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/nova-metadata.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/nova-metadata.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/nova"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"nova-metadata-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:02Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:03Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.191"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:22Z' name: nova-metadata-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-metadata uid: 612a5528-6fa2-4054-97ab-9c9674758a5d resourceVersion: '66474' uid: 123a4fcd-837b-4b19-9b24-cd536cfa722d spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-metadata topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/nova/nova-metadata.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: ndh9bh598hbh549hc4h54bhc8h678h68chfhcdh569h5c7h565h687h586hbdh695h59chc7h5b7h5b9h596h97h578hc7hdbh558h644h555h68dq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-metadata-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/nova name: logs - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-k8lz7 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: ndh9bh598hbh549hc4h54bhc8h678h68chfhcdh569h5c7h565h687h586hbdh695h59chc7h5b7h5b9h596h97h578hc7hdbh558h644h555h68dq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-metadata-metadata readinessProbe: failureThreshold: 3 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: failureThreshold: 6 httpGet: path: / port: 8775 scheme: HTTPS periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/log/nova name: logs - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-metadata-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/nova-metadata.crt name: nova-metadata-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/nova-metadata.key name: nova-metadata-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-k8lz7 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-metadata-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-metadata-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: nova-metadata-tls-certs secret: defaultMode: 256 secretName: cert-nova-metadata-internal-svc - name: kube-api-access-k8lz7 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:06Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:02Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:22Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:22Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:02Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://414dda25223f25bdeb0c4ba5cbc0b72ae9dfcd082982e653511ddbd478cef550 image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-metadata-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:04Z' - containerID: cri-o://bbe7a641b2482ce8d4816274214bafbab48e3e5fbf3cec40f317678ccf942afa image: quay.io/podified-antelope-centos9/openstack-nova-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-api@sha256:3bd1771287e41cfa8e24138819298fe705399ee6dd7d5ce645b647f0679ae6f2 lastState: {} name: nova-metadata-metadata ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:05Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.191 podIPs: - ip: 10.217.0.191 qosClass: BestEffort startTime: '2026-01-31T06:54:02Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.190/23"],"mac_address":"0a:58:0a:d9:00:be","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.190/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.190\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:be\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:54:00Z' generateName: nova-scheduler- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: nova-scheduler-57c96cc889 service: nova-scheduler statefulset.kubernetes.io/pod-name: nova-scheduler-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"44562e54-9c32-4223-9c19-3336cc8a1dc6"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"nova-scheduler-scheduler"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:00Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.190"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:54:11Z' name: nova-scheduler-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: nova-scheduler uid: 44562e54-9c32-4223-9c19-3336cc8a1dc6 resourceVersion: '66321' uid: 9f1e25dd-8266-490b-8548-7f4f446a422d spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - nova-scheduler topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: nffh54ch58ch599h568hcchc5h5b6hcdhc4hch8dhb6hffh567h588h66dh96hf9h67fh5dfhd7h587h5dfh574h6chdch565h5dbh548h5b5h585q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-nova-scheduler:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-scheduler failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 10 name: nova-scheduler-scheduler readinessProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-scheduler failureThreshold: 3 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42436 startupProbe: exec: command: - /usr/bin/pgrep - -r - DRST - nova-scheduler failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data subPath: nova-scheduler-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kjfwz readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: nova-scheduler-0 imagePullSecrets: - name: nova-nova-dockercfg-4h99b nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: nova-nova serviceAccountName: nova-nova terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: config-data secret: defaultMode: 416 secretName: nova-scheduler-config-data - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-kjfwz projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:02Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:00Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:11Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:11Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:00Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://e9b2b195d4296f64b80a8c1114edf3d9e1cd8c1f43a570c939cff8554f6b1645 image: quay.io/podified-antelope-centos9/openstack-nova-scheduler:current-podified imageID: quay.io/podified-antelope-centos9/openstack-nova-scheduler@sha256:a0c36a1cc7545947c2910ca4cb75420dc628cacd8c103f3a630b3ed9c8e4dcda lastState: {} name: nova-scheduler-scheduler ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:54:01Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.190 podIPs: - ip: 10.217.0.190 qosClass: BestEffort startTime: '2026-01-31T06:54:00Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.95/23"],"mac_address":"0a:58:0a:d9:00:5f","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.95/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.95\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:5f\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:42:48Z' generateName: openstack-cell1-galera- labels: app: galera apps.kubernetes.io/pod-index: '0' controller-revision-hash: openstack-cell1-galera-8478758b45 cr: galera-openstack-cell1 galera/name: openstack-cell1 galera/namespace: openstack galera/uid: 87ef64c7-2029-4074-8c1b-70cdbbf29315 owner: mariadb-operator service: openstack-cell1-galera statefulset.kubernetes.io/pod-name: openstack-cell1-galera-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:cr: {} f:galera/name: {} f:galera/namespace: {} f:galera/uid: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"4507d0fb-f830-4a7f-866e-ba3c3a0a2359"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"galera"}: .: {} f:command: {} f:env: .: {} k:{"name":"CR_CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":3306,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4567,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/galera.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/galera.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"mysql-bootstrap"}: .: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_BOOTSTRAP"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-default"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"config-data-generated"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"galera-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kolla-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"mysql-db"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"operator-scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:48Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:49Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:42:50Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.95"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:47:19Z' name: openstack-cell1-galera-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: openstack-cell1-galera uid: 4507d0fb-f830-4a7f-866e-ba3c3a0a2359 resourceVersion: '57800' uid: 0f4b8827-9ff5-429f-bcf4-a8d8d3164b46 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - openstack-cell1-galera topologyKey: kubernetes.io/hostname weight: 100 containers: - command: - /usr/bin/dumb-init - -- - /usr/local/bin/kolla_start env: - name: CR_CONFIG_HASH value: n548h99hbfh648h64fh575h67ch597h5c6hbh566h565h55fh557h67bh5b9h78h5fbhbbh66fh65chd5h58fh55hf9h584h8ch7hbdh8chbch565q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_shutdown.sh livenessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - liveness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 name: galera ports: - containerPort: 3306 name: mysql protocol: TCP - containerPort: 4567 name: galera protocol: TCP readinessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - readiness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: {} securityContext: capabilities: drop: - MKNOD startupProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - startup - '240' failureThreshold: 1 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 250 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/lib/config-data/tls/certs/galera.crt name: galera-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/galera.key name: galera-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-4rvd7 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: openstack-cell1-galera-0 imagePullSecrets: - name: galera-openstack-cell1-dockercfg-cn9cm initContainers: - command: - bash - /var/lib/operator-scripts/mysql_bootstrap.sh env: - name: KOLLA_BOOTSTRAP value: 'True' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent name: mysql-bootstrap resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-4rvd7 readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: galera-openstack-cell1 serviceAccountName: galera-openstack-cell1 subdomain: openstack-cell1-galera terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: mysql-db persistentVolumeClaim: claimName: mysql-db-openstack-cell1-galera-0 - configMap: defaultMode: 420 items: - key: config.json path: config.json name: openstack-cell1-config-data name: kolla-config - emptyDir: {} name: config-data-generated - configMap: defaultMode: 420 items: - key: galera.cnf.in path: galera.cnf.in - key: galera_custom.cnf.in path: galera_custom.cnf.in - key: galera_tls.cnf.in path: galera_tls.cnf.in name: openstack-cell1-config-data name: config-data-default - configMap: defaultMode: 420 items: - key: mysql_bootstrap.sh path: mysql_bootstrap.sh - key: mysql_probe.sh path: mysql_probe.sh - key: mysql_shutdown.sh path: mysql_shutdown.sh - key: detect_last_commit.sh path: detect_last_commit.sh - key: detect_gcomm_and_start.sh path: detect_gcomm_and_start.sh - key: mysql_wsrep_notify.sh path: mysql_wsrep_notify.sh - key: mysql_root_auth.sh path: mysql_root_auth.sh name: openstack-cell1-scripts name: operator-scripts - name: galera-tls-certs secret: defaultMode: 256 secretName: cert-galera-openstack-cell1-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-4rvd7 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:49Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:03Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:19Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:19Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:49Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://17e4ab2dbec297266bbaf843c9cb2cdd39fbfb87b2d0197db339464fec5a175d image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: galera ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:47:04Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://7217cf5c5096657e6061f38fcb57baf0198a669c6eb72c4429768d27945d520b image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: mysql-bootstrap ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://7217cf5c5096657e6061f38fcb57baf0198a669c6eb72c4429768d27945d520b exitCode: 0 finishedAt: '2026-01-31T06:47:02Z' reason: Completed startedAt: '2026-01-31T06:43:48Z' phase: Running podIP: 10.217.0.95 podIPs: - ip: 10.217.0.95 qosClass: BestEffort startTime: '2026-01-31T06:42:49Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.94/23"],"mac_address":"0a:58:0a:d9:00:5e","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.94/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.94\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:5e\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:42:46Z' generateName: openstack-galera- labels: app: galera apps.kubernetes.io/pod-index: '0' controller-revision-hash: openstack-galera-74bdc4fb59 cr: galera-openstack galera/name: openstack galera/namespace: openstack galera/uid: fdeae61e-8d24-413a-8154-04621991dea2 owner: mariadb-operator service: openstack-galera statefulset.kubernetes.io/pod-name: openstack-galera-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:cr: {} f:galera/name: {} f:galera/namespace: {} f:galera/uid: {} f:owner: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"c4aab92b-b41d-460b-9478-f55833660da6"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"galera"}: .: {} f:command: {} f:env: .: {} k:{"name":"CR_CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:ports: .: {} k:{"containerPort":3306,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4567,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/config-data/tls/certs/galera.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/galera.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"mysql-bootstrap"}: .: {} f:command: {} f:env: .: {} k:{"name":"KOLLA_BOOTSTRAP"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/var/lib/config-data/default"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/generated"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/kolla/config_files"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/mysql"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/operator-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data-default"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"config-data-generated"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"galera-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"kolla-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"mysql-db"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"operator-scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:42:48Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.94"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:47:07Z' name: openstack-galera-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: openstack-galera uid: c4aab92b-b41d-460b-9478-f55833660da6 resourceVersion: '57379' uid: b9d065f0-533f-4c08-998c-4c8fe1999eed spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - openstack-galera topologyKey: kubernetes.io/hostname weight: 100 containers: - command: - /usr/bin/dumb-init - -- - /usr/local/bin/kolla_start env: - name: CR_CONFIG_HASH value: n5c5h65ch68ch68dh8chc5h685h54hbbh9bh658h55h696h586hcch64chc4hcdh5bbh5b7hc7h8bh56dhc9h57fh5b7hdfh85h577h54fhd6h696q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_shutdown.sh livenessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - liveness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 name: galera ports: - containerPort: 3306 name: mysql protocol: TCP - containerPort: 4567 name: galera protocol: TCP readinessProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - readiness failureThreshold: 3 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 resources: {} securityContext: capabilities: drop: - MKNOD startupProbe: exec: command: - /bin/bash - /var/lib/operator-scripts/mysql_probe.sh - startup - '240' failureThreshold: 1 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 250 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/lib/config-data/tls/certs/galera.crt name: galera-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/galera.key name: galera-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-mh44v readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: openstack-galera-0 imagePullSecrets: - name: galera-openstack-dockercfg-l6ckk initContainers: - command: - bash - /var/lib/operator-scripts/mysql_bootstrap.sh env: - name: KOLLA_BOOTSTRAP value: 'True' - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imagePullPolicy: IfNotPresent name: mysql-bootstrap resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/mysql name: mysql-db subPath: mysql - mountPath: /var/lib/config-data/default name: config-data-default readOnly: true - mountPath: /var/lib/config-data/generated name: config-data-generated - mountPath: /var/lib/operator-scripts name: operator-scripts readOnly: true - mountPath: /var/lib/kolla/config_files name: kolla-config readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-mh44v readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: galera-openstack serviceAccountName: galera-openstack subdomain: openstack-galera terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: mysql-db persistentVolumeClaim: claimName: mysql-db-openstack-galera-0 - configMap: defaultMode: 420 items: - key: config.json path: config.json name: openstack-config-data name: kolla-config - emptyDir: {} name: config-data-generated - configMap: defaultMode: 420 items: - key: galera.cnf.in path: galera.cnf.in - key: galera_custom.cnf.in path: galera_custom.cnf.in - key: galera_tls.cnf.in path: galera_tls.cnf.in name: openstack-config-data name: config-data-default - configMap: defaultMode: 420 items: - key: mysql_bootstrap.sh path: mysql_bootstrap.sh - key: mysql_probe.sh path: mysql_probe.sh - key: mysql_shutdown.sh path: mysql_shutdown.sh - key: detect_last_commit.sh path: detect_last_commit.sh - key: detect_gcomm_and_start.sh path: detect_gcomm_and_start.sh - key: mysql_wsrep_notify.sh path: mysql_wsrep_notify.sh - key: mysql_root_auth.sh path: mysql_root_auth.sh name: openstack-scripts name: operator-scripts - name: galera-tls-certs secret: defaultMode: 256 secretName: cert-galera-openstack-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-mh44v projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:43:47Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:39Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:07Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:47:07Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:47Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://61cd0814a9e3e2d4eb37a22f650438742d0b616ed190ebc1dbf8a33ad2f93f52 image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: galera ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://fc8467dfe346cd970d74f478824a34a3f76eaef8cc6d73f2b66fc512da0f4054 image: quay.io/podified-antelope-centos9/openstack-mariadb:current-podified imageID: quay.io/podified-antelope-centos9/openstack-mariadb@sha256:0f7943e02fbdd3daec1d3db72fa9396bf37ad3fdd6b0f3119c90e29629e095ed lastState: {} name: mysql-bootstrap ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://fc8467dfe346cd970d74f478824a34a3f76eaef8cc6d73f2b66fc512da0f4054 exitCode: 0 finishedAt: '2026-01-31T06:46:38Z' reason: Completed startedAt: '2026-01-31T06:43:46Z' phase: Running podIP: 10.217.0.94 podIPs: - ip: 10.217.0.94 qosClass: BestEffort startTime: '2026-01-31T06:42:47Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.139/23"],"mac_address":"0a:58:0a:d9:00:8b","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.139/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.139\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:8b\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:50:52Z' labels: service: openstackclient managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:50:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b49d91a2-44f6-401b-9900-b7169ef26e12"}: {} f:spec: f:containers: k:{"name":"openstackclient"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OS_CLOUD"}: .: {} f:name: {} f:value: {} k:{"name":"PROMETHEUS_HOST"}: .: {} f:name: {} f:value: {} k:{"name":"PROMETHEUS_PORT"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/home/cloud-admin/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/home/cloud-admin/.config/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/home/cloud-admin/cloudrc"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: manager operation: Update time: '2026-01-31T06:50:52Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:50:53Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.139"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:06Z' name: openstackclient namespace: openstack ownerReferences: - apiVersion: client.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: OpenStackClient name: openstackclient uid: b49d91a2-44f6-401b-9900-b7169ef26e12 resourceVersion: '61065' uid: a7be7745-ba8f-4432-b4d6-1bc5c877c30e spec: containers: - args: - infinity command: - /bin/sleep env: - name: CONFIG_HASH value: n689h5f4h55bhc9h675h79h65ch59dh699h5fh55fh85hf8h7ch57bh67fhf8h5b6h654h97h64chd8h5c8h99h646h65dh5bfh5d9h649h666h5dh645q - name: OS_CLOUD value: default - name: PROMETHEUS_HOST value: metric-storage-prometheus.openstack.svc - name: PROMETHEUS_PORT value: '9090' image: quay.io/podified-antelope-centos9/openstack-openstackclient:current-podified imagePullPolicy: IfNotPresent name: openstackclient resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL - MKNOD runAsGroup: 42401 runAsNonRoot: true runAsUser: 42401 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /home/cloud-admin/.config/openstack/clouds.yaml name: openstack-config subPath: clouds.yaml - mountPath: /home/cloud-admin/.config/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /home/cloud-admin/cloudrc name: openstack-config-secret subPath: cloudrc - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-qblsv readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: openstackclient-openstackclient-dockercfg-4wffw nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: openstackclient-openstackclient serviceAccountName: openstackclient-openstackclient terminationGracePeriodSeconds: 0 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 120 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 120 volumes: - configMap: defaultMode: 420 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 420 secretName: openstack-config-secret - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-qblsv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:06Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:52Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:06Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:06Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:50:52Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://dcdb50e9610c3e82a3b94b223258a21a768815653e8882c8c768dd7da77db283 image: quay.io/podified-antelope-centos9/openstack-openstackclient:current-podified imageID: quay.io/podified-antelope-centos9/openstack-openstackclient@sha256:e1e8f9b33b9cbd07e1c9984d894a3237e9469672fb9b346889a34ba3276298e4 lastState: {} name: openstackclient ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:05Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.139 podIPs: - ip: 10.217.0.139 qosClass: BestEffort startTime: '2026-01-31T06:50:52Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.98/23"],"mac_address":"0a:58:0a:d9:00:62","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.98/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.98\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:62\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:42:55Z' generateName: ovn-controller- labels: controller-revision-hash: 6ccf7f8557 pod-template-generation: '1' service: ovn-controller managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:controller-revision-hash: {} f:pod-template-generation: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b939b09c-3625-449c-ba29-e887e5b3e475"}: {} f:spec: f:affinity: .: {} f:nodeAffinity: .: {} f:requiredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"ovn-controller"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/log/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/ovn"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"etc-ovs"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"ovn-controller-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"var-lib"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-log"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-log-ovn"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-run-ovn"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.98"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:35Z' name: ovn-controller-5p9lx namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: DaemonSet name: ovn-controller uid: b939b09c-3625-449c-ba29-e887e5b3e475 resourceVersion: '56870' uid: ce0c68b7-bbe5-4dbc-9902-e6d450705082 spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchFields: - key: metadata.name operator: In values: - crc containers: - command: - ovn-controller - --pidfile - unix:/run/openvswitch/db.sock - --certificate=/etc/pki/tls/certs/ovndb.crt - --private-key=/etc/pki/tls/private/ovndb.key - --ca-cert=/etc/pki/tls/certs/ovndbca.crt env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-controller:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/share/ovn/scripts/ovn-ctl - stop_controller livenessProbe: exec: command: - /usr/local/bin/container-scripts/ovn_controller_liveness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ovn-controller readinessProbe: exec: command: - /usr/local/bin/container-scripts/ovn_controller_readiness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/run/ovn name: var-run-ovn - mountPath: /var/log/ovn name: var-log-ovn - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovn-controller-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovn-controller-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovn-controller-tls-certs readOnly: true subPath: ca.crt - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-lm5d7 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: ovncontroller-ovncontroller-dockercfg-h2n9t nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: ovncontroller-ovncontroller serviceAccountName: ovncontroller-ovncontroller terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists - effect: NoSchedule 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 volumes: - hostPath: path: /var/home/core/openstack/etc/ovs type: DirectoryOrCreate name: etc-ovs - hostPath: path: /var/home/core/openstack/var/run/openvswitch type: DirectoryOrCreate name: var-run - hostPath: path: /var/home/core/openstack/var/log/openvswitch type: DirectoryOrCreate name: var-log - hostPath: path: /var/home/core/openstack/var/lib/openvswitch type: DirectoryOrCreate name: var-lib - hostPath: path: /var/home/core/openstack/var/run/ovn type: DirectoryOrCreate name: var-run-ovn - hostPath: path: /var/home/core/openstack/var/log/ovn type: DirectoryOrCreate name: var-log-ovn - configMap: defaultMode: 493 name: ovncontroller-scripts name: scripts - name: ovn-controller-tls-certs secret: defaultMode: 256 secretName: cert-ovncontroller-ovndbs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-lm5d7 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:43Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:55Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:35Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:35Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4954d80dfef30cc872eac1de7156b7b079ca6148dbad9121b259950e34d52b33 image: quay.io/podified-antelope-centos9/openstack-ovn-controller:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-controller@sha256:099d88ae13fa2b3409da5310cdcba7fa01d2c87a8bc98296299a57054b9a075e lastState: {} name: ovn-controller ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:42Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.98 podIPs: - ip: 10.217.0.98 qosClass: BestEffort startTime: '2026-01-31T06:42:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.106/23"],"mac_address":"0a:58:0a:d9:00:6a","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.106/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.106\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:6a\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:45:01Z' generateName: ovn-controller-metrics- labels: controller-revision-hash: 5985f5d878 metrics: enabled pod-template-generation: '1' service: ovn-controller-metrics managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:45:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:controller-revision-hash: {} f:metrics: {} f:pod-template-generation: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"30f6cea2-e434-4ffb-95c2-56d1b1f3214b"}: {} f:spec: f:affinity: .: {} f:nodeAffinity: .: {} f:requiredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/run/ovn"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovn-rundir"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"ovs-rundir"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:45:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:45:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.106"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:26Z' name: ovn-controller-metrics-s2cxq namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: DaemonSet name: ovn-controller-metrics uid: 30f6cea2-e434-4ffb-95c2-56d1b1f3214b resourceVersion: '56678' uid: 41d54673-ca9d-4d9d-a98f-08ab0d0cd22a spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchFields: - key: metadata.name operator: In values: - crc containers: - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: nb9h67fh5fh5b8h5f6h74h78h5d8h5c9h89h687hbdhbfh8fh9dh555h697hf7h67fh5f6h5b6hdhbfh68h5dbh57ch644h66dh644h67dh657h696q image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/run/openvswitch name: ovs-rundir readOnly: true - mountPath: /var/run/ovn name: ovn-rundir readOnly: true - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kqqfj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: ovncontroller-ovncontroller-dockercfg-h2n9t nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: ovncontroller-ovncontroller serviceAccountName: ovncontroller-ovncontroller terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists - effect: NoSchedule 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 volumes: - hostPath: path: /var/home/core/openstack/var/run/openvswitch type: DirectoryOrCreate name: ovs-rundir - hostPath: path: /var/home/core/openstack/var/run/ovn type: DirectoryOrCreate name: ovn-rundir - configMap: defaultMode: 420 name: ovncontroller-metrics-config name: config - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: kube-api-access-kqqfj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:26Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:01Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:26Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:26Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:01Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c680235580dd3c7a22dadffc20963dfadaddfbdcc7b6648253fd660777fc45f2 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:25Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.106 podIPs: - ip: 10.217.0.106 qosClass: BestEffort startTime: '2026-01-31T06:45:01Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.99/23"],"mac_address":"0a:58:0a:d9:00:63","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.99/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.99\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:63\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/datacentre\",\n \ \"interface\": \"datacentre\",\n \"mac\": \"e6:ab:27:93:56:61\",\n \ \"dns\": {}\n},{\n \"name\": \"openstack/tenant\",\n \"interface\": \"tenant\",\n \"ips\": [\n \"172.19.0.30\"\n ],\n \ \"mac\": \"06:c6:83:7f:03:0f\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"datacentre","namespace":"openstack","interface":"datacentre"},{"name":"tenant","namespace":"openstack","interface":"tenant"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T06:42:55Z' generateName: ovn-controller-ovs- labels: controller-revision-hash: 7796f5dbb5 pod-template-generation: '1' service: ovn-controller-ovs managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:controller-revision-hash: {} f:pod-template-generation: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"b4d546fb-aac9-43b3-9b53-369d743b39c1"}: {} f:spec: f:affinity: .: {} f:nodeAffinity: .: {} f:requiredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"ovs-vswitchd"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdb-server"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:initContainers: .: {} k:{"name":"ovsdb-server-init"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:capabilities: .: {} f:add: {} f:privileged: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/openvswitch"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/run/openvswitch"}: .: {} f:mountPath: {} f:name: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:tolerations: {} f:volumes: .: {} k:{"name":"etc-ovs"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"var-lib"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-log"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} k:{"name":"var-run"}: .: {} f:hostPath: .: {} f:path: {} f:type: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.99"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:16Z' name: ovn-controller-ovs-fbkqh namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: DaemonSet name: ovn-controller-ovs uid: b4d546fb-aac9-43b3-9b53-369d743b39c1 resourceVersion: '56545' uid: e2a21210-9c46-4cfe-83e4-0d5c153fcfa6 spec: affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchFields: - key: metadata.name operator: In values: - crc containers: - args: - --single-child - -- - /usr/local/bin/container-scripts/start-ovsdb-server.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/stop-ovsdb-server.sh livenessProbe: exec: command: - /usr/local/bin/container-scripts/ovsdb_server_liveness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ovsdb-server readinessProbe: exec: command: - /usr/local/bin/container-scripts/ovsdb_server_readiness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /etc/openvswitch name: etc-ovs - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/log/openvswitch name: var-log - mountPath: /var/lib/openvswitch name: var-lib - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44ghj readOnly: true - command: - /usr/local/bin/container-scripts/start-vswitchd.sh env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/stop-vswitchd.sh livenessProbe: exec: command: - /usr/local/bin/container-scripts/vswitchd_liveness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ovs-vswitchd readinessProbe: exec: command: - /usr/local/bin/container-scripts/vswitchd_readiness.sh failureThreshold: 3 initialDelaySeconds: 30 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/log/openvswitch name: var-log - mountPath: /var/lib/openvswitch name: var-lib - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44ghj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: ovncontroller-ovncontroller-dockercfg-h2n9t initContainers: - command: - /usr/local/bin/container-scripts/init-ovsdb-server.sh env: - name: CONFIG_HASH value: n89h647h687h559h66fhb9h54dh74hdfh579h7chfh5d7h75h658h85hf7hdhdfh654h698hf9h557h6fh58ch5c4h85h65fh68ch5c4h688h67dq image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imagePullPolicy: IfNotPresent name: ovsdb-server-init resources: {} securityContext: capabilities: add: - NET_ADMIN - SYS_ADMIN - SYS_NICE privileged: true runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/openvswitch name: etc-ovs - mountPath: /var/run/openvswitch name: var-run - mountPath: /var/log/openvswitch name: var-log - mountPath: /var/lib/openvswitch name: var-lib - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-44ghj readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: ovncontroller-ovncontroller serviceAccountName: ovncontroller-ovncontroller terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists - effect: NoSchedule 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 volumes: - hostPath: path: /var/home/core/openstack/etc/ovs type: DirectoryOrCreate name: etc-ovs - hostPath: path: /var/home/core/openstack/var/run/openvswitch type: DirectoryOrCreate name: var-run - hostPath: path: /var/home/core/openstack/var/log/openvswitch type: DirectoryOrCreate name: var-log - hostPath: path: /var/home/core/openstack/var/lib/openvswitch type: DirectoryOrCreate name: var-lib - configMap: defaultMode: 493 name: ovncontroller-scripts name: scripts - name: kube-api-access-44ghj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:32Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:45:36Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:16Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:16Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://26d80973395ca2b4d4ce357c1a96f16aa8fc1e187757d792201f0e229da00ae0 image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:ec79aa2b5613713adc6a686e0efa1aba5bef9b522f9993ca02f39194cb5d3c00 lastState: {} name: ovs-vswitchd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:45Z' - containerID: cri-o://5ab441f65f2ed7f283b041c2073509d97bedbd5a25b15edd331b6057621efa9c image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:ec79aa2b5613713adc6a686e0efa1aba5bef9b522f9993ca02f39194cb5d3c00 lastState: {} name: ovsdb-server ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://ba1674c31658cc2ee23bee2c6e7235aba67a9788e1835408c5f2bb7dd07a4ef7 image: quay.io/podified-antelope-centos9/openstack-ovn-base:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-base@sha256:ec79aa2b5613713adc6a686e0efa1aba5bef9b522f9993ca02f39194cb5d3c00 lastState: {} name: ovsdb-server-init ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://ba1674c31658cc2ee23bee2c6e7235aba67a9788e1835408c5f2bb7dd07a4ef7 exitCode: 0 finishedAt: '2026-01-31T06:45:35Z' reason: Completed startedAt: '2026-01-31T06:45:30Z' phase: Running podIP: 10.217.0.99 podIPs: - ip: 10.217.0.99 qosClass: BestEffort startTime: '2026-01-31T06:42:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.229/23"],"mac_address":"0a:58:0a:d9:00:e5","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.229/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.229\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e5\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"66:59:18:19:f2:6d\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:15:28Z' generateName: ovn-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: edd9631e-66d2-42b7-a940-01327f3c93df batch.kubernetes.io/job-name: ovn-edpm-deployment-openstack-edpm-ipam controller-uid: edd9631e-66d2-42b7-a940-01327f3c93df job-name: ovn-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ovn managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:15:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"edd9631e-66d2-42b7-a940-01327f3c93df"}: {} f:spec: f:containers: k:{"name":"ovn-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/openstack/configs/ovn/ovsdb-config"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ovn-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovncontroller-config-0"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:15:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:15:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.229"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:16:40Z' name: ovn-edpm-deployment-openstack-edpm-ipam-j6bq6 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ovn-edpm-deployment-openstack-edpm-ipam uid: edd9631e-66d2-42b7-a940-01327f3c93df resourceVersion: '83009' uid: f0f7583f-6f32-400b-b090-1a65e3132ffd spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ovn - -i - ovn-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ovn ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: ovn ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ovn-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/configs/ovn/ovsdb-config name: ovncontroller-config-0 subPath: ovsdb-config - mountPath: /var/lib/openstack/cacerts/ovn name: ovn-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-mcflv readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - configMap: defaultMode: 420 items: - key: ovsdb-config path: ovsdb-config name: ovncontroller-config name: ovncontroller-config-0 - name: ovn-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-mcflv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:39Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:28Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:38Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:16:38Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:15:28Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://bb849ff6e0c1c3480fae3585299357e7bc4ec3cf20e7ee0474c9dc88b7933d2b image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ovn-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://bb849ff6e0c1c3480fae3585299357e7bc4ec3cf20e7ee0474c9dc88b7933d2b exitCode: 0 finishedAt: '2026-01-31T07:16:37Z' reason: Completed startedAt: '2026-01-31T07:15:29Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.229 podIPs: - ip: 10.217.0.229 qosClass: BestEffort startTime: '2026-01-31T07:15:28Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.1/23"],"mac_address":"0a:58:0a:d9:01:01","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.1/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.1\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:01\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:26:29Z' generateName: ovn-northd- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ovn-northd-6f9bd64bc service: ovn-northd statefulset.kubernetes.io/pod-name: ovn-northd-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"0585399c-536c-41ee-9889-195cce323c1e"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovn-northd"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} k:{"name":"certs"}: .: {} f:name: {} f:value: {} k:{"name":"certs_metrics"}: .: {} f:name: {} f:value: {} k:{"name":"ovnnorthd-config"}: .: {} f:name: {} f:value: {} k:{"name":"ovnnorthd-scripts"}: .: {} f:name: {} f:value: {} k:{"name":"tls-ca-bundle.pem"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: .: {} f:drop: {} f:runAsNonRoot: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovn-northd-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovn-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.1"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:50Z' name: ovn-northd-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovn-northd uid: 0585399c-536c-41ee-9889-195cce323c1e resourceVersion: '91578' uid: 2f353f00-2987-4a51-a23d-4a5b5f1ed7a1 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovn-northd topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - -vfile:off - -vconsole:info - --n-threads=1 - --ovnnb-db=ssl:ovsdbserver-nb-0.openstack.svc.cluster.local:6641,ssl:ovsdbserver-nb-1.openstack.svc.cluster.local:6641 - --ovnsb-db=ssl:ovsdbserver-sb-0.openstack.svc.cluster.local:6642 - --certificate=/etc/pki/tls/certs/ovndb.crt - --private-key=/etc/pki/tls/private/ovndb.key - --ca-cert=/etc/pki/tls/certs/ovndbca.crt command: - /usr/bin/ovn-northd env: - name: CONFIG_HASH value: n5dh549hc8h57chd4hbh58fhd9h566hdfh5ffhfdh566h649hd6h589h59dh6bh64dh7dh564h677h65ch8h85h547h5b9h545h9hddh76h79q - name: OVN_RUNDIR value: /tmp - name: certs value: n77h698h697h646h575h5d6h5c8hd7hf5h687hb6h58fh58ch5d7h689h5cbh55ch596h5f5h695hdhb5h9dh77h97h5c6h554h684h9dhc4h565h5cdq - name: certs_metrics value: n54bh5cdhdbh78hbbh74h658h5d4h68fhfch84h86h64chd8h696h5dh544h55dh654hd4h9bh65dh66h69h5fchd4h5bbh5c7hf4h55bh5b4h577q - name: ovnnorthd-config value: n5c8h7ch56bh8dh8hc4h5dch9dh68h6bhb7h598h549h5dbh66fh6bh5b4h5cch5d6h55ch57fhfch588h89h5ddh5d6h65bh65bh8dhc4h67dh569q - name: ovnnorthd-scripts value: n664hd8h66ch58dh64hc9h66bhd4h558h697h67bh557hdch664h567h669h555h696h556h556h5fh5bh569hbh665h9dh4h9bh564hc8h5b7h5c4q - name: tls-ca-bundle.pem value: n7chb5hcchfch5f5h5chdh5f7h67bhbhcdh644h5dfh559h644h6ch65fh648h689hffh55bh689hf5h58ch9fh699h9fh85h6dh5dch79h579q image: quay.io/podified-antelope-centos9/openstack-ovn-northd:current-podified imagePullPolicy: IfNotPresent livenessProbe: exec: command: - /usr/local/bin/container-scripts/status_check.sh failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 15 name: ovn-northd readinessProbe: exec: command: - /usr/local/bin/container-scripts/status_check.sh failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 15 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /tmp name: ovn-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovn-northd-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovn-northd-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovn-northd-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-2rggt readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5dh549hc8h57chd4hbh58fhd9h566hdfh5ffhfdh566h649hd6h589h59dh6bh64dh7dh564h677h65ch8h85h547h5b9h545h9hddh76h79q image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovn-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-2rggt readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovn-northd-0 imagePullSecrets: - name: ovnnorthd-ovnnorthd-dockercfg-k9wm8 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovnnorthd-ovnnorthd serviceAccountName: ovnnorthd-ovnnorthd subdomain: ovn-northd terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: ovnnorthd-scripts name: scripts - emptyDir: {} name: ovn-rundir - configMap: defaultMode: 493 name: ovnnorthd-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovn-northd-tls-certs secret: defaultMode: 256 secretName: cert-ovnnorthd-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-2rggt projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:37Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:29Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:50Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:50Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:29Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://93110d2c74abbf8822a80e39fc5885c4ddd6b83bac9acef6c624d2a1085492d0 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:37Z' - containerID: cri-o://fc0e79a607ba733dd2c1da8b48020704060d7580d45cb1a5958856b49e2b9e9d image: quay.io/podified-antelope-centos9/openstack-ovn-northd:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-northd@sha256:4790f0ac5f6443e645ea56c3e8c91695871c912f83ef4804c646319e95e2f17a lastState: {} name: ovn-northd ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:35Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.1 podIPs: - ip: 10.217.1.1 qosClass: BestEffort startTime: '2026-01-31T07:26:29Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.100/23"],"mac_address":"0a:58:0a:d9:00:64","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.100/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.100\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:64\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \"172.17.0.30\"\n \ ],\n \"mac\": \"3e:3f:0f:9d:f2:14\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:42:55Z' generateName: ovsdbserver-nb- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ovsdbserver-nb-7dcf799787 service: ovsdbserver-nb statefulset.kubernetes.io/pod-name: ovsdbserver-nb-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"9f2b5871-c708-4f32-b0ca-41b7cfb39f70"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdbserver-nb"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_LOGDIR"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndbcluster-nb-etc-ovn"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"ovsdb-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"ovsdbserver-nb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:46Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.100"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:30Z' name: ovsdbserver-nb-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovsdbserver-nb uid: 9f2b5871-c708-4f32-b0ca-41b7cfb39f70 resourceVersion: '56763' uid: fea85acc-7db9-46b1-a2e3-7fba9c14b484 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovsdbserver-nb topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - /usr/local/bin/container-scripts/setup.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq - name: OVN_LOGDIR value: /tmp - name: OVN_RUNDIR value: /tmp image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/cleanup.sh livenessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: ovsdbserver-nb readinessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 startupProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 20 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/ovn name: ovndbcluster-nb-etc-ovn - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kj5h5 readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-kj5h5 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovsdbserver-nb-0 imagePullSecrets: - name: ovncluster-ovndbcluster-nb-dockercfg-s9x5s nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovncluster-ovndbcluster-nb serviceAccountName: ovncluster-ovndbcluster-nb subdomain: ovsdbserver-nb terminationGracePeriodSeconds: 300 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ovndbcluster-nb-etc-ovn persistentVolumeClaim: claimName: ovndbcluster-nb-etc-ovn-ovsdbserver-nb-0 - configMap: defaultMode: 493 name: ovndbcluster-nb-scripts name: scripts - emptyDir: {} name: ovsdb-rundir - configMap: defaultMode: 493 name: ovndbcluster-nb-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovsdbserver-nb-tls-certs secret: defaultMode: 256 secretName: cert-ovndbcluster-nb-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-kj5h5 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:56Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:30Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:30Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:56Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ed89c6b61f64b822af04dbb79ab01269dea0b2de156f5f3c0fd60f0eed893a48 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:25Z' - containerID: cri-o://2445ac5b76f9a4e4db313dd31e46075f6f444ac8adc02d8046211976ee430df3 image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server@sha256:0cea296f038e0b72578239b07ed01bf75ff2c4be033c60cfc793270a2dae1d8a lastState: {} name: ovsdbserver-nb ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.100 podIPs: - ip: 10.217.0.100 qosClass: BestEffort startTime: '2026-01-31T06:42:56Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.250/23"],"mac_address":"0a:58:0a:d9:00:fa","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.250/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.250\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:fa\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \"172.17.0.35\"\n \ ],\n \"mac\": \"a2:35:ef:9b:40:48\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:26:05Z' generateName: ovsdbserver-nb- labels: apps.kubernetes.io/pod-index: '1' controller-revision-hash: ovsdbserver-nb-7dcf799787 service: ovsdbserver-nb statefulset.kubernetes.io/pod-name: ovsdbserver-nb-1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"9f2b5871-c708-4f32-b0ca-41b7cfb39f70"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdbserver-nb"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_LOGDIR"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndbcluster-nb-etc-ovn"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"ovsdb-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"ovsdbserver-nb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: .: {} k:{"type":"PodScheduled"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} manager: kube-scheduler operation: Update subresource: status time: '2026-01-31T07:26:05Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:26:07Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:26:09Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.250"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:26:18Z' name: ovsdbserver-nb-1 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovsdbserver-nb uid: 9f2b5871-c708-4f32-b0ca-41b7cfb39f70 resourceVersion: '90741' uid: f182ab0a-339b-4531-b09d-ec2d4611ffe7 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovsdbserver-nb topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - /usr/local/bin/container-scripts/setup.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq - name: OVN_LOGDIR value: /tmp - name: OVN_RUNDIR value: /tmp image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/cleanup.sh livenessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: ovsdbserver-nb readinessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 startupProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 20 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/ovn name: ovndbcluster-nb-etc-ovn - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovsdbserver-nb-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovsdbserver-nb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fdxz9 readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5dhbfh96hbfh84h75h67dh9dh64fh6dh59chdch66fh59ch5ch56h5cch74h5dfh67fh667h87h558h96h67bh677h569h56bh697h5bfh5f5h55bq image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-fdxz9 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovsdbserver-nb-1 imagePullSecrets: - name: ovncluster-ovndbcluster-nb-dockercfg-s9x5s nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovncluster-ovndbcluster-nb serviceAccountName: ovncluster-ovndbcluster-nb subdomain: ovsdbserver-nb terminationGracePeriodSeconds: 300 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ovndbcluster-nb-etc-ovn persistentVolumeClaim: claimName: ovndbcluster-nb-etc-ovn-ovsdbserver-nb-1 - configMap: defaultMode: 493 name: ovndbcluster-nb-scripts name: scripts - emptyDir: {} name: ovsdb-rundir - configMap: defaultMode: 493 name: ovndbcluster-nb-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovsdbserver-nb-tls-certs secret: defaultMode: 256 secretName: cert-ovndbcluster-nb-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-fdxz9 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:12Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:07Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:18Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:26:07Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c4abcf03a058df117d565f3e8eea8eb1730859d66414aee52147f3ee2919195c image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:12Z' - containerID: cri-o://ee5f5d4d8c6830c8f545f4356d73b9f719ef226f3e012a7ce0d6792cca438fdb image: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-nb-db-server@sha256:0cea296f038e0b72578239b07ed01bf75ff2c4be033c60cfc793270a2dae1d8a lastState: {} name: ovsdbserver-nb ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T07:26:11Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.250 podIPs: - ip: 10.217.0.250 qosClass: BestEffort startTime: '2026-01-31T07:26:07Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.101/23"],"mac_address":"0a:58:0a:d9:00:65","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.101/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.101\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:65\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/internalapi\",\n \ \"interface\": \"internalapi\",\n \"ips\": [\n \"172.17.0.31\"\n \ ],\n \"mac\": \"92:a3:f8:ce:ed:64\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"internalapi","namespace":"openstack","interface":"internalapi"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:42:57Z' generateName: ovsdbserver-sb- labels: apps.kubernetes.io/pod-index: '0' controller-revision-hash: ovsdbserver-sb-695fc589d9 service: ovsdbserver-sb statefulset.kubernetes.io/pod-name: ovsdbserver-sb-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:service: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"75b39ac2-a309-41ce-bd27-3e66b962422a"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"openstack-network-exporter"}: .: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OPENSTACK_NETWORK_EXPORTER_YAML"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovnmetrics.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovnmetrics.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"name":"ovsdbserver-sb"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_LOGDIR"}: .: {} f:name: {} f:value: {} k:{"name":"OVN_RUNDIR"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:livenessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:startupProbe: .: {} f:exec: .: {} f:command: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ovn"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndb.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/certs/ovndbca.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/pki/tls/private/ovndb.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"metrics-certs-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ovndbcluster-sb-etc-ovn"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"ovsdb-rundir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"ovsdbserver-sb-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:42:57Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:42:58Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:43:47Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.101"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:46:29Z' name: ovsdbserver-sb-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: ovsdbserver-sb uid: 75b39ac2-a309-41ce-bd27-3e66b962422a resourceVersion: '56733' uid: e943b0dc-7447-4f0b-9681-baf75b3ead1d spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - ovsdbserver-sb topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - /usr/local/bin/container-scripts/setup.sh command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cdh649h5fdh689h5d9hf9h8bh5c7h99h546h56dh9h578h98h544h59fh5dbh56dh656h667hf9hf4hd4h695h67bh85h54hb9h5d9h545hf9h597q - name: OVN_LOGDIR value: /tmp - name: OVN_RUNDIR value: /tmp image: quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /usr/local/bin/container-scripts/cleanup.sh livenessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 name: ovsdbserver-sb readinessProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 3 initialDelaySeconds: 5 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 startupProbe: exec: command: - /usr/bin/pidof - ovsdb-server failureThreshold: 20 initialDelaySeconds: 3 periodSeconds: 3 successThreshold: 1 timeoutSeconds: 5 terminationMessagePath: /dev/termination-log terminationMessagePolicy: FallbackToLogsOnError volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /etc/ovn name: ovndbcluster-sb-etc-ovn - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/ovndb.crt name: ovsdbserver-sb-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovndb.key name: ovsdbserver-sb-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: ovsdbserver-sb-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6rfnk readOnly: true - command: - /app/openstack-network-exporter env: - name: OPENSTACK_NETWORK_EXPORTER_YAML value: /etc/config/openstack-network-exporter.yaml - name: CONFIG_HASH value: n5cdh649h5fdh689h5d9hf9h8bh5c7h99h546h56dh9h578h98h544h59fh5dbh56dh656h667hf9hf4hd4h695h67bh85h54hb9h5d9h545hf9h597q image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imagePullPolicy: IfNotPresent name: openstack-network-exporter resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp name: ovsdb-rundir - mountPath: /etc/config name: config readOnly: true - mountPath: /etc/pki/tls/certs/ovnmetrics.crt name: metrics-certs-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/ovnmetrics.key name: metrics-certs-tls-certs readOnly: true subPath: tls.key - mountPath: /etc/pki/tls/certs/ovndbca.crt name: metrics-certs-tls-certs readOnly: true subPath: ca.crt - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-6rfnk readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: ovsdbserver-sb-0 imagePullSecrets: - name: ovncluster-ovndbcluster-sb-dockercfg-4swhg nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: ovncluster-ovndbcluster-sb serviceAccountName: ovncluster-ovndbcluster-sb subdomain: ovsdbserver-sb terminationGracePeriodSeconds: 300 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ovndbcluster-sb-etc-ovn persistentVolumeClaim: claimName: ovndbcluster-sb-etc-ovn-ovsdbserver-sb-0 - configMap: defaultMode: 493 name: ovndbcluster-sb-scripts name: scripts - emptyDir: {} name: ovsdb-rundir - configMap: defaultMode: 493 name: ovndbcluster-sb-config name: config - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: ovsdbserver-sb-tls-certs secret: defaultMode: 256 secretName: cert-ovndbcluster-sb-ovndbs - name: metrics-certs-tls-certs secret: defaultMode: 256 secretName: cert-ovn-metrics - name: kube-api-access-6rfnk projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:27Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:58Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:29Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:46:29Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:42:58Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://ee6492820f2500c425bf27b4cb8c51e83a2ced1ae9502c95f0fc76a45764ee29 image: quay.io/openstack-k8s-operators/openstack-network-exporter:current-podified imageID: quay.io/openstack-k8s-operators/openstack-network-exporter@sha256:95e30a9e9ee5f2452d2dfa3855f9e8fdaf49020bb364c6875c2cdae8579f6e5d lastState: {} name: openstack-network-exporter ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:46:25Z' - containerID: cri-o://e45b4a0e14a0019f8a02f71f4b626464b2c99f0db5b33e09065ec86d0855d4d0 image: quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server:current-podified imageID: quay.io/podified-antelope-centos9/openstack-ovn-sb-db-server@sha256:8e9eb8af442386048b725563056463afd390c91419b0e867418596fc5795e18e lastState: {} name: ovsdbserver-sb ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:45:41Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.101 podIPs: - ip: 10.217.0.101 qosClass: BestEffort startTime: '2026-01-31T06:42:58Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.142/23"],"mac_address":"0a:58:0a:d9:00:8e","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.142/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.142\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:8e\",\n \"default\": true,\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[]' openshift.io/scc: anyuid creationTimestamp: '2026-01-31T06:51:14Z' generateName: placement-7cdbcf5bc4- labels: owner: placement pod-template-hash: 7cdbcf5bc4 service: placement managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:51:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:owner: {} f:pod-template-hash: {} f:service: {} f:ownerReferences: .: {} k:{"uid":"982cdd22-da9f-4227-bff7-684a1857fee9"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:containers: k:{"name":"placement-api"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/placement"}: .: {} f:mountPath: {} f:name: {} k:{"name":"placement-log"}: .: {} f:args: {} f:command: {} f:env: .: {} k:{"name":"CONFIG_HASH"}: .: {} f:name: {} f:value: {} k:{"name":"KOLLA_CONFIG_STRATEGY"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:livenessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:name: {} f:readinessProbe: .: {} f:failureThreshold: {} f:httpGet: .: {} f:path: {} f:port: {} f:scheme: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:timeoutSeconds: {} f:resources: {} f:securityContext: .: {} f:runAsUser: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/usr/local/bin/container-scripts"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/var/lib/config-data/tls/certs/internal.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/certs/public.crt"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/internal.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/config-data/tls/private/public.key"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/kolla/config_files/config.json"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/config"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/log/placement"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"internal-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"logs"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"public-tls-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"scripts"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:51:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:51:15Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.142"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:51:46Z' name: placement-7cdbcf5bc4-smkc8 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: placement-7cdbcf5bc4 uid: 982cdd22-da9f-4227-bff7-684a1857fee9 resourceVersion: '62625' uid: a11e6c56-e10f-47b3-96a2-add204405e53 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - placement topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/placement/placement-api.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n57ch97h5c5h586h685h8dh69h657h5ch54h7bh679h5bdh9fh58bhfch5bh56dh599h5c9hf7h557h655h5fh64h5bch645h74h5d6hdhfhbq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: placement-log readinessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42482 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/log/placement name: logs - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: placement-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-bhll8 readOnly: true - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n57ch97h5c5h586h685h8dh69h657h5ch54h7bh679h5bdh9fh58bhfch5bh56dh599h5c9hf7h557h655h5fh64h5bch645h74h5d6hdhfhbq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: placement-api readinessProbe: failureThreshold: 3 httpGet: path: / port: 8778 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: capabilities: drop: - MKNOD runAsNonRoot: true runAsUser: 42482 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /var/log/placement name: logs - mountPath: /var/lib/openstack/config name: config-data - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: placement-api-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/config-data/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key - mountPath: /var/lib/config-data/tls/certs/public.crt name: public-tls-certs readOnly: true subPath: tls.crt - mountPath: /var/lib/config-data/tls/private/public.key name: public-tls-certs readOnly: true subPath: tls.key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-bhll8 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: placement-placement-dockercfg-jz24x nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: placement-placement serviceAccountName: placement-placement terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: scripts secret: defaultMode: 493 secretName: placement-scripts - name: config-data secret: defaultMode: 416 secretName: placement-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-placement-internal-svc - name: public-tls-certs secret: defaultMode: 256 secretName: cert-placement-public-svc - name: kube-api-access-bhll8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:16Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:14Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:46Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:46Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:51:14Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4f44e8231d7255084bed447b99822a9bff93682c31b90b0aea225e4e786103c5 image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-placement-api@sha256:657020ed78b5d92505b0b4187dfcf078515484304fd39ce38702d4fb06f4ca36 lastState: {} name: placement-api ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:15Z' - containerID: cri-o://e562713392262f6b07d6c8db3f0961ce28573128bd24fadb7abb5ae9dcb08c3c image: quay.io/podified-antelope-centos9/openstack-placement-api:current-podified imageID: quay.io/podified-antelope-centos9/openstack-placement-api@sha256:657020ed78b5d92505b0b4187dfcf078515484304fd39ce38702d4fb06f4ca36 lastState: {} name: placement-log ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:51:15Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.0.142 podIPs: - ip: 10.217.0.142 qosClass: BestEffort startTime: '2026-01-31T06:51:14Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.193/23"],"mac_address":"0a:58:0a:d9:00:c1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.193/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.193\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:c1\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:54:55Z' generateName: rabbitmq-cell1-server- labels: app.kubernetes.io/component: rabbitmq app.kubernetes.io/name: rabbitmq-cell1 app.kubernetes.io/part-of: rabbitmq apps.kubernetes.io/pod-index: '0' controller-revision-hash: rabbitmq-cell1-server-78dbf9bd9b statefulset.kubernetes.io/pod-name: rabbitmq-cell1-server-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:app.kubernetes.io/part-of: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"a171023b-619c-4fb0-ac49-0340e38aec7c"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:automountServiceAccountToken: {} f:containers: k:{"name":"rabbitmq"}: .: {} f:args: {} f:env: .: {} k:{"name":"HOME"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_HOSTNAME_SUFFIX"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_SERVICE_NAME"}: .: {} f:name: {} f:value: {} k:{"name":"MY_POD_NAME"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"MY_POD_NAMESPACE"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"PATH"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_CTL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_ENABLED_PLUGINS_FILE"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_NODENAME"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_UPGRADE_LOG"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_USE_LONGNAME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:name: {} f:ports: .: {} k:{"containerPort":15671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":15691,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4369,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":5671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pod-info/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/rabbitmq-tls/"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/rabbitmq/advanced.config"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/10-operatorDefaults.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/11-default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/erl_inetrc"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/inter-node-tls.config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"setup-container"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/tmp/erlang-cookie-secret/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/rabbitmq-plugins/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:topologySpreadConstraints: .: {} k:{"topologyKey":"topology.kubernetes.io/zone","whenUnsatisfiable":"ScheduleAnyway"}: .: {} f:labelSelector: {} f:maxSkew: {} f:topologyKey: {} f:whenUnsatisfiable: {} f:volumes: .: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"erlang-cookie-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"persistence"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"plugins-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"pod-info"}: .: {} f:downwardAPI: .: {} f:defaultMode: {} f:items: {} f:name: {} k:{"name":"rabbitmq-confd"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"rabbitmq-erlang-cookie"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-plugins"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-tls"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"server-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.193"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:56:15Z' name: rabbitmq-cell1-server-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: rabbitmq-cell1-server uid: a171023b-619c-4fb0-ac49-0340e38aec7c resourceVersion: '68099' uid: 5566a946-2388-4c49-b864-661a3410ac3e spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: app.kubernetes.io/name operator: In values: - rabbitmq-cell1 topologyKey: kubernetes.io/hostname weight: 100 automountServiceAccountToken: true containers: - args: - /usr/lib/rabbitmq/bin/rabbitmq-server env: - name: MY_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: MY_POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: K8S_SERVICE_NAME value: rabbitmq-cell1-nodes - name: RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS value: '-kernel inetrc ''/etc/rabbitmq/erl_inetrc'' -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config ' - name: RABBITMQ_CTL_ERL_ARGS value: -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config - name: RABBITMQ_UPGRADE_LOG value: /var/lib/rabbitmq/rabbitmq_upgrade.log - name: HOME value: /var/lib/rabbitmq - name: PATH value: /usr/lib/rabbitmq/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - name: RABBITMQ_ENABLED_PLUGINS_FILE value: /operator/enabled_plugins - name: RABBITMQ_USE_LONGNAME value: 'true' - name: RABBITMQ_NODENAME value: rabbit@$(MY_POD_NAME).$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) - name: K8S_HOSTNAME_SUFFIX value: .$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - -c - if [ ! -z "$(cat /etc/pod-info/skipPreStopChecks)" ]; then exit 0; fi; rabbitmq-upgrade await_online_quorum_plus_one -t 604800 && rabbitmq-upgrade await_online_synchronized_mirror -t 604800 || true && rabbitmq-upgrade drain -t 604800 name: rabbitmq ports: - containerPort: 4369 name: epmd protocol: TCP - containerPort: 5671 name: amqps protocol: TCP - containerPort: 15671 name: management-tls protocol: TCP - containerPort: 15691 name: prometheus-tls protocol: TCP readinessProbe: failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 tcpSocket: port: amqps timeoutSeconds: 5 resources: limits: cpu: '2' memory: 2Gi requests: cpu: 500m memory: 500Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /etc/rabbitmq/inter-node-tls.config name: config-data readOnly: true subPath: inter_node_tls.config - mountPath: /operator name: rabbitmq-plugins - mountPath: /etc/rabbitmq/conf.d/10-operatorDefaults.conf name: rabbitmq-confd subPath: operatorDefaults.conf - mountPath: /etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf name: rabbitmq-confd subPath: userDefinedConfiguration.conf - mountPath: /etc/pod-info/ name: pod-info - mountPath: /etc/rabbitmq/conf.d/11-default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /etc/rabbitmq/advanced.config name: server-conf subPath: advanced.config - mountPath: /etc/rabbitmq/erl_inetrc name: server-conf subPath: erl_inetrc - mountPath: /etc/rabbitmq-tls/ name: rabbitmq-tls readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-wncsj readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: rabbitmq-cell1-server-0 imagePullSecrets: - name: rabbitmq-cell1-server-dockercfg-5fqmn initContainers: - command: - sh - -c - cp /tmp/erlang-cookie-secret/.erlang.cookie /var/lib/rabbitmq/.erlang.cookie && chmod 600 /var/lib/rabbitmq/.erlang.cookie ; cp /tmp/rabbitmq-plugins/enabled_plugins /operator/enabled_plugins ; echo '[default]' > /var/lib/rabbitmq/.rabbitmqadmin.conf && sed -e 's/default_user/username/' -e 's/default_pass/password/' /tmp/default_user.conf >> /var/lib/rabbitmq/.rabbitmqadmin.conf && chmod 600 /var/lib/rabbitmq/.rabbitmqadmin.conf ; sleep 30 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent name: setup-container resources: limits: cpu: 20m memory: 64Mi requests: cpu: 20m memory: 64Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp/rabbitmq-plugins/ name: plugins-conf - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /tmp/erlang-cookie-secret/ name: erlang-cookie-secret - mountPath: /operator name: rabbitmq-plugins - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /tmp/default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-wncsj readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: rabbitmq-cell1-server serviceAccountName: rabbitmq-cell1-server subdomain: rabbitmq-cell1-nodes terminationGracePeriodSeconds: 604800 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 - effect: NoSchedule key: node.kubernetes.io/memory-pressure operator: Exists topologySpreadConstraints: - labelSelector: matchLabels: app.kubernetes.io/name: rabbitmq-cell1 maxSkew: 1 topologyKey: topology.kubernetes.io/zone whenUnsatisfiable: ScheduleAnyway volumes: - name: persistence persistentVolumeClaim: claimName: persistence-rabbitmq-cell1-server-0 - configMap: defaultMode: 272 items: - key: inter_node_tls.config path: inter_node_tls.config name: rabbitmq-cell1-config-data name: config-data - configMap: defaultMode: 420 name: rabbitmq-cell1-plugins-conf name: plugins-conf - name: rabbitmq-confd projected: defaultMode: 420 sources: - configMap: items: - key: operatorDefaults.conf path: operatorDefaults.conf - key: userDefinedConfiguration.conf path: userDefinedConfiguration.conf name: rabbitmq-cell1-server-conf - secret: items: - key: default_user.conf path: default_user.conf name: rabbitmq-cell1-default-user - emptyDir: {} name: rabbitmq-erlang-cookie - name: erlang-cookie-secret secret: defaultMode: 420 secretName: rabbitmq-cell1-erlang-cookie - emptyDir: {} name: rabbitmq-plugins - downwardAPI: defaultMode: 420 items: - fieldRef: apiVersion: v1 fieldPath: metadata.labels['skipPreStopChecks'] path: skipPreStopChecks name: pod-info - configMap: defaultMode: 420 name: rabbitmq-cell1-server-conf name: server-conf - name: rabbitmq-tls projected: defaultMode: 400 sources: - secret: items: - key: tls.crt path: tls.crt - key: tls.key path: tls.key name: cert-rabbitmq-cell1-svc optional: true - secret: items: - key: ca.crt path: ca.crt name: cert-rabbitmq-cell1-svc optional: true - name: kube-api-access-wncsj projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:59Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:55:31Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:15Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:15Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0b4b03da6c91adbe2b681bd177476691098bb6bd59f6fec709d217fc09e16e83 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: rabbitmq ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:55:43Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://ac76c0dd9024591eef25cd209ae4dc98a7dd58eee0fae4e14934943694071982 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: setup-container ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://ac76c0dd9024591eef25cd209ae4dc98a7dd58eee0fae4e14934943694071982 exitCode: 0 finishedAt: '2026-01-31T06:55:30Z' reason: Completed startedAt: '2026-01-31T06:54:59Z' phase: Running podIP: 10.217.0.193 podIPs: - ip: 10.217.0.193 qosClass: Burstable startTime: '2026-01-31T06:54:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.194/23"],"mac_address":"0a:58:0a:d9:00:c2","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.194/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.194\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:c2\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T06:54:55Z' generateName: rabbitmq-server- labels: app.kubernetes.io/component: rabbitmq app.kubernetes.io/name: rabbitmq app.kubernetes.io/part-of: rabbitmq apps.kubernetes.io/pod-index: '0' controller-revision-hash: rabbitmq-server-5f46fb7764 statefulset.kubernetes.io/pod-name: rabbitmq-server-0 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:generateName: {} f:labels: .: {} f:app.kubernetes.io/component: {} f:app.kubernetes.io/name: {} f:app.kubernetes.io/part-of: {} f:apps.kubernetes.io/pod-index: {} f:controller-revision-hash: {} f:statefulset.kubernetes.io/pod-name: {} f:ownerReferences: .: {} k:{"uid":"3ef234e0-b202-4bbd-b109-da6e5309f34c"}: {} f:spec: f:affinity: .: {} f:podAntiAffinity: .: {} f:preferredDuringSchedulingIgnoredDuringExecution: {} f:automountServiceAccountToken: {} f:containers: k:{"name":"rabbitmq"}: .: {} f:args: {} f:env: .: {} k:{"name":"HOME"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_HOSTNAME_SUFFIX"}: .: {} f:name: {} f:value: {} k:{"name":"K8S_SERVICE_NAME"}: .: {} f:name: {} f:value: {} k:{"name":"MY_POD_NAME"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"MY_POD_NAMESPACE"}: .: {} f:name: {} f:valueFrom: .: {} f:fieldRef: {} k:{"name":"PATH"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_CTL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_ENABLED_PLUGINS_FILE"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_NODENAME"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_UPGRADE_LOG"}: .: {} f:name: {} f:value: {} k:{"name":"RABBITMQ_USE_LONGNAME"}: .: {} f:name: {} f:value: {} f:image: {} f:imagePullPolicy: {} f:lifecycle: .: {} f:preStop: .: {} f:exec: .: {} f:command: {} f:name: {} f:ports: .: {} k:{"containerPort":15671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":15691,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":4369,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} k:{"containerPort":5671,"protocol":"TCP"}: .: {} f:containerPort: {} f:name: {} f:protocol: {} f:readinessProbe: .: {} f:failureThreshold: {} f:initialDelaySeconds: {} f:periodSeconds: {} f:successThreshold: {} f:tcpSocket: .: {} f:port: {} f:timeoutSeconds: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/pod-info/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/etc/rabbitmq-tls/"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/etc/rabbitmq/advanced.config"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/10-operatorDefaults.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/11-default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/erl_inetrc"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/rabbitmq/inter-node-tls.config"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:hostname: {} f:initContainers: .: {} k:{"name":"setup-container"}: .: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: .: {} f:limits: .: {} f:cpu: {} f:memory: {} f:requests: .: {} f:cpu: {} f:memory: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/default_user.conf"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/tmp/erlang-cookie-secret/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp/rabbitmq-plugins/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/rabbitmq/mnesia/"}: .: {} f:mountPath: {} f:name: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:subdomain: {} f:terminationGracePeriodSeconds: {} f:topologySpreadConstraints: .: {} k:{"topologyKey":"topology.kubernetes.io/zone","whenUnsatisfiable":"ScheduleAnyway"}: .: {} f:labelSelector: {} f:maxSkew: {} f:topologyKey: {} f:whenUnsatisfiable: {} f:volumes: .: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:items: {} f:name: {} f:name: {} k:{"name":"erlang-cookie-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"persistence"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} k:{"name":"plugins-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"pod-info"}: .: {} f:downwardAPI: .: {} f:defaultMode: {} f:items: {} f:name: {} k:{"name":"rabbitmq-confd"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"rabbitmq-erlang-cookie"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-plugins"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"rabbitmq-tls"}: .: {} f:name: {} f:projected: .: {} f:defaultMode: {} f:sources: {} k:{"name":"server-conf"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} manager: kube-controller-manager operation: Update time: '2026-01-31T06:54:55Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T06:54:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:initContainerStatuses: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.194"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T06:56:25Z' name: rabbitmq-server-0 namespace: openstack ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: StatefulSet name: rabbitmq-server uid: 3ef234e0-b202-4bbd-b109-da6e5309f34c resourceVersion: '68224' uid: d3543e72-864e-48f3-a29a-8af00bd18c42 spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: app.kubernetes.io/name operator: In values: - rabbitmq topologyKey: kubernetes.io/hostname weight: 100 automountServiceAccountToken: true containers: - args: - /usr/lib/rabbitmq/bin/rabbitmq-server env: - name: MY_POD_NAME valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.name - name: MY_POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: K8S_SERVICE_NAME value: rabbitmq-nodes - name: RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS value: '-kernel inetrc ''/etc/rabbitmq/erl_inetrc'' -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config ' - name: RABBITMQ_CTL_ERL_ARGS value: -proto_dist inet_tls -ssl_dist_optfile /etc/rabbitmq/inter-node-tls.config - name: RABBITMQ_UPGRADE_LOG value: /var/lib/rabbitmq/rabbitmq_upgrade.log - name: HOME value: /var/lib/rabbitmq - name: PATH value: /usr/lib/rabbitmq/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin - name: RABBITMQ_ENABLED_PLUGINS_FILE value: /operator/enabled_plugins - name: RABBITMQ_USE_LONGNAME value: 'true' - name: RABBITMQ_NODENAME value: rabbit@$(MY_POD_NAME).$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) - name: K8S_HOSTNAME_SUFFIX value: .$(K8S_SERVICE_NAME).$(MY_POD_NAMESPACE) image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent lifecycle: preStop: exec: command: - /bin/bash - -c - if [ ! -z "$(cat /etc/pod-info/skipPreStopChecks)" ]; then exit 0; fi; rabbitmq-upgrade await_online_quorum_plus_one -t 604800 && rabbitmq-upgrade await_online_synchronized_mirror -t 604800 || true && rabbitmq-upgrade drain -t 604800 name: rabbitmq ports: - containerPort: 4369 name: epmd protocol: TCP - containerPort: 5671 name: amqps protocol: TCP - containerPort: 15671 name: management-tls protocol: TCP - containerPort: 15691 name: prometheus-tls protocol: TCP readinessProbe: failureThreshold: 3 initialDelaySeconds: 10 periodSeconds: 10 successThreshold: 1 tcpSocket: port: amqps timeoutSeconds: 5 resources: limits: cpu: '2' memory: 2Gi requests: cpu: 500m memory: 500Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /etc/rabbitmq/inter-node-tls.config name: config-data readOnly: true subPath: inter_node_tls.config - mountPath: /operator name: rabbitmq-plugins - mountPath: /etc/rabbitmq/conf.d/10-operatorDefaults.conf name: rabbitmq-confd subPath: operatorDefaults.conf - mountPath: /etc/rabbitmq/conf.d/90-userDefinedConfiguration.conf name: rabbitmq-confd subPath: userDefinedConfiguration.conf - mountPath: /etc/pod-info/ name: pod-info - mountPath: /etc/rabbitmq/conf.d/11-default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /etc/rabbitmq/advanced.config name: server-conf subPath: advanced.config - mountPath: /etc/rabbitmq/erl_inetrc name: server-conf subPath: erl_inetrc - mountPath: /etc/rabbitmq-tls/ name: rabbitmq-tls readOnly: true - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-plq56 readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true hostname: rabbitmq-server-0 imagePullSecrets: - name: rabbitmq-server-dockercfg-v248g initContainers: - command: - sh - -c - cp /tmp/erlang-cookie-secret/.erlang.cookie /var/lib/rabbitmq/.erlang.cookie && chmod 600 /var/lib/rabbitmq/.erlang.cookie ; cp /tmp/rabbitmq-plugins/enabled_plugins /operator/enabled_plugins ; echo '[default]' > /var/lib/rabbitmq/.rabbitmqadmin.conf && sed -e 's/default_user/username/' -e 's/default_pass/password/' /tmp/default_user.conf >> /var/lib/rabbitmq/.rabbitmqadmin.conf && chmod 600 /var/lib/rabbitmq/.rabbitmqadmin.conf ; sleep 30 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imagePullPolicy: IfNotPresent name: setup-container resources: limits: cpu: 20m memory: 64Mi requests: cpu: 20m memory: 64Mi securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /tmp/rabbitmq-plugins/ name: plugins-conf - mountPath: /var/lib/rabbitmq/ name: rabbitmq-erlang-cookie - mountPath: /tmp/erlang-cookie-secret/ name: erlang-cookie-secret - mountPath: /operator name: rabbitmq-plugins - mountPath: /var/lib/rabbitmq/mnesia/ name: persistence - mountPath: /tmp/default_user.conf name: rabbitmq-confd subPath: default_user.conf - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-plq56 readOnly: true nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: rabbitmq-server serviceAccountName: rabbitmq-server subdomain: rabbitmq-nodes terminationGracePeriodSeconds: 604800 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 - effect: NoSchedule key: node.kubernetes.io/memory-pressure operator: Exists topologySpreadConstraints: - labelSelector: matchLabels: app.kubernetes.io/name: rabbitmq maxSkew: 1 topologyKey: topology.kubernetes.io/zone whenUnsatisfiable: ScheduleAnyway volumes: - name: persistence persistentVolumeClaim: claimName: persistence-rabbitmq-server-0 - configMap: defaultMode: 272 items: - key: inter_node_tls.config path: inter_node_tls.config name: rabbitmq-config-data name: config-data - configMap: defaultMode: 420 name: rabbitmq-plugins-conf name: plugins-conf - name: rabbitmq-confd projected: defaultMode: 420 sources: - configMap: items: - key: operatorDefaults.conf path: operatorDefaults.conf - key: userDefinedConfiguration.conf path: userDefinedConfiguration.conf name: rabbitmq-server-conf - secret: items: - key: default_user.conf path: default_user.conf name: rabbitmq-default-user - emptyDir: {} name: rabbitmq-erlang-cookie - name: erlang-cookie-secret secret: defaultMode: 420 secretName: rabbitmq-erlang-cookie - emptyDir: {} name: rabbitmq-plugins - downwardAPI: defaultMode: 420 items: - fieldRef: apiVersion: v1 fieldPath: metadata.labels['skipPreStopChecks'] path: skipPreStopChecks name: pod-info - configMap: defaultMode: 420 name: rabbitmq-server-conf name: server-conf - name: rabbitmq-tls projected: defaultMode: 400 sources: - secret: items: - key: tls.crt path: tls.crt - key: tls.key path: tls.key name: cert-rabbitmq-svc optional: true - secret: items: - key: ca.crt path: ca.crt name: cert-rabbitmq-svc optional: true - name: kube-api-access-plq56 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:59Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T06:55:31Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:25Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T06:56:25Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T06:54:55Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://4f6b485a7539bc9351a415470fc777d5996df0b1c181933ad5abcf018a455912 image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: rabbitmq ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T06:55:43Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 initContainerStatuses: - containerID: cri-o://2236b7920b05112e7a6aa5859812372c971cfada53d3a0bd919d0e708d346b8f image: quay.io/podified-antelope-centos9/openstack-rabbitmq:current-podified imageID: quay.io/podified-antelope-centos9/openstack-rabbitmq@sha256:221c84e162c46ac7454de6fb84343d0a605f2ea1d7d5647a34a66569e0a8fd76 lastState: {} name: setup-container ready: true restartCount: 0 started: false state: terminated: containerID: cri-o://2236b7920b05112e7a6aa5859812372c971cfada53d3a0bd919d0e708d346b8f exitCode: 0 finishedAt: '2026-01-31T06:55:30Z' reason: Completed startedAt: '2026-01-31T06:54:58Z' phase: Running podIP: 10.217.0.194 podIPs: - ip: 10.217.0.194 qosClass: Burstable startTime: '2026-01-31T06:54:55Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.225/23"],"mac_address":"0a:58:0a:d9:00:e1","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.225/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.225\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e1\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"92:98:91:84:6a:48\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:28Z' generateName: reboot-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93 batch.kubernetes.io/job-name: reboot-os-edpm-deployment-openstack-edpm-ipam controller-uid: b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93 job-name: reboot-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: reboot-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93"}: {} f:spec: f:containers: k:{"name":"reboot-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:28Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:29Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.225"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:42Z' name: reboot-os-edpm-deployment-openstack-edpm-ipam-k5qvp namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: reboot-os-edpm-deployment-openstack-edpm-ipam uid: b68e4b0f-fb3b-4e3a-8ad6-45aba72a2f93 resourceVersion: '81590' uid: ee073bf3-5301-4b10-9663-cf91d053c581 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.reboot - -i - reboot-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.reboot ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: reboot-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: reboot-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-gtth8 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-gtth8 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:42Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:28Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:28Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://96e40d947ee07147f5098a79ba65f52bd8a98865cabb4e1b8914d5545227746e image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: reboot-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://96e40d947ee07147f5098a79ba65f52bd8a98865cabb4e1b8914d5545227746e exitCode: 0 finishedAt: '2026-01-31T07:14:40Z' reason: Completed startedAt: '2026-01-31T07:14:30Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.225 podIPs: - ip: 10.217.0.225 qosClass: BestEffort startTime: '2026-01-31T07:14:28Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.213/23"],"mac_address":"0a:58:0a:d9:00:d5","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.213/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.213\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:d5\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"fe:c2:a2:c6:55:fa\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:09:32Z' generateName: repo-setup-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 90fc4314-4003-49d3-8a99-01b7c590b6eb batch.kubernetes.io/job-name: repo-setup-edpm-deployment-openstack-edpm-ipam controller-uid: 90fc4314-4003-49d3-8a99-01b7c590b6eb job-name: repo-setup-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: repo-setup managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:09:32Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"90fc4314-4003-49d3-8a99-01b7c590b6eb"}: {} f:spec: f:containers: k:{"name":"repo-setup-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/var/lib/openstack/cacerts/repo-setup"}: .: {} f:mountPath: {} f:name: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"repo-setup-combined-ca-bundle"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:09:32Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:09:33Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.213"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:09:47Z' name: repo-setup-edpm-deployment-openstack-edpm-ipam-n6kv9 namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: repo-setup-edpm-deployment-openstack-edpm-ipam uid: 90fc4314-4003-49d3-8a99-01b7c590b6eb resourceVersion: '78093' uid: fa56cb6a-4c7f-46d9-99b6-59066c74f61e spec: containers: - args: - ansible-runner - run - /runner - -p - playbook.yaml - -i - repo-setup-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: "\n- hosts: all\n strategy: linear\n tasks:\n - name: Enable podified-repos\n become: true\n ansible.builtin.shell: |\n set -euxo pipefail\n pushd /var/tmp\n curl -sL https://github.com/openstack-k8s-operators/repo-setup/archive/refs/heads/main.tar.gz | tar -xz\n pushd repo-setup-main\n python3 -m venv ./venv\n PBR_VERSION=0.0.0 ./venv/bin/pip install ./\n ./venv/bin/repo-setup current-podified -b antelope\n \ popd\n rm -rf repo-setup-main\n\n\n" - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: repo-setup ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: repo-setup-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /var/lib/openstack/cacerts/repo-setup name: repo-setup-combined-ca-bundle - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-lsmqv readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: repo-setup-combined-ca-bundle secret: defaultMode: 420 secretName: combined-ca-bundle - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-lsmqv projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:46Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:32Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:45Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:45Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:09:32Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://50bf88b0bfccd98ed2fd3457cd54395862634200f2eb5436cea6bbafa22bd359 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: repo-setup-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://50bf88b0bfccd98ed2fd3457cd54395862634200f2eb5436cea6bbafa22bd359 exitCode: 0 finishedAt: '2026-01-31T07:09:45Z' reason: Completed startedAt: '2026-01-31T07:09:34Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.213 podIPs: - ip: 10.217.0.213 qosClass: BestEffort startTime: '2026-01-31T07:09:32Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.224/23"],"mac_address":"0a:58:0a:d9:00:e0","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.224/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.224\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:e0\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"9a:22:0a:2a:50:72\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:14Z' generateName: run-os-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 7ef35491-8a3a-44a2-9e3b-b6474d793c39 batch.kubernetes.io/job-name: run-os-edpm-deployment-openstack-edpm-ipam controller-uid: 7ef35491-8a3a-44a2-9e3b-b6474d793c39 job-name: run-os-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: run-os managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"7ef35491-8a3a-44a2-9e3b-b6474d793c39"}: {} f:spec: f:containers: k:{"name":"run-os-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:14Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:15Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.224"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:28Z' name: run-os-edpm-deployment-openstack-edpm-ipam-6dmrj namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: run-os-edpm-deployment-openstack-edpm-ipam uid: 7ef35491-8a3a-44a2-9e3b-b6474d793c39 resourceVersion: '81383' uid: 307afdf1-293d-4175-b8ed-ee24c13a48e4 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.run_os - -i - run-os-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.run_os ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: run-os ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: run-os-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-4qs57 readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-4qs57 projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:27Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:14Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:26Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:26Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:14Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://c665e243539038e1dd8d3a9404ee122519ae36342aff50bdafd9a30de10db7cb image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: run-os-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://c665e243539038e1dd8d3a9404ee122519ae36342aff50bdafd9a30de10db7cb exitCode: 0 finishedAt: '2026-01-31T07:14:26Z' reason: Completed startedAt: '2026-01-31T07:14:16Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.224 podIPs: - ip: 10.217.0.224 qosClass: BestEffort startTime: '2026-01-31T07:14:14Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.223/23"],"mac_address":"0a:58:0a:d9:00:df","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.223/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.223\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:df\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"a2:e0:d2:a9:53:b5\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:14:01Z' generateName: ssh-known-hosts-edpm-deployment- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 1c3957f8-1927-4054-87ff-7da293cbfdfb batch.kubernetes.io/job-name: ssh-known-hosts-edpm-deployment controller-uid: 1c3957f8-1927-4054-87ff-7da293cbfdfb job-name: ssh-known-hosts-edpm-deployment openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: ssh-known-hosts managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:14:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"1c3957f8-1927-4054-87ff-7da293cbfdfb"}: {} f:spec: f:containers: k:{"name":"ssh-known-hosts-edpm-deployment"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/inventory-0"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory-0"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:14:01Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:14:02Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.223"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:14:14Z' name: ssh-known-hosts-edpm-deployment-rggfb namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: ssh-known-hosts-edpm-deployment uid: 1c3957f8-1927-4054-87ff-7da293cbfdfb resourceVersion: '81174' uid: b79cebe7-3b22-46b9-8d8e-53aef9d6160b spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.ssh_known_hosts - -i - ssh-known-hosts-edpm-deployment env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.ssh_known_hosts ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: all edpm_service_type: ssh-known-hosts ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: ssh-known-hosts-edpm-deployment resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/inventory-0 name: inventory-0 subPath: inventory-0 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-jktwn readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory-0 secret: defaultMode: 420 items: - key: inventory path: inventory-0 secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-jktwn projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:13Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:01Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:12Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:12Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:14:01Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://f68740ca53faed04120fd51612b675d8318cf7f3c4d0bf0cc8e3ffefa147ab21 image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: ssh-known-hosts-edpm-deployment ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://f68740ca53faed04120fd51612b675d8318cf7f3c4d0bf0cc8e3ffefa147ab21 exitCode: 0 finishedAt: '2026-01-31T07:14:11Z' reason: Completed startedAt: '2026-01-31T07:14:02Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.223 podIPs: - ip: 10.217.0.223 qosClass: BestEffort startTime: '2026-01-31T07:14:01Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.6/23"],"mac_address":"0a:58:0a:d9:01:06","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.6/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.6\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:06\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"f2:8f:5d:9e:63:d6\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:28:17Z' labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"tempest-tests-tempest-tests-runner"}: .: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: {} f:readOnlyRootFilesystem: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/test_operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/tempest/external_files"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/id_ecdsa"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsUser: {} f:seLinuxOptions: .: {} f:level: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ca-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"test-operator-ephemeral-temporary"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-ephemeral-workdir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-logs"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:28:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:28:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.6"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:19:44Z' name: tempest-tests-tempest namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '167887' uid: 877a18b9-d87c-41d2-9f42-57faa75b8b81 spec: automountServiceAccountToken: true containers: - envFrom: - configMapRef: name: tempest-tests-tempest-custom-data-s0 - configMapRef: name: tempest-tests-tempest-env-vars-s0 image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imagePullPolicy: IfNotPresent name: tempest-tests-tempest-tests-runner resources: {} securityContext: allowPrivilegeEscalation: true capabilities: {} readOnlyRootFilesystem: false runAsGroup: 42480 runAsNonRoot: false runAsUser: 42480 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/test_operator name: config-data - mountPath: /var/lib/tempest name: test-operator-ephemeral-workdir - mountPath: /tmp name: test-operator-ephemeral-temporary - mountPath: /var/lib/tempest/external_files name: test-operator-logs - mountPath: /etc/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /var/lib/tempest/.config/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /etc/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: ca-certs readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/tempest/id_ecdsa name: ssh-key subPath: ssh_key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pkv9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42480 runAsGroup: 42480 runAsUser: 42480 seLinuxOptions: level: s0:c478,c978 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: tempest-tests-tempest-custom-data-s0 name: config-data - configMap: defaultMode: 272 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 292 secretName: openstack-config-secret - name: test-operator-logs persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - emptyDir: {} name: test-operator-ephemeral-workdir - emptyDir: {} name: test-operator-ephemeral-temporary - name: ca-certs secret: defaultMode: 272 secretName: combined-ca-bundle - name: ssh-key secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key secretName: test-operator-controller-priv-key - name: kube-api-access-pkv9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:44Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imageID: quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:599ab06782e17daa9d1b84d15a01364d7d7eb6f453a016e0538358f7d82e840b lastState: {} name: tempest-tests-tempest-tests-runner ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae exitCode: 0 finishedAt: '2026-01-31T09:19:40Z' reason: Completed startedAt: '2026-01-31T07:29:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.6 podIPs: - ip: 10.217.1.6 qosClass: BestEffort startTime: '2026-01-31T07:28:18Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.56/23"],"mac_address":"0a:58:0a:d9:01:38","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.56/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.56\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:38\",\n \"default\": true,\n \"dns\": {}\n}]" openshift.io/scc: anyuid creationTimestamp: '2026-01-31T09:19:56Z' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:spec: f:containers: k:{"name":"test-operator-logs-container"}: .: {} f:args: {} f:command: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/mnt/logs-tempest-tests-tempest-step-0"}: .: {} f:mountPath: {} f:name: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"logs-volume-0"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: OpenAPI-Generator operation: Update time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T09:19:56Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T09:19:57Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.56"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:20:00Z' name: test-operator-logs-pod-tempest-tempest-tests-tempest namespace: openstack resourceVersion: '168077' uid: f9ce5a65-ceb2-4abb-8984-9f64ef327efd spec: containers: - args: - infinity command: - sleep image: quay.io/quay/busybox imagePullPolicy: Always name: test-operator-logs-container resources: {} securityContext: capabilities: drop: - MKNOD terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /mnt/logs-tempest-tests-tempest-step-0 name: logs-volume-0 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-v879b readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: seLinuxOptions: level: s0:c25,c20 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: logs-volume-0 persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - name: kube-api-access-v879b projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:20:00Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:56Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b937c188e3bb8aadeb25a479252a8dbffbdc2a5a6c7915e1fb43a7e37803818f image: quay.io/quay/busybox:latest imageID: quay.io/quay/busybox@sha256:92f3298bf80a1ba949140d77987f5de081f010337880cd771f7e7fc928f8c74d lastState: {} name: test-operator-logs-container ready: true restartCount: 0 started: true state: running: startedAt: '2026-01-31T09:19:59Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Running podIP: 10.217.1.56 podIPs: - ip: 10.217.1.56 qosClass: BestEffort startTime: '2026-01-31T09:19:56Z' - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.0.219/23"],"mac_address":"0a:58:0a:d9:00:db","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.0.219/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.0.219\"\n \ ],\n \"mac\": \"0a:58:0a:d9:00:db\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"ee:ec:f6:f1:6c:72\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: restricted-v2 seccomp.security.alpha.kubernetes.io/pod: runtime/default creationTimestamp: '2026-01-31T07:12:11Z' generateName: validate-network-edpm-deployment-openstack-edpm-ipam- labels: app: openstackansibleee batch.kubernetes.io/controller-uid: 59648a40-ef47-4b0e-81da-6f9a323f6bf9 batch.kubernetes.io/job-name: validate-network-edpm-deployment-openstack-edpm-ipam controller-uid: 59648a40-ef47-4b0e-81da-6f9a323f6bf9 job-name: validate-network-edpm-deployment-openstack-edpm-ipam openstackdataplanedeployment: edpm-deployment openstackdataplanenodeset: openstack-edpm-ipam openstackdataplaneservice: validate-network managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:12:11Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:generateName: {} f:labels: .: {} f:app: {} f:batch.kubernetes.io/controller-uid: {} f:batch.kubernetes.io/job-name: {} f:controller-uid: {} f:job-name: {} f:openstackdataplanedeployment: {} f:openstackdataplanenodeset: {} f:openstackdataplaneservice: {} f:ownerReferences: .: {} k:{"uid":"59648a40-ef47-4b0e-81da-6f9a323f6bf9"}: {} f:spec: f:containers: k:{"name":"validate-network-edpm-deployment-openstack-edpm-ipam"}: .: {} f:args: {} f:env: .: {} k:{"name":"ANSIBLE_VERBOSITY"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_EXTRA_VARS"}: .: {} f:name: {} f:value: {} k:{"name":"RUNNER_PLAYBOOK"}: .: {} f:name: {} f:value: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/ceph"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} k:{"mountPath":"/runner/env/ssh_key/ssh_key_openstack-edpm-ipam"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/runner/inventory/hosts"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsConfig: .: {} f:nameservers: {} f:searches: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:serviceAccount: {} f:serviceAccountName: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ceph"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"inventory"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"ssh-key-openstack-edpm-ipam"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} manager: kube-controller-manager operation: Update time: '2026-01-31T07:12:11Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:12:12Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.0.219"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T07:12:20Z' name: validate-network-edpm-deployment-openstack-edpm-ipam-2lrqp namespace: openstack ownerReferences: - apiVersion: batch/v1 blockOwnerDeletion: true controller: true kind: Job name: validate-network-edpm-deployment-openstack-edpm-ipam uid: 59648a40-ef47-4b0e-81da-6f9a323f6bf9 resourceVersion: '79737' uid: 65c3a596-02cb-4dbb-8c46-b8807f009f83 spec: containers: - args: - ansible-runner - run - /runner - -p - osp.edpm.validate_network - -i - validate-network-edpm-deployment-openstack-edpm-ipam env: - name: ANSIBLE_VERBOSITY value: '2' - name: RUNNER_PLAYBOOK value: ' osp.edpm.validate_network ' - name: RUNNER_EXTRA_VARS value: ' edpm_override_hosts: openstack-edpm-ipam edpm_service_type: validate-network ' envFrom: - configMapRef: name: openstack-aee-default-env optional: true image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imagePullPolicy: Always name: validate-network-edpm-deployment-openstack-edpm-ipam resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsNonRoot: true runAsUser: 1000640000 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/ceph name: ceph readOnly: true - mountPath: /runner/env/ssh_key/ssh_key_openstack-edpm-ipam name: ssh-key-openstack-edpm-ipam subPath: ssh_key_openstack-edpm-ipam - mountPath: /runner/inventory/hosts name: inventory subPath: inventory - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-rsxdx readOnly: true dnsConfig: nameservers: - 10.217.5.247 searches: - ctlplane.example.com dnsPolicy: None enableServiceLinks: true imagePullSecrets: - name: openstack-edpm-ipam-dockercfg-qhb26 nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 1000640000 seLinuxOptions: level: s0:c25,c20 seccompProfile: type: RuntimeDefault serviceAccount: openstack-edpm-ipam serviceAccountName: openstack-edpm-ipam terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - name: ceph secret: defaultMode: 420 secretName: ceph-conf-files - name: ssh-key-openstack-edpm-ipam secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key_openstack-edpm-ipam secretName: dataplane-ansible-ssh-private-key-secret - name: inventory secret: defaultMode: 420 items: - key: inventory path: inventory secretName: dataplanenodeset-openstack-edpm-ipam - name: kube-api-access-rsxdx projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:19Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:11Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:18Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:18Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:12:11Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://b508286227ff6702de800dcd6bc42c2b2343c95f822bf29795ce2a1de79d84cf image: quay.io/openstack-k8s-operators/openstack-ansibleee-runner:latest imageID: quay.io/openstack-k8s-operators/openstack-ansibleee-runner@sha256:58c7370874ff9318774ee0473947a3922ef67293ecc1aee736869063b6fa9153 lastState: {} name: validate-network-edpm-deployment-openstack-edpm-ipam ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://b508286227ff6702de800dcd6bc42c2b2343c95f822bf29795ce2a1de79d84cf exitCode: 0 finishedAt: '2026-01-31T07:12:17Z' reason: Completed startedAt: '2026-01-31T07:12:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.0.219 podIPs: - ip: 10.217.0.219 qosClass: BestEffort startTime: '2026-01-31T07:12:11Z' pod_status: - Succeeded post_ceph: - name: 80 Run Ceph hook playbook source: ceph.yml type: playbook post_ctlplane_deploy: - name: Tune rabbitmq resources source: rabbitmq_tuning.yml type: playbook post_deploy: - name: 71 Kustomize control plane to scale openstack services source: '{{ ansible_user_dir }}/{{ zuul.projects[''github.com/openstack-k8s-operators/nova-operator''].src_dir }}/ci/nova-operator-tempest-multinode-ceph/control_plane_hook.yaml' type: playbook - name: 81 Kustomize OpenStack CR with Ceph source: control_plane_ceph_backends.yml type: playbook - name: 82 Kustomize and update Control Plane source: control_plane_kustomize_deploy.yml type: playbook post_infra: &id003 - inventory: '{{ ansible_user_dir }}/ci-framework-data/artifacts/zuul_inventory.yml' name: Fetch nodes facts and save them as parameters source: fetch_compute_facts.yml type: playbook pre_deploy: - name: 61 HCI pre deploy kustomizations source: control_plane_hci_pre_deploy.yml type: playbook pre_infra: - connection: local inventory: localhost, name: Download needed tools source: '{{ cifmw_installyamls_repos }}/devsetup/download_tools.yaml' type: playbook pre_tests: - name: 01 Create cinder multiattach volume type source: cinder_multiattach_volume_type.yml type: playbook pre_update: *id003 private_key_file: changed: false failed: false stat: atime: 1769842495.90972 attr_flags: '' attributes: [] block_size: 4096 blocks: 8 charset: us-ascii checksum: 87bb80562cde14035a500b30d64b40a295e4ca24 ctime: 1769840972.8450735 dev: 64513 device_type: 0 executable: false exists: true gid: 1000 gr_name: zuul inode: 4599416 isblk: false ischr: false isdir: false isfifo: false isgid: false islnk: false isreg: true issock: false isuid: false mimetype: text/plain mode: '0600' mtime: 1769840972.8450735 nlink: 1 path: /home/zuul/.ssh/id_cifw pw_name: zuul readable: true rgrp: false roth: false rusr: true size: 525 uid: 1000 version: '1068438299' wgrp: false woth: false writeable: true wusr: true xgrp: false xoth: false xusr: false private_key_file_content: changed: false content: LS0tLS1CRUdJTiBPUEVOU1NIIFBSSVZBVEUgS0VZLS0tLS0KYjNCbGJuTnphQzFyWlhrdGRqRUFBQUFBQkc1dmJtVUFBQUFFYm05dVpRQUFBQUFBQUFBQkFBQUFhQUFBQUJObFkyUnpZUwoxemFHRXlMVzVwYzNSd01qVTJBQUFBQ0c1cGMzUndNalUyQUFBQVFRUzlCVEEyVmR0a3dwc2pzUHdYU3JnMU10bkJxZUFYCjRrY3pzTWZ5UzZqSzJuMy9DMmZRVHFxWkg4NE9WWkZrUjB3SGxVcGYxTW05TEpxNlhKSjZKRnNZQUFBQXVKWlZVNmVXVlYKT25BQUFBRTJWalpITmhMWE5vWVRJdGJtbHpkSEF5TlRZQUFBQUlibWx6ZEhBeU5UWUFBQUJCQkwwRk1EWlYyMlRDbXlPdwovQmRLdURVeTJjR3A0QmZpUnpPd3gvSkxxTXJhZmY4TFo5Qk9xcGtmemc1VmtXUkhUQWVWU2wvVXliMHNtcnBja25va1d4CmdBQUFBaEFKMVNjM2tBL3lsQXVWSFFuNkdXc2pVZ3FsVHlqWVdYSmhudmt5T0U0QVpFQUFBQUczcDFkV3hBYm5Bd01EQTEKTmpBek5qQTNMbTV2ZG1Gc2IyTmhiQUVDQXdRPQotLS0tLUVORCBPUEVOU1NIIFBSSVZBVEUgS0VZLS0tLS0K encoding: base64 failed: false source: /home/zuul/.ssh/id_cifw push_registry: quay.rdoproject.org quay_login_secret_name: quay_nextgen_zuulgithubci registry_login_enabled: true role_name: artifacts role_names: *id004 role_path: /home/zuul/src/github.com/openstack-k8s-operators/ci-framework/roles/artifacts role_uuid: fa163eff-cea4-c1c8-69ed-000000000281 stage_vars_dict: cifmw_test_operator_ansibletest_ansible_collection: '' cifmw_test_operator_ansibletest_ansible_extra_vars: '' cifmw_test_operator_ansibletest_ansible_git_repo: '' cifmw_test_operator_ansibletest_ansible_inventory: '' cifmw_test_operator_ansibletest_ansible_playbook_path: '' cifmw_test_operator_ansibletest_ansible_var_files: '' cifmw_test_operator_ansibletest_compute_ssh_key_secret_name: dataplane-ansible-ssh-private-key-secret cifmw_test_operator_ansibletest_config: apiVersion: test.openstack.org/v1beta1 kind: AnsibleTest metadata: name: ansibletest-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 ansibleCollections: '' ansibleExtraVars: '' ansibleGitRepo: '' ansibleInventory: '' ansiblePlaybookPath: '' ansibleVarFiles: '' computeSSHKeySecretName: dataplane-ansible-ssh-private-key-secret containerImage: quay.io/podified-antelope-centos9/openstack-ansible-tests:current-podified debug: false extraConfigmapsMounts: [] openStackConfigMap: openstack-config openStackConfigSecret: openstack-config-secret privileged: true storageClass: local-storage workflow: [] workloadSSHKeySecretName: '' cifmw_test_operator_ansibletest_container: openstack-ansible-tests cifmw_test_operator_ansibletest_crd_name: ansibletests.test.openstack.org cifmw_test_operator_ansibletest_debug: false cifmw_test_operator_ansibletest_extra_configmaps_mounts: [] cifmw_test_operator_ansibletest_image: quay.io/podified-antelope-centos9/openstack-ansible-tests cifmw_test_operator_ansibletest_image_tag: current-podified cifmw_test_operator_ansibletest_kind_name: AnsibleTest cifmw_test_operator_ansibletest_name: ansibletest cifmw_test_operator_ansibletest_namespace: podified-antelope-centos9 cifmw_test_operator_ansibletest_openstack_config_map: openstack-config cifmw_test_operator_ansibletest_openstack_config_secret: openstack-config-secret cifmw_test_operator_ansibletest_registry: quay.io cifmw_test_operator_ansibletest_workflow: [] cifmw_test_operator_ansibletest_workload_ssh_key_secret_name: '' cifmw_test_operator_artifacts_basedir: /home/zuul/ci-framework-data/tests/test_operator cifmw_test_operator_bundle: '' cifmw_test_operator_clean_last_run: false cifmw_test_operator_cleanup: false cifmw_test_operator_controller_name: test-operator-controller-manager cifmw_test_operator_controller_namespace: openstack-operators cifmw_test_operator_controller_priv_key_file_path: ~/.ssh/id_cifw cifmw_test_operator_controller_priv_key_secret_name: test-operator-controller-priv-key cifmw_test_operator_crd_group: test.openstack.org cifmw_test_operator_crs_path: /home/zuul/ci-framework-data/artifacts/test-operator-crs cifmw_test_operator_default_groups: - default cifmw_test_operator_default_image_tag: current-podified cifmw_test_operator_default_jobs: - default cifmw_test_operator_default_namespace: podified-antelope-centos9 cifmw_test_operator_default_registry: quay.io cifmw_test_operator_delete_logs_pod: false cifmw_test_operator_dry_run: false cifmw_test_operator_fail_fast: false cifmw_test_operator_fail_on_test_failure: true cifmw_test_operator_horizontest_admin_password: '12345678' cifmw_test_operator_horizontest_admin_username: admin cifmw_test_operator_horizontest_auth_url: https://keystone-public-openstack.apps.ocp.openstack.lab cifmw_test_operator_horizontest_config: apiVersion: test.openstack.org/v1beta1 kind: HorizonTest metadata: name: horizontest-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 adminPassword: '12**********78' adminUsername: admin authUrl: https://keystone-public-openstack.apps.ocp.openstack.lab containerImage: quay.io/podified-antelope-centos9/openstack-horizontest:current-podified dashboardUrl: https://horizon-openstack.apps.ocp.openstack.lab/ debug: false extraFlag: not pagination flavorName: m1.tiny horizonRepoBranch: master horizonTestDir: /var/lib/horizontest imageUrl: http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img logsDirectoryName: horizon password: ho**********st privileged: true projectName: horizontest projectNameXpath: //span[@class='rcueicon rcueicon-folder-open']/ancestor::li repoUrl: https://review.opendev.org/openstack/horizon storageClass: local-storage user: horizontest cifmw_test_operator_horizontest_container: openstack-horizontest cifmw_test_operator_horizontest_crd_name: horizontests.test.openstack.org cifmw_test_operator_horizontest_dashboard_url: https://horizon-openstack.apps.ocp.openstack.lab/ cifmw_test_operator_horizontest_debug: false cifmw_test_operator_horizontest_extra_flag: not pagination cifmw_test_operator_horizontest_flavor_name: m1.tiny cifmw_test_operator_horizontest_horizon_repo_branch: master cifmw_test_operator_horizontest_horizon_test_dir: /var/lib/horizontest cifmw_test_operator_horizontest_image: quay.io/podified-antelope-centos9/openstack-horizontest cifmw_test_operator_horizontest_image_tag: current-podified cifmw_test_operator_horizontest_image_url: http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img cifmw_test_operator_horizontest_kind_name: HorizonTest cifmw_test_operator_horizontest_logs_directory_name: horizon cifmw_test_operator_horizontest_name: horizontest-tests cifmw_test_operator_horizontest_namespace: podified-antelope-centos9 cifmw_test_operator_horizontest_password: horizontest cifmw_test_operator_horizontest_project_name: horizontest cifmw_test_operator_horizontest_project_name_xpath: //span[@class='rcueicon rcueicon-folder-open']/ancestor::li cifmw_test_operator_horizontest_registry: quay.io cifmw_test_operator_horizontest_repo_url: https://review.opendev.org/openstack/horizon cifmw_test_operator_horizontest_user: horizontest cifmw_test_operator_logs_image: quay.io/quay/busybox cifmw_test_operator_namespace: openstack cifmw_test_operator_privileged: true cifmw_test_operator_selinux_level: s0:c478,c978 cifmw_test_operator_stages: - name: tempest type: tempest cifmw_test_operator_storage_class: local-storage cifmw_test_operator_storage_class_prefix: '' cifmw_test_operator_tempest_cleanup: false cifmw_test_operator_tempest_concurrency: 4 cifmw_test_operator_tempest_config: apiVersion: test.openstack.org/v1beta1 kind: Tempest metadata: name: tempest-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 cleanup: false containerImage: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified debug: false networkAttachments: - ctlplane privileged: true rerunFailedTests: false rerunOverrideStatus: false resources: limits: {} requests: {} storageClass: local-storage tempestRun: concurrency: 4 excludeList: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' expectedFailuresList: ' ' externalPlugin: [] extraImages: [] extraRPMs: [] includeList: 'tempest.api.compute tempest.scenario ' tempestconfRun: deployerInput: '[auth] tempest_roles = [enforce_scope] barbican = true cinder = true designate = true glance = true ironic = true ironic_inspector = true neutron = true nova = true octavia = true keystone = true manila = true placement = true [identity-feature-enabled] enforce_scope = true [compute-feature-enabled] dhcp_domain = '''' [load_balancer] member_role = load-balancer_member admin_role = load-balancer_admin RBAC_test_type = keystone_default_roles enforce_new_defaults = true enforce_scope = false [volume] catalog_type = volumev3 ' overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' workflow: [] cifmw_test_operator_tempest_container: openstack-tempest-all cifmw_test_operator_tempest_crd_name: tempests.test.openstack.org cifmw_test_operator_tempest_debug: false cifmw_test_operator_tempest_exclude_list: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' cifmw_test_operator_tempest_image: quay.io/podified-antelope-centos9/openstack-tempest-all cifmw_test_operator_tempest_image_tag: current-podified cifmw_test_operator_tempest_include_list: 'tempest.api.compute tempest.scenario ' cifmw_test_operator_tempest_kind_name: Tempest cifmw_test_operator_tempest_name: tempest-tests cifmw_test_operator_tempest_namespace: podified-antelope-centos9 cifmw_test_operator_tempest_network_attachments: - ctlplane cifmw_test_operator_tempest_registry: quay.io cifmw_test_operator_tempest_rerun_failed_tests: false cifmw_test_operator_tempest_rerun_override_status: false cifmw_test_operator_tempest_resources: limits: {} requests: {} cifmw_test_operator_tempest_tempestconf_config: overrides: 'identity.v3_endpoint_type public compute-feature-enabled.vnc_console true compute-feature-enabled.stable_rescue true compute-feature-enabled.hostname_fqdn_sanitization true compute-feature-enabled.live_migration true compute-feature-enabled.live_migrate_back_and_forth true compute-feature-enabled.block_migration_for_live_migration false compute-feature-enabled.ide_bus false compute-feature-enabled.volume_backed_live_migration true compute-feature-enabled.volume_multiattach true volume.volume_type_multiattach multiattach volume.storage_protocol ceph service_available.swift false service_available.cinder true validation.image_ssh_user cirros validation.image_ssh_password cubswin:) validation.image_alt_ssh_user cirros validation.image_alt_ssh_password cubswin:) validation.allowed_network_downtime 10 ' cifmw_test_operator_tempest_tests_exclude_override_scenario: false cifmw_test_operator_tempest_tests_include_override_scenario: false cifmw_test_operator_tempest_workflow: [] cifmw_test_operator_timeout: 7200 cifmw_test_operator_tobiko_advanced_image_url: https://github.com/openstack-k8s-operators/openstack-k8s-operators-ci/releases/download/v1.0.0/tobiko-custom-v1.0.0.qcow2 cifmw_test_operator_tobiko_cleanup: false cifmw_test_operator_tobiko_config: apiVersion: test.openstack.org/v1beta1 kind: Tobiko metadata: name: tobiko-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 containerImage: quay.io/podified-antelope-centos9/openstack-tobiko:current-podified debug: false kubeconfigSecretName: tobiko-secret networkAttachments: [] privileged: true storageClass: local-storage testenv: scenario version: master workflow: [] cifmw_test_operator_tobiko_container: openstack-tobiko cifmw_test_operator_tobiko_crd_name: tobikoes.test.openstack.org cifmw_test_operator_tobiko_debug: false cifmw_test_operator_tobiko_default_conf: DEFAULT: debug: true log_dir: /var/lib/tobiko/tobiko log_file: tobiko.log advanced_vm: image_url: https://github.com/openstack-k8s-operators/openstack-k8s-operators-ci/releases/download/v1.0.0/tobiko-custom-v1.0.0.qcow2 username: fedora keystone: interface: public manila: share_protocol: cephfs testcase: test_runner_timeout: 14400.0 timeout: 1800.0 cifmw_test_operator_tobiko_image: quay.io/podified-antelope-centos9/openstack-tobiko cifmw_test_operator_tobiko_image_tag: current-podified cifmw_test_operator_tobiko_kind_name: Tobiko cifmw_test_operator_tobiko_kubeconfig_secret: tobiko-secret cifmw_test_operator_tobiko_name: tobiko-tests cifmw_test_operator_tobiko_namespace: podified-antelope-centos9 cifmw_test_operator_tobiko_network_attachments: [] cifmw_test_operator_tobiko_num_processes: null cifmw_test_operator_tobiko_openstack_cmd: oc -n openstack exec openstackclient -- openstack cifmw_test_operator_tobiko_override_conf: {} cifmw_test_operator_tobiko_prevent_create: null cifmw_test_operator_tobiko_pytest_addopts: null cifmw_test_operator_tobiko_registry: quay.io cifmw_test_operator_tobiko_ssh_keysize: 521 cifmw_test_operator_tobiko_ssh_keytype: ecdsa cifmw_test_operator_tobiko_testenv: scenario cifmw_test_operator_tobiko_version: master cifmw_test_operator_tobiko_workflow: [] successful_execution: true test_operator_cr: apiVersion: test.openstack.org/v1beta1 kind: Tempest metadata: name: tempest-tests-tempest namespace: openstack spec: SELinuxLevel: s0:c478,c978 SSHKeySecretName: test-operator-controller-priv-key cleanup: false containerImage: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified debug: false networkAttachments: - ctlplane privileged: true rerunFailedTests: false rerunOverrideStatus: false resources: limits: {} requests: {} storageClass: local-storage tempestRun: concurrency: 4 excludeList: 'tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachmentScenario.test_server_detach_rules tempest.scenario.test_server_volume_attachment.TestServerVolumeAttachScenarioOldVersion.test_old_versions_reject tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup tempest.scenario.test_network_v6 ' expectedFailuresList: ' ' externalPlugin: [] extraImages: [] extraRPMs: [] includeList: 'tempest.api.compute tempest.scenario ' tempestconfRun: deployerInput: '[auth] tempest_roles = [enforce_scope] barbican = true cinder = true designate = true glance = true ironic = true ironic_inspector = true neutron = true nova = true octavia = true keystone = true manila = true placement = true [identity-feature-enabled] enforce_scope = true [compute-feature-enabled] dhcp_domain = '''' [load_balancer] member_role = load-balancer_member admin_role = load-balancer_admin RBAC_test_type = keystone_default_roles enforce_new_defaults = true enforce_scope = false [volume] catalog_type = volumev3 ' overrides: "identity.v3_endpoint_type public\ncompute-feature-enabled.vnc_console true\ncompute-feature-enabled.stable_rescue true\ncompute-feature-enabled.hostname_fqdn_sanitization true\ncompute-feature-enabled.live_migration true\ncompute-feature-enabled.live_migrate_back_and_forth true\ncompute-feature-enabled.block_migration_for_live_migration false\ncompute-feature-enabled.ide_bus false\ncompute-feature-enabled.volume_backed_live_migration true\ncompute-feature-enabled.volume_multiattach true\nvolume.volume_type_multiattach multiattach\nvolume.storage_protocol ceph\nservice_available.swift false\nservice_available.cinder true\nvalidation.image_ssh_user cirros\nvalidation.image_ssh_password cubswin:)\nvalidation.image_alt_ssh_user cirros\nvalidation.image_alt_ssh_password cubswin:)\nvalidation.allowed_network_downtime 10\n whitebox_neutron_plugin_options.proxy_host_address 38.129.56.250" workflow: [] test_operator_results: tempest: true test_pod_results: api_found: true changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.6/23"],"mac_address":"0a:58:0a:d9:01:06","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.6/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.6\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:06\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"f2:8f:5d:9e:63:d6\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:28:17Z' labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"tempest-tests-tempest-tests-runner"}: .: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: {} f:readOnlyRootFilesystem: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/test_operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/tempest/external_files"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/id_ecdsa"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsUser: {} f:seLinuxOptions: .: {} f:level: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ca-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"test-operator-ephemeral-temporary"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-ephemeral-workdir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-logs"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:28:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:28:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.6"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:19:44Z' name: tempest-tests-tempest namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '167887' uid: 877a18b9-d87c-41d2-9f42-57faa75b8b81 spec: automountServiceAccountToken: true containers: - envFrom: - configMapRef: name: tempest-tests-tempest-custom-data-s0 - configMapRef: name: tempest-tests-tempest-env-vars-s0 image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imagePullPolicy: IfNotPresent name: tempest-tests-tempest-tests-runner resources: {} securityContext: allowPrivilegeEscalation: true capabilities: {} readOnlyRootFilesystem: false runAsGroup: 42480 runAsNonRoot: false runAsUser: 42480 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/test_operator name: config-data - mountPath: /var/lib/tempest name: test-operator-ephemeral-workdir - mountPath: /tmp name: test-operator-ephemeral-temporary - mountPath: /var/lib/tempest/external_files name: test-operator-logs - mountPath: /etc/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /var/lib/tempest/.config/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /etc/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: ca-certs readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/tempest/id_ecdsa name: ssh-key subPath: ssh_key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pkv9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42480 runAsGroup: 42480 runAsUser: 42480 seLinuxOptions: level: s0:c478,c978 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: tempest-tests-tempest-custom-data-s0 name: config-data - configMap: defaultMode: 272 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 292 secretName: openstack-config-secret - name: test-operator-logs persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - emptyDir: {} name: test-operator-ephemeral-workdir - emptyDir: {} name: test-operator-ephemeral-temporary - name: ca-certs secret: defaultMode: 272 secretName: combined-ca-bundle - name: ssh-key secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key secretName: test-operator-controller-priv-key - name: kube-api-access-pkv9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:44Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imageID: quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:599ab06782e17daa9d1b84d15a01364d7d7eb6f453a016e0538358f7d82e840b lastState: {} name: tempest-tests-tempest-tests-runner ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae exitCode: 0 finishedAt: '2026-01-31T09:19:40Z' reason: Completed startedAt: '2026-01-31T07:29:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.6 podIPs: - ip: 10.217.1.6 qosClass: BestEffort startTime: '2026-01-31T07:28:18Z' testpod: api_found: true attempts: 619 changed: false failed: false resources: - apiVersion: v1 kind: Pod metadata: annotations: k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.217.1.6/23"],"mac_address":"0a:58:0a:d9:01:06","gateway_ips":["10.217.0.1"],"routes":[{"dest":"10.217.0.0/22","nextHop":"10.217.0.1"},{"dest":"10.217.4.0/23","nextHop":"10.217.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.217.0.1"}],"ip_address":"10.217.1.6/23","gateway_ip":"10.217.0.1"}}' k8s.v1.cni.cncf.io/network-status: "[{\n \"name\": \"ovn-kubernetes\",\n \ \"interface\": \"eth0\",\n \"ips\": [\n \"10.217.1.6\"\n \ ],\n \"mac\": \"0a:58:0a:d9:01:06\",\n \"default\": true,\n \"dns\": {}\n},{\n \"name\": \"openstack/ctlplane\",\n \ \"interface\": \"ctlplane\",\n \"ips\": [\n \"192.168.122.30\"\n \ ],\n \"mac\": \"f2:8f:5d:9e:63:d6\",\n \"dns\": {}\n}]" k8s.v1.cni.cncf.io/networks: '[{"name":"ctlplane","namespace":"openstack","interface":"ctlplane"}]' openshift.io/scc: privileged creationTimestamp: '2026-01-31T07:28:17Z' labels: instanceName: tempest-tests-tempest operator: test-operator service: tempest workflowStep: '0' managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:k8s.v1.cni.cncf.io/networks: {} f:labels: .: {} f:instanceName: {} f:operator: {} f:service: {} f:workflowStep: {} f:ownerReferences: .: {} k:{"uid":"a62214c0-9ae0-4c22-a1c1-dd9865f124ac"}: {} f:spec: f:automountServiceAccountToken: {} f:containers: k:{"name":"tempest-tests-tempest-tests-runner"}: .: {} f:envFrom: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:securityContext: .: {} f:allowPrivilegeEscalation: {} f:capabilities: {} f:readOnlyRootFilesystem: {} f:runAsGroup: {} f:runAsNonRoot: {} f:runAsUser: {} f:seccompProfile: .: {} f:type: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:volumeMounts: .: {} k:{"mountPath":"/etc/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/openstack/secure.yaml"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} k:{"mountPath":"/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/etc/test_operator"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/tmp"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/.config/openstack/clouds.yaml"}: .: {} f:mountPath: {} f:name: {} f:readOnly: {} f:subPath: {} k:{"mountPath":"/var/lib/tempest/external_files"}: .: {} f:mountPath: {} f:name: {} k:{"mountPath":"/var/lib/tempest/id_ecdsa"}: .: {} f:mountPath: {} f:name: {} f:subPath: {} f:dnsPolicy: {} f:enableServiceLinks: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: .: {} f:fsGroup: {} f:runAsGroup: {} f:runAsUser: {} f:seLinuxOptions: .: {} f:level: {} f:terminationGracePeriodSeconds: {} f:volumes: .: {} k:{"name":"ca-certs"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"config-data"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config"}: .: {} f:configMap: .: {} f:defaultMode: {} f:name: {} f:name: {} k:{"name":"openstack-config-secret"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:secretName: {} k:{"name":"ssh-key"}: .: {} f:name: {} f:secret: .: {} f:defaultMode: {} f:items: {} f:secretName: {} k:{"name":"test-operator-ephemeral-temporary"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-ephemeral-workdir"}: .: {} f:emptyDir: {} f:name: {} k:{"name":"test-operator-logs"}: .: {} f:name: {} f:persistentVolumeClaim: .: {} f:claimName: {} manager: manager operation: Update time: '2026-01-31T07:28:17Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.ovn.org/pod-networks: {} manager: crc operation: Update subresource: status time: '2026-01-31T07:28:18Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: f:k8s.v1.cni.cncf.io/network-status: {} manager: multus-daemon operation: Update subresource: status time: '2026-01-31T07:28:19Z' - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:status: f:conditions: k:{"type":"ContainersReady"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Initialized"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} k:{"type":"PodReadyToStartContainers"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:status: {} f:type: {} k:{"type":"Ready"}: .: {} f:lastProbeTime: {} f:lastTransitionTime: {} f:reason: {} f:status: {} f:type: {} f:containerStatuses: {} f:hostIP: {} f:hostIPs: {} f:phase: {} f:podIP: {} f:podIPs: .: {} k:{"ip":"10.217.1.6"}: .: {} f:ip: {} f:startTime: {} manager: kubelet operation: Update subresource: status time: '2026-01-31T09:19:44Z' name: tempest-tests-tempest namespace: openstack ownerReferences: - apiVersion: test.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Tempest name: tempest-tests-tempest uid: a62214c0-9ae0-4c22-a1c1-dd9865f124ac resourceVersion: '167887' uid: 877a18b9-d87c-41d2-9f42-57faa75b8b81 spec: automountServiceAccountToken: true containers: - envFrom: - configMapRef: name: tempest-tests-tempest-custom-data-s0 - configMapRef: name: tempest-tests-tempest-env-vars-s0 image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imagePullPolicy: IfNotPresent name: tempest-tests-tempest-tests-runner resources: {} securityContext: allowPrivilegeEscalation: true capabilities: {} readOnlyRootFilesystem: false runAsGroup: 42480 runAsNonRoot: false runAsUser: 42480 seccompProfile: type: RuntimeDefault terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/test_operator name: config-data - mountPath: /var/lib/tempest name: test-operator-ephemeral-workdir - mountPath: /tmp name: test-operator-ephemeral-temporary - mountPath: /var/lib/tempest/external_files name: test-operator-logs - mountPath: /etc/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /var/lib/tempest/.config/openstack/clouds.yaml name: openstack-config readOnly: true subPath: clouds.yaml - mountPath: /etc/openstack/secure.yaml name: openstack-config-secret subPath: secure.yaml - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: ca-certs readOnly: true subPath: tls-ca-bundle.pem - mountPath: /var/lib/tempest/id_ecdsa name: ssh-key subPath: ssh_key - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-pkv9h readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true imagePullSecrets: - name: default-dockercfg-wlkxs nodeName: crc preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Never schedulerName: default-scheduler securityContext: fsGroup: 42480 runAsGroup: 42480 runAsUser: 42480 seLinuxOptions: level: s0:c478,c978 serviceAccount: default serviceAccountName: default terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 493 name: tempest-tests-tempest-custom-data-s0 name: config-data - configMap: defaultMode: 272 name: openstack-config name: openstack-config - name: openstack-config-secret secret: defaultMode: 292 secretName: openstack-config-secret - name: test-operator-logs persistentVolumeClaim: claimName: tempest-tests-tempest-0-11163 - emptyDir: {} name: test-operator-ephemeral-workdir - emptyDir: {} name: test-operator-ephemeral-temporary - name: ca-certs secret: defaultMode: 272 secretName: combined-ca-bundle - name: ssh-key secret: defaultMode: 384 items: - key: ssh-privatekey path: ssh_key secretName: test-operator-controller-priv-key - name: kube-api-access-pkv9h projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace - configMap: items: - key: service-ca.crt path: service-ca.crt name: openshift-service-ca.crt status: conditions: - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:44Z' status: 'False' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' reason: PodCompleted status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: Ready - lastProbeTime: null lastTransitionTime: '2026-01-31T09:19:40Z' reason: PodCompleted status: 'False' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2026-01-31T07:28:18Z' status: 'True' type: PodScheduled containerStatuses: - containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae image: quay.io/podified-antelope-centos9/openstack-tempest-all:current-podified imageID: quay.io/podified-antelope-centos9/openstack-tempest-all@sha256:599ab06782e17daa9d1b84d15a01364d7d7eb6f453a016e0538358f7d82e840b lastState: {} name: tempest-tests-tempest-tests-runner ready: false restartCount: 0 started: false state: terminated: containerID: cri-o://0c570057216a38f3f77cd641f06b20f613c9ead22d2a3f8adfef468cd014c4ae exitCode: 0 finishedAt: '2026-01-31T09:19:40Z' reason: Completed startedAt: '2026-01-31T07:29:12Z' hostIP: 192.168.126.11 hostIPs: - ip: 192.168.126.11 phase: Succeeded podIP: 10.217.1.6 podIPs: - ip: 10.217.1.6 qosClass: BestEffort startTime: '2026-01-31T07:28:18Z' testpod_timed_out: false zuul: _inheritance_path: - '' - '' - '' - '' - '' - '' - '' - '' ansible_version: '8' attempts: 1 branch: main build: ef956508a7f94c3dbffb4bb08b3ee84f build_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null buildset: ff21f0fb4ce04041a3e3233e2187eaa4 buildset_refs: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 child_jobs: [] commit_id: f82148578360564ffcf53808a028a3e8a68bd960 event_id: 53a98d80-fe68-11f0-91a0-f55110d4de89 executor: hostname: ze03.softwarefactory-project.io inventory_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/ansible/inventory.yaml log_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/logs result_data_file: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/results.json src_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work/src work_root: /var/lib/zuul/builds/ef956508a7f94c3dbffb4bb08b3ee84f/work items: - branch: main change: '1060' change_url: https://github.com/openstack-k8s-operators/nova-operator/pull/1060 commit_id: f82148578360564ffcf53808a028a3e8a68bd960 patchset: f82148578360564ffcf53808a028a3e8a68bd960 project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator topic: null job: nova-operator-tempest-multinode-ceph jobtags: [] max_attempts: 1 message: Zml4KGRlcHMpOiB1cGRhdGUgbW9kdWxlIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgdG8gdjIuMjguMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2dpdGh1Yi5jb20vb25zaS9naW5rZ28vdjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnbykgfCBgdjIuMjcuNGAg4oaSIGB2Mi4yOC4xYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL2dvL2dpdGh1Yi5jb20lMmZvbnNpJTJmZ2lua2dvJTJmdjIvdjIuMjguMT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9nby9naXRodWIuY29tJTJmb25zaSUyZmdpbmtnbyUyZnYyL3YyLjI3LjQvdjIuMjguMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vbnNpL2dpbmtnbyAoZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92Mik8L3N1bW1hcnk+CgojIyMgW2B2Mi4yOC4xYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29uc2kvZ2lua2dvL3JlbGVhc2VzL3RhZy92Mi4yOC4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vY29tcGFyZS92Mi4yOC4wLi4udjIuMjguMSkKCiMjIyMjIDIuMjguMQoKVXBkYXRlIGFsbCBkZXBlbmRlbmNpZXMuICBUaGlzIGF1dG8tdXBkYXRlZCB0aGUgcmVxdWlyZWQgdmVyc2lvbiBvZiBHbyB0byAxLjI0LCBjb25zaXN0ZW50IHdpdGggdGhlIGZhY3QgdGhhdCBHbyAxLjIzIGhhcyBiZWVuIG91dCBvZiBzdXBwb3J0IGZvciBhbG1vc3Qgc2l4IG1vbnRocy4KCiMjIyBbYHYyLjI4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI4LjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjUuLi52Mi4yOC4wKQoKIyMjIyAyLjI4LjAKCkdpbmtnbydzIFNlbVZlciBmaWx0ZXIgbm93IHN1cHBvcnRzIGZpbHRlcmluZyBtdWx0aXBsZSBjb21wb25lbnRzIGJ5IFNlbVZlciB2ZXJzaW9uOgoKYGBgZ28KSXQoInNob3VsZCB3b3JrIGluIGEgc3BlY2lmaWMgdmVyc2lvbiByYW5nZSAoMS4wLjAsIDIuMC4wKSBhbmQgdGhpcmQtcGFydHkgZGVwZW5kZW5jeSByZWRpcyBpbiBbOC4wLjAsIH4pIiwgU2VtVmVyQ29uc3RyYWludCgiPj0gMy4yLjAiKSwgQ29tcG9uZW50U2VtVmVyQ29uc3RyYWludCgicmVkaXMiLCAiPj0gOC4wLjAiKSBmdW5jKCkgewogICAgLy8gVGhpcyB0ZXN0IHdpbGwgb25seSBydW4gd2hlbiB2ZXJzaW9uIGlzIGJldHdlZW4gMS4wLjAgKGV4Y2x1c2l2ZSkgYW5kIDIuMC4wIChleGNsdXNpdmUpIGFuZCByZWRpcyB2ZXJzaW9uIGlzID49IDguMC4wCn0pCmBgYAoKY2FuIGJlIGZpbHRlcmVkIGluIG9yIG91dCB3aXRoIGFuIGludm9jYXRpb24gbGlrZToKCmBgYGJhc2gKZ2lua2dvIC0tc2VtLXZlci1maWx0ZXI9IjIuMS4xLCByZWRpcz04LjIuMCIKYGBgCgpIdWdlIHRoYW5rcyB0byBbQCYjODIwMztJY2FydXM5OTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vSWNhcnVzOTkxMykgZm9yIHdvcmtpbmcgb24gdGhpcyEKCiMjIyBbYHYyLjI3LjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb25zaS9naW5rZ28vcmVsZWFzZXMvdGFnL3YyLjI3LjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vbnNpL2dpbmtnby9jb21wYXJlL3YyLjI3LjQuLi52Mi4yNy41KQoKIyMjIyMgMi4yNy41CgojIyMjIyBGaXhlcwoKRG9uJ3QgbWFrZSBhIG5ldyBmb3JtYXR0ZXIgZm9yIGVhY2ggR2lua2dvVCgpOyB0aGF0J3MganVzdCBzaWxseSBhbmQgdXNlcyBwcmVjaW91cyBtZW1vcnkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSAiZXZlcnkgd2Vla2VuZCIgaW4gdGltZXpvbmUgQW1lcmljYS9OZXdfWW9yaywgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIGhhcyBiZWVuIGdlbmVyYXRlZCBieSBbUmVub3ZhdGUgQm90XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcmVub3ZhdGVib3QvcmVub3ZhdGUpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0NE15NHhJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TUM0Mklpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2VzExOS0tPgo= patchset: f82148578360564ffcf53808a028a3e8a68bd960 pipeline: github-check playbook_context: playbook_projects: trusted/project_0/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 trusted/project_1/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 trusted/project_2/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab trusted/project_3/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_0/github.com/openstack-k8s-operators/ci-framework: canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e untrusted/project_1/review.rdoproject.org/config: canonical_name: review.rdoproject.org/config checkout: master commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 untrusted/project_2/opendev.org/zuul/zuul-jobs: canonical_name: opendev.org/zuul/zuul-jobs checkout: master commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 untrusted/project_3/review.rdoproject.org/rdo-jobs: canonical_name: review.rdoproject.org/rdo-jobs checkout: master commit: edc2a870148d72e339067d77528a2fe5f42664ab untrusted/project_4/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: 18.0-fr4 commit: ca312d80879913cab92d398a77fbcddaef5d1e01 untrusted/project_5/github.com/openstack-k8s-operators/nova-operator: canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main commit: f82148578360564ffcf53808a028a3e8a68bd960 playbooks: - path: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework/ci/playbooks/edpm/run.yml roles: - checkout: main checkout_description: playbook branch link_name: ansible/playbook_0/role_0/ci-framework link_target: untrusted/project_0/github.com/openstack-k8s-operators/ci-framework role_path: ansible/playbook_0/role_0/ci-framework/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_1/config link_target: untrusted/project_1/review.rdoproject.org/config role_path: ansible/playbook_0/role_1/config/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_2/zuul-jobs link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs role_path: ansible/playbook_0/role_2/zuul-jobs/roles - checkout: master checkout_description: project default branch link_name: ansible/playbook_0/role_3/rdo-jobs link_target: untrusted/project_3/review.rdoproject.org/rdo-jobs role_path: ansible/playbook_0/role_3/rdo-jobs/roles post_review: false project: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator name: openstack-k8s-operators/nova-operator short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator projects: github.com/crc-org/crc-cloud: canonical_hostname: github.com canonical_name: github.com/crc-org/crc-cloud checkout: main checkout_description: project override ref commit: 42957126d9d9b9d1372615db325b82bd992fa335 name: crc-org/crc-cloud required: true short_name: crc-cloud src_dir: src/github.com/crc-org/crc-cloud github.com/openstack-k8s-operators/ci-framework: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/ci-framework checkout: main checkout_description: zuul branch commit: 2b05c0d1b1e82409289e5aadde122f0f78c7bb1e name: openstack-k8s-operators/ci-framework required: true short_name: ci-framework src_dir: src/github.com/openstack-k8s-operators/ci-framework github.com/openstack-k8s-operators/edpm-ansible: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/edpm-ansible checkout: main checkout_description: zuul branch commit: 90e213ca36b0316f6ab93195124428a345b759d2 name: openstack-k8s-operators/edpm-ansible required: true short_name: edpm-ansible src_dir: src/github.com/openstack-k8s-operators/edpm-ansible github.com/openstack-k8s-operators/infra-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/infra-operator checkout: main checkout_description: zuul branch commit: 03b808364e4a6df6667de32e1f59f4f084f96a26 name: openstack-k8s-operators/infra-operator required: true short_name: infra-operator src_dir: src/github.com/openstack-k8s-operators/infra-operator github.com/openstack-k8s-operators/install_yamls: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/install_yamls checkout: main checkout_description: zuul branch commit: afd522eb60831c5a9a149eb57a22ff48506fc59c name: openstack-k8s-operators/install_yamls required: true short_name: install_yamls src_dir: src/github.com/openstack-k8s-operators/install_yamls github.com/openstack-k8s-operators/nova-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/nova-operator checkout: main checkout_description: zuul branch commit: f82148578360564ffcf53808a028a3e8a68bd960 name: openstack-k8s-operators/nova-operator required: false short_name: nova-operator src_dir: src/github.com/openstack-k8s-operators/nova-operator github.com/openstack-k8s-operators/openstack-baremetal-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-baremetal-operator checkout: main checkout_description: zuul branch commit: b3f88d69956ce75dddb7ed72bbeab2b6845b506f name: openstack-k8s-operators/openstack-baremetal-operator required: true short_name: openstack-baremetal-operator src_dir: src/github.com/openstack-k8s-operators/openstack-baremetal-operator github.com/openstack-k8s-operators/openstack-must-gather: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-must-gather checkout: main checkout_description: zuul branch commit: 0a949e18ec739d847367ed06eef9785c7c0b2c1a name: openstack-k8s-operators/openstack-must-gather required: true short_name: openstack-must-gather src_dir: src/github.com/openstack-k8s-operators/openstack-must-gather github.com/openstack-k8s-operators/openstack-operator: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/openstack-operator checkout: main checkout_description: zuul branch commit: 5258795b834f21182f681b9e9be73c3526d56fc3 name: openstack-k8s-operators/openstack-operator required: true short_name: openstack-operator src_dir: src/github.com/openstack-k8s-operators/openstack-operator github.com/openstack-k8s-operators/repo-setup: canonical_hostname: github.com canonical_name: github.com/openstack-k8s-operators/repo-setup checkout: main checkout_description: zuul branch commit: d3b114711653a7821a8c486e8d093f6222e9def7 name: openstack-k8s-operators/repo-setup required: true short_name: repo-setup src_dir: src/github.com/openstack-k8s-operators/repo-setup opendev.org/zuul/zuul-jobs: canonical_hostname: opendev.org canonical_name: opendev.org/zuul/zuul-jobs checkout: master checkout_description: project default branch commit: d73b78cc624f363c6b7fcfe833f2db4571e4e979 name: zuul/zuul-jobs required: true short_name: zuul-jobs src_dir: src/opendev.org/zuul/zuul-jobs review.rdoproject.org/config: canonical_hostname: review.rdoproject.org canonical_name: review.rdoproject.org/config checkout: master checkout_description: project default branch commit: 6b8ed36de1a9fb17d1895a907c56e0ebed359010 name: config required: true short_name: config src_dir: src/review.rdoproject.org/config ref: refs/pull/1060/head resources: {} tenant: rdoproject.org timeout: 10800 topic: null voting: true zuul_log_collection: true