Fix proper line removal and remove printf string in replacement line
Change-Id: I62b1f6cf4f6750b8fbccb1d79d1278aaf40280aa
(cherry picked from commit a1f2d83e3455c1ca0263f4104411da8a3cc85bbe)
diff --git a/opencontrail/common.sls b/opencontrail/common.sls
index 648db93..1ff96cc 100644
--- a/opencontrail/common.sls
+++ b/opencontrail/common.sls
@@ -75,7 +75,7 @@
security_limits_conf:
cmd.run:
- names:
- - sed -i '/^root\s*soft\s*nproc\s*.*/d' /etc/security/limits.conf && printf printf "root soft nofile 65535\n" >> /etc/security/limits.conf
+ - sed -i '/^root\s*soft\s*nofile\s*.*/d' /etc/security/limits.conf && printf "root soft nofile 65535\n" >> /etc/security/limits.conf
- sed -i '/^*\s*hard\s*nofile\s*.*/d' /etc/security/limits.conf && printf "* hard nofile 65535\n" >> /etc/security/limits.conf
- sed -i '/^*\s*soft\s*nofile\s*.*/d' /etc/security/limits.conf && printf "* soft nofile 65535\n" >> /etc/security/limits.conf
- sed -i '/^*\s*hard\s*nproc\s*.*/d' /etc/security/limits.conf && printf "* hard nproc 65535\n" >> /etc/security/limits.conf