~/src/github.com/openstack-k8s-operators/install_yamls ~/ci-framework-data/artifacts bash scripts/openstack-update.sh + CONTAINERS_NAMESPACE=podified-antelope-centos9 + CONTAINERS_TARGET_TAG=current-podified + FAKE_UPDATE=false + KPATCH_UPDATE=false + OPENSTACK_VERSION=0.6.0-1773317304 + OUTFILE=csv.yaml + TIMEOUT=1200s + CI_INVENTORY=/home/zuul/ci-framework-data/artifacts/zuul_inventory.yml + UPDATE_ARTIFACT_DIR=/home/zuul/ci-framework-data/tests/update + '[' -z openstack-operators ']' + '[' -z openstack ']' + '[' -e /home/zuul/ci-framework-data/artifacts/zuul_inventory.yml ']' + RUN_FROM_CI=YES + BASE_DIR=/home/zuul/ci-framework-data/tests/update + '[' -e /home/zuul/ci-framework-data/tests/update ']' + BASE_DIR=/home/zuul/ci-framework-data/tests/update/ ++ oc get csv -n openstack-operators -o name ++ grep openstack-operator + OPENSTACK_OPERATOR_CSV=clusterserviceversion.operators.coreos.com/openstack-operator.v0.6.0 ++ oc get openstackversion -n openstack -o name + OPENSTACK_VERSION_CR=openstackversion.core.openstack.org/controlplane + '[' false '!=' false ']' + oc project openstack Now using project "openstack" on server "https://api.crc.testing:6443". + oc wait openstackversion.core.openstack.org/controlplane '--for=jsonpath={.status.availableVersion}=0.6.0-1773317304' --timeout=1200s openstackversion.core.openstack.org/controlplane condition met ++ oc get openstackversion.core.openstack.org/controlplane '--template={{.spec.targetVersion}}' + OPENSTACK_DEPLOYED_VERSION=0.6.0-1773317304 + cat + update_event Patching the Openstack Version + local 'event=Patching the Openstack Version' + local event_script=/home/zuul/ci-framework-data/tests/update/update_event.sh + '[' -e /home/zuul/ci-framework-data/tests/update/update_event.sh ']' + /home/zuul/ci-framework-data/tests/update/update_event.sh 'Patching the Openstack Version' + oc patch openstackversion.core.openstack.org/controlplane --type=merge --patch-file openstackversionpatch.yaml openstackversion.core.openstack.org/controlplane patched (no change) + oc wait openstackversion.core.openstack.org/controlplane --for=condition=MinorUpdateOVNControlplane --timeout=1200s openstackversion.core.openstack.org/controlplane condition met + update_event MinorUpdateOVNControlplane Completed + local 'event=MinorUpdateOVNControlplane Completed' + local event_script=/home/zuul/ci-framework-data/tests/update/update_event.sh + '[' -e /home/zuul/ci-framework-data/tests/update/update_event.sh ']' + /home/zuul/ci-framework-data/tests/update/update_event.sh 'MinorUpdateOVNControlplane Completed' + nodes_with_ovn=() ++ oc get openstackdataplanenodeset -o custom-columns=NAME:.metadata.name,SERVICES:.spec.services --no-headers + openstackdataplanenodesets='openstack-edpm-ipam [repo-setup redhat bootstrap download-cache configure-network validate-network install-os configure-os ssh-known-hosts run-os reboot-os install-certs ovn neutron-metadata libvirt nova telemetry]' + read -r node_name services + for service in ${services[@]} + [[ [repo-setup == *\o\v\n* ]] + for service in ${services[@]} + [[ redhat == *\o\v\n* ]] + for service in ${services[@]} + [[ bootstrap == *\o\v\n* ]] + for service in ${services[@]} + [[ download-cache == *\o\v\n* ]] + for service in ${services[@]} + [[ configure-network == *\o\v\n* ]] + for service in ${services[@]} + [[ validate-network == *\o\v\n* ]] + for service in ${services[@]} + [[ install-os == *\o\v\n* ]] + for service in ${services[@]} + [[ configure-os == *\o\v\n* ]] + for service in ${services[@]} + [[ ssh-known-hosts == *\o\v\n* ]] + for service in ${services[@]} + [[ run-os == *\o\v\n* ]] + for service in ${services[@]} + [[ reboot-os == *\o\v\n* ]] + for service in ${services[@]} + [[ install-certs == *\o\v\n* ]] + for service in ${services[@]} + [[ ovn == *\o\v\n* ]] + nodes_with_ovn+=("- $node_name") + break + read -r node_name services + DATAPLANE_DEPLOYMENT=edpm ++ printf ' %s\n' '- openstack-edpm-ipam' + OVN_NODE_SETS=' - openstack-edpm-ipam' + '[' 1 -ne 0 ']' + cat + update_event Applying the OVN CRD + local 'event=Applying the OVN CRD' + local event_script=/home/zuul/ci-framework-data/tests/update/update_event.sh + '[' -e /home/zuul/ci-framework-data/tests/update/update_event.sh ']' + /home/zuul/ci-framework-data/tests/update/update_event.sh 'Applying the OVN CRD' + oc create -f edpm-deployment-ovn-update.yaml openstackdataplanedeployment.dataplane.openstack.org/edpm-ovn-update created + oc get openstackdataplanedeployment edpm-ovn-update -o yaml apiVersion: dataplane.openstack.org/v1beta1 kind: OpenStackDataPlaneDeployment metadata: creationTimestamp: "2026-03-12T13:30:28Z" generation: 1 name: edpm-ovn-update namespace: openstack resourceVersion: "82356" uid: ddd6c4ca-4e2c-4ac8-ae49-68586595be64 spec: ansibleEEEnvConfigMapName: openstack-aee-default-env backoffLimit: 6 deploymentRequeueTime: 15 nodeSets: - openstack-edpm-ipam preserveJobs: true servicesOverride: - ovn status: ansibleEEHashes: ovn-edpm-ovn-update-openstack-edpm-ipam: n576h5fdh554h65dh55h645h694h6fh658hc8h544h67fh5b7hb9h5cfh5fch676h68fh57bh54fh66ch5bch79h559h77h597h684h84hfh57bhcbhb4q conditions: - lastTransitionTime: "2026-03-12T13:30:28Z" message: Deployment in progress reason: Requested severity: Info status: "False" type: Ready - lastTransitionTime: "2026-03-12T13:30:28Z" message: Deployment in progress reason: Requested severity: Info status: "False" type: DeploymentReady - lastTransitionTime: "2026-03-12T13:30:28Z" message: Input data complete reason: Ready status: "True" type: InputReady nodeSetConditions: openstack-edpm-ipam: - lastTransitionTime: "2026-03-12T13:30:28Z" message: Deployment not started reason: Init status: Unknown type: NodeSetDeploymentReady observedGeneration: 1 + oc wait openstackversion.core.openstack.org/controlplane --for=condition=MinorUpdateOVNDataplane --timeout=1200s openstackversion.core.openstack.org/controlplane condition met + echo 'MinorUpdateOVNDataplane completed' MinorUpdateOVNDataplane completed + update_event MinorUpdateOVNDataplane Completed + local 'event=MinorUpdateOVNDataplane Completed' + local event_script=/home/zuul/ci-framework-data/tests/update/update_event.sh + '[' -e /home/zuul/ci-framework-data/tests/update/update_event.sh ']' + /home/zuul/ci-framework-data/tests/update/update_event.sh 'MinorUpdateOVNDataplane Completed' + oc wait openstackversion.core.openstack.org/controlplane --for=condition=MinorUpdateControlplane --timeout=1200s openstackversion.core.openstack.org/controlplane condition met + update_event MinorUpdateControlplane Completed + local 'event=MinorUpdateControlplane Completed' + local event_script=/home/zuul/ci-framework-data/tests/update/update_event.sh + '[' -e /home/zuul/ci-framework-data/tests/update/update_event.sh ']' + /home/zuul/ci-framework-data/tests/update/update_event.sh 'MinorUpdateControlplane Completed' + echo 'MinorUpdateControlplane completed' MinorUpdateControlplane completed ++ oc get openstackdataplanenodeset -o name ++ awk -F/ '{print " - " $2}' + DATAPLANE_NODESETS=' - openstack-edpm-ipam' + ansible_extra_vars_list=() + '[' false '!=' false ']' + ANSIBLE_EXTRA_VARS= + '[' 0 -gt 0 ']' + cat + update_event Applying the UPDATE CRD + local 'event=Applying the UPDATE CRD' + local event_script=/home/zuul/ci-framework-data/tests/update/update_event.sh + '[' -e /home/zuul/ci-framework-data/tests/update/update_event.sh ']' + /home/zuul/ci-framework-data/tests/update/update_event.sh 'Applying the UPDATE CRD' + oc create -f edpm-deployment-update.yaml openstackdataplanedeployment.dataplane.openstack.org/edpm-update created + oc wait openstackversion.core.openstack.org/controlplane --for=condition=MinorUpdateDataplane --timeout=1200s openstackversion.core.openstack.org/controlplane condition met + echo 'MinorUpdate completed' MinorUpdate completed + update_event MinorUpdateDataplane Completed + local 'event=MinorUpdateDataplane Completed' + local event_script=/home/zuul/ci-framework-data/tests/update/update_event.sh + '[' -e /home/zuul/ci-framework-data/tests/update/update_event.sh ']' + /home/zuul/ci-framework-data/tests/update/update_event.sh 'MinorUpdateDataplane Completed' + oc get openstackdataplanedeployment edpm-update -o yaml apiVersion: dataplane.openstack.org/v1beta1 kind: OpenStackDataPlaneDeployment metadata: creationTimestamp: "2026-03-12T13:38:14Z" generation: 1 name: edpm-update namespace: openstack resourceVersion: "93063" uid: c8d5e881-cfbf-4ca8-bfd3-3711d7e00c46 spec: ansibleEEEnvConfigMapName: openstack-aee-default-env backoffLimit: 6 deploymentRequeueTime: 15 nodeSets: - openstack-edpm-ipam preserveJobs: true servicesOverride: - update status: ansibleEEHashes: update-edpm-update-openstack-edpm-ipam: n665h68fh96h576hdh9bh587h5f8hch655hbfh578h95hd5h654h5cdh575h9ch8bh5fch59dh589hd7h5f4h666h578h97h64chd4h685h6h567q bmhRefHashes: openstack-edpm-ipam: nf8h4h5d8h6bhf7h5cch695hc8h555h58fh665h56bhf8h4h654h86h548h6bh664h74h6fhd7h589h5cfh547h66dh687h5fbh76hd7h64ch67fq conditions: - lastTransitionTime: "2026-03-12T13:44:53Z" message: Setup complete reason: Ready status: "True" type: Ready - lastTransitionTime: "2026-03-12T13:44:53Z" message: Deployment completed reason: Ready status: "True" type: DeploymentReady - lastTransitionTime: "2026-03-12T13:38:14Z" message: Input data complete reason: Ready status: "True" type: InputReady configMapHashes: network-config-template-ipam: n65ch5c6h5bbh695h65dh8ch97h548hb7h55h556h5c8h5b6h676h548h58bh75h54h68bh55fh58bh5bch5fh5c9h547h59fhd6hdfh5c9h6fh89hbcq neutron-edpm-ipam: nb4h674hb4h59dhcfh58ch78h56dhd4h554h5f5hd4h554h659hch665h5fdh86h5fdh565h675h568h59ch645hb9h568h9h5bfh68fh58h544h565q deployed: true deployedVersion: 0.6.0-1773317304 nodeSetConditions: openstack-edpm-ipam: - lastTransitionTime: "2026-03-12T13:44:53Z" message: Deployment completed reason: Ready status: "True" type: NodeSetDeploymentReady - lastTransitionTime: "2026-03-12T13:44:53Z" message: Deployment ready for update service reason: Ready status: "True" type: ServiceUpdateDeploymentReady nodeSetHashes: openstack-edpm-ipam: n589h7bh58bh68chbh54h56fh69h666h5fch579h5f5h56fh5b8hfbh667hch85h64dh8bh5b6h5d8h666h676h684h5ddhb9hdhbch5f4hf7h564q observedGeneration: 1 ~/ci-framework-data/artifacts