summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Bump version to 15.0.75 by Chef Expeditorv15.0.75Chef Expeditor2018-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #7916 from chef/testingTim Smith2018-11-191-23/+32
|\ \ \ \ \ | | | | | | | | | | | | windows_workgroup: Coerce the provided reboot property and add more tests
| * | | | | windows_workgroup: Coerce the provided reboot property and add more testsTim Smith2018-11-141-23/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of converting the passed in reboot property when we use it coerce it when it's passed in. This allows us to easily test the conversion and it makes it so the docs don't include the legacy values. I also added moved command generation into a method and added tests for that. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | Bump version to 15.0.74 by Chef Expeditorv15.0.74Chef Expeditor2018-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | Merge pull request #7946 from chef/propertiesTim Smith2018-11-193-163/+56
|\ \ \ \ \ \ | | | | | | | | | | | | | | Convert service resource to use properties
| * | | | | | Add descriptions to the service resourcepropertiesTim Smith2018-11-151-15/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | Expand windows_service specsTim Smith2018-11-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | Remove service_name property that's already part of serviceTim Smith2018-11-151-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No need to define this twice Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | Remove duplicate identity and state_attrs in other service resourcesTim Smith2018-11-152-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're already setting this up in service Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | | Convert service resource to use propertiesTim Smith2018-11-151-147/+23
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also expand the testing a bit while I'm here. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | Bump version to 15.0.73 by Chef Expeditorv15.0.73Chef Expeditor2018-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | Merge pull request #7943 from chef/attribute_is_propertyTim Smith2018-11-198-8/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | Replace several uses of attribute with property in resources
| * | | | | | Replace several uses of attribute with property in resourcesattribute_is_propertyTim Smith2018-11-158-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were still calling things attributes when they're actually properties. This fixes some documentation and error messages. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | Bump version to 15.0.72 by Chef Expeditorv15.0.72Chef Expeditor2018-11-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | | Merge pull request #7947 from chef/properties2Tim Smith2018-11-191-41/+38
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Fully convert remote_directory to use properties
| * | | | | | | Fully convert remote_directory to use propertiesproperties2Tim Smith2018-11-161-41/+38
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also add descriptions, default_descriptions, and expand the tests a bit. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | Bump version to 15.0.71 by Chef Expeditorv15.0.71Chef Expeditor2018-11-171-1/+1
|/ / / / / / | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | Bump version to 15.0.70 by Chef Expeditorv15.0.70Chef Expeditor2018-11-151-1/+1
|/ / / / / | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Bump version to 15.0.69 by Chef Expeditorv15.0.69Chef Expeditor2018-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #7938 from chef/descriptions2Tim Smith2018-11-1513-23/+50
|\ \ \ \ \ | | | | | | | | | | | | Add additional resource description fields
| * | | | | Updates from the review of #7929Tim Smith2018-11-1512-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks @tyler-ball Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | | | Add descriptions to the cron resourceTim Smith2018-11-152-11/+38
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | Bump version to 15.0.68 by Chef Expeditorv15.0.68Chef Expeditor2018-11-151-1/+1
|/ / / / / | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #7929 from chef/docsTim Smith2018-11-1516-32/+32
|\ \ \ \ \ | | | | | | | | | | | | Improve resource descriptions for documentation
| * | | | | Improve resource descriptions for documentationTim Smith2018-11-1416-32/+32
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Mostly cleaning up how we describe name properties, but also copying over some edits that happened on the docs site. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Bump version to 15.0.67 by Chef Expeditorv15.0.67Chef Expeditor2018-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | Merge pull request #7905 from ↵Tim Smith2018-11-141-17/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | MsysTechnologiesllc/Kapil/MSYS-873_windows_feature_dism_refuses_to_install_removed_features windows_feature_dism: support installed deleted features
| * | | | | removed features are also available for installation in windows_feature_dismKapil Chouhan2018-11-091-17/+13
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Kapil Chouhan <kapil.chouhan@msystechnologies.com>
* | | | | | Bump version to 15.0.66 by Chef Expeditorv15.0.66Chef Expeditor2018-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | | | Merge pull request #7914 from EugenMayer/patch-1Tim Smith2018-11-141-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | use --no-tty during apt-keys fro gpg - fixes #7913
| * | | | | use --no-tty during apt-keys for gpgEugen Mayer2018-11-121-1/+1
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Eugen Mayer <eugen.mayer@kontextwork.de> Since debian 9.4+ (and probably other distros having a similar GPG path level) gpg complains about the missing tty - we use this to tell gpg that no tty will be available. I cannot think about a way how this should break anything - we simply have no tty and never had here. All we do is tell gpg upfront before it fails doing silly checks on it. Thinking twice, if gpg right now has tried to get tty it would have failed anyway, e.g. for ncurses questions or such. I think this strategy should be rather bullet proof. I tested this using `vagrant ssh` without `-i` and it worked, withtout `--no-tty` it was broken as expected
* | | | | Bump version to 15.0.65 by Chef Expeditorv15.0.65Chef Expeditor2018-11-141-1/+1
| |_|/ / |/| | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Bump version to 15.0.64 by Chef Expeditorv15.0.64Chef Expeditor2018-11-141-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Merge pull request #7927 from chef/win_friendly_pathTim Smith2018-11-141-1/+2
|\ \ \ \ | | | | | | | | | | Replace usage of win_friendly_path helper in windows_certificate
| * | | | Replace usage of win_friendly_path helper in windows_certificatewin_friendly_pathTim Smith2018-11-131-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a helper from the windows cookbook that doesn't exist in core Chef. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Bump version to 15.0.63 by Chef Expeditorv15.0.63Chef Expeditor2018-11-131-1/+1
|/ / / / | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Bump version to 15.0.62 by Chef Expeditorv15.0.62Chef Expeditor2018-11-131-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | Bump version to 15.0.61 by Chef Expeditorv15.0.61Chef Expeditor2018-11-121-1/+1
| | | | | | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | | windows_feature: Move provider logic into the default of the install_method ↵windows_featureTim Smith2018-11-091-5/+5
|/ / / | | | | | | | | | | | | | | | | | | | | | property This eliminates the need for setting the subresource variable and also allows us to auto-generate docs that are aware of the default. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 15.0.60 by Chef Expeditorv15.0.60Chef Expeditor2018-11-101-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #7910 from chef/policy_files_alwaysTim Smith2018-11-091-1/+1
|\ \ \ | | | | | | | | Always run policy_file if a policy_file or policy_group exists
| * | | Always run policy_file if a policy_file or policy_group existspolicy_files_alwaysTim Smith2018-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Remove the config to turn it off Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | Bump version to 15.0.59 by Chef Expeditorv15.0.59Chef Expeditor2018-11-101-1/+1
|/ / / | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Bump version to 15.0.58 by Chef Expeditorv15.0.58Chef Expeditor2018-11-091-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | fix commentsLamont Granquist2018-11-091-4/+4
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Chef-15: add nillability to attribute deep mergingLamont Granquist2018-11-091-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to consistently uses the "NIL" object internally to mean "not present" instead of abusing nil for that purpose. So now "nil means nil" and we can deep merge that so it will effectively override lower precedence levels if you write a nil. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Bump version to 15.0.57 by Chef Expeditorv15.0.57Chef Expeditor2018-11-091-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Bump version to 15.0.56 by Chef Expeditorv15.0.56Chef Expeditor2018-11-091-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Bump version to 15.0.55 by Chef Expeditorv15.0.55Chef Expeditor2018-11-091-1/+1
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #7895 from chef/sp/fix7715Stuart Preston2018-11-091-1/+1
|\ \ \ | | | | | | | | windows_ad_join: Switch to UPN format usernames for use with AD cmdlets