I want to be able to specify custom source for all constructs provided by chef-ingredient, such as chef-server, supermarket, wf_builder and chef-client.
Steps to Reproduce:
package_source is not passed forward to chef_ingredient resource by wrapper constructs, therefore there is no way specify it without going back to vanilla chef_ingredient.
Expected Result:
Ability to specify package source so that bits can be configured in a firewalled environment.
Seems that chef_client resource and wf_builder are specially affected:
chef_client due to support of chefdk and client
wf_builder due to supporting multiple versions of push-jobs
Actual Result:
package_source property is only supported by chef_ingredient, but not wrapper constructs
Cookbook version
2.1.1
Chef-client version
12.36
Scenario:
I want to be able to specify custom source for all constructs provided by chef-ingredient, such as chef-server, supermarket, wf_builder and chef-client.
Steps to Reproduce:
package_source is not passed forward to chef_ingredient resource by wrapper constructs, therefore there is no way specify it without going back to vanilla chef_ingredient.
Expected Result:
Ability to specify package source so that bits can be configured in a firewalled environment. Seems that chef_client resource and wf_builder are specially affected:
Actual Result:
package_source property is only supported by chef_ingredient, but not wrapper constructs