btw, this is my log:
debug: Failed to load library 'selinux' for feature 'selinux'
debug: Puppet::Type::User::ProviderPw: file pw does not exist
debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/
dscl does not exist
debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does
not exist
debug: Puppet::Type::User::ProviderLdap: true value when expecting
false
debug: Failed to load library 'ldap' for feature 'ldap'
debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet]
debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring File[/var/
lib/puppet/ssl]
debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/
var/lib/puppet/ssl]
debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
debug: /File[/var/lib/puppet/client_yaml]: Autorequiring File[/var/lib/
puppet]
debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/
puppet]
debug: /File[/var/lib/puppet/ssl/public_keys/puppettest.pem]:
Autorequiring File[/var/lib/puppet/ssl/public_keys]
debug: /File[/var/lib/puppet/state/graphs]: Autorequiring File[/var/
lib/puppet/state]
debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring
File[/var/lib/puppet/ssl]
debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/
var/lib/puppet/ssl/certs]
debug: /File[/var/lib/puppet/ssl/private_keys/puppettest.pem]:
Autorequiring File[/var/lib/puppet/ssl/private_keys]
debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring File[/
var/lib/puppet/state]
debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/
var/lib/puppet/state]
debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/
puppet]
debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/
puppet/ssl]
debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/
puppet/ssl]
debug: /File[/var/lib/puppet/ssl/certs/puppettest.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
debug: /File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/
puppet/ssl]
debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/
lib/puppet]
debug: Finishing transaction -610424768 with 0 changes
debug: Using cached certificate for ca, good until Sun Jul 12 19:07:56
UTC 2015
debug: Using cached certificate for puppettest, good until Sun Jul 12
19:07:56 UTC 2015
debug: Loaded state in 0.01 seconds
info: Retrieving plugin
debug: Using cached certificate for ca, good until Sun Jul 12 19:07:56
UTC 2015
debug: Using cached certificate for puppettest, good until Sun Jul 12
19:07:56 UTC 2015
debug: Using cached certificate_revocation_list for ca, good until
debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw
yaml; using pson
debug: Finishing transaction -610639268 with 0 changes
debug: Executing '/etc/puppet/etckeeper-commit-pre'
info: Loading facts in mysql
info: Loading facts in acpi_available
info: Loading facts in munin_interfaces
info: Loading facts in mysql
info: Loading facts in acpi_available
info: Loading facts in munin_interfaces
sh: Syntax error: Bad fd number
debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml;
using pson
info: Caching catalog for puppettest
debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/
pkg_delete does not exist
debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-
nox does not exist
debug: Puppet::Type::Package::ProviderAptrpm: file rpm does not exist
debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist
debug: Puppet::Type::Package::ProviderUrpmi: file rpm does not exist
debug: Puppet::Type::Package::ProviderYum: file rpm does not exist
debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/emerge
does not exist
debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does
not exist
debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not
exist
debug: Puppet::Type::Package::ProviderGem: file gem does not exist
debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swlist does
not exist
debug: Puppet::Type::Package::ProviderSun: file /usr/sbin/pkgrm does
not exist
debug: Puppet::Type::Package::ProviderPorts: file /usr/local/sbin/
portversion does not exist
debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_delete does
not exist
debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not
exist
debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig
does not exist
debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not
exist
debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl
does not exist
debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svc
does not exist
debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update
does not exist
debug: Creating default schedules
debug: Finishing transaction -610106008 with 0 changes
debug: Loaded state in 0.01 seconds
debug: Prefetching apt resources for package
debug: Executing '/usr/bin/dpkg-query -W --showformat '${Status} $
{Package} ${Version}\n''
debug: Puppet::Type::Package::ProviderApt: Executing '/usr/bin/dpkg-
query -W --showformat '${Status} ${Package} ${Version}\n''
debug: //mysql::server/Service[mysql]/require: requires Package[mysql-
server]
debug: //mysql::server/Augeas[my.cnf/mysqld]/require: requires File[/
etc/mysql/my.cnf]
debug: //mysql::server/Augeas[my.cnf/mysqld]/notify: subscribes to
Service[mysql]
debug: //mysql::server/Augeas[my.cnf/replication]/require: requires
File[/etc/mysql/my.cnf]
debug: //mysql::server/Augeas[my.cnf/replication]/notify: subscribes
to Service[mysql]
debug: //mysql::server/File[/root/.my.cnf]/require: requires
Exec[Initialize MySQL server root password]
debug: //mysql::server/Augeas[my.cnf/client]/require: requires File[/
etc/mysql/my.cnf]
debug: //mysql::server/Exec[Initialize MySQL server root password]/
require: requires Package[mysql-server]
debug: //mysql::server/Exec[Initialize MySQL server root password]/
require: requires Service[mysql]
debug: //mysql::server/Exec[Initialize MySQL server root password]/
notify: subscribes to Exec[Generate my.cnf]
debug: //augeas::debian/Package[augeas-tools]/before: requires File[/
usr/share/augeas/lenses/contrib]
debug: //mysql::server/User[mysql]/require: requires Package[mysql-
server]
debug: //mysql::server/File[/var/lib/mysql]/require: requires
Package[mysql-server]
debug: //mysql::server/File[/etc/mysql/my.cnf]/require: requires
Package[mysql-server]
debug: //mysql::server/Augeas[my.cnf/performance]/require: requires
File[/etc/mysql/my.cnf]
debug: //mysql::server/Augeas[my.cnf/performance]/notify: subscribes
to Service[mysql]
debug: //augeas::debian/Package[augeas-lenses]/before: requires File[/
usr/share/augeas/lenses/contrib]
debug: //augeas::debian/Package[libaugeas0]/before: requires File[/usr/
share/augeas/lenses/contrib]
debug: //mysql::server/Augeas[my.cnf/mysqld_safe]/require: requires
File[/etc/mysql/my.cnf]
debug: //mysql::server/Augeas[my.cnf/mysqld_safe]/notify: subscribes
to Service[mysql]
debug: //mysql::server/Exec[Initialize MySQL server root password]:
Skipping automatic relationship with File[/root/.my.cnf]
debug: //mysql::server/File[/var/lib/mysql]: Autorequiring User[mysql]
debug: //mysql::server/File[/usr/share/augeas/lenses/contrib/
mysql.aug]: Autorequiring File[/usr/share/augeas/lenses/contrib]
info: Applying configuration version '1279301348'
debug: //mysql::server/File[/etc/mysql/my.cnf]/seltype: SELinux
bindings not found. Ignoring parameter.
debug: Augeas[my.cnf/mysqld_safe](provider=augeas): Opening augeas
with root /, lens path /usr/share/augeas/lenses/contrib/, flags 0
debug: Augeas[my.cnf/mysqld_safe](provider=augeas): Augeas version
0.7.0 is installed
debug: Augeas[my.cnf/mysqld_safe](provider=augeas): Will attempt to
save and only run if files changed
debug: Augeas[my.cnf/mysqld_safe](provider=augeas): sending command
'set' with params ["/files//etc/mysql/my.cnf/mysqld_safe/pid-file", "/
var/run/mysqld/mysqld.pid"]
debug: Augeas[my.cnf/mysqld_safe](provider=augeas): sending command
'set' with params ["/files//etc/mysql/my.cnf/mysqld_safe/socket", "/
var/run/mysqld/mysqld.sock"]
debug: Augeas[my.cnf/mysqld_safe](provider=augeas): Skipping becuase
no files were changed
debug: Augeas[my.cnf/mysqld_safe](provider=augeas): Closed the augeas
connection
debug: Augeas[my.cnf/performance](provider=augeas): Opening augeas
with root /, lens path /usr/share/augeas/lenses/contrib/, flags 0
debug: Augeas[my.cnf/performance](provider=augeas): Augeas version
0.7.0 is installed
debug: Augeas[my.cnf/performance](provider=augeas): Will attempt to
save and only run if files changed
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/key_buffer"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/
max_allowed_packet"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/table_cache"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/sort_buffer_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/read_buffer_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/
read_rnd_buffer_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/net_buffer_length"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/
myisam_sort_buffer_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/thread_cache_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/query_cache_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/
thread_concurrency"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/thread_stack"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqldump/
max_allowed_packet"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/isamchk/key_buffer"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/isamchk/sort_buffer_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/isamchk/read_buffer"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/isamchk/write_buffer"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/myisamchk/key_buffer"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/myisamchk/
sort_buffer_size"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/myisamchk/read_buffer"]
debug: Augeas[my.cnf/performance](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/myisamchk/write_buffer"]
debug: Augeas[my.cnf/performance](provider=augeas): Skipping becuase
no files were changed
debug: Augeas[my.cnf/performance](provider=augeas): Closed the augeas
connection
debug: Augeas[my.cnf/client](provider=augeas): Opening augeas with
root /, lens path /usr/share/augeas/lenses/contrib/, flags 0
debug: Augeas[my.cnf/client](provider=augeas): Augeas version 0.7.0 is
installed
debug: Augeas[my.cnf/client](provider=augeas): Will attempt to save
and only run if files changed
debug: Augeas[my.cnf/client](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/client/socket", "/var/run/
mysqld/mysqld.sock"]
debug: Augeas[my.cnf/client](provider=augeas): Skipping becuase no
files were changed
debug: Augeas[my.cnf/client](provider=augeas): Closed the augeas
connection
debug: Augeas[my.cnf/replication](provider=augeas): Opening augeas
with root /, lens path /usr/share/augeas/lenses/contrib/, flags 0
debug: Augeas[my.cnf/replication](provider=augeas): Augeas version
0.7.0 is installed
debug: Augeas[my.cnf/replication](provider=augeas): Will attempt to
save and only run if files changed
debug: Augeas[my.cnf/replication](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/log-bin"]
debug: Augeas[my.cnf/replication](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/server-id"]
debug: Augeas[my.cnf/replication](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/master-host"]
debug: Augeas[my.cnf/replication](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/master-user"]
debug: Augeas[my.cnf/replication](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/master-password"]
debug: Augeas[my.cnf/replication](provider=augeas): sending command
'rm' with params ["/files//etc/mysql/my.cnf/mysqld/report-host"]
debug: Augeas[my.cnf/replication](provider=augeas): Skipping becuase
no files were changed
debug: Augeas[my.cnf/replication](provider=augeas): Closed the augeas
connection
debug: Augeas[my.cnf/mysqld](provider=augeas): Opening augeas with
root /, lens path /usr/share/augeas/lenses/contrib/, flags 0
debug: Augeas[my.cnf/mysqld](provider=augeas): Augeas version 0.7.0 is
installed
debug: Augeas[my.cnf/mysqld](provider=augeas): Will attempt to save
and only run if files changed
debug: Augeas[my.cnf/mysqld](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/mysqld/pid-file", "/var/run/
mysqld/mysqld.pid"]
debug: Augeas[my.cnf/mysqld](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/mysqld/old_passwords", "0"]
debug: Augeas[my.cnf/mysqld](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/mysqld/character-set-server",
"utf8"]
debug: Augeas[my.cnf/mysqld](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/mysqld/log-warnings", "1"]
debug: Augeas[my.cnf/mysqld](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/mysqld/log-error", "/var/log/
mysql.err"]
debug: Augeas[my.cnf/mysqld](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/mysqld/set", "log-slow-
queries"]
debug: Augeas[my.cnf/mysqld](provider=augeas): sending command 'set'
with params ["/files//etc/mysql/my.cnf/mysqld/socket", "/var/run/
mysqld/mysqld.sock"]
debug: Augeas[my.cnf/mysqld](provider=augeas): Skipping becuase no
files were changed
debug: Augeas[my.cnf/mysqld](provider=augeas): Closed the augeas
connection
debug: Service[mysql](provider=debian): Executing 'ps -ef'
debug: Service[mysql](provider=debian): PID is 5658
debug: //mysql::server/Exec[Initialize MySQL server root password]:
Executing check 'test -f /root/.my.cnf'
debug: Executing 'test -f /root/.my.cnf'
debug: //mysql::server/File[/var/lib/mysql]/seltype: SELinux bindings
not found. Ignoring parameter.
debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw
yaml; using pson
debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw
yaml; using pson
debug: Finishing transaction -610228298 with 0 changes
debug: Storing state
debug: Stored state in 0.05 seconds
notice: Finished catalog run in 3.43 seconds
debug: Executing '/etc/puppet/etckeeper-commit-post'