summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Prevent apt_update failures on non-Linux platformstas50/apt_update_failsTim Smith2016-11-072-26/+18
| | | | | | | | | | | | We 1/2 wired up the noop functionality, but specifying that we only provided the resource on Linux caused that code to never run. This prevents this sort of error on non-Linux platforms: ``` Cannot find a resource for apt_update on windows version 6.3.9600 ``` Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version of chef to 12.16.49 by Chef Versioner.v12.16.49Chef Versioner2016-11-074-8/+8
|
* Fixed 5459 - Purge yum cache before deleting repo config (#5509)Ian C. Ward2016-11-071-7/+6
| | | Signed-off-by: Ian C. Ward <ian.ward@disney.com>
* Bump version of chef to 12.16.48 by Chef Versioner.v12.16.48Chef Versioner2016-11-074-8/+8
|
* Merge pull request #5516 from chef/jsinha/cherrypick-omnibusLamont Granquist2016-11-071-8/+8
|\ | | | | Cherry Pick omnibus commits
| * Cherry Pick omnibus commitsjsinha/cherrypick-omnibusJaymala Sinha2016-11-041-8/+8
| | | | | | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | Bump version of chef to 12.16.47 by Chef Versioner.v12.16.47Chef Versioner2016-11-074-8/+8
| |
* | run the func tests on fedora, suseleap and others (#5519)Lamont Granquist2016-11-071-10/+7
| | | | | | | | | | scientific linux, oracle, etc, etc... Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version of chef to 12.16.46 by Chef Versioner.v12.16.46Chef Versioner2016-11-044-8/+8
| |
* | Merge pull request #5518 from chef/release-notes-v12.16Bryan McLellan2016-11-041-1/+42
|\ \ | | | | | | 12.16 Release Notes
| * | Add rfc018 partial implementation release notesrelease-notes-v12.16Tom Duffield2016-11-041-1/+42
| | | | | | | | | | | | Signed-off-by: Tom Duffield <tom@chef.io>
* | | Bump version of chef to 12.16.45 by Chef Versioner.v12.16.45Chef Versioner2016-11-044-8/+8
| | |
* | | Merge pull request #5512 from chef/changelog-v12.16Tom Duffield2016-11-041-0/+25
|\ \ \ | |/ / |/| | Update changelog for upcoming release
| * | Update changelog for 12.16.42 releaseSalim Afiune2016-11-041-0/+25
| |/ | | | | | | | | | | | | Signed-off-by: Salim Afiune <afiune@chef.io> Signed-off-by: Tom Duffield <tom@chef.io> [ci_skip]
* | Bump version of chef to 12.16.44 by Chef Versioner.v12.16.44Chef Versioner2016-11-044-8/+8
| |
* | Merge pull request #5517 from chef/schisamo/remove-vendored-garbageLamont Granquist2016-11-044-0/+4
|\ \ | |/ |/| Remove vendored git submodules
| * Remove vendored git submodulesSeth Chisamore2016-11-044-0/+4
|/ | | | | | | Similar to the issue uncovered in chef/chef-server#997 which breaks Bundler. Signed-off-by: Seth Chisamore <schisamo@chef.io>
* Bump version of chef to 12.16.43 by Chef Versioner.v12.16.43Chef Versioner2016-11-044-8/+8
|
* Update changelog generator to better fill our pattern (#5515)Tom Duffield2016-11-042-2/+1262
| | | | | | | | | | | | | | | | | | | | | * Update changelog generator to better fill our pattern Configure the changelog generator to better fit our current pattern of changelogs. By utilizing the HISTORY.md file, we can generate a combined changelog of the latest version from HISTORY.md to now. Then, when we cut a release we can simply move our current changelog into HISTORY.md (using the appropriate rake task) and start the process over again. This might even be a first step to having the Chef Versioner generate the changelog automatically for us each time it bumps the version, and then we just need to groom it as we go along. Signed-off-by: Tom Duffield <tom@chef.io> * Add HISTORY.md for the 12.15.19 release Signed-off-by: Tom Duffield <tom@chef.io>
* Bump version of chef to 12.16.42 by Chef Versioner.v12.16.42Chef Versioner2016-11-044-8/+8
|
* Merge pull request #5514 from chef/fix-data-collector-acceptanceBryan McLellan2016-11-043-22/+42
|\ | | | | Fix data collector acceptance
| * Add `deprecations` to data collector expected fieldsfix-data-collector-acceptancedanielsdeleo2016-11-031-1/+3
| | | | | | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
| * Remove overly strict acceptance testdanielsdeleo2016-11-031-10/+0
| | | | | | | | | | | | | | Implementations should be robust to extra fields for forwards compatibility with future clients. Signed-off-by: Daniel DeLeo <dan@chef.io>
| * Don't double-JSON data collector run complete messagesdanielsdeleo2016-11-032-11/+39
|/ | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Bump version of chef to 12.16.41 by Chef Versioner.v12.16.41allow-tokenless-chef-solo-data-collectorChef Versioner2016-11-034-8/+8
|
* Merge pull request #5511 from chef/allow-tokenless-chef-solo-data-collectorSalim Afiune2016-11-034-9/+30
|\ | | | | Enable data collector w/o token for solo, but require explicit URL
| * Enable data collector w/o token for solo, but require explicit URLdanielsdeleo2016-11-034-9/+30
| | | | | | | | | | | | | | | | | | | | Third-party data collector implementations are supported and may not require a token for authentication. Therefore we must allow the case where the token is nil in Chef Solo mode. To reduce the chance that the data collector is accidentally enabled, only set the data collector URL to a default value in Chef Client mode. Signed-off-by: Daniel DeLeo <dan@chef.io>
* | Make release notes easier to readTim Smith2016-11-031-3/+2
| | | | | | Break up individual changes with headers
* | Bump version of chef to 12.16.40 by Chef Versioner.v12.16.40Chef Versioner2016-11-024-8/+8
|/
* Update release notes for automatic data collectionkey-auth-data-collectordanielsdeleo2016-11-022-1/+15
| | | | | | | Also, Chef Server 12.10 was released, so we will most likely require 12.11+ for the feature to work. Signed-off-by: Daniel DeLeo <dan@chef.io>
* Remove stale TODO commentsdanielsdeleo2016-11-021-7/+0
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Extract data collector http config to a private methoddanielsdeleo2016-11-021-6/+14
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Update default data collector URL to correct valuedanielsdeleo2016-11-023-8/+24
| | | | | | | Additionally, add info and debug logging for the auto-detection of whether to enable the data collector. Signed-off-by: Daniel DeLeo <dan@chef.io>
* Remove subproject config that snuck indanielsdeleo2016-11-022-0/+0
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Disable data collector for solo if token isn't configureddanielsdeleo2016-11-022-13/+108
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Enable the data collector automaticallydanielsdeleo2016-11-025-7/+35
| | | | Signed-off-by: Daniel DeLeo <dan@chef.io>
* Allow optional signed header auth for data collectordanielsdeleo2016-11-022-3/+57
| | | | | | | | | | * When the data collector is enabled but the token is nil, data collector will use signed header auth. * Switch data collector to an HTTP client that includes the JSON content middlewares so both auth methods talk to the `http` object the same way. Signed-off-by: Daniel DeLeo <dan@chef.io>
* Bump version of chef to 12.16.39 by Chef Versioner.v12.16.39Chef Versioner2016-11-024-8/+8
|
* Add a default GID for user creation on MacOS (#5393)cgerke2016-11-021-3/+8
| | | | | | | | | | | | * Avoid ArgumentError new_resource.gid.to_s will be empty if a recipe calls the user resource without gid and changes the home property. Will result in an exception and if chef is run by root, the home dir will end up being owned by root from the mv. * Avoid chown issues when using manage_home and not specifying a gid Using a sensible CONSTANT for gid when new_resource.gid.nil? Signed-off-by: Chris Gerke <chris.gerke@gmail.com>
* Bump version of chef to 12.16.38 by Chef Versioner.v12.16.38Chef Versioner2016-11-014-8/+8
|
* Merge pull request #5485 from chef/jsinha/BEN-123-IPSFIXThom May2016-11-011-0/+6
|\ | | | | [BEN-123] Fix IPS package must create symlinks to package commands
| * [BEN-123] Fix IPS package must create symlinks to package commandsjsinha/BEN-123-IPSFIXJaymala Sinha2016-10-241-0/+6
| | | | | | | | | | | | | | Create symlinks.erb template to exists in local project directory structure to enable IPS package to create required symlinks for installed commands Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | Bump version of chef to 12.16.37 by Chef Versioner.v12.16.37Chef Versioner2016-11-014-8/+8
| |
* | Merge pull request #5494 from ↵Thom May2016-11-011-7/+3
|\ \ | | | | | | | | | | | | MsysTechnologiesllc/ali/knife_download_cookbooks_fix Fixed knife download cookbooks issue which used to corrupt the certificate files each time the command was fired.
| * | Fixed knife download cookbooks issue which used to corrupt the certificate ↵aliasgar162016-10-271-7/+3
| | | | | | | | | | | | | | | | | | files each time the command was fired. Signed-off-by: aliasgar16 <aliasgar.batterywala@msystechnologies.com>
* | | Bump version of chef to 12.16.36 by Chef Versioner.v12.16.36Chef Versioner2016-11-014-8/+8
| | |
* | | Merge pull request #5496 from chef/adamleff/deprecations-to-data-collectorThom May2016-11-013-3/+19
|\ \ \ | | | | | | | | Add deprecations to Data Collector competion message
| * | | Add deprecations to Data Collector competion messageadamleff/deprecations-to-data-collectorAdam Leff2016-10-283-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By adding deprecation warnings to Data Collector, receivers of Data Collector messages can easily identify nodes that would need attention to their versions/cookbooks before a major version Chef upgrade would be successful. Signed-off-by: Adam Leff <adam@leff.co>
* | | | Bump version of chef to 12.16.35 by Chef Versioner.v12.16.35Chef Versioner2016-11-014-8/+8
| | | |
* | | | Merge pull request #5499 from chef/tas50/deps2Lamont Granquist2016-11-015-55/+56
|\ \ \ \ | | | | | | | | | | Bump deps to pull in latest Ohai