openEuler-24.03自带的spdk,使用nvme盘创建块设备,报参数错误

使用openEuler-24.03自带的spdk,yum安装后,使用命令执行使用nvme盘创建块设备报错入参了dhchap_key实际执行的时候并没有入这个参数,执行命令如下:
/root/24_01_spdk/spdk-24.05/scripts/rpc.py bdev_nvme_attach_controller -b NVMe1 -t PCIe -a 0000:cd:00.0
报错结果如下:
[root@ip132 ~]# /root/24_01_spdk/spdk-24.05/scripts/rpc.py bdev_nvme_attach_controller -b NVMe1 -t PCIe -a 0000:cd:00.0
Traceback (most recent call last):
File “/root/24_01_spdk/spdk-24.05/scripts/rpc.py”, line 3902, in
call_rpc_func(args)
File “/root/24_01_spdk/spdk-24.05/scripts/rpc.py”, line 3781, in call_rpc_func
args.func(args)
File “/root/24_01_spdk/spdk-24.05/scripts/rpc.py”, line 693, in bdev_nvme_attach_controller
print_array(rpc.bdev.bdev_nvme_attach_controller(args.client,
TypeError: bdev_nvme_attach_controller() got an unexpected keyword argument ‘dhchap_key’
[root@ip132 ~]#

非问题,我用错了24.05版本的spdk源码,更换对应的源码即可