Here are my Execs, sorry didnt pasted them in the first post: exec {"Retrieve dump": cwd => "/var/www/r", command => "/usr/bin/wget http://xyz.com/asc.sql", timeout => 360, require=>Class[subversion], }
exec {"Get db": cwd => "/var/www/r", command => "/usr/bin/mysql -uroot -ppapa < asc.sql", require =>Class[mysql], } MYSQL CLASS: class mysql { package { "mysql-server-5.1": ensure=>present, require=>Class[vim], } package {"mysql-client": ensure=>present, require=>Class[vim], } exec {"root password": command=>"/usr/bin/mysqladmin -u root PASSWORD papa", require=>package["mysql-server-5.1"], } } On Jul 20, 10:52 am, newguy <aimanparv...@gmail.com> wrote: > Hi guys > I am running in to a strange problem, I have a bunch of puppet > modules and one of them has an exec which changes the root password > and there is another which runs mysql import command to import dump > file in to the database, the problem is both these exec are returning > the following error: > > err: //par/Exec[root password]/returns: change from notrun to 0 > failed: /usr/bin/mysqladmin -u root PASSWORD papa returned 1 instead > of one of [0] at /etc/puppet/environments/development/modules/par/ > manifests/init.pp:39 > > err: //par/Exec[Get db]/returns: change from notrun to 0 failed: /usr/ > bin/mysql -uroot -ppapa par < download.sql returned 1 instead of one > of [0] at /etc/puppet/environments/development/modules/par/manifests/ > init.pp:35 > > but still once the catalog has finished I am able to access mysql > through root password ring but there is no database par formed, i have > checked the dump file its correct. > > I don't know how to go about this, please help. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. 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.