Now we're getting somewhere! I replaced /bin/sh for /bin/bash (mv /bin/sh /bin/sh_old; ln -s /bin/ bash /bin/sh). Probably an oddity of Lucid in /bin/sh?
'which mysql' gave me /usr/bin/mysql but then I checked for mysql- client, it wasn't installed so I did. Below is my debug info. As shown in the snippet it seems that puppet doesn't use/find the /root/.my.cnf file. The file is there and passwords do work. (I think I can smell victory, though) snippet: debug: Prefetching mysql resources for mysql_user debug: Puppet::Type::Mysql_user::ProviderMysql: Executing '/usr/bin/ mysql mysql -NBe 'select concat(user, "@", host), password from user'' err: Could not prefetch mysql_user provider 'mysql': #<IO:0xb72caa58> debug: Prefetching mysql resources for mysql_database debug: Puppet::Type::Mysql_database::ProviderMysql: Executing '/usr/ bin/mysql mysql -NBe 'show databases'' err: Could not prefetch mysql_database provider 'mysql': #<IO: 0xb72c8d98> debug: r...@mysql:~# puppetd --test --server mysql --debug 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::ProviderLdap: true value when expecting false debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not exist debug: Failed to load library 'ldap' for feature 'ldap' 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/mysql.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/ var/lib/puppet/ssl/certs] debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring File[/ var/lib/puppet/state] debug: /File[/var/run/puppet/puppetd.pid]: Autorequiring File[/var/run/ puppet] debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring File[/var/lib/ puppet/ssl] debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/ var/lib/puppet/state] debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/ var/lib/puppet/ssl] debug: /File[/var/lib/puppet/clientbucket]: Autorequiring File[/var/ lib/puppet] debug: /File[/var/lib/puppet/ssl/certs/mysql.pem]: Autorequiring File[/ var/lib/puppet/ssl/certs] debug: /File[/var/lib/puppet/ssl/public_keys]: 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/private]: Autorequiring File[/var/lib/ puppet/ssl] 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/certificate_requests]: Autorequiring File[/var/lib/puppet/ssl] debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/ puppet] debug: /File[/var/lib/puppet/ssl/private_keys/mysql.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] debug: /File[/var/lib/puppet/state/graphs]: Autorequiring File[/var/ lib/puppet/state] debug: Finishing transaction -610646308 with 0 changes debug: Using cached certificate for ca, good until Sun Jul 19 12:24:34 UTC 2015 debug: Using cached certificate for mysql, good until Sun Jul 19 12:24:35 UTC 2015 debug: Loaded state in 0.00 seconds info: Retrieving plugin debug: Using cached certificate for ca, good until Sun Jul 19 12:24:34 UTC 2015 debug: Using cached certificate for mysql, good until Sun Jul 19 12:24:35 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 -610841488 with 0 changes debug: Executing '/etc/puppet/etckeeper-commit-pre' info: Loading facts in mysql info: Loading facts in mysql debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; using pson info: Caching catalog for mysql debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not exist debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/ svstat does not exist debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not exist debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig does not exist debug: Puppet::Type::Package::ProviderAptrpm: file rpm does not exist debug: Puppet::Type::Package::ProviderPorts: file /usr/local/sbin/ portupgrade does not exist debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/eix- update does not exist debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date- nox does not exist debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_info does not exist debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does not exist debug: Puppet::Type::Package::ProviderGem: file gem does not exist debug: Puppet::Type::Package::ProviderYum: file yum does not exist debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist debug: Puppet::Type::Package::ProviderUrpmi: file urpmq does not exist debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_info does not exist debug: Puppet::Type::Package::ProviderSun: file /usr/bin/pkginfo does not exist debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist debug: Creating default schedules debug: Finishing transaction -610840538 with 0 changes debug: Loaded state in 0.00 seconds debug: Prefetching mysql resources for mysql_user debug: Puppet::Type::Mysql_user::ProviderMysql: Executing '/usr/bin/ mysql mysql -NBe 'select concat(user, "@", host), password from user'' err: Could not prefetch mysql_user provider 'mysql': #<IO:0xb72caa58> debug: Prefetching mysql resources for mysql_database debug: Puppet::Type::Mysql_database::ProviderMysql: Executing '/usr/ bin/mysql mysql -NBe 'show databases'' err: Could not prefetch mysql_database provider 'mysql': #<IO: 0xb72c8d98> 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: //Node[mysql]/Mysql::Rights[Set rights for puppet database]/ mysql_grant[pup...@localhost/puppet]/require: requires File[/ root/.my.cnf] debug: //mysql::server/User[mysql]/require: requires Package[mysql- server] debug: //mysql::server/Augeas[my.cnf/client]/require: requires File[/ etc/mysql/my.cnf] 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/File[/root/.my.cnf]/require: requires Exec[Initialize MySQL server root password] 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: //mysql::server/File[/etc/mysql/my.cnf]/require: requires Package[mysql-server] 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: //augeas::debian/Package[libaugeas0]/before: requires File[/usr/ share/augeas/lenses/contrib] 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/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: //mysql::server/File[/var/lib/mysql]/require: requires Package[mysql-server] debug: //augeas::debian/Package[augeas-lenses]/before: requires File[/ usr/share/augeas/lenses/contrib] debug: //Node[mysql]/Mysql::Database[mydb]/Mysql_database[mydb]/ require: requires File[/root/.my.cnf] debug: //augeas::debian/Package[augeas-tools]/before: requires File[/ usr/share/augeas/lenses/contrib] debug: //Node[mysql]/Mysql::Rights[Set rights for puppet database]/ mysql_user[pup...@localhost]/require: requires File[/root/.my.cnf] debug: //Node[mysql]/Mysql::Rights[Set rights for puppet database]/ mysql_grant[pup...@localhost/puppet]: Autorequiring mysql_user[pup...@localhost] debug: //mysql::server/File[/usr/share/augeas/lenses/contrib/ mysql.aug]: Autorequiring File[/usr/share/augeas/lenses/contrib] 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] info: Applying configuration version '1279717702' debug: //mysql::server/File[/etc/mysql/my.cnf]/seltype: SELinux bindings not found. Ignoring parameter. 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/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/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/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/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 1351 debug: //mysql::server/Exec[Initialize MySQL server root password]: Executing check 'test -f /root/.my.cnf' debug: Executing 'test -f /root/.my.cnf' debug: Puppet::Type::Mysql_user::ProviderMysql: Executing '/usr/bin/ mysql mysql -NBe select '1' from user where CONCAT(user, '@', host) = 'pup...@localhost'' err: //Node[mysql]/Mysql::Rights[Set rights for puppet database]/ mysql_user[pup...@localhost]: Failed to retrieve current state of resource: Execution of '/usr/bin/mysql mysql -NBe select '1' from user where CONCAT(user, '@', host) = 'pup...@localhost'' returned 1: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) notice: //Node[mysql]/Mysql::Rights[Set rights for puppet database]/ mysql_grant[pup...@localhost/puppet]: Dependency mysql_user[pup...@localhost] has 1 failures warning: //Node[mysql]/Mysql::Rights[Set rights for puppet database]/ mysql_grant[pup...@localhost/puppet]: Skipping because of failed dependencies debug: Puppet::Type::Mysql_database::ProviderMysql: Executing '/usr/ bin/mysql mysql -NBe show databases' err: //Node[mysql]/Mysql::Database[mydb]/Mysql_database[mydb]: Failed to retrieve current state of resource: Execution of '/usr/bin/mysql mysql -NBe show databases' returned 1: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 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 -610897678 with 0 changes debug: Storing state debug: Stored state in 0.03 seconds notice: Finished catalog run in 3.62 seconds debug: Executing '/etc/puppet/etckeeper-commit-post' On Jul 20, 11:10 pm, "steve ." <leftath...@gmail.com> wrote: > Hmmm: > > > info: Loading facts in mysql > > sh: Syntax error: Bad fd number > > debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; using > > pson > > Any insight as to what could be causing that syntax error? Perhaps > Puppet's/Facter's attempts at shelling out to run the MySQL > command-line client is failing for some reason. Could it be getting > installed somewhere the provider's not expecting? What do you get > when you `which mysql` on the mysql node? > > On Tue, Jul 20, 2010 at 2:34 AM, Bram Enning <bramenn...@gmail.com> wrote: > > Hi Steve, > > > I started all over again, below are the steps I took: > > > On a Mac I created a VirtualBox-instance with Ubuntu Lucid and just a basic > > install; > > > sudo aptitude install puppet puppetmaster puppet-common ssh git-core pwgen; > > > git clonehttp://github.com/camptocamp/puppet-mysql.git; > > git clonehttp://github.com/camptocamp/puppet-common.git; > > git clonehttp://github.com/camptocamp/puppet-augeas.git; > > > mv ./puppet-mysql /etc/puppet/modules/mysql; > > mv ./puppet-common /etc/puppet/modules/common; > > mv ./puppet-augeas /etc/puppet/modules/augeas; > > > created "modules.pp" containing: > > import "common" > > > and "site.pp" containing: > > <code> > > import "modules.pp" > > Exec { path => > > "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" } > > > node 'mysql' { > > include augeas > > include mysql::server > > mysql::rights{"Set rights for puppet database": > > ensure => present, > > database => "puppet", > > user => "puppet", > > password => "puppet" > > } > > mysql::database{"mydb": > > ensure => present > > } > > } > > </code> > > > In "/etc/hosts" I added: > > 192.168.1.29 mysql > > > Then I issued: > > /etc/init.d/puppetmaster stop > > /etc/init.d/puppet stop > > puppetmasterd --mkusers > > puppetd --waitforcert 60 --verbose -- server mysql > > puppetd --test --debug --server mysql > > > And once again MySQL gets installed BUT NOT THE DB's AND GRANTS > > GRRRRRRR^&&*%$^%$#^ > > mysql-client gets installed. > > > I checked the existince of the augeas and mysql libs in /var/lib/puppet/lib. > > They are there but are not executable, but I don't think that's necessary. > > > This is my debug-info: > > > =============================== > > r...@mysql:/var/lib/puppet/lib/puppet/parser/functions# puppetd --test > > --server mysql --debug > > 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::ProviderLdap: true value when expecting false > > debug: Puppet::Type::User::ProviderUser_role_add: file roleadd does not > > exist > > debug: Failed to load library 'ldap' for feature 'ldap' > > debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] > > debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring > > File[/var/lib/puppet/ssl] > > debug: /File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] > > debug: /File[/var/lib/puppet/clientbucket]: Autorequiring > > File[/var/lib/puppet] > > debug: /File[/var/lib/puppet/ssl/certs/mysql.pem]: Autorequiring > > File[/var/lib/puppet/ssl/certs] > > debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring > > File[/var/lib/puppet/ssl] > > debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] > > debug: /File[/var/lib/puppet/state/graphs]: Autorequiring > > File[/var/lib/puppet/state] > > debug: /File[/var/lib/puppet/ssl/public_keys/mysql.pem]: Autorequiring > > File[/var/lib/puppet/ssl/public_keys] > > debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring > > File[/var/lib/puppet/ssl/certs] > > debug: /File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] > > debug: /File[/var/lib/puppet/state/classes.txt]: Autorequiring > > File[/var/lib/puppet/state] > > debug: /File[/var/run/puppet/puppetd.pid]: Autorequiring > > File[/var/run/puppet] > > 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/ssl/certs]: Autorequiring > > File[/var/lib/puppet/ssl] > > debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring > > File[/var/lib/puppet/ssl] > > debug: /File[/var/lib/puppet/ssl/private]: Autorequiring > > File[/var/lib/puppet/ssl] > > debug: /File[/var/lib/puppet/ssl/private_keys/mysql.pem]: Autorequiring > > File[/var/lib/puppet/ssl/private_keys] > > debug: /File[/var/lib/puppet/state/state.yaml]: Autorequiring > > File[/var/lib/puppet/state] > > debug: Finishing transaction -610902358 with 0 changes > > debug: Using cached certificate for ca, good until Fri Jul 17 20:12:29 UTC > > 2015 > > debug: Using cached certificate for mysql, good until Fri Jul 17 20:12:29 > > UTC 2015 > > debug: Loaded state in 0.00 seconds > > info: Retrieving plugin > > debug: Using cached certificate for ca, good until Fri Jul 17 20:12:29 UTC > > 2015 > > debug: Using cached certificate for mysql, good until Fri Jul 17 20:12:29 > > 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 -611098378 with 0 changes > > debug: Executing '/etc/puppet/etckeeper-commit-pre' > > info: Loading facts in mysql > > info: Loading facts in mysql > > sh: Syntax error: Bad fd number > > debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml; using > > pson > > info: Caching catalog for mysql > > debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist > > debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist > > debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox > > does not exist > > debug: Puppet::Type::Package::ProviderGem: file gem does not exist > > debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_info does > > not exist > > debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swinstall does > > not exist > > debug: Puppet::Type::Package::ProviderAptrpm: file rpm does not exist > > debug: Puppet::Type::Package::ProviderUrpmi: file rpm does not exist > > debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/eix does not > > exist > > debug: Puppet::Type::Package::ProviderPorts: file > > /usr/local/sbin/portversion does not exist > > debug: Puppet::Type::Package::ProviderYum: file rpm does not exist > > debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist > > debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not > > exist > > debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_info does not exist > > debug: Puppet::Type::Package::ProviderSun: file /usr/bin/pkginfo does not > > exist > > debug: Puppet::Type::Service::ProviderRunit: file /usr/bin/sv does not exist > > debug: Puppet::Type::Service::ProviderRedhat: file /sbin/chkconfig does not > > exist > > debug: Puppet::Type::Service::ProviderDaemontools: file /usr/bin/svstat does > > not exist > > debug: Puppet::Type::Service::ProviderGentoo: file /sbin/rc-update does not > > exist > > debug: Puppet::Type::Service::ProviderLaunchd: file /bin/launchctl does not > > exist > > debug: Creating default schedules > > debug: Finishing transaction -611345898 with 0 changes > > debug: Loaded state in 0.00 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/User[mysql]/require: requires Package[mysql-server] > > debug: //mysql::server/Augeas[my.cnf/client]/require: requires > > File[/etc/mysql/my.cnf] > > debug: //mysql::server/File[/var/lib/mysql]/require: requires > > Package[mysql-server] > > debug: //mysql::server/Service[mysql]/require: requires > > Package[mysql-server] > > 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/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/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/performance]/require: requires > > File[/etc/mysql/my.cnf] > > debug: //mysql::server/Augeas[my.cnf/performance]/notify: subscribes to > > Service[mysql] > > 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-lenses]/before: requires > > File[/usr/share/augeas/lenses/contrib] > > debug: //mysql::server/File[/etc/mysql/my.cnf]/require: requires > > Package[mysql-server] > > debug: //mysql::server/File[/root/.my.cnf]/require: requires Exec[Initialize > > MySQL server root password] > > debug: //augeas::debian/Package[libaugeas0]/before: requires > > File[/usr/share/augeas/lenses/contrib] > > debug: //augeas::debian/Package[augeas-tools]/before: requires > > File[/usr/share/augeas/lenses/contrib] > > 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] > > debug: //mysql::server/Exec[Initialize MySQL server root password]: Skipping > > automatic > > ... > > read more » -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.