Bug 30723

Summary: ipset v6.23: Unknown argument: `skbinfo'
Product: Sisyphus Reporter: Alexei Takaseev <taf>
Component: kernel-image-std-defAssignee: Vitaly Chikunov <vt>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P3 CC: kernelbot, vt
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 30769    

Description Alexei Takaseev 2015-02-11 12:59:54 MSK
ipset create test hash:net family inet6 skbinfo
ipset v6.23: Unknown argument: `skbinfo'
Try `ipset help' for more information.

При этом поддержка skbinfo была добавлена начиная с 6.22

rpm -qa| grep ipset| sort
ipset-6.23-alt1
Comment 1 Anton Farygin 2015-02-11 16:19:12 MSK
модули ipset собираются с хедерами ipset от целевого ядра, из-за этого некоторый функционал не работает на старых ядрах.
Comment 2 Anton Farygin 2015-02-11 18:08:34 MSK
полдня убил ;(((

# rpm -qf /lib/modules/3.14.32-std-def-alt2/kernel/net/netfilter/ipset/ip_set_bitmap_ip.ko
kernel-image-std-def-3.14.32-alt2

# rpm -qf /lib/modules/3.14.32-std-def-alt2/ipset/ip_set_hash_ip.ko
kernel-modules-ipset-std-def-6.24-alt1.200224.2

Вывод - мейнтейнер ядра виноват в том, что упаковал в ядро старые модули. Правильно надо модули брать из пакета kernel-modules-ipset-std-def
В качестве workaround можно просто rm -rf  /lib/modules/3.14.32-std-def-alt2/kernel/net/netfilter/ipset

А мейнтейнеру ядра срочно убрать из всех kernel-image пакетов модули ipset
Comment 3 Anton V. Boyarshinov 2015-03-27 13:05:02 MSK
убрано в 3.14.34