DescriptionFelix Dewaleyne
2016-11-29 09:35:45 UTC
Description of problem:
When providing against a quota-enabled RHEV 3.6 environment in enforcing mode Cloudforms 4.1 is unable to start any provision due to quota id missing from the providing request
Version-Release number of selected component (if applicable):
4.1
How reproducible:
all the time
Steps to Reproduce:
1.configure a RHEV 3.6 environment to enforce quota
2. provision against the RHEV environment
3.
Actual results:
[----] E, [2016-11-27T01:34:36.667704 #3808:ee398c] ERROR -- : Q-task_id([miq_provision_2016000000000314]) <RHEVM> Ovirt::Service#parse_error_response Return from URL: <https://sample.rhevm.com/api/vms> Data:<?xml version="1.0" encoding
="UTF-8" standalone="yes"?>
<fault>
<reason>Operation Failed</reason>
<detail>[Cannot add VM. Quota is not valid.]</detail>
</fault>
Expected results:
provision is sent with the correct parameters to RHEV
Additional info:
there is no note of support of rhev side quotas in the CF 4.1 support matrix (https://access.redhat.com/documentation/en/red-hat-cloudforms/4.1/paged/support-matrix/) - this may need to be changed into a feature request.
Closing as won't fix, per previous discussions, due to the fact that the CloudForms user will act as a single user (per provider config), which will block the quota (per user) operation in RHV.