Bug 1343189 - remove dependency on libfcgi in radosgw and librgw2 packages
Summary: remove dependency on libfcgi in radosgw and librgw2 packages
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Ceph Storage
Classification: Red Hat Storage
Component: RGW
Version: 2.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: rc
: 3.0
Assignee: Matt Benjamin (redhat)
QA Contact: Parikshith
URL:
Whiteboard:
: 1232409 1439449 (view as bug list)
Depends On:
Blocks: 1175648 1232409
TreeView+ depends on / blocked
 
Reported: 2016-06-06 18:20 UTC by Christina Meno
Modified: 2017-12-05 23:29 UTC (History)
19 users (show)

Fixed In Version: RHEL: ceph-12.1.2-1.el7cp Ubuntu: ceph_12.1.2-2redhat1xenial
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1396956 (view as bug list)
Environment:
Last Closed: 2017-12-05 23:29:38 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Ceph Project Bug Tracker 16784 0 None None None 2016-11-18 20:25:33 UTC
Github ceph ceph pull 15070 0 None None None 2017-06-05 20:55:04 UTC
Red Hat Product Errata RHBA-2017:3387 0 normal SHIPPED_LIVE Red Hat Ceph Storage 3.0 bug fix and enhancement update 2017-12-06 03:03:45 UTC

Description Christina Meno 2016-06-06 18:20:07 UTC
Description of problem:
repoclosure reported this problem:

*** package: 1:librgw2-10.2.1-13.el7cp.x86_64 from file:///mnt/redhat/devel/candidate-trees/rhceph/2.0-Beta1/2016-06-06.1
/Server-RH7-CEPH-MON-2/x86_64/os
  unresolved deps:
***      libfcgi.so.0()(64bit)

it is my understanding that we dropped support for this in 2.0

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

How reproducible:
100%

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 2 Christina Meno 2016-06-06 18:21:18 UTC
Ryan,

Would you please share the invocation of the repoclosure command that will demonstrate this?

Comment 3 Ali Maredia 2016-06-07 18:57:24 UTC
Gregory & Ryan,

I'm able to reproduce this error buy running the puddle command on ceph-2-rhel-7.conf (`/usr/local/bin/puddle /etc/puddle/ceph/ceph-2-rhel-7.conf`).

The expected and actual result from two runs today is:

*** package: 1:librgw2-10.2.1-13.el7cp.x86_64 from file:///var/www/dev-puddle/htdocs/puddles/rhceph/2.0/2016-06-07.2/Server-RH7-CEPH-MON-2/x86_64/os
  unresolved deps:
***      libfcgi.so.0()(64bit)

The full output of the puddle command can be found here:
http://pastebin.test.redhat.com/381402

Comment 4 Ken Dreyer (Red Hat) 2016-06-15 23:11:38 UTC
The last time this was discussed, the RGW devs were hesitant to remove the libfcgi dependency.

http://www.spinics.net/lists/ceph-devel/msg28575.html

Comment 13 Ken Dreyer (Red Hat) 2017-04-06 15:06:38 UTC
*** Bug 1439449 has been marked as a duplicate of this bug. ***

Comment 14 tserlin 2017-05-12 21:09:32 UTC
Upstream PR: https://github.com/ceph/ceph/pull/15070

Comment 15 tserlin 2017-06-05 20:55:05 UTC
This is on track to make the Luminous release.

The upstream PR, https://github.com/ceph/ceph/pull/15070, was merged into master.

Related PRs, also merged into master:

https://github.com/ceph/ceph/pull/15098
https://github.com/ceph/ceph/pull/15184
https://github.com/ceph/ceph/pull/15285

Comment 16 Ken Dreyer (Red Hat) 2017-07-06 14:38:32 UTC
Steps to verify:

1. Install RHCEPH 2 RGW
2. Upgrade the RGW node to RHCEPH 3.0
3. yum remove fcgi

Expected results:
ceph-radosgw package is not removed

Comment 18 Ken Dreyer (Red Hat) 2017-07-14 21:03:15 UTC
*** Bug 1232409 has been marked as a duplicate of this bug. ***

Comment 23 errata-xmlrpc 2017-12-05 23:29:38 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2017:3387


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