neutron lb 删除vip时的bug修复

来源:互联网 发布:如来神掌裹裹抢单软件 编辑:程序博客网 时间:2024/05/16 02:01
lb在删除vip时,如果vip的状态为error,则删除时不删底层namespace里的tap设备,这就存在bug了。如果我之后创建相同ip的vip则导致不能正常通信,因为有两张同样ip的tap设备存在。
数据库层:
neutron/db/loadbalancer/loadbalancer_db.py

如果是haproxy的驱动,则具体删除设备的代码在:
neutron\services\loadbalancer\drivers\haproxy\namespace_driver.py

neutron/services/loadbalancer/drivers/haproxy/namespace_driver.py

修改:




0 0
原创粉丝点击