CentOS Bug Tracker
CentOS Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006341CentOS-5-OTHERpublic2013-03-27 16:352013-03-27 21:29
ReporterJohnnyHughes 
PrioritynoneSeverityfeatureReproducibilityN/A
StatusfeedbackResolutionopen 
PlatformCentOS-ExtrasOSOS VersionCentOS-5.9
Product Version5.9 
Target Version5.9Fixed in Version 
Summary0006341: drbd83 and drbd83-kmod have been upgraded to version 8.3.15
Descriptiondrbd83 and drbd83-kmod have been upgraded to upstream version 8.3.15.

5 patches have been applied on top of 8.3.15 and have taken the released RPMS to git version c7639c1afbe7019e6f05db19c7614ce5616aaeeb

http://git.drbd.org/gitweb.cgi?p=drbd-8.3.git;a=tree;h=c7639c1afbe7019e6f05db19c7614ce5616aaeeb [^]

Currently the testing RPMS are here:

http://people.centos.org/hughesjr/drbd/5/ [^]

Please provide feedback on this bug so we can move these to extras from testing.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0017018)
JohnnyHughes (administrator)
2013-03-27 16:36
edited on: 2013-03-27 16:46

awaiting feedback from testers

Here is the maillist info for the RPMS:

http://lists.centos.org/pipermail/centos-devel/2013-March/009119.html [^]

(0017019)
TrevorH (reporter)
2013-03-27 16:54

[root@sysadm2 drbd8315]# ll
total 396
-rw-rw-r-- 1 me me 248392 Mar 27 16:17 drbd83-8.3.15-2.el5.centos.x86_64.rpm
-rw-rw-r-- 1 me me 146468 Mar 27 16:30 kmod-drbd83-xen-8.3.15-2.el5.centos.x86_64.rpm
[root@sysadm2 drbd8315]# yum update *.rpm --nogpg --noplugins
Excluding Packages from CentOS-5 - Base
Finished
Excluding Packages from ELRepo.org Community Enterprise Linux Repository - el5
Finished
Excluding Packages from CentOS-5 - Extras
Finished
Excluding Packages from CentOS-5 - Updates
Finished
Setting up Update Process
Examining drbd83-8.3.15-2.el5.centos.x86_64.rpm: drbd83-8.3.15-2.el5.centos.x86_64
Marking drbd83-8.3.15-2.el5.centos.x86_64.rpm as an update to drbd83-8.3.13-2.el5.centos.x86_64
Examining kmod-drbd83-xen-8.3.15-2.el5.centos.x86_64.rpm: kmod-drbd83-xen-8.3.15-2.el5.centos.x86_64
Marking kmod-drbd83-xen-8.3.15-2.el5.centos.x86_64.rpm as an update to kmod-drbd83-xen-8.3.13-1.el5.centos.x86_64
Resolving Dependencies
--> Running transaction check
---> Package drbd83.x86_64 0:8.3.15-2.el5.centos set to be updated
---> Package kmod-drbd83-xen.x86_64 0:8.3.15-2.el5.centos set to be installed
--> Finished Dependency Resolution

Dependencies Resolved

======================================================================================================================
 Package Arch Version Repository Size
======================================================================================================================
Installing:
 kmod-drbd83-xen x86_64 8.3.15-2.el5.centos /kmod-drbd83-xen-8.3.15-2.el5.centos.x86_64 502 k
Updating:
 drbd83 x86_64 8.3.15-2.el5.centos /drbd83-8.3.15-2.el5.centos.x86_64 487 k

Transaction Summary
======================================================================================================================
Install 1 Package(s)
Upgrade 1 Package(s)

Total size: 989 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /lib/modules/2.6.18-308.4.1.el5xen/extra/drbd83/drbd.ko from install of kmod-drbd83-xen-8.3.15-2.el5.centos.x86_64 conflicts with file from package kmod-drbd83-xen-8.3.13-1.el5.centos.x86_64

Error Summary
-------------

[root@sysadm2 drbd8315]#
(0017020)
toracat (developer)
2013-03-27 17:59

Quoting from a discussion thread on the elrepo-devel mailing list [1]:

With respect to kmodtool, we (well, Alan mostly) have now updated the
vast majority of packages to use the new kmodtool template. We don't
have a centralized build system so the only way to look/diff kmodtool
for all packages is to pull the SRPMs.

In summary, the main differences over this distro shipped kmodtool are:

1. Provides: kabi-modules = ${verrel}${variant}

kmodtool normally has a Provide for kernel-modules that prevents yum
from updating kmod packages. However, for a kABI tracking kmod package,
updating (rather than installing kernel dependent versions) makes sense
so we changed the Provide to kabi-modules to facilitate this behaviour
in yum.

[1] http://lists.elrepo.org/pipermail/elrepo-devel/2009-August/000032.html [^]
(0017021)
toracat (developer)
2013-03-27 18:05

Relevant upstream BZ:

https://bugzilla.redhat.com/show_bug.cgi?id=502140 [^]
(0017026)
JohnnyHughes (administrator)
2013-03-27 21:22
edited on: 2013-03-27 21:23

OK, We have removed the kernel-module provide so that it will upgrade and not install the kmods. This should now work with a yum install and yum upgrade.

(0017027)
TrevorH (reporter)
2013-03-27 21:29

Confirmed working correctly now. Stress testing the x86_64 kmod-xen though I have no non-xen and no 32 bit DRBD systems to test on.

- Issue History
Date Modified Username Field Change
2013-03-27 16:35 JohnnyHughes New Issue
2013-03-27 16:36 JohnnyHughes Note Added: 0017018
2013-03-27 16:36 JohnnyHughes Status new => feedback
2013-03-27 16:46 JohnnyHughes Note Edited: 0017018 View Revisions
2013-03-27 16:54 TrevorH Note Added: 0017019
2013-03-27 17:59 toracat Note Added: 0017020
2013-03-27 18:05 toracat Note Added: 0017021
2013-03-27 21:22 JohnnyHughes Note Added: 0017026
2013-03-27 21:22 JohnnyHughes Status feedback => assigned
2013-03-27 21:22 JohnnyHughes Status assigned => feedback
2013-03-27 21:23 JohnnyHughes Note Edited: 0017026 View Revisions
2013-03-27 21:29 TrevorH Note Added: 0017027


Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker