summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Ensure that chef-solo uses the expected repo dirtm/correct_repo_pathThom May2016-06-241-0/+7
| | | | | | | | | Solo has always defaulted to `/var/chef` but local-mode uses the user's home directory, so we need to ensure that we set the correct path before entering local-mode. Fixes: #5051 Signed-off-by: Thom May <thom@may.lt>
* Merge pull request #5052 from chef/andrewelizondo/client-d-not-cliend-dBryan McLellan2016-06-231-1/+1
|\ | | | | correct typo in knife bootstrap context
| * correct typo in knife bootstrap contextAndre Elizondo2016-06-231-1/+1
| | | | | | We want client_d, not cliend_d
* | fixes some uninstall scenarios by calling uninstall string directlyuninstallMatt Wrock2016-06-221-5/+2
|/
* Merge pull request #4896 from chef/tm/include_knife_supermarketThom May2016-06-2214-8/+293
|\ | | | | Deprecate knife-supermarket gem
| * Deprecate knife-supermarket gemtm/include_knife_supermarketThom May2016-05-0514-8/+293
| | | | | | | | | | | | | | Include all knife supermarket sub commands here, and allow all knife cookbook site commands to have a configurable supermarket URL. Signed-off-by: Thom May <thom@may.lt>
* | Merge pull request #5046 from chef/tm/sorted_gemsThom May2016-06-221-3/+9
|\ \ | | | | | | correctly select current gem version
| * | correctly select current gem versiontm/sorted_gemsThom May2016-06-221-3/+9
| | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>
* | | Merge pull request #5037 from robdimarco/fix/issue-5027Steven Murawski2016-06-221-1/+1
|\ \ \ | | | | | | | | Fix for #5027 - Remove bad variable reference
| * | | Fix for #5027 - Remove bad variable referenceRob Di Marco2016-06-201-1/+1
| |/ / | | | | | | | | | | | | | | | | | | A previous change introduced what appears to be a copy/paste bug. A guard condition from the children method was used in the make_child_entry incorrectly. This removes the reference to the non-existent variable `seen`
* | | Bump version of chef to 12.12.4 by Chef Versioner.v12.12.4Chef Versioner2016-06-211-1/+1
|/ /
* | Bump version of chef to 12.12.3 by Chef Versioner.v12.12.3Chef Versioner2016-06-181-1/+1
| |
* | Merge pull request #5022 from coderanger/3694deprecationNoah Kantrowitz2016-06-161-3/+4
|\ \ | | | | | | Convert the 3694 warning to a deprecation so it will be subject to the usual deprecation formatting (collected at the bottom, can be made an error, etc).
| * | Convert the 3694 warning to a deprecation so it will be subject to the usual ↵Noah Kantrowitz2016-06-101-3/+4
| | | | | | | | | | | | deprecation formatting (collected at the bottom, can be made an error, etc).
* | | Remote resource should respect sensitive flagpraj/FLOW-334/sensitivePrajakta Purohit2016-06-131-0/+2
| | |
* | | Deprecate `knife cookbook create` in favor of `chef generate cookbook`.tc/deprecate-chef-cookbook-generateTyler Cloke2016-06-101-0/+4
|/ /
* | Merge pull request #5019 from chef/adamleff/node-uuid-fixAdam Leff2016-06-101-2/+2
|\ \ | | | | | | bug fix: correctly write out data collector metadata file
| * | bug fix: correctly write out data collector metadata fileadamleff/node-uuid-fixAdam Leff2016-06-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | When we changed the messages from class instances to a module, the reading of metadata into an instance variable was removed and introduced a bug when updating metadata. This bug causes the metadata to be properly read from disk, updated, but then the metadata from disk is simply re-written to disk without the intended updates.
* | | Merge pull request #5000 from chef/praj/FLOW-927/s3cmdPrajaktaPurohit2016-06-102-22/+26
|\ \ \ | |/ / |/| | no more missing constants for LWRP class
| * | no more missing constants for LWRP classpraj/FLOW-927/s3cmdPrajakta Purohit2016-06-092-22/+26
| | |
* | | Bump version of chef to 12.12.2 by Chef Versioner.v12.12.2Chef Versioner2016-06-091-1/+1
| | |
* | | Bump version of chef to 12.12.1 by Chef Versioner.v12.12.1Chef Versioner2016-06-091-1/+1
| | |
* | | updating chef minor versionMatt Wrock2016-06-091-1/+1
| | |
* | | Bump version of chef to 12.11.27 by Chef Versioner.v12.11.27Chef Versioner2016-06-091-1/+1
|/ /
* | Bump version of chef to 12.11.26 by Chef Versioner.v12.11.26Chef Versioner2016-06-091-1/+1
| |
* | Bump version of chef to 12.11.25 by Chef Versioner.v12.11.25Chef Versioner2016-06-091-1/+1
| |
* | Bump version of chef to 12.11.24 by Chef Versioner.v12.11.24Chef Versioner2016-06-091-1/+1
| |
* | Bump version of chef to 12.11.23 by Chef Versioner.v12.11.23Chef Versioner2016-06-091-1/+1
| |
* | Bump version of chef. to 12.11.22 by Chef Versioner.v12.11.22Chef Versioner2016-06-071-1/+1
| |
* | Bug fix: updated_resource_count should only include updated resourcesAdam Leff2016-06-072-29/+17
| | | | | | | | | | | | | | | | After adding up-to-date and skipped resources to the DataCollector resource list, the logic that computed the number of resources updated needed to change accordingly. This change fixes that bug and also eliminates an unnecessary counter that tracks the total number of resources.
* | Bump version of chef to 12.11.21 by Chef Versioner.v12.11.21Chef Versioner2016-06-071-1/+1
| |
* | Bump version of chef. to 12.11.20 by Chef Versioner.v12.11.20Chef Versioner2016-06-071-1/+1
| |
* | Bump version of chef. to 12.11.19 by Chef Versioner.v12.11.19Chef Versioner2016-06-071-1/+1
| |
* | Don't mask directory deletion errors (#4991)Phil Dibowitz2016-06-061-1/+3
| | | | | | closes #4988
* | bumping chef versionv12.11.18Matt Wrock2016-06-021-1/+1
| |
* | Merge pull request #4973 from chef/adamleff/data_collectorAdam Leff2016-06-025-0/+723
|\ \ | | | | | | Creation of the new DataCollector reporter
| * | Creation of the new DataCollector reporterAdam Leff2016-06-025-0/+723
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The DataCollector reporter is a new method for exporting data about your Chef run. The details of this new feature can be found in [RFC 077](https://github.com/chef/chef-rfc/blob/master/rfc077-mode-agnostic-data-collection.md). Using the existing `EventDispatch` mechanics, the DataCollector reporter collects data about a Chef run (when it starts, when it ends, what resources were modified, etc.) and then POSTs them to a Data Collector server URL that can be specified in your Chef configuration. While similar functionality exists using the `ResourceReporter` and Chef Reporting, a new implementation was done to decouple the reporting of this data from requiring the use of a Chef Server (in the case of Chef Reporting), opening the door to users being able to implement their own webhook-style receiver to receive these messages and analyze them accordingly.
* | | Bump version of chef to 12.11.17 by Chef Versioner.v12.11.17Chef Versioner2016-06-011-1/+1
| | |
* | | Bump version of chef to 12.11.16 by Chef Versioner.v12.11.16Chef Versioner2016-06-011-1/+1
|/ /
* | Bump version of chef to 12.11.15 by Chef Versioner.v12.11.15Chef Versioner2016-05-311-1/+1
| |
* | Merge pull request #4979 from andrewjamesbrown/masterThom May2016-05-312-1/+22
|\ \ | | | | | | Fix #4949 and Avoid Errno::EBUSY on docker containers
| * | /etc/hosts needs to be non-atomic on dockerAndrew Brown2016-05-311-1/+1
| | |
| * | Switch to node attributes for docker detectionAndrew Brown2016-05-302-3/+6
| | | | | | | | | | | | | | | Using ::File.exists? makes Travis CI sad due to statically looking for files. We'll use node attributes provided by Ohai instead.
| * | Style fixesAndrew Brown2016-05-302-4/+3
| | | | | | | | | | | | Fixing rubocop errors found during CI
| * | File atomic update default: false on docker filesAndrew Brown2016-05-303-14/+21
| | | | | | | | | | | | | | | | | | If unspecified, the default setting for atomic updates on docker special files should be 'false' to avoid Errno::EBUSY. This allows for a cookbook author to override this behaviour if desired.
| * | Avoid Errno::EBUSY on docker containersAndrew Brown2016-05-271-1/+13
| | | | | | | | | | | | | | | | | | This commit fixes https://github.com/chef/chef/issues/4949 by adding ohai-based docker detection code and statically checking for /etc/hostname or /etc/resolv.conf.
* | | Bump version of chef to 12.11.14 by Chef Versioner.v12.11.14Chef Versioner2016-05-311-1/+1
| | |
* | | Bump version of chef to 12.11.13 by Chef Versioner.v12.11.13Chef Versioner2016-05-311-1/+1
| | |
* | | Merge pull request #4957 from chef/tm/solo_fixesThom May2016-05-311-1/+9
|\ \ \ | | | | | | | | Ensure recipe-url works right in solo
| * | | Ensure recipe-url works right in solotm/solo_fixesThom May2016-05-201-1/+9
| | | | | | | | | | | | | | | | Signed-off-by: Thom May <thom@chef.io>