I have made a resource that has a “template” resource that creates a file.
this is in my provider’s action :create #Create silent.xml file out of the template
template “#{Chef::Config[:file_cache_path]}/silent.xml” do
source 'silent.xml.erb’
owner new_resource.user
group new_resource.group
mode '0755’
end
I use this resource in another cookbook and it fails because it is trying
find the template’s .ERB file in the wrapper cookbook which is using the
resource…
what is the proper solution for this problem? should I use File resource
instead of template?
the error I get is :
[2015-02-13T12:39:43-05:00] ERROR:
cccis-weblogic[/tools/binaries/Middleware/wlserver_1036]
(medya-demo-machines::test_weblogic_lwrp line 3) had an error:
Chef::Exceptions::FileNotFound: template[/var/chef/cache/silent.xml]
(/var/chef/cache/cookbooks/cccis-weblogic/providers/default.rb line 48) had
an error: Chef::Exceptions::FileNotFound: Cookbook ‘medya-demo-machines’
(0.0.1) does not contain a file at any of these locations:
I have made a resource that has a "template" resource that creates a file.
this is in my provider's action :create #Create silent.xml file out of the template
template "#{Chef::Config[:file_cache_path]}/silent.xml" do
source 'silent.xml.erb'
owner new_resource.user
group new_resource.group
mode '0755'
end
I use this resource in another cookbook and it fails because it is trying find the template's .ERB file in the wrapper cookbook which is using the resource...
what is the proper solution for this problem? should I use File resource instead of template?
the error I get is :
[2015-02-13T12:39:43-05:00] ERROR: cccis-weblogic[/tools/binaries/Middleware/wlserver_1036] (medya-demo-machines::test_weblogic_lwrp line 3) had an error: Chef::Exceptions::FileNotFound: template[/var/chef/cache/silent.xml] (/var/chef/cache/cookbooks/cccis-weblogic/providers/default.rb line 48) had an error: Chef::Exceptions::FileNotFound: Cookbook 'medya-demo-machines' (0.0.1) does not contain a file at any of these locations:
templates/redhat-7.0/silent.xml.erb
templates/redhat/silent.xml.erb
templates/default/silent.xml.erb
templates/silent.xml.erb
I have made a resource that has a "template" resource that creates a
file.
this is in my provider's action :create #Create silent.xml file out of the template
template "#{Chef::Config[:file_cache_path]}/silent.xml" do
source 'silent.xml.erb'
owner new_resource.user
group new_resource.group
mode '0755'
end
I use this resource in another cookbook and it fails because it is
trying find the template's .ERB file in the wrapper cookbook which is using
the resource...
what is the proper solution for this problem? should I use File resource
instead of template?
the error I get is :
[2015-02-13T12:39:43-05:00] ERROR:
cccis-weblogic[/tools/binaries/Middleware/wlserver_1036]
(medya-demo-machines::test_weblogic_lwrp line 3) had an error:
Chef::Exceptions::FileNotFound: template[/var/chef/cache/silent.xml]
(/var/chef/cache/cookbooks/cccis-weblogic/providers/default.rb line 48) had
an error: Chef::Exceptions::FileNotFound: Cookbook 'medya-demo-machines'
(0.0.1) does not contain a file at any of these locations:
I have made a resource that has a "template" resource that creates a
file.
this is in my provider's action :create #Create silent.xml file out of the template
template "#{Chef::Config[:file_cache_path]}/silent.xml" do
source 'silent.xml.erb'
owner new_resource.user
group new_resource.group
mode '0755'
end
I use this resource in another cookbook and it fails because it is
trying find the template's .ERB file in the wrapper cookbook which is using
the resource...
what is the proper solution for this problem? should I use File
resource instead of template?
the error I get is :
[2015-02-13T12:39:43-05:00] ERROR:
cccis-weblogic[/tools/binaries/Middleware/wlserver_1036]
(medya-demo-machines::test_weblogic_lwrp line 3) had an error:
Chef::Exceptions::FileNotFound: template[/var/chef/cache/silent.xml]
(/var/chef/cache/cookbooks/cccis-weblogic/providers/default.rb line 48) had
an error: Chef::Exceptions::FileNotFound: Cookbook 'medya-demo-machines'
(0.0.1) does not contain a file at any of these locations: