Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chef 13 compatibility #350

Merged
merged 1 commit into from
Aug 14, 2017
Merged

Chef 13 compatibility #350

merged 1 commit into from
Aug 14, 2017

Conversation

shayangz
Copy link
Contributor

@shayangz shayangz commented May 31, 2017

Minor changes to fix Chef 13 compatibility issues.

@martinb3 martinb3 mentioned this pull request Jun 1, 2017
@vitalis
Copy link

vitalis commented Jun 15, 2017

👍

@mateuszkwiatkowski
Copy link

What's needed to merge this PR? I'll be happy to help.

@nishiki
Copy link

nishiki commented Aug 14, 2017

I tested this patch with chef 13 and it works.
Can you merge this PR ?

Thanks

@brianbianco
Copy link
Contributor

more importantly, will this change break compatibility with chef12?

@nishiki
Copy link

nishiki commented Aug 14, 2017

No, it's intended to works with chef 12, the point is the PR is stuck in silence.

@brianbianco
Copy link
Contributor

I understand that it's stuck, the operative question was simply

Does this provide compatibility for newer versions without breaking it for older. If the answer is yes, then it's fine to be merged.

@nishiki
Copy link

nishiki commented Aug 14, 2017

I see that the automated Travis check runs with Chef 12, isn't it enough to validate?

@brianbianco
Copy link
Contributor

It's always nice if somebody tests it locally and confirms as well since the test suite is far from perfect. I can merge now and we will just deal with the any issues that pop up though.

@brianbianco brianbianco merged commit 5ccfdff into sous-chefs:master Aug 14, 2017
@rambler
Copy link

rambler commented Aug 16, 2017

FWIW, this works for me (I'm using berkshelf to checkout the commit with the merge), in the context of sensu with Chef 13. I vote for a release!

@jarrettj
Copy link

👍 +1

@rmoriz
Copy link

rmoriz commented Sep 15, 2017

@brianbianco can you please release the master branch to chef's supermarket?

@eren
Copy link

eren commented Nov 12, 2017

I am using this cookbook for my pet project. I tried this change with Chef version 13.5.3 and it's working perfectly fine. Please release 2.6.2 version of this cookbook and upload it to supermarket. @brianbianco

I had to spend hours of debugging because I was originally using supermarket to install redisio cookbook and got the following error:

NameError: uninitialized constant Chef::Resource::RedisioConfigure

I checked out this repository master branch and start grepping strings. I couldn't find any reference because the code was already fixed and merged. However, the version string is still 2.6.1. I later realized this github issue and saw that PR was merged. I installed this cookbook from git and it's now working. This is the line of my Berksfile:

cookbook 'redisio', '~> 2.6.1', git: "https://github.com/brianbianco/redisio.git", branch: "master"

I hope this explanation helps people who got similar error until the code is released in supermarket.

@thomasriley
Copy link

Could someone cut a release of this to supermarket? Seems a shame not to release when someone has put the time in to make this work on Chef 13.

Thanks!

@ssmlt
Copy link

ssmlt commented Mar 19, 2018

@brianbianco
Hello, are you able to bump cookbook version in metadata?
Then Chef supermarket will take that release.
Because you merged the fix more than half year ago, but still not in supermarket :(

@majormoses
Copy link
Contributor

@brianbianco if you need some help maintaining this let me know I am more than happy to help out as this is currently blocking us on a cookbook I maintain for sensu.

@brianbianco
Copy link
Contributor

brianbianco commented Mar 27, 2018 via email

@majormoses
Copy link
Contributor

@scalp42
Copy link

scalp42 commented Mar 28, 2018

@shayangz 💪

@shayangz shayangz deleted the chef-13 branch March 30, 2018 00:19
@lock
Copy link

lock bot commented Mar 30, 2019

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@lock lock bot locked as resolved and limited conversation to collaborators Mar 30, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.