mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
CS-16261:
egress_vmchain doesn't exist in 2.2.*, create it automatically after upgrade
This commit is contained in:
parent
3cfe01d07c
commit
33fdcf1047
@ -1381,9 +1381,19 @@ def network_rules(session, args):
|
|||||||
util.SMlog(iptables)
|
util.SMlog(iptables)
|
||||||
|
|
||||||
vmchain = chain_name(vm_name)
|
vmchain = chain_name(vm_name)
|
||||||
|
try:
|
||||||
util.pread2(['iptables', '-F', vmchain])
|
util.pread2(['iptables', '-F', vmchain])
|
||||||
|
except:
|
||||||
|
util.SMlog("Ignoring failure to delete chain " + vmchain)
|
||||||
|
util.pread2(['iptables', '-N', vmchain])
|
||||||
|
|
||||||
egress_vmchain = egress_chain_name(vm_name)
|
egress_vmchain = egress_chain_name(vm_name)
|
||||||
|
try:
|
||||||
util.pread2(['iptables', '-F', egress_vmchain])
|
util.pread2(['iptables', '-F', egress_vmchain])
|
||||||
|
except:
|
||||||
|
util.SMlog("Ignoring failure to delete chain " + egress_vmchain)
|
||||||
|
util.pread2(['iptables', '-N', egress_vmchain])
|
||||||
|
|
||||||
|
|
||||||
for cmd in cmds:
|
for cmd in cmds:
|
||||||
util.pread2(cmd)
|
util.pread2(cmd)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user