On Wed, Jul 20, 2011 at 2:00 PM, newguy <aimanparv...@gmail.com> wrote:
> 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.

Enable logoutput => on_failure.

> --
> 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.
>

-- 
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.

Reply via email to