Bug 1345986

Summary: oVirt engine RESTAPI cannot be deployed on Fedora 23 due to fop 2.0
Product: [oVirt] ovirt-engine Reporter: Martin Perina <mperina>
Component: RestAPIAssignee: Martin Perina <mperina>
Status: CLOSED CURRENTRELEASE QA Contact: movciari
Severity: urgent Docs Contact:
Priority: high    
Version: 4.0.0CC: bugs, gklein, oourfali
Target Milestone: ovirt-4.0.0-rcFlags: rule-engine: ovirt-4.0.0+
ykaul: blocker+
rule-engine: planning_ack+
mperina: devel_ack+
gklein: testing_ack+
Target Release: 4.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-05 07:56:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Infra RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
logs none

Description Martin Perina 2016-06-13 15:28:08 UTC
Description of problem:

oVirt engine depends on fop 1.1, but on Fedora 23 there's available only fop 2.0, which has incompatible API. This causes RESTAPI unavailable after installation, because restapi.war cannot be loaded due to incompatible API between fop 1.1 and 2.0

Version-Release number of selected component (if applicable):

ovirt-engine-4.0.0

How reproducible:

100%

Steps to Reproduce:
1. Install ovirt-engine on Fedora 23
2. Run engine-setup
3. Try to get list of datacenters using RESTAPI

Actual results:

HTTP 404 error is shown when accessing /ovirt-engine/api/datacenters

Expected results:

List of existing datacenters should be returned

Additional info:

Comment 1 Martin Perina 2016-06-13 15:32:01 UTC
Created attachment 1167545 [details]
logs

Comment 2 Sandro Bonazzola 2016-07-05 07:56:55 UTC
oVirt 4.0.0 has been released, closing current release.