summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* allow resources to be documentedThom May2018-02-121-2/+23
| | | | Signed-off-by: Thom May <thom@chef.io>
* Add `introduced` property fieldThom May2018-02-122-1/+12
| | | | Signed-off-by: Thom May <thom@chef.io>
* properties can have descriptionsThom May2018-02-122-1/+23
| | | | Signed-off-by: Thom May <thom@chef.io>
* Bump version to 14.0.50 by Expeditorv14.0.50Chef Expeditor2018-02-091-1/+1
|
* Bump version to 14.0.49 by Expeditorv14.0.49Chef Expeditor2018-02-091-1/+1
|
* Merge pull request #6837 from Intility/simplify_powershell_out_callsThom May2018-02-091-6/+6
|\ | | | | Simplify powershell_out calls in powershell_package
| * remove excess whitespaceTor Magnus Rakvåg2018-02-081-2/+2
| | | | | | | | Signed-off-by: Tor Magnus Rakvåg <tm@intility.no>
| * simplified powershell_out callsTor Magnus Rakvåg2018-02-081-5/+5
| | | | | | | | Signed-off-by: Tor Magnus Rakvåg <tm@intility.no>
* | Bump version to 14.0.48 by Expeditorv14.0.48Chef Expeditor2018-02-081-1/+1
| |
* | Merge pull request #6833 from chef/tm/disable_chatty_ohaiThom May2018-02-082-2/+3
|\ \ | | | | | | Don't rely on the Passwd Ohai plugin in resources
| * | remove callers of passwd ohai plugintm/disable_chatty_ohaiThom May2018-02-072-2/+3
| | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | | Bump version to 14.0.47 by Expeditorv14.0.47Chef Expeditor2018-02-071-1/+1
| | |
* | | Merge pull request #6364 from chef/knife_rbTim Smith2018-02-071-1/+1
|\ \ \ | |/ / |/| | Link to the knife docs when the knife config file is missing
| * | Link to the knife.rb docs when the knife.rb file is missingknife_rbTim Smith2018-01-221-1/+1
| | | | | | | | | | | | | | | | | | This is a pretty common first error message to experience with Chef. Let's point the users to a helpful location so they can quickly get up and running. Add some YARD comments while I was in the config class Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Merge pull request #6828 from Intility/windows_task_warning_fixThom May2018-02-071-13/+13
|\ \ \ | | | | | | | | Grammar fixes in windows_task
| * | | remove punctuation for consistencyTor Magnus Rakvåg2018-02-071-7/+7
| | | | | | | | | | | | | | | | Signed-off-by: Tor Magnus Rakvåg tm@intility.no
| * | | remove contractionsTor Magnus Rakvåg2018-02-071-7/+7
| | | | | | | | | | | | | | | | Signed-off-by: Tor Magnus Rakvåg tm@intility.no
| * | | plural to singular, consistent use of contractionsTor Magnus Rakvåg2018-02-061-3/+3
| | |/ | |/| | | | | | | Signed-off-by: Tor Magnus Rakvåg <tm@intility.no>
* | | Bump version to 14.0.46 by Expeditorv14.0.46Chef Expeditor2018-02-071-1/+1
| | |
* | | Fix windows_task idle_time validationalgaut2018-02-061-4/+4
|/ / | | | | | | | | | | | | | | | | | | Two improvements: - Compare frequency to :idle_time instead of comparing to an incomplete list of other frequencies - Keep all the validation logic in the function instead of splitting it between the function and where the function is called Added some specs tests too Signed-off-by: Alan Gauthier <algaut35@gmail.com>
* | Bump version to 14.0.45 by Expeditorv14.0.45Chef Expeditor2018-02-061-1/+1
| |
* | Bump version to 14.0.44 by Expeditorv14.0.44Chef Expeditor2018-02-021-1/+1
| |
* | Bump version to 14.0.43 by Expeditorv14.0.43Chef Expeditor2018-02-011-1/+1
| |
* | Ensure that we only set config file options if necessarytm/apt_debconf_promptsThom May2018-01-301-6/+7
| | | | | | | | | | | | | | | | - If the user has already set some options, trust that they know what they're doing - Bonus fixup of the apt_package provider tests. Signed-off-by: Thom May <thom@chef.io>
* | remove unnecessay quotes that caused problemsCam Cope2018-01-301-2/+2
| |
* | fix type errorCam Cope2018-01-301-1/+1
| |
* | convert to arrays, fix logic gatingCam Cope2018-01-301-4/+6
| |
* | Avoid apt (dpkg) prompts for modified config filesCam Cope2018-01-302-1/+13
| |
* | Bump version to 14.0.42 by Expeditorv14.0.42Chef Expeditor2018-01-301-1/+1
| |
* | Merge pull request #6782 from cramaechi/CHEF-4959Thom May2018-01-301-1/+6
|\ \ | | | | | | Update /etc/fstab on FreeBSD #4959
| * | Update logic in mount/mount.rb and mount/mount_spec.rbChibuikem Amaechi2018-01-291-8/+4
| | | | | | | | | | | | Signed-off-by: Chibuikem Amaechi <cramaechi@me.com>
| * | Improve handling of default mount optionsChibuikem Amaechi2018-01-291-1/+10
| | | | | | | | | | | | Signed-off-by: Chibuikem Amaechi <cramaechi@me.com>
| * | Update /etc/fstab on FreeBSD #4959Chibuikem Amaechi2018-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | /etc/fstab contains: /source /destination nullfs defaults 0 0 This does not mount after reboot. It should be: /source /destination nullfs rw 0 0 So "defaults" does not work on FreeBSD and must be replaced. Signed-off-by: Chibuikem Amaechi <cramaechi@me.com>
* | | Bump version to 14.0.41 by Expeditorv14.0.41Chef Expeditor2018-01-301-1/+1
|/ /
* | Bump version to 14.0.40 by Expeditorv14.0.40Chef Expeditor2018-01-301-1/+1
| |
* | Bump version to 14.0.39 by Expeditorv14.0.39Chef Expeditor2018-01-291-1/+1
| |
* | Merge pull request #6494 from Rarian/lock_package_idempotencyLamont Granquist2018-01-294-23/+11
|\ \ | | | | | | Ensure package (un)locking is idempotent
| * | Ensure package (un)locking is idempotentAndy Wagner2018-01-044-23/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the nature of the comparison done, the `package_locked` methods will always return false as they presume the package name is a string, when it is in fact always coerced into an array. Additionally in situations where the package_name is set rather than being inherited from the package resource's name, it will always return false. Resolves #6361 Resolves #6493 Signed-off-by: Andy Wagner <andy@andywagner.ca>
* | | Bump version to 14.0.38 by Expeditorv14.0.38Chef Expeditor2018-01-291-1/+1
| | |
* | | Merge pull request #6582 from sarkis/6581-fix-knife-ssh-on-error-behaviorThom May2018-01-292-8/+6
|\ \ \ | | | | | | | | use a stricter comparison so knife ssh only fails if --exit-on-error
| * | | change to boolean in bootstrap as wellSarkis Varozian2017-11-131-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Sarkis Varozian <svarozian@gmail.com>
| * | | refactor on_error optionSarkis Varozian2017-11-111-8/+6
| | | | | | | | | | | | | | | | Signed-off-by: Sarkis Varozian <svarozian@gmail.com>
| * | | use a stricter comparison here so knife ssh only fails ifSarkis Varozian2017-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --exit-on-error Signed-off-by: Sarkis Varozian <svarozian@gmail.com>
* | | | Bump version to 14.0.37 by Expeditorv14.0.37Chef Expeditor2018-01-291-1/+1
| | | |
* | | | Merge pull request #6756 from cramaechi/CHEF-3287Thom May2018-01-291-17/+22
|\ \ \ \ | | | | | | | | | | Update error handling for "knife status" #3287
| * | | | Update status lineChibuikem Amaechi2018-01-231-22/+22
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Chibuikem Amaechi <cramaechi@me.com>
| * | | | Update error handling for "knife status" #3287Chibuikem Amaechi2018-01-231-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a node object's ohai_time value is "nil" then the calculated time-since-last-run value is incorrect because the "nil" gets converted to integer "0". "knife status" should signal an error when a node's ohai_time value is nil. Signed-off-by: Chibuikem Amaechi <cramaechi@me.com>
* | | | | Bump version to 14.0.36 by Expeditorv14.0.36Chef Expeditor2018-01-291-1/+1
| | | | |
* | | | | Merge pull request #6804 from ↵Thom May2018-01-293-80/+440
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | jasonwbarnett/feature/add-create-delete-and-configure-actions-to-windows_service Add create, delete and configure actions to windows_service
| * | | | | Add description property to converge configure actionJason Barnett2018-01-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as Indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved. Signed-off-by: Jason Barnett <jason.w.barnett@gmail.com>