Issue installing foreman

Hi,

I am trying to install foreman/puppetmaster on a new vagrant centos machine
but i have some errors on the puppet module that provisions the environment.

Everything was perfect until…

Notice: /Stage[main]/Postgresql::Server/Package[postgresql-server]/ensure:
created
Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install foreman-proxy'
returned 1: Error: Package: foreman-proxy-1.2.0-0.3.RC3.el6.noarch (foreman)
Requires: rubygem(sinatra)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Error: /Stage[main]/Foreman_proxy::Install/Package[foreman-proxy]/ensure:
change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0
-y install foreman-proxy' returned 1: Error: Package:
foreman-proxy-1.2.0-0.3.RC3.el6.noarch (foreman)
Requires: rubygem(sinatra)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Any other commands that need to run before?

Thanks.

foreman1.2-error.log (15.6 KB)

> Hi,
>
> I am trying to install foreman/puppetmaster on a new vagrant centos
> machine but i have some errors on the puppet module that provisions the
> environment.
>
> Everything was perfect until…
>
> Notice: /Stage[main]/Postgresql::Server/Package[postgresql-server]/ensure:
> created
> Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install foreman-proxy'
> returned 1: Error: Package: foreman-proxy-1.2.0-0.3.RC3.el6.noarch (foreman)
> Requires: rubygem(sinatra)
> You could try using --skip-broken to work around the problem
> You could try running: rpm -Va --nofiles --nodigest
>
> Error: /Stage[main]/Foreman_proxy::Install/Package[foreman-proxy]/ensure:
> change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0
> -y install foreman-proxy' returned 1: Error: Package:
> foreman-proxy-1.2.0-0.3.RC3.el6.noarch (foreman)
> Requires: rubygem(sinatra)
> You could try using --skip-broken to work around the problem
> You could try running: rpm -Va --nofiles --nodigest
>
> Any other commands that need to run before?
>
sounds like you are missing epel repo.

Ohad

··· On Sat, Jun 29, 2013 at 9:03 PM, wrote:

Thanks.


You received this message because you are subscribed to the Google Groups
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.