- From: Daniel DeLeo <
>
- To:
- Subject: [chef] Re: Invisible Guard stopping exeution
- Date: Wed, 12 Nov 2014 08:17:24 -0800
On Wednesday, November 12, 2014 at 8:12 AM, Christopher Hahn wrote:
>
Hello,
>
>
This small recipe:
>
##############################################
>
include_recipe 'nodejs'
>
>
service_name = node[:prod][:service]
>
dest_dir = "/opt/#{service_name}"
>
>
cookbook_file "PROD" do
>
source "prod.zip"
>
mode "0644"
>
path "/tmp/prod.zip"
>
end
>
>
directory dest_dir do
>
owner 'root'
>
group 'root'
>
mode "0755"
>
recursive true
>
action :create
>
end
>
>
execute "extract from ZIP" do
>
cwd dest_dir
>
command "unzip prod.zip"
>
action :run
>
#notifies :run, "execute[start]", :immediately
>
end
>
##############################################
>
>
>
...keeps skipping the extraction of the zipfile:
>
##############################################
>
[2014-11-12T10:55:18-05:00] INFO: Processing cookbook_file[PROD] action
>
create (prod::default line 15)
>
[2014-11-12T10:55:19-05:00] INFO: Processing directory[/opt/prod] action
>
create (prod::default line 21)
>
[2014-11-12T10:55:19-05:00] INFO: Processing execute[extract from ZIP]
>
action run (prod::default line 29)
>
[2014-11-12T10:55:19-05:00] DEBUG: Skipping execute[extract from ZIP] due
>
to only_if ruby block
>
[2014-11-12T10:55:19-05:00] INFO: Chef Run complete in 20.776709674 seconds
>
##############################################
>
>
...but I have no only_if guard in place?
>
>
Too new to complain. :0)
>
>
Christopher
Are you getting warnings for CHEF-3694 earlier in the logs?
--
Daniel DeLeo
Archive powered by MHonArc 2.6.16.