In Cloud Engine, building an image fails and 'OzException: Install URL validation failed' is reported in imagefactory.log
Issue
- Building images in CloudEngine is failing
- Observing '[Errno 113] No route to host' error in /var/log/imagefactory.log:
2012-07-25 12:35:17,705 DEBUG oz.Guest.RHEL6Guest thread(9f95e1d1) Message: Libvirt type is kvm
2012-07-25 12:35:17,707 DEBUG oz.Guest.RHEL6Guest thread(9f95e1d1) Message: Install URL validation failed on exception
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/oz/Guest.py", line 204, in __init__
self.url = self._check_url(iso=iso_allowed, url=url_allowed)
File "/usr/lib/python2.6/site-packages/oz/RedHat.py", line 810, in _check_url
response = urllib2.urlopen(url)
File "/usr/lib64/python2.6/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib64/python2.6/urllib2.py", line 391, in open
response = self._open(req, data)
File "/usr/lib64/python2.6/urllib2.py", line 409, in _open
'_open', req)
File "/usr/lib64/python2.6/urllib2.py", line 369, in _call_chain
result = func(*args)
File "/usr/lib64/python2.6/urllib2.py", line 1190, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib64/python2.6/urllib2.py", line 1165, in do_open
raise URLError(err)
URLError: <urlopen error [Errno 113] No route to host>
2012-07-25 12:35:17,707 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder thread(9f95e1d1) Message: Exception caught in ImageFactory
2012-07-25 12:35:17,708 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder thread(9f95e1d1) Message: Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/imgfac/builders/Fedora_rhevm_Builder.py", line 66, in build_image
self.build_upload(build_id)
File "/usr/lib/python2.6/site-packages/imgfac/builders/Fedora_rhevm_Builder.py", line 93, in build_upload
guest = oz.GuestFactory.guest_factory(self.tdlobj, oz_config, None)
File "/usr/lib/python2.6/site-packages/oz/GuestFactory.py", line 69, in guest_factory
klass = oz.RHEL_6.get_class(tdl, config, auto, output_disk)
File "/usr/lib/python2.6/site-packages/oz/RHEL_6.py", line 57, in get_class
return RHEL6Guest(tdl, config, auto, output_disk)
File "/usr/lib/python2.6/site-packages/oz/RHEL_6.py", line 35, in __init__
"cpio")
File "/usr/lib/python2.6/site-packages/oz/RedHat.py", line 42, in __init__
None, None, diskbus, iso_allowed, url_allowed)
File "/usr/lib/python2.6/site-packages/oz/Guest.py", line 1181, in __init__
mousetype, diskbus, iso_allowed, url_allowed)
File "/usr/lib/python2.6/site-packages/oz/Guest.py", line 207, in __init__
raise oz.OzException.OzException("Install URL validation failed")
OzException: Install URL validation failed
2012-07-25 12:35:17,708 DEBUG imgfac.BuildJob.BuildJob thread(9f95e1d1) Message: Builder (9f95e1d1-5844-42f0-bfba-50510789390d) changed status from BUILDING to FAILED
- Also have seen '[Errno -2] Name or service not known' error in /var/log/imagefactory.log:
2012-11-26 18:09:28,662 DEBUG oz.Guest.RHEL6Guest thread(c8d629a7) Message: Install URL validation failed on exception
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/oz/Guest.py", line 204, in __init__
self.url = self._check_url(iso=iso_allowed, url=url_allowed)
File "/usr/lib/python2.6/site-packages/oz/RedHat.py", line 811, in _check_url
response = urllib2.urlopen(url)
File "/usr/lib64/python2.6/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib64/python2.6/urllib2.py", line 391, in open
response = self._open(req, data)
File "/usr/lib64/python2.6/urllib2.py", line 409, in _open
'_open', req)
File "/usr/lib64/python2.6/urllib2.py", line 369, in _call_chain
result = func(*args)
File "/usr/lib64/python2.6/urllib2.py", line 1190, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib64/python2.6/urllib2.py", line 1165, in do_open
raise URLError(err)
URLError: <urlopen error [Errno -2] Name or service not known>
2012-11-26 18:09:28,663 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder thread(c8d629a7) Message: Exception caught in ImageFactory
2012-11-26 18:09:28,663 DEBUG imgfac.builders.BaseBuilder.RHEL6_rhevm_Builder thread(c8d629a7) Message: Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/imgfac/builders/Fedora_rhevm_Builder.py", line 66, in build_image
self.build_upload(build_id)
File "/usr/lib/python2.6/site-packages/imgfac/builders/Fedora_rhevm_Builder.py", line 93, in build_upload
guest = oz.GuestFactory.guest_factory(self.tdlobj, oz_config, None)
File "/usr/lib/python2.6/site-packages/oz/GuestFactory.py", line 69, in guest_factory
klass = oz.RHEL_6.get_class(tdl, config, auto, output_disk)
File "/usr/lib/python2.6/site-packages/oz/RHEL_6.py", line 57, in get_class
return RHEL6Guest(tdl, config, auto, output_disk)
File "/usr/lib/python2.6/site-packages/oz/RHEL_6.py", line 35, in __init__
"cpio")
File "/usr/lib/python2.6/site-packages/oz/RedHat.py", line 42, in __init__
None, None, diskbus, iso_allowed, url_allowed)
File "/usr/lib/python2.6/site-packages/oz/Guest.py", line 1181, in __init__
mousetype, diskbus, iso_allowed, url_allowed)
File "/usr/lib/python2.6/site-packages/oz/Guest.py", line 207, in __init__
raise oz.OzException.OzException("Install URL validation failed")
OzException: Install URL validation failed
2012-11-26 18:09:28,663 DEBUG imgfac.BuildJob.BuildJob thread(c8d629a7) Message: Builder (c8d629a7-2850-4150-92b2-9771d605db4a) changed status from BUILDING to FAILED
Environment
- Cloud Forms Cloud Engine 1.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.