Bug 661342 - broken dependencies in EPEL6beta
Summary: broken dependencies in EPEL6beta
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: cobbler
Version: el6
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
Assignee: Scott J Henson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-08 15:57 UTC by Tomas Lestach
Modified: 2012-04-17 01:46 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-04-17 01:46:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Tomas Lestach 2010-12-08 15:57:45 UTC
Description of problem:
Missing dependencies in EPEL6beta

Version-Release number of selected component (if applicable):
cobbler-2.0.8-1.el6.noarch

How reproducible:
always

Steps to Reproduce:
1. rpm -Uvh
http://download.fedora.redhat.com/pub/epel/beta/6/x86_64/epel-release-6-5.noarch.rpm
2. yum install cobbler
  
Actual results:
# yum install cobbler
Loaded plugins: rhnplugin
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package cobbler.noarch 0:2.0.8-1.el6 set to be updated
--> Processing Dependency: libyaml for package: cobbler-2.0.8-1.el6.noarch
--> Processing Dependency: python-netaddr for package: cobbler-2.0.8-1.el6.noarch
--> Processing Dependency: mod_wsgi for package: cobbler-2.0.8-1.el6.noarch
--> Processing Dependency: PyYAML for package: cobbler-2.0.8-1.el6.noarch
--> Processing Dependency: python-devel for package: cobbler-2.0.8-1.el6.noarch
--> Processing Dependency: fence-agents for package: cobbler-2.0.8-1.el6.noarch
--> Running transaction check
---> Package PyYAML.x86_64 0:3.09-5.el6 set to be updated
---> Package cobbler.noarch 0:2.0.8-1.el6 set to be updated
--> Processing Dependency: fence-agents for package: cobbler-2.0.8-1.el6.noarch
---> Package libyaml.x86_64 0:0.1.3-1.el6 set to be updated
---> Package mod_wsgi.x86_64 0:3.2-1.el6 set to be updated
---> Package python-devel.x86_64 0:2.6.5-3.el6 set to be updated
---> Package python-netaddr.noarch 0:0.7.5-1.el6 set to be updated
--> Finished Dependency Resolution
Error: Package: cobbler-2.0.8-1.el6.noarch (epel)
           Requires: fence-agents
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Expected results:
all dependencies shall be either in RHEL6 or in EPEL6beta

Comment 1 Scott J Henson 2010-12-08 21:45:00 UTC
fence-agents are in several child channels of RHEL6.  As far as I can tell, if this is a violation of policy is still up for discussion.

As for the practical nature of things, would you still expect cobbler power management to continue to work without fence-agents or are you expecting an error message?

Comment 2 Scott J Henson 2010-12-31 06:20:55 UTC
Currently on EL4 and EL5, we don't require fence-agents and just recommend that you install it if you try to use the power management functions of cobbler.  I'm going to extend that to EL6.  Should be so for 2.0.11.  Expect it to hit epel-testing around 20110110.

Comment 3 Vasil Mikhalenya 2011-03-04 19:02:04 UTC
(In reply to comment #1)
> fence-agents are in several child channels of RHEL6.  As far as I can tell, if
> this is a violation of policy is still up for discussion.
> 
> As for the practical nature of things, would you still expect cobbler power
> management to continue to work without fence-agents or are you expecting an
> error message?

I can not find fence-agents in any rhel6 channel. I can not install cobbler and installation of spacewalk also failed. Is there any workaround?

Comment 4 Erinn Looney-Triggs 2011-04-07 19:15:13 UTC
Any movement on this, checking koji shows no build for 2.0.11 and there was recently a security hole that was patched for cobbler, let me see here: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-1551 not sure if this is applicable to RHEL/EPEL versions of cobbler though.

-Erinn

Comment 5 Scott J Henson 2011-04-07 20:12:19 UTC
(In reply to comment #3)
> (In reply to comment #1)
> > fence-agents are in several child channels of RHEL6.  As far as I can tell, if
> > this is a violation of policy is still up for discussion.
> > 
> > As for the practical nature of things, would you still expect cobbler power
> > management to continue to work without fence-agents or are you expecting an
> > error message?
> 
> I can not find fence-agents in any rhel6 channel. I can not install cobbler and
> installation of spacewalk also failed. Is there any workaround?

The HA channels have this repository. So the work around is to add them. I'll do a release as soon as I have a chance to get the fix out.

Comment 6 Scott J Henson 2011-04-07 20:13:32 UTC
(In reply to comment #4)
> Any movement on this, checking koji shows no build for 2.0.11 and there was
> recently a security hole that was patched for cobbler, let me see here:
> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-1551 not sure if this is
> applicable to RHEL/EPEL versions of cobbler though.
> 
> -Erinn

I'm not sure how large of a security hole that is. I will look at getting that included for 2.0.11 (currently unreleased). I'll have to make sure that it doesn't negatively affect anything. I don't believe it does.

Comment 7 Turkinator 2011-05-11 06:17:58 UTC
Testing Bugzilla XML-RPC

Comment 8 James C. 2012-04-17 01:46:39 UTC
This should have been fixed and closed a while back. If not, please re-open via the github issue tracker: https://github.com/cobbler/cobbler/issues


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