Hello all,
For an specific node, all scripts (bash, rvm_shell, etc) are created under
/tmp/user/braulio/chef-scriptXXXXXX instead of /tmp/chef-scriptXXXXXX, then
I get the error when chef-client tries to run them, see below.
How to fix it? I don't know any specific configuration for this node.
cheers,
braúlio
================================================================================
Error executing action run
on resource
'rvm_shell[noosfero-bundle-install]'
================================================================================
Mixlib::ShellOut::ShellCommandFailed
------------------------------------
script[noosfero-bundle-install]
(/home/braulio/chef-solo/cookbooks-2/rvm/providers/shell.rb line 75) had an
error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with
[0],
but received '126'
---- Begin output of "bash"
"/tmp/user/1000/chef-script20140806-8138-15wlsi2" ----
STDOUT:
STDERR: bash: /tmp/user/1000/chef-script20140806-8138-15wlsi2:
Permission denied
---- End output of "bash"
"/tmp/user/1000/chef-script20140806-8138-15wlsi2" ----
Ran "bash" "/tmp/user/1000/chef-script20140806-8138-15wlsi2" returned
126
Cookbook Trace:
---------------
/home/braulio/chef-solo/cookbooks-2/rvm/providers/shell.rb:98:in
script_wrapper' /home/braulio/chef-solo/cookbooks-2/rvm/providers/shell.rb:46:in
block
in class_from_file'
--
"Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua
ideologia. Morra por sua ideologia" P.R. Sarkar
EITA - Educação, Informação e Tecnologias para Autogestão
http://cirandas.net/brauliobo
http://eita.org.br
"Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu
lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da
Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e
destruídas nas fases de extroversão e introversão do fluxo imaginativo
cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente,
naquele momento, essa pessoa é a única proprietária daquilo que ela
imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha
por um milharal também imaginado, a pessoa imaginada não é a propriedade
desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este
universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso
a propriedade deste universo é de Brahma, e não dos microcosmos que também
foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo,
mutável ou imutável, pertence a um indivíduo em particular; tudo é o
patrimônio comum de todos."
Restante do texto em