yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #66360
[Bug 1704077] Re: neutron install ovs failed, can`t find kernel-devel
Reviewed: https://review.openstack.org/483248
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=0177568c93c1773ba22989ea1565dd666c516de3
Submitter: Jenkins
Branch: master
commit 0177568c93c1773ba22989ea1565dd666c516de3
Author: Miguel Angel Ajo <majopela@xxxxxxxxxx>
Date: Tue Aug 1 09:02:09 2017 +0000
devstack: fix ovs install on fedora like OS
This patch I3d0981fbe30f2436f00c200919b50aeb97491252
resolved custom kernel version, but introduced a bug
for the 3.x series. This patch avoids the replacement
in the case of the 3.x series.
Closes-Bug: #1704077
Co-Authored-By: Moshe Levi <moshele@xxxxxxxxxxxx>
Change-Id: Iff1c5a39fe4b0d9320910d0cfafdd36873825d03
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1704077
Title:
neutron install ovs failed, can`t find kernel-devel
Status in neutron:
Fix Released
Bug description:
in devstack\lib\ovs
if is_fedora ; then
# is_fedora covers Fedora, RHEL, CentOS, etc...
# dash is illegal character in rpm version so replace
# them with underscore like it is done in the kernel
# https://github.com/torvalds/linux/blob/master/scripts/package/mkspec#L25
KERNEL_VERSION=`echo $KERNEL_VERSION | sed -e "s/-/_/g"`
rpm name is replaced '-' by '_', but in centos7
[root@localhost ~]# uname -r
3.10.0-514.26.2.el7.x86_64
[root@localhost ~]# rpm -qa | grep kernel-devel
kernel-devel-3.10.0-514.26.2.el7.x86_64
It use '-', so can`t find it, so install failed.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1704077/+subscriptions
References