Bug 1297454
| Summary: | [SR-IOV] - REST API - No validation for 'passthrough' profile in DCs less than 3.6 | ||
|---|---|---|---|
| Product: | [oVirt] ovirt-engine | Reporter: | Michael Burman <mburman> |
| Component: | BLL.Network | Assignee: | Alona Kaplan <alkaplan> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Michael Burman <mburman> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 3.6.2 | CC: | bugs, danken, jmcdonal, sbonazzo, ylavi |
| Target Milestone: | ovirt-3.6.5 | Flags: | rule-engine:
ovirt-3.6.z+
rule-engine: exception+ ylavi: planning_ack+ danken: devel_ack+ rule-engine: testing_ack+ |
| Target Release: | 3.6.5 | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-04-21 14:42:17 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | Network | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Michael Burman
2016-01-11 14:50:26 UTC
It is necessary to fix just the vnic profile add/edit, to block creating 'passthrough' vnics in unsupported DCs. There is no need to do the same blocking to the add/edit vnic. Since in case the vnics dc doesn't support sriov, it won't contain passthough profile. Therefore, after adding the blocking to the profiles, the user won't be able to create passthough vnic in this dc anyway. Verified on - 3.6.5-0.1.el6 <fault> <reason>Operation Failed</reason> <detail> [Cannot add VM network interface profile. Passthrough profile is not supported on the selected data center version.] </detail> </fault> <fault> <reason>Operation Failed</reason> <detail> [Cannot edit VM network interface profile. Passthrough profile is not supported on the selected data center version.] </detail> </fault> |