I am pretty new to the AWS opsworks. Though I was using chef solo in some other cloud.
Currently I want to install my custom cookbook and I want to apply on my servers which is inside stack layer. Currently I am really confused how it is working in AWS.
Here are the steps i did so far - I have stored my test cookbook in github and I want to execute via chef-solo or chef-client for a test. How ever I have added the cookbook github url in stack settings. I also have added recipe in build life cycle.
I do update cookbook via run command. I can see it is running via runlist after executing all available built-in cookbooks and chef run failing with error-
no cookbook found test-cookbook
I have not configured any Json either in cookbook or while running via command. Is there anything missing?
WARN: Overridden Run List: [recipe[opsworks_custom_cookbooks::load], recipe[opsworks_custom_cookbooks::execute]]
and second time with -WARN: Overridden Run List: [recipe[opsworks_stack_state_sync], recipe[test-cookbook], recipe[test_suite], recipe[opsworks_cleanup]]
Here test-cookbook is custom cookbook. Any suggestion? - Biswajit Das