quickstart fails on task: Run virt-customize on the provided image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Triaged
|
High
|
Unassigned |
Bug Description
When running the quickstart script with the command:
bash quickstart.sh -c deploy-config.yml 142.164.37.190
It fails on: TASK [modify-image : Run virt-customize on the provided image]
with an error message:
fatal: [142.164.37.190]: FAILED! => {"changed": true, "cmd": "virt-customize --run /home/stack/
I then tried adding use_cached_image: true to the deploy-config.yml file but still received the same error.
I was able to make it to the install undercloud task earlier. But it had failed there and when I removed the quickstart directory and re-ran the quickstart script it produced this error on the Run virt-customize task. I did not change anything since making it past this step and can not find out how to resolve this.
Changed in tripleo: | |
milestone: | none → queens-1 |
importance: | Undecided → High |
status: | New → Triaged |
tags: | added: quickstart |
I was able to find the repo_setup.sh.log file and found the error message:
sudo yum install -y yum-plugin- priorities mirror1. ci.centos. org/centos/ 7/os/x86_ 64/repodata/ repomd. xml: [Errno 14] curl#6 - "Could not resolve host: mirror1. ci.centos. org; Name or service not known" /trunk. rdoproject. org/centos7- newton/ 12/aa/12aa7ccce b7d93cbf9d68c1b 3338195bf8ce556 4_5143f79b/ repodata/ repomd. xml: [Errno 14] curl#60 - "Peer's Certificate issuer is not recognized."
Loaded plugins: fastestmirror, priorities
http://
Trying other mirror.
https:/
I have been running into a few certificate issues while trying to run quickstart.sh. For installing pip, I had to add this to a pip.conf file under the .pip directory:
[global] tls/certs/ ca-bundle. crt
cert = /etc/pki/
When installing the undercloud, I had to add this to the yum.conf file within the undercloud VM:
sslverify=false
I do not know why I am running into a certificate issue, in this case, as I had already made it past this step and have sslverify=false set in the yum.conf file. I have also tried adding 'insecure' to the .curlrc file.