update scm and puppet
updated scm