You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chef-provisioning-awspasses version specification properly inside Cheffish::MergedConfig object, where it is then processed by initialize method, but improperly. Supposedly, due to chef/cheffish@846079b.
I can't judge if that is Cheffish::MergedConfig or Chef::Mash which does things wrong, but in case of our internal cloud driver which inherits from chef-provisioning-aws we were able to work around the issue by converting convergence_optionsto_hash (here) before passing it to Chef::Provisioning::ConvergenceStrategy.
Another workaround might be to downgrade cheffish to some older version.
I am trying to force my chef-client version to be < 13.
I tried adding it to the
with_machine_options()
but it doesn't seems to be working.Machines provisions perfectly fine but it still installs the latest version of chef-client.
Here is my versions of chefdk and chef-client.
and
provisioner
gem
versions::The text was updated successfully, but these errors were encountered: