-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
3
-
False
-
-
False
-
?
-
rhos-product-ciops
-
None
-
-
-
-
Moderate
When creating a PR in test-operator, the main check job fails on Tempest tests. The error is related to extra images and looks like so:
++ openstack image create --import --file /var/lib/tempest/cirros-0.6.2-test-operator --public cirros-0.6.2-test-operator -f value -c id + IMAGE_ID=ffdcfd22-37bd-4d69-8489-8939b0860e36 ++ get_image_status ++ openstack image show ffdcfd22-37bd-4d69-8489-8939b0860e36 -f value -c status + STATUS=queued ++ date +%s + START_TIME=1769855210 + '[' queued '!=' active ']' Current status: queued. Waiting for image to become active... + echo 'Current status: queued. Waiting for image to become active...' + sleep 5 ++ date +%s + '[' 5 -gt 300 ']' ++ get_image_status ++ openstack image show ffdcfd22-37bd-4d69-8489-8939b0860e36 -f value -c status + STATUS=queued + '[' queued '!=' active ']' Current status: queued. Waiting for image to become active... + echo 'Current status: queued. Waiting for image to become active...' + sleep 5 ++ date +%s + '[' 12 -gt 300 ']' ....... + echo 'Error: Image creation exceeded the timeout period of 300 seconds.' + exit 1 Error: Image creation exceeded the timeout period of 300 seconds.
The difference between the last successful run is the addition of -L parameter to curl command. It was added here [1].
[1] https://github.com/openstack-k8s-operators/tcib/commit/5d33466c605738f071685c5e3148b757d8664174