Closed aried3r closed 7 years ago
@matschaffer, what do you think about the failures? https://travis-ci.org/matschaffer/knife-solo/builds/211492644
Since Chef 10 isn't officially supported anymore, I'd add that to the allowed failures with Ruby 2.3 and 2.4. Not sure about Chef 11 and Ruby 2.4 though.
@aried3r yeah, adding all those to expected failures seems reasonable to me. Doesn't look like the gemfiles have a committed lock, so it would seem bundler is just landing on an incompatible set of resolved versions.
I (finally) edited the PR. Now that Chef 13 is out, do you think we can drop support for EOL Rubies and Chefs?
I'd only support Ruby 2.2.x+ and Chef 12+, especially considering that you have very little time to maintain this gem.
On that note, thank you for 0.7.0.pre! I'm using it successfully with Chef 13 :)
Yeah, that does seem to make sense considering https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/ - can't find any EOL for chef 11, but like you said, I can't provide much time to support here so maybe better to just focus on the future.
https://blog.chef.io/2017/03/29/upgrading-chef-client-13/
We always support the last major version of Chef, so currently we support Chef Client 11 and 12. When we release Chef Client 13, Chef Client 11 will be End Of Life, but Chef Client 12 will continue to be supported until Chef Client 14 is released in April 2018.
End Of Life means that we will no longer provide any new releases of Chef Client 11, but Chef Server and Hosted Chef will continue to allow users of Chef Client 11 to synchronise their nodes. For Hosted Chef, we will announce a sunset time for support of Chef Client 11 separately.
I guess this gem is only concerned about chef client, no?
I'd say so. Nice find!
On Thu, Jul 6, 2017 at 19:52 Anton Rieder notifications@github.com wrote:
https://blog.chef.io/2017/03/29/upgrading-chef-client-13/
We always support the last major version of Chef, so currently we support Chef Client 11 and 12. When we release Chef Client 13, Chef Client 11 will be End Of Life, but Chef Client 12 will continue to be supported until Chef Client 14 is released in April 2018.
End Of Life means that we will no longer provide any new releases of Chef Client 11, but Chef Server and Hosted Chef will continue to allow users of Chef Client 11 to synchronise their nodes. For Hosted Chef, we will announce a sunset time for support of Chef Client 11 separately.
I guess this gem is only concerned about chef client, no?
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/matschaffer/knife-solo/pull/507#issuecomment-313363467, or mute the thread https://github.com/notifications/unsubscribe-auth/AAACslURd6iJRFMI2sgG1DRu9EHJUuHyks5sLLxtgaJpZM4Mec-l .
--
-Mat
matschaffer.com
This PR is done and I'd remove Chef 10 and 11 and add 13 in another PR if that's alright with you.
Sounds great to me. Thanks @aried3r !
Coverage increased (+0.02%) to 89.326% when pulling b0d84becea337ea7a9e7a7a3df54a5f96f0fd9eb on ar/travis_ruby_update into baa77a52a83079b17b6f4d08da927b82b2401def on master.