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

Remove deprecated config logic #939

Merged
merged 2 commits into from
Jan 24, 2017
Merged

Remove deprecated config logic #939

merged 2 commits into from
Jan 24, 2017

Conversation

tas50
Copy link
Contributor

@tas50 tas50 commented Jan 8, 2017

Start of the deprecation of the old config logic. Removes a ton of confusing duplicate logic and resolves 2 bogus deprecation warnings that were thrown every time Ohai ran. Specs are going to need to be cleaned up still.

Also bonus gift: This adds /etc/chef/ohai/plugins to the plugin path so the ohai_plugin resource will work without configuration mess by the user now. I'll probably port that same 1 line fix over to Ohai 8.X so we can get that in for Chef 12 users.

Signed-off-by: Tim Smith tsmith@chef.io

Signed-off-by: Tim Smith <tsmith@chef.io>
@tas50 tas50 added this to the 13.0.0 milestone Jan 8, 2017
Signed-off-by: Tim Smith <tsmith@chef.io>
@tas50
Copy link
Contributor Author

tas50 commented Jan 23, 2017

This is ready for review @thommay / @lamont-granquist

@tas50 tas50 merged commit 7254fff into master Jan 24, 2017
@tas50 tas50 deleted the deprecate_old_config branch January 24, 2017 18:19
@tas50 tas50 added the Type: Enhancement Adds new functionality. label Apr 11, 2017
@chef chef locked and limited conversation to collaborators Nov 16, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Type: Enhancement Adds new functionality.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants