Skip to content

Commit 850c07c

Browse files
committed
Merge pull request #1991 from Accelerite/CLOUDSTACK-9821
CLOUDSTACK-9821: Fixed issue in deploying vm in basic zoneFixed issue in deploying vm in basic zone. There is issue in ipset command with xenserver 6.5. In util.pread2 ipset and -N is passed as single string and it caused the issue in command failure. util.pread2(['/bin/bash', '-c', 'ipset', '-N ', tmpname , type]) * pr/1991: CLOUDSTACK-9821: Fixed issue in deploying vm in basic zone Signed-off-by: Rajani Karuturi <rajani.karuturi@accelerite.com>
2 parents 40e49a6 + 43a991d commit 850c07c

File tree

1 file changed

+5
-5
lines changed
  • scripts/vm/hypervisor/xenserver

1 file changed

+5
-5
lines changed

scripts/vm/hypervisor/xenserver/vmops

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1267,19 +1267,19 @@ def cache_ipset_keyword():
12671267
type = getIpsetType()
12681268
tmpname = 'ipsetqzvxtmp'
12691269
try:
1270-
util.pread2(['/bin/bash', '-c', 'ipset -N ' + tmpname + type])
1270+
util.pread2(['ipset', '-N', tmpname, type])
12711271
except:
1272-
util.pread2(['/bin/bash', '-c', 'ipset -F ' + tmpname])
1272+
util.pread2(['ipset', '-F', tmpname])
12731273

12741274
try:
1275-
util.pread2(['/bin/bash', '-c', 'iptables -A INPUT -m set --set ' + tmpname + ' src' + ' -j ACCEPT'])
1276-
util.pread2(['/bin/bash', '-c', 'iptables -D INPUT -m set --set ' + tmpname + ' src' + ' -j ACCEPT'])
1275+
util.pread2(['iptables -A INPUT -m set --set ' + tmpname + ' src' + ' -j ACCEPT'])
1276+
util.pread2(['iptables -D INPUT -m set --set ' + tmpname + ' src' + ' -j ACCEPT'])
12771277
keyword = 'set'
12781278
except:
12791279
keyword = 'match-set'
12801280

12811281
try:
1282-
util.pread2(['/bin/bash', '-c', 'ipset -X ' + tmpname])
1282+
util.pread2(['ipset', '-X', tmpname])
12831283
except:
12841284
pass
12851285

0 commit comments

Comments
 (0)