TripleO-Quickstart hanging on virt-customize call during execution of modify-image role
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Description
===========
Vanilla run of TripleO-Quickstart is hanging on virt-customize call that runs repo_setup.sh on the overcloud image indefinitely[1].
After letting a run hang overnight I attempted to call virt-customize on the overcloud image manually, in verbose mode and found that virt-customize is completing execution of the script and then hanging after the appearance of a mystery '"'
[stack@ipa test]$ virt-customize --run repo_setup.sh --verbose -a overcloud-
[ 0.0] Examining the guest ...
libguestfs: launch: program=
<snip>
sudo yum remove -y rdo-release centos-
sudo rm -rf /etc/yum.
/etc/
sudo rm -rf /etc/yum.
sudo yum repolist;
sudo yum update -y
### --stop_docs
" <-- this is the point of hanging
I modified the virt-customize call within quickstart-
Here is a copy of the repo_setup.sh[3] script created during execution.
It appears to be getting stuck right after the final `### --stop_docs` marker. Perhaps this an issue with virt-customize?
Steps to reproduce
==================
1. Call quickstart in a vanilla fashion against master-tripleo-ci
Expected result
===============
Quickstart deploys as expected
Actual result
=============
Quickstart gets hung up during the modify-image role's execution
Environment
===========
From virthost:
libguestfs-
libguestfs-
libguestfs-
python-
[stack@ipa ~]$ virt-customize --version
virt-customize 1.36.3rhel=
[stack@ipa ~]$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[1] - https:/
[2] - https:/
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → queens-1 |
Attempting to run quickstart against master rather than master-tripleo-ci. Maybe the latter's image was somehow corrupt.