Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1219545 - [RFE] gluster: use an alternative to avalon-framework
[RFE] gluster: use an alternative to avalon-framework
Status: CLOSED CURRENTRELEASE
Product: ovirt-engine
Classification: oVirt
Component: RFEs (Show other bugs)
---
Unspecified Unspecified
medium Severity medium (vote)
: ovirt-4.1.0-beta
: 4.1.1.2
Assigned To: Ramesh N
SATHEESARAN
: FutureFeature, Improvement
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-05-07 10:47 EDT by Sandro Bonazzola
Modified: 2017-04-27 05:37 EDT (History)
11 users (show)

See Also:
Fixed In Version:
Doc Type: Deprecated Functionality
Doc Text:
This release removes the ability to export Gluster volume profile statistics as a PDF file (a feature which was not widely used) as part of removing the dependency on the avalon-framework package.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-04-27 05:37:12 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: Gluster
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
sabose: ovirt‑4.1?
ylavi: planning_ack?
rule-engine: devel_ack+
sasundar: testing_ack+


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
oVirt gerrit 62589 None None None 2016-12-15 08:39 EST

  None (edit)
Description Sandro Bonazzola 2015-05-07 10:47:46 EDT
In the build process we're requiring avalon-framework 4.3.1.
Apache Avalon was closed down in 2004[1] being replaced by Apache Excalibur.
Apache Excalibur moved into the Attic in December 2010[2].

Being apache-framework an unmaintained project, please try to replace it with a more recent and maintained library.

[1] http://attic.apache.org/projects/avalon.html
[2] http://attic.apache.org/projects/excalibur.html
Comment 1 Oved Ourfali 2015-07-15 05:04:29 EDT
I see it is used in jsonrpc (Piotr will clear that for 3.6).
However, it was also introduced by gluster, in commit 81565fe5.

Moving this bug to gluster, and opening another one on jsonrpc.
Comment 2 Sahina Bose 2016-06-21 03:22:39 EDT
I think we added this for the export to pdf feature of volume profile.
I'm not sure if this feature is used currently. If needed, we need to replace the fop pdf generation library with pdfbox or similar.

Ramesh, can u take a look?
Comment 3 Ramesh N 2016-06-21 06:23:28 EDT
(In reply to Sahina Bose from comment #2)
> I think we added this for the export to pdf feature of volume profile.
> I'm not sure if this feature is used currently. If needed, we need to
> replace the fop pdf generation library with pdfbox or similar.
> 
> Ramesh, can u take a look?

Sahina, You are right. this came as a dependency for apache fop. I don't understand why still fop is depending on avalon framework. May be as you have suggested, we can move to apache pdfbox.
Comment 4 Sahina Bose 2016-08-02 05:27:37 EDT
(In reply to Ramesh N from comment #3)
> (In reply to Sahina Bose from comment #2)
> > I think we added this for the export to pdf feature of volume profile.
> > I'm not sure if this feature is used currently. If needed, we need to
> > replace the fop pdf generation library with pdfbox or similar.
> > 
> > Ramesh, can u take a look?
> 
> Sahina, You are right. this came as a dependency for apache fop. I don't
> understand why still fop is depending on avalon framework. May be as you
> have suggested, we can move to apache pdfbox.

Either that or remove pdf generation as mentioned in Bug 1362110. Targeting this for 4.1
Comment 5 Sahina Bose 2016-12-15 08:39:04 EST
Removed the fop dependency
Comment 6 SATHEESARAN 2017-04-05 05:48:19 EDT
This bug is already verified as part of another bug 1362472
There is no more dependency on fop

Note You need to log in before you can comment on or make changes to this bug.