openvswitch agent klm version detection fails on newer kernels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
New
|
Undecided
|
Unassigned |
Bug Description
In neutron/
$ modinfo openvswitch
filename: /lib/modules/
license: GPL
description: Open vSwitch switching datapath
srcversion: B3028BC1DB4D9FC
depends: libcrc32c,vxlan,gre
intree: Y
vermagic: 3.14.0-
signer: Magrathea: Glacier signing key
sig_key: 81:29:87:
sig_hashalgo: sha512
For our installations I patched around this limitation by simply returning the string 2.0 if the version line was not present:
$ git diff
diff --git a/neutron/
index 2072183..b56fadc 100644
--- a/neutron/
+++ b/neutron/
@@ -477,6 +477,7 @@ def get_installed_
if 'version: ' in line and not 'srcversion' in line:
+ return '2.0'
except Exception: