View Issue Details

IDProjectCategoryView StatusLast Update
0000965channel: elrepo/el8--elrepo--request-for-enhancement--public2020-10-14 19:22
Reporterirreleph4nt Assigned Totoracat  
PrioritynormalSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
Summary0000965: drbd90 for EL8
DescriptionCab you please build drbd 9 for EL8? Thank you!
TagsNo tags attached.

Activities

toracat

2019-11-07 15:39

administrator   ~0006663

Last edited: 2019-11-07 15:54

The following packages have been released to the elrepo-testing repository and are sync'ing to our mirrors:

x86_64:
kmod-drbd90-9.0.20-2.el8_0.elrepo.x86_64.rpm
drbd90-utils-9.10.0-2.el8.elrepo.x86_64.rpm
drbd90-utils-sysvinit-9.10.0-2.el8.elrepo.x86_64.rpm

src:
kmod-drbd90-9.0.20-2.el8_0.elrepo.src.rpm
drbd90-utils-9.10.0-2.el8.elrepo.src.rpm

If all goes well, we will move them to the main repository.

irreleph4nt

2019-11-07 15:46

reporter   ~0006664

Thank you for the swift turnaround on this request. I'll test over the weekend and provide feedback!

toracat

2019-11-07 15:56

administrator   ~0006665

I suppose you will be testing them on EL 8.0. If it turns out that the kmod package does not work with EL 8.1, I will rebuild it against the 8.1 kernel.

irreleph4nt

2019-11-07 16:02

reporter   ~0006666

Yes, I intend to test on CentOS 8.

irreleph4nt

2019-11-25 16:26

reporter   ~0006699

I am currently testing but now hit a roadblock: you have probably rebuilt this package for a newer kernel not available on CentOS 8, so I can't install anymore:

  - nothing provides kernel >= 4.18.0-147.el8 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(kmalloc_caches) = 0x8200293d needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(debugfs_create_dir) = 0x2f4ce417 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(debugfs_create_file) = 0x501d615e needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(debugfs_remove) = 0x9ef3e60b needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(_xa_init_flags) = 0x64342043 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(__get_task_comm) = 0x045fc8e0 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(debugfs_create_symlink) = 0x0a56f330 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(device_add_disk) = 0x87c3a329 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(kernel_accept) = 0xb42503d5 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(kernel_recvmsg) = 0x2f304e00 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(kernel_sendmsg) = 0xcbd4506c needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(kernel_setsockopt) = 0xcc8e5988 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(kernel_sock_shutdown) = 0xcd56dc62 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(sock_create_kern) = 0xf6106730 needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
  - nothing provides kernel(sock_release) = 0xa2005ede needed by kmod-drbd90-9.0.21-2.el8_1.elrepo.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

toracat

2019-11-25 16:34

administrator   ~0006700

Yes, I released the one for EL 8.1 yesterday.

The version for EL 8.0 is still there. You need to specify the name like so:

sudo dnf install https://elrepo.org/linux/testing/el8/x86_64/RPMS/kmod-drbd90-9.0.21-1.el8_0.elrepo.x86_64.rpm

irreleph4nt

2019-12-02 04:38

reporter   ~0006722

My tests on a 2-node cluster so far have been successfull. /proc/drbd has been dropped from version 9 as expected but drbdmon for me serves as a good enough alternative. Thank you for packaging DRBD!

toracat

2019-12-02 08:01

administrator   ~0006723

Thanks for testing and reporting back. Based on the positive result, we will move the EL 8.0 version to the main repository. The one for EL 8.1 will remain in the testing repo.

Issue History

Date Modified Username Field Change
2019-11-06 18:14 irreleph4nt New Issue
2019-11-06 18:14 irreleph4nt Status new => assigned
2019-11-06 18:14 irreleph4nt Assigned To => toracat
2019-11-06 18:17 toracat Status assigned => acknowledged
2019-11-07 08:47 burakkucat Project channel: kernel/el8 => channel: elrepo/el8
2019-11-07 08:48 burakkucat Reproducibility always => N/A
2019-11-07 15:39 toracat Note Added: 0006663
2019-11-07 15:39 toracat Status acknowledged => feedback
2019-11-07 15:46 irreleph4nt Note Added: 0006664
2019-11-07 15:54 toracat Note Edited: 0006663
2019-11-07 15:56 toracat Note Added: 0006665
2019-11-07 16:02 irreleph4nt Note Added: 0006666
2019-11-25 16:26 irreleph4nt Note Added: 0006699
2019-11-25 16:34 toracat Note Added: 0006700
2019-12-02 04:38 irreleph4nt Note Added: 0006722
2019-12-02 08:01 toracat Note Added: 0006723
2019-12-02 08:02 toracat Status feedback => assigned
2020-10-13 12:09 toracat Category --kernel--request-for-enhancement-- => --elrepo--request-for-enhancement--
2020-10-14 19:22 toracat Status assigned => resolved
2020-10-14 19:22 toracat Resolution open => fixed