Description of problem: When trying to run fence_virsh on a fedora24 cloud image, one gets import error from the python interpreter. ImportError: No module named pycurl Even if the fence-agents specfile has a "BuildDepends: python-pycurl", it seems that fence-agents-virsh or fence-agents-common lacks a "Requires: python-pycurl". Version-Release number of selected component (if applicable): fence-agents-virsh-4.0.20-2.fc24.x86_64 How reproducible: always Steps to Reproduce: 1. install fence-agents-virsh sudo dnf install -y fence-agents-virsh 2. try to run the agent sudo /usr/sbin/fence_virsh --help Actual results: Traceback (most recent call last): File "/usr/sbin/fence_virsh", line 12, in <module> from fencing import * File "/usr/share/fence/fencing.py", line 3, in <module> import sys, getopt, time, os, uuid, pycurl, stat ImportError: No module named pycurl Expected results: fence_virsh should import pycurl and execute properly Additional info: This was tested on Fedora 24 cloud image Fedora-Cloud-Base-24-1.2.x86_64.qcow2
fence-agents-4.0.20-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-274bda497a
fence-agents-4.0.20-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-274bda497a
fence-agents-4.0.20-3.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.