Project

General

Profile

Actions

Bug #13203

closed

Error: Package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64 Requires: libfcgi.so.0()(64bit)

Added by Vasu Kulkarni over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

There are quite a few failures related to this dependency issue in rbd suite, it might need some additional packages during ansible

http://pulpito.ceph.redhat.com/teuthology-2015-09-18_18:00:01-rbd-hammer-distro-basic-magna/198840/


2015-09-22T20:31:35.015 INFO:teuthology.orchestra.run.magna057:Running: 'sudo yum install ceph-radosgw -y'
2015-09-22T20:31:35.289 INFO:teuthology.orchestra.run.magna057.stdout:Loaded plugins: fastestmirror, langpacks, priorities, product-id, subscription-
2015-09-22T20:31:35.290 INFO:teuthology.orchestra.run.magna057.stdout:              : manager
2015-09-22T20:31:35.347 INFO:teuthology.orchestra.run.magna057.stderr:error: rpmdb: damaged header #827 retrieved -- skipping.
2015-09-22T20:31:37.442 INFO:teuthology.orchestra.run.magna057.stdout:Loading mirror speeds from cached hostfile
2015-09-22T20:31:38.366 INFO:teuthology.orchestra.run.magna057.stdout:7 packages excluded due to repository priority protections
2015-09-22T20:31:38.704 INFO:teuthology.orchestra.run.magna057.stdout:Resolving Dependencies
2015-09-22T20:31:38.705 INFO:teuthology.orchestra.run.magna057.stdout:--> Running transaction check
2015-09-22T20:31:38.706 INFO:teuthology.orchestra.run.magna057.stdout:---> Package ceph-radosgw.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.722 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: librados2 = 1:0.94.3-228.g2b11a4c.el7 for package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.758 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: ceph-common = 1:0.94.3-228.g2b11a4c.el7 for package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.761 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: librados.so.2()(64bit) for package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.762 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: libfcgi.so.0()(64bit) for package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.763 INFO:teuthology.orchestra.run.magna057.stdout:--> Running transaction check
2015-09-22T20:31:38.764 INFO:teuthology.orchestra.run.magna057.stdout:---> Package ceph-common.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.771 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: python-rbd = 1:0.94.3-228.g2b11a4c.el7 for package: 1:ceph-common-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.772 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: python-rados = 1:0.94.3-228.g2b11a4c.el7 for package: 1:ceph-common-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.773 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: python-cephfs = 1:0.94.3-228.g2b11a4c.el7 for package: 1:ceph-common-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.775 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: librbd1 = 1:0.94.3-228.g2b11a4c.el7 for package: 1:ceph-common-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.777 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: python-requests for package: 1:ceph-common-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.780 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: librbd.so.1()(64bit) for package: 1:ceph-common-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.781 INFO:teuthology.orchestra.run.magna057.stdout:---> Package ceph-radosgw.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.803 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: libfcgi.so.0()(64bit) for package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.805 INFO:teuthology.orchestra.run.magna057.stdout:---> Package librados2.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.817 INFO:teuthology.orchestra.run.magna057.stdout:--> Running transaction check
2015-09-22T20:31:38.818 INFO:teuthology.orchestra.run.magna057.stdout:---> Package ceph-radosgw.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.828 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: libfcgi.so.0()(64bit) for package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.830 INFO:teuthology.orchestra.run.magna057.stdout:---> Package librbd1.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.840 INFO:teuthology.orchestra.run.magna057.stdout:---> Package python-cephfs.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.841 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: libcephfs1 = 1:0.94.3-228.g2b11a4c.el7 for package: 1:python-cephfs-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:38.843 INFO:teuthology.orchestra.run.magna057.stdout:---> Package python-rados.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.845 INFO:teuthology.orchestra.run.magna057.stdout:---> Package python-rbd.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:38.846 INFO:teuthology.orchestra.run.magna057.stdout:---> Package python-requests.noarch 0:2.6.0-1.el7_1 will be installed
2015-09-22T20:31:38.847 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: python-urllib3 >= 1.10.2-1 for package: python-requests-2.6.0-1.el7_1.noarch
2015-09-22T20:31:38.850 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: python-chardet >= 2.2.1-1 for package: python-requests-2.6.0-1.el7_1.noarch
2015-09-22T20:31:39.064 INFO:teuthology.orchestra.run.magna057.stdout:--> Running transaction check
2015-09-22T20:31:39.065 INFO:teuthology.orchestra.run.magna057.stdout:---> Package ceph-radosgw.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:39.076 INFO:teuthology.orchestra.run.magna057.stdout:--> Processing Dependency: libfcgi.so.0()(64bit) for package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64
2015-09-22T20:31:39.078 INFO:teuthology.orchestra.run.magna057.stdout:---> Package libcephfs1.x86_64 1:0.94.3-228.g2b11a4c.el7 will be installed
2015-09-22T20:31:39.089 INFO:teuthology.orchestra.run.magna057.stdout:---> Package python-chardet.noarch 0:2.0.1-7.el7 will be updated
2015-09-22T20:31:39.091 INFO:teuthology.orchestra.run.magna057.stdout:---> Package python-chardet.noarch 0:2.2.1-1.el7_1 will be an update
2015-09-22T20:31:39.092 INFO:teuthology.orchestra.run.magna057.stdout:---> Package python-urllib3.noarch 0:1.10.2-2.el7_1 will be installed
2015-09-22T20:31:39.554 INFO:teuthology.orchestra.run.magna057.stdout:--> Finished Dependency Resolution
2015-09-22T20:31:39.606 INFO:teuthology.orchestra.run.magna057.stderr:Error: Package: 1:ceph-radosgw-0.94.3-228.g2b11a4c.el7.x86_64 (Ceph)
2015-09-22T20:31:39.607 INFO:teuthology.orchestra.run.magna057.stderr:           Requires: libfcgi.so.0()(64bit)
2015-09-22T20:31:39.608 INFO:teuthology.orchestra.run.magna057.stdout: You could try using --skip-broken to work around the problem
2015-09-22T20:31:39.648 INFO:teuthology.orchestra.run.magna057.stderr:error: rpmdbNextIterator: skipping h#     827 region trailer: BAD, tag 0 type 0 offset 0 count 0
2015-09-22T20:31:40.444 INFO:teuthology.orchestra.run.magna057.stdout: You could try running: rpm -Va --nofiles --nodigest
2015-09-22T20:31:40.504 ERROR:teuthology.parallel:Exception in parallel execution
Traceback (most recent call last):
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 82, in __exit__
    for result in self:
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 101, in next
    resurrect_traceback(result)
  File "/home/teuthworker/src/teuthology_master/teuthology/parallel.py", line 19, in capture_traceback
    return func(*args, **kwargs)
  File "/home/teuthworker/src/teuthology_master/teuthology/task/install.py", line 281, in _update_rpm_package_list_and_install
    remote.run(args=['sudo', 'yum', 'install', cpack, '-y'])
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/remote.py", line 156, in run
    r = self._runner(client=self.ssh, name=self.shortname, **kwargs)
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/run.py", line 378, in run
    r.wait()
  File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/run.py", line 114, in wait
    label=self.label)
CommandFailedError: Command failed on magna057 with status 1: 'sudo yum install ceph-radosgw -y'

Actions #1

Updated by Vasu Kulkarni over 8 years ago

  • Priority changed from Normal to Urgent
Actions #2

Updated by Ken Dreyer over 8 years ago

If this is a test with Ceph upstream (it looks like this was done with a gitbuilder package), then EPEL needs to be enabled on the system. fcgi is in EPEL.

Actions #3

Updated by Ken Dreyer over 8 years ago

This might fix it: https://github.com/ceph/ceph-cm-ansible/pull/140

(Longer-term, we should simply enable EPEL during the "yum install ceph ceph-radosgw ...." operation, with "--enablerepo=epel", to avoid hard-coding a list of packages that Ceph needs in ceph-cm-ansible.git.)

Actions #4

Updated by Ken Dreyer over 8 years ago

  • Status changed from New to Fix Under Review
Actions #5

Updated by Sage Weil over 8 years ago

  • Status changed from Fix Under Review to Resolved
Actions

Also available in: Atom PDF