summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* update docs for attribute_changedlcg/attribute-changed-docsLamont Granquist2016-11-012-29/+20
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version of chef to 12.16.31 by Chef Versioner.v12.16.31Chef Versioner2016-11-014-8/+8
|
* Merge pull request #5495 from chef/lcg/attribute-setting-eventLamont Granquist2016-11-017-50/+126
|\ | | | | Core: add attribute_changed hook to event handlers
| * add some unit testing of new node APIslcg/attribute-setting-eventLamont Granquist2016-10-311-1/+46
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * fix existing specsLamont Granquist2016-10-312-2/+5
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * add attribute_changed hook to event handlersLamont Granquist2016-10-286-48/+76
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.16.30 by Chef Versioner.v12.16.30Chef Versioner2016-11-014-8/+8
| |
* | Merge pull request #5063 from ChaosCloud/masterLamont Granquist2016-11-012-15/+38
|\ \ | | | | | | service - upstart restart does not uses latest job config, need start/stop
| * \ Merge branches 'master' and 'master' of https://github.com/chef/chefAbhishekKr2016-10-0826-72/+230
| |\ \
| * | | DCO, comment for motive of :upstart_service_runningAbhishekKr2016-10-061-0/+1
| | | |
| * | | Merge branch 'master' of https://github.com/chef/chefAbhishekKr2016-10-0695-845/+2117
| |\ \ \
| * | | | service - upstart restart - service status managed via attr_accessorAbhishekKr2016-09-102-12/+28
| | | | |
| * | | | Merge branch 'master' of https://github.com/chef/chefAbhishekKr2016-09-10399-3557/+5343
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' of https://github.com/chef/chefAbhishekKr2016-07-3199-831/+1670
| |\ \ \ \ \
| * | | | | | service - upstart restart - fixing specs and call of stopAbhishekKr2016-06-292-4/+6
| | | | | | |
| * | | | | | Merge branch 'master' of https://github.com/chef/chefAbhishekKr2016-06-295-21/+23
| |\ \ \ \ \ \
| * | | | | | | service - upstart restart does not uses latest job config, need start/stopAbhishekKr2016-06-281-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | latest upstart job config is not used by /sbin/restart but retains oiginal http://upstart.ubuntu.com/cookbook/#restart
* | | | | | | | Bump version of chef to 12.16.29 by Chef Versioner.v12.16.29Chef Versioner2016-10-314-8/+8
| | | | | | | |
* | | | | | | | Merge pull request #5500 from chef/lcg/improve-error-messageLamont Granquist2016-10-312-5/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Core: improve readability of property-resource namespace collision exception message
| * | | | | | | | improve property-resource namespace collision exceptionLamont Granquist2016-10-312-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | | | | | | | Bump version of chef to 12.16.28 by Chef Versioner.v12.16.28Chef Versioner2016-10-314-8/+8
| | | | | | | | |
* | | | | | | | | Merge pull request #5486 from chef/COOL-413/getent-on-solaris-doesnt-workTom Duffield2016-10-312-21/+41
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | | Properly check lock status of user on solaris2
| * | | | | | | | Solaris users are locked only if *LK*COOL-413/getent-on-solaris-doesnt-workTom Duffield2016-10-312-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to `man shadow` on Solaris 10 and 11, an account is only locked if the first four characters in the password field are `*LK*`. The same is true for SmartOS (the OS for which the initial code was contributed). Signed-off-by: Tom Duffield <tom@chef.io>
| * | | | | | | | Properly check lock status of user on solaris2Tom Duffield2016-10-312-20/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Solaris, the 'shadow' database does not exist within `getent`, so the checking for the username there won't return accurate results. As the Solaris provider assumes user management via /etc/shadow, we can very easily parse the contents of the file directly. Signed-off-by: Tom Duffield <tom@chef.io>
* | | | | | | | | Bump version of chef to 12.16.27 by Chef Versioner.v12.16.27Chef Versioner2016-10-314-8/+8
| | | | | | | | |
* | | | | | | | | Merge pull request #5395 from b1-systems/locking_Thom May2016-10-319-1/+259
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | package locking for apt, yum and zypper
| * | | | | | | | | fixed apt-mark commandsEike Waldt2016-09-292-4/+4
| | | | | | | | | |
| * | | | | | | | | fixed styleEike Waldt2016-09-291-2/+0
| | | | | | | | | |
| * | | | | | | | | added locking for yumEike Waldt2016-09-292-0/+40
| | | | | | | | | |
| * | | | | | | | | added package_locked Method for aptEike Waldt2016-09-291-0/+12
| | | | | | | | | |
| * | | | | | | | | fixed styleEike Waldt2016-09-291-27/+27
| | | | | | | | | |
| * | | | | | | | | added missing tests for :(un)lock in provider/packageEike Waldt2016-09-291-0/+50
| | | | | | | | | |
| * | | | | | | | | added corrections mentioned by @lamont-granquist in ↵Eike Waldt2016-09-292-22/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/chef/chef/pull/5395
| * | | | | | | | | fixed styleEike Waldt2016-09-282-5/+5
| | | | | | | | | |
| * | | | | | | | | cleaned comments in specc52275322016-09-282-32/+0
| | | | | | | | | |
| * | | | | | | | | added (un)lock_package for apt and zypperc52275322016-09-286-69/+124
| | | | | | | | | |
| * | | | | | | | | implement lockingc52275322016-09-285-1/+129
| | | | | | | | | |
* | | | | | | | | | Bump version of chef to 12.16.26 by Chef Versioner.v12.16.26Chef Versioner2016-10-314-8/+8
| | | | | | | | | |
* | | | | | | | | | Merge pull request #5489 from chef/td/rfc018/add-field-separator-flagTom Duffield2016-10-317-16/+60
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add the `--field-separator` flag to knife show commands
| * | | | | | | | | | Update output assertion for environment set specstd/rfc018/add-field-separator-flagTom Duffield2016-10-281-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This test was originally written against a KnifeSupport that wasn't actually pulling in the instance variables (i.e. :attribute) when parsing the data. When running this command manually with Knife v12.15.19, I get the output as now described in this test. Signed-off-by: Tom Duffield <tom@chef.io>
| * | | | | | | | | | Add the `--field-separator` flag to knife show commandsTom Duffield2016-10-284-6/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For the commands that allow you to filter which attributes it shows you using the `--attribute` flag, add the `--field-separator` flag to allow the user to customize which character(s) they want to use to deliniate the attribute hierarchy. ```shell knife node show NODE -S: -a "packages:Chef Client v12.12.15" ``` Signed-off-by: Tom Duffield <tom@chef.io>
| * | | | | | | | | | Make includers of MultiAttributeReturnOption consistentTom Duffield2016-10-283-9/+5
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make all the Knife subcommands that include `Chef::Knife::Core::AttributeReturnOption` consistent in how they handle attributes. Signed-off-by: Tom Duffield <tom@chef.io>
* | | | | | | | | | Bump version of chef to 12.16.25 by Chef Versioner.v12.16.25Chef Versioner2016-10-284-8/+8
| | | | | | | | | |
* | | | | | | | | | Merge pull request #5402 from chef/tas50/maintainersLamont Granquist2016-10-282-2/+14
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add myself as a Maintainer on debian, ubuntu, suse, test tools and core
| * | | | | | | | | | Add myself as a Maintainer on debian, ubuntu, suse, test tools and coretas50/maintainersTim Smith2016-10-032-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | | | | | | Bump version of chef to 12.16.24 by Chef Versioner.v12.16.24Chef Versioner2016-10-274-8/+8
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #5394 from ↵Bryan McLellan2016-10-272-6/+16
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MsysTechnologiesllc/ali/package_resource_uninstall_fix Newly creating uninstall string using the product code value retrieved from the uninstall_string of the Windows registry to avoid using invalid uninstall_string.
| * | | | | | | | | | Newly creating uninstall string using the product code value retrieved from ↵aliasgar162016-10-132-6/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the uninstall_string of the Windows registry to avoid using invalid uninstall_string. Signed-off-by: aliasgar16 <aliasgar.batterywala@msystechnologies.com>
* | | | | | | | | | | Bump version of chef to 12.16.23 by Chef Versioner.v12.16.23Chef Versioner2016-10-264-8/+8
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #5378 from chef/lcg/node-path-trackingLamont Granquist2016-10-2611-295/+491
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | | Add Chef::Node __path tracking, change root to __root, drop top_level_breadcrumb hack, fix long-standing Chef 12.0 deep merge cache bugs