查看rackmount仓后发现问题是出现在is_port_null这个函数中,如下图,这里加了打印,发现一共进了6次这个函数,只有最后一次Dedicated成功返回了,其余的都是不存在ocp port 1,这里应该是ocp两个数组,Dedicated一个数组,进入is_port_null三次,但是现在进了6次有点不理解,还有这里为啥会报这个错,我怎么可以完成的把前端出来的members打印出来,或者有好的定位思路
已经定位到原因,是因为从资源树读到的type类型是Ocp,函数的入参type是OCP,这里涉及到bmc.kepler.bmc_network,去看了该网卡的对象分发,没有bmc_network,所以问题也不知道是不是bmc_network对type的赋值有什么问题。
如果确定是开源软件的问题要提issue跟踪问题。