Description of problem: We need fop and its transitive dependencies (avalon-framework, batik, xmlgraphics-common, ...) only to generate single PDF report defined in GlusterVolumeProfileDetails.xsl. This report contains only text information structured using tables, but no graphics, so there is no need to generate PDF file. Also fop and its dependencies are not packaged and we need to distribute those libraries inside engine RPMs. This RFE suggest to remove all code dependent on fop and remove fop and its dependencies from engine RPMs Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
The fix for this issue should be included in oVirt 4.1.0 beta 1 released on December 1st. If not included please move back to modified.
4.0 # yum list ovirt-engine Loaded plugins: product-id, search-disabled-repos, versionlock Installed Packages ovirt-engine.noarch 4.0.6.3-0.1.el7ev @4.0.6-7 # yum deplist ovirt-engine | grep fop dependency: fop provider: fop.noarch 1.1-6.el7 dependency: fop provider: fop.noarch 1.1-6.el7 4.1 # yum list ovirt-engine Loaded plugins: fastestmirror, versionlock Installed Packages ovirt-engine.noarch 4.1.0-0.4.master.20170118090304.git86ab9ea.el7.centos @ovirt-4.1-experimental # yum deplist ovirt-engine | grep fop Verified