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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
