Bug 862815
Summary: | imagefactory fails to push to rhevm beta 3.1 | ||
---|---|---|---|
Product: | [Retired] CloudForms Cloud Engine | Reporter: | Dave Johnson <dajohnso> |
Component: | imagefactory | Assignee: | Ian McLeod <imcleod> |
Status: | CLOSED NOTABUG | QA Contact: | Dave Johnson <dajohnso> |
Severity: | medium | Docs Contact: | |
Priority: | urgent | ||
Version: | 1.1.0 | CC: | jrd, ldelouw, mitch, morazi, mpastern |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-10-12 15:00:08 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Dave Johnson
2012-10-03 15:38:04 UTC
The C program we use to execute this transfer on the v1.0 factory provides very limited debug output in the event of a REST call failure. I re-ran this exact build and push with our upstream factory code. This code uses the ovirt-sdk bindings for Python and it also failed. However, it provided the following error detail: File "/usr/lib/python2.7/site-packages/imagefactory_plugins/RHEV /RHEVMHelper.py", line 359, in execute_import template = self.storage_domain_object.templates.get(id=str(self.tpl_uuid)) File "/usr/lib/python2.7/site-packages/ovirtsdk/infrastructure/brokers.py", line 3374, in get raise err RequestError: status: 400 reason: Bad Request detail: Cannot find master domain Here is the line that generated that traceback: https://github.com/aeolusproject/imagefactory/blob/master/imagefactory-plugins/RHEVM/RHEVMHelper.py#L359 It's entirely possible this is a configuration issue with our RHEV-M server. I would be grateful if someone more familiar with the REST API and its potential error messages could have a look at this. The full import procedure is represented in the github source file linked above. We can provide access to both the RHEV-M server and the Image Factory server. Setting to NEEDINFO from mpastern Ian, Please add debug=True in sdk .ctr and attach sdk output. thanks. It seems that the storage domains went down for some reason after the rhevm environment was setup. Re-activating them resolved the push failure. |