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