Background:
User: root
OS: Centos 6.5
Ruby: 1.9.3-p484

Hello all,

I am having issues getting Gitorious to install on my Centos server.

The install seems to go alright until the installer tries to apply the puppet 
recipe. Once that starts I get nothing but warnings and errors like below:

Error: Cannot create /var/www/gitorious/app/tmp/pids; parent directory 
/var/www/gitorious/app/tmp does not exist
Error: /Stage[main]/Gitorious::Core/File[pids]/ensure: change from absent to 
directory failed: Cannot create /var/www/gitorious/app/tmp/pids; parent 
directory /var/www/gitorious/app/tmp does not exist
Warning: /Stage[main]/Gitorious::Core/Exec[chown_app_root]: Skipping because of 
failed dependencies
Error: Could not set 'present' on ensure: No such file or directory - 
/var/www/gitorious/app/config/environment.rb at 
54:/root/ce-installer/modules/gitorious/manifests/core.pp
Error: Could not set 'present' on ensure: No such file or directory - 
/var/www/gitorious/app/config/environment.rb at 
54:/root/ce-installer/modules/gitorious/manifests/core.pp
Wrapped exception:
No such file or directory - /var/www/gitorious/app/config/environment.rb
Error: /Stage[main]/Gitorious::Core/File[environment.rb]/ensure: change from 
absent to present failed: Could not set 'present' on ensure: No such file or 
directory - /var/www/gitorious/app/config/environment.rb at 
54:/root/ce-installer/modules/gitorious/manifests/core.pp
Error: Could not set 'file' on ensure: No such file or directory - 
/var/www/gitorious/app/config/broker.yml.puppettmp_57 at 
78:/root/ce-installer/modules/gitorious/manifests/core.pp
Error: Could not set 'file' on ensure: No such file or directory - 
/var/www/gitorious/app/config/broker.yml.puppettmp_57 at 
78:/root/ce-installer/modules/gitorious/manifests/core.pp
Wrapped exception:

The error keeps going till finally I see

-----------------------------------------------------------------------------------
FAILURE: The underlying Puppet recipe is having trouble completing the 
installation.
You can check what happened behind the scenes in 'applied_recipe.log' in this 
directory.

Furthermore, check that you are running in a server environment officially 
supported by this installer,
or diagnose the Puppet recipe yourself by executing the following command:

puppet apply --debug --modulepath=modules manifests/site.pp
-----------------------------------------------------------------------------------
Installation failed.

When I run that last line of code I get puppet command not found even though I 
saw it installed.

I am running this installer as root which it think was the suggested way to 
install this. But at this moment I can't seem to verify anything. For instance

[root@gitorious ce-installer]# puppet apply --debug --modulepath=modules 
manifests/site.pp
-bash: puppet: command not found
[root@gitorious ce-installer]# ruby -v
-bash: ruby: command not found
[root@gitorious ce-installer]# which ruby
/usr/bin/which: no ruby in 
(/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
[root@gitorious ce-installer]# gem list puppet
-bash: gem: command not found

I did some searching around but have not had much luck in figuring this out. 
Can anyone provide any suggestions on what I need to do to get gitorious 
installed properly?

-- 
-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]

--- 
You received this message because you are subscribed to the Google Groups 
"Gitorious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to