Hide Forgot
Description of problem: I created a katello instance, mirrored RHEL 6.1 content, promoted the content, and created a system template. I then used that system template to create an image using aeolus-cli. Then when pushing the image using aeolus-cli, while monitoring the log I see the failure: scp: ambiguous target The scp failure is due to the name of the source and target files having spaces 'scp -i /tmp/tmpg5JBop -F /dev/null -o ServerAliveInterval=30 -o StrictHostKeyChecking=no -o ConnectTimeout=30 -o UserKnownHostsFile=/dev/null -o PasswordAuthentication=no /var/lib/oz/icicletmp/RHEL 6-1 System Template-d6236bc3-061c-45d8-8a91-94f3259d91bd/Red Hat Enterprise Linux 6 Server - Supplementary RPMs 61 x86_64.repo root.amazonaws.com:/etc/yum.repos.d/Red Hat Enterprise Linux 6 Server - Supplementary RPMs 61 x86_64.repo The file name is derived from the repo. It appears that not only is the file name with spaces not escaped so it doesn't work as an argument to scp, but also it appears the icicle tmp file never got created, possibly due to the same escaping issue. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Copy the following template to a local file, which you'll use as the build template: <?xml version="1.0" encoding="UTF-8"?><template><name>RHEL 6-1 System Template</name><os><name>RHEL-6</name><version>1</version><arch>x86_64</arch><install type="url"><url>https://ec2-75-101-190-194.compute-1.amazonaws.com/pulp/ks/ACME_Corporation/Locker/Red_Hat_Enterprise_Linux_Server/Red_Hat_Enterprise_Linux_6_Server_RPMs_61_x86_64/</url></install><rootpw>redhat</rootpw></os><description>RHEL6-1</description><packages></packages><repositories><repository name="Red Hat Enterprise Linux 6 Server - Optional RPMs 61 x86_64"><url>https://ec2-75-101-190-194.compute-1.amazonaws.com/pulp/repos/ACME_Corporation/Locker/Red_Hat_Enterprise_Linux_Server/Red_Hat_Enterprise_Linux_6_Server_-_Optional_RPMs_61_x86_64</url><persisted>No</persisted><clientcert>-----BEGIN CERTIFICATE----- MIIGCTCCBXKgAwIBAgIIBDwDHV1wBLAwDQYJKoZIhvcNAQEFBQAwVDEzMDEGA1UE AwwqZWMyLTc1LTEwMS0xOTAtMTk0LmNvbXB1dGUtMS5hbWF6b25hd3MuY29tMQsw CQYDVQQGEwJVUzEQMA4GA1UEBwwHUmFsZWlnaDAgFw0xMTExMzAxNjEyMjNaGA8y MTExMTEzMDE2MTIyM1owKzEpMCcGA1UEAxMgZmY4MDgwODEzM2YwNzllNTAxMzNm NTNmOTIwNzAwNGYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQDSCu bs6HiIHAydbjfLCMh64krrmM2AET31rQMDGpGL/sADsvEp2nYUvDGkj9pN1To57j Q0kNPll7NdEjQGkMT9d+tDjJB9sEV0frq+pE+JPNLYcO0/f4DNC8UP68M3twgfnw 1iBvpdvug+KQTtw8yGrMS/8uuxbnYBCsBbrcNk6fRhBrN9+ljbwRRIE7trsnbj8g WQu4l2aFV8EhnsC9t2p7JhvC6hxaiwr+QtUhaLFcVXabj7lSZy8wWLDg9iVka9uU nnCWCYX8WEH0zU7yFXF29tCMjomoOEfPVDlWwIjaB9N++DcS3ru3lZx6X4eAChZx eu5EtgZWhaypeFjTAgMBAAGjggOFMIIDgTARBglghkgBhvhCAQEEBAMCBaAwCwYD VR0PBAQDAgSwMIGEBgNVHSMEfTB7gBTlgyCAaz+FtTHWxg8bDxne5u3tUKFYpFYw VDEzMDEGA1UEAwwqZWMyLTc1LTEwMS0xOTAtMTk0LmNvbXB1dGUtMS5hbWF6b25h d3MuY29tMQswCQYDVQQGEwJVUzEQMA4GA1UEBwwHUmFsZWlnaIIJAOIm90NkgudC MB0GA1UdDgQWBBS9CWv4iRdTJQq2mswpJt5pttE3HDATBgNVHSUEDDAKBggrBgEF BQcDAjA0BhArBgEEAZIICQGmv6n+ohsBBCAMHkFDTUVfQ29ycG9yYXRpb25fdWVi ZXJfcHJvZHVjdDAWBhArBgEEAZIICQGmv6n+ohsDBAIMADAWBhArBgEEAZIICQGm v6n+ohsCBAIMADAZBhArBgEEAZIICQKmv6n+oh4BBAUMA3l1bTAkBhErBgEEAZII CQKmv6n+oh4BAQQPDA11ZWJlcl9jb250ZW50MDIGESsGAQQBkggJAqa/qf6iHgEC BB0MGzEzMjI2Njk1NDM3MDdfdWViZXJfY29udGVudDAdBhErBgEEAZIICQKmv6n+ oh4BBQQIDAZDdXN0b20wKAYRKwYBBAGSCAkCpr+p/qIeAQYEEwwRL0FDTUVfQ29y cG9yYXRpb24wFwYRKwYBBAGSCAkCpr+p/qIeAQcEAgwAMBgGESsGAQQBkggJAqa/ qf6iHgEIBAMMATEwLgYKKwYBBAGSCAkEAQQgDB5BQ01FX0NvcnBvcmF0aW9uX3Vl YmVyX3Byb2R1Y3QwMAYKKwYBBAGSCAkEAgQiDCBmZjgwODA4MTMzZjA3OWU1MDEz M2Y1M2Y5MTJmMDA0YjAdBgorBgEEAZIICQQDBA8MDTEzMjI2Njk1NDM3MDcwEQYK KwYBBAGSCAkEBQQDDAExMCQGCisGAQQBkggJBAYEFgwUMjAxMS0xMS0zMFQxNjox MjoyM1owJAYKKwYBBAGSCAkEBwQWDBQyMTExLTExLTMwVDE2OjEyOjIzWjARBgor BgEEAZIICQQMBAMMATAwEQYKKwYBBAGSCAkEDgQDDAEwMBEGCisGAQQBkggJBAsE AwwBMTA0BgorBgEEAZIICQUBBCYMJDFmMzQyMjU5LWYyMjctNDEwOS04OTM0LWMx NzRiZDE2MDU3MzANBgkqhkiG9w0BAQUFAAOBgQAP1WELvXKelXj4Xpv6mO8fKjkD QOnDxfr7+jgf/de1eERWf07S+F2HZcDvUzPS59x4vGk9fLo7EvL7AlSiY0hZ7Xf0 JmvhMqrfyQlgo+yzijxTB51kxR4fFcVQu7tC0nc9EftxOF8EL/QgQSGdeFq3xCLh QLfRUlTXdOvpCIZmlg== -----END CERTIFICATE----- </clientcert><clientkey>-----BEGIN RSA PRIVATE KEY----- MIIEogIBAAKCAQEAkA0grm7Oh4iBwMnW43ywjIeuJK65jNgBE99a0DAxqRi/7AA7 LxKdp2FLwxpI/aTdU6Oe40NJDT5ZezXRI0BpDE/XfrQ4yQfbBFdH66vqRPiTzS2H DtP3+AzQvFD+vDN7cIH58NYgb6Xb7oPikE7cPMhqzEv/LrsW52AQrAW63DZOn0YQ azffpY28EUSBO7a7J24/IFkLuJdmhVfBIZ7AvbdqeyYbwuocWosK/kLVIWixXFV2 m4+5UmcvMFiw4PYlZGvblJ5wlgmF/FhB9M1O8hVxdvbQjI6JqDhHz1Q5VsCI2gfT fvg3Et67t5Wcel+HgAoWcXruRLYGVoWsqXhY0wIDAQABAoIBAD4PCcdcQWmua4fs 7MDwlPbV9TYkeBevbzdqgCs0uBBLc1Nu/hBXisfzaLpS9qMfhaJk2Sy7bhtggxhL pR/0vczqEMKrTdN9qOOD3p4vYCv6k2JPfOHse+XHT53xnuzhmQptVIpnFW5EHC3z b4YQE120Uh5Vl0hAnatsfYI+rbP0o/t7QivHWd+pmeV1AGV7E7bGMS7ZPHjSxBEC HKUjTcJB/M7T6vN9Nr+5GtZ9mH71wR6Jo8NUBgTOTpqTuwHdy4BHHpc8F58x2SLQ XJCH9wwfVoe/TRpkPkNKll0OZLoiC7zLxFGUFGoEFKbyMupnkk6ivzhJ7xttlzDo c1c9mrECgYEAxhpJ5p5/fwxfY7hhDvj+f/M0wfqC8s54726A0ub2VmKJYqn5uBWs wtgMiQuWASzODdKBNSZgqqmmSrgFwaLizbAXB4Vl+Yb23u+JPp5SgDLc3Nz1i/MT fUsgNvOxFoG5sZw6Y8H67Fy0vcIlkUaRxRY9LbpryUL9GwK04kjKc5UCgYEAuibN lGtOzaqKShDn4/nApx8r8Wok1473KQ9ZOkpmFzcKbGsEXogwp1CgZTDabSp/HEXk Q/OUtIZeP3o09mi868BGsafeJi/dPpK3Q06azNLt6ow01XVBKHnPkY8x4+I4rLWL /5D0wC8PXXGmI6RJGf/Z4FPkHh8civCWtF2WgMcCgYBrpxGNz4f9ZJ3ZtPKZjlnO 8j0zRI0woV86zdQXyAcJvpZmFXRswuqVH48AUll73ftDq6cnWOmjFHoXlJUcOwYB PLXnEmjuBpfVYlo0uxieLgWzyCdvm/J1XgPtmNQdJPXiPMHGQD25gE9/5yc/IRhJ /+HTHcFBJ7Qfn4LojSHnWQKBgAHedd3xnd7uwWiw9sMRNN/4riZEXI5VfyHIZ6rw KEo/YTlpcafJUkO7yYB6lxbVgGU2Rm5wOaP+XV/hyDpZHtx3F76c4twbSutf6bsh ROidjYn3Umh6Puc7IdxiRav2D3+cawVr3Sk4z7yucW6WLa23JebcsMOkqFK0y66P 6fztAoGAf6t5RRoYYnhjFlvDZejVNZNuWo+BpVYZ0LF/P4K/BsMlyTZWUDaPj65v 2jf/IrAQyT4G/JHkrWB5zWmPIssU0Lg1PHiZVlAVRKPLBJ9LHQm3+AhpuYngXZhE Cl8q/dHzh3flS9mvmaJuMxmwi1erOd8Rg2DOHHDqfPyIza3/Bvw= -----END RSA PRIVATE KEY----- </clientkey></repository><repository name="Red Hat Enterprise Linux 6 Server RPMs 61 x86_64"><url>https://ec2-75-101-190-194.compute-1.amazonaws.com/pulp/repos/ACME_Corporation/Locker/Red_Hat_Enterprise_Linux_Server/Red_Hat_Enterprise_Linux_6_Server_RPMs_61_x86_64</url><persisted>No</persisted><clientcert>-----BEGIN CERTIFICATE----- MIIGCTCCBXKgAwIBAgIIBDwDHV1wBLAwDQYJKoZIhvcNAQEFBQAwVDEzMDEGA1UE AwwqZWMyLTc1LTEwMS0xOTAtMTk0LmNvbXB1dGUtMS5hbWF6b25hd3MuY29tMQsw CQYDVQQGEwJVUzEQMA4GA1UEBwwHUmFsZWlnaDAgFw0xMTExMzAxNjEyMjNaGA8y MTExMTEzMDE2MTIyM1owKzEpMCcGA1UEAxMgZmY4MDgwODEzM2YwNzllNTAxMzNm NTNmOTIwNzAwNGYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQDSCu bs6HiIHAydbjfLCMh64krrmM2AET31rQMDGpGL/sADsvEp2nYUvDGkj9pN1To57j Q0kNPll7NdEjQGkMT9d+tDjJB9sEV0frq+pE+JPNLYcO0/f4DNC8UP68M3twgfnw 1iBvpdvug+KQTtw8yGrMS/8uuxbnYBCsBbrcNk6fRhBrN9+ljbwRRIE7trsnbj8g WQu4l2aFV8EhnsC9t2p7JhvC6hxaiwr+QtUhaLFcVXabj7lSZy8wWLDg9iVka9uU nnCWCYX8WEH0zU7yFXF29tCMjomoOEfPVDlWwIjaB9N++DcS3ru3lZx6X4eAChZx eu5EtgZWhaypeFjTAgMBAAGjggOFMIIDgTARBglghkgBhvhCAQEEBAMCBaAwCwYD VR0PBAQDAgSwMIGEBgNVHSMEfTB7gBTlgyCAaz+FtTHWxg8bDxne5u3tUKFYpFYw VDEzMDEGA1UEAwwqZWMyLTc1LTEwMS0xOTAtMTk0LmNvbXB1dGUtMS5hbWF6b25h d3MuY29tMQswCQYDVQQGEwJVUzEQMA4GA1UEBwwHUmFsZWlnaIIJAOIm90NkgudC MB0GA1UdDgQWBBS9CWv4iRdTJQq2mswpJt5pttE3HDATBgNVHSUEDDAKBggrBgEF BQcDAjA0BhArBgEEAZIICQGmv6n+ohsBBCAMHkFDTUVfQ29ycG9yYXRpb25fdWVi ZXJfcHJvZHVjdDAWBhArBgEEAZIICQGmv6n+ohsDBAIMADAWBhArBgEEAZIICQGm v6n+ohsCBAIMADAZBhArBgEEAZIICQKmv6n+oh4BBAUMA3l1bTAkBhErBgEEAZII CQKmv6n+oh4BAQQPDA11ZWJlcl9jb250ZW50MDIGESsGAQQBkggJAqa/qf6iHgEC BB0MGzEzMjI2Njk1NDM3MDdfdWViZXJfY29udGVudDAdBhErBgEEAZIICQKmv6n+ oh4BBQQIDAZDdXN0b20wKAYRKwYBBAGSCAkCpr+p/qIeAQYEEwwRL0FDTUVfQ29y cG9yYXRpb24wFwYRKwYBBAGSCAkCpr+p/qIeAQcEAgwAMBgGESsGAQQBkggJAqa/ qf6iHgEIBAMMATEwLgYKKwYBBAGSCAkEAQQgDB5BQ01FX0NvcnBvcmF0aW9uX3Vl YmVyX3Byb2R1Y3QwMAYKKwYBBAGSCAkEAgQiDCBmZjgwODA4MTMzZjA3OWU1MDEz M2Y1M2Y5MTJmMDA0YjAdBgorBgEEAZIICQQDBA8MDTEzMjI2Njk1NDM3MDcwEQYK KwYBBAGSCAkEBQQDDAExMCQGCisGAQQBkggJBAYEFgwUMjAxMS0xMS0zMFQxNjox MjoyM1owJAYKKwYBBAGSCAkEBwQWDBQyMTExLTExLTMwVDE2OjEyOjIzWjARBgor BgEEAZIICQQMBAMMATAwEQYKKwYBBAGSCAkEDgQDDAEwMBEGCisGAQQBkggJBAsE AwwBMTA0BgorBgEEAZIICQUBBCYMJDFmMzQyMjU5LWYyMjctNDEwOS04OTM0LWMx NzRiZDE2MDU3MzANBgkqhkiG9w0BAQUFAAOBgQAP1WELvXKelXj4Xpv6mO8fKjkD QOnDxfr7+jgf/de1eERWf07S+F2HZcDvUzPS59x4vGk9fLo7EvL7AlSiY0hZ7Xf0 JmvhMqrfyQlgo+yzijxTB51kxR4fFcVQu7tC0nc9EftxOF8EL/QgQSGdeFq3xCLh QLfRUlTXdOvpCIZmlg== -----END CERTIFICATE----- </clientcert><clientkey>-----BEGIN RSA PRIVATE KEY----- MIIEogIBAAKCAQEAkA0grm7Oh4iBwMnW43ywjIeuJK65jNgBE99a0DAxqRi/7AA7 LxKdp2FLwxpI/aTdU6Oe40NJDT5ZezXRI0BpDE/XfrQ4yQfbBFdH66vqRPiTzS2H DtP3+AzQvFD+vDN7cIH58NYgb6Xb7oPikE7cPMhqzEv/LrsW52AQrAW63DZOn0YQ azffpY28EUSBO7a7J24/IFkLuJdmhVfBIZ7AvbdqeyYbwuocWosK/kLVIWixXFV2 m4+5UmcvMFiw4PYlZGvblJ5wlgmF/FhB9M1O8hVxdvbQjI6JqDhHz1Q5VsCI2gfT fvg3Et67t5Wcel+HgAoWcXruRLYGVoWsqXhY0wIDAQABAoIBAD4PCcdcQWmua4fs 7MDwlPbV9TYkeBevbzdqgCs0uBBLc1Nu/hBXisfzaLpS9qMfhaJk2Sy7bhtggxhL pR/0vczqEMKrTdN9qOOD3p4vYCv6k2JPfOHse+XHT53xnuzhmQptVIpnFW5EHC3z b4YQE120Uh5Vl0hAnatsfYI+rbP0o/t7QivHWd+pmeV1AGV7E7bGMS7ZPHjSxBEC HKUjTcJB/M7T6vN9Nr+5GtZ9mH71wR6Jo8NUBgTOTpqTuwHdy4BHHpc8F58x2SLQ XJCH9wwfVoe/TRpkPkNKll0OZLoiC7zLxFGUFGoEFKbyMupnkk6ivzhJ7xttlzDo c1c9mrECgYEAxhpJ5p5/fwxfY7hhDvj+f/M0wfqC8s54726A0ub2VmKJYqn5uBWs wtgMiQuWASzODdKBNSZgqqmmSrgFwaLizbAXB4Vl+Yb23u+JPp5SgDLc3Nz1i/MT fUsgNvOxFoG5sZw6Y8H67Fy0vcIlkUaRxRY9LbpryUL9GwK04kjKc5UCgYEAuibN lGtOzaqKShDn4/nApx8r8Wok1473KQ9ZOkpmFzcKbGsEXogwp1CgZTDabSp/HEXk Q/OUtIZeP3o09mi868BGsafeJi/dPpK3Q06azNLt6ow01XVBKHnPkY8x4+I4rLWL /5D0wC8PXXGmI6RJGf/Z4FPkHh8civCWtF2WgMcCgYBrpxGNz4f9ZJ3ZtPKZjlnO 8j0zRI0woV86zdQXyAcJvpZmFXRswuqVH48AUll73ftDq6cnWOmjFHoXlJUcOwYB PLXnEmjuBpfVYlo0uxieLgWzyCdvm/J1XgPtmNQdJPXiPMHGQD25gE9/5yc/IRhJ /+HTHcFBJ7Qfn4LojSHnWQKBgAHedd3xnd7uwWiw9sMRNN/4riZEXI5VfyHIZ6rw KEo/YTlpcafJUkO7yYB6lxbVgGU2Rm5wOaP+XV/hyDpZHtx3F76c4twbSutf6bsh ROidjYn3Umh6Puc7IdxiRav2D3+cawVr3Sk4z7yucW6WLa23JebcsMOkqFK0y66P 6fztAoGAf6t5RRoYYnhjFlvDZejVNZNuWo+BpVYZ0LF/P4K/BsMlyTZWUDaPj65v 2jf/IrAQyT4G/JHkrWB5zWmPIssU0Lg1PHiZVlAVRKPLBJ9LHQm3+AhpuYngXZhE Cl8q/dHzh3flS9mvmaJuMxmwi1erOd8Rg2DOHHDqfPyIza3/Bvw= -----END RSA PRIVATE KEY----- </clientkey></repository><repository name="Red Hat Enterprise Linux 6 Server - Supplementary RPMs 61 x86_64"><url>https://ec2-75-101-190-194.compute-1.amazonaws.com/pulp/repos/ACME_Corporation/Locker/Red_Hat_Enterprise_Linux_Server/Red_Hat_Enterprise_Linux_6_Server_-_Supplementary_RPMs_61_x86_64</url><persisted>No</persisted><clientcert>-----BEGIN CERTIFICATE----- MIIGCTCCBXKgAwIBAgIIBDwDHV1wBLAwDQYJKoZIhvcNAQEFBQAwVDEzMDEGA1UE AwwqZWMyLTc1LTEwMS0xOTAtMTk0LmNvbXB1dGUtMS5hbWF6b25hd3MuY29tMQsw CQYDVQQGEwJVUzEQMA4GA1UEBwwHUmFsZWlnaDAgFw0xMTExMzAxNjEyMjNaGA8y MTExMTEzMDE2MTIyM1owKzEpMCcGA1UEAxMgZmY4MDgwODEzM2YwNzllNTAxMzNm NTNmOTIwNzAwNGYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCQDSCu bs6HiIHAydbjfLCMh64krrmM2AET31rQMDGpGL/sADsvEp2nYUvDGkj9pN1To57j Q0kNPll7NdEjQGkMT9d+tDjJB9sEV0frq+pE+JPNLYcO0/f4DNC8UP68M3twgfnw 1iBvpdvug+KQTtw8yGrMS/8uuxbnYBCsBbrcNk6fRhBrN9+ljbwRRIE7trsnbj8g WQu4l2aFV8EhnsC9t2p7JhvC6hxaiwr+QtUhaLFcVXabj7lSZy8wWLDg9iVka9uU nnCWCYX8WEH0zU7yFXF29tCMjomoOEfPVDlWwIjaB9N++DcS3ru3lZx6X4eAChZx eu5EtgZWhaypeFjTAgMBAAGjggOFMIIDgTARBglghkgBhvhCAQEEBAMCBaAwCwYD VR0PBAQDAgSwMIGEBgNVHSMEfTB7gBTlgyCAaz+FtTHWxg8bDxne5u3tUKFYpFYw VDEzMDEGA1UEAwwqZWMyLTc1LTEwMS0xOTAtMTk0LmNvbXB1dGUtMS5hbWF6b25h d3MuY29tMQswCQYDVQQGEwJVUzEQMA4GA1UEBwwHUmFsZWlnaIIJAOIm90NkgudC MB0GA1UdDgQWBBS9CWv4iRdTJQq2mswpJt5pttE3HDATBgNVHSUEDDAKBggrBgEF BQcDAjA0BhArBgEEAZIICQGmv6n+ohsBBCAMHkFDTUVfQ29ycG9yYXRpb25fdWVi ZXJfcHJvZHVjdDAWBhArBgEEAZIICQGmv6n+ohsDBAIMADAWBhArBgEEAZIICQGm v6n+ohsCBAIMADAZBhArBgEEAZIICQKmv6n+oh4BBAUMA3l1bTAkBhErBgEEAZII CQKmv6n+oh4BAQQPDA11ZWJlcl9jb250ZW50MDIGESsGAQQBkggJAqa/qf6iHgEC BB0MGzEzMjI2Njk1NDM3MDdfdWViZXJfY29udGVudDAdBhErBgEEAZIICQKmv6n+ oh4BBQQIDAZDdXN0b20wKAYRKwYBBAGSCAkCpr+p/qIeAQYEEwwRL0FDTUVfQ29y cG9yYXRpb24wFwYRKwYBBAGSCAkCpr+p/qIeAQcEAgwAMBgGESsGAQQBkggJAqa/ qf6iHgEIBAMMATEwLgYKKwYBBAGSCAkEAQQgDB5BQ01FX0NvcnBvcmF0aW9uX3Vl YmVyX3Byb2R1Y3QwMAYKKwYBBAGSCAkEAgQiDCBmZjgwODA4MTMzZjA3OWU1MDEz M2Y1M2Y5MTJmMDA0YjAdBgorBgEEAZIICQQDBA8MDTEzMjI2Njk1NDM3MDcwEQYK KwYBBAGSCAkEBQQDDAExMCQGCisGAQQBkggJBAYEFgwUMjAxMS0xMS0zMFQxNjox MjoyM1owJAYKKwYBBAGSCAkEBwQWDBQyMTExLTExLTMwVDE2OjEyOjIzWjARBgor BgEEAZIICQQMBAMMATAwEQYKKwYBBAGSCAkEDgQDDAEwMBEGCisGAQQBkggJBAsE AwwBMTA0BgorBgEEAZIICQUBBCYMJDFmMzQyMjU5LWYyMjctNDEwOS04OTM0LWMx NzRiZDE2MDU3MzANBgkqhkiG9w0BAQUFAAOBgQAP1WELvXKelXj4Xpv6mO8fKjkD QOnDxfr7+jgf/de1eERWf07S+F2HZcDvUzPS59x4vGk9fLo7EvL7AlSiY0hZ7Xf0 JmvhMqrfyQlgo+yzijxTB51kxR4fFcVQu7tC0nc9EftxOF8EL/QgQSGdeFq3xCLh QLfRUlTXdOvpCIZmlg== -----END CERTIFICATE----- </clientcert><clientkey>-----BEGIN RSA PRIVATE KEY----- MIIEogIBAAKCAQEAkA0grm7Oh4iBwMnW43ywjIeuJK65jNgBE99a0DAxqRi/7AA7 LxKdp2FLwxpI/aTdU6Oe40NJDT5ZezXRI0BpDE/XfrQ4yQfbBFdH66vqRPiTzS2H DtP3+AzQvFD+vDN7cIH58NYgb6Xb7oPikE7cPMhqzEv/LrsW52AQrAW63DZOn0YQ azffpY28EUSBO7a7J24/IFkLuJdmhVfBIZ7AvbdqeyYbwuocWosK/kLVIWixXFV2 m4+5UmcvMFiw4PYlZGvblJ5wlgmF/FhB9M1O8hVxdvbQjI6JqDhHz1Q5VsCI2gfT fvg3Et67t5Wcel+HgAoWcXruRLYGVoWsqXhY0wIDAQABAoIBAD4PCcdcQWmua4fs 7MDwlPbV9TYkeBevbzdqgCs0uBBLc1Nu/hBXisfzaLpS9qMfhaJk2Sy7bhtggxhL pR/0vczqEMKrTdN9qOOD3p4vYCv6k2JPfOHse+XHT53xnuzhmQptVIpnFW5EHC3z b4YQE120Uh5Vl0hAnatsfYI+rbP0o/t7QivHWd+pmeV1AGV7E7bGMS7ZPHjSxBEC HKUjTcJB/M7T6vN9Nr+5GtZ9mH71wR6Jo8NUBgTOTpqTuwHdy4BHHpc8F58x2SLQ XJCH9wwfVoe/TRpkPkNKll0OZLoiC7zLxFGUFGoEFKbyMupnkk6ivzhJ7xttlzDo c1c9mrECgYEAxhpJ5p5/fwxfY7hhDvj+f/M0wfqC8s54726A0ub2VmKJYqn5uBWs wtgMiQuWASzODdKBNSZgqqmmSrgFwaLizbAXB4Vl+Yb23u+JPp5SgDLc3Nz1i/MT fUsgNvOxFoG5sZw6Y8H67Fy0vcIlkUaRxRY9LbpryUL9GwK04kjKc5UCgYEAuibN lGtOzaqKShDn4/nApx8r8Wok1473KQ9ZOkpmFzcKbGsEXogwp1CgZTDabSp/HEXk Q/OUtIZeP3o09mi868BGsafeJi/dPpK3Q06azNLt6ow01XVBKHnPkY8x4+I4rLWL /5D0wC8PXXGmI6RJGf/Z4FPkHh8civCWtF2WgMcCgYBrpxGNz4f9ZJ3ZtPKZjlnO 8j0zRI0woV86zdQXyAcJvpZmFXRswuqVH48AUll73ftDq6cnWOmjFHoXlJUcOwYB PLXnEmjuBpfVYlo0uxieLgWzyCdvm/J1XgPtmNQdJPXiPMHGQD25gE9/5yc/IRhJ /+HTHcFBJ7Qfn4LojSHnWQKBgAHedd3xnd7uwWiw9sMRNN/4riZEXI5VfyHIZ6rw KEo/YTlpcafJUkO7yYB6lxbVgGU2Rm5wOaP+XV/hyDpZHtx3F76c4twbSutf6bsh ROidjYn3Umh6Puc7IdxiRav2D3+cawVr3Sk4z7yucW6WLa23JebcsMOkqFK0y66P 6fztAoGAf6t5RRoYYnhjFlvDZejVNZNuWo+BpVYZ0LF/P4K/BsMlyTZWUDaPj65v 2jf/IrAQyT4G/JHkrWB5zWmPIssU0Lg1PHiZVlAVRKPLBJ9LHQm3+AhpuYngXZhE Cl8q/dHzh3flS9mvmaJuMxmwi1erOd8Rg2DOHHDqfPyIza3/Bvw= -----END RSA PRIVATE KEY----- </clientkey></repository></repositories></template> 2. aeolus-cli build --target ec2 --template <the file above> 3. aeolus-cli push --account <your ec2 account> --image <the image created above> 4. tail -f /var/log/imagefactory.log Actual results: 2011-12-01 09:07:06,464 DEBUG imgfac.builders.BaseBuilder.RHEL6_ec2_Builder pid(9011) Message: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/imgfac/builders/Fedora_ec2_Builder.py", line 443, in push_image credentials) File "/usr/lib/python2.7/site-packages/imgfac/builders/Fedora_ec2_Builder.py", line 634, in push_image_snapshot_ec2 self.guest.do_customize(guestaddr) File "/usr/lib/python2.7/site-packages/oz/RedHat.py", line 1072, in do_customize self._customize_repos(guestaddr) File "/usr/lib/python2.7/site-packages/oz/RedHat.py", line 1063, in _customize_repos self.guest_live_upload(guestaddr, localname, remotename) File "/usr/lib/python2.7/site-packages/imgfac/builders/RHEL6_ec2_Builder.py", line 34, in guest_live_upload return super(RHEL6RemoteGuest, self).guest_live_upload(guestaddr, file_to_upload, destination, timeout) File "/usr/lib/python2.7/site-packages/oz/RedHat.py", line 527, in guest_live_upload file_to_upload, destination, timeout) File "/usr/lib/python2.7/site-packages/oz/ozutil.py", line 381, in scp_copy_file "root@" + guestaddr + ":" + destination]) File "/usr/lib/python2.7/site-packages/oz/ozutil.py", line 323, in subprocess_check_output raise SubprocessException("'%s' failed(%d): %s" % (cmd, retcode, stderr), retcode) SubprocessException: 'scp -i /tmp/tmpg5JBop -F /dev/null -o ServerAliveInterval=30 -o StrictHostKeyChecking=no -o ConnectTimeout=30 -o UserKnownHostsFile=/dev/null -o PasswordAuthentication=no /var/lib/oz/icicletmp/RHEL 6-1 System Template-d6236bc3-061c-45d8-8a91-94f3259d91bd/Red Hat Enterprise Linux 6 Server - Supplementary RPMs 61 x86_64.repo root.amazonaws.com:/etc/yum.repos.d/Red Hat Enterprise Linux 6 Server - Supplementary RPMs 61 x86_64.repo' failed(1): Warning: Permanently added 'ec2-67-202-31-226.compute-1.amazonaws.com,67.202.31.226' (RSA) to the list of known hosts. scp: ambiguous target Expected results: The push should complete. Additional info:
Looks like a duplicate bug for #768945. Please, correct me if I'm wrong, otherwise we can close this bug as Duplicate.
I should have updated this defect. This fix was committed to oz, and is upstream in clalancette's oz repo as well as the aeolusproject oz repo. commit 907b0a3be20d0c7010afdf5e0b47b16d62bb24df
test passed. See https://bugzilla.redhat.com/show_bug.cgi?id=768945#c5 from the similar bug. # rpm -qa|grep 'aeolus\|imagefactory-\|oz-\|iwhd' rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.el6.noarch aeolus-conductor-daemons-0.9.0-0.20120111153517gite55da85.el6.noarch aeolus-conductor-doc-0.9.0-0.20120111153517gite55da85.el6.noarch aeolus-configure-2.6.0-0.20120112133633git8701011.el6.noarch imagefactory-jeosconf-ec2-rhel-1.0.0rc2.1-1.el6.noarch rubygem-aeolus-image-0.4.0-0.20120111093551git67fdf6f.el6.noarch rubygem-arel-2.0.10-0.aeolus.el6.noarch rubygem-ZenTest-4.3.3-2.aeolus.el6.noarch oz-0.8.0-0.20111219203204git5775e9d.el6.noarch iwhd-1.2-3.el6.x86_64 imagefactory-jeosconf-ec2-fedora-1.0.0rc2.1-1.el6.noarch rubygem-aeolus-cli-0.4.0-0.20120111093540git5ec8dc7.el6.noarch imagefactory-1.0.0rc2.1-1.el6.noarch aeolus-conductor-0.9.0-0.20120111153517gite55da85.el6.noarch aeolus-all-0.9.0-0.20120111153517gite55da85.el6.noarch Moving bug to VERIFIED