from what I can tell remote_file only supports pulling from a url or the files/ subdirectory of your cookbook. Where do you get app.war from in the first place?btw, if you are working on a java stack these java-related cookbooks may be useful to you https://github.com/bryanwb/cookbooks/tree/master/java
On Mon, Feb 13, 2012 at 9:03 PM, mark bradley < " target="_blank"> > wrote:
Hi, I'm trying to copy a file on change (both files are in /tmp for now):default["FOO"]["latest_war"] = "/tmp/app.war"
default["FOO"]["target_war"] = "/tmp/dest.war"
My resource specification looks like this:remote_file node.default["FOO"]["target_war"] doaction :createsource node.default["FOO"]["latest_war"]endWhen I run the Chef client I get an error:[Mon, 13 Feb 2012 19:55:09 +0000] FATAL: Chef::Exceptions::FileNotFound: remote_file[/tmp/dest.war] (XX line 65) had an error: Chef::Exceptions::FileNotFound: Cookbook 'XX' (0.0.1) does not contain a file at any of these locations:files/amazon-2011.09//tmp/app.warfiles/amazon//tmp/app.warfiles/default//tmp/app.warIs there a way of forcing remote_file to look outside the cookbook? Have I misunderstood this resource? Is there a better one to use?Thanks,Mark
Archive powered by MHonArc 2.6.16.