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_client_config resource #10365

Merged
merged 22 commits into from
Oct 13, 2020
Merged

chef_client_config resource #10365

merged 22 commits into from
Oct 13, 2020

Conversation

tas50
Copy link
Contributor

@tas50 tas50 commented Aug 28, 2020

Initial stab at a chef_client_config resource that will allow people to easily write out a client.rb. This isn't meant to cover every single use case, but instead to provide a simple resource that works for 99% of users.

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

@tas50 tas50 force-pushed the chef_config branch 4 times, most recently from b8ad8da to 0e852c3 Compare September 3, 2020 22:08
@tas50 tas50 force-pushed the chef_config branch 2 times, most recently from b942128 to f8ddfa7 Compare September 16, 2020 19:18
@tas50 tas50 force-pushed the chef_config branch 5 times, most recently from c781d9d to dd3de44 Compare October 12, 2020 22:08
Initial stab at a chef_client_config resource that will allow people to easily write out a client.rb. This isn't meant to cover every single use case, but instead to provide a simple resource that works for 99% of users.

Signed-off-by: Tim Smith <tsmith@chef.io>
@tas50 tas50 marked this pull request as ready for review October 12, 2020 22:35
@tas50 tas50 requested review from a team as code owners October 12, 2020 22:35
@tas50
Copy link
Contributor Author

tas50 commented Oct 12, 2020

We can probably start conversations around this

Signed-off-by: Tim Smith <tsmith@chef.io>
tas50 and others added 5 commits October 12, 2020 16:55
2.0 is out with Ruby 2.7 support

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

Co-authored-by: pete higgins <pete@peterhiggins.org>
Signed-off-by: Tim Smith <tsmith@chef.io>

Co-authored-by: pete higgins <pete@peterhiggins.org>
It's several months EOL at this point

Signed-off-by: Tim Smith <tsmith@chef.io>
@tas50 tas50 requested a review from a team as a code owner October 13, 2020 00:13
DESC

property :formatters, Array,
description: "",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this need to get filled in?

default: []

property :event_loggers, Array,
description: "",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this need to get filled in?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep there's some missing descriptions at the moment due to descriptions missing on the docs site overall*

@phiggins
Copy link
Contributor

LGTM, but I should probably not be the final review on this one.

@phiggins phiggins closed this Oct 13, 2020
@phiggins phiggins reopened this Oct 13, 2020
@phiggins
Copy link
Contributor

Whoops 😅

This makes it easier to read and easier to test

Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>
tas50 and others added 2 commits October 13, 2020 11:54
Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>

Co-authored-by: pete higgins <pete@peterhiggins.org>
Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>
Also give people and out.

Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>
Signed-off-by: Tim Smith <tsmith@chef.io>
@tas50 tas50 merged commit fcaa854 into master Oct 13, 2020
@tas50 tas50 deleted the chef_config branch October 13, 2020 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants