overcloud-prep-containers fails w/ read timeout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Unassigned |
Bug Description
oooq keeps failing when deploying on Rocky with this error: [1]
UnixHTTPConnect
I'm trying to debug why and find a workaround and need help, I've
exhausted my expertise and I'm hoping someone more knowledgable can
get me past this gating issue.
It is faling in the task overcloud-
Which generates this script (attached)
/home/stack/
When the script executes on the undercloud it generates the
overcloud_
The task exits and oooq aborts with this output:
MSG:
non-zero return code
Which I'm pretty sure is the result of the read time out mentioned
above.
I believe the code that is executing is in
tripleo-
The tripleo_common version is 9.4.1
Because things seem to run in parallel I'm not exactly sure who is
catching the timeout error and emitting the error message. This
version of image_uploader seems to using the class
DockerImageUplo
[1] with defeating the use of a proxy with Docker may be the same root
cause. If it is, the article does not help me resolve the problem
because none of the systemd files discussed exist on the undercloud
nor do I understand how to defeat Docker proxy in oooq when the
undercloud node is yet to be created.
[1] This Red Hat Knowlege Base article seems to describe an almost
identical issue and offers a workaround, but I'm guessing thinngs have
changed because none of the file discussed in exist on the
undercloud. Also this article seems to be aimed at a deployment where
the undercloud is up and running and can be manually tweaked, but I
don't know how one would even apply the workaround in the middle of a
oooq deployment.
Changed in tripleo: | |
milestone: | stein-3 → stein-rc1 |
Changed in tripleo: | |
status: | Triaged → Fix Released |
Hey John, /bugs.launchpad .net/tripleo/ +bug/1819979
Thanks for the report on the mailing list, but the best place to continue the conversation is a launchpad bug. I've gone ahead and opened it for you.
https:/
To apply the patch, simply run the same quickstart.sh command w/o tags "all". The default tags will setup your undercloud and lay down the scripts required for the rest of the deployment in /home/stack you should find the containers prep script in that dir and you can test the fix there.
Please move the conversation to the above bug.
Thanks