update solaris with puppet