Can Someone please help me out with this ???

On Wednesday, August 1, 2012 12:23:22 PM UTC+5:30, Rakesh K wrote:
>
> Hi,
>
> I am new to puppet and have started evaluating various features in last 
> few days. I am not a developer and am mostly going to use the modules 
> available on github or puppet forge. 
>
> Currently I have tried all easier modules and they seem to work perfectly 
> without any issues, but now the problem is arising when I am trying to use 
> modules like mysql, tomcat etc...
>
> For mysql I am using the module 
> https://github.com/puppetlabs/puppetlabs-mysql
>
> What I am observing is mysql is gets installed and everything but no db is 
> added, also intermittently the password is not set, it is neither not blank 
> nor does it set the password that I have mentioned. The nodes.pp that I am 
> using is as follows
>
> [root@pmast1 manifests]# cat /etc/puppet/manifests/nodes.pp
> class baseclass {
> class { 'mysql': }
> class { 'mysql::server':
> #config_hash => { 'root_password' => 'mypass' }
> }
> mysql::db { 'mydb':
> user     => 'myuser',
> password => 'mypass',
> host     => 'localhost',
> grant    => ['all'],
> }
> }
>
> node 'pclient1.example.com' {
>         include baseclass
> }
>
> Now as in nodes.pp if I try to set the password it gives me the error 
> below on the puppet client node
>
> [root@pclient1 ~]# puppetd --test
> notice: Ignoring --listen on onetime run
> info: Caching catalog for pclient1.example.com
> info: Applying configuration version '1343801984'
> notice: /Stage[main]/Mysql::Config/
> Exec[set_mysql_rootpw]/returns: mysqladmin: connect to server at 
> 'localhost' failed
> notice: /Stage[main]/Mysql::Config/Exec[set_mysql_rootpw]/returns: error: 
> 'Access denied for user 'root'@'localhost' (using password: NO)'
> err: /Stage[main]/Mysql::Config/Exec[set_mysql_rootpw]/returns: change 
> from notrun to 0 failed: mysqladmin -u root  password mypass returned 1 
> instead of one of [0] at /etc/puppet/modules/mysql/manifests/config.pp:94
> notice: /File[/root/.my.cnf]: Dependency Exec[set_mysql_rootpw] has 
> failures: true
> warning: /File[/root/.my.cnf]: Skipping because of failed dependencies
> notice: /Stage[main]/Mysql::Config/Exec[mysqld-restart]: Dependency 
> Exec[set_mysql_rootpw] has failures: true
> warning: /Stage[main]/Mysql::Config/Exec[mysqld-restart]: Skipping because 
> of failed dependencies
> notice: Finished catalog run in 0.56 seconds
>
>
> And in case I do not specify the password in the nodes.pp, not sure what 
> password is sets but only adds the mysql service to the client node.
>
> I am sure I am missing something and here but not sure what...
>
> Also in case of tomcat I am having similar issues not sure how can I add 
> applications or tomcat in the /usr/local/tomcat path.
>
> Thanks for your help in advance.
>
> Rakesh K.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/uysf_bslZCwJ.
To post to this group, send email to puppet-users@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.

Reply via email to