On Aug 15, 9:37 am, Sans <r.santanu....@gmail.com> wrote:
> err: /Stage[main]/Xx_emi/Package[emi-release]/ensure: change from > absent to present failed: Execution of '/bin/rpm -i --oldpackage > puppet:///modules/g_repo/emi-release-1.0.0-1.sl5.noarch.rpm' returned > 1: error: open of puppet:///modules/g_repo/emi-release-1.0.0-1.sl5.noarch.rpm > failed: No such file or directory > > Why "No such file or directory"? the file: emi- > release-1.0.0-1.sl5.noarch.rpm does exist in "/etc/puppet/modules/ > g_repo/files/" directory. So, what's the reason for being failed? Typically, the puppetmaster daemon runs as a non-root user, often one named 'puppet'. That user must have sufficient privilege to traverse the directory structure under /etc/puppet and to read all the files in it. In all likelihood, the file in question or one of the directories in its path is not readable to that user, or possibly one of the directories in the path is not traversible by him. John -- 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.